diff options
author | 2016-11-09 15:32:17 -0800 | |
---|---|---|
committer | 2016-11-09 15:33:38 -0800 | |
commit | c1ec492a9788d7cc120d945721b1bfe4b0eb1d90 (patch) | |
tree | 84944eee22f19a360505a20bceccd79d280fe2d3 /Python/pywarpx/BoxLib.py | |
parent | e79c90f63b188bd8a45d6feb087861d90b0a7076 (diff) | |
download | WarpX-c1ec492a9788d7cc120d945721b1bfe4b0eb1d90.tar.gz WarpX-c1ec492a9788d7cc120d945721b1bfe4b0eb1d90.tar.zst WarpX-c1ec492a9788d7cc120d945721b1bfe4b0eb1d90.zip |
Initial python wrapped version
Diffstat (limited to 'Python/pywarpx/BoxLib.py')
-rw-r--r-- | Python/pywarpx/BoxLib.py | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/Python/pywarpx/BoxLib.py b/Python/pywarpx/BoxLib.py new file mode 100644 index 000000000..ec66204c1 --- /dev/null +++ b/Python/pywarpx/BoxLib.py @@ -0,0 +1,24 @@ +from .Bucket import Bucket + +from .WarpX import warpx +from .Amr import amr +from .Geometry import geometry +from .Algo import algo +from .Langmuirwave import langmuirwave + +from . import _warpxC + +class BoxLib(object): + + def init(self): + argv = [] + argv += warpx.attrlist() + argv += amr.attrlist() + argv += geometry.attrlist() + argv += algo.attrlist() + argv += langmuirwave.attrlist() + + _warpxC.boxlib_init(argv) + + def finalize(self, finalize_mpi=1): + _warpxC.boxlib_finalize(finalize_mpi) |