Opm::EclHysteresisConfig Class Reference

Specifies the configuration used by the ECL kr/pC hysteresis code. More...

#include <EclHysteresisConfig.hpp>

Public Member Functions

 EclHysteresisConfig ()
 
void setEnableHysteresis (bool yesno)
 Specify whether hysteresis is enabled or not. More...
 
bool enableHysteresis () const
 Returns whether hysteresis is enabled. More...
 
void setPcHysteresisModel (int value)
 Set the type of the hysteresis model which is used for capillary pressure. More...
 
int pcHysteresisModel () const
 Return the type of the hysteresis model which is used for capillary pressure. More...
 
void setKrHysteresisModel (int value)
 Set the type of the hysteresis model which is used for relative permeability. More...
 
int krHysteresisModel () const
 Return the type of the hysteresis model which is used for relative permeability. More...
 

Detailed Description

Specifies the configuration used by the ECL kr/pC hysteresis code.

Constructor & Destructor Documentation

Opm::EclHysteresisConfig::EclHysteresisConfig ( )
inline

Member Function Documentation

bool Opm::EclHysteresisConfig::enableHysteresis ( ) const
inline

Returns whether hysteresis is enabled.

int Opm::EclHysteresisConfig::krHysteresisModel ( ) const
inline

Return the type of the hysteresis model which is used for relative permeability.

-1: relperm hysteresis is disabled 0: use the Carlson model for relative permeability hysteresis

int Opm::EclHysteresisConfig::pcHysteresisModel ( ) const
inline

Return the type of the hysteresis model which is used for capillary pressure.

-1: capillary pressure hysteresis is disabled 0: use the Killough model for capillary pressure hysteresis

void Opm::EclHysteresisConfig::setEnableHysteresis ( bool  yesno)
inline

Specify whether hysteresis is enabled or not.

void Opm::EclHysteresisConfig::setKrHysteresisModel ( int  value)
inline

Set the type of the hysteresis model which is used for relative permeability.

-1: relperm hysteresis is disabled 0: use the Carlson model for relative permeability hysteresis

void Opm::EclHysteresisConfig::setPcHysteresisModel ( int  value)
inline

Set the type of the hysteresis model which is used for capillary pressure.

-1: capillary pressure hysteresis is disabled 0: use the Killough model for capillary pressure hysteresis


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