www.mooseframework.org
SodiumProperties.h
Go to the documentation of this file.
1 /****************************************************************/
2 /* MOOSE - Multiphysics Object Oriented Simulation Environment */
3 /* */
4 /* All contents are licensed under LGPL V2.1 */
5 /* See LICENSE for full restrictions */
6 /****************************************************************/
7 
8 #ifndef SODIUMPROPERTIES_H
9 #define SODIUMPROPERTIES_H
10 
11 #include "FluidProperties.h"
12 #include "Moose.h"
13 
14 class SodiumProperties;
15 
16 template <>
17 InputParameters validParams<SodiumProperties>();
18 
24 {
25 
26 public:
27  SodiumProperties(const InputParameters & parameters);
28 
34  Real k(Real temperature) const;
35 
41  Real h(Real temperature) const;
42 
48  Real heatCapacity(Real temperature) const;
49 
54  Real temperature(Real enthalpy) const;
55 
60  Real rho(Real temperature) const;
61 
66  Real drho_dT(Real temperature) const;
67 
72  Real drho_dh(Real enthalpy) const;
73 };
74 
75 #endif // SODIUMPROPERTIES_H
Real heatCapacity(Real temperature) const
Heat capacity of liquid Na in J/kg-K as a function of temperature.
Real drho_dT(Real temperature) const
Derivative of density w.r.t temperature.
const std::string enthalpy
Definition: NS.h:26
SodiumProperties(const InputParameters &parameters)
InputParameters validParams< SodiumProperties >()
Properties of liquid sodium from ANL/RE-95/2 report "Thermodynamic and Transport Properties of Sodium...
Real k(Real temperature) const
Thermal conductivity as a function of temperature.
Real rho(Real temperature) const
Density as a function of temperature.
Real temperature(Real enthalpy) const
Inverse solve for temperature [K] from enthalpy [J/kg].
Real h(Real temperature) const
Enthalpy of liquid Na (relative to solid Na at STP) in J/kg as a function of temperature.
Real drho_dh(Real enthalpy) const
Derivative of density w.r.t enthalpy.