Rheolef
7.2
an efficient C++ finite element environment
|
Definition at line 115 of file solver_abtb.h.
Public Types | |
typedef csr< T, M >::size_type | size_type |
Public Member Functions | |
solver_abtb_basic () | |
solver_abtb_basic (const csr< T, M > &a, const csr< T, M > &b, const csr< T, M > &mp, const solver_option &opt=solver_option()) | |
solver_abtb_basic (const csr< T, M > &a, const csr< T, M > &b, const csr< T, M > &c, const csr< T, M > &mp, const solver_option &opt=solver_option()) | |
void | solve (const vec< T, M > &f, const vec< T, M > &g, vec< T, M > &u, vec< T, M > &p) const |
bool | initialized () const |
const solver_option & | option () const |
void | set_inner_solver (const solver_basic< T, M > &sa) |
void | set_preconditioner (const solver_basic< T, M > &smp) |
std::string | name () const |
std::string | inner_name () const |
std::string | preconditionner_name () const |
Protected Member Functions | |
void | init () |
Protected Attributes | |
solver_option | _opt |
csr< T, M > | _a |
csr< T, M > | _b |
csr< T, M > | _c |
csr< T, M > | _mp |
solver_basic< T, M > | _sA |
solver_basic< T, M > | _sa |
solver_basic< T, M > | _smp |
bool | _need_constraint |
Definition at line 120 of file solver_abtb.h.
Definition at line 27 of file solver_abtb.cc.
solver_abtb_basic | ( | const csr< T, M > & | a, |
const csr< T, M > & | b, | ||
const csr< T, M > & | mp, | ||
const solver_option & | opt = solver_option() |
||
) |
Definition at line 40 of file solver_abtb.cc.
solver_abtb_basic | ( | const csr< T, M > & | a, |
const csr< T, M > & | b, | ||
const csr< T, M > & | c, | ||
const csr< T, M > & | mp, | ||
const solver_option & | opt = solver_option() |
||
) |
Definition at line 59 of file solver_abtb.cc.
Definition at line 117 of file solver_abtb.cc.
Definition at line 156 of file solver_abtb.cc.
const solver_option & option | ( | ) | const |
Definition at line 134 of file solver_abtb.h.
void set_inner_solver | ( | const solver_basic< T, M > & | sa | ) |
Definition at line 135 of file solver_abtb.h.
void set_preconditioner | ( | const solver_basic< T, M > & | smp | ) |
Definition at line 136 of file solver_abtb.h.
Definition at line 137 of file solver_abtb.h.
Definition at line 138 of file solver_abtb.h.
Definition at line 139 of file solver_abtb.h.
Definition at line 79 of file solver_abtb.cc.
|
mutableprotected |
Definition at line 146 of file solver_abtb.h.
Definition at line 147 of file solver_abtb.h.
Definition at line 148 of file solver_abtb.h.
Definition at line 149 of file solver_abtb.h.
Definition at line 150 of file solver_abtb.h.
|
protected |
Definition at line 151 of file solver_abtb.h.
|
mutableprotected |
Definition at line 152 of file solver_abtb.h.
|
mutableprotected |
Definition at line 153 of file solver_abtb.h.
Definition at line 154 of file solver_abtb.h.