easybuild.toolchains.linalg.libsci module¶
Support for Cray’s LibSci library, which provides BLAS/LAPACK support. cfr. https://www.nersc.gov/users/software/programming-libraries/math-libraries/libsci/
Authors:
- Petar Forai (IMP/IMBA, Austria)
- Kenneth Hoste (Ghent University)
-
class
easybuild.toolchains.linalg.libsci.LibSci(*args, **kwargs)¶ Bases:
easybuild.tools.toolchain.linalg.LinAlgSupport for Cray’s LibSci library, which provides BLAS/LAPACK support.
-
BLACS_MODULE_NAME= []¶
-
BLAS_FAMILY= 'CrayLibSci'¶
-
BLAS_LIB= ['']¶
-
BLAS_LIB_MT= ['']¶
-
BLAS_MODULE_NAME= ['cray-libsci']¶
-
LAPACK_FAMILY= 'CrayLibSci'¶
-
LAPACK_IS_BLAS= True¶
-
LAPACK_MODULE_NAME= ['cray-libsci']¶
-
SCALAPACK_MODULE_NAME= []¶
-
definition()¶ Filter BLAS module from toolchain definition. The cray-libsci module is loaded indirectly (and versionless) via the PrgEnv module, and thus is not a direct toolchain component.
-