24 params.addRequiredParam<UserObjectName>(
NS::fluid,
"fluid userobject");
25 params.addRequiredCoupledVar(
NS::density,
"density");
30 params.addClassDescription(
"Provides access to variables for a conserved variable set " 31 "of density, total fluid energy, and momentum");
55 _v(declareADProperty<
Real>(
NS::
v)),
ADMaterialProperty< RealVectorValue > & _mass_flux
static const std::string total_energy_density
static const std::string momentum_x
registerMooseObject("NavierStokesApp", ConservedVarValuesMaterial)
ADMaterialProperty< Real > & _speed
ADMaterialProperty< Real > & _rhov
ADMaterialProperty< Real > & _rhow
static const std::string speed
ADMaterialProperty< Real > & _vel_y
const ADVariableValue & _var_rho_v
static const std::string momentum
static const std::string velocity_z
static const std::string density
static const std::string fluid
ADMaterialProperty< Real > & _pressure
static const std::string velocity_x
ADMaterialProperty< Real > & _rhou
ADMaterialProperty< Real > & _rho
ADMaterialProperty< Real > & _vel_z
static const std::string specific_internal_energy
This object takes a conserved free-flow variable set (rho, rhoU, rho et) and computes all the necessa...
ADMaterialProperty< RealVectorValue > & _momentum
ADMaterialProperty< Real > & _rho_ht
static const std::string T_fluid
static const std::string total_enthalpy_density
static InputParameters validParams()
ADMaterialProperty< Real > & _specific_internal_energy
ADMaterialProperty< Real > & _specific_total_enthalpy
virtual void computeQpProperties() override
static const std::string mass_flux
Common class for single phase fluid properties.
static const std::string velocity_y
ADMaterialProperty< Real > & _total_energy_density
ConservedVarValuesMaterial(const InputParameters ¶meters)
ADMaterialProperty< Real > & _vel_x
static const std::string momentum_y
static InputParameters validParams()
ADMaterialProperty< Real > & _T_fluid
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
static const std::string v
template ADReal computeSpeed< ADReal >(const libMesh::VectorValue< ADReal > &velocity)
ADMaterialProperty< RealVectorValue > & _velocity
static const std::string specific_total_enthalpy
ADMaterialProperty< Real > & _v
const ADVariableValue & _var_rho
const SinglePhaseFluidProperties & _fluid
fluid properties
const ADVariableValue & _var_total_energy_density
static const std::string pressure
static const std::string velocity
static const std::string momentum_z
const ADVariableValue & _var_rho_w
const ADVariableValue & _var_rho_u