Opm::RestartIO::InteHEAD Class Reference

#include <InteHEAD.hpp>

Classes

struct  ActionParam
 
struct  Group
 
struct  GuideRateNominatedPhase
 
struct  Phases
 
struct  RegDims
 
struct  TimePoint
 
struct  TuningPar
 
struct  UdqParam
 
struct  WellSegDims
 
struct  WellTableDim
 

Public Member Functions

 InteHEAD ()
 
 ~InteHEAD ()=default
 
 InteHEAD (const InteHEAD &rhs)=default
 
 InteHEAD (InteHEAD &&rhs)=default
 
InteHEADoperator= (const InteHEAD &rhs)=default
 
InteHEADoperator= (InteHEAD &&rhs)=default
 
InteHEADdimensions (const int nx, const int ny, const int nz)
 
InteHEADdimensions (const std::array< int, 3 > &cartDims)
 
InteHEADnumActive (const int nactive)
 
InteHEADunitConventions (const UnitSystem &usys)
 
InteHEADwellTableDimensions (const WellTableDim &wtdim)
 
InteHEADcalendarDate (const TimePoint &date)
 
InteHEADactivePhases (const Phases &phases)
 
InteHEADparams_NWELZ (const int niwelz, const int nswelz, const int nxwelz, const int nzwelz)
 
InteHEADparams_NCON (const int niconz, const int nsconz, const int nxconz)
 
InteHEADparams_GRPZ (const std::array< int, 4 > &grpz)
 
InteHEADparams_NGCTRL (const int gct)
 
InteHEADparams_NAAQZ (const int ncamax, const int niaaqz, const int nsaaqz, const int nxaaqz, const int nicaqz, const int nscaqz, const int nacaqz)
 
InteHEADstepParam (const int tstep, const int report_step)
 
InteHEADtuningParam (const TuningPar &tunpar)
 
InteHEADvariousParam (const int version, const int iprog)
 
InteHEADwellSegDimensions (const WellSegDims &wsdim)
 
InteHEADregionDimensions (const RegDims &rdim)
 
InteHEADngroups (const Group &gr)
 
InteHEADudqParam_1 (const UdqParam &udqpar)
 
InteHEADactionParam (const ActionParam &act_par)
 
InteHEADvariousUDQ_ACTIONXParam ()
 
InteHEADnominatedPhaseGuideRate (GuideRateNominatedPhase nphase)
 
InteHEADwhistControlMode (int mode)
 
const std::vector< int > & data () const
 

Constructor & Destructor Documentation

◆ InteHEAD() [1/3]

Opm::RestartIO::InteHEAD::InteHEAD ( )

◆ ~InteHEAD()

Opm::RestartIO::InteHEAD::~InteHEAD ( )
default

◆ InteHEAD() [2/3]

Opm::RestartIO::InteHEAD::InteHEAD ( const InteHEAD rhs)
default

◆ InteHEAD() [3/3]

Opm::RestartIO::InteHEAD::InteHEAD ( InteHEAD &&  rhs)
default

Member Function Documentation

◆ actionParam()

InteHEAD & Opm::RestartIO::InteHEAD::actionParam ( const ActionParam act_par)

◆ activePhases()

InteHEAD & Opm::RestartIO::InteHEAD::activePhases ( const Phases phases)

◆ calendarDate()

InteHEAD & Opm::RestartIO::InteHEAD::calendarDate ( const TimePoint date)

◆ data()

const std::vector< int > & Opm::RestartIO::InteHEAD::data ( ) const
inline

◆ dimensions() [1/2]

InteHEAD & Opm::RestartIO::InteHEAD::dimensions ( const int  nx,
const int  ny,
const int  nz 
)

◆ dimensions() [2/2]

InteHEAD & Opm::RestartIO::InteHEAD::dimensions ( const std::array< int, 3 > &  cartDims)

◆ ngroups()

InteHEAD & Opm::RestartIO::InteHEAD::ngroups ( const Group gr)

◆ nominatedPhaseGuideRate()

InteHEAD & Opm::RestartIO::InteHEAD::nominatedPhaseGuideRate ( GuideRateNominatedPhase  nphase)

◆ numActive()

InteHEAD & Opm::RestartIO::InteHEAD::numActive ( const int  nactive)

◆ operator=() [1/2]

InteHEAD & Opm::RestartIO::InteHEAD::operator= ( const InteHEAD rhs)
default

◆ operator=() [2/2]

InteHEAD & Opm::RestartIO::InteHEAD::operator= ( InteHEAD &&  rhs)
default

◆ params_GRPZ()

InteHEAD & Opm::RestartIO::InteHEAD::params_GRPZ ( const std::array< int, 4 > &  grpz)

◆ params_NAAQZ()

InteHEAD & Opm::RestartIO::InteHEAD::params_NAAQZ ( const int  ncamax,
const int  niaaqz,
const int  nsaaqz,
const int  nxaaqz,
const int  nicaqz,
const int  nscaqz,
const int  nacaqz 
)

◆ params_NCON()

InteHEAD & Opm::RestartIO::InteHEAD::params_NCON ( const int  niconz,
const int  nsconz,
const int  nxconz 
)

◆ params_NGCTRL()

InteHEAD & Opm::RestartIO::InteHEAD::params_NGCTRL ( const int  gct)

◆ params_NWELZ()

InteHEAD & Opm::RestartIO::InteHEAD::params_NWELZ ( const int  niwelz,
const int  nswelz,
const int  nxwelz,
const int  nzwelz 
)

◆ regionDimensions()

InteHEAD & Opm::RestartIO::InteHEAD::regionDimensions ( const RegDims rdim)

◆ stepParam()

InteHEAD & Opm::RestartIO::InteHEAD::stepParam ( const int  tstep,
const int  report_step 
)

◆ tuningParam()

InteHEAD & Opm::RestartIO::InteHEAD::tuningParam ( const TuningPar tunpar)

◆ udqParam_1()

InteHEAD & Opm::RestartIO::InteHEAD::udqParam_1 ( const UdqParam udqpar)

◆ unitConventions()

InteHEAD & Opm::RestartIO::InteHEAD::unitConventions ( const UnitSystem usys)

◆ variousParam()

InteHEAD & Opm::RestartIO::InteHEAD::variousParam ( const int  version,
const int  iprog 
)

◆ variousUDQ_ACTIONXParam()

InteHEAD & Opm::RestartIO::InteHEAD::variousUDQ_ACTIONXParam ( )

◆ wellSegDimensions()

InteHEAD & Opm::RestartIO::InteHEAD::wellSegDimensions ( const WellSegDims wsdim)

◆ wellTableDimensions()

InteHEAD & Opm::RestartIO::InteHEAD::wellTableDimensions ( const WellTableDim wtdim)

◆ whistControlMode()

InteHEAD & Opm::RestartIO::InteHEAD::whistControlMode ( int  mode)

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