22 params.
addClassDescription(
"This class is used on a boundary where the incoming flow values "
23 "(rho, u, v, T) are all completely specified.");
26 params.
addRequiredParam<Real>(
"specified_temperature",
"Temperature of incoming flow");
27 params.
addParam<Real>(
"specified_velocity_magnitude", 0.,
"Velocity magnitude of incoming flow");
29 "The name of the user object for fluid properties");
36 _specified_rho(getParam<Real>(
"specified_rho")),
37 _specified_temperature(getParam<Real>(
"specified_temperature")),
38 _specified_velocity_magnitude(getParam<Real>(
"specified_velocity_magnitude")),
registerMooseObject("NavierStokesApp", NSInflowThermalBC)
Ideal gas fluid properties Default parameters are for air at atmospheric pressure and temperature.
This class is used on a boundary where the incoming flow values (rho, u, v, T) are all completely spe...
static InputParameters validParams()
const Real _specified_temperature
const IdealGasFluidProperties & _fp
virtual Real computeQpResidual()
const Real _specified_rho
const Real _specified_velocity_magnitude
NSInflowThermalBC(const InputParameters ¶meters)
static InputParameters validParams()