aboutsummaryrefslogtreecommitdiff
path: root/Source/WarpXEvolve.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WarpXEvolve.cpp')
-rw-r--r--Source/WarpXEvolve.cpp23
1 files changed, 0 insertions, 23 deletions
diff --git a/Source/WarpXEvolve.cpp b/Source/WarpXEvolve.cpp
index be9792634..4bef3b2d0 100644
--- a/Source/WarpXEvolve.cpp
+++ b/Source/WarpXEvolve.cpp
@@ -699,26 +699,3 @@ WarpX::ComputeDt ()
dt[0] = const_dt;
}
}
-
-void
-WarpX::InjectPlasma (int num_shift, int dir)
-{
- if(do_plasma_injection)
- {
- const int lev = 0;
-
- // particleBox encloses the cells where we generate particles
- Box particleBox = geom[lev].Domain();
- int domainLength = particleBox.length(dir);
- int sign = (num_shift < 0) ? -1 : 1;
- particleBox.shift(dir, sign*(domainLength - std::abs(num_shift)));
- particleBox &= geom[lev].Domain();
-
- for (int i = 0; i < num_injected_species; ++i) {
- int ispecies = injected_plasma_species[i];
- WarpXParticleContainer& pc = mypc->GetParticleContainer(ispecies);
- auto& ppc = dynamic_cast<PhysicalParticleContainer&>(pc);
- ppc.AddParticles(lev, particleBox);
- }
- }
-}