void computeResidual(const FaceInfo &fi) override final
Compute the residual on the supplied face.
Base class for implementing constraints on boundaries for finite volume variables using scalar Lagran...
This data structure is used to store geometric and variable related metadata about each cell face in ...
const MooseVariableScalar & lambdaVariable() const
Real PostprocessorValue
various MOOSE typedefs
static InputParameters validParams()
Provides an interface for computing residual contributions from finite volume numerical fluxes comput...
const ADVariableValue & _lambda
The Lagrange Multiplier value.
const MooseVariableScalar & _lambda_var
The Lagrange Multiplier variable.
Class for scalar variables (they are different).
const InputParameters & parameters() const
Get the parameters of the object.
void computeJacobian(const FaceInfo &fi) override final
Compute the jacobian on the supplied face.
const PostprocessorValue & _phi0
The value that we want the average/point-value/etc. of the primal variable to be equal to...
FVBoundaryScalarLagrangeMultiplierConstraint(const InputParameters ¶meters)