aboutsummaryrefslogtreecommitdiff
path: root/Python/pywarpx/picmi.py
diff options
context:
space:
mode:
authorGravatar David Grote <grote1@llnl.gov> 2020-09-14 17:06:18 -0700
committerGravatar GitHub <noreply@github.com> 2020-09-14 17:06:18 -0700
commitfcfda04386ff11a4b5a42b1debd692621a2f9d99 (patch)
tree5772d597dab48ee985e09d301befa0ed6ca1bb55 /Python/pywarpx/picmi.py
parentd2f080324fd4da0685f71a80de64992375b956f2 (diff)
downloadWarpX-fcfda04386ff11a4b5a42b1debd692621a2f9d99.tar.gz
WarpX-fcfda04386ff11a4b5a42b1debd692621a2f9d99.tar.zst
WarpX-fcfda04386ff11a4b5a42b1debd692621a2f9d99.zip
picmi: replaced warpx_n[xyz]_guard with grid.guard_cells (#1317)
Diffstat (limited to '')
-rw-r--r--Python/pywarpx/picmi.py10
1 files changed, 4 insertions, 6 deletions
diff --git a/Python/pywarpx/picmi.py b/Python/pywarpx/picmi.py
index fdfada4df..47813596b 100644
--- a/Python/pywarpx/picmi.py
+++ b/Python/pywarpx/picmi.py
@@ -462,9 +462,6 @@ class ElectromagneticSolver(picmistandard.PICMI_ElectromagneticSolver):
self.psatd_current_correction = kw.pop('warpx_current_correction', None)
self.psatd_update_with_rho = kw.pop('warpx_psatd_update_with_rho', None)
self.psatd_do_time_averaging = kw.pop('warpx_psatd_do_time_averaging', None)
- self.psatd_nx_guard = kw.pop('warpx_psatd_nx_guard', None)
- self.psatd_ny_guard = kw.pop('warpx_psatd_ny_guard', None)
- self.psatd_nz_guard = kw.pop('warpx_psatd_nz_guard', None)
def initialize_inputs(self):
@@ -480,9 +477,10 @@ class ElectromagneticSolver(picmistandard.PICMI_ElectromagneticSolver):
pywarpx.psatd.current_correction = self.psatd_current_correction
pywarpx.psatd.update_with_rho = self.psatd_update_with_rho
pywarpx.psatd.do_time_averaging = self.psatd_do_time_averaging
- pywarpx.psatd.nx_guard = self.psatd_nx_guard
- pywarpx.psatd.ny_guard = self.psatd_ny_guard
- pywarpx.psatd.nz_guard = self.psatd_nz_guard
+ if self.grid.guard_cells is not None:
+ pywarpx.psatd.nx_guard = self.grid.guard_cells[0]
+ pywarpx.psatd.ny_guard = self.grid.guard_cells[1]
+ pywarpx.psatd.nz_guard = self.grid.guard_cells[2]
if self.stencil_order is not None:
pywarpx.psatd.nox = self.stencil_order[0]