VFPProperties.hpp
Go to the documentation of this file.
78 const auto& aqua = pu.phase_used[BlackoilPhases::Aqua]? rates[pu.phase_pos[BlackoilPhases::Aqua]]:0.0;
79 const auto& liquid = pu.phase_used[BlackoilPhases::Liquid]? rates[pu.phase_pos[BlackoilPhases::Liquid]]:0.0;
80 const auto& vapour = pu.phase_used[BlackoilPhases::Vapour]? rates[pu.phase_pos[BlackoilPhases::Vapour]]:0.0;
88 const auto& aqua = pu.phase_used[BlackoilPhases::Aqua]? rates[pu.phase_pos[BlackoilPhases::Aqua]]:0.0;
89 const auto& liquid = pu.phase_used[BlackoilPhases::Liquid]? rates[pu.phase_pos[BlackoilPhases::Liquid]]:0.0;
90 const auto& vapour = pu.phase_used[BlackoilPhases::Vapour]? rates[pu.phase_pos[BlackoilPhases::Vapour]]:0.0;
std::vector< Scalar > prev_surface_rates Definition: SingleWellState.hpp:108 Definition: VFPInjProperties.hpp:33 void addTable(const VFPInjTable &new_table) Definition: VFPProdProperties.hpp:37 const VFPProdTable & getTable(const int table_id) const void addTable(const VFPProdTable &new_table) Definition: VFPProperties.hpp:40 double getExplicitWFR(const int table_id, const std::size_t well_index) const Definition: VFPProperties.hpp:75 const VFPProdProperties * getProd() const Definition: VFPProperties.hpp:71 double getExplicitGFR(const int table_id, const std::size_t well_index) const Definition: VFPProperties.hpp:85 VFPProperties(const std::vector< std::reference_wrapper< const VFPInjTable > > &inj_tables, const std::vector< std::reference_wrapper< const VFPProdTable > > &prod_tables, const WellState< double > &well_state) Definition: VFPProperties.hpp:49 const SingleWellState< Scalar > & well(std::size_t well_index) const Definition: WellState.hpp:300 T getWFR(const VFPProdTable &table, const T &aqua, const T &liquid, const T &vapour) T getGFR(const VFPProdTable &table, const T &aqua, const T &liquid, const T &vapour) Definition: BlackoilPhases.hpp:27 std::array< int, MaxNumPhases+NumCryptoPhases > phase_used Definition: BlackoilPhases.hpp:51 |