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>
71 serializer(connection_transmissibility_factor);
83 bool operator==(
const PerfData&)
const;
91 Scalar pressure_first_connection{};
92 std::vector<Scalar> pressure{};
93 std::vector<Scalar> rates{};
94 std::vector<Scalar> phase_rates{};
95 std::vector<std::array<Scalar,4>> phase_mixing_rates{};
96 std::vector<Scalar> solvent_rates{};
97 std::vector<Scalar> polymer_rates{};
98 std::vector<Scalar> brine_rates{};
99 std::vector<Scalar> prod_index{};
100 std::vector<Scalar> micp_rates{};
101 std::vector<std::size_t> cell_index{};
102 std::vector<Scalar> connection_transmissibility_factor{};
103 std::vector<Scalar> connection_d_factor{};
104 std::vector<Scalar> connection_compaction_tmult{};
105 std::vector<int> satnum_id{};
106 std::vector<std::size_t> ecl_index{};
110 std::vector<Scalar> water_throughput{};
111 std::vector<Scalar> skin_pressure{};
112 std::vector<Scalar> water_velocity{};
115 std::vector<ConnFracStatistics<Scalar>> connFracStatistics{};
constexpr auto getPropValue()
get the value data member of a property
Definition propertysystem.hh:242