@@ -52,6 +52,8 @@ pub fn surface_reconstruction_canyon(c: &mut Criterion) {
5252 subdivision_criterion: SubdivisionCriterion::MaxParticleCountAuto,
5353 ghost_particle_safety_factor: Some(1.0),
5454 enable_stitching: false,
55+ particle_density_computation:
56+ ParticleDensityComputationStrategy::SynchronizeSubdomains,
5557 });
5658
5759 reconstruction =
@@ -66,6 +68,8 @@ pub fn surface_reconstruction_canyon(c: &mut Criterion) {
6668 subdivision_criterion: SubdivisionCriterion::MaxParticleCountAuto,
6769 ghost_particle_safety_factor: Some(1.0),
6870 enable_stitching: true,
71+ particle_density_computation:
72+ ParticleDensityComputationStrategy::SynchronizeSubdomains,
6973 });
7074
7175 reconstruction =
@@ -124,6 +128,8 @@ pub fn surface_reconstruction_dam_break(c: &mut Criterion) {
124128 subdivision_criterion : SubdivisionCriterion :: MaxParticleCountAuto ,
125129 ghost_particle_safety_factor : Some ( 1.0 ) ,
126130 enable_stitching : false ,
131+ particle_density_computation :
132+ ParticleDensityComputationStrategy :: SynchronizeSubdomains ,
127133 } ) ;
128134
129135 reconstruction =
@@ -140,6 +146,8 @@ pub fn surface_reconstruction_dam_break(c: &mut Criterion) {
140146 subdivision_criterion : SubdivisionCriterion :: MaxParticleCountAuto ,
141147 ghost_particle_safety_factor : Some ( 1.0 ) ,
142148 enable_stitching : true ,
149+ particle_density_computation :
150+ ParticleDensityComputationStrategy :: SynchronizeSubdomains ,
143151 } ) ;
144152
145153 reconstruction =
@@ -201,6 +209,8 @@ pub fn surface_reconstruction_double_dam_break(c: &mut Criterion) {
201209 subdivision_criterion : SubdivisionCriterion :: MaxParticleCountAuto ,
202210 ghost_particle_safety_factor : Some ( 1.0 ) ,
203211 enable_stitching : false ,
212+ particle_density_computation :
213+ ParticleDensityComputationStrategy :: SynchronizeSubdomains ,
204214 } ) ;
205215
206216 reconstruction =
@@ -217,6 +227,8 @@ pub fn surface_reconstruction_double_dam_break(c: &mut Criterion) {
217227 subdivision_criterion : SubdivisionCriterion :: MaxParticleCountAuto ,
218228 ghost_particle_safety_factor : Some ( 1.0 ) ,
219229 enable_stitching : true ,
230+ particle_density_computation :
231+ ParticleDensityComputationStrategy :: SynchronizeSubdomains ,
220232 } ) ;
221233
222234 reconstruction =
@@ -287,6 +299,8 @@ pub fn surface_reconstruction_double_dam_break_inplace(c: &mut Criterion) {
287299 subdivision_criterion : SubdivisionCriterion :: MaxParticleCountAuto ,
288300 ghost_particle_safety_factor : Some ( 1.0 ) ,
289301 enable_stitching : false ,
302+ particle_density_computation :
303+ ParticleDensityComputationStrategy :: SynchronizeSubdomains ,
290304 } ) ;
291305
292306 reconstruct_surface_inplace :: < i64 , _ > (
@@ -308,6 +322,8 @@ pub fn surface_reconstruction_double_dam_break_inplace(c: &mut Criterion) {
308322 subdivision_criterion : SubdivisionCriterion :: MaxParticleCountAuto ,
309323 ghost_particle_safety_factor : Some ( 1.0 ) ,
310324 enable_stitching : true ,
325+ particle_density_computation :
326+ ParticleDensityComputationStrategy :: SynchronizeSubdomains ,
311327 } ) ;
312328
313329 reconstruct_surface_inplace :: < i64 , _ > (
0 commit comments