monolish  0.14.0
MONOlithic LIner equation Solvers for Highly-parallel architecture
monolish::equation::CG< MATRIX, Float > Member List

This is the complete list of members for monolish::equation::CG< MATRIX, Float >, including all inherited members.

apply_precond(const vector< Float > &r, vector< Float > &z)monolish::equation::CG< MATRIX, Float >inline
create_precond(MATRIX &A)monolish::equation::CG< MATRIX, Float >inline
get_initvec_scheme() constmonolish::solver::solver< MATRIX, Float >inline
get_lib() constmonolish::solver::solver< MATRIX, Float >inline
get_maxiter() constmonolish::solver::solver< MATRIX, Float >inline
get_miniter() constmonolish::solver::solver< MATRIX, Float >inline
get_print_rhistory() constmonolish::solver::solver< MATRIX, Float >inline
get_residual(vector< Float > &x)monolish::solver::solver< MATRIX, Float >protected
get_residual_method() constmonolish::solver::solver< MATRIX, Float >inline
get_tol() constmonolish::solver::solver< MATRIX, Float >inline
initvecschememonolish::solver::solver< MATRIX, Float >protected
libmonolish::solver::solver< MATRIX, Float >protected
maxitermonolish::solver::solver< MATRIX, Float >protected
minitermonolish::solver::solver< MATRIX, Float >protected
monolish_CG(MATRIX &A, vector< Float > &x, vector< Float > &b)monolish::equation::CG< MATRIX, Float >private
name() constmonolish::equation::CG< MATRIX, Float >inline
precondmonolish::solver::solver< MATRIX, Float >protected
print_rhistorymonolish::solver::solver< MATRIX, Float >protected
resid_methodmonolish::solver::solver< MATRIX, Float >protected
rhistory_filemonolish::solver::solver< MATRIX, Float >protected
rhistory_streammonolish::solver::solver< MATRIX, Float >protected
set_apply_precond(PRECOND &p)monolish::solver::solver< MATRIX, Float >
set_create_precond(PRECOND &p)monolish::solver::solver< MATRIX, Float >
set_initvec_scheme(initvec_scheme scheme)monolish::solver::solver< MATRIX, Float >inline
set_lib(int l)monolish::solver::solver< MATRIX, Float >inline
set_maxiter(size_t max)monolish::solver::solver< MATRIX, Float >inline
set_miniter(size_t min)monolish::solver::solver< MATRIX, Float >inline
set_print_rhistory(bool flag)monolish::solver::solver< MATRIX, Float >inline
set_residual_method(size_t r)monolish::solver::solver< MATRIX, Float >inline
set_rhistory_filename(std::string file)monolish::solver::solver< MATRIX, Float >inline
set_tol(double t)monolish::solver::solver< MATRIX, Float >inline
solve(MATRIX &A, vector< Float > &x, vector< Float > &b)monolish::equation::CG< MATRIX, Float >
solver()monolish::solver::solver< MATRIX, Float >inline
tolmonolish::solver::solver< MATRIX, Float >protected
~solver()monolish::solver::solver< MATRIX, Float >inline