template<class
T, class
M = rheo_default_memory_model>
class rheolef::solver_basic< T, M >
Definition at line 264 of file solver.h.
|
| solver_basic () |
|
| solver_basic (const csr< T, M > &a, const solver_option &opt=solver_option()) |
|
void | update_values (const csr< T, M > &a) |
|
vec< T, M > | trans_solve (const vec< T, M > &b) const |
|
vec< T, M > | solve (const vec< T, M > &b) const |
|
determinant_type | det () const |
|
const solver_option & | option () const |
|
void | set_preconditioner (const solver_basic< T, M > &) |
|
bool | initialized () const |
|
std::string | name () const |
|
| smart_pointer_clone (T *p=0) |
|
| smart_pointer_clone (void *count, internal i) |
|
| smart_pointer_clone (const smart_pointer_clone< T > &x) |
|
smart_pointer_clone< T > & | operator= (const smart_pointer_clone< T > &x) |
|
| ~smart_pointer_clone () |
|
| smart_pointer_base (T *p=0) |
|
| smart_pointer_base (const smart_pointer_base< T, details::clone_copy< T > > &) |
|
| smart_pointer_base (void *count, internal) |
|
smart_pointer_base< T, details::clone_copy< T > > & | operator= (const smart_pointer_base< T, details::clone_copy< T > > &) |
|
| ~smart_pointer_base () |
|
const T * | pointer () const |
|
T * | pointer () |
|
const T & | data () const |
|
T & | data () |
|
const T * | operator-> () const |
|
T * | operator-> () |
|
const T & | operator* () const |
|
T & | operator* () |
|
int | reference_counter () const |
|
counter * | get_count () const |
|