возникла небольшая проблема, в которой ты можешь мне помочь.В нашем новом кластере мы используем LMod в качестве системы модулей среды.
При создании сценария TCL модуля для OpenFOAM необходимо загрузить системно-зависимый файл bashrc.
Это скрипт TCL, который я использую в другой модульной системе, он отлично работает.Я не могу выполнить командную строку «source» в Lmod, чего мне здесь не хватает?
#%Module1.0#####################################################################
##
## modules software/openfoam_v1812
##
## /opt/software/openfoam/openfoamv1812/OpenFOAM-v1812
proc ModulesHelp { } {
global version modroot
puts stderr "software/OpenFOAM-v1812 - sets the Environment for OpenFOAM-v1812 (openfoam.com)"
}
module-whatis "Sets the environment for using OpenFOAM-v1812"
# for Tcl script use only
set VERSION v1812
set OpenFOAM_PATH /opt/software/openfoam/openfoam${VERSION}/OpenFOAM-${VERSION}
set FOAM_INST_DIR /opt/software/openfoam/openfoam${VERSION}
puts stdout "source /opt/software/openfoam/openfoam${VERSION}/OpenFOAM-${VERSION}/etc/bashrc;"