[yt-svn] commit/yt: 2 new changesets
commits-noreply at bitbucket.org
commits-noreply at bitbucket.org
Mon Jul 31 08:37:52 PDT 2017
2 new commits in yt:
https://bitbucket.org/yt_analysis/yt/commits/93abe9ea3f7d/
Changeset: 93abe9ea3f7d
User: StatMarianne
Date: 2017-07-26 02:39:59+00:00
Summary: Make boilerplate consistent (mostly style)
Affected #: 5 files
diff -r 85cb5b40cd70e9772c4f581e8133692d5f73ed9e -r 93abe9ea3f7d7836e15b2deb8adbf1f8961553a8 yt/frontends/_skeleton/__init__.py
--- a/yt/frontends/_skeleton/__init__.py
+++ b/yt/frontends/_skeleton/__init__.py
@@ -1,5 +1,5 @@
"""
-API for yt.frontends.skeleton
+API for yt.frontends._skeleton
diff -r 85cb5b40cd70e9772c4f581e8133692d5f73ed9e -r 93abe9ea3f7d7836e15b2deb8adbf1f8961553a8 yt/frontends/_skeleton/api.py
--- a/yt/frontends/_skeleton/api.py
+++ b/yt/frontends/_skeleton/api.py
@@ -22,4 +22,4 @@
SkeletonFieldInfo
from .io import \
- IOHandlerSkeleton
+ SkeletonIOHandler
diff -r 85cb5b40cd70e9772c4f581e8133692d5f73ed9e -r 93abe9ea3f7d7836e15b2deb8adbf1f8961553a8 yt/frontends/_skeleton/data_structures.py
--- a/yt/frontends/_skeleton/data_structures.py
+++ b/yt/frontends/_skeleton/data_structures.py
@@ -25,8 +25,10 @@
Dataset
from .fields import SkeletonFieldInfo
+
class SkeletonGrid(AMRGridPatch):
_id_offset = 0
+
def __init__(self, id, index, level):
AMRGridPatch.__init__(self, id, filename=index.index_filename,
index=index)
@@ -37,6 +39,7 @@
def __repr__(self):
return "SkeletonGrid_%04i (%s)" % (self.id, self.ActiveDimensions)
+
class SkeletonHierarchy(GridIndex):
grid = SkeletonGrid
@@ -85,6 +88,7 @@
# identified.
pass
+
class SkeletonDataset(Dataset):
_index_class = SkeletonHierarchy
_field_info_class = SkeletonFieldInfo
@@ -146,5 +150,3 @@
# This accepts a filename or a set of arguments and returns True or
# False depending on if the file is of the type requested.
return False
-
-
diff -r 85cb5b40cd70e9772c4f581e8133692d5f73ed9e -r 93abe9ea3f7d7836e15b2deb8adbf1f8961553a8 yt/frontends/_skeleton/fields.py
--- a/yt/frontends/_skeleton/fields.py
+++ b/yt/frontends/_skeleton/fields.py
@@ -20,6 +20,7 @@
# container subclass here will define which fields it knows about. There are
# optionally methods on it that get called which can be subclassed.
+
class SkeletonFieldInfo(FieldInfoContainer):
known_other_fields = (
# Each entry here is of the form
diff -r 85cb5b40cd70e9772c4f581e8133692d5f73ed9e -r 93abe9ea3f7d7836e15b2deb8adbf1f8961553a8 yt/frontends/_skeleton/io.py
--- a/yt/frontends/_skeleton/io.py
+++ b/yt/frontends/_skeleton/io.py
@@ -16,9 +16,10 @@
from yt.utilities.io_handler import \
BaseIOHandler
-class IOHandlerSkeleton(BaseIOHandler):
+
+class SkeletonIOHandler(BaseIOHandler):
_particle_reader = False
- _dataset_type = "skeleton"
+ _dataset_type = 'skeleton'
def _read_particle_coords(self, chunks, ptf):
# This needs to *yield* a series of tuples of (ptype, (x, y, z)).
@@ -34,7 +35,6 @@
# you need to do your masking here.
pass
-
def _read_fluid_selection(self, chunks, selector, fields, size):
# This needs to allocate a set of arrays inside a dictionary, where the
# keys are the (ftype, fname) tuples and the values are arrays that
https://bitbucket.org/yt_analysis/yt/commits/995dd2a4b31c/
Changeset: 995dd2a4b31c
User: ngoldbaum
Date: 2017-07-31 15:37:39+00:00
Summary: Merge pull request #1506 from mkcor/prettify-skeleton
Make boilerplate consistent and pep8 compliant
Affected #: 5 files
diff -r eb258efcbe831799f623d9cc9737763aab28a712 -r 995dd2a4b31cc288938fb9dc62faf5e79628dfe8 yt/frontends/_skeleton/__init__.py
--- a/yt/frontends/_skeleton/__init__.py
+++ b/yt/frontends/_skeleton/__init__.py
@@ -1,5 +1,5 @@
"""
-API for yt.frontends.skeleton
+API for yt.frontends._skeleton
diff -r eb258efcbe831799f623d9cc9737763aab28a712 -r 995dd2a4b31cc288938fb9dc62faf5e79628dfe8 yt/frontends/_skeleton/api.py
--- a/yt/frontends/_skeleton/api.py
+++ b/yt/frontends/_skeleton/api.py
@@ -22,4 +22,4 @@
SkeletonFieldInfo
from .io import \
- IOHandlerSkeleton
+ SkeletonIOHandler
diff -r eb258efcbe831799f623d9cc9737763aab28a712 -r 995dd2a4b31cc288938fb9dc62faf5e79628dfe8 yt/frontends/_skeleton/data_structures.py
--- a/yt/frontends/_skeleton/data_structures.py
+++ b/yt/frontends/_skeleton/data_structures.py
@@ -25,8 +25,10 @@
Dataset
from .fields import SkeletonFieldInfo
+
class SkeletonGrid(AMRGridPatch):
_id_offset = 0
+
def __init__(self, id, index, level):
AMRGridPatch.__init__(self, id, filename=index.index_filename,
index=index)
@@ -37,6 +39,7 @@
def __repr__(self):
return "SkeletonGrid_%04i (%s)" % (self.id, self.ActiveDimensions)
+
class SkeletonHierarchy(GridIndex):
grid = SkeletonGrid
@@ -85,6 +88,7 @@
# identified.
pass
+
class SkeletonDataset(Dataset):
_index_class = SkeletonHierarchy
_field_info_class = SkeletonFieldInfo
@@ -146,5 +150,3 @@
# This accepts a filename or a set of arguments and returns True or
# False depending on if the file is of the type requested.
return False
-
-
diff -r eb258efcbe831799f623d9cc9737763aab28a712 -r 995dd2a4b31cc288938fb9dc62faf5e79628dfe8 yt/frontends/_skeleton/fields.py
--- a/yt/frontends/_skeleton/fields.py
+++ b/yt/frontends/_skeleton/fields.py
@@ -20,6 +20,7 @@
# container subclass here will define which fields it knows about. There are
# optionally methods on it that get called which can be subclassed.
+
class SkeletonFieldInfo(FieldInfoContainer):
known_other_fields = (
# Each entry here is of the form
diff -r eb258efcbe831799f623d9cc9737763aab28a712 -r 995dd2a4b31cc288938fb9dc62faf5e79628dfe8 yt/frontends/_skeleton/io.py
--- a/yt/frontends/_skeleton/io.py
+++ b/yt/frontends/_skeleton/io.py
@@ -16,9 +16,10 @@
from yt.utilities.io_handler import \
BaseIOHandler
-class IOHandlerSkeleton(BaseIOHandler):
+
+class SkeletonIOHandler(BaseIOHandler):
_particle_reader = False
- _dataset_type = "skeleton"
+ _dataset_type = 'skeleton'
def _read_particle_coords(self, chunks, ptf):
# This needs to *yield* a series of tuples of (ptype, (x, y, z)).
@@ -34,7 +35,6 @@
# you need to do your masking here.
pass
-
def _read_fluid_selection(self, chunks, selector, fields, size):
# This needs to allocate a set of arrays inside a dictionary, where the
# keys are the (ftype, fname) tuples and the values are arrays that
Repository URL: https://bitbucket.org/yt_analysis/yt/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
More information about the yt-svn
mailing list