monolish  0.16.2
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