[yt-svn] commit/yt: 2 new changesets

commits-noreply at bitbucket.org commits-noreply at bitbucket.org
Fri Jun 2 10:59:57 PDT 2017


2 new commits in yt:

https://bitbucket.org/yt_analysis/yt/commits/b9b28ee2d6b7/
Changeset:   b9b28ee2d6b7
User:        jzuhone
Date:        2017-05-26 15:20:16+00:00
Summary:     update_field_names does something that unitify_data also does
Affected #:  1 file

diff -r 795a34ed60c0658469eefa15b8845e2ec5f28ead -r b9b28ee2d6b7a6e4c7a305208a08d53b68e1c060 yt/frontends/stream/data_structures.py
--- a/yt/frontends/stream/data_structures.py
+++ b/yt/frontends/stream/data_structures.py
@@ -387,22 +387,6 @@
         fields = list(set(fields))
         return fields
 
-def update_field_names(data):
-    orig_names = list(data.keys())
-    for k in orig_names:
-        if isinstance(k, tuple):
-            continue
-        s = getattr(data[k], "shape", ())
-        if len(s) == 1:
-            field = ("io", k)
-        elif len(s) == 3:
-            field = ("stream", k)
-        elif len(s) == 0:
-            continue
-        else:
-            raise NotImplementedError
-        data[field] = data.pop(k)
-
 def set_particle_types(data):
     particle_types = {}
     for key in data.keys():
@@ -683,7 +667,6 @@
                 pdata[field] = data.pop(key)
     else:
         particle_types = {}
-    update_field_names(data)
 
     if nprocs > 1:
         temp = {}
@@ -858,7 +841,6 @@
         if "number_of_particles" in g:
             number_of_particles[i,:] = g.pop("number_of_particles")
         field_units, data = unitify_data(g)
-        update_field_names(data)
         sfh[i] = data
 
     # We now reconstruct our parent ids, so that our particle assignment can
@@ -1144,7 +1126,6 @@
         pdata[field] = data[key]
         sfh._additional_fields += (field,)
     data = pdata # Drop reference count
-    update_field_names(data)
     particle_types = set_particle_types(data)
     sfh.update({'stream_file':data})
     grid_left_edges = domain_left_edge
@@ -1603,7 +1584,6 @@
     domain_left_edge = np.array(bbox[:, 0], 'float64')
     domain_right_edge = np.array(bbox[:, 1], 'float64')
     grid_levels = np.zeros(nprocs, dtype='int32').reshape((nprocs,1))
-    update_field_names(data)
 
     field_units, data = unitify_data(data)
     sfh = StreamDictFieldHandler()


https://bitbucket.org/yt_analysis/yt/commits/2848c2031acc/
Changeset:   2848c2031acc
User:        ngoldbaum
Date:        2017-06-02 17:59:46+00:00
Summary:     Merge pull request #1426 from jzuhone/remove_update_field_names

Remove update_field_names from stream frontend
Affected #:  1 file

diff -r f2925547d940ca97bca52843c31b0293cf35453c -r 2848c2031acc2b429d4effd45c4abf70d215cc80 yt/frontends/stream/data_structures.py
--- a/yt/frontends/stream/data_structures.py
+++ b/yt/frontends/stream/data_structures.py
@@ -387,22 +387,6 @@
         fields = list(set(fields))
         return fields
 
-def update_field_names(data):
-    orig_names = list(data.keys())
-    for k in orig_names:
-        if isinstance(k, tuple):
-            continue
-        s = getattr(data[k], "shape", ())
-        if len(s) == 1:
-            field = ("io", k)
-        elif len(s) == 3:
-            field = ("stream", k)
-        elif len(s) == 0:
-            continue
-        else:
-            raise NotImplementedError
-        data[field] = data.pop(k)
-
 def set_particle_types(data):
     particle_types = {}
     for key in data.keys():
@@ -683,7 +667,6 @@
                 pdata[field] = data.pop(key)
     else:
         particle_types = {}
-    update_field_names(data)
 
     if nprocs > 1:
         temp = {}
@@ -858,7 +841,6 @@
         if "number_of_particles" in g:
             number_of_particles[i,:] = g.pop("number_of_particles")
         field_units, data = unitify_data(g)
-        update_field_names(data)
         sfh[i] = data
 
     # We now reconstruct our parent ids, so that our particle assignment can
@@ -1144,7 +1126,6 @@
         pdata[field] = data[key]
         sfh._additional_fields += (field,)
     data = pdata # Drop reference count
-    update_field_names(data)
     particle_types = set_particle_types(data)
     sfh.update({'stream_file':data})
     grid_left_edges = domain_left_edge
@@ -1603,7 +1584,6 @@
     domain_left_edge = np.array(bbox[:, 0], 'float64')
     domain_right_edge = np.array(bbox[:, 1], 'float64')
     grid_levels = np.zeros(nprocs, dtype='int32').reshape((nprocs,1))
-    update_field_names(data)
 
     field_units, data = unitify_data(data)
     sfh = StreamDictFieldHandler()

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