opm-simulators
Opm::TpsaLinearSolverParameters Struct Reference

Parametern for linear solver and preconditioner. More...

#include <TPSALinearSolverParameters.hpp>

Inheritance diagram for Opm::TpsaLinearSolverParameters:
Opm::FlowLinearSolverParameters

Public Member Functions

void init ()
 Internalize runtime parameters. More...
 
void reset ()
 Reset TPSA linear solver parameters. More...
 
- 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_
 

Detailed Description

Parametern for linear solver and preconditioner.

Member Function Documentation

◆ init()

void Opm::TpsaLinearSolverParameters::init ( )

Internalize runtime parameters.

Overloading FlowLinearSolverParameters::init() to read TPSA specific runtime/default parameters

◆ reset()

void Opm::TpsaLinearSolverParameters::reset ( )

Reset TPSA linear solver parameters.

Warning
Should be the same as the corresponding Parameters defaults!

The documentation for this struct was generated from the following files: