18 ABS_TEST(_fp->criticalPressure(), 4.5992e6, REL_TOL_SAVED_VALUE);
19 ABS_TEST(_fp->criticalTemperature(), 190.564, REL_TOL_SAVED_VALUE);
20 ABS_TEST(_fp->criticalDensity(), 162.66, REL_TOL_SAVED_VALUE);
66 const Real
tol = REL_TOL_EXTERNAL_VALUE;
69 REL_TEST(_fp->vaporPressure(110.0), 0.08813e6,
tol);
70 REL_TEST(_fp->vaporPressure(130.0), 0.36732e6,
tol);
71 REL_TEST(_fp->vaporPressure(190.0), 4.5186e6,
tol);
74 REL_TEST(_fp->saturatedVaporDensity(110.0), 1.5982,
tol);
75 REL_TEST(_fp->saturatedVaporDensity(130.0), 5.9804,
tol);
76 REL_TEST(_fp->saturatedVaporDensity(190.0), 125.18,
tol);
79 REL_TEST(_fp->saturatedLiquidDensity(110.0), 424.78,
tol);
80 REL_TEST(_fp->saturatedLiquidDensity(130.0), 394.04,
tol);
81 REL_TEST(_fp->saturatedLiquidDensity(190.0), 200.78,
tol);
100 const Real
tol = REL_TOL_EXTERNAL_VALUE;
102 REL_TEST(_fp->rho_from_p_T(
p,
T), 59.261,
tol);
103 REL_TEST(_fp->h_from_p_T(
p,
T), 47.785e3,
tol);
104 REL_TEST(_fp->e_from_p_T(
p,
T), -120.96e3,
tol);
105 REL_TEST(_fp->s_from_p_T(
p,
T), -2.1735e3,
tol);
106 REL_TEST(_fp->cv_from_p_T(
p,
T), 1.9048e3,
tol);
107 REL_TEST(_fp->cp_from_p_T(
p,
T), 2.8021e3,
tol);
108 REL_TEST(_fp->c_from_p_T(
p,
T), 487.29,
tol);
109 REL_TEST(_fp->mu_from_p_T(
p,
T), 0.01276e-3,
tol);
110 REL_TEST(_fp->k_from_p_T(
p,
T), 0.04113,
tol);
119 const Real
tol = REL_TOL_DERIVATIVE;
121 const Real
p = 10.0e6;
124 DERIV_TEST(_fp->rho_from_p_T,
p,
T,
tol);
125 DERIV_TEST(_fp->mu_from_p_T,
p,
T,
tol);
126 DERIV_TEST(_fp->e_from_p_T,
p,
T,
tol);
127 DERIV_TEST(_fp->h_from_p_T,
p,
T,
tol);
128 DERIV_TEST(_fp->s_from_p_T,
p,
T,
tol);
129 DERIV_TEST(_fp->k_from_p_T,
p,
T,
tol);
138 const Real
tol = REL_TOL_DERIVATIVE;
141 const Real
p = 4.7e6;
142 const Real
T = 192.0;
144 DERIV_TEST(_fp->rho_from_p_T,
p,
T,
tol);
145 DERIV_TEST(_fp->e_from_p_T,
p,
T,
tol);
146 DERIV_TEST(_fp->h_from_p_T,
p,
T,
tol);
149 Real h, dh_dp, dh_dT;
150 _fp->h_from_p_T(
p,
T, h, dh_dp, dh_dT);
151 REL_TEST(_fp->cp_from_p_T(
p,
T), dh_dT, REL_TOL_CONSISTENCY);
160 const Real
p = 1.0e6;
161 const Real
T = 300.0;
162 const Real
tol = REL_TOL_CONSISTENCY;
165 Real
rho, drho_dp, drho_dT;
166 _fp->rho_from_p_T(
p,
T,
rho, drho_dp, drho_dT);
167 Real
mu, dmu_dp, dmu_dT;
168 _fp->mu_from_p_T(
p,
T,
mu, dmu_dp, dmu_dT);
169 Real e, de_dp, de_dT;
170 _fp->e_from_p_T(
p,
T, e, de_dp, de_dT);
173 Real rho2, drho2_dp, drho2_dT, mu2, dmu2_dp, dmu2_dT, e2, de2_dp, de2_dT;
174 _fp->rho_mu_from_p_T(
p,
T, rho2, mu2);
177 ABS_TEST(
mu, mu2,
tol);
179 _fp->rho_mu_from_p_T(
p,
T, rho2, drho2_dp, drho2_dT, mu2, dmu2_dp, dmu2_dT);
181 ABS_TEST(drho_dp, drho2_dp,
tol);
182 ABS_TEST(drho_dT, drho2_dT,
tol);
183 ABS_TEST(
mu, mu2,
tol);
184 ABS_TEST(dmu_dp, dmu2_dp,
tol);
185 ABS_TEST(dmu_dT, dmu2_dT,
tol);
187 _fp->rho_e_from_p_T(
p,
T, rho2, drho2_dp, drho2_dT, e2, de2_dp, de2_dT);
189 ABS_TEST(drho_dp, drho2_dp,
tol);
190 ABS_TEST(drho_dT, drho2_dT,
tol);
191 ABS_TEST(e, e2,
tol);
192 ABS_TEST(de_dp, de2_dp,
tol);
193 ABS_TEST(de_dT, de2_dT,
tol);