no ranged based for loop for msvc with openmp

main
Benjamin Kraft 1 year ago
parent 9e123367ee
commit 5cabe603a9
  1. 4
      src/Simulation.cpp

@ -34,9 +34,9 @@ void Simulation::update() {
h /= substeps; h /= substeps;
#pragma omp parallel for #pragma omp parallel for
for (const auto & pendulum : pendula) for (int i = 0; i < pendula.size(); i++) // NOLINT(*-loop-convert) // no ranged based for msvc
for (int k = 0; k < substeps; k++) for (int k = 0; k < substeps; k++)
pendulum->update(h, gravity); pendula[i]->update(h, gravity);
} }
void Simulation::clearPendula() { void Simulation::clearPendula() {

Loading…
Cancel
Save