opm-common
Opm::RestartIO::LogiHEAD Class Reference

Classes

struct  PVTModel
 Key characteristics of simulation run's PVT model. More...
 
struct  SatfuncFlags
 Key characteristics of simulation model's saturation functions. More...
 

Public Member Functions

 LogiHEAD (const LogiHEAD &rhs)=default
 
 LogiHEAD (LogiHEAD &&rhs)=default
 
LogiHEADoperator= (const LogiHEAD &rhs)=default
 
LogiHEADoperator= (LogiHEAD &&rhs)=default
 
LogiHEADvariousParam (const bool e300_radial, const bool e100_radial, const int nswlmx, const bool enableHyster, const bool hasTemp=false)
 
LogiHEADphaseMixing (const OilVaporizationProperties &oilvap)
 Assign oil vaporisation characteristics. More...
 
LogiHEADpvtModel (const PVTModel &pvt)
 Assign PVT model characteristics. More...
 
LogiHEADsaturationFunction (const SatfuncFlags &satfunc)
 Assign saturation function characteristics. More...
 
LogiHEADnetwork (const int maxNoNodes)
 Logical switch to indicate that the network option is used.
 
const std::vector< bool > & data () const
 Linearised result array. More...
 

Member Function Documentation

◆ data()

const std::vector<bool>& Opm::RestartIO::LogiHEAD::data ( ) const
inline

Linearised result array.

This is the final output of LogiHEAD assembly.

◆ phaseMixing()

Opm::RestartIO::LogiHEAD & Opm::RestartIO::LogiHEAD::phaseMixing ( const OilVaporizationProperties oilvap)

Assign oil vaporisation characteristics.

In particular, whether or not VAPPARS is currently active.

◆ pvtModel()

Opm::RestartIO::LogiHEAD & Opm::RestartIO::LogiHEAD::pvtModel ( const PVTModel pvt)

Assign PVT model characteristics.

Parameters
[in]pvtCurrent run's PVT model characteristics.
Returns
*this
.

◆ saturationFunction()

Opm::RestartIO::LogiHEAD & Opm::RestartIO::LogiHEAD::saturationFunction ( const SatfuncFlags satfunc)

Assign saturation function characteristics.

Parameters
[in]satfuncCurrent run's saturation function characteristics.
Returns
*this
.

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