... | @@ -7,7 +7,7 @@ The software environment is managed through [lmod](https://lmod.readthedocs.io/e |
... | @@ -7,7 +7,7 @@ The software environment is managed through [lmod](https://lmod.readthedocs.io/e |
|
|
|
|
|
Note that `module avail` does not display all the potentially available modules, only those available with the currently loaded modules.
|
|
Note that `module avail` does not display all the potentially available modules, only those available with the currently loaded modules.
|
|
|
|
|
|
For example, let say the module `hdf5` depends on the module `intel-gnu8-runtime`, it will only appear once `intel-gnu8-runtime` is loaded:
|
|
For example, let say the module `hdf5` depends on the module `intel-gnu8-runtime`, it will only appear once `intel-gnu8-runtime` is loaded.
|
|
|
|
|
|
```
|
|
```
|
|
$ module purge
|
|
$ module purge
|
... | @@ -15,6 +15,10 @@ $ module avail |
... | @@ -15,6 +15,10 @@ $ module avail |
|
--------------------------------------------------- /opt/ohpc/pub/oca/modulefiles ---------------------------------------------------
|
|
--------------------------------------------------- /opt/ohpc/pub/oca/modulefiles ---------------------------------------------------
|
|
intel-gnu8-runtime/19.0.5.281
|
|
intel-gnu8-runtime/19.0.5.281
|
|
[...]
|
|
[...]
|
|
|
|
```
|
|
|
|
We only got the "root" module. We need to load it to get the dependent ones:
|
|
|
|
|
|
|
|
```
|
|
$ module load intel-gnu8-runtime
|
|
$ module load intel-gnu8-runtime
|
|
$ module avail
|
|
$ module avail
|
|
---------------------------------------------- /opt/ohpc/pub/oca/moduledeps/intel-gnu8 ----------------------------------------------
|
|
---------------------------------------------- /opt/ohpc/pub/oca/moduledeps/intel-gnu8 ----------------------------------------------
|
... | @@ -24,3 +28,4 @@ $ module avail |
... | @@ -24,3 +28,4 @@ $ module avail |
|
[...]
|
|
[...]
|
|
$
|
|
$
|
|
```
|
|
```
|
|
|
|
You can use `module spider` to get the list of available modules. |