monolish
0.17.3-dev.23
MONOlithic LInear equation Solvers for Highly-parallel architecture
|
▼Nmonolish | Monolish namespaces |
▼Nequation | Linear equation solvers for Dense and sparse matrix |
CBiCGSTAB | BiCGSTAB solver class |
CCG | CG solver class |
CCholesky | Cholesky solver class |
CIC | Incomplete Cholesky solver class |
CILU | Incomplete LU solver class |
CJacobi | Jacobi solver class |
CLU | LU solver class |
Cnone | None solver class(nothing to do) |
CQR | QR solver class |
CSOR | SOR solver class |
▼Ngeneralized_eigen | Handling eigenvalues and eigenvectors |
CDC | Devide and Conquer solver |
CLOBPCG | LOBPCG solver |
▼Nmatrix | Declare sparse and dense matrix class |
CCOO | Coodinate (COO) format Matrix (need to sort) |
CCRS | Compressed Row Storage (CRS) format Matrix |
CDense | Dense format Matrix |
CLinearOperator | Linear Operator imitating Matrix |
▼Nmpi | 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 |
Ccomm | MPI class (singleton) |
▼Nsolver | Linear solver base class |
Cprecondition | Precondition base class |
Csolver | Solver base class |
▼Nstandard_eigen | Handling eigenvalues and eigenvectors |
CDC | Devide and Conquer solver |
CLOBPCG | LOBPCG solver |
▼Ntensor | Declare dense tensor class |
Ctensor_COO | |
Ctensor_CRS | |
Ctensor_Dense | |
CLogger | Logger class (singleton, for developper class) |
Cvector | Vector class |
Cview1D | 1D view class |
Cview_Dense | Dense view class |
Cview_tensor_Dense | Dense view class |