#include <LCPcalc.h>

Public Member Functions | |
| LocalBlock33 () | |
| ~LocalBlock33 () | |
| void | compute (double &w11, double &w12, double &w13, double &w22, double &w23, double &w33) |
| void | stickState (double &dn, double &dt, double &ds, double &fn, double &ft, double &fs) |
| void | slipState (double &mu, double &dn, double &dt, double &ds, double &fn, double &ft, double &fs) |
| void | GS_State (double &mu, double &dn, double &dt, double &ds, double &fn, double &ft, double &fs) |
| void | setPreviousForce (double &fn, double &ft, double &fs) |
Data Fields | |
| bool | computed |
| double | w [6] |
| double | wInv [6] |
| double | det |
| double | f_1 [3] |
Definition at line 110 of file LCPcalc.h.
| sofa::helper::LocalBlock33::LocalBlock33 | ( | ) | [inline] |
| void sofa::helper::LocalBlock33::compute | ( | double & | w11, | |
| double & | w12, | |||
| double & | w13, | |||
| double & | w22, | |||
| double & | w23, | |||
| double & | w33 | |||
| ) |
Definition at line 916 of file LCPcalc.cpp.
References computed, det, w, and wInv.
Referenced by sofa::helper::nlcp_gaussseidel(), and sofa::helper::nlcp_gaussseidelTimed().
| void sofa::helper::LocalBlock33::GS_State | ( | double & | mu, | |
| double & | dn, | |||
| double & | dt, | |||
| double & | ds, | |||
| double & | fn, | |||
| double & | ft, | |||
| double & | fs | |||
| ) |
Definition at line 979 of file LCPcalc.cpp.
Referenced by sofa::helper::nlcp_gaussseidel(), and sofa::helper::nlcp_gaussseidelTimed().
| void sofa::helper::LocalBlock33::setPreviousForce | ( | double & | fn, | |
| double & | ft, | |||
| double & | fs | |||
| ) | [inline] |
| void sofa::helper::LocalBlock33::slipState | ( | double & | mu, | |
| double & | dn, | |||
| double & | dt, | |||
| double & | ds, | |||
| double & | fn, | |||
| double & | ft, | |||
| double & | fs | |||
| ) |
| void sofa::helper::LocalBlock33::stickState | ( | double & | dn, | |
| double & | dt, | |||
| double & | ds, | |||
| double & | fn, | |||
| double & | ft, | |||
| double & | fs | |||
| ) |
| double sofa::helper::LocalBlock33::f_1[3] |
Definition at line 130 of file LCPcalc.h.
Referenced by GS_State(), setPreviousForce(), and slipState().
| double sofa::helper::LocalBlock33::w[6] |
| double sofa::helper::LocalBlock33::wInv[6] |
1.5.7.1