https://mooseframework.inl.gov
Loading...
Searching...
No Matches
Functions
SinglePhaseFluidPropertiesTest.C File Reference

Go to the source code of this file.

Functions

 TEST_F (SinglePhaseFluidPropertiesTest, testAll)
 

Function Documentation

◆ TEST_F()

TEST_F ( SinglePhaseFluidPropertiesTest  ,
testAll   
)

Definition at line 13 of file SinglePhaseFluidPropertiesTest.C.

14{
15 const Real p = 1.5;
16 const Real T = 3.1;
17 const Real v = _fp->v_from_p_T(p, T);
18 const Real e = _fp->e_from_p_T(p, T);
19
20 {
21 Real v, dv_dp, dv_dT;
22 _fp->v_from_p_T(p, T, v, dv_dp, dv_dT);
23
24 Real e, de_dp, de_dT;
25 _fp->e_from_p_T(p, T, e, de_dp, de_dT);
26
27 Real v2, dv_dp2, dv_dT2, e2, de_dp2, de_dT2;
28 _fp->v_e_from_p_T(p, T, v2, dv_dp2, dv_dT2, e2, de_dp2, de_dT2);
29 REL_TEST(v2, v, REL_TOL_CONSISTENCY);
30 REL_TEST(e2, e, REL_TOL_CONSISTENCY);
31 REL_TEST(dv_dp2, dv_dp, REL_TOL_CONSISTENCY);
32 REL_TEST(dv_dT2, dv_dT, REL_TOL_CONSISTENCY);
33 REL_TEST(de_dp2, de_dp, REL_TOL_CONSISTENCY);
34 REL_TEST(de_dT2, de_dT, REL_TOL_CONSISTENCY);
35 }
36
37 REL_TEST(_fp->s_from_p_T(p, T), _fp->s_from_v_e(v, e), REL_TOL_CONSISTENCY);
38 DERIV_TEST(_fp->s_from_p_T, p, T, REL_TOL_DERIVATIVE);
39
40 REL_TEST(_fp->c_from_p_T(p, T), _fp->c_from_v_e(v, e), REL_TOL_CONSISTENCY);
41 DERIV_TEST(_fp->c_from_p_T, p, T, REL_TOL_DERIVATIVE);
42
43 REL_TEST(_fp->mu_from_p_T(p, T), _fp->mu_from_v_e(v, e), REL_TOL_CONSISTENCY);
44 DERIV_TEST(_fp->mu_from_p_T, p, T, REL_TOL_DERIVATIVE);
45
46 REL_TEST(_fp->cv_from_p_T(p, T), _fp->cv_from_v_e(v, e), REL_TOL_CONSISTENCY);
47 DERIV_TEST(_fp->cv_from_p_T, p, T, REL_TOL_DERIVATIVE);
48
49 REL_TEST(_fp->cp_from_p_T(p, T), _fp->cp_from_v_e(v, e), REL_TOL_CONSISTENCY);
50 DERIV_TEST(_fp->cp_from_p_T, p, T, REL_TOL_DERIVATIVE);
51
52 REL_TEST(_fp->k_from_p_T(p, T), _fp->k_from_v_e(v, e), REL_TOL_CONSISTENCY);
53 DERIV_TEST(_fp->k_from_p_T, p, T, REL_TOL_DERIVATIVE);
54
55 const Real rho_crit = 40.0;
56 REL_TEST(_fp->criticalDensity(), rho_crit, REL_TOL_CONSISTENCY);
57
58 const Real e_crit = 220.0;
59 REL_TEST(_fp->criticalInternalEnergy(), e_crit, REL_TOL_CONSISTENCY);
60}
const Real p
const double T
const double v
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real