blob: af9819c67edaa3b5b1a764fc958f0d435cb96ec6 (
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
25
26
|
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 . import warpxC
class BoxLib(object):
def init(self):
argv = []
argv += warpx.attrlist()
argv += amr.attrlist()
argv += geometry.attrlist()
argv += algo.attrlist()
argv += langmuirwave.attrlist()
argv += interpolation.attrlist()
warpxC.boxlib_init(argv)
def finalize(self, finalize_mpi=1):
warpxC.boxlib_finalize(finalize_mpi)
|