Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Setting up IMAS environment

Module

...

wpcdenv

Code Block
titleModule imaslibs
imaslibswpcdenv/<compiler_vendor>/<compiler_version>/<version of this module>
e.g. imaslibswpcdenv[/intel/17.0/1.0]  <= part in brackets can be skipped to use defaults

...

  • (plus) Easy to use by users (to use default versions is enough to write module load imaslibswpcdenvmodule load imasenv)
  • (plus) Flexible: Full names can be specified to use non-default versions of library sets

...

Info
titleUsing default versions

The end ("tail") of module name can be skipped to use default versions, so:

  • module load imaslibswpcdenv/intel/17.0/1.0  is equal to
    • module load imaslibswpcdenv/intel/17.0  (assuming 1.0 as default version of set of libs)
    • module load imaslibswpcdenv/intel        (assuming intel/17.0/ as default version of compiler)
    • module load imaslibs              wpcdenv              (assuming intel as default compiler)

 

  • module load imasenv/3.19.1/ual/3.8.2/1.0 is equal to
    • module load imasenv/3.19.1/ual/3.8.2 (assuming 1.0 as default version of set of IMAS libs)
    • module load imasenv/3.19.1                      (assuming 3.8.2 as default version of UAL)
    • module load imasenv                            (assuming 3.19.1 as default version of Data Dictionary)

...

Code Block
languagebash
titleChecking if new modules were loaded correctly
~>module av imas
-------------------- /afs/eufus.eu/user/g/g2bpalak/public/imasmod/ -------------
imasenv/3.19.1/ual/3.8.2/1.0
imasenv/3.20.0/ual/3.8.2/1.0
imaslibswpcdenv/gnu/6.1.0/1.0     
imaslibswpcdenv/intel/17.0/1.0