21 "Adds the time derivative term to the incompressible Navier-Stokes momentum equation.");
24 "The time derivative of the density material property");
43 _rho_dot(elem_arg, state) *
_h(elem_arg, state);
static InputParameters validParams()
Computes the energy time derivative for the weakly compressible formulation of the energy equation...
Moose::StateArg determineState() const
registerMooseObject("NavierStokesApp", WCNSFVEnergyTimeDerivative)
static const std::string density
DualNumber< Real, DNDerivativeType, true > ADReal
ADReal computeQpResidual() override
WCNSFVEnergyTimeDerivative(const InputParameters ¶ms)
Moose::ElemArg makeElemArg(const Elem *elem, bool correct_skewnewss=false) const
static InputParameters validParams()
const Moose::Functor< ADReal > & _h
The specific enthalpy.
const Elem *const & _current_elem
ADReal computeQpResidual() override
const Moose::Functor< ADReal > & _rho_dot
Functor for the time derivative of density, material property or variable.
std::string time_deriv(const std::string &var)
static const std::string specific_enthalpy