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