aboutsummaryrefslogtreecommitdiff
path: root/Python/pywarpx/_libwarpx.py
diff options
context:
space:
mode:
authorGravatar Roelof Groenewald <40245517+roelof-groenewald@users.noreply.github.com> 2021-12-16 16:26:41 -0800
committerGravatar GitHub <noreply@github.com> 2021-12-16 16:26:41 -0800
commit10d1746419dc9381e657297e03bc255875d5e94d (patch)
treefc46f3628ac0a0fcb6a8332ea97a660c7065a1f4 /Python/pywarpx/_libwarpx.py
parent746ddc2ae871e70cd50940c2cca03a17a9b7ec1a (diff)
downloadWarpX-10d1746419dc9381e657297e03bc255875d5e94d.tar.gz
WarpX-10d1746419dc9381e657297e03bc255875d5e94d.tar.zst
WarpX-10d1746419dc9381e657297e03bc255875d5e94d.zip
added RZ support in libwarpx function _get_boundary_number (#2680)
Diffstat (limited to 'Python/pywarpx/_libwarpx.py')
-rwxr-xr-xPython/pywarpx/_libwarpx.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/Python/pywarpx/_libwarpx.py b/Python/pywarpx/_libwarpx.py
index 9f588f806..5ffb74360 100755
--- a/Python/pywarpx/_libwarpx.py
+++ b/Python/pywarpx/_libwarpx.py
@@ -311,8 +311,10 @@ class LibWarpX():
dimensions = {'x' : 0, 'z' : 1}
elif self.geometry_dim == '1d':
dimensions = {'z' : 0}
+ elif self.geometry_dim == 'rz':
+ dimensions = {'r': 0, 'z': 1}
else:
- raise NotImplementedError("RZ is not supported for particle scraping.")
+ raise RuntimeError(f"Unknown simulation geometry: {self.geometry_dim}")
if boundary != 'eb':
boundary_parts = boundary.split("_")