Rheolef
7.2
an efficient C++ finite element environment
|
see the solver_option
page for the full documentation
Definition at line 155 of file solver_option.h.
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) |
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.