Skip to content

Commit c49c2a3

Browse files
committed
Add Dyablo reader frontend
1 parent d126ef5 commit c49c2a3

File tree

7 files changed

+959
-0
lines changed

7 files changed

+959
-0
lines changed

yt/frontends/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
"chimera",
1313
"chombo",
1414
"cholla",
15+
"dyablo",
1516
"enzo_e",
1617
"enzo",
1718
"exodus_ii",

yt/frontends/dyablo/__init__.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
"""
2+
Dyablo frontend module for yt.
3+
4+
Dyablo is a regular-sized-block AMR hydrodynamical simulation code
5+
with outputs in HDF5 format, ordered along a Morton curve.
6+
"""
7+
8+
from .api import DyabloDataset
9+
10+
__all__ = ["DyabloDataset"]

yt/frontends/dyablo/api.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
"""
2+
API for Dyablo frontend.
3+
"""
4+
5+
from .data_structures import DyabloDataset, DyabloOctreeIndex
6+
from .fields import DyabloFieldInfo
7+
from .io import DyabloIOHandler
8+
9+
__all__ = ["DyabloDataset", "DyabloOctreeIndex", "DyabloFieldInfo", "DyabloIOHandler"]

0 commit comments

Comments
 (0)