aboutsummaryrefslogtreecommitdiff
path: root/Source/Initialization/PlasmaInjector.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Initialization/PlasmaInjector.cpp')
-rw-r--r--Source/Initialization/PlasmaInjector.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/Source/Initialization/PlasmaInjector.cpp b/Source/Initialization/PlasmaInjector.cpp
index 300c41f7b..261a14fc5 100644
--- a/Source/Initialization/PlasmaInjector.cpp
+++ b/Source/Initialization/PlasmaInjector.cpp
@@ -21,7 +21,7 @@ namespace {
amrex::Abort(string.c_str());
}
- Real parseChargeName(const ParmParse pp, const std::string& name) {
+ Real parseChargeName(const ParmParse& pp, const std::string& name) {
Real result;
if (name == "q_e") {
return PhysConst::q_e;
@@ -33,13 +33,13 @@ namespace {
}
}
- Real parseChargeString(const ParmParse pp, const std::string& name) {
+ Real parseChargeString(const ParmParse& pp, const std::string& name) {
if(name.substr(0, 1) == "-")
return -1.0 * parseChargeName(pp, name.substr(1, name.size() - 1));
return parseChargeName(pp, name);
}
- Real parseMassString(const ParmParse pp, const std::string& name) {
+ Real parseMassString(const ParmParse& pp, const std::string& name) {
Real result;
if (name == "m_e") {
return PhysConst::m_e;
@@ -109,6 +109,7 @@ PlasmaInjector::PlasmaInjector (int ispecies, const std::string& name)
part_pos_s.end(),
part_pos_s.begin(),
::tolower);
+ num_particles_per_cell_each_dim.assign(3, 0);
if (part_pos_s == "python") {
return;
} else if (part_pos_s == "singleparticle") {