applyExplicitForce() | btDeformableBodySolver | virtual |
applyTransforms(btScalar timeStep) | btDeformableBodySolver | virtual |
backupDv() | btDeformableBodySolver | |
backupVelocity() | btDeformableBodySolver | |
btDeformableBodySolver() | btDeformableBodySolver | |
btSoftBodySolver() | btSoftBodySolver | inline |
checkInitialized() | btDeformableBodySolver | inlinevirtual |
CL_SIMD_SOLVER enum value | btSoftBodySolver | |
CL_SOLVER enum value | btSoftBodySolver | |
computeDescentStep(TVStack &ddv, const TVStack &residual, bool verbose=false) | btDeformableBodySolver | |
computeStep(TVStack &ddv, const TVStack &residual) | btDeformableBodySolver | |
copyBackToSoftBodies(bool bMove=true) | btDeformableBodySolver | inlinevirtual |
copySoftBodyToVertexBuffer(const btSoftBody *const softBody, btVertexBufferDescriptor *vertexBuffer) | btDeformableBodySolver | inlinevirtual |
CPU_SOLVER enum value | btSoftBodySolver | |
DEFAULT_SOLVER enum value | btSoftBodySolver | |
DEFORMABLE_SOLVER enum value | btSoftBodySolver | |
deformableBodyInternalWriteBack() | btDeformableBodySolver | inlinevirtual |
DX_SIMD_SOLVER enum value | btSoftBodySolver | |
DX_SOLVER enum value | btSoftBodySolver | |
getIndices() | btDeformableBodySolver | inlinevirtual |
getLagrangianForceArray() | btDeformableBodySolver | inlinevirtual |
getNumberOfPositionIterations() | btSoftBodySolver | inlinevirtual |
getNumberOfVelocityIterations() | btSoftBodySolver | inlinevirtual |
getSolverType() const | btDeformableBodySolver | inlinevirtual |
getTimeScale() | btSoftBodySolver | inline |
isReducedSolver() | btDeformableBodySolver | inlinevirtual |
kineticEnergy() | btDeformableBodySolver | |
m_backup_dv | btDeformableBodySolver | protected |
m_backupVelocity | btDeformableBodySolver | protected |
m_cg | btDeformableBodySolver | protected |
m_cr | btDeformableBodySolver | protected |
m_ddv | btDeformableBodySolver | protected |
m_dt | btDeformableBodySolver | protected |
m_dv | btDeformableBodySolver | protected |
m_implicit | btDeformableBodySolver | protected |
m_lineSearch | btDeformableBodySolver | protected |
m_maxNewtonIterations | btDeformableBodySolver | protected |
m_newtonTolerance | btDeformableBodySolver | protected |
m_numberOfPositionIterations | btSoftBodySolver | protected |
m_numberOfVelocityIterations | btSoftBodySolver | protected |
m_numNodes | btDeformableBodySolver | protected |
m_objective | btDeformableBodySolver | |
m_reducedSolver | btDeformableBodySolver | protected |
m_residual | btDeformableBodySolver | protected |
m_softBodies | btDeformableBodySolver | protected |
m_timeScale | btSoftBodySolver | protected |
m_useProjection | btDeformableBodySolver | |
optimize(btAlignedObjectArray< btSoftBody * > &softBodies, bool forceUpdate=false) | btDeformableBodySolver | inlinevirtual |
predictDeformableMotion(btSoftBody *psb, btScalar dt) | btDeformableBodySolver | |
predictMotion(btScalar solverdt) | btDeformableBodySolver | virtual |
processCollision(btSoftBody *softBody, const btCollisionObjectWrapper *collisionObjectWrap) | btDeformableBodySolver | inlinevirtual |
processCollision(btSoftBody *softBody, btSoftBody *otherSoftBody) | btDeformableBodySolver | inlinevirtual |
btSoftBodySolver::processCollision(btSoftBody *, const struct btCollisionObjectWrapper *)=0 | btSoftBodySolver | pure virtual |
REDUCED_DEFORMABLE_SOLVER enum value | btSoftBodySolver | |
reinitialize(const btAlignedObjectArray< btSoftBody * > &softBodies, btScalar dt) | btDeformableBodySolver | virtual |
revertDv() | btDeformableBodySolver | |
revertVelocity() | btDeformableBodySolver | |
setConstraints(const btContactSolverInfo &infoGlobal) | btDeformableBodySolver | virtual |
setGravity(const btVector3 &gravity) | btDeformableBodySolver | inlinevirtual |
setImplicit(bool implicit) | btDeformableBodySolver | |
setLagrangeMultiplier() | btDeformableBodySolver | inlinevirtual |
setLineSearch(bool lineSearch) | btDeformableBodySolver | |
setNumberOfPositionIterations(int iterations) | btSoftBodySolver | inlinevirtual |
setNumberOfVelocityIterations(int iterations) | btSoftBodySolver | inlinevirtual |
setPreconditioner(int opt) | btDeformableBodySolver | inlinevirtual |
setProjection() | btDeformableBodySolver | inlinevirtual |
setStrainLimiting(bool opt) | btDeformableBodySolver | inlinevirtual |
setupDeformableSolve(bool implicit) | btDeformableBodySolver | virtual |
solveConstraints(btScalar dt) | btDeformableBodySolver | inlinevirtual |
solveContactConstraints(btCollisionObject **deformableBodies, int numDeformableBodies, const btContactSolverInfo &infoGlobal) | btDeformableBodySolver | virtual |
solveDeformableConstraints(btScalar solverdt) | btDeformableBodySolver | virtual |
SolverTypes enum name | btSoftBodySolver | |
TVStack typedef | btDeformableBodySolver | private |
updateDv(btScalar scale=1) | btDeformableBodySolver | |
updateEnergy(btScalar scale) | btDeformableBodySolver | |
updateNodes() | btDeformableBodySolver | |
updateSoftBodies() | btDeformableBodySolver | virtual |
updateState() | btDeformableBodySolver | |
updateTempPosition() | btDeformableBodySolver | |
updateVelocity() | btDeformableBodySolver | |
~btDeformableBodySolver() | btDeformableBodySolver | virtual |
~btSoftBodySolver() | btSoftBodySolver | inlinevirtual |