summaryrefslogtreecommitdiff
path: root/src/BulletSoftBody/btDeformableBackwardEulerObjective.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/BulletSoftBody/btDeformableBackwardEulerObjective.h')
-rw-r--r--src/BulletSoftBody/btDeformableBackwardEulerObjective.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/BulletSoftBody/btDeformableBackwardEulerObjective.h b/src/BulletSoftBody/btDeformableBackwardEulerObjective.h
index eb05b9f01..60b6fe388 100644
--- a/src/BulletSoftBody/btDeformableBackwardEulerObjective.h
+++ b/src/BulletSoftBody/btDeformableBackwardEulerObjective.h
@@ -25,12 +25,18 @@
#include "btDeformableNeoHookeanForce.h"
#include "btDeformableContactProjection.h"
#include "btPreconditioner.h"
-#include "btDeformableMultiBodyDynamicsWorld.h"
+// #include "btDeformableMultiBodyDynamicsWorld.h"
#include "LinearMath/btQuickprof.h"
class btDeformableBackwardEulerObjective
{
public:
+ enum _
+ {
+ Mass_preconditioner,
+ KKT_preconditioner
+ };
+
typedef btAlignedObjectArray<btVector3> TVStack;
btScalar m_dt;
btAlignedObjectArray<btDeformableLagrangianForce*> m_lf;