Opm::BlackoilModelParameters Struct Reference

Solver parameters for the BlackoilModel. More...

#include <BlackoilModelParameters.hpp>

Public Member Functions

 BlackoilModelParameters (const parameter::ParameterGroup &param)
 Construct from user parameters or defaults. More...
 
 BlackoilModelParameters ()
 Construct with default parameters. More...
 
void reset ()
 Set default parameters. More...
 

Public Attributes

double dp_max_rel_
 Max relative change in pressure in single iteration. More...
 
double ds_max_
 Max absolute change in saturation in single iteration. More...
 
double dr_max_rel_
 Max relative change in gas-oil or oil-gas ratio in single iteration. More...
 
double max_residual_allowed_
 Absolute max limit for residuals. More...
 
double tolerance_mb_
 Relative mass balance tolerance (total mass balance error). More...
 
double tolerance_cnv_
 Local convergence tolerance (max of local saturation errors). More...
 
double tolerance_wells_
 Well convergence tolerance. More...
 
bool solve_welleq_initially_
 Solve well equation initially. More...
 
bool update_equations_scaling_
 Update scaling factors for mass balance equations. More...
 

Detailed Description

Solver parameters for the BlackoilModel.

Constructor & Destructor Documentation

Opm::BlackoilModelParameters::BlackoilModelParameters ( const parameter::ParameterGroup &  param)
explicit

Construct from user parameters or defaults.

Opm::BlackoilModelParameters::BlackoilModelParameters ( )

Construct with default parameters.

Member Function Documentation

void Opm::BlackoilModelParameters::reset ( )

Set default parameters.

Member Data Documentation

double Opm::BlackoilModelParameters::dp_max_rel_

Max relative change in pressure in single iteration.

double Opm::BlackoilModelParameters::dr_max_rel_

Max relative change in gas-oil or oil-gas ratio in single iteration.

double Opm::BlackoilModelParameters::ds_max_

Max absolute change in saturation in single iteration.

double Opm::BlackoilModelParameters::max_residual_allowed_

Absolute max limit for residuals.

bool Opm::BlackoilModelParameters::solve_welleq_initially_

Solve well equation initially.

double Opm::BlackoilModelParameters::tolerance_cnv_

Local convergence tolerance (max of local saturation errors).

double Opm::BlackoilModelParameters::tolerance_mb_

Relative mass balance tolerance (total mass balance error).

double Opm::BlackoilModelParameters::tolerance_wells_

Well convergence tolerance.

bool Opm::BlackoilModelParameters::update_equations_scaling_

Update scaling factors for mass balance equations.


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