|
SingleWellState.hpp
Go to the documentation of this file.
119 };
Definition: ALQState.hpp:32 Class encapsulating some information about parallel wells. Definition: ParallelWellInfo.hpp:198 Definition: PerfData.hpp:34 Definition: GasLiftGroupInfo.hpp:37 Definition: SegmentState.hpp:34 Definition: SingleWellState.hpp:43 WellProducerCMode production_cmode Definition: SingleWellState.hpp:149 std::vector< Scalar > prev_surface_rates Definition: SingleWellState.hpp:142 void reset_connection_factors(const std::vector< PerforationData< Scalar > > &new_perf_data) static SingleWellState serializationTestObject(const ParallelWellInfo< Scalar > &pinfo) std::array< Scalar, 4 > phase_mixing_rates Definition: SingleWellState.hpp:113 std::vector< Scalar > surface_rates Definition: SingleWellState.hpp:140 SingleWellState(const std::string &name, const ParallelWellInfo< Scalar > &pinfo, const PhaseUsageInfo< IndexTraits > &pu, bool is_producer, Scalar pressure_first_connection, const std::vector< PerforationData< Scalar > > &perf_input, Scalar temp) std::optional< GroupTarget > group_target Definition: SingleWellState.hpp:145 void init_timestep(const SingleWellState &other) Scalar sum_solvent_rates() const Scalar sum_oxygen_rates() const std::vector< Scalar > productivity_index Definition: SingleWellState.hpp:137 Scalar pressure_first_connection Definition: SingleWellState.hpp:102 void open() std::reference_wrapper< const ParallelWellInfo< Scalar > > parallel_info Definition: SingleWellState.hpp:95 void update_injector_targets(const Well &ecl_well, const SummaryState &st) Scalar sum_filtrate_total() const Scalar sum_microbial_rates() const std::vector< Scalar > implicit_ipr_a Definition: SingleWellState.hpp:138 void serializeOp(Serializer &serializer) Definition: SingleWellState.hpp:60 Scalar sum_filtrate_rate() const Scalar sum_wat_mass_rates() const std::vector< Scalar > implicit_ipr_b Definition: SingleWellState.hpp:139 @ dissolved_gas_in_water Definition: SingleWellState.hpp:116 void stop() bool operator==(const SingleWellState &) const Scalar sum_brine_rates() const bool was_shut_before_action_applied Definition: SingleWellState.hpp:155 void update_type_and_targets(const Well &ecl_well, const SummaryState &st) update the type of the well and the targets. std::vector< Scalar > well_potentials Definition: SingleWellState.hpp:136 bool updateStatus(WellStatus status) Scalar sum_polymer_rates() const bool trivial_group_target Definition: SingleWellState.hpp:144 WellInjectorCMode injection_cmode Definition: SingleWellState.hpp:148 void update_producer_targets(const Well &ecl_well, const SummaryState &st) Scalar sum_urea_rates() const void shut() Scalar efficiency_scaling_factor Definition: SingleWellState.hpp:108 std::vector< Scalar > reservoir_rates Definition: SingleWellState.hpp:141 Definition: blackoilbioeffectsmodules.hh:43 Static data associated with a well perforation. Definition: PerforationData.hpp:30 Definition: SingleWellState.hpp:121 bool operator==(const GroupTarget &other) const Definition: SingleWellState.hpp:125 Scalar target_value Definition: SingleWellState.hpp:123 void serializeOp(Serializer &serializer) Definition: SingleWellState.hpp:130 std::string group_name Definition: SingleWellState.hpp:122 |