#include <WellInterfaceIndices.hpp>
|
using | Scalar = typename FluidSystem::Scalar |
|
using | Eval = DenseAd::Evaluation< Scalar, Indices::numEq > |
|
|
int | flowPhaseToModelCompIdx (const int phaseIdx) const |
|
int | modelCompIdxToFlowCompIdx (const unsigned compIdx) const |
|
double | scalingFactor (const int phaseIdx) const |
|
template<class EvalWell > |
Eval | restrictEval (const EvalWell &in) const |
|
int | flowPhaseToModelPhaseIdx (const int phaseIdx) const |
|
const RateConverterType & | rateConverter () const |
|
const std::vector< PerforationData > & | perforationData () const |
| Get the perforations of the well. More...
|
|
const std::string & | name () const |
| Well name. More...
|
|
bool | isInjector () const |
| True if the well is an injector. More...
|
|
bool | isProducer () const |
| True if the well is a producer. More...
|
|
const std::vector< int > & | cells () const |
| Well cells. More...
|
|
int | indexOfWell () const |
| Index of well in the wells struct and wellState. More...
|
|
void | adaptRatesForVFP (std::vector< double > &rates) const |
|
const Well & | wellEcl () const |
|
Well & | wellEcl () |
|
const PhaseUsage & | phaseUsage () const |
|
bool | underPredictionMode () const |
| Returns true if the well is currently in prediction mode (i.e. not history mode). More...
|
|
bool | isOperableAndSolvable () const |
|
bool | useVfpExplicit () const |
|
bool | thpLimitViolatedButNotSwitched () const |
|
void | initCompletions () |
|
void | closeCompletions (const WellTestState &wellTestState) |
|
void | setVFPProperties (const VFPProperties *vfp_properties_arg) |
|
void | setPrevSurfaceRates (WellState< double > &well_state, const WellState< double > &prev_well_state) const |
|
void | setGuideRate (const GuideRate *guide_rate_arg) |
|
void | setWellEfficiencyFactor (const double efficiency_factor) |
|
void | setRepRadiusPerfLength () |
|
void | setWsolvent (const double wsolvent) |
|
void | setDynamicThpLimit (const double thp_limit) |
|
std::optional< double > | getDynamicThpLimit () const |
|
void | updatePerforatedCell (std::vector< bool > &is_cell_perforated) |
|
bool | wellHasTHPConstraints (const SummaryState &summaryState) const |
| Returns true if the well has one or more THP limits/constraints. More...
|
|
void | stopWell () |
|
void | openWell () |
|
bool | wellIsStopped () const |
|
int | currentStep () const |
|
int | pvtRegionIdx () const |
|
const GuideRate * | guideRate () const |
|
int | numComponents () const |
|
int | numPhases () const |
|
int | numPerfs () const |
|
double | refDepth () const |
|
double | gravity () const |
|
const VFPProperties * | vfpProperties () const |
|
const ParallelWellInfo & | parallelWellInfo () const |
|
const std::vector< double > & | perfDepth () const |
|
std::vector< double > & | perfDepth () |
|
const std::vector< double > & | wellIndex () const |
|
const std::map< int, std::vector< int > > & | getCompletions () const |
|
double | getTHPConstraint (const SummaryState &summaryState) const |
|
double | getALQ (const WellState< double > &well_state) const |
|
double | wsolvent () const |
|
double | rsRvInj () const |
|
void | initInjMult (const std::vector< double > &max_inj_mult) |
|
void | updateInjMult (std::vector< double > &inj_multipliers, DeferredLogger &deferred_logger) const |
|
double | getInjMult (const int perf, const double bhp, const double perf_pres) const |
|
bool | isVFPActive (DeferredLogger &deferred_logger) const |
|
void | reportWellSwitching (const SingleWellState< double > &ws, DeferredLogger &deferred_logger) const |
|
bool | changedToOpenThisStep () const |
|
void | updateWellTestState (const SingleWellState< double > &ws, const double &simulationTime, const bool &writeMessageToOPMLog, WellTestState &wellTestState, DeferredLogger &deferred_logger) const |
|
bool | isPressureControlled (const WellState< double > &well_state) const |
|
bool | stopppedOrZeroRateTarget (const SummaryState &summary_state, const WellState< double > &well_state) const |
|
double | wellEfficiencyFactor () const |
|
void | updateFilterCakeMultipliers (const std::vector< double > &inj_fc_multiplier) |
| Update filter cake multipliers. More...
|
|
void | resetWellOperability () |
|
|
| WellInterfaceIndices (const Well &well, const ParallelWellInfo ¶llel_well_info, const int time_step, const typename WellInterfaceFluidSystem< FluidSystem >::RateConverterType &rate_converter, const int pvtRegionIdx, const int num_components, const int num_phases, const int index_of_well, const std::vector< PerforationData > &perf_data) |
|
void | calculateReservoirRates (SingleWellState< double > &ws) const |
|
bool | checkIndividualConstraints (SingleWellState< double > &ws, const SummaryState &summaryState, DeferredLogger &deferred_logger, const std::optional< Well::InjectionControls > &inj_controls=std::nullopt, const std::optional< Well::ProductionControls > &prod_controls=std::nullopt) const |
|
bool | checkGroupConstraints (WellState< double > &well_state, const GroupState< double > &group_state, const Schedule &schedule, const SummaryState &summaryState, DeferredLogger &deferred_logger) const |
|
bool | checkConstraints (WellState< double > &well_state, const GroupState< double > &group_state, const Schedule &schedule, const SummaryState &summaryState, DeferredLogger &deferred_logger) const |
|
std::optional< double > | getGroupInjectionTargetRate (const Group &group, const WellState< double > &well_state, const GroupState< double > &group_state, const Schedule &schedule, const SummaryState &summaryState, const InjectorType &injectorType, double efficiencyFactor, DeferredLogger &deferred_logger) const |
|
double | getGroupProductionTargetRate (const Group &group, const WellState< double > &well_state, const GroupState< double > &group_state, const Schedule &schedule, const SummaryState &summaryState, double efficiencyFactor, DeferredLogger &deferred_logger) const |
|
bool | getAllowCrossFlow () const |
|
double | wmicrobes_ () const |
|
double | wfoam_ () const |
|
double | woxygen_ () const |
|
double | wpolymer_ () const |
|
double | wsalt_ () const |
|
double | wurea_ () const |
|
int | polymerTable_ () const |
|
int | polymerInjTable_ () const |
|
int | polymerWaterTable_ () const |
|
bool | wellUnderZeroRateTarget (const SummaryState &summary_state, const WellState< double > &well_state) const |
|
std::pair< bool, bool > | computeWellPotentials (std::vector< double > &well_potentials, const WellState< double > &well_state) |
|
void | checkNegativeWellPotentials (std::vector< double > &well_potentials, const bool checkOperability, DeferredLogger &deferred_logger) |
|
void | prepareForPotentialCalculations (const SummaryState &summary_state, WellState< double > &well_state, Well::InjectionControls &inj_controls, Well::ProductionControls &prod_controls) const |
|
◆ Eval
template<class FluidSystem , class Indices >
◆ RateConverterType
template<class FluidSystem >
using Opm::WellInterfaceFluidSystem< FluidSystem >::RateConverterType = RateConverter:: SurfaceToReservoirVoidage<FluidSystem, std::vector<int> > |
|
protectedinherited |
◆ Scalar
template<class FluidSystem , class Indices >
◆ WellInterfaceIndices()
template<class FluidSystem , class Indices >
◆ adaptRatesForVFP()
void Opm::WellInterfaceGeneric::adaptRatesForVFP |
( |
std::vector< double > & |
rates | ) |
const |
|
inherited |
◆ calculateReservoirRates()
template<class FluidSystem >
◆ cells()
const std::vector< int > & Opm::WellInterfaceGeneric::cells |
( |
| ) |
const |
|
inlineinherited |
◆ changedToOpenThisStep()
bool Opm::WellInterfaceGeneric::changedToOpenThisStep |
( |
| ) |
const |
|
inlineinherited |
◆ checkConstraints()
template<class FluidSystem >
◆ checkGroupConstraints()
template<class FluidSystem >
◆ checkIndividualConstraints()
template<class FluidSystem >
bool Opm::WellInterfaceFluidSystem< FluidSystem >::checkIndividualConstraints |
( |
SingleWellState< double > & |
ws, |
|
|
const SummaryState & |
summaryState, |
|
|
DeferredLogger & |
deferred_logger, |
|
|
const std::optional< Well::InjectionControls > & |
inj_controls = std::nullopt , |
|
|
const std::optional< Well::ProductionControls > & |
prod_controls = std::nullopt |
|
) |
| const |
|
protectedinherited |
◆ checkNegativeWellPotentials()
void Opm::WellInterfaceGeneric::checkNegativeWellPotentials |
( |
std::vector< double > & |
well_potentials, |
|
|
const bool |
checkOperability, |
|
|
DeferredLogger & |
deferred_logger |
|
) |
| |
|
protectedinherited |
◆ closeCompletions()
void Opm::WellInterfaceGeneric::closeCompletions |
( |
const WellTestState & |
wellTestState | ) |
|
|
inherited |
◆ computeWellPotentials()
std::pair< bool, bool > Opm::WellInterfaceGeneric::computeWellPotentials |
( |
std::vector< double > & |
well_potentials, |
|
|
const WellState< double > & |
well_state |
|
) |
| |
|
protectedinherited |
◆ currentStep()
int Opm::WellInterfaceGeneric::currentStep |
( |
| ) |
const |
|
inlineinherited |
◆ flowPhaseToModelCompIdx()
template<class FluidSystem , class Indices >
◆ flowPhaseToModelPhaseIdx()
template<class FluidSystem >
◆ getAllowCrossFlow()
bool Opm::WellInterfaceGeneric::getAllowCrossFlow |
( |
| ) |
const |
|
protectedinherited |
◆ getALQ()
double Opm::WellInterfaceGeneric::getALQ |
( |
const WellState< double > & |
well_state | ) |
const |
|
inherited |
◆ getCompletions()
const std::map< int, std::vector< int > > & Opm::WellInterfaceGeneric::getCompletions |
( |
| ) |
const |
|
inlineinherited |
◆ getDynamicThpLimit()
std::optional< double > Opm::WellInterfaceGeneric::getDynamicThpLimit |
( |
| ) |
const |
|
inherited |
◆ getGroupInjectionTargetRate()
template<class FluidSystem >
std::optional< double > Opm::WellInterfaceFluidSystem< FluidSystem >::getGroupInjectionTargetRate |
( |
const Group & |
group, |
|
|
const WellState< double > & |
well_state, |
|
|
const GroupState< double > & |
group_state, |
|
|
const Schedule & |
schedule, |
|
|
const SummaryState & |
summaryState, |
|
|
const InjectorType & |
injectorType, |
|
|
double |
efficiencyFactor, |
|
|
DeferredLogger & |
deferred_logger |
|
) |
| const |
|
protectedinherited |
◆ getGroupProductionTargetRate()
template<class FluidSystem >
double Opm::WellInterfaceFluidSystem< FluidSystem >::getGroupProductionTargetRate |
( |
const Group & |
group, |
|
|
const WellState< double > & |
well_state, |
|
|
const GroupState< double > & |
group_state, |
|
|
const Schedule & |
schedule, |
|
|
const SummaryState & |
summaryState, |
|
|
double |
efficiencyFactor, |
|
|
DeferredLogger & |
deferred_logger |
|
) |
| const |
|
protectedinherited |
◆ getInjMult()
double Opm::WellInterfaceGeneric::getInjMult |
( |
const int |
perf, |
|
|
const double |
bhp, |
|
|
const double |
perf_pres |
|
) |
| const |
|
inherited |
◆ getTHPConstraint()
double Opm::WellInterfaceGeneric::getTHPConstraint |
( |
const SummaryState & |
summaryState | ) |
const |
|
inherited |
◆ gravity()
double Opm::WellInterfaceGeneric::gravity |
( |
| ) |
const |
|
inlineinherited |
◆ guideRate()
const GuideRate * Opm::WellInterfaceGeneric::guideRate |
( |
| ) |
const |
|
inlineinherited |
◆ indexOfWell()
int Opm::WellInterfaceGeneric::indexOfWell |
( |
| ) |
const |
|
inherited |
◆ initCompletions()
void Opm::WellInterfaceGeneric::initCompletions |
( |
| ) |
|
|
inherited |
◆ initInjMult()
void Opm::WellInterfaceGeneric::initInjMult |
( |
const std::vector< double > & |
max_inj_mult | ) |
|
|
inherited |
◆ isInjector()
bool Opm::WellInterfaceGeneric::isInjector |
( |
| ) |
const |
|
inherited |
True if the well is an injector.
◆ isOperableAndSolvable()
bool Opm::WellInterfaceGeneric::isOperableAndSolvable |
( |
| ) |
const |
|
inherited |
◆ isPressureControlled()
bool Opm::WellInterfaceGeneric::isPressureControlled |
( |
const WellState< double > & |
well_state | ) |
const |
|
inherited |
◆ isProducer()
bool Opm::WellInterfaceGeneric::isProducer |
( |
| ) |
const |
|
inherited |
True if the well is a producer.
◆ isVFPActive()
bool Opm::WellInterfaceGeneric::isVFPActive |
( |
DeferredLogger & |
deferred_logger | ) |
const |
|
inherited |
◆ modelCompIdxToFlowCompIdx()
template<class FluidSystem , class Indices >
◆ name()
const std::string & Opm::WellInterfaceGeneric::name |
( |
| ) |
const |
|
inherited |
◆ numComponents()
int Opm::WellInterfaceGeneric::numComponents |
( |
| ) |
const |
|
inlineinherited |
◆ numPerfs()
int Opm::WellInterfaceGeneric::numPerfs |
( |
| ) |
const |
|
inlineinherited |
◆ numPhases()
int Opm::WellInterfaceGeneric::numPhases |
( |
| ) |
const |
|
inlineinherited |
◆ openWell()
void Opm::WellInterfaceGeneric::openWell |
( |
| ) |
|
|
inlineinherited |
◆ parallelWellInfo()
◆ perfDepth() [1/2]
std::vector< double > & Opm::WellInterfaceGeneric::perfDepth |
( |
| ) |
|
|
inlineinherited |
◆ perfDepth() [2/2]
const std::vector< double > & Opm::WellInterfaceGeneric::perfDepth |
( |
| ) |
const |
|
inlineinherited |
◆ perforationData()
const std::vector< PerforationData > & Opm::WellInterfaceGeneric::perforationData |
( |
| ) |
const |
|
inherited |
Get the perforations of the well.
◆ phaseUsage()
const PhaseUsage & Opm::WellInterfaceGeneric::phaseUsage |
( |
| ) |
const |
|
inherited |
◆ polymerInjTable_()
int Opm::WellInterfaceGeneric::polymerInjTable_ |
( |
| ) |
const |
|
protectedinherited |
◆ polymerTable_()
int Opm::WellInterfaceGeneric::polymerTable_ |
( |
| ) |
const |
|
protectedinherited |
◆ polymerWaterTable_()
int Opm::WellInterfaceGeneric::polymerWaterTable_ |
( |
| ) |
const |
|
protectedinherited |
◆ prepareForPotentialCalculations()
void Opm::WellInterfaceGeneric::prepareForPotentialCalculations |
( |
const SummaryState & |
summary_state, |
|
|
WellState< double > & |
well_state, |
|
|
Well::InjectionControls & |
inj_controls, |
|
|
Well::ProductionControls & |
prod_controls |
|
) |
| const |
|
protectedinherited |
◆ pvtRegionIdx()
int Opm::WellInterfaceGeneric::pvtRegionIdx |
( |
| ) |
const |
|
inlineinherited |
◆ rateConverter()
template<class FluidSystem >
◆ refDepth()
double Opm::WellInterfaceGeneric::refDepth |
( |
| ) |
const |
|
inlineinherited |
◆ reportWellSwitching()
◆ resetWellOperability()
void Opm::WellInterfaceGeneric::resetWellOperability |
( |
| ) |
|
|
inherited |
◆ restrictEval()
template<class FluidSystem , class Indices >
template<class EvalWell >
◆ rsRvInj()
double Opm::WellInterfaceGeneric::rsRvInj |
( |
| ) |
const |
|
inherited |
◆ scalingFactor()
template<class FluidSystem , class Indices >
◆ setDynamicThpLimit()
void Opm::WellInterfaceGeneric::setDynamicThpLimit |
( |
const double |
thp_limit | ) |
|
|
inherited |
◆ setGuideRate()
void Opm::WellInterfaceGeneric::setGuideRate |
( |
const GuideRate * |
guide_rate_arg | ) |
|
|
inherited |
◆ setPrevSurfaceRates()
void Opm::WellInterfaceGeneric::setPrevSurfaceRates |
( |
WellState< double > & |
well_state, |
|
|
const WellState< double > & |
prev_well_state |
|
) |
| const |
|
inherited |
◆ setRepRadiusPerfLength()
void Opm::WellInterfaceGeneric::setRepRadiusPerfLength |
( |
| ) |
|
|
inherited |
◆ setVFPProperties()
void Opm::WellInterfaceGeneric::setVFPProperties |
( |
const VFPProperties * |
vfp_properties_arg | ) |
|
|
inherited |
◆ setWellEfficiencyFactor()
void Opm::WellInterfaceGeneric::setWellEfficiencyFactor |
( |
const double |
efficiency_factor | ) |
|
|
inherited |
◆ setWsolvent()
void Opm::WellInterfaceGeneric::setWsolvent |
( |
const double |
wsolvent | ) |
|
|
inherited |
◆ stopppedOrZeroRateTarget()
bool Opm::WellInterfaceGeneric::stopppedOrZeroRateTarget |
( |
const SummaryState & |
summary_state, |
|
|
const WellState< double > & |
well_state |
|
) |
| const |
|
inherited |
◆ stopWell()
void Opm::WellInterfaceGeneric::stopWell |
( |
| ) |
|
|
inlineinherited |
◆ thpLimitViolatedButNotSwitched()
bool Opm::WellInterfaceGeneric::thpLimitViolatedButNotSwitched |
( |
| ) |
const |
|
inherited |
◆ underPredictionMode()
bool Opm::WellInterfaceGeneric::underPredictionMode |
( |
| ) |
const |
|
inherited |
Returns true if the well is currently in prediction mode (i.e. not history mode).
◆ updateFilterCakeMultipliers()
void Opm::WellInterfaceGeneric::updateFilterCakeMultipliers |
( |
const std::vector< double > & |
inj_fc_multiplier | ) |
|
|
inlineinherited |
◆ updateInjMult()
void Opm::WellInterfaceGeneric::updateInjMult |
( |
std::vector< double > & |
inj_multipliers, |
|
|
DeferredLogger & |
deferred_logger |
|
) |
| const |
|
inherited |
◆ updatePerforatedCell()
void Opm::WellInterfaceGeneric::updatePerforatedCell |
( |
std::vector< bool > & |
is_cell_perforated | ) |
|
|
inherited |
◆ updateWellTestState()
void Opm::WellInterfaceGeneric::updateWellTestState |
( |
const SingleWellState< double > & |
ws, |
|
|
const double & |
simulationTime, |
|
|
const bool & |
writeMessageToOPMLog, |
|
|
WellTestState & |
wellTestState, |
|
|
DeferredLogger & |
deferred_logger |
|
) |
| const |
|
inherited |
◆ useVfpExplicit()
bool Opm::WellInterfaceGeneric::useVfpExplicit |
( |
| ) |
const |
|
inherited |
◆ vfpProperties()
const VFPProperties * Opm::WellInterfaceGeneric::vfpProperties |
( |
| ) |
const |
|
inlineinherited |
◆ wellEcl() [1/2]
Well & Opm::WellInterfaceGeneric::wellEcl |
( |
| ) |
|
|
inherited |
◆ wellEcl() [2/2]
const Well & Opm::WellInterfaceGeneric::wellEcl |
( |
| ) |
const |
|
inherited |
◆ wellEfficiencyFactor()
double Opm::WellInterfaceGeneric::wellEfficiencyFactor |
( |
| ) |
const |
|
inlineinherited |
◆ wellHasTHPConstraints()
bool Opm::WellInterfaceGeneric::wellHasTHPConstraints |
( |
const SummaryState & |
summaryState | ) |
const |
|
inherited |
Returns true if the well has one or more THP limits/constraints.
◆ wellIndex()
const std::vector< double > & Opm::WellInterfaceGeneric::wellIndex |
( |
| ) |
const |
|
inlineinherited |
◆ wellIsStopped()
bool Opm::WellInterfaceGeneric::wellIsStopped |
( |
| ) |
const |
|
inlineinherited |
◆ wellUnderZeroRateTarget()
bool Opm::WellInterfaceGeneric::wellUnderZeroRateTarget |
( |
const SummaryState & |
summary_state, |
|
|
const WellState< double > & |
well_state |
|
) |
| const |
|
protectedinherited |
◆ wfoam_()
double Opm::WellInterfaceGeneric::wfoam_ |
( |
| ) |
const |
|
protectedinherited |
◆ wmicrobes_()
double Opm::WellInterfaceGeneric::wmicrobes_ |
( |
| ) |
const |
|
protectedinherited |
◆ woxygen_()
double Opm::WellInterfaceGeneric::woxygen_ |
( |
| ) |
const |
|
protectedinherited |
◆ wpolymer_()
double Opm::WellInterfaceGeneric::wpolymer_ |
( |
| ) |
const |
|
protectedinherited |
◆ wsalt_()
double Opm::WellInterfaceGeneric::wsalt_ |
( |
| ) |
const |
|
protectedinherited |
◆ wsolvent()
double Opm::WellInterfaceGeneric::wsolvent |
( |
| ) |
const |
|
inherited |
◆ wurea_()
double Opm::WellInterfaceGeneric::wurea_ |
( |
| ) |
const |
|
protectedinherited |
◆ bore_diameters_
std::vector<double> Opm::WellInterfaceGeneric::bore_diameters_ |
|
protectedinherited |
◆ changed_to_open_this_step_
bool Opm::WellInterfaceGeneric::changed_to_open_this_step_ = true |
|
protectedinherited |
◆ completions_
std::map<int, std::vector<int> > Opm::WellInterfaceGeneric::completions_ |
|
protectedinherited |
◆ current_step_
const int Opm::WellInterfaceGeneric::current_step_ |
|
protectedinherited |
◆ dynamic_thp_limit_
std::optional<double> Opm::WellInterfaceGeneric::dynamic_thp_limit_ |
|
protectedinherited |
◆ Gas
template<class FluidSystem >
◆ gravity_
double Opm::WellInterfaceGeneric::gravity_ |
|
protectedinherited |
◆ guide_rate_
const GuideRate* Opm::WellInterfaceGeneric::guide_rate_ |
|
protectedinherited |
◆ index_of_well_
int Opm::WellInterfaceGeneric::index_of_well_ |
|
protectedinherited |
◆ inj_fc_multiplier_
std::vector<double> Opm::WellInterfaceGeneric::inj_fc_multiplier_ |
|
protectedinherited |
◆ inj_multiplier_
std::vector<double> Opm::WellInterfaceGeneric::inj_multiplier_ |
|
mutableprotectedinherited |
◆ INVALIDCOMPLETION
template<class FluidSystem >
|
staticconstexprprotectedinherited |
◆ ipr_a_
std::vector<double> Opm::WellInterfaceGeneric::ipr_a_ |
|
mutableprotectedinherited |
◆ ipr_b_
std::vector<double> Opm::WellInterfaceGeneric::ipr_b_ |
|
mutableprotectedinherited |
◆ num_components_
const int Opm::WellInterfaceGeneric::num_components_ |
|
protectedinherited |
◆ number_of_perforations_
int Opm::WellInterfaceGeneric::number_of_perforations_ |
|
protectedinherited |
◆ number_of_phases_
int Opm::WellInterfaceGeneric::number_of_phases_ |
|
protectedinherited |
◆ Oil
template<class FluidSystem >
◆ operability_status_
◆ parallel_well_info_
◆ perf_data_
◆ perf_depth_
std::vector<double> Opm::WellInterfaceGeneric::perf_depth_ |
|
protectedinherited |
◆ perf_length_
std::vector<double> Opm::WellInterfaceGeneric::perf_length_ |
|
protectedinherited |
◆ perf_rep_radius_
std::vector<double> Opm::WellInterfaceGeneric::perf_rep_radius_ |
|
protectedinherited |
◆ phase_usage_
const PhaseUsage* Opm::WellInterfaceGeneric::phase_usage_ |
|
protectedinherited |
◆ prev_inj_multiplier_
std::vector<double> Opm::WellInterfaceGeneric::prev_inj_multiplier_ |
|
protectedinherited |
◆ pvtRegionIdx_
const int Opm::WellInterfaceGeneric::pvtRegionIdx_ |
|
protectedinherited |
◆ rateConverter_
template<class FluidSystem >
◆ ref_depth_
double Opm::WellInterfaceGeneric::ref_depth_ |
|
protectedinherited |
◆ saturation_table_number_
std::vector<int> Opm::WellInterfaceGeneric::saturation_table_number_ |
|
protectedinherited |
◆ vfp_properties_
◆ Water
template<class FluidSystem >
◆ well_cells_
std::vector<int> Opm::WellInterfaceGeneric::well_cells_ |
|
protectedinherited |
◆ well_control_log_
std::vector< std::string> Opm::WellInterfaceGeneric::well_control_log_ |
|
protectedinherited |
◆ well_ecl_
Well Opm::WellInterfaceGeneric::well_ecl_ |
|
protectedinherited |
◆ well_efficiency_factor_
double Opm::WellInterfaceGeneric::well_efficiency_factor_ |
|
protectedinherited |
◆ well_index_
std::vector<double> Opm::WellInterfaceGeneric::well_index_ |
|
protectedinherited |
◆ wellStatus_
Well::Status Opm::WellInterfaceGeneric::wellStatus_ |
|
protectedinherited |
◆ wsolvent_
double Opm::WellInterfaceGeneric::wsolvent_ |
|
protectedinherited |
The documentation for this class was generated from the following files:
|