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 (solver_abstract_rep< T, rheo_default_memory_model > *p=0) |
| |
| | smart_pointer_clone (void *count, internal i) |
| |
| | smart_pointer_clone (const smart_pointer_clone< solver_abstract_rep< T, rheo_default_memory_model > > &x) |
| |
| smart_pointer_clone< solver_abstract_rep< T, rheo_default_memory_model > > & | operator= (const smart_pointer_clone< solver_abstract_rep< T, rheo_default_memory_model > > &x) |
| |
| | ~smart_pointer_clone () |
| |
| | smart_pointer_base (T *p=0) |
| |
| | smart_pointer_base (const smart_pointer_base< T, C > &) |
| |
| | smart_pointer_base (void *count, internal) |
| |
| smart_pointer_base< T, C > & | operator= (const smart_pointer_base< T, C > &) |
| |
| | ~smart_pointer_base () |
| |
| const T * | pointer () const |
| |
| const T & | data () const |
| |
| const T * | operator-> () const |
| |
| const T & | operator* () const |
| |
| T * | pointer () |
| |
| T & | data () |
| |
| T * | operator-> () |
| |
| T & | operator* () |
| |
| int | reference_counter () const |
| |
| counter * | get_count () const |
| |