Fix warnings and 2D compilation when parallelism is ON but SIMD is OFF.

This commit is contained in:
Crozet Sébastien
2021-01-23 12:58:45 +01:00
parent 57072f3ba7
commit 00caa7ce35
7 changed files with 13 additions and 65 deletions

View File

@@ -51,12 +51,6 @@ pub(crate) struct PositionConstraint {
}
impl PositionConstraint {
#[cfg(feature = "parallel")]
pub fn num_active_constraints(manifold: &ContactManifold) -> usize {
let rest = manifold.data.solver_contacts.len() % MAX_MANIFOLD_POINTS != 0;
manifold.data.solver_contacts.len() / MAX_MANIFOLD_POINTS + rest as usize
}
pub fn generate(
params: &IntegrationParameters,
manifold: &ContactManifold,