Public Types |
Public Member Functions |
Static Public Member Functions |
Public Attributes |
Static Public Attributes |
List of all members
Opm::SingleWellState< Scalar, IndexTraits > Class Template Reference
Inheritance diagram for Opm::SingleWellState< Scalar, IndexTraits >:
![]()
Member Enumeration Documentation◆ RateIndices
template<typename Scalar , typename IndexTraits >
Constructor & Destructor Documentation◆ SingleWellState()
template<typename Scalar , typename IndexTraits >
Member Function Documentation◆ init_timestep()
template<typename Scalar , typename IndexTraits >
◆ open()
template<typename Scalar , typename IndexTraits >
◆ operator==()
template<typename Scalar , typename IndexTraits >
◆ reset_connection_factors()
template<typename Scalar , typename IndexTraits >
Special purpose method to support dynamically rescaling a well's CTFs through WELPI.
◆ serializationTestObject()
template<typename Scalar , typename IndexTraits >
◆ serializeOp()
template<typename Scalar , typename IndexTraits >
template<class Serializer >
References Opm::SingleWellState< Scalar, IndexTraits >::alq_state, Opm::SingleWellState< Scalar, IndexTraits >::bhp, Opm::SingleWellState< Scalar, IndexTraits >::efficiency_scaling_factor, Opm::SingleWellState< Scalar, IndexTraits >::events, Opm::SingleWellState< Scalar, IndexTraits >::filtrate_conc, Opm::SingleWellState< Scalar, IndexTraits >::group_target, Opm::SingleWellState< Scalar, IndexTraits >::implicit_ipr_a, Opm::SingleWellState< Scalar, IndexTraits >::implicit_ipr_b, Opm::SingleWellState< Scalar, IndexTraits >::injection_cmode, Opm::SingleWellState< Scalar, IndexTraits >::name, Opm::SingleWellState< Scalar, IndexTraits >::perf_data, Opm::SingleWellState< Scalar, IndexTraits >::phase_mixing_rates, Opm::SingleWellState< Scalar, IndexTraits >::prev_surface_rates, Opm::SingleWellState< Scalar, IndexTraits >::primaryvar, Opm::SingleWellState< Scalar, IndexTraits >::producer, Opm::SingleWellState< Scalar, IndexTraits >::production_cmode, Opm::SingleWellState< Scalar, IndexTraits >::productivity_index, Opm::SingleWellState< Scalar, IndexTraits >::reservoir_rates, Opm::SingleWellState< Scalar, IndexTraits >::segments, Opm::SingleWellState< Scalar, IndexTraits >::status, Opm::SingleWellState< Scalar, IndexTraits >::surface_rates, Opm::SingleWellState< Scalar, IndexTraits >::temperature, Opm::SingleWellState< Scalar, IndexTraits >::thp, Opm::SingleWellState< Scalar, IndexTraits >::trivial_group_target, and Opm::SingleWellState< Scalar, IndexTraits >::well_potentials. ◆ shut()
template<typename Scalar , typename IndexTraits >
◆ stop()
template<typename Scalar , typename IndexTraits >
◆ sum_brine_rates()
template<typename Scalar , typename IndexTraits >
◆ sum_filtrate_rate()
template<typename Scalar , typename IndexTraits >
◆ sum_filtrate_total()
template<typename Scalar , typename IndexTraits >
◆ sum_microbial_rates()
template<typename Scalar , typename IndexTraits >
◆ sum_oxygen_rates()
template<typename Scalar , typename IndexTraits >
◆ sum_polymer_rates()
template<typename Scalar , typename IndexTraits >
◆ sum_solvent_rates()
template<typename Scalar , typename IndexTraits >
◆ sum_urea_rates()
template<typename Scalar , typename IndexTraits >
◆ sum_wat_mass_rates()
template<typename Scalar , typename IndexTraits >
◆ update_injector_targets()
template<typename Scalar , typename IndexTraits >
◆ update_producer_targets()
template<typename Scalar , typename IndexTraits >
◆ update_type_and_targets()
template<typename Scalar , typename IndexTraits >
update the type of the well and the targets. This called after ACTIONX is executed to update well rates. The new status is in ecl_well and st.
◆ updateStatus()
template<typename Scalar , typename IndexTraits >
Member Data Documentation◆ alq_state
template<typename Scalar , typename IndexTraits >
◆ bhp
template<typename Scalar , typename IndexTraits >
Referenced by Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(). ◆ efficiency_scaling_factor
template<typename Scalar , typename IndexTraits >
Referenced by Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(). ◆ events
template<typename Scalar , typename IndexTraits >
Referenced by Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(). ◆ filtrate_conc
template<typename Scalar , typename IndexTraits >
Referenced by Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(). ◆ gasPhaseIdx
template<typename Scalar , typename IndexTraits >
◆ group_target
template<typename Scalar , typename IndexTraits >
Referenced by Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(). ◆ implicit_ipr_a
template<typename Scalar , typename IndexTraits >
Referenced by Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(). ◆ implicit_ipr_b
template<typename Scalar , typename IndexTraits >
Referenced by Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(). ◆ injection_cmode
template<typename Scalar , typename IndexTraits >
Referenced by Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(). ◆ name
template<typename Scalar , typename IndexTraits >
Referenced by Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(). ◆ oilPhaseIdx
template<typename Scalar , typename IndexTraits >
◆ parallel_info
template<typename Scalar , typename IndexTraits >
◆ perf_data
template<typename Scalar , typename IndexTraits >
Referenced by Opm::WellInterface< TypeTag >::computeConnectionDFactor(), Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(), Opm::WellInterface< TypeTag >::updateConnectionDFactor(), Opm::WellInterface< TypeTag >::updateConnectionTransmissibilityFactor(), and Opm::WellInterface< TypeTag >::wellIndex(). ◆ phase_mixing_rates
template<typename Scalar , typename IndexTraits >
Referenced by Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(). ◆ prev_surface_rates
template<typename Scalar , typename IndexTraits >
Referenced by Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(). ◆ primaryvar
template<typename Scalar , typename IndexTraits >
Referenced by Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(). ◆ producer
template<typename Scalar , typename IndexTraits >
Referenced by Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(). ◆ production_cmode
template<typename Scalar , typename IndexTraits >
Referenced by Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(). ◆ productivity_index
template<typename Scalar , typename IndexTraits >
Referenced by Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(). ◆ pu
template<typename Scalar , typename IndexTraits >
◆ reservoir_rates
template<typename Scalar , typename IndexTraits >
Referenced by Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(). ◆ segments
template<typename Scalar , typename IndexTraits >
Referenced by Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(). ◆ status
template<typename Scalar , typename IndexTraits >
Referenced by Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(). ◆ surface_rates
template<typename Scalar , typename IndexTraits >
Referenced by Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(). ◆ temperature
template<typename Scalar , typename IndexTraits >
◆ thp
template<typename Scalar , typename IndexTraits >
Referenced by Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(). ◆ trivial_group_target
template<typename Scalar , typename IndexTraits >
Referenced by Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(). ◆ waterPhaseIdx
template<typename Scalar , typename IndexTraits >
◆ well_potentials
template<typename Scalar , typename IndexTraits >
Referenced by Opm::SingleWellState< Scalar, IndexTraits >::serializeOp(). The documentation for this class was generated from the following files: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||