[yt-svn] commit/yt: ngoldbaum: Adding 'm' as a valid length unit.

commits-noreply at bitbucket.org commits-noreply at bitbucket.org
Wed Jun 11 08:23:14 PDT 2014


1 new commit in yt:

https://bitbucket.org/yt_analysis/yt/commits/fe87a0ff836c/
Changeset:   fe87a0ff836c
Branch:      yt
User:        ngoldbaum
Date:        2014-06-10 22:01:32
Summary:     Adding 'm' as a valid length unit.
Affected #:  3 files

diff -r a2bb30be115a78c61307ee526788668684127726 -r fe87a0ff836c1718a1b99e91ebc8e86ef234b257 yt/utilities/definitions.py
--- a/yt/utilities/definitions.py
+++ b/yt/utilities/definitions.py
@@ -15,7 +15,7 @@
 
 from .physical_constants import \
    mpc_per_mpc, kpc_per_mpc, pc_per_mpc, au_per_mpc, rsun_per_mpc, \
-   miles_per_mpc, km_per_mpc, cm_per_mpc, sec_per_Gyr, sec_per_Myr, \
+   miles_per_mpc, km_per_mpc, m_per_mpc, cm_per_mpc, sec_per_Gyr, sec_per_Myr, \
    sec_per_year, sec_per_day
 
 # The number of levels we expect to have at most
@@ -44,6 +44,7 @@
                   'rsun'  : rsun_per_mpc,
                   'miles' : miles_per_mpc,
                   'km'    : km_per_mpc,
+                  'm'     : m_per_mpc,
                   'cm'    : cm_per_mpc}
 
 # Nicely formatted versions of common length units

diff -r a2bb30be115a78c61307ee526788668684127726 -r fe87a0ff836c1718a1b99e91ebc8e86ef234b257 yt/utilities/physical_constants.py
--- a/yt/utilities/physical_constants.py
+++ b/yt/utilities/physical_constants.py
@@ -48,6 +48,7 @@
 mpc_per_rsun  = 2.253962e-14
 mpc_per_miles = 5.21552871e-20
 mpc_per_km    = 3.24077929e-20
+mpc_per_m     = 3.24077929e-23
 mpc_per_cm    = 3.24077929e-25
 kpc_per_cm    = mpc_per_cm / mpc_per_kpc
 km_per_pc     = 3.08567758e13
@@ -63,6 +64,7 @@
 rsun_per_mpc  = 1.0 / mpc_per_rsun
 miles_per_mpc = 1.0 / mpc_per_miles
 km_per_mpc    = 1.0 / mpc_per_km
+m_per_mpc     = 1.0 / mpc_per_m
 cm_per_mpc    = 1.0 / mpc_per_cm
 cm_per_kpc    = 1.0 / kpc_per_cm
 cm_per_km     = 1.0 / km_per_cm

diff -r a2bb30be115a78c61307ee526788668684127726 -r fe87a0ff836c1718a1b99e91ebc8e86ef234b257 yt/visualization/plot_modifications.py
--- a/yt/visualization/plot_modifications.py
+++ b/yt/visualization/plot_modifications.py
@@ -512,7 +512,7 @@
 def get_smallest_appropriate_unit(v, pf):
     max_nu = 1e30
     good_u = None
-    for unit in ['mpc', 'kpc', 'pc', 'au', 'rsun', 'km', 'cm']:
+    for unit in ['mpc', 'kpc', 'pc', 'au', 'rsun', 'km', 'm', 'cm']:
         vv = v*pf[unit]
         if vv < max_nu and vv > 1.0:
             good_u = unit

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