FLUKA and Flair module
PSI has a institutional license for FLUKA and Flair. Anyway users should register.
Download
Install
FLUKA4_VERSION=3.0
FLAIR_VERSION=3.2-0
GCC_VERSION=9.5.0
PYTHON_VERSION=3.9.10
TCLTK_VERSION=8.6.9
PREFIX="${PMODULES_ROOT}/Compiler/fluka4/${FLUKA4_VERSION}/gcc/${GCC_VERSION}"
DISTFILES_DIR='/afs/psi.ch/software/Pmodules/distfiles'
FLUKA_TAR="${DISTFILES_DIR}/fluka-4-${FLUKA4_VERSION}.x86-Linux-gfor${GCC_VERSION/.*}.tar.bz2"
FLAIR_TAR="${DISTFILES_DIR}/flair-${FLAIR_VERSION}.tar.bz2"
GEOVIEWER_TAR="${DISTFILES_DIR}/flair-geoviewer-${FLAIR_VERSION}.tgz"
module load gcc/${GCC_VERSION} Python/${PYTHON_VERSION} TclTk/${TCLTK_VERSION}
mkdir -p "${PREFIX}" && cd "$_"
tar --strip-components=1 -xvf "${FLUKA_TAR}"
cd src
make
mkdir -p "${PREFIX}/flair" && cd "$_"
tar --strip-components=1 -xvf "${FLAIR_TAR}"
make
# geoviewer: tbw
cd "${PREFIX}"
ln -s lib lib64
cp -av "${TCLTK_DIR}/lib/libtcl8.6.so" lib
cp -av "${TCLTK_DIR}/lib/libtk8.6.so" lib64
echo "gcc/${GCC_VERSION}" > .dependencies
echo "Python/${PYTHON_VERSION}" >> .dependencies