monolish  0.17.1
MONOlithic LInear equation Solvers for Highly-parallel architecture
Namespaces | Classes
monolish Namespace Reference

monolish namespaces More...

Namespaces

 blas
 Basic Linear Algebra Subprograms for Dense Matrix, Sparse Matrix, Vector and Scalar.
 
 equation
 Linear equation solvers for Dense and sparse matrix.
 
 generalized_eigen
 handling eigenvalues and eigenvectors
 
 matrix
 Declare sparse and dense matrix class.
 
 mpi
 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.
 
 solver
 Linear solver base class.
 
 standard_eigen
 handling eigenvalues and eigenvectors
 
 tensor
 Declare dense tensor class.
 
 util
 monolish utilities
 
 vml
 Vector and Matrix element-wise math library.
 

Classes

class  Logger
 logger class (singleton, for developper class) More...
 
class  vector
 vector class More...
 
class  view1D
 1D view class More...
 

Detailed Description

monolish namespaces