www.mooseframework.org
Classes | Functions
StiffenedGasFluidProperties.h File Reference

Go to the source code of this file.

Classes

class  StiffenedGasFluidProperties
 Stiffened gas fluid properties. More...
 

Functions

template<>
InputParameters validParams< StiffenedGasFluidProperties > ()
 

Function Documentation

◆ validParams< StiffenedGasFluidProperties >()

template<>
InputParameters validParams< StiffenedGasFluidProperties > ( )

Definition at line 16 of file StiffenedGasFluidProperties.C.

17 {
18  InputParameters params = validParams<SinglePhaseFluidProperties>();
19  params += validParams<NaNInterface>();
20  params.addParam<bool>(
21  "allow_nonphysical_states", true, "Allows for non-physical states, e.g., negative density.");
22  params.addRequiredParam<Real>("gamma", "Heat capacity ratio");
23  params.addRequiredParam<Real>("cv", "Constant volume specific heat");
24  params.addRequiredParam<Real>("q", "Parameter defining zero point of internal energy");
25  params.addRequiredParam<Real>("p_inf", "Stiffness parameter");
26  params.addParam<Real>("q_prime", 0, "Parameter");
27  params.addParam<Real>("mu", 1.e-3, "Dynamic viscosity, Pa.s");
28  params.addParam<Real>("k", 0.6, "Thermal conductivity, W/(m-K)");
29  params.addParam<Real>("M", 0, "Molar mass, kg/mol");
30  params.addParam<Real>("T_c", 0, "Critical temperature, K");
31  params.addParam<Real>("rho_c", 0, "Critical density, kg/m3");
32  params.addParam<Real>("e_c", 0, "Internal energy at the critical point, J/kg");
33  params.addClassDescription("Fluid properties for a stiffened gas");
34  return params;
35 }
validParams< NaNInterface >
InputParameters validParams< NaNInterface >()
Definition: NaNInterface.C:16
validParams< SinglePhaseFluidProperties >
InputParameters validParams< SinglePhaseFluidProperties >()
Definition: SinglePhaseFluidProperties.C:14