blob: a1511925073fd68e2fe286ff7dd753f9ab43bdac (
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
27
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 BoxLib(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.boxlib_init(argv)
def finalize(self, finalize_mpi=1):
warpxC.boxlib_finalize(finalize_mpi)
|