From fcfda04386ff11a4b5a42b1debd692621a2f9d99 Mon Sep 17 00:00:00 2001 From: David Grote Date: Mon, 14 Sep 2020 17:06:18 -0700 Subject: picmi: replaced warpx_n[xyz]_guard with grid.guard_cells (#1317) --- Python/pywarpx/picmi.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'Python/pywarpx/picmi.py') 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] -- cgit v1.2.3