newton.solvers#

Classes

SolverBase

Generic base class for solvers.

SolverFeatherstone

A semi-implicit integrator using symplectic Euler that operates on reduced (also called generalized) coordinates to simulate articulated rigid body dynamics based on Featherstone's composite rigid body algorithm (CRBA).

SolverImplicitMPM

Implicit MPM solver.

SolverMuJoCo

This solver provides an interface to simulate physics using the MuJoCo physics engine, optimized with GPU acceleration through mujoco_warp.

SolverNotifyFlags

Flags indicating which parts of the model have been updated and require the solver to be notified.

SolverSemiImplicit

A semi-implicit integrator using symplectic Euler

SolverStyle3D

Projective dynamic based cloth simulator.

SolverVBD

An implicit solver using Vertex Block Descent (VBD) for cloth simulation.

SolverXPBD

An implicit integrator using eXtended Position-Based Dynamics (XPBD) for rigid and soft body simulation.