[yt-svn] commit/yt: 4 new changesets
commits-noreply at bitbucket.org
commits-noreply at bitbucket.org
Mon Dec 8 09:57:10 PST 2014
4 new commits in yt:
https://bitbucket.org/yt_analysis/yt/commits/ac096aed352f/
Changeset: ac096aed352f
Branch: yt
User: ngoldbaum
Date: 2014-12-02 23:05:53+00:00
Summary: Do not explicitly set a field parameter to None, this causes issues in field
definitions.
Affected #: 1 file
diff -r ace1367a92817ab0dc1dd2b0fe5735fd0494a9ea -r ac096aed352f678643d296a8902153910294c62a yt/data_objects/data_containers.py
--- a/yt/data_objects/data_containers.py
+++ b/yt/data_objects/data_containers.py
@@ -164,7 +164,6 @@
def _set_center(self, center):
if center is None:
self.center = None
- self.set_field_parameter('center', self.center)
return
elif isinstance(center, YTArray):
self.center = self.ds.arr(center.in_cgs())
https://bitbucket.org/yt_analysis/yt/commits/955d39433a55/
Changeset: 955d39433a55
Branch: yt
User: ngoldbaum
Date: 2014-12-02 23:06:09+00:00
Summary: Add validators for the _radial field definition.
Affected #: 1 file
diff -r ac096aed352f678643d296a8902153910294c62a -r 955d39433a5545e168b5705aaad7a89626b9d55f yt/fields/vector_operations.py
--- a/yt/fields/vector_operations.py
+++ b/yt/fields/vector_operations.py
@@ -121,7 +121,9 @@
- data[ftype, "radial_%s" % basename]**2.0)
registry.add_field((ftype, "radial_%s" % basename),
- function = _radial, units = field_units)
+ function = _radial, units = field_units,
+ validators=[ValidateParameter("normal"),
+ ValidateParameter("center")])
registry.add_field((ftype, "radial_%s_absolute" % basename),
function = _radial_absolute, units = field_units)
registry.add_field((ftype, "tangential_%s" % basename),
https://bitbucket.org/yt_analysis/yt/commits/b0224d9c9afa/
Changeset: b0224d9c9afa
Branch: yt
User: ngoldbaum
Date: 2014-12-04 02:25:47+00:00
Summary: When creating an FRB from a 2D data object, prefer the center of the data object.
Affected #: 1 file
diff -r 955d39433a5545e168b5705aaad7a89626b9d55f -r b0224d9c9afa958f97720ca99dedb5ace6091231 yt/data_objects/data_containers.py
--- a/yt/data_objects/data_containers.py
+++ b/yt/data_objects/data_containers.py
@@ -903,7 +903,7 @@
return frb
if center is None:
- center = self.get_field_parameter("center")
+ center = self.center
if center is None:
center = (self.ds.domain_right_edge
+ self.ds.domain_left_edge)/2.0
https://bitbucket.org/yt_analysis/yt/commits/035841dcdeb1/
Changeset: 035841dcdeb1
Branch: yt
User: MatthewTurk
Date: 2014-12-08 17:56:57+00:00
Summary: Merged in ngoldbaum/yt (pull request #1327)
Fix issues with the "center" field parameter being set to None. Closes #946.
Affected #: 2 files
diff -r e2419cd7c32929d3fdfa8d4077f280dfaa17bbcf -r 035841dcdeb12e347ecac6934c39e141d4785aef yt/data_objects/data_containers.py
--- a/yt/data_objects/data_containers.py
+++ b/yt/data_objects/data_containers.py
@@ -164,7 +164,6 @@
def _set_center(self, center):
if center is None:
self.center = None
- self.set_field_parameter('center', self.center)
return
elif isinstance(center, YTArray):
self.center = self.ds.arr(center.in_cgs())
@@ -904,7 +903,7 @@
return frb
if center is None:
- center = self.get_field_parameter("center")
+ center = self.center
if center is None:
center = (self.ds.domain_right_edge
+ self.ds.domain_left_edge)/2.0
diff -r e2419cd7c32929d3fdfa8d4077f280dfaa17bbcf -r 035841dcdeb12e347ecac6934c39e141d4785aef yt/fields/vector_operations.py
--- a/yt/fields/vector_operations.py
+++ b/yt/fields/vector_operations.py
@@ -121,7 +121,9 @@
- data[ftype, "radial_%s" % basename]**2.0)
registry.add_field((ftype, "radial_%s" % basename),
- function = _radial, units = field_units)
+ function = _radial, units = field_units,
+ validators=[ValidateParameter("normal"),
+ ValidateParameter("center")])
registry.add_field((ftype, "radial_%s_absolute" % basename),
function = _radial_absolute, units = field_units)
registry.add_field((ftype, "tangential_%s" % basename),
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