|
opm-simulators
|
Parametern for linear solver and preconditioner. More...
#include <TPSALinearSolverParameters.hpp>
Public Member Functions | |
| void | init () |
| Internalize runtime parameters. | |
| void | reset () |
| Reset TPSA linear solver parameters. | |
| Public Member Functions inherited from Opm::FlowLinearSolverParameters | |
| void | init (bool cprRequestedInDataFile) |
| void | reset () |
Static Public Member Functions | |
| static void | registerParameters () |
| Register TPSA linear solver runtime parameters. | |
| Static Public Member Functions inherited from Opm::FlowLinearSolverParameters | |
| static void | registerParameters () |
Additional Inherited Members | |
| Public Attributes inherited from Opm::FlowLinearSolverParameters | |
| double | linear_solver_reduction_ |
| double | relaxed_linear_solver_reduction_ |
| int | linear_solver_maxiter_ |
| int | linear_solver_restart_ |
| int | linear_solver_verbosity_ |
| double | ilu_relaxation_ |
| int | ilu_fillin_level_ |
| MILU_VARIANT | ilu_milu_ |
| bool | ilu_redblack_ |
| bool | ilu_reorder_sphere_ |
| bool | newton_use_gmres_ |
| bool | ignoreConvergenceFailure_ |
| bool | scale_linear_system_ |
| bool | is_nldd_local_solver_ |
| std::string | linsolver_ |
| bool | linear_solver_print_json_definition_ |
| int | cpr_reuse_setup_ |
| int | cpr_reuse_interval_ |
| std::string | accelerator_mode_ |
| int | gpu_device_id_ |
| int | opencl_platform_id_ |
| bool | opencl_ilu_parallel_ |
| Parameters::LinearSolverAcceleratorType | linear_solver_accelerator_ |
| bool | gpu_aware_mpi_ |
| bool | verify_gpu_aware_mpi_ |
| bool | cpr_weights_thread_parallel_ |
Parametern for linear solver and preconditioner.
| void Opm::TpsaLinearSolverParameters::init | ( | ) |
Internalize runtime parameters.
Overloading FlowLinearSolverParameters::init() to read TPSA specific runtime/default parameters
| void Opm::TpsaLinearSolverParameters::reset | ( | ) |
Reset TPSA linear solver parameters.