aboutsummaryrefslogtreecommitdiff
path: root/Source/Particles/PhysicalParticleContainer.cpp
diff options
context:
space:
mode:
authorGravatar NeilZaim <49716072+NeilZaim@users.noreply.github.com> 2020-09-15 03:41:07 +0200
committerGravatar GitHub <noreply@github.com> 2020-09-14 18:41:07 -0700
commit91837614c216f62b4b6cb23f82d5a23a94f5e4d8 (patch)
tree7df9bd2d534b58bd2af8c06a7aca554823c33543 /Source/Particles/PhysicalParticleContainer.cpp
parent9da12bfbb4add2b0c6d6661c1d66f612c4e01cdc (diff)
downloadWarpX-91837614c216f62b4b6cb23f82d5a23a94f5e4d8.tar.gz
WarpX-91837614c216f62b4b6cb23f82d5a23a94f5e4d8.tar.zst
WarpX-91837614c216f62b4b6cb23f82d5a23a94f5e4d8.zip
Implement leveling thinning algorithm (#1283)
* Initial commit (not working) * First working version * Cleaning and adding Doxygen comments * Apply suggestions from code review * Move findParticlesInEachCell to Utils/ParticleUtils Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
Diffstat (limited to 'Source/Particles/PhysicalParticleContainer.cpp')
-rw-r--r--Source/Particles/PhysicalParticleContainer.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/Particles/PhysicalParticleContainer.cpp b/Source/Particles/PhysicalParticleContainer.cpp
index 68900463b..1ac048cec 100644
--- a/Source/Particles/PhysicalParticleContainer.cpp
+++ b/Source/Particles/PhysicalParticleContainer.cpp
@@ -2003,11 +2003,12 @@ void PhysicalParticleContainer::resample (const Resampling& resampler, const int
if (resampler.triggered(timestep, global_numparts))
{
+ amrex::Print() << "Resampling " << species_name << ".\n";
for (int lev = 0; lev <= maxLevel(); lev++)
{
for (WarpXParIter pti(*this, lev); pti.isValid(); ++pti)
{
- resampler(pti);
+ resampler(pti, lev, this);
}
}
}