19 "This object adds Jacobian entries for the boundary displacement dependence on the velocity");
20 params.
addRequiredParam<MooseFunctorName>(
"velocity",
"The velocity at which to displace");
22 "component",
"What component of velocity/displacement this object is acting on.");
30 _component(getParam<unsigned short>(
"component"))
DualNumber< Real, DNDerivativeType, true > ADReal
registerMooseObject("NavierStokesApp", INSADDummyDisplaceBoundaryIntegratedBC)
static InputParameters validParams()
This object adds the sparsity dependence of the surface displacement degrees of freedom on surface ve...
static InputParameters validParams()
const Moose::Functor< ADRealVectorValue > & _velocity
The velocity vector.
INSADDummyDisplaceBoundaryIntegratedBC(const InputParameters ¶meters)
virtual ADReal computeQpResidual() override
const unsigned short _component
What component of velocity/displacement this object is acting on.
const unsigned int & _current_side
const QBase *const & _qrule
const Elem *const & _current_elem
const MooseArray< Point > & _q_point
Moose::StateArg determineState() const