https://mooseframework.inl.gov
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 }
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
static const std::string v
Definition: NS.h:84