50 static AutoICD serializationTestObject();
56 static std::map<std::string, std::vector<std::pair<int, AutoICD>>>
59 bool operator==(
const AutoICD& data)
const;
61 template<
class Serializer>
64 this->SICD::serializeOp(serializer);
65 serializer(m_flow_rate_exponent);
66 serializer(m_visc_exponent);
67 serializer(m_oil_density_exponent);
68 serializer(m_water_density_exponent);
69 serializer(m_gas_density_exponent);
70 serializer(m_oil_viscosity_exponent);
71 serializer(m_water_viscosity_exponent);
72 serializer(m_gas_viscosity_exponent);
75 double flowRateExponent()
const;
76 double viscExponent()
const;
77 double oilDensityExponent()
const;
78 double waterDensityExponent()
const;
79 double gasDensityExponent()
const;
80 double oilViscExponent()
const;
81 double waterViscExponent()
const;
82 double gasViscExponent()
const;
85 double m_flow_rate_exponent {};
86 double m_visc_exponent {};
87 double m_oil_density_exponent {};
88 double m_water_density_exponent {};
89 double m_gas_density_exponent {};
90 double m_oil_viscosity_exponent {};
91 double m_water_viscosity_exponent {};
92 double m_gas_viscosity_exponent {};
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition Exceptions.hpp:30