![]() |
Chi-Tech
|
#include <NonLinearSolverOptions.h>
Public Member Functions | |
| NonLinearSolverOptions (const chi::InputParameters ¶ms) | |
| NonLinearSolverOptions ()=default | |
Public Member Functions inherited from ChiObject | |
| ChiObject () | |
| ChiObject (const chi::InputParameters ¶ms) | |
| void | SetStackID (size_t stack_id) |
| size_t | StackID () const |
| virtual void | PushOntoStack (std::shared_ptr< ChiObject > &new_object) |
| virtual | ~ChiObject ()=default |
Static Public Member Functions | |
| static chi::InputParameters | GetInputParameters () |
Static Public Member Functions inherited from ChiObject | |
| static chi::InputParameters | GetInputParameters () |
Data Fields | |
| std::string | nl_method_ = "JFNK" |
| std::string | l_method_ = "gmres" |
| chi::ParameterBlock | pc_options_ |
| std::string | petsc_snes_type_ = "newtonls" |
| double | nl_rel_tol_ = 1.0e-8 |
| double | nl_abs_tol_ = 1.0e-8 |
| double | nl_sol_tol_ = 1.0e-50 |
| int | nl_max_its_ = 50 |
| int | nl_max_r_evaluations_ = -1 |
| int | l_max_failed_iterations_ = 1000 |
| double | l_rel_tol_ = 1.0e-8 |
| double | l_abs_tol_ = 1.0e-8 |
| double | l_div_tol_ = 1.0e6 |
| int | l_max_its_ = 100 |
| int | l_gmres_restart_intvl_ = 30 |
| double | l_gmres_breakdown_tol_ = 1.0e6 |
Definition at line 9 of file NonLinearSolverOptions.h.
|
explicit |
Definition at line 74 of file NonLinearSolverOptions.cc.
|
default |
|
static |
Definition at line 10 of file NonLinearSolverOptions.cc.
| double chi_math::NonLinearSolverOptions::l_abs_tol_ = 1.0e-8 |
Definition at line 30 of file NonLinearSolverOptions.h.
| double chi_math::NonLinearSolverOptions::l_div_tol_ = 1.0e6 |
Definition at line 31 of file NonLinearSolverOptions.h.
| double chi_math::NonLinearSolverOptions::l_gmres_breakdown_tol_ = 1.0e6 |
Definition at line 34 of file NonLinearSolverOptions.h.
| int chi_math::NonLinearSolverOptions::l_gmres_restart_intvl_ = 30 |
Definition at line 33 of file NonLinearSolverOptions.h.
| int chi_math::NonLinearSolverOptions::l_max_failed_iterations_ = 1000 |
Definition at line 28 of file NonLinearSolverOptions.h.
| int chi_math::NonLinearSolverOptions::l_max_its_ = 100 |
Definition at line 32 of file NonLinearSolverOptions.h.
| std::string chi_math::NonLinearSolverOptions::l_method_ = "gmres" |
Definition at line 17 of file NonLinearSolverOptions.h.
| double chi_math::NonLinearSolverOptions::l_rel_tol_ = 1.0e-8 |
Definition at line 29 of file NonLinearSolverOptions.h.
| double chi_math::NonLinearSolverOptions::nl_abs_tol_ = 1.0e-8 |
Definition at line 24 of file NonLinearSolverOptions.h.
| int chi_math::NonLinearSolverOptions::nl_max_its_ = 50 |
Definition at line 26 of file NonLinearSolverOptions.h.
| int chi_math::NonLinearSolverOptions::nl_max_r_evaluations_ = -1 |
Definition at line 27 of file NonLinearSolverOptions.h.
| std::string chi_math::NonLinearSolverOptions::nl_method_ = "JFNK" |
Definition at line 16 of file NonLinearSolverOptions.h.
| double chi_math::NonLinearSolverOptions::nl_rel_tol_ = 1.0e-8 |
Definition at line 23 of file NonLinearSolverOptions.h.
| double chi_math::NonLinearSolverOptions::nl_sol_tol_ = 1.0e-50 |
Definition at line 25 of file NonLinearSolverOptions.h.
| chi::ParameterBlock chi_math::NonLinearSolverOptions::pc_options_ |
Definition at line 19 of file NonLinearSolverOptions.h.
| std::string chi_math::NonLinearSolverOptions::petsc_snes_type_ = "newtonls" |
Definition at line 21 of file NonLinearSolverOptions.h.