diff options
author | 2020-02-21 18:31:01 -0800 | |
---|---|---|
committer | 2020-02-21 18:31:01 -0800 | |
commit | 42ad07c5ff4a4301e0fba399f88f2498cddb236a (patch) | |
tree | 30df70549c7feefa3426b3c5fa7053b328f5b48d /Source/Particles/MultiParticleContainer.cpp | |
parent | 29e99787fc8b6548f20c352ffe24fe7a94ed3edb (diff) | |
download | WarpX-42ad07c5ff4a4301e0fba399f88f2498cddb236a.tar.gz WarpX-42ad07c5ff4a4301e0fba399f88f2498cddb236a.tar.zst WarpX-42ad07c5ff4a4301e0fba399f88f2498cddb236a.zip |
Call AMReX Bin sort (#739)
* call AMReX Bin sort instead of Cell sort
* proper initialization of bin size
* IntVect declaration must work in 2D and 3D
* Apply suggestions from code review
Co-Authored-By: Axel Huebl <axel.huebl@plasma.ninja>
* remove print statement
Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
Diffstat (limited to 'Source/Particles/MultiParticleContainer.cpp')
-rw-r--r-- | Source/Particles/MultiParticleContainer.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/Particles/MultiParticleContainer.cpp b/Source/Particles/MultiParticleContainer.cpp index 6252d1ac4..28bcbd220 100644 --- a/Source/Particles/MultiParticleContainer.cpp +++ b/Source/Particles/MultiParticleContainer.cpp @@ -414,10 +414,10 @@ MultiParticleContainer::GetChargeDensity (int lev, bool local) } void -MultiParticleContainer::SortParticlesByCell () +MultiParticleContainer::SortParticlesByBin (amrex::IntVect bin_size) { for (auto& pc : allcontainers) { - pc->SortParticlesByCell(); + pc->SortParticlesByBin(bin_size); } } |