39 return 124.67 - 0.11381 *
temperature + 5.5226e-5 * temperature2 - 1.1842e-8 * temperature3;
55 return -365.77e3 + 1.6582e3 *
temperature - 4.2395e-1 * temperature2 +
74 return 1.6582e3 - 8.4790e-1 *
temperature + 4.4541e-4 * temperature2 - 2992.6e3 / temperature2;
90 for (
unsigned iteration = 0; iteration < 10; ++iteration)
94 if (
std::abs(residual / enthalpy) < 1e-6)
108 template <
typename T>
111 const T rhoc = 219.0;
115 mooseAssert(
temperature < Tc,
"Temperature is greater than critical temperature 2503.7 K ");
125 template <
typename T>
131 mooseAssert(
temperature < Tc,
"Temperature is greater than critical temperature 2503.7 K ");
141 template <
typename T>
T h(T temperature) const
Enthalpy of liquid Na (relative to solid Na at STP) in J/kg as a function of temperature From page 4...
const Real _cp
Optional specific heat from input parameters.
T heatCapacity(T temperature) const
Heat capacity of liquid Na in J/kg-K as a function of temperature.
ADRealEigenVector< T, D, asd > sqrt(const ADRealEigenVector< T, D, asd > &)
ADRealEigenVector< T, D, asd > abs(const ADRealEigenVector< T, D, asd > &)
SodiumProperties(const InputParameters ¶meters)
Real f(Real x)
Test function for Brents method.
T temperature(T enthalpy) const
Inverse solve for temperature from enthalpy.
T k(T temperature) const
Thermal conductivity as a function of temperature.
Properties of liquid sodium from ANL/RE-95/2 report "Thermodynamic and Transport Properties of Sodium...
T drho_dh(T enthalpy) const
Derivative of density w.r.t enthalpy.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const Real _k
Optional thermal conductivity from input parameters.
const InputParameters & parameters() const
static InputParameters validParams()
T drho_dT(T temperature) const
Derivative of density w.r.t temperature.
T rho(T temperature) const
Density as a function of temperature.