aboutsummaryrefslogtreecommitdiff
path: root/Source/Laser/LaserParticleContainer.H
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Laser/LaserParticleContainer.H')
-rw-r--r--Source/Laser/LaserParticleContainer.H10
1 files changed, 6 insertions, 4 deletions
diff --git a/Source/Laser/LaserParticleContainer.H b/Source/Laser/LaserParticleContainer.H
index 31fe7cee4..e2a0743bc 100644
--- a/Source/Laser/LaserParticleContainer.H
+++ b/Source/Laser/LaserParticleContainer.H
@@ -56,10 +56,10 @@ public:
amrex::Real * AMREX_RESTRICT const pplane_Xp,
amrex::Real * AMREX_RESTRICT const pplane_Yp);
- void update_laser_particle (const int np, amrex::Real * AMREX_RESTRICT const puxp,
- amrex::Real * AMREX_RESTRICT const puyp,
- amrex::Real * AMREX_RESTRICT const puzp,
- amrex::Real const * AMREX_RESTRICT const pwp,
+ void update_laser_particle (const int np, amrex::ParticleReal * AMREX_RESTRICT const puxp,
+ amrex::ParticleReal * AMREX_RESTRICT const puyp,
+ amrex::ParticleReal * AMREX_RESTRICT const puzp,
+ amrex::ParticleReal const * AMREX_RESTRICT const pwp,
amrex::Real const * AMREX_RESTRICT const amplitude,
const amrex::Real dt, const int thread_num);
@@ -81,6 +81,8 @@ private:
amrex::Real wavelength = std::numeric_limits<amrex::Real>::quiet_NaN();
amrex::Real Z0_lab = 0; // Position of the antenna in the lab frame
+ long min_particles_per_mode = 4;
+
// computed using runtime parameters
amrex::Vector<amrex::Real> p_Y;
amrex::Vector<amrex::Real> u_X;