apply_precond(const vector< Float > &r, vector< Float > &z) | monolish::equation::LU< MATRIX, Float > | inline |
create_precond(MATRIX &A) | monolish::equation::LU< MATRIX, Float > | inline |
cusolver_LU(MATRIX &A, vector< double > &x, vector< double > &b) | monolish::equation::LU< MATRIX, Float > | private |
final_iter | monolish::solver::solver< MATRIX, Float > | protected |
final_resid | monolish::solver::solver< MATRIX, Float > | protected |
get_final_iter() | monolish::solver::solver< MATRIX, Float > | inline |
get_final_residual() | monolish::solver::solver< MATRIX, Float > | inline |
get_initvec_scheme() const | monolish::solver::solver< MATRIX, Float > | inline |
get_lib() const | monolish::solver::solver< MATRIX, Float > | inline |
get_maxiter() const | monolish::solver::solver< MATRIX, Float > | inline |
get_miniter() const | monolish::solver::solver< MATRIX, Float > | inline |
get_omega() | monolish::solver::solver< MATRIX, Float > | inline |
get_print_rhistory() const | monolish::solver::solver< MATRIX, Float > | inline |
get_reorder() | monolish::solver::solver< MATRIX, Float > | inline |
get_residual(vector< Float > &x) | monolish::solver::solver< MATRIX, Float > | protected |
get_residual_method() const | monolish::solver::solver< MATRIX, Float > | inline |
get_singularity() | monolish::solver::solver< MATRIX, Float > | inline |
get_tol() const | monolish::solver::solver< MATRIX, Float > | inline |
initvecscheme | monolish::solver::solver< MATRIX, Float > | protected |
lib | monolish::equation::LU< MATRIX, Float > | private |
maxiter | monolish::solver::solver< MATRIX, Float > | protected |
miniter | monolish::solver::solver< MATRIX, Float > | protected |
mumps_LU(MATRIX &A, vector< double > &x, vector< double > &b) | monolish::equation::LU< MATRIX, Float > | private |
name() const | monolish::equation::LU< MATRIX, Float > | inline |
omega | monolish::solver::solver< MATRIX, Float > | protected |
precond | monolish::solver::solver< MATRIX, Float > | protected |
print_rhistory | monolish::solver::solver< MATRIX, Float > | protected |
reorder | monolish::solver::solver< MATRIX, Float > | protected |
resid_method | monolish::solver::solver< MATRIX, Float > | protected |
rhistory_file | monolish::solver::solver< MATRIX, Float > | protected |
rhistory_stream | monolish::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_omega(Float w) | monolish::solver::solver< MATRIX, Float > | inline |
set_print_rhistory(bool flag) | monolish::solver::solver< MATRIX, Float > | inline |
set_reorder(int r) | 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 |
singularity | monolish::solver::solver< MATRIX, Float > | protected |
solve(MATRIX &A, vector< Float > &x, vector< Float > &b) | monolish::equation::LU< MATRIX, Float > | |
solve(MATRIX &A, vector< Float > &xb) | monolish::equation::LU< MATRIX, Float > | |
solver() | monolish::solver::solver< MATRIX, Float > | inline |
solver_name() const | monolish::equation::LU< MATRIX, Float > | inline |
tol | monolish::solver::solver< MATRIX, Float > | protected |
~solver() | monolish::solver::solver< MATRIX, Float > | inline |