diff --git a/src/include/setup_particles.hxx b/src/include/setup_particles.hxx index 03fd233e1..bad72d12c 100644 --- a/src/include/setup_particles.hxx +++ b/src/include/setup_particles.hxx @@ -1,6 +1,7 @@ #pragma once +#include #include #include #include "centering.hxx" @@ -122,7 +123,7 @@ struct SetupParticles if (fractional_n_particles_per_cell) { return np.n / norm_.cori + dist.get(); } - return np.n / norm_.cori + .5; + return std::max(1, int(np.n / norm_.cori + .5)); } // ----------------------------------------------------------------------