NERSCPowering Scientific Discovery Since 1974

TPSL

Description

The Cray Third Party Scientific Libraries (TPSL), is a collection of scientific libraries and solvers contaning:

  • MUMPS
  • ParMetis
  • SuperLU,
  • SuperLU_DIST
  • Hypre
  • Scotch
  • Sundials

Access

The Cray TPSL module is available on the NERSC Cray systems, Hopper and Edison.  To use: 

module load cray-tpsl

Using TPSL

After loading the cray-tpsl module, the compiler wrappers (ftn, cc, CC) will automatically link with the all the included third party libraries.

To find out which versions of each third party libraries are included with a specific version of cray-tpsl:

% module help cray-tpsl/x.x.xx         # where x.x.xx is the version number

Availability

PackagePlatformCategoryVersionModuleInstall DateDate Made Default
tpsl hopper libraries/ math 1.2.00 tpsl/1.2.00 2012-01-27 2012-03-20
TPSL hopper libraries/ math 1.3.01 cray-tpsl/1.3.01 2013-01-15 2013-02-27
TPSL hopper libraries/ math 1.3.04 cray-tpsl/1.3.04 2013-08-02 2013-12-11
TPSL hopper libraries/ math 1.4.1 cray-tpsl/1.4.1 2014-06-12