49 const unsigned int jvar_num);
OutputTools< Real >::VariablePhiValue VariablePhiValue
OutputTools< Real >::VariableTestValue VariableTestValue
OutputTools< Real >::VariableValue VariableValue
Base class for deriving any boundary condition of a integrated type.
virtual void initLowerDQpResidual()
Put necessary evaluations depending on qp but independent on test functions here.
const VariableValue & _lambda
Holds the current solution at the current quadrature point on the face.
virtual void initLowerDQpJacobian(Moose::ConstraintJacobianType)
Put necessary evaluations depending on qp but independent on test and shape functions here.
virtual Real computeLowerDQpResidual()=0
Method for computing the Lower part of residual at quadrature points.
const MooseVariable & _lowerd_var
Variable this kernel operates on.
static InputParameters validParams()
virtual const MooseVariable & variable() const override
Returns the variable that this object operates on.
virtual void computeJacobian() override
Compute this object's contribution to the diagonal Jacobian entries.
virtual void computeOffDiagJacobian(unsigned int jvar) override
Computes d-ivar-residual / d-jvar...
virtual void computeLowerDJacobian(Moose::ConstraintJacobianType type)
Method for computing the LowerLower, PrimaryLower and LowerPrimary parts of Jacobian.
void computeLowerDOffDiagJacobian(Moose::ConstraintJacobianType type, const unsigned int jvar_num)
Method for computing an off-diagonal jacobian component.
virtual Real computeLowerDQpOffDiagJacobian(Moose::ConstraintJacobianType, const MooseVariableFEBase &)
Method for computing an off-diagonal jacobian component at quadrature points.
virtual Real computeLowerDQpJacobian(Moose::ConstraintJacobianType)=0
Method for computing the LowerLower, PrimaryLower and LowerPrimary parts of Jacobian at quadrature po...
const VariableTestValue & _test_lambda
test functions
const VariablePhiValue & _phi_lambda
Shape functions.
virtual void computeResidual() override
Compute this object's contribution to the residual.
const MooseVariable & lowerDVariable() const
virtual void initLowerDQpOffDiagJacobian(Moose::ConstraintJacobianType, const MooseVariableFEBase &)
Put necessary evaluations depending on qp but independent on test and shape functions here for off-di...
const InputParameters & parameters() const
Get the parameters of the object.
const std::string & type() const
Get the type of this class.
This class provides an interface for common operations on field variables of both FE and FV types wit...