Home
last modified time | relevance | path

Searched refs:prevVslipDir (Results 1 – 4 of 4) sorted by relevance

/dports/science/simbody/simbody-Simbody-3.7/Simbody/tests/adhoc/
H A DUnilateralPointContactWithFriction.cpp2672 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 DTimsBox.cpp3004 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 DTimsBoxBristle.cpp265 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 DTimsBoxHybrid.cpp292 const Vec2 prevVslipDir = getPrevSlipDir(s); in getEffectiveSlipDir() local
293 if (shouldUpdate(vSlip, vSlipMag, prevVslipDir, m_vtrans)) in getEffectiveSlipDir()
295 else return prevVslipDir; in getEffectiveSlipDir()