aboutsummaryrefslogtreecommitdiff
path: root/Source/Particles/MultiParticleContainer.H
diff options
context:
space:
mode:
authorGravatar MaxThevenet <mthevenet@lbl.gov> 2019-05-07 11:48:48 -0700
committerGravatar MaxThevenet <mthevenet@lbl.gov> 2019-05-07 11:48:48 -0700
commitddb2585a55edcedd0ca613f4288f34d71edda8b2 (patch)
treebf10af450087431ea4678559acd8ca944a7a3a8a /Source/Particles/MultiParticleContainer.H
parent4d14b8af45c9f3d8e4c774c7bd9e4cddfdecfe78 (diff)
downloadWarpX-ddb2585a55edcedd0ca613f4288f34d71edda8b2.tar.gz
WarpX-ddb2585a55edcedd0ca613f4288f34d71edda8b2.tar.zst
WarpX-ddb2585a55edcedd0ca613f4288f34d71edda8b2.zip
continuous injection working + comments
Diffstat (limited to 'Source/Particles/MultiParticleContainer.H')
-rw-r--r--Source/Particles/MultiParticleContainer.H8
1 files changed, 5 insertions, 3 deletions
diff --git a/Source/Particles/MultiParticleContainer.H b/Source/Particles/MultiParticleContainer.H
index f48daf9bb..49a79231c 100644
--- a/Source/Particles/MultiParticleContainer.H
+++ b/Source/Particles/MultiParticleContainer.H
@@ -170,9 +170,11 @@ public:
const amrex::Real t_boost, const amrex::Real t_lab, const amrex::Real dt,
amrex::Vector<WarpXParticleContainer::DiagnosticParticleData>& parts) const;
- void ContinuousInjection(amrex::Real dt,
- const amrex::RealBox& prob_domain) const;
-
+ // Inject particles during the simulation (for particles entering the
+ // simulation domain after some iterations, due to flowing plasma and/or
+ // moving window).
+ void ContinuousInjection(const amrex::RealBox& injection_box) const;
+ // Update injection position for continuously-injected species.
void UpdateContinuousInjectionPosition(amrex::Real dt) const;
//