| MBDyn-1.7.3
    | 
#include <friction.h>

| Public Member Functions | |
| virtual | ~BasicShapeCoefficient (void) | 
| virtual doublereal | Sh_c (void) const =0 | 
| virtual doublereal | Sh_c (const doublereal f, const doublereal F, const doublereal v)=0 | 
| virtual void | dSh_c (ExpandableRowVector &dShc, const doublereal f, const doublereal F, const doublereal v, const ExpandableRowVector &dfc, const ExpandableRowVector &dF, const ExpandableRowVector &dv) const =0 | 
Base class for friction shape coefficient
Definition at line 106 of file friction.h.
| 
 | inlinevirtual | 
Definition at line 108 of file friction.h.
| 
 | pure virtual | 
Compute derivatives of the shape coefficient
Implemented in ScrewJointSh_c, SimplePlaneHingeJointSh_c, and SimpleShapeCoefficient.
Referenced by Brake::AssJac(), PlaneHingeJoint::AssJac(), and AxialRotationJoint::AssJac().
| 
 | pure virtual | 
Return last computed shape coefficient
Implemented in ScrewJointSh_c, SimplePlaneHingeJointSh_c, and SimpleShapeCoefficient.
Referenced by Brake::AssJac(), PlaneHingeJoint::AssJac(), AxialRotationJoint::AssJac(), Brake::AssRes(), PlaneHingeJoint::AssRes(), and AxialRotationJoint::AssRes().
| 
 | pure virtual | 
Compute the shape coefficient
Implemented in ScrewJointSh_c, SimplePlaneHingeJointSh_c, and SimpleShapeCoefficient.