Classes |
Public Member Functions |
Protected Member Functions |
Protected Attributes |
List of all members
Opm::WellInterfaceGeneric< Scalar > Class Template Reference
Inheritance diagram for Opm::WellInterfaceGeneric< Scalar >:
Constructor & Destructor Documentation◆ WellInterfaceGeneric()
template<class Scalar >
Member Function Documentation◆ adaptRatesForVFP()
template<class Scalar >
◆ cells()
template<class Scalar >
Well cells. References Opm::WellInterfaceGeneric< Scalar >::well_cells_. ◆ changedToOpenThisStep()
template<class Scalar >
◆ checkNegativeWellPotentials()
template<class Scalar >
◆ closeCompletions()
template<class Scalar >
◆ computeWellPotentials()
template<class Scalar >
◆ currentStep()
template<class Scalar >
◆ getAllowCrossFlow()
template<class Scalar >
◆ getALQ()
template<class Scalar >
◆ getCompletions()
template<class Scalar >
◆ getDynamicThpLimit()
template<class Scalar >
◆ getInjMult()
template<class Scalar >
◆ getTHPConstraint()
template<class Scalar >
◆ gravity()
template<class Scalar >
References Opm::WellInterfaceGeneric< Scalar >::gravity_. ◆ guideRate()
template<class Scalar >
References Opm::WellInterfaceGeneric< Scalar >::guide_rate_. ◆ indexOfWell()
template<class Scalar >
Index of well in the wells struct and wellState. Referenced by Opm::BlackoilWellModel< TypeTag >::calculateProductivityIndexValues(). ◆ initCompletions()
template<class Scalar >
◆ initInjMult()
template<class Scalar >
◆ isInjector()
template<class Scalar >
True if the well is an injector. ◆ isOperableAndSolvable()
template<class Scalar >
◆ isPressureControlled()
template<class Scalar >
◆ isProducer()
template<class Scalar >
True if the well is a producer. ◆ isVFPActive()
template<class Scalar >
◆ name()
template<class Scalar >
Well name. Referenced by Opm::BlackoilWellModel< TypeTag >::gasLiftOptimizationStage1SingleWell(). ◆ numComponents()
template<class Scalar >
◆ numPerfs()
template<class Scalar >
◆ numPhases()
template<class Scalar >
◆ openWell()
template<class Scalar >
References Opm::WellInterfaceGeneric< Scalar >::wellStatus_. ◆ parallelWellInfo()
template<class Scalar >
◆ perfDepth() [1/2]
template<class Scalar >
References Opm::WellInterfaceGeneric< Scalar >::perf_depth_. ◆ perfDepth() [2/2]
template<class Scalar >
References Opm::WellInterfaceGeneric< Scalar >::perf_depth_. ◆ perforationData()
template<class Scalar >
Get the perforations of the well. ◆ phaseUsage()
template<class Scalar >
◆ polymerInjTable_()
template<class Scalar >
◆ polymerTable_()
template<class Scalar >
◆ polymerWaterTable_()
template<class Scalar >
◆ prepareForPotentialCalculations()
template<class Scalar >
◆ pvtRegionIdx()
template<class Scalar >
◆ refDepth()
template<class Scalar >
References Opm::WellInterfaceGeneric< Scalar >::ref_depth_. ◆ reportWellSwitching()
template<class Scalar >
◆ resetWellOperability()
template<class Scalar >
◆ rsRvInj()
template<class Scalar >
◆ setDynamicThpLimit() [1/2]
template<class Scalar >
◆ setDynamicThpLimit() [2/2]
template<class Scalar >
◆ setGuideRate()
template<class Scalar >
◆ setPrevSurfaceRates()
template<class Scalar >
◆ setRepRadiusPerfLength()
template<class Scalar >
◆ setVFPProperties()
template<class Scalar >
◆ setWellEfficiencyFactor()
template<class Scalar >
◆ setWsolvent()
template<class Scalar >
◆ stopWell()
template<class Scalar >
References Opm::WellInterfaceGeneric< Scalar >::wellStatus_. ◆ thpLimitViolatedButNotSwitched()
template<class Scalar >
◆ underPredictionMode()
template<class Scalar >
Returns true if the well is currently in prediction mode (i.e. not history mode). ◆ updateFilterCakeMultipliers()
template<class Scalar >
Update filter cake multipliers. References Opm::WellInterfaceGeneric< Scalar >::inj_fc_multiplier_. ◆ updateInjMult()
template<class Scalar >
◆ updatePerforatedCell()
template<class Scalar >
◆ updateWellTestState()
template<class Scalar >
◆ useVfpExplicit()
template<class Scalar >
◆ vfpProperties()
template<class Scalar >
◆ wellEcl() [1/2]
template<class Scalar >
◆ wellEcl() [2/2]
template<class Scalar >
◆ wellEfficiencyFactor()
template<class Scalar >
◆ wellHasTHPConstraints()
template<class Scalar >
Returns true if the well has one or more THP limits/constraints. ◆ wellIndex()
template<class Scalar >
References Opm::WellInterfaceGeneric< Scalar >::well_index_. ◆ wellIsStopped()
template<class Scalar >
References Opm::WellInterfaceGeneric< Scalar >::wellStatus_. ◆ wellUnderGroupControl()
template<class Scalar >
◆ wellUnderZeroRateTargetIndividual()
template<class Scalar >
◆ wfoam_()
template<class Scalar >
◆ wmicrobes_()
template<class Scalar >
◆ woxygen_()
template<class Scalar >
◆ wpolymer_()
template<class Scalar >
◆ wsalt_()
template<class Scalar >
◆ wsolvent()
template<class Scalar >
◆ wurea_()
template<class Scalar >
Member Data Documentation◆ bore_diameters_
template<class Scalar >
◆ changed_to_open_this_step_
template<class Scalar >
Referenced by Opm::WellInterfaceGeneric< Scalar >::changedToOpenThisStep(). ◆ completions_
template<class Scalar >
Referenced by Opm::WellInterfaceGeneric< Scalar >::getCompletions(). ◆ current_step_
template<class Scalar >
Referenced by Opm::WellInterfaceGeneric< Scalar >::currentStep(). ◆ dynamic_thp_limit_
template<class Scalar >
◆ gravity_
template<class Scalar >
Referenced by Opm::WellInterfaceGeneric< Scalar >::gravity(). ◆ guide_rate_
template<class Scalar >
Referenced by Opm::WellInterfaceGeneric< Scalar >::guideRate(). ◆ index_of_well_
template<class Scalar >
◆ inj_fc_multiplier_
template<class Scalar >
◆ inj_multiplier_
template<class Scalar >
◆ ipr_a_
template<class Scalar >
◆ ipr_b_
template<class Scalar >
◆ num_components_
template<class Scalar >
Referenced by Opm::WellInterfaceGeneric< Scalar >::numComponents(). ◆ number_of_perforations_
template<class Scalar >
Referenced by Opm::WellInterfaceGeneric< Scalar >::numPerfs(). ◆ number_of_phases_
template<class Scalar >
Referenced by Opm::WellInterfaceGeneric< Scalar >::numPhases(). ◆ operability_status_
template<class Scalar >
◆ parallel_well_info_
template<class Scalar >
Referenced by Opm::WellInterfaceGeneric< Scalar >::parallelWellInfo(). ◆ perf_data_
template<class Scalar >
◆ perf_depth_
template<class Scalar >
Referenced by Opm::WellInterfaceGeneric< Scalar >::perfDepth(). ◆ perf_length_
template<class Scalar >
◆ perf_rep_radius_
template<class Scalar >
◆ phase_usage_
template<class Scalar >
◆ prev_inj_multiplier_
template<class Scalar >
◆ pvtRegionIdx_
template<class Scalar >
Referenced by Opm::WellInterfaceGeneric< Scalar >::pvtRegionIdx(). ◆ ref_depth_
template<class Scalar >
Referenced by Opm::WellInterfaceGeneric< Scalar >::refDepth(). ◆ saturation_table_number_
template<class Scalar >
◆ vfp_properties_
template<class Scalar >
Referenced by Opm::WellInterfaceGeneric< Scalar >::vfpProperties(). ◆ well_cells_
template<class Scalar >
Referenced by Opm::WellInterfaceGeneric< Scalar >::cells(). ◆ well_control_log_
template<class Scalar >
◆ well_ecl_
template<class Scalar >
◆ well_efficiency_factor_
template<class Scalar >
Referenced by Opm::WellInterfaceGeneric< Scalar >::wellEfficiencyFactor(). ◆ well_index_
template<class Scalar >
Referenced by Opm::WellInterfaceGeneric< Scalar >::wellIndex(). ◆ wellStatus_
template<class Scalar >
◆ wsolvent_
template<class Scalar >
The documentation for this class was generated from the following files: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||