39 static Scalar calcOmegaA(Scalar temperature,
unsigned compIdx,
bool modified)
41 Scalar Tr = temperature / FluidSystem::criticalTemperature(compIdx);
42 Scalar omega = FluidSystem::acentricFactor(compIdx);
44 if (!modified || omega <= 0.49)
45 f_omega = 0.37464 + omega * (1.54226 + omega * (-0.26992));
47 f_omega = 0.379642 + omega * (1.48503 + omega * (-0.164423 + omega * 0.016666));
48 Valgrind::CheckDefined(f_omega);
50 Scalar tmp = 1 + f_omega*(1 - sqrt(Tr));
51 return 0.457235529 * tmp * tmp;
54 static Scalar calcOmegaB()
56 return Scalar(0.077796074);
59 static Scalar calcm1()
61 return Scalar(1 + std::sqrt(2));
64 static Scalar calcm2()
66 return Scalar(1 - std::sqrt(2));
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition Exceptions.hpp:30