add equality operator to EclEpsScalingPointsInfo

This commit is contained in:
Arne Morten Kvarving
2020-01-22 11:24:26 +01:00
parent 2f53cb9616
commit 908b2d1aa6

View File

@@ -100,6 +100,31 @@ struct EclEpsScalingPointsInfo
Scalar maxKrog; // maximum relative permability of oil in the gas-oil system
Scalar maxKrg; // maximum relative permability of gas
bool operator==(const EclEpsScalingPointsInfo<Scalar>& data) const
{
return Swl == data.Swl &&
Sgl == data.Sgl &&
Sowl == data.Sowl &&
Sogl == data.Sogl &&
krCriticalEps == data.krCriticalEps &&
Swcr == data.Swcr &&
Sgcr == data.Sgcr &&
Sowcr == data.Sowcr &&
Sogcr == data.Sogcr &&
Swu == data.Swu &&
Sgu == data.Sgu &&
Sowu == data.Sowu &&
Sogu == data.Sogu &&
maxPcow == data.maxPcow &&
maxPcgo == data.maxPcgo &&
pcowLeverettFactor == data.pcowLeverettFactor &&
pcgoLeverettFactor == data.pcgoLeverettFactor &&
maxKrw == data.maxKrw &&
maxKrow == data.maxKrow &&
maxKrog == data.maxKrog &&
maxKrg == data.maxKrg;
}
void print() const
{
std::cout << " Swl: " << Swl << "\n"