aboutsummaryrefslogtreecommitdiff
path: root/Python/pywarpx
diff options
context:
space:
mode:
Diffstat (limited to 'Python/pywarpx')
-rw-r--r--Python/pywarpx/AMReX.py2
-rw-r--r--Python/pywarpx/PGroup.py6
-rwxr-xr-xPython/pywarpx/_libwarpx.py2
3 files changed, 6 insertions, 4 deletions
diff --git a/Python/pywarpx/AMReX.py b/Python/pywarpx/AMReX.py
index 0cf9290b8..dac675129 100644
--- a/Python/pywarpx/AMReX.py
+++ b/Python/pywarpx/AMReX.py
@@ -15,7 +15,7 @@ from ._libwarpx import amrex_init
class AMReX(object):
def init(self):
- argv = []
+ argv = ['warpx']
argv += warpx.attrlist()
argv += amr.attrlist()
argv += geometry.attrlist()
diff --git a/Python/pywarpx/PGroup.py b/Python/pywarpx/PGroup.py
index 621614bd3..cbc30943b 100644
--- a/Python/pywarpx/PGroup.py
+++ b/Python/pywarpx/PGroup.py
@@ -56,7 +56,7 @@ class PGroup(object):
pass
def getnpid(self):
- return _labwarpx.get_nattr()
+ return _libwarpx.get_nattr()
npid = property(getnpid)
def getnps(self):
@@ -100,7 +100,9 @@ class PGroup(object):
uzp = property(getuzp)
def getpid(self, js=0):
- return _libwarpx.get_particle_id(js)[self.igroup]
+ id = _libwarpx.get_particle_id(js)[self.igroup]
+ pid = np.array([id]).T
+ return pid
pid = property(getpid)
def getgaminv(self, js=0):
diff --git a/Python/pywarpx/_libwarpx.py b/Python/pywarpx/_libwarpx.py
index fec9aec13..ec87386a0 100755
--- a/Python/pywarpx/_libwarpx.py
+++ b/Python/pywarpx/_libwarpx.py
@@ -134,7 +134,7 @@ def get_nattr():
'''
# --- The -3 is because the comps include the velocites
- return _labwarpx.warpx_nComps() - 3
+ return libwarpx.warpx_nComps() - 3
def amrex_init(argv):
# --- Construct the ctype list of strings to pass in