diff options
author | 2020-08-31 14:13:41 -0700 | |
---|---|---|
committer | 2020-08-31 14:13:41 -0700 | |
commit | 445f17967ea031f85204015f37a48030cb5e3afa (patch) | |
tree | a3ac05ec107462434633f5a130c097742002ac03 /Source/Particles/WarpXParticleContainer.cpp | |
parent | 0be22ab3a86b62ebcadde45192864b383f28156f (diff) | |
download | WarpX-445f17967ea031f85204015f37a48030cb5e3afa.tar.gz WarpX-445f17967ea031f85204015f37a48030cb5e3afa.tar.zst WarpX-445f17967ea031f85204015f37a48030cb5e3afa.zip |
Only tag particles for splitting when we change levels if splitting is on. (#1276)
Diffstat (limited to 'Source/Particles/WarpXParticleContainer.cpp')
-rw-r--r-- | Source/Particles/WarpXParticleContainer.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Source/Particles/WarpXParticleContainer.cpp b/Source/Particles/WarpXParticleContainer.cpp index 7f1b03683..c4c31a1a1 100644 --- a/Source/Particles/WarpXParticleContainer.cpp +++ b/Source/Particles/WarpXParticleContainer.cpp @@ -861,6 +861,8 @@ WarpXParticleContainer::particlePostLocate(ParticleType& p, const ParticleLocData& pld, const int lev) { + if (not do_splitting) return; + // Tag particle if goes to higher level. // It will be split later in the loop if (pld.m_lev == lev+1 |