aboutsummaryrefslogtreecommitdiff
path: root/src/dynamics/solver/mod.rs
diff options
context:
space:
mode:
authorCrozet Sébastien <developer@crozet.re>2021-01-04 17:59:51 +0100
committerCrozet Sébastien <developer@crozet.re>2021-01-04 17:59:56 +0100
commitc28b14d31c43e1eb97a81df7673127d0c22d8deb (patch)
tree05c85c5d00017235037d4be0782d3351ba5f3dff /src/dynamics/solver/mod.rs
parentaa61fe65e3ff0289ecab57b4053a3410cf6d4a87 (diff)
downloadrapier-c28b14d31c43e1eb97a81df7673127d0c22d8deb.tar.gz
rapier-c28b14d31c43e1eb97a81df7673127d0c22d8deb.tar.bz2
rapier-c28b14d31c43e1eb97a81df7673127d0c22d8deb.zip
Refactor the parallel solver code the same way we did with the non-parallel solver.
Diffstat (limited to 'src/dynamics/solver/mod.rs')
-rw-r--r--src/dynamics/solver/mod.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/dynamics/solver/mod.rs b/src/dynamics/solver/mod.rs
index 132b882..090d0f3 100644
--- a/src/dynamics/solver/mod.rs
+++ b/src/dynamics/solver/mod.rs
@@ -5,6 +5,8 @@ pub(crate) use self::parallel_island_solver::{ParallelIslandSolver, ThreadContex
#[cfg(feature = "parallel")]
pub(self) use self::parallel_position_solver::ParallelPositionSolver;
#[cfg(feature = "parallel")]
+pub(self) use self::parallel_solver_constraints::ParallelSolverConstraints;
+#[cfg(feature = "parallel")]
pub(self) use self::parallel_velocity_solver::ParallelVelocitySolver;
#[cfg(not(feature = "parallel"))]
pub(self) use self::position_solver::PositionSolver;
@@ -39,6 +41,8 @@ mod parallel_island_solver;
#[cfg(feature = "parallel")]
mod parallel_position_solver;
#[cfg(feature = "parallel")]
+mod parallel_solver_constraints;
+#[cfg(feature = "parallel")]
mod parallel_velocity_solver;
mod position_constraint;
#[cfg(feature = "simd-is-enabled")]