Skip to content

linalg

Toolchain linalg module. Contains all (scalable) linear algebra related classes

Authors:

  • Stijn De Weirdt (Ghent University)
  • Kenneth Hoste (Ghent University)

LinAlg

Bases: Toolchain

General LinearAlgebra-like class can't be used without creating new class S(LinAlg) To provide the BLAS/LAPACK/ScaLAPACK tools

_set_blacs_variables()

Set BLACS related variables

_set_blas_variables()

Set BLAS related variables

_set_lapack_variables()

Set LAPACK related variables and LAPACK only, for (working) use BLAS+LAPACK

_set_scalapack_variables()

Set ScaLAPACK related variables

blas_family()

Return type of BLAS library used in this toolchain.

lapack_family()

Return type of LAPACK library used in this toolchain.

set_variables()

Set the variables