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);
28 ABS_TEST(_fp->triplePointPressure(), 50.0, REL_TOL_SAVED_VALUE);
29 ABS_TEST(_fp->triplePointTemperature(), 1073.85, REL_TOL_SAVED_VALUE);
42 ABS_TEST(_fp->molarMass(), 58.443e-3, 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);
129 ABS_TEST(rho, rho2,
tol);
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);
TEST_F(NaClFluidPropertiesTest, criticalProperties)
Verify that critical properties are correctly returned.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real