fix:unsaturated Boundary Conditions can change the constraint of a node
Add member function set_constraint.