|
Rheolef
7.1
an efficient C++ finite element environment
|
see the solver_option page for the full documentation
More...
Public Types | |
| typedef std::size_t | size_type |
Public Member Functions | |
| solver_option () | |
| solver_option (const solver_option &) | |
| solver_option & | operator= (const solver_option &) |
Static Public Member Functions | |
| template<class T , class M > | |
| static std::string | default_preferred_library (const csr< T, M > &a) |
| template<class T , class M > | |
| static std::string | used_library (const csr< T, M > &a, const solver_option &sopt=solver_option()) |
Public Attributes | |
| long int | iterative |
| Float | tol |
| size_type | max_iter |
| bool | absolute_stopping |
| Float | residue |
| size_type | n_iter |
| odiststream * | p_err |
| std::string | label |
| size_type | krylov_dimension |
| size_type | n_refinement |
| bool | compute_determinant |
| std::string | preferred_library |
| size_type | verbose_level |
| bool | do_check |
| bool | force_seq |
| size_type | level_of_fill |
| size_type | amalgamation |
| size_type | ooc |
Static Public Attributes | |
| static const long int | decide = -1 |
Static Protected Member Functions | |
| static std::string | _default_preferred_library (size_t dis_ext_nnz, bool is_sym, bool is_dp) |
| static std::string | _used_library (std::string init_preferred_library, size_t dis_ext_nnz, bool is_sym, bool is_dp) |
see the solver_option page for the full documentation
Definition at line 155 of file solver_option.h.
| typedef std::size_t size_type |
Definition at line 157 of file solver_option.h.
| solver_option | ( | ) |
Definition at line 180 of file solver_option.h.
| solver_option | ( | const solver_option & | x | ) |
Definition at line 226 of file solver_option.h.
| solver_option & operator= | ( | const solver_option & | x | ) |
Definition at line 249 of file solver_option.h.
Definition at line 274 of file solver_option.h.
|
static |
Definition at line 281 of file solver_option.h.
|
staticprotected |
Definition at line 41 of file solver_option.cc.
|
staticprotected |
Definition at line 157 of file solver_option.cc.
|
static |
Definition at line 158 of file solver_option.h.
|
mutable |
Definition at line 159 of file solver_option.h.
| Float tol |
Definition at line 160 of file solver_option.h.
| size_type max_iter |
Definition at line 161 of file solver_option.h.
| bool absolute_stopping |
Definition at line 162 of file solver_option.h.
|
mutable |
Definition at line 163 of file solver_option.h.
|
mutable |
Definition at line 164 of file solver_option.h.
| odiststream* p_err |
Definition at line 165 of file solver_option.h.
|
mutable |
Definition at line 166 of file solver_option.h.
| size_type krylov_dimension |
Definition at line 167 of file solver_option.h.
| size_type n_refinement |
Definition at line 168 of file solver_option.h.
| bool compute_determinant |
Definition at line 169 of file solver_option.h.
| std::string preferred_library |
Definition at line 170 of file solver_option.h.
| size_type verbose_level |
Definition at line 171 of file solver_option.h.
| bool do_check |
Definition at line 172 of file solver_option.h.
| bool force_seq |
Definition at line 173 of file solver_option.h.
| size_type level_of_fill |
Definition at line 174 of file solver_option.h.
| size_type amalgamation |
Definition at line 175 of file solver_option.h.
| size_type ooc |
Definition at line 176 of file solver_option.h.