While RATTLE works the same way as SHAKE, yet using the Velocity Verlet time integration scheme, WIGGLE extends SHAKE and RATTLE by using an initial estimate for the Lagrange multipliers λ λ k based on the particle velocities. It is worth mentioning that MSHAKE computes corrections on the constraint forces, achieving better convergence.