21 "stagnation temperature and pressure");
28 _ht_elem(getADMaterialProperty<Real>(
NS::specific_total_enthalpy))
DualNumber< Real, DNDerivativeType, true > ADReal
registerADMooseObject("NavierStokesApp", CNSFVHLLCFluidEnergyStagnationInletBC)
ADReal _specific_internal_energy_boundary
ADReal _normal_speed_elem
speeds normal to the interface on the element side
const ADMaterialProperty< Real > & _specific_internal_energy_elem
material properties on the elem side of the boundary
ADReal _SL
the wave speeds
ADReal _normal_speed_boundary
these quantities must be computed in preComputeWaveSpeed
const ADMaterialProperty< Real > & _pressure_elem
const ADMaterialProperty< Real > & _rho_elem
HLLC stagnation inlet boundary conditions for the conservation of energy equation.
static InputParameters validParams()
virtual ADReal hllcBoundary() override
const ADMaterialProperty< Real > & _ht_elem
specific total enthalpy material property on elem side
virtual ADReal conservedVariableBoundary() override
virtual ADReal fluxElem() override
flux functions on elem & from boundary
virtual ADReal fluxBoundary() override
virtual ADReal hllcElem() override
HLLC modifications to flux for elem & boundary, see Toro.
virtual ADReal conservedVariableElem() override
conserved variable of this equation from elem and boundary
CNSFVHLLCFluidEnergyStagnationInletBC(const InputParameters ¶meters)
Base class for the HLLC stagnation inlet boundary conditions.
ADReal _p_boundary
pressure on the boundary side
static InputParameters validParams()
ADReal _ht_boundary
enthalpy on the boundary side