Numeric Libraries
Many numeric libraries and packages are provided. Additional libraries can be installed via Spack.
Note
Our module system refrains from using LD_LIBRARY_PATH
(using it is risky) in favor of LD_RUN_PATH
.
This means the Intel compilers require using the flags -Wl,-rpath -Wl,$LD_RUN_PATH
or the dynamic linker will not find the libraries.
Without the flags, the compiler will throw errors such as this one:
error while loading shared libraries: libxxx.so.yyy: cannot open shared object file: No such file or directory