Compiling source code on HCC machines is done with compiler environments configured by the
module utility. The utility adds directives to the environment and adds executables to the
PATH so that users and jobs can directly call the compilers.
Finding available Modules
$ module avail
This command will list available modules to load.
$ module load <module>
This command will load an available module. The modules are usually in the form of