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

BLAS / LAPACK

FFT