20 #ifndef _REGULARIZED_UNILATERAL_CONSTRAINT_H_
21 #define _REGULARIZED_UNILATERAL_CONSTRAINT_H_
23 #include <mbsim/constitutive_laws/generalized_force_law.h>
45 virtual bool isClosed(
double g,
double gTol) {
return g<=gTol; }
46 virtual bool remainsClosed(
double s,
double sTol) {
return s<=sTol; }
basic force law on acceleration level for constraint description
Definition: generalized_force_law.h:32
virtual bool isClosed(double g, double gTol)
decides, if force law is active
Definition: regularized_unilateral_constraint.h:45
RegularizedUnilateralConstraint(Function< double(double, double)> *forceFunc_=NULL)
constructor
Definition: regularized_unilateral_constraint.h:37
basic regularized unilateral force law on acceleration level for constraint description ...
Definition: regularized_unilateral_constraint.h:32
Definition: planar_contour.h:31
virtual void initializeUsingXML(xercesc::DOMElement *element)
initialize the force law using XML
Definition: regularized_unilateral_constraint.cc:33
virtual bool isSetValued() const
Definition: regularized_unilateral_constraint.h:47
virtual ~RegularizedUnilateralConstraint()
destructor
Definition: regularized_unilateral_constraint.h:42