aboutsummaryrefslogtreecommitdiff
path: root/Source/Particles/ParticleBoundaryBuffer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Particles/ParticleBoundaryBuffer.cpp')
-rw-r--r--Source/Particles/ParticleBoundaryBuffer.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/Source/Particles/ParticleBoundaryBuffer.cpp b/Source/Particles/ParticleBoundaryBuffer.cpp
index 64efcefeb..d8856c297 100644
--- a/Source/Particles/ParticleBoundaryBuffer.cpp
+++ b/Source/Particles/ParticleBoundaryBuffer.cpp
@@ -69,12 +69,17 @@ ParticleBoundaryBuffer::ParticleBoundaryBuffer ()
for (int ispecies = 0; ispecies < numSpecies(); ++ispecies)
{
amrex::ParmParse pp_species(getSpeciesNames()[ispecies]);
+#if AMREX_SPACEDIM == 1
+ pp_species.query("save_particles_at_zlo", m_do_boundary_buffer[0][ispecies]);
+ pp_species.query("save_particles_at_zhi", m_do_boundary_buffer[1][ispecies]);
+#elif AMREX_SPACEDIM == 2
pp_species.query("save_particles_at_xlo", m_do_boundary_buffer[0][ispecies]);
pp_species.query("save_particles_at_xhi", m_do_boundary_buffer[1][ispecies]);
-#if AMREX_SPACEDIM == 2
pp_species.query("save_particles_at_zlo", m_do_boundary_buffer[2][ispecies]);
pp_species.query("save_particles_at_zhi", m_do_boundary_buffer[3][ispecies]);
#else
+ pp_species.query("save_particles_at_xlo", m_do_boundary_buffer[0][ispecies]);
+ pp_species.query("save_particles_at_xhi", m_do_boundary_buffer[1][ispecies]);
pp_species.query("save_particles_at_ylo", m_do_boundary_buffer[2][ispecies]);
pp_species.query("save_particles_at_yhi", m_do_boundary_buffer[3][ispecies]);
pp_species.query("save_particles_at_zlo", m_do_boundary_buffer[4][ispecies]);