<html><body>
<p>2 new commits in yt:</p>
<p><a href="https://bitbucket.org/yt_analysis/yt/commits/3ec0ccea1142/">https://bitbucket.org/yt_analysis/yt/commits/3ec0ccea1142/</a> Changeset: 3ec0ccea1142 Branch: yt User: atmyers Date: 2016-05-10 17:56:37+00:00 Summary: Make sure the standard particle fields get set up correctly for the Orion frontends. Affected #: 2 files</p>
<p>diff -r 7f7ccbc9329e14578e120835c0365f2e271e72cf -r 3ec0ccea11428e539e70f673788c250f8f2fac74 yt/frontends/boxlib/fields.py --- a/yt/frontends/boxlib/fields.py +++ b/yt/frontends/boxlib/fields.py @@ -90,6 +90,21 @@</p>
<pre> # "luminosity",
)
</pre>
<p>+ def setup_particle_fields(self, ptype): + + def _get_vel(axis): + def velocity(field, data): + return data["particle_momentum_%s" % axis]/data["particle_mass"] + return velocity + + for ax in ‘xyz’: + self.add_field((ptype, “particle_velocity_%s” % ax), + function=_get_vel(ax), + particle_type=True, + units="code_length/code_time") + + super(BoxlibFieldInfo, self).setup_particle_fields(ptype) +</p>
<pre>def setup_fluid_fields(self):
unit_system = self.ds.unit_system
# Now, let's figure out what fields are included.</pre>
<p>diff -r 7f7ccbc9329e14578e120835c0365f2e271e72cf -r 3ec0ccea11428e539e70f673788c250f8f2fac74 yt/frontends/chombo/fields.py --- a/yt/frontends/chombo/fields.py +++ b/yt/frontends/chombo/fields.py @@ -78,6 +78,21 @@</p>
<pre> ("particle_id", ("", ["particle_index"], None)),
)
</pre>
<p>+ def setup_particle_fields(self, ptype): + + def _get_vel(axis): + def velocity(field, data): + return data["particle_momentum_%s" % axis]/data["particle_mass"] + return velocity + + for ax in ‘xyz’: + self.add_field((ptype, “particle_velocity_%s” % ax), + function=_get_vel(ax), + particle_type=True, + units="code_length/code_time") + + super(Orion2FieldInfo, self).setup_particle_fields(ptype) +</p>
<pre> def setup_fluid_fields(self):
from yt.fields.magnetic_field import \
setup_magnetic_field_aliases</pre>
<p><a href="https://bitbucket.org/yt_analysis/yt/commits/de456d1efc0e/">https://bitbucket.org/yt_analysis/yt/commits/de456d1efc0e/</a> Changeset: de456d1efc0e Branch: yt User: ngoldbaum Date: 2016-05-11 19:18:41+00:00 Summary: Merged in atmyers/yt (pull request #2166)</p>
<p>Make sure the standard particle fields get set up correctly for the Orion frontends. Closes Issue #1166. Affected #: 2 files</p>
<p>diff -r 78591f39a47d294c9ff8d5be7121fbe51e5a2acd -r de456d1efc0ecd2faa73ec9a309a40c5ee1ce393 yt/frontends/boxlib/fields.py --- a/yt/frontends/boxlib/fields.py +++ b/yt/frontends/boxlib/fields.py @@ -90,6 +90,21 @@</p>
<pre> # "luminosity",
)
</pre>
<p>+ def setup_particle_fields(self, ptype): + + def _get_vel(axis): + def velocity(field, data): + return data["particle_momentum_%s" % axis]/data["particle_mass"] + return velocity + + for ax in ‘xyz’: + self.add_field((ptype, “particle_velocity_%s” % ax), + function=_get_vel(ax), + particle_type=True, + units="code_length/code_time") + + super(BoxlibFieldInfo, self).setup_particle_fields(ptype) +</p>
<pre>def setup_fluid_fields(self):
unit_system = self.ds.unit_system
# Now, let's figure out what fields are included.</pre>
<p>diff -r 78591f39a47d294c9ff8d5be7121fbe51e5a2acd -r de456d1efc0ecd2faa73ec9a309a40c5ee1ce393 yt/frontends/chombo/fields.py --- a/yt/frontends/chombo/fields.py +++ b/yt/frontends/chombo/fields.py @@ -78,6 +78,21 @@</p>
<pre> ("particle_id", ("", ["particle_index"], None)),
)
</pre>
<p>+ def setup_particle_fields(self, ptype): + + def _get_vel(axis): + def velocity(field, data): + return data["particle_momentum_%s" % axis]/data["particle_mass"] + return velocity + + for ax in ‘xyz’: + self.add_field((ptype, “particle_velocity_%s” % ax), + function=_get_vel(ax), + particle_type=True, + units="code_length/code_time") + + super(Orion2FieldInfo, self).setup_particle_fields(ptype) +</p>
<pre> def setup_fluid_fields(self):
from yt.fields.magnetic_field import \
setup_magnetic_field_aliases</pre>
<p>Repository URL: <a href="https://bitbucket.org/yt_analysis/yt/">https://bitbucket.org/yt_analysis/yt/</a></p>
<p>—</p>
<p>This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email.</p>
<img src="http://link.bitbucket.org/wf/open?upn=ll4ctv0L-2ByeRZFC1LslHcg6aJmnQ70VruLbmeLQr27BmFWSNVFHFJ2bODHCVdAjBMhYZ2MT9eROLdvRdg9xut3r1JUd1aDLXfdGJ6qMhbhGk21PrmZz0aUjwm-2BzjE2qnZImL6kEzk1efREkvDOBth7He49Zjc84crWgP09fa9U52hiPV2wJXDpCY0-2FhBrkJ7c4ZFYcFUUFMdw1629PK5TEMOq41cm0azv-2FQpD-2FX-2FNjA-3D" alt="" width="1" height="1" border="0" style="height:1px !important;width:1px !important;border-width:0 !important;margin-top:0 !important;margin-bottom:0 !important;margin-right:0 !important;margin-left:0 !important;padding-top:0 !important;padding-bottom:0 !important;padding-right:0 !important;padding-left:0 !important;"/>
</body></html>