aboutsummaryrefslogtreecommitdiff
path: root/Source/Particles/MultiParticleContainer.cpp
diff options
context:
space:
mode:
authorGravatar MaxThevenet <mthevenet@lbl.gov> 2019-09-10 17:53:50 -0600
committerGravatar GitHub <noreply@github.com> 2019-09-10 17:53:50 -0600
commit51996901584e48ffb8fbcf719c8a1db851b21ac5 (patch)
tree34c37307e78ac5b3dbcc7772cd200f4f22f6d51b /Source/Particles/MultiParticleContainer.cpp
parentdebe7df266fd58a1e9e5ca6c6929c198cfb1cbac (diff)
parent589343c6d151fc539a865a4987b97bfd31c30ca2 (diff)
downloadWarpX-51996901584e48ffb8fbcf719c8a1db851b21ac5.tar.gz
WarpX-51996901584e48ffb8fbcf719c8a1db851b21ac5.tar.zst
WarpX-51996901584e48ffb8fbcf719c8a1db851b21ac5.zip
Merge pull request #329 from ax3l/topic-cleanUpDepositMembers
Clean Up Deposit on Main
Diffstat (limited to 'Source/Particles/MultiParticleContainer.cpp')
-rw-r--r--Source/Particles/MultiParticleContainer.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/Source/Particles/MultiParticleContainer.cpp b/Source/Particles/MultiParticleContainer.cpp
index aa434a474..640439337 100644
--- a/Source/Particles/MultiParticleContainer.cpp
+++ b/Source/Particles/MultiParticleContainer.cpp
@@ -20,12 +20,12 @@ MultiParticleContainer::MultiParticleContainer (AmrCore* amr_core)
else if (species_types[i] == PCTypes::RigidInjected) {
allcontainers[i].reset(new RigidInjectedParticleContainer(amr_core, i, species_names[i]));
}
- allcontainers[i]->deposit_on_main_grid = deposit_on_main_grid[i];
+ allcontainers[i]->m_deposit_on_main_grid = m_deposit_on_main_grid[i];
allcontainers[i]->m_gather_from_main_grid = m_gather_from_main_grid[i];
}
for (int i = nspecies; i < nspecies+nlasers; ++i) {
- allcontainers[i].reset(new LaserParticleContainer(amr_core,i, lasers_names[i-nspecies]));
+ allcontainers[i].reset(new LaserParticleContainer(amr_core, i, lasers_names[i-nspecies]));
}
pc_tmp.reset(new PhysicalParticleContainer(amr_core));
@@ -60,17 +60,17 @@ MultiParticleContainer::ReadParameters ()
pp.getarr("species_names", species_names);
BL_ASSERT(species_names.size() == nspecies);
- deposit_on_main_grid.resize(nspecies, 0);
+ m_deposit_on_main_grid.resize(nspecies, false);
std::vector<std::string> tmp;
pp.queryarr("deposit_on_main_grid", tmp);
for (auto const& name : tmp) {
auto it = std::find(species_names.begin(), species_names.end(), name);
AMREX_ALWAYS_ASSERT_WITH_MESSAGE(it != species_names.end(), "ERROR: species in particles.deposit_on_main_grid must be part of particles.species_names");
int i = std::distance(species_names.begin(), it);
- deposit_on_main_grid[i] = 1;
+ m_deposit_on_main_grid[i] = true;
}
- m_gather_from_main_grid.resize(nspecies, 0);
+ m_gather_from_main_grid.resize(nspecies, false);
std::vector<std::string> tmp_gather;
pp.queryarr("gather_from_main_grid", tmp_gather);
for (auto const& name : tmp_gather) {