module files loading problem on Hera and Jet

Hi,

The module files loading  methods have been changed recently on Hera and Jet,

and the ufs-v1.0.0 needs to be changed correspondingly in order the code can be build properly.

Thanks,

Linlin

 

Hi Linlin,

The app will be updated in the next patch release of UFS MR-Weather app but it is possible to change the module definitions locally until the release will out. So, go to your case directory and edit env_mach_specific.xml machine specification file. This file includes all module commands and you could change them accordingly. Please, do not forget to compile the app again if you have already compiled it. You can do it by issuing following command

./case.build --clean-all

I hope it helps,

Regards,

--ufuk

 

Hi, Ufuk,

Thanks a lot for your response!

I just tested on Hera, another way to solve this issue is to change the modules file under modules/hera.intel/fv3 or modules/jet.intel/fv3:

change

   module load contrib sutils

to

module use -a /contrib/sutils/modulefiles

module load sutils

 

The location for library on jet also changed from lfs3 to lfs4:

from

/lfs3/projects/hfv3gfs/GMTB/modulefiles/intel-18.0.5.274/impi-2018.4.274

to

/lfs4/HFIP/hfv3gfs/software/modulefiles/intel-18.0.5.274/impi-2018.4.274

 

Thanks,

Linlin

 

Hi Linlin,

That is great. Just in case, you need to be careful by modifying internal UFS model machine configuration files while you are using using the UFS app (if you are using the model, that is fine) because CIME (the case control system used by the app) uses XML files to load modules and build model. So, you might end up inconsistency between the used modules to build the model and used modules Ito submit the job and this could lead a problem in the run. It is always better to double check.

--ufuk