diff options
author | 2017-03-17 16:13:50 -0700 | |
---|---|---|
committer | 2017-03-17 16:13:50 -0700 | |
commit | e2cc5d30fbaa1eb2019af881c3499fe3cf4601f5 (patch) | |
tree | 0ee53589e6afb70049be42cf6601143981d5ace9 /Python/pywarpx/AMReX.py | |
parent | abafe795e42984588d98650b98f168400609a720 (diff) | |
parent | 99a7e008240651d2ade890eadb072472742feea8 (diff) | |
download | WarpX-e2cc5d30fbaa1eb2019af881c3499fe3cf4601f5.tar.gz WarpX-e2cc5d30fbaa1eb2019af881c3499fe3cf4601f5.tar.zst WarpX-e2cc5d30fbaa1eb2019af881c3499fe3cf4601f5.zip |
Merge branch 'master' into synchronized_step
Diffstat (limited to 'Python/pywarpx/AMReX.py')
-rw-r--r-- | Python/pywarpx/AMReX.py | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/Python/pywarpx/AMReX.py b/Python/pywarpx/AMReX.py new file mode 100644 index 000000000..444df3490 --- /dev/null +++ b/Python/pywarpx/AMReX.py @@ -0,0 +1,28 @@ +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 .Interpolation import interpolation +from .Particles import particles + +from . import warpxC + +class AMReX(object): + + def init(self): + argv = [] + argv += warpx.attrlist() + argv += amr.attrlist() + argv += geometry.attrlist() + argv += algo.attrlist() + argv += langmuirwave.attrlist() + argv += interpolation.attrlist() + argv += particles.attrlist() + + warpxC.amrex_init(argv) + + def finalize(self, finalize_mpi=1): + warpxC.amrex_finalize(finalize_mpi) |