aboutsummaryrefslogtreecommitdiff
path: root/Source/WarpX.cpp
diff options
context:
space:
mode:
authorGravatar MaxThevenet <mthevenet@lbl.gov> 2019-05-04 13:18:33 -0700
committerGravatar MaxThevenet <mthevenet@lbl.gov> 2019-05-04 13:18:33 -0700
commitbd5b41b8178a720ef77eb5155adfac658b3f94d8 (patch)
tree590fd0d7910eda60fbf6e53390fb92dee889a6cf /Source/WarpX.cpp
parent06abf352f00ccfd6942938d085c3bca672061049 (diff)
downloadWarpX-bd5b41b8178a720ef77eb5155adfac658b3f94d8.tar.gz
WarpX-bd5b41b8178a720ef77eb5155adfac658b3f94d8.tar.zst
WarpX-bd5b41b8178a720ef77eb5155adfac658b3f94d8.zip
automatically compute max_step for LPA in boost
Diffstat (limited to 'Source/WarpX.cpp')
-rw-r--r--Source/WarpX.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/WarpX.cpp b/Source/WarpX.cpp
index 47ead98df..8339c7e19 100644
--- a/Source/WarpX.cpp
+++ b/Source/WarpX.cpp
@@ -32,6 +32,7 @@ int WarpX::moving_window_dir = -1;
Real WarpX::gamma_boost = 1.;
Real WarpX::beta_boost = 0.;
Vector<int> WarpX::boost_direction = {0,0,0};
+Real WarpX::zmax_plasma_to_compute_max_step = std::numeric_limits<Real>::lowest();
long WarpX::current_deposition_algo = 3;
long WarpX::charge_deposition_algo = 0;
@@ -271,6 +272,8 @@ WarpX::ReadParameters ()
ReadBoostedFrameParameters(gamma_boost, beta_boost, boost_direction);
+ pp.query("zmax_plasma_to_compute_max_step", zmax_plasma_to_compute_max_step);
+
pp.queryarr("B_external", B_external);
pp.query("do_moving_window", do_moving_window);