All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Opm::RockCompressibility Class Reference

Public Member Functions

 RockCompressibility (const Opm::EclipseState &eclipseState, const bool is_io_rank=true)
 Construct from input deck. More...
 
 RockCompressibility (const ParameterGroup &param)
 Construct from parameters. More...
 
bool isActive () const
 Returns true if there are compressibility effects.
 
double poroMult (double pressure) const
 Porosity multiplier.
 
double poroMultDeriv (double pressure) const
 Derivative of porosity multiplier with respect to pressure.
 
double transMult (double pressure) const
 Transmissibility multiplier.
 
double transMultDeriv (double pressure) const
 Derivative of transmissibility multiplier with respect to pressure.
 
double rockComp (double pressure) const
 Rock compressibility = (d poro / d p)*(1 / poro).
 

Constructor & Destructor Documentation

Opm::RockCompressibility::RockCompressibility ( const Opm::EclipseState &  eclipseState,
const bool  is_io_rank = true 
)

Construct from input deck.

Looks for the keywords ROCK and ROCKTAB.

Opm::RockCompressibility::RockCompressibility ( const ParameterGroup param)

Construct from parameters.

Accepts the following parameters (with defaults). rock_compressibility_pref (100.0) [given in bar] rock_compressibility (0.0) [given in bar^{-1}]


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