Both sides previous revision Previous revision Next revision | Previous revision |
doku:modules [2015/05/27 13:37] – jz | doku:modules [2023/05/17 15:27] (current) – msiegel |
---|
===== Module environment on VSC-3 ===== | ===== Modules ===== |
| |
If a new directory in the top level of the module directory structure is created, the MODULEPATH environment variable needs to be adjusted in this file: | On VSC-4 and VSC-5, use [[doku:spack|SPACK]] to find and load modules for most software packages. |
<code> | |
/opt/sw/x86_64/glibc-2.12/ivybridge-ep/modules/3.2.6/gnu-4.4.7/Modules/3.2.6/init/.modulespath</code> | |
| |
The current contents (2015-05-27) are: | ==== |
| |
<code> | * ''module avail'' lists the **available** Application-Software, Compilers, Parallel-Environment, and Libraries |
# | * ''module list'' shows currently loaded package of your session |
# @(#)$Id: .modulespath.in,v 1.3.14.1 2007/02/22 23:13:09 rkowen Exp $ | * ''module unload <xyz>'' unload a particular package <xyz> from your session |
# Module version 3.2.6 | * ''module load <xyz>'' load a particular package <xyz> into your session |
# init/.modulespath. Generated from .modulespath.in by configure. | * ''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 |
# Modulepath initial setup | == 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''.\\ |
# This file defines the initial setup for the module files search path. | - a list of ''module load/unload'' directives may also be included in the top part of a job submission script\\ |
# Comments may be added anywhere, which begin on # and continue until the | |
# end of the line | When all required/intended modules have been loaded, user packages may be compiled as usual. |
# Each line containing a single path will be added to the MODULEPATH | |
# environment variable. You may add as many as you want - just | |
# limited by the maximum variable size of your shell. | |
# | |
/opt/sw/Modules/Application-Software:/opt/sw/Modules/Debugging-and-Profiling:/opt/sw/Modules/Compiler:/opt/sw/Modules/Parallel-Environment:/opt/sw/Modules/Libraries:/opt/sw/Modules/Development:/opt/sw/Modules/V2C2:/opt/sw/Modules/TUWien:/opt/sw/Modules/BOKU:/opt/sw/Modules/ADMIN # </code> | |