20 params.
addClassDescription(
"This class computes the time derivative for the incompressible " 21 "Navier-Stokes momentum equation.");
23 "The temperature on which material properties may depend. If properties " 24 "do depend on temperature, this variable must be coupled in in order to " 25 "correctly resize the element matrix");
31 _td_strong_residual(getADMaterialProperty<
RealVectorValue>(
"td_strong_residual"))
37 for (
const auto block_id :
blockIDs())
38 obj_tracker.
set(
"has_transient",
true, block_id);
const ADMaterialProperty< RealVectorValue > & _td_strong_residual
static InputParameters validParams()
INSADMomentumTimeDerivative(const InputParameters ¶meters)
T & getUserObject(const std::string &name, unsigned int tid=0) const
static InputParameters validParams()
void set(const std::string &name, const T &value, SubdomainID sub_id)
Set the internal parameter name to value.
virtual ADRealVectorValue precomputeQpResidual() override
virtual const std::set< SubdomainID > & blockIDs() const
FEProblemBase & _fe_problem
This class computes the time derivative for the incompressible Navier-Stokes momentum equation...
registerMooseObject("NavierStokesApp", INSADMomentumTimeDerivative)
Object for tracking what kernels have been added to an INSAD simulation.