NodalStickConstraint(const InputParameters ¶meters)
const Real & _penalty
Tangential stiffness of spring in all directions.
virtual void computeResidual() override final
static InputParameters validParams()
virtual void meshChanged() override
virtual Real computeQpResidual(Moose::ConstraintType type) override
const std::string & type() const
BoundaryName _primary_boundary_id
Holds the secondary node set or side set.
virtual void computeJacobian() override final
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const InputParameters & parameters() const
void updateConstrainedNodes()
Update the sets of nodes with constrained DOFs.
virtual Real computeQpJacobian(Moose::ConstraintJacobianType type) override
std::vector< dof_id_type > _primary_conn
primary node id connected to each secondary node in _connected_nodes
BoundaryName _secondary_boundary_id
Holds the secondary node set or side set.