Properties of liquid sodium from ANL/RE-95/2 report "Thermodynamic and Transport Properties of Sodium Liquid and Vapor" from ANL Reactor Engineering Division. More...
#include <SodiumProperties.h>
Public Member Functions | |
SodiumProperties (const InputParameters ¶meters) | |
Real | k (Real temperature) const |
Thermal conductivity as a function of temperature. More... | |
Real | h (Real temperature) const |
Enthalpy of liquid Na (relative to solid Na at STP) in J/kg as a function of temperature. More... | |
Real | heatCapacity (Real temperature) const |
Heat capacity of liquid Na in J/kg-K as a function of temperature. More... | |
Real | temperature (Real enthalpy) const |
Inverse solve for temperature [K] from enthalpy [J/kg]. More... | |
Real | rho (Real temperature) const |
Density as a function of temperature. More... | |
Real | drho_dT (Real temperature) const |
Derivative of density w.r.t temperature. More... | |
Real | drho_dh (Real enthalpy) const |
Derivative of density w.r.t enthalpy. More... | |
virtual void | execute () final |
virtual void | initialize () final |
virtual void | finalize () final |
virtual void | threadJoin (const UserObject &) final |
virtual void | subdomainSetup () final |
Static Public Attributes | |
static const Real | _R = 8.3144598 |
Universal gas constant (J/mol/K) More... | |
Protected Attributes | |
const Real | _T_c2k |
Conversion of temperature from Celsius to Kelvin. More... | |
const bool | _allow_imperfect_jacobians |
Flag to set unimplemented Jacobian entries to zero. More... | |
Properties of liquid sodium from ANL/RE-95/2 report "Thermodynamic and Transport Properties of Sodium Liquid and Vapor" from ANL Reactor Engineering Division.
Definition at line 24 of file SodiumProperties.h.
SodiumProperties::SodiumProperties | ( | const InputParameters & | parameters | ) |
Definition at line 24 of file SodiumProperties.C.
Real SodiumProperties::drho_dh | ( | Real | enthalpy | ) | const |
Derivative of density w.r.t enthalpy.
h | enthalpy |
Definition at line 99 of file SodiumProperties.C.
Real SodiumProperties::drho_dT | ( | Real | temperature | ) | const |
Derivative of density w.r.t temperature.
T | temperature |
Definition at line 88 of file SodiumProperties.C.
Referenced by drho_dh().
|
inlinefinalvirtualinherited |
Definition at line 34 of file FluidProperties.h.
|
inlinefinalvirtualinherited |
Definition at line 36 of file FluidProperties.h.
Real SodiumProperties::h | ( | Real | temperature | ) | const |
Enthalpy of liquid Na (relative to solid Na at STP) in J/kg as a function of temperature.
T | temperature From page 4. Valid from 371 to 2000 K, and relative to enthalpy of solid Na at 298.15. |
Definition at line 37 of file SodiumProperties.C.
Referenced by drho_dh(), and temperature().
Real SodiumProperties::heatCapacity | ( | Real | temperature | ) | const |
Heat capacity of liquid Na in J/kg-K as a function of temperature.
T | temperature From page 29 (or by differentiating enthalpy). Valid from 371 to 2000 K. |
Definition at line 47 of file SodiumProperties.C.
Referenced by drho_dh(), and temperature().
|
inlinefinalvirtualinherited |
Definition at line 35 of file FluidProperties.h.
Real SodiumProperties::k | ( | Real | temperature | ) | const |
Thermal conductivity as a function of temperature.
T | temperature From page 181. Valid from 371 to 1500 K. |
Definition at line 29 of file SodiumProperties.C.
Real SodiumProperties::rho | ( | Real | temperature | ) | const |
Density as a function of temperature.
T | temperature |
Definition at line 76 of file SodiumProperties.C.
|
inlinefinalvirtualinherited |
Definition at line 39 of file FluidProperties.h.
Real SodiumProperties::temperature | ( | Real | enthalpy | ) | const |
Inverse solve for temperature [K] from enthalpy [J/kg].
h | enthalpy |
Definition at line 55 of file SodiumProperties.C.
Referenced by drho_dh().
|
inlinefinalvirtualinherited |
Definition at line 38 of file FluidProperties.h.
|
protectedinherited |
Flag to set unimplemented Jacobian entries to zero.
Definition at line 48 of file FluidProperties.h.
Referenced by SinglePhaseFluidProperties::fluidPropError().
|
staticinherited |
Universal gas constant (J/mol/K)
Definition at line 42 of file FluidProperties.h.
Referenced by HelmholtzFluidProperties::c_from_p_T(), IdealGasFluidProperties::c_from_p_T(), HelmholtzFluidProperties::cp_from_p_T(), HelmholtzFluidProperties::cv_from_p_T(), HelmholtzFluidProperties::e_from_p_T(), HelmholtzFluidProperties::h_from_p_T(), HelmholtzFluidProperties::p_from_rho_T(), HelmholtzFluidProperties::rho_from_p_T(), IdealGasFluidProperties::rho_from_p_T(), and HelmholtzFluidProperties::s_from_p_T().
|
protectedinherited |
Conversion of temperature from Celsius to Kelvin.
Definition at line 46 of file FluidProperties.h.
Referenced by NaClFluidProperties::cp_from_p_T(), BrineFluidProperties::cp_from_p_T_X(), NaClFluidProperties::h_from_p_T(), BrineFluidProperties::h_from_p_T_X(), BrineFluidProperties::haliteSolubility(), NaClFluidProperties::k_from_p_T(), BrineFluidProperties::k_from_p_T_X(), BrineFluidProperties::mu_from_p_T_X(), CO2FluidProperties::partialDensity(), NaClFluidProperties::rho_from_p_T(), and BrineFluidProperties::rho_from_p_T_X().