aboutsummaryrefslogtreecommitdiff
path: root/Source/Particles/MultiParticleContainer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Particles/MultiParticleContainer.cpp')
-rw-r--r--Source/Particles/MultiParticleContainer.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/Source/Particles/MultiParticleContainer.cpp b/Source/Particles/MultiParticleContainer.cpp
index 582666152..f6f9ab1a2 100644
--- a/Source/Particles/MultiParticleContainer.cpp
+++ b/Source/Particles/MultiParticleContainer.cpp
@@ -638,8 +638,8 @@ MultiParticleContainer::doCoulombCollisions ()
// two types of species that will be collided
// auto& species1 = allcontainers[0];
// auto& species2 = allcontainers[1];
- auto& species1 = allcontainers[ allcollisions[i]->m_species1 ];
- auto& species2 = allcontainers[ allcollisions[i]->m_species2 ];
+ auto& species1 = allcontainers[ allcollisions[i]->m_species1_index ];
+ auto& species2 = allcontainers[ allcollisions[i]->m_species2_index ];
// Enable tiling
MFItInfo info;
@@ -656,7 +656,8 @@ MultiParticleContainer::doCoulombCollisions ()
for (MFIter mfi = species1->MakeMFIter(lev, info); mfi.isValid(); ++mfi){
CollisionType::doCoulombCollisionsWithinTile
- ( lev, mfi, species1, species2 );
+ ( lev, mfi, species1, species2,
+ allcollisions[i]->m_isSameSpecies );
}
}