easybuild.toolchains.linalg.atlas module

Support for ATLAS as toolchain linear algebra library.

author:Stijn De Weirdt (Ghent University)
author:Kenneth Hoste (Ghent University)
class easybuild.toolchains.linalg.atlas.Atlas(*args, **kwargs)

Bases: easybuild.tools.toolchain.linalg.LinAlg

Provides ATLAS BLAS/LAPACK support. LAPACK is a build dependency only

BLAS_FAMILY = 'ATLAS'
BLAS_LIB = ['cblas', 'f77blas', 'atlas']
BLAS_LIB_MT = ['ptcblas', 'ptf77blas', 'atlas']
BLAS_MODULE_NAME = ['ATLAS']
LAPACK_FAMILY = 'ATLAS'
LAPACK_LIB = ['lapack']
LAPACK_MODULE_NAME = ['ATLAS']