aboutsummaryrefslogtreecommitdiff
path: root/Source/Initialization/PlasmaInjector.cpp
diff options
context:
space:
mode:
authorGravatar MaxThevenet <maxence.thevenet@desy.de> 2020-11-03 18:51:04 +0100
committerGravatar GitHub <noreply@github.com> 2020-11-03 09:51:04 -0800
commite684a52a2adf3354d0060f7a6de44ded9f90a283 (patch)
tree9448802896948736aa0d88dd472a1b02b3ad01fd /Source/Initialization/PlasmaInjector.cpp
parent5378486783db866dffe8fd77d5bf01b50b5177ed (diff)
downloadWarpX-e684a52a2adf3354d0060f7a6de44ded9f90a283.tar.gz
WarpX-e684a52a2adf3354d0060f7a6de44ded9f90a283.tar.zst
WarpX-e684a52a2adf3354d0060f7a6de44ded9f90a283.zip
Use the parser for more input parameters (#1481)
* option to smart-query input arguments using the parser * modify one example to illustrate * cleaner naming * cleaner call to the parser, no need to go through a pointer * better naming and more doc for queryWithParser * update the documentation
Diffstat (limited to 'Source/Initialization/PlasmaInjector.cpp')
-rw-r--r--Source/Initialization/PlasmaInjector.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/Source/Initialization/PlasmaInjector.cpp b/Source/Initialization/PlasmaInjector.cpp
index 69aefc47e..2fbc7ad19 100644
--- a/Source/Initialization/PlasmaInjector.cpp
+++ b/Source/Initialization/PlasmaInjector.cpp
@@ -120,15 +120,15 @@ PlasmaInjector::PlasmaInjector (int ispecies, const std::string& name)
}
# endif
- pp.query("xmin", xmin);
- pp.query("ymin", ymin);
- pp.query("zmin", zmin);
- pp.query("xmax", xmax);
- pp.query("ymax", ymax);
- pp.query("zmax", zmax);
-
- pp.query("density_min", density_min);
- pp.query("density_max", density_max);
+ queryWithParser(pp, "xmin", xmin);
+ queryWithParser(pp, "ymin", ymin);
+ queryWithParser(pp, "zmin", zmin);
+ queryWithParser(pp, "xmax", xmax);
+ queryWithParser(pp, "ymax", ymax);
+ queryWithParser(pp, "zmax", zmax);
+
+ queryWithParser(pp, "density_min", density_min);
+ queryWithParser(pp, "density_max", density_max);
std::string physical_species_s;
bool species_is_specified = pp.query("species_type", physical_species_s);