[yt-svn] commit/yt-3.0: 117 new changesets

commits-noreply at bitbucket.org commits-noreply at bitbucket.org
Wed Mar 27 05:58:44 PDT 2013


117 new commits in yt-3.0:

https://bitbucket.org/yt_analysis/yt-3.0/commits/f68f40f99fd0/
Changeset:   f68f40f99fd0
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-13 18:50:24
Summary:     updated for explicit endianess
Affected #:  1 file

diff -r 707a83d094b676485304aafe2439d39ad9d748d0 -r f68f40f99fd0722ef7a39b4c4f68c08d9e413742 yt/utilities/fortran_utils.py
--- a/yt/utilities/fortran_utils.py
+++ b/yt/utilities/fortran_utils.py
@@ -27,7 +27,7 @@
 import numpy as np
 import os
 
-def read_attrs(f, attrs):
+def read_attrs(f, attrs,endian='='):
     r"""This function accepts a file pointer and reads from that file pointer
     according to a definition of attributes, returning a dictionary.
 
@@ -44,6 +44,8 @@
     attrs : iterable of iterables
         This object should be an iterable of the format [ (attr_name, count,
         struct type), ... ].
+    endian : str
+        '=' is native, '>' is big, '<' is little endian
 
     Returns
     -------
@@ -59,7 +61,7 @@
     >>> rv = read_attrs(f, header)
     """
     vv = {}
-    net_format = "="
+    net_format = endian
     for a, n, t in attrs:
         net_format += "".join(["I"] + ([t] * n) + ["I"])
     size = struct.calcsize(net_format)
@@ -70,16 +72,15 @@
         v = [vals.pop(0) for i in range(b)]
         s2 = vals.pop(0)
         if s1 != s2:
-            size = struct.calcsize("=I" + "".join(b*[n]) + "I")
+            size = struct.calcsize(endian "I" + "".join(b*[n]) + "I")
             print "S1 = %s ; S2 = %s ; %s %s %s = %s" % (
                     s1, s2, a, b, n, size)
-            raise RuntimeError
         assert(s1 == s2)
         if b == 1: v = v[0]
         vv[a] = v
     return vv
 
-def read_vector(f, d):
+def read_vector(f, d, endian='='):
     r"""This function accepts a file pointer and reads from that file pointer
     a vector of values.
 
@@ -89,6 +90,8 @@
         An open file object.  Should have been opened in mode rb.
     d : data type
         This is the datatype (from the struct module) that we should read.
+    endian : str
+        '=' is native, '>' is big, '<' is little endian
 
     Returns
     -------
@@ -101,9 +104,9 @@
     >>> f = open("fort.3", "rb")
     >>> rv = read_vector(f, 'd')
     """
-    fmt = "=I"
+    fmt = endian+"I"
     ss = struct.unpack(fmt, f.read(struct.calcsize(fmt)))[0]
-    ds = struct.calcsize("=%s" % d)
+    ds = struct.calcsize(endian+"%s" % d)
     if ss % ds != 0:
         print "fmt = '%s' ; ss = %s ; ds = %s" % (fmt, ss, ds)
         raise RuntimeError
@@ -113,9 +116,10 @@
     assert(vec[-1] == ss)
     return tr
 
-def skip(f, n = 1):
+def skip(f, n=1, endian='='):
     r"""This function accepts a file pointer and skips a Fortran unformatted
-    record.
+    record. Optionally check that the skip was done correctly by checking 
+    the pad bytes.
 
     Parameters
     ----------
@@ -123,6 +127,10 @@
         An open file object.  Should have been opened in mode rb.
     n : int
         Number of records to skip.
+    check : bool
+        Assert that the pad bytes are equal
+    endian : str
+        '=' is native, '>' is big, '<' is little endian
 
     Examples
     --------
@@ -131,11 +139,13 @@
     >>> skip(f, 3)
     """
     for i in range(n):
-        fmt = "=I"
-        ss = struct.unpack(fmt, f.read(struct.calcsize(fmt)))[0]
-        f.seek(ss + struct.calcsize("=I"), os.SEEK_CUR)
+        fmt = endian+"I"
+        s1= struct.unpack(fmt, f.read(struct.calcsize(fmt)))[0]
+        f.seek(s1+ struct.calcsize(fmt), os.SEEK_CUR)
+        s2= struct.unpack(fmt, f.read(struct.calcsize(fmt)))[0]
+        assert s1==s2 
 
-def read_record(f, rspec):
+def read_record(f, rspec, endian='='):
     r"""This function accepts a file pointer and reads from that file pointer
     a single "record" with different components.
 
@@ -150,6 +160,8 @@
     rspec : iterable of iterables
         This object should be an iterable of the format [ (attr_name, count,
         struct type), ... ].
+    endian : str
+        '=' is native, '>' is big, '<' is little endian
 
     Returns
     -------


https://bitbucket.org/yt_analysis/yt-3.0/commits/9e50ea351f33/
Changeset:   9e50ea351f33
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-13 18:56:25
Summary:     skip now returns the number of elements skipped
Affected #:  1 file

diff -r f68f40f99fd0722ef7a39b4c4f68c08d9e413742 -r 9e50ea351f3327189b271e7237ad7c83581c4e03 yt/utilities/fortran_utils.py
--- a/yt/utilities/fortran_utils.py
+++ b/yt/utilities/fortran_utils.py
@@ -132,18 +132,25 @@
     endian : str
         '=' is native, '>' is big, '<' is little endian
 
+    Returns
+    -------
+    skipped: The number of elements in the skipped array
+
     Examples
     --------
 
     >>> f = open("fort.3", "rb")
     >>> skip(f, 3)
     """
+    skipped = 0
     for i in range(n):
         fmt = endian+"I"
         s1= struct.unpack(fmt, f.read(struct.calcsize(fmt)))[0]
         f.seek(s1+ struct.calcsize(fmt), os.SEEK_CUR)
         s2= struct.unpack(fmt, f.read(struct.calcsize(fmt)))[0]
         assert s1==s2 
+        skipped += s1/struct.calcsize(fmt)
+    return skipped
 
 def read_record(f, rspec, endian='='):
     r"""This function accepts a file pointer and reads from that file pointer


https://bitbucket.org/yt_analysis/yt-3.0/commits/e2724afc5bf4/
Changeset:   e2724afc5bf4
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-13 19:11:59
Summary:     added a more concise struct format
Affected #:  1 file

diff -r 9e50ea351f3327189b271e7237ad7c83581c4e03 -r e2724afc5bf4db83014640d89fa58e65f55f801c yt/utilities/fortran_utils.py
--- a/yt/utilities/fortran_utils.py
+++ b/yt/utilities/fortran_utils.py
@@ -42,8 +42,10 @@
     f : File object
         An open file object.  Should have been opened in mode rb.
     attrs : iterable of iterables
-        This object should be an iterable of the format [ (attr_name, count,
-        struct type), ... ].
+        This object should be an iterable of the format 
+        [ (attr_name, count,  struct type), ... ]. 
+        or of format 
+        [ (attr_name, struct type), ... ]. 
     endian : str
         '=' is native, '>' is big, '<' is little endian
 
@@ -62,21 +64,25 @@
     """
     vv = {}
     net_format = endian
-    for a, n, t in attrs:
+    for attr in attrs:
+        a,t = attr[0],attr[-1]
+        n = 1 if len(attr)==2 else attr[1]
         net_format += "".join(["I"] + ([t] * n) + ["I"])
     size = struct.calcsize(net_format)
     vals = list(struct.unpack(net_format, f.read(size)))
     vv = {}
-    for a, b, n in attrs:
+    for attr in attrs:
+        a,t = attr[0],attr[-1]
+        n = 1 if len(attr)==2 else attr[1]
         s1 = vals.pop(0)
-        v = [vals.pop(0) for i in range(b)]
+        v = [vals.pop(0) for i in range(n)]
         s2 = vals.pop(0)
         if s1 != s2:
-            size = struct.calcsize(endian "I" + "".join(b*[n]) + "I")
+            size = struct.calcsize(endian "I" + "".join([t]*n) + "I")
             print "S1 = %s ; S2 = %s ; %s %s %s = %s" % (
-                    s1, s2, a, b, n, size)
+                    s1, s2, a, n, t, size)
         assert(s1 == s2)
-        if b == 1: v = v[0]
+        if n == 1: v = v[0]
         vv[a] = v
     return vv
 


https://bitbucket.org/yt_analysis/yt-3.0/commits/9a6dee9b1269/
Changeset:   9a6dee9b1269
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-13 19:15:07
Summary:     switched to using fortran utils
Affected #:  1 file

diff -r e2724afc5bf4db83014640d89fa58e65f55f801c -r 9a6dee9b12699a0c9f15393f9f465e8def7f79c2 yt/frontends/art/data_structures.py
--- a/yt/frontends/art/data_structures.py
+++ b/yt/frontends/art/data_structures.py
@@ -53,15 +53,11 @@
 import yt.utilities.lib as amr_utils
 
 from .definitions import *
-from .io import _read_frecord
-from .io import _read_record
-from .io import _read_struct
+from yt.utilities.fortran_utils import *
 from .io import _read_art_level_info
 from .io import _read_child_mask_level
 from .io import _read_child_level
 from .io import _read_root_level
-from .io import _read_record_size
-from .io import _skip_record
 from .io import _count_art_octs
 from .io import b2t
 
@@ -322,10 +318,10 @@
         self.parameters.update(constants)
         #read the amr header
         with open(self.file_amr,'rb') as f:
-            amr_header_vals = _read_struct(f,amr_header_struct)
+            amr_header_vals = read_attrs(f,amr_header_struct)
             for to_skip in ['tl','dtl','tlold','dtlold','iSO']:
-                _skip_record(f)
-            (self.ncell,) = struct.unpack('>l', _read_record(f))
+                skip(f)
+            self.ncell = read_vector(f,'l','>')
             # Try to figure out the root grid dimensions
             est = int(np.rint(self.ncell**(1.0/3.0)))
             # Note here: this is the number of *cells* on the root grid.
@@ -337,27 +333,25 @@
             self.root_ncells = self.root_nocts*8
             mylog.debug("Estimating %i cells on a root grid side,"+ \
                         "%i root octs",est,self.root_nocts)
-            self.root_iOctCh = _read_frecord(f,'>i')[:self.root_ncells]
+            self.root_iOctCh = read_vector(f,'i','>')[:self.root_ncells]
             self.root_iOctCh = self.root_iOctCh.reshape(self.domain_dimensions,
                  order='F')
             self.root_grid_offset = f.tell()
-            #_skip_record(f) # hvar
-            #_skip_record(f) # var
-            self.root_nhvar = _read_frecord(f,'>f',size_only=True)
-            self.root_nvar  = _read_frecord(f,'>f',size_only=True)
+            self.root_nhvar = skip(f)
+            self.root_nvar  = skip(f)
             #make sure that the number of root variables is a multiple of rootcells
             assert self.root_nhvar%self.root_ncells==0
             assert self.root_nvar%self.root_ncells==0
             self.nhydro_variables = ((self.root_nhvar+self.root_nvar)/ 
                                     self.root_ncells)
-            self.iOctFree, self.nOct = struct.unpack('>ii', _read_record(f))
+            self.iOctFree, self.nOct = read_vector(f,'ii','>')
             self.child_grid_offset = f.tell()
             self.parameters.update(amr_header_vals)
             self.parameters['ncell0'] = self.parameters['ng']**3
         #read the particle header
         if not self.skip_particles and self.file_particle_header:
             with open(self.file_particle_header,"rb") as fh:
-                particle_header_vals = _read_struct(fh,particle_header_struct)
+                particle_header_vals = read_attrs(fh,particle_header_struct)
                 fh.seek(seek_extras)
                 n = particle_header_vals['Nspecies']
                 wspecies = np.fromfile(fh,dtype='>f',count=10)


https://bitbucket.org/yt_analysis/yt-3.0/commits/b827e6f8af57/
Changeset:   b827e6f8af57
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-13 19:15:18
Summary:     wiped old fortran utils
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/96cce19fa09f/
Changeset:   96cce19fa09f
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-13 19:37:17
Summary:     reversing changes to read struct
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/a795bea9ad00/
Changeset:   a795bea9ad00
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-13 19:51:32
Summary:     updated the structs to the standard fortran format
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/56e250e70da6/
Changeset:   56e250e70da6
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-13 20:46:06
Summary:     added new formats to read struct
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/55ff846e350d/
Changeset:   55ff846e350d
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-13 20:51:18
Summary:     changing the format of the parameter structs
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/fd0a7b20b647/
Changeset:   fd0a7b20b647
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-13 21:35:31
Summary:     amr now reads in with new fortran modules
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/798f8ac6d81b/
Changeset:   798f8ac6d81b
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-13 21:35:52
Summary:     updating to clearer names
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/ff16bb17a32f/
Changeset:   ff16bb17a32f
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-13 22:06:01
Summary:     updating particle struct format
Affected #:  2 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/d5d137fc13c0/
Changeset:   d5d137fc13c0
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-13 22:09:17
Summary:     typo in i -> t
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/75deb32034d4/
Changeset:   75deb32034d4
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-13 22:29:25
Summary:     IO refactor complete
Affected #:  3 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/0c06f26e04bd/
Changeset:   0c06f26e04bd
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-13 23:43:27
Summary:     root mesh still not working
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/6b507936ae79/
Changeset:   6b507936ae79
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-13 23:45:31
Summary:     removed pdb
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/c6318049078b/
Changeset:   c6318049078b
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-14 00:38:33
Summary:     chunk by level works
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/bb6e0006016d/
Changeset:   bb6e0006016d
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-16 20:38:48
Summary:     root mesh works. not sure about orientation
Affected #:  2 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/de3ec92150bc/
Changeset:   de3ec92150bc
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-16 21:04:57
Summary:     choosing this root mesh orientation; still not sure
Affected #:  2 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/36ed96388a0f/
Changeset:   36ed96388a0f
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-16 21:06:13
Summary:     typo
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/a5d8d694965e/
Changeset:   a5d8d694965e
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-17 08:04:41
Summary:     first pass at subchunking
Affected #:  2 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/693811a27b56/
Changeset:   693811a27b56
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-17 08:05:33
Summary:     removing bounds checking now that im not debuggin
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/59c31766a6ab/
Changeset:   59c31766a6ab
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-17 08:37:28
Summary:     working on subchunking
Affected #:  2 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/0769bc0d9286/
Changeset:   0769bc0d9286
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-17 19:22:38
Summary:     removing changes to oct container
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/a00c2febec62/
Changeset:   a00c2febec62
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-17 19:23:25
Summary:     segfaulting on oct selection
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/b9ec68615fcb/
Changeset:   b9ec68615fcb
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-17 19:25:06
Summary:     removed noct_range
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/cb447924d99b/
Changeset:   cb447924d99b
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-17 19:28:43
Summary:     still segfaulting
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/1036e4343ab6/
Changeset:   1036e4343ab6
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-17 19:35:27
Summary:     turning off checks
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/4381be62c1e2/
Changeset:   4381be62c1e2
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-17 19:39:00
Summary:     cleaning up IO<->data structures
Affected #:  2 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/1c528abd1d07/
Changeset:   1c528abd1d07
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-17 19:41:03
Summary:     Merge
Affected #:  2 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/969d1163ac85/
Changeset:   969d1163ac85
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-17 20:17:29
Summary:     built the ART octree container, subclasses ramses
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/fba0a8e94d0a/
Changeset:   fba0a8e94d0a
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-17 20:17:50
Summary:     sub chunking works
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/3a8469a424cc/
Changeset:   3a8469a424cc
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-17 20:25:59
Summary:     subchunking fill level does not appear to reduce memory consumption
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/f23b4482202f/
Changeset:   f23b4482202f
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-18 00:57:07
Summary:     reorder definitions to show diff between stars/dm
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/4882520a423e/
Changeset:   4882520a423e
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-18 01:19:44
Summary:     skeletal particle support
Affected #:  2 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/e3311566ea04/
Changeset:   e3311566ea04
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-18 01:46:36
Summary:     draft of particle support
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/1016f16f1d30/
Changeset:   1016f16f1d30
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-18 02:11:03
Summary:     truncating the number of stars rad
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/b96ae3c8c62d/
Changeset:   b96ae3c8c62d
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-18 02:15:43
Summary:     working particle IO
Affected #:  2 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/6821f6e7cb6d/
Changeset:   6821f6e7cb6d
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-18 02:24:02
Summary:     removed pdb
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/cca64f300e6d/
Changeset:   cca64f300e6d
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-18 21:20:44
Summary:     fixed up fields in particle io
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/fdfcf188dfa2/
Changeset:   fdfcf188dfa2
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-19 05:28:46
Summary:     Adding a bit of documentation to the Cython routines
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/1c32f8c13f01/
Changeset:   1c32f8c13f01
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-19 21:17:19
Summary:     fixing bug data structures for multiple fields
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/6d4ceb24b97a/
Changeset:   6d4ceb24b97a
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-19 21:38:59
Summary:     fixed subchunking; projections looked good, slices not so much
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/6c8ec5b60714/
Changeset:   6c8ec5b60714
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-19 23:26:08
Summary:     sucbhunking wasn't actually working
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/8b6ab02bf49a/
Changeset:   8b6ab02bf49a
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-20 01:38:50
Summary:     generalizing is_valid to check the binary amr header
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/b8a8e1b0430c/
Changeset:   b8a8e1b0430c
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-20 01:39:00
Summary:     without the pdb
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/c6a9d60792bd/
Changeset:   c6a9d60792bd
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-20 02:15:33
Summary:     limit level works now
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/364318377994/
Changeset:   364318377994
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-20 08:16:04
Summary:     starting to make modification to make Trujillo-Gomez simulations work
Affected #:  3 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/219762c84f37/
Changeset:   219762c84f37
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-20 18:38:42
Summary:     evaluating the root level when reading in just the header
Affected #:  2 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/055eb92df654/
Changeset:   055eb92df654
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-20 19:09:31
Summary:     Modified left_indices; now seems to work for Trujillo-Gomez datasets
May have had silent problems in Ceverino datasets
Affected #:  2 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/8f4c3a968e27/
Changeset:   8f4c3a968e27
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-23 00:50:39
Summary:     confused np with numpber of particles / numpy
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/e2eb9ebe5004/
Changeset:   e2eb9ebe5004
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-23 01:06:19
Summary:     more fixes to particle IO
Affected #:  2 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/9cf0a2d6055f/
Changeset:   9cf0a2d6055f
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-23 01:18:09
Summary:     fixes for stellar fields
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/4a5f1ac29984/
Changeset:   4a5f1ac29984
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-23 01:48:10
Summary:     added particle mass unit conversion; pf['Time']=1.0
Affected #:  2 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/72f4462b2b4f/
Changeset:   72f4462b2b4f
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-24 02:40:40
Summary:     typo in particle field definition for vel-z
Affected #:  2 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/86c383824be8/
Changeset:   86c383824be8
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-24 03:08:15
Summary:     adding stellar index to pf
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/cd9799c03742/
Changeset:   cd9799c03742
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-25 21:05:08
Summary:     offset particle positions by 1.0/domain dimension
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/b52a79f8960a/
Changeset:   b52a79f8960a
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-02-27 00:32:02
Summary:     subtle subchunking problems; disabling for now
Affected #:  2 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/cb0a927a3f3a/
Changeset:   cb0a927a3f3a
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-04 22:47:35
Summary:     Merge
Affected #:  82 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/c7776fe4712b/
Changeset:   c7776fe4712b
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-05 00:35:33
Summary:     draft of particle age support
Affected #:  3 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/60cf924b1502/
Changeset:   60cf924b1502
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-05 00:52:36
Summary:     asserting ages are similar b/w amr and stars
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/45cc1f5c6196/
Changeset:   45cc1f5c6196
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-05 00:54:16
Summary:     typo
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/7f994d27829b/
Changeset:   7f994d27829b
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-05 01:20:32
Summary:     adding spread ages field
Affected #:  2 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/1c8bbce50aa2/
Changeset:   1c8bbce50aa2
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-05 05:56:25
Summary:     turning assert into a warning
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/082e90bcdafb/
Changeset:   082e90bcdafb
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-05 21:55:04
Summary:     fixing super long debug line
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/208d6a26f1e1/
Changeset:   208d6a26f1e1
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-06 22:20:42
Summary:     fixing ires
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/d7ac1f74ed9a/
Changeset:   d7ac1f74ed9a
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-07 02:14:28
Summary:     can now feed filenames for particle files
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/e68458a6757a/
Changeset:   e68458a6757a
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-07 19:22:09
Summary:     fixes for particles mass asssignment
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/870b580e5226/
Changeset:   870b580e5226
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-07 19:34:57
Summary:     cgs particle masses now work
Affected #:  3 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/0633dbe1826c/
Changeset:   0633dbe1826c
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-07 19:38:17
Summary:     removed pdb
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/1fb6bb76a0a2/
Changeset:   1fb6bb76a0a2
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-08 19:54:22
Summary:     merged with yt_analysis/yt-3.0
Affected #:  68 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/4bf42d46e46e/
Changeset:   4bf42d46e46e
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-08 19:59:40
Summary:     reverting back to periodic region
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/c19a8a845773/
Changeset:   c19a8a845773
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-08 20:20:26
Summary:     slicing needs the center passed
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/447c295527b4/
Changeset:   447c295527b4
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-08 20:26:29
Summary:     adding ParticleMassMsun
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/67cd1a8b8716/
Changeset:   67cd1a8b8716
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-08 22:42:07
Summary:     removing print statemnet
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/637666973ae0/
Changeset:   637666973ae0
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-08 22:50:29
Summary:     Stupid enumerate(range))
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/690660e722ec/
Changeset:   690660e722ec
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-08 22:58:40
Summary:     deleting fields now determines the field first
Affected #:  2 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/e627ed46b244/
Changeset:   e627ed46b244
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-08 23:53:50
Summary:     first draft of ART testing
Affected #:  3 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/2488a46a9a4a/
Changeset:   2488a46a9a4a
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-09 00:20:54
Summary:     answer testing update
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/e277526d5dbe/
Changeset:   e277526d5dbe
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-09 00:41:27
Summary:     reverted the field determintaion
Affected #:  2 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/60932471f489/
Changeset:   60932471f489
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-09 18:29:31
Summary:     change in data container key deletion
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/f924ee4cda97/
Changeset:   f924ee4cda97
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-09 21:20:06
Summary:     now we accept (particle_type,particle_field)
Affected #:  2 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/eeb18b957e98/
Changeset:   eeb18b957e98
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-09 21:27:17
Summary:     autopep8 on datastructures
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/b7263dd2e2f9/
Changeset:   b7263dd2e2f9
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-09 21:27:33
Summary:     autopep8 on io
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/73b9316a3cb2/
Changeset:   73b9316a3cb2
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-09 21:27:45
Summary:     autopep8 on fields
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/dd6f2e27bfda/
Changeset:   dd6f2e27bfda
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-09 21:28:08
Summary:     autopep8 on definitions
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/97e43b3b81b4/
Changeset:   97e43b3b81b4
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-09 21:28:29
Summary:     autopep8 on tests
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/889003cc1d9c/
Changeset:   889003cc1d9c
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-09 21:29:58
Summary:     wrapping to 80 characters
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/a14ec366cf23/
Changeset:   a14ec366cf23
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-09 21:31:46
Summary:     added credits
Affected #:  2 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/43abc3ca352e/
Changeset:   43abc3ca352e
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-09 21:39:02
Summary:     fixing units on fields
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/24229c3d19f9/
Changeset:   24229c3d19f9
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-09 22:04:38
Summary:     cleaning up fields some more
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/a061c15f2ce1/
Changeset:   a061c15f2ce1
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-10 03:51:53
Summary:     first pass at find max progenitor, a naive 'halo' finder
Affected #:  4 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/bf9c4f84f002/
Changeset:   bf9c4f84f002
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-10 04:11:09
Summary:     added center finding for particle density
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/bc38946cada3/
Changeset:   bc38946cada3
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-10 04:22:32
Summary:     finished testing ParticleDensityCenter
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/4e17843128df/
Changeset:   4e17843128df
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-10 06:12:20
Summary:     fmp functional, completes without errors
Affected #:  4 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/5e06580e03f4/
Changeset:   5e06580e03f4
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-11 18:52:34
Summary:     rewrote io to get particle field types working, faster particle loading
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/826b3fcdb1cd/
Changeset:   826b3fcdb1cd
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-11 18:53:34
Summary:     added option to initialize the center, subselect particle type
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/57852d850e1d/
Changeset:   57852d850e1d
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-11 18:54:30
Summary:     fixing typos
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/abfa37edf3cb/
Changeset:   abfa37edf3cb
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-11 18:54:46
Summary:     cleaner
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/7bbdd187dae0/
Changeset:   7bbdd187dae0
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-11 19:06:32
Summary:     found np.in1d, sped things up
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/9145a6b40927/
Changeset:   9145a6b40927
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-11 23:09:17
Summary:     fixing domain_width; smallest dx now works
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/fd133f2921db/
Changeset:   fd133f2921db
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-11 23:09:32
Summary:     adding more verbosity to level loading
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/e3c8b836f606/
Changeset:   e3c8b836f606
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-11 23:16:56
Summary:     fixed with to 1.0/dimensions
Affected #:  2 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/b837a203a571/
Changeset:   b837a203a571
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-19 20:29:36
Summary:     Merged yt_analysis/yt-3.0 into yt-3.0
Affected #:  38 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/389b19a43b57/
Changeset:   389b19a43b57
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-19 21:57:58
Summary:     making art file matching more generic
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/ece2c9bc6a3a/
Changeset:   ece2c9bc6a3a
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-19 21:58:16
Summary:     changes to smallest dx
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/f96249c8e477/
Changeset:   f96249c8e477
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-19 22:04:01
Summary:     fixing case when particles not laoded in
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/95d450c43218/
Changeset:   95d450c43218
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-19 22:05:42
Summary:     fixed typo
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/44808dc45298/
Changeset:   44808dc45298
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-19 22:17:06
Summary:     changes to _file
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/9c66706d483d/
Changeset:   9c66706d483d
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-19 22:17:54
Summary:     fixing _file in io.py
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/8db3dadfe6ff/
Changeset:   8db3dadfe6ff
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-19 22:25:32
Summary:     split read_amr into root and by level reads
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/b35a20f2e442/
Changeset:   b35a20f2e442
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-19 22:30:04
Summary:     split the hydro fill routines into root/ level
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/59f48705d2a8/
Changeset:   59f48705d2a8
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-19 22:31:18
Summary:     split the fill routines
Affected #:  1 file
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/ad5e7f75833e/
Changeset:   ad5e7f75833e
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-19 22:34:28
Summary:     pep8
Affected #:  3 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/88c3c57398b2/
Changeset:   88c3c57398b2
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-19 22:35:05
Summary:     Merged yt_analysis/yt-3.0 into yt-3.0
Affected #:  4 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/4f194a75accb/
Changeset:   4f194a75accb
Branch:      yt-3.0
User:        juxtaposicion
Date:        2013-03-19 22:42:12
Summary:     removing FMP stuff
Affected #:  4 files
Diff not available.

https://bitbucket.org/yt_analysis/yt-3.0/commits/1ab51a4c88ac/
Changeset:   1ab51a4c88ac
Branch:      yt-3.0
User:        MatthewTurk
Date:        2013-03-27 13:58:28
Summary:     Merged in juxtaposicion/yt-3.0 (pull request #16)

NMSU ART update
Affected #:  14 files
Diff not available.

Repository URL: https://bitbucket.org/yt_analysis/yt-3.0/

--

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