[yt-svn] commit/yt: xarthisius: Fix mpc_conversion that was inverted in ce7b811f9e42, reciprocals of constants are calculated in a consistent way
Bitbucket
commits-noreply at bitbucket.org
Thu Jul 12 23:46:37 PDT 2012
1 new commit in yt:
https://bitbucket.org/yt_analysis/yt/changeset/1783a4ae8efa/
changeset: 1783a4ae8efa
branch: yt
user: xarthisius
date: 2012-07-13 08:43:05
summary: Fix mpc_conversion that was inverted in ce7b811f9e42, reciprocals of constants are calculated in a consistent way
affected #: 2 files
diff -r a6b706e18e1e9a0e5a8df7762a540c4e50b90f78 -r 1783a4ae8efa83a35099f3d421d6b80234e25eb5 yt/utilities/definitions.py
--- a/yt/utilities/definitions.py
+++ b/yt/utilities/definitions.py
@@ -26,8 +26,8 @@
"""
from .physical_constants import \
- mpc_per_mpc, mpc_per_kpc, mpc_per_pc, mpc_per_au, mpc_per_rsun, \
- mpc_per_miles, mpc_per_cm, sec_per_Gyr, sec_per_Myr, sec_per_year, \
+ mpc_per_mpc, kpc_per_mpc, pc_per_mpc, au_per_mpc, rsun_per_mpc, \
+ miles_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
@@ -49,12 +49,12 @@
# How many of each thing are in an Mpc
mpc_conversion = {'mpc' : mpc_per_mpc,
- 'kpc' : mpc_per_kpc,
- 'pc' : mpc_per_pc,
- 'au' : mpc_per_au,
- 'rsun' : mpc_per_rsun,
- 'miles' : mpc_per_miles,
- 'cm' : mpc_per_cm}
+ 'kpc' : kpc_per_mpc,
+ 'pc' : pc_per_mpc,
+ 'au' : au_per_mpc,
+ 'rsun' : rsun_per_mpc,
+ 'miles' : miles_per_mpc,
+ 'cm' : cm_per_mpc}
# How many seconds are in each thig
sec_conversion = {'Gyr' : sec_per_Gyr,
diff -r a6b706e18e1e9a0e5a8df7762a540c4e50b90f78 -r 1783a4ae8efa83a35099f3d421d6b80234e25eb5 yt/utilities/physical_constants.py
--- a/yt/utilities/physical_constants.py
+++ b/yt/utilities/physical_constants.py
@@ -38,16 +38,19 @@
km_per_pc = 1.3806504e13
km_per_m = 1e-3
km_per_cm = 1e-5
+pc_per_cm = 3.24e-19
m_per_fpc = 0.0324077649
-au_per_mpc = 2.063e11
-rsun_per_mpc = 4.43664e13
-miles_per_mpc = 1.917e19
-cm_per_mpc = 3.0857e24
-cm_per_km = 1e5
-pc_per_km = 3.24e-14
-pc_per_cm = 3.24e-19
+kpc_per_mpc = 1.0 / mpc_per_kpc
+pc_per_mpc = 1.0 / mpc_per_pc
+au_per_mpc = 1.0 / mpc_per_au
+rsun_per_mpc = 1.0 / mpc_per_rsun
+miles_per_mpc = 1.0 / mpc_per_miles
+cm_per_mpc = 1.0 / mpc_per_cm
+cm_per_km = 1.0 / km_per_cm
+pc_per_km = 1.0 / km_per_pc
+cm_per_pc = 1.0 / pc_per_cm
# time
sec_per_Gyr = 31.5576e15
sec_per_Myr = 31.5576e12
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