Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revisionBoth sides next revision
doku:modules [2015/05/27 13:37] jzdoku:modules [2023/02/17 16:33] msiegel
Line 1: Line 1:
 +==== Modules ====
 +
 +On VSC-4 and VSC-5, spack is used to install and provide modules, see [[doku:spack|SPACK - a package manager for HPC systems]].
 +
 +==== Module environment ====
 +
 +In order to set environment variables needed for a specific application, the **module** environment may be used:
 +  * ''module avail''     lists the **available** Application-Software, Compilers, Parallel-Environment, and Libraries 
 +  * ''module list''      shows currently loaded package of your session
 +  * ''module unload <xyz>'' unload a particular package <xyz> from your session
 +  * ''module load <xyz>'' load a particular package <xyz> into your session
 +  * ''module display <xyz>'' OR ''module show <xyz>'' show module details such as the full  path  of  the module file and all (or most) of the environment changes the modulefile will make if loaded
 +  * ''module purge'' unloads all loaded modulefiles
 +== Note: ==
 +
 +  - **<xyz>** format corresponds exactly to the output of ''module avail''. Thus, in order to load or unload a selected module, copy and paste exactly the name listed by ''module avail''.\\ 
 +  - a list of ''module load/unload'' directives may also be included in the top part of a job submission script\\ 
 +
 +When all required/intended modules have been loaded, user packages may be compiled as usual.
 +
 +
 ===== Module environment on VSC-3 ===== ===== Module environment on VSC-3 =====
  
  • doku/modules.txt
  • Last modified: 2023/05/17 15:27
  • by msiegel