[yt-svn] commit/yt: MatthewTurk: Merged in ngoldbaum/yt/yt-3.0 (pull request #907)
commits-noreply at bitbucket.org
commits-noreply at bitbucket.org
Sun May 18 13:28:17 PDT 2014
1 new commit in yt:
https://bitbucket.org/yt_analysis/yt/commits/9ef0e11c216a/
Changeset: 9ef0e11c216a
Branch: yt-3.0
User: MatthewTurk
Date: 2014-05-18 22:28:11
Summary: Merged in ngoldbaum/yt/yt-3.0 (pull request #907)
Raising error messages in region selectors instead of printing.
Affected #: 1 file
diff -r e36b5500ae24facd11fa6f62cfa2396e1f322633 -r 9ef0e11c216af78e74e28aa4003139d7ce76a653 yt/geometry/selection_routines.pyx
--- a/yt/geometry/selection_routines.pyx
+++ b/yt/geometry/selection_routines.pyx
@@ -627,8 +627,9 @@
domain_width = DW[i]
if region_width <= 0:
- print "Error: region right edge < left edge", region_width
- raise RuntimeError
+ raise RuntimeError(
+ "Region right edge < left edge: width = %s" % region_width
+ )
if dobj.pf.periodicity[i]:
# shift so left_edge guaranteed in domain
@@ -641,10 +642,13 @@
else:
if dobj.left_edge[i] < dobj.pf.domain_left_edge[i] or \
dobj.right_edge[i] > dobj.pf.domain_right_edge[i]:
- print "Error: bad Region in non-periodic domain:", dobj.left_edge[i], \
- dobj.pf.domain_left_edge[i], dobj.right_edge[i], dobj.pf.domain_right_edge[i]
- raise RuntimeError
-
+ raise RuntimeError(
+ "Error: bad Region in non-periodic domain along dimension %s. "
+ "Region left edge = %s, Region right edge = %s"
+ "Dataset left edge = %s, Dataset right edge = %s" % \
+ (i, dobj.left_edge[i], dobj.right_edge[i],
+ dobj.pf.domain_left_edge[i], dobj.pf.domain_right_edge[i])
+ )
# Already ensured in code
self.left_edge[i] = dobj.left_edge[i]
self.right_edge[i] = dobj.right_edge[i]
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