diff options
author | over0219 <over0219@umn.edu> | 2020-06-24 07:03:53 +0300 |
---|---|---|
committer | over0219 <over0219@umn.edu> | 2020-06-24 07:03:53 +0300 |
commit | 9e2042ca033a2ff8134abd719e60292ce65e720c (patch) | |
tree | b10369045ec723819beb373876e80c5671705d67 /extern/softbody/src/admmpd_solver.h | |
parent | a125171beca714c2bf9e71347da56b14c7195153 (diff) |
several bugfixes but I think I'm going to need to change the way I handle constrained solve
Diffstat (limited to 'extern/softbody/src/admmpd_solver.h')
-rw-r--r-- | extern/softbody/src/admmpd_solver.h | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/extern/softbody/src/admmpd_solver.h b/extern/softbody/src/admmpd_solver.h index 1744b0f80c9..3c16b733b82 100644 --- a/extern/softbody/src/admmpd_solver.h +++ b/extern/softbody/src/admmpd_solver.h @@ -17,6 +17,7 @@ public: bool init( const Eigen::MatrixXd &V, // vertices const Eigen::MatrixXi &T, // tets + const Eigen::VectorXd &m, // per-vert masses const Options *options, SolverData *data); @@ -53,13 +54,6 @@ protected: const Options *options, SolverData *data); - // TODO we need to compute masses - // based on the embedded mesh, otherwise - // we get super ugly dynamics. - void compute_masses( - const Options *options, - SolverData *data); - void append_energies( const Options *options, SolverData *data, |