aboutsummaryrefslogtreecommitdiff
path: root/Python/pywarpx/BoxLib.py
blob: ec66204c172ce046ad1e579f338bbb7736d2e06a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
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)