34 unsigned int jvar)
override;
A CoupledTiedValueConstraint forces the value of a variable to be the same on both sides of an interf...
CoupledTiedValueConstraint(const InputParameters ¶meters)
virtual Real computeQpResidual(Moose::ConstraintType type) override
This is the virtual that derived classes should override for computing the residual on neighboring el...
A NodeFaceConstraint is used when you need to create constraints between two surfaces in a mesh...
NumericVector< Number > & _residual_copy
const std::string & type() const
Get the type of this class.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual Real computeQpJacobian(Moose::ConstraintJacobianType type) override
This is the virtual that derived classes should override for computing the Jacobian on neighboring el...
const InputParameters & parameters() const
Get the parameters of the object.
virtual Real computeQpSecondaryValue() override
Compute the value the secondary node should have at the beginning of a timestep.
virtual Real computeQpOffDiagJacobian(Moose::ConstraintJacobianType type, unsigned int jvar) override
This is the virtual that derived classes should override for computing the off-diag Jacobian...
static InputParameters validParams()