monolish
0.14.0
MONOlithic LIner equation Solvers for Highly-parallel architecture
|
Go to the documentation of this file. 1 #include "../../include/monolish_blas.hpp"
2 #include "../../include/monolish_equation.hpp"
3 #include "../internal/monolish_internal.hpp"
10 template <
typename MATRIX,
typename T>
39 template <
typename MATRIX,
typename T>
67 template <
typename MATRIX,
typename T>
Linear Operator imitating Matrix.
logger class (singleton, for developper class)
void solver_in(const std::string func_name)
#define MONOLISH_SOLVER_SUCCESS
int solve(MATRIX &A, vector< Float > &x, vector< Float > &b)
void apply_precond(const vector< Float > &r, vector< Float > &z)
void copy(const matrix::Dense< double > &A, matrix::Dense< double > &C)
Dense matrix copy (C=A)
void create_precond(MATRIX &A)
none solver class(nothing to do)
static Logger & get_instance()
Compressed Row Storage (CRS) format Matrix.