[yt-svn] commit/yt: MatthewTurk: Adding grid_corners attribute to GridPropertiesMixin

Bitbucket commits-noreply at bitbucket.org
Thu Feb 21 13:43:14 PST 2013


1 new commit in yt:

https://bitbucket.org/yt_analysis/yt/commits/6c92cdaa0dbd/
changeset:   6c92cdaa0dbd
branch:      yt
user:        MatthewTurk
date:        2013-02-21 22:43:02
summary:     Adding grid_corners attribute to GridPropertiesMixin
affected #:  1 file

diff -r e98c2e518d1ecca3e2f9b08c1b2622e3f190ab47 -r 6c92cdaa0dbd1975567f771abe405c2b8e9dd7a2 yt/data_objects/data_containers.py
--- a/yt/data_objects/data_containers.py
+++ b/yt/data_objects/data_containers.py
@@ -491,6 +491,19 @@
     grid_dimensions = property(__get_grid_dimensions, __set_grid_dimensions,
                              __del_grid_dimensions)
 
+    @property
+    def grid_corners(self):
+        return np.array([
+          [self.grid_left_edge[:,0], self.grid_left_edge[:,1], self.grid_left_edge[:,2]],
+          [self.grid_right_edge[:,0], self.grid_left_edge[:,1], self.grid_left_edge[:,2]],
+          [self.grid_right_edge[:,0], self.grid_right_edge[:,1], self.grid_left_edge[:,2]],
+          [self.grid_left_edge[:,0], self.grid_right_edge[:,1], self.grid_left_edge[:,2]],
+          [self.grid_left_edge[:,0], self.grid_left_edge[:,1], self.grid_right_edge[:,2]],
+          [self.grid_right_edge[:,0], self.grid_left_edge[:,1], self.grid_right_edge[:,2]],
+          [self.grid_right_edge[:,0], self.grid_right_edge[:,1], self.grid_right_edge[:,2]],
+          [self.grid_left_edge[:,0], self.grid_right_edge[:,1], self.grid_right_edge[:,2]],
+        ], dtype='float64')
+
 
 class AMR1DData(AMRData, GridPropertiesMixin):
     _spatial = False

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