Opm::BlackoilWellModelRestart< Scalar > Class Template Reference

Class for restarting the blackoil well model. More...

#include <BlackoilWellModelRestart.hpp>

Public Member Functions

 BlackoilWellModelRestart (const BlackoilWellModelGeneric< Scalar > &wellModel)
 Constructor initializes reference to the well model. More...
 
void loadRestartGuideRates (const int report_step, const GuideRateModel::Target target, const data::Wells &rst_wells, GuideRate &guide_rate) const
 Loads guide rates from restart structures. More...
 
void loadRestartGuideRates (const int report_step, const GuideRateConfig &config, const std::map< std::string, data::GroupData > &rst_groups, GuideRate &guide_rate) const
 Loads guide rates from restart structures. More...
 
void loadRestartData (const data::Wells &rst_wells, const data::GroupAndNetworkValues &grpNwrkValues, const bool handle_ms_well, WellState< Scalar > &well_state, GroupState< Scalar > &grpState) const
 Loads well data from restart structures. More...
 

Detailed Description

template<class Scalar>
class Opm::BlackoilWellModelRestart< Scalar >

Class for restarting the blackoil well model.

Constructor & Destructor Documentation

◆ BlackoilWellModelRestart()

template<class Scalar >
Opm::BlackoilWellModelRestart< Scalar >::BlackoilWellModelRestart ( const BlackoilWellModelGeneric< Scalar > &  wellModel)
inline

Constructor initializes reference to the well model.

Member Function Documentation

◆ loadRestartData()

template<class Scalar >
void Opm::BlackoilWellModelRestart< Scalar >::loadRestartData ( const data::Wells &  rst_wells,
const data::GroupAndNetworkValues &  grpNwrkValues,
const bool  handle_ms_well,
WellState< Scalar > &  well_state,
GroupState< Scalar > &  grpState 
) const

Loads well data from restart structures.

◆ loadRestartGuideRates() [1/2]

template<class Scalar >
void Opm::BlackoilWellModelRestart< Scalar >::loadRestartGuideRates ( const int  report_step,
const GuideRateConfig &  config,
const std::map< std::string, data::GroupData > &  rst_groups,
GuideRate &  guide_rate 
) const

Loads guide rates from restart structures.

◆ loadRestartGuideRates() [2/2]

template<class Scalar >
void Opm::BlackoilWellModelRestart< Scalar >::loadRestartGuideRates ( const int  report_step,
const GuideRateModel::Target  target,
const data::Wells &  rst_wells,
GuideRate &  guide_rate 
) const

Loads guide rates from restart structures.


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