From c1ec492a9788d7cc120d945721b1bfe4b0eb1d90 Mon Sep 17 00:00:00 2001 From: Dave Grote Date: Wed, 9 Nov 2016 15:32:17 -0800 Subject: Initial python wrapped version --- Python/pywarpx/WarpX.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Python/pywarpx/WarpX.py (limited to 'Python/pywarpx/WarpX.py') diff --git a/Python/pywarpx/WarpX.py b/Python/pywarpx/WarpX.py new file mode 100644 index 000000000..a1c85e618 --- /dev/null +++ b/Python/pywarpx/WarpX.py @@ -0,0 +1,18 @@ +from .Bucket import Bucket +from . import _warpxC + +class WarpX(Bucket): + + def init(self): + _warpxC.warpx_init() + + def evolve(self, nsteps=None): + if nsteps is None: + _warpxC.warpx_evolve() + else: + _warpxC.warpx_evolve(nsteps) + + def finalize(self): + _warpxC.warpx_finalize() + +warpx = WarpX('warpx') -- cgit v1.2.3