aboutsummaryrefslogtreecommitdiff
path: root/Source/Initialization
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Initialization')
-rw-r--r--Source/Initialization/InjectorPosition.H4
-rw-r--r--Source/Initialization/PlasmaInjector.H6
2 files changed, 6 insertions, 4 deletions
diff --git a/Source/Initialization/InjectorPosition.H b/Source/Initialization/InjectorPosition.H
index f8f16746c..6ecae93e0 100644
--- a/Source/Initialization/InjectorPosition.H
+++ b/Source/Initialization/InjectorPosition.H
@@ -41,7 +41,9 @@ struct InjectorPositionRegular
int ix_part = i_part/(ny*nz); // written this way backward compatibility
int iz_part = (i_part-ix_part*(ny*nz)) / ny;
int iy_part = (i_part-ix_part*(ny*nz)) - ny*iz_part;
- return amrex::XDim3{(0.5+ix_part)/nx, (0.5+iy_part)/ny, (0.5+iz_part) / nz};
+ return amrex::XDim3{(amrex::Real(0.5)+ix_part)/nx,
+ (amrex::Real(0.5)+iy_part)/ny,
+ (amrex::Real(0.5)+iz_part) / nz};
}
private:
amrex::Dim3 ppc;
diff --git a/Source/Initialization/PlasmaInjector.H b/Source/Initialization/PlasmaInjector.H
index a944165d6..56b32c827 100644
--- a/Source/Initialization/PlasmaInjector.H
+++ b/Source/Initialization/PlasmaInjector.H
@@ -43,9 +43,9 @@ public:
bool doInjection () const noexcept { return inj_pos != NULL;}
bool add_single_particle = false;
- amrex::Vector<amrex::Real> single_particle_pos;
- amrex::Vector<amrex::Real> single_particle_vel;
- amrex::Real single_particle_weight;
+ amrex::Vector<amrex::ParticleReal> single_particle_pos;
+ amrex::Vector<amrex::ParticleReal> single_particle_vel;
+ amrex::ParticleReal single_particle_weight;
bool gaussian_beam = false;
amrex::Real x_m;