43 std::size_t num_phases);
45 static PerfData serializationTestObject();
47 std::size_t size()
const;
49 bool try_assign(
const PerfData& other);
56 template<
class Serializer>
73 serializer(connection_transmissibility_factor);
86 bool operator==(
const PerfData&)
const;
94 Scalar pressure_first_connection{};
95 std::vector<Scalar> pressure{};
96 std::vector<Scalar> rates{};
97 std::vector<Scalar> phase_rates{};
98 std::vector<std::array<Scalar,4>> phase_mixing_rates{};
99 std::vector<Scalar> solvent_rates{};
100 std::vector<Scalar> polymer_rates{};
101 std::vector<Scalar> brine_rates{};
102 std::vector<Scalar> prod_index{};
103 std::vector<Scalar> microbial_rates{};
104 std::vector<Scalar> oxygen_rates{};
105 std::vector<Scalar> urea_rates{};
106 std::vector<std::size_t> cell_index{};
107 std::vector<Scalar> connection_transmissibility_factor{};
108 std::vector<Scalar> connection_d_factor{};
109 std::vector<Scalar> connection_compaction_tmult{};
110 std::vector<int> satnum_id{};
111 std::vector<std::size_t> ecl_index{};
112 std::vector<Scalar> gas_mass_rates{};
116 std::vector<Scalar> water_throughput{};
117 std::vector<Scalar> skin_pressure{};
118 std::vector<Scalar> water_velocity{};
121 std::vector<ConnFracStatistics<Scalar>> connFracStatistics{};
constexpr auto getPropValue()
get the value data member of a property
Definition propertysystem.hh:242