DualNumber< Real, DNDerivativeType, true > ADReal
Base class for creating kernels that interface physics between subdomains.
const ADVariableValue & _lambda
The Lagrange Multiplier value.
static InputParameters validParams()
void computeResidual(const FaceInfo &fi) override final
Compute the residual on the supplied face.
void computeJacobian(const FaceInfo &fi) override final
Compute the jacobian on the supplied face.
const MooseVariableScalar & _lambda_var
The Lagrange Multiplier variable.
const MooseVariableScalar & lambdaVariable() const
ADReal computeQpResidual() override=0
This data structure is used to store geometric and variable related metadata about each cell face in ...
Class for scalar variables (they are different).