18 ABS_TEST(_fp->criticalPressure(), 1.82e7, REL_TOL_SAVED_VALUE);
19 ABS_TEST(_fp->criticalTemperature(), 3841.15, REL_TOL_SAVED_VALUE);
20 ABS_TEST(_fp->criticalDensity(), 108.43, REL_TOL_SAVED_VALUE);
61 Real p0, p1, p2, T0, T1, T2;
63 const Real
tol = REL_TOL_EXTERNAL_VALUE;
72 REL_TEST(_fp->rho_from_p_T(p0, T0), 2167.88,
tol);
73 REL_TEST(_fp->rho_from_p_T(p1, T1), 2116.0,
tol);
74 REL_TEST(_fp->rho_from_p_T(p2, T2), 2056.8,
tol);
75 REL_TEST(_fp->cp_from_p_T(p0, T0), 0.865e3, 40.0 *
tol);
76 REL_TEST(_fp->cp_from_p_T(p1, T1), 0.922e3, 40.0 *
tol);
77 REL_TEST(_fp->cp_from_p_T(p2, T2), 0.979e3, 40.0 *
tol);
82 ABS_TEST(_fp->h_from_p_T(pt, 273.16), 0.0,
tol);
83 REL_TEST(_fp->h_from_p_T(pt, 573.15), 271.13e3,
tol);
84 REL_TEST(_fp->h_from_p_T(pt, 673.15), 366.55e3,
tol);
87 REL_TEST(_fp->k_from_p_T(p0, 323.15), 5.488, 10.0 *
tol);
88 REL_TEST(_fp->k_from_p_T(p0, 423.15), 3.911, 10.0 *
tol);
89 REL_TEST(_fp->k_from_p_T(p0, 523.15), 3.024, 20.0 *
tol);
98 const Real
tol = REL_TOL_DERIVATIVE;
100 const Real
p = 30.0e6;
101 const Real
T = 300.0;
103 DERIV_TEST(_fp->rho_from_p_T,
p,
T,
tol);
104 DERIV_TEST(_fp->e_from_p_T,
p,
T,
tol);
105 DERIV_TEST(_fp->h_from_p_T,
p,
T,
tol);
106 DERIV_TEST(_fp->k_from_p_T,
p,
T,
tol);
107 DERIV_TEST(_fp->cp_from_p_T,
p,
T,
tol)
116 const Real
tol = REL_TOL_SAVED_VALUE;
117 const Real
p = 1.0e6;
118 const Real
T = 300.0;
121 Real
rho, drho_dp, drho_dT;
122 _fp->rho_from_p_T(
p,
T,
rho, drho_dp, drho_dT);
123 Real e, de_dp, de_dT;
124 _fp->e_from_p_T(
p,
T, e, de_dp, de_dT);
127 Real rho2, drho2_dp, drho2_dT, e2, de2_dp, de2_dT;
128 _fp->rho_e_from_p_T(
p,
T, rho2, drho2_dp, drho2_dT, e2, de2_dp, de2_dT);
130 ABS_TEST(drho_dp, drho2_dp,
tol);
131 ABS_TEST(drho_dT, drho2_dT,
tol);
132 ABS_TEST(e, e2,
tol);
133 ABS_TEST(de_dp, de2_dp,
tol);
134 ABS_TEST(de_dT, de2_dT,
tol);