Searched refs:prevVslipDir (Results 1 – 4 of 4) sorted by relevance
/dports/science/simbody/simbody-Simbody-3.7/Simbody/tests/adhoc/ |
H A D | UnilateralPointContactWithFriction.cpp | 2672 const Vec2 prevVslipDir = getPrevSlipDir(s); in getEffectiveSlipDir() local 2673 if (shouldUpdate(Vslip, prevVslipDir, m_vtol)) { // TODO: tol? in getEffectiveSlipDir() 2677 return prevVslipDir; in getEffectiveSlipDir() 2780 const Vec2 prevVslipDir = getPrevSlipDir(state); in realizeVelocity() local 2782 if (shouldUpdate(Vslip, prevVslipDir, m_vtol)) { in realizeVelocity() 2800 prevVslipDir[0],prevVslipDir[1],Vslip[0],Vslip[1], in realizeVelocity() 2801 Vslip.norm(), ~Vslip*prevVslipDir); in realizeVelocity() 2848 static bool shouldUpdate(const Vec2& Vslip, const Vec2& prevVslipDir, in shouldUpdate() argument 2851 if (prevVslipDir.isNaN()) in shouldUpdate() 2855 bool reversed = (~Vslip*prevVslipDir < 0); in shouldUpdate()
|
H A D | TimsBox.cpp | 3004 const Vec2 prevVslipDir = getPrevSlipDir(s); in getEffectiveSlipDir() local 3005 if (shouldUpdate(Vslip, prevVslipDir, m_vtol)) { // TODO: tol? in getEffectiveSlipDir() 3009 return prevVslipDir; in getEffectiveSlipDir() 3115 const Vec2 prevVslipDir = getPrevSlipDir(state); in realizeVelocity() local 3117 if (shouldUpdate(Vslip, prevVslipDir, m_vtol)) { in realizeVelocity() 3135 prevVslipDir[0],prevVslipDir[1],Vslip[0],Vslip[1], in realizeVelocity() 3136 Vslip.norm(), ~Vslip*prevVslipDir); in realizeVelocity() 3183 static bool shouldUpdate(const Vec2& Vslip, const Vec2& prevVslipDir, in shouldUpdate() argument 3186 if (prevVslipDir.isNaN()) in shouldUpdate() 3190 bool reversed = (~Vslip*prevVslipDir < 0); in shouldUpdate()
|
H A D | TimsBoxBristle.cpp | 265 const Vec2 prevVslipDir = getPrevSlipDir(s); in getEffectiveSlipDir() local 266 if (shouldUpdate(vSlip, vSlipMag, prevVslipDir, m_vtol)) in getEffectiveSlipDir() 268 else return prevVslipDir; in getEffectiveSlipDir()
|
H A D | TimsBoxHybrid.cpp | 292 const Vec2 prevVslipDir = getPrevSlipDir(s); in getEffectiveSlipDir() local 293 if (shouldUpdate(vSlip, vSlipMag, prevVslipDir, m_vtrans)) in getEffectiveSlipDir() 295 else return prevVslipDir; in getEffectiveSlipDir()
|