monolish  0.17.0
MONOlithic LInear equation Solvers for Highly-parallel architecture
Modules
Here is a list of all modules:
[detail level 123]
 ▼Basic ClassesSee monolish data types page
 monolsh::vectorVector class
 monolsh::view1D1D view class
 monolsh::matrix::DenseDense format Matrix
 monolsh::matrix::COOCoodinate (COO) format Matrix
 monolsh::matrix::CRSCompressed Row Storage (CRS) format Matrix
 monolsh::matrix::LinearOperatorLinear Operator imitating Matrix
 ▼BLASBasic Linear Algebra Subprograms for Dense Matrix, Sparse Matrix, Vector and Scalar (see Implementation of matrix/vector operations page)
 ►Vector OperationsBLAS Lv1 vector operations
 ►Matrix-Vector OperationsBLAS Lv2 matrix-vector operations
 ►Matrix-Matrix OperationsBLAS Lv3 matrix-matrix operations
 ▼VMLVector Math Library (VML) for Dense Matrix, Sparse Matrix, Vector and Scalar (see Implementation of matrix/vector operations page)
 ►VML for VectorVML for vector
 ►VML for DenseVML for Dense matrix
 ►VML for CRSVML for CRS matrix
 ►VML for LinearOperatorVML for LinearOperator
 ▼SolversLinear equation solvers for Dense and sparse matrix (see Implementation of Linear solvers page)
 Base ClassSolver base class
 ►Linear equationsLinear equation solvers for Dense and sparse matrix
 ►Standard eigenSolve eigenvalues and eigenvectors problem
 ►Generalized eigenSolve generalized eigenvalues and eigenvectors problem
 ▼UtilitiesUtilitie functions
 Check errorsError check functions
 Control GPU devicesSend, recv, and others.
 Performance loggerSee Performance logging and find bottlenecks page
 Get build optionsGet status of build options (SIMD, BLAS, enable GPU device, etc.)
 Generate test dataGenerate test data
 Compare dataCompare data
 OtherOther utilitie functions
 MPI class (beta)C++ template MPI class, Functions of this class do nothing when MPI is disabled. Functions in this class are under development. Currently, Many BLAS functions don't support MPI. Functions of this class does not support GPU. The user needs to communicate with the GPU before and after the call to this function if necessary