aboutsummaryrefslogtreecommitdiff
path: root/Source/WarpX.cpp
diff options
context:
space:
mode:
authorGravatar atmyers <atmyers2@gmail.com> 2017-01-23 11:25:04 -0800
committerGravatar atmyers <atmyers2@gmail.com> 2017-01-23 11:25:04 -0800
commit05e1438b61322cfd831e9dea8040852fd6759aaf (patch)
treeb16e0b80837b4dfc0a359f09563bc0fcdb722bb3 /Source/WarpX.cpp
parentcddcef197c594362bb3ddf3b1abaf750c64dbc71 (diff)
downloadWarpX-05e1438b61322cfd831e9dea8040852fd6759aaf.tar.gz
WarpX-05e1438b61322cfd831e9dea8040852fd6759aaf.tar.zst
WarpX-05e1438b61322cfd831e9dea8040852fd6759aaf.zip
Only ParmParse the plasma injection parameters at initialization.
Diffstat (limited to 'Source/WarpX.cpp')
-rw-r--r--Source/WarpX.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/Source/WarpX.cpp b/Source/WarpX.cpp
index bb6509786..fbfc063ac 100644
--- a/Source/WarpX.cpp
+++ b/Source/WarpX.cpp
@@ -133,6 +133,13 @@ WarpX::ReadParameters ()
pp.get("moving_window_v", moving_window_v);
}
+ pp.query("do_plasma_injection", do_plasma_injection);
+ if (do_plasma_injection) {
+ pp.get("injected_plasma_ppc", injected_plasma_ppc);
+ pp.get("injected_plasma_species", injected_plasma_species);
+ pp.get("injected_plasma_density", injected_plasma_density);
+ }
+
moving_window_x = geom[0].ProbLo(moving_window_dir);
moving_window_v = 0.0;
pp.query("moving_window_v", moving_window_v);