25 const VectorValue<ADReal> &
adGradSln(
const Elem *
const elem,
27 bool correct_skewness =
false)
const override;
35 const bool correct_skewness =
false)
const override;
43 bool two_term_expansion,
44 bool correct_skewness,
45 const Elem * elem_side_to_extrapolate_from,
46 const StateArg & time)
const override;
INSFVVelocityVariable(const InputParameters ¶ms)
DualNumber< Real, DNDerivativeType, true > ADReal
static InputParameters validParams()
virtual VectorValue< ADReal > uncorrectedAdGradSln(const FaceInfo &fi, const StateArg &state, const bool correct_skewness=false) const
VectorValue< ADReal > uncorrectedAdGradSln(const FaceInfo &fi, const StateArg &time, const bool correct_skewness=false) const override
virtual ADReal getExtrapolatedBoundaryFaceValue(const FaceInfo &fi, bool two_term_expansion, bool correct_skewness, const Elem *elem_side_to_extrapolate_from, const StateArg &state) const
ADReal getExtrapolatedBoundaryFaceValue(const FaceInfo &fi, bool two_term_expansion, bool correct_skewness, const Elem *elem_side_to_extrapolate_from, const StateArg &time) const override
A class for no slip velocity boundary condtions.
const ADTemplateVariableGradient< Real > & adGradSln() const override