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