The TFE2-HPC cluster uses Environment Modules for managing software. The modules system permits us to set up the shell environment to make running and compiling software easier. It also allows us to make available many software packages and libraries that would otherwise conflict with one another.
When you first log into the cluster, you will be entered into a very barebone user environment with minimal software available. The module system is a script based system used to manage the user environment and to “activate” software packages. In order to access software that is installed on the cluster, you must first load the corresponding software module.
The directory /software contains sub-directories where the administrators can install additional software.
The preinstalled software on the cluster is a.o. :python
Additional software that is not directly available, can be added to your environment using the Environment Modules. To load this software on login, just add the following command to your .bashrc file:
module load <ModuleFolder>/<ModuleName>
To list the available modules run the following command:
module avail
Below is a list of the available optional software and their additional instructions.
Organization | Name | Version | <ModuleFolder> | <ModuleName> | Examples |
---|---|---|---|---|---|
ansys | Ansys | 195, 201, 202, 211 | ansys | 3.8 | module load ansys_inc/v211 |
cmake | cmake | v3.21.4 | cmake | v3.9.0 | module load cmake/v3.9.0 |
Comsol | Comsol Multiphysics | v5.5, v5.6 | comsol | vx.x | module load comsol/v5.6 |
GNU project | C and C++ compiler | 8.5.0 | gnu | gcc-8 | module load gnu/gcc-8 |
GNU | gnuPlot | v5.2.8 | gnuplot | v5.2.8 | module load gnuplot/v5.2.8 |
Intel | Compiler | 2020 | module load | ||
mathematica | mathematica | v12.0.0 | mathematica | v12.0.0 | module load mathematica/v12.0.0 |
Mathworks | Matlab | r2017b, r2018b, r2019b, r2021a | mathworks | module load matlab/R2021a | |
mercurial | Visual Studio Code | v5.1.1 | mercurial | 1.33.1 | module load mercurial/v5.1.1 |
Python | Python Software Foundation | 3.7.3 | python | 3.7.3 | module load python/3.7.3 |
mpi/openmpi-x86_64 | mpi/openmp | 1.10.7 | openmp | openmpi-x86_64 | module load mpi/openmpi-x86_64 |
mses | module load mses/mses | ||||
paraview | paraview | /v5.6.2, v5.7.0 | paraview | v5.7.0 | module load paraview/v5.7.0 |
pointwise | Pointwise | v18.3r1 | module load pointwise/v18.3r1 | ||
tecplot | tecplot | 360ex_2020r2, chorus_2020r2 | module load tecplot/chorus_2020r2 |