1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
pub use resolution::solver::Solver;
pub use resolution::constraint::accumulated_impulse_solver::AccumulatedImpulseSolver;
pub use resolution::constraint::contact_equation::CorrectionMode;
pub use resolution::constraint::projected_gauss_seidel_solver::{Velocities, projected_gauss_seidel_solve};
pub use resolution::constraint::impulse_cache::{ImpulseCache, ContactIdentifier};
pub use resolution::constraint::velocity_constraint::VelocityConstraint;
#[allow(missing_docs)]
pub mod solver;
mod constraint {
pub mod impulse_cache;
pub mod accumulated_impulse_solver;
pub mod projected_gauss_seidel_solver;
pub mod velocity_constraint;
pub mod contact_equation;
pub mod ball_in_socket_equation;
pub mod fixed_equation;
}