WCDM¶
- class astropy.cosmology.wCDM(*args, **kwargs)[ソース]¶
ベースクラス:
astropy.cosmology.core.FLRW
一定の暗エネルギー状態方程式と曲率を有するFLRW宇宙学。
FLRWの属性に加えて、これには追加の属性があります。
- パラメータ
- H0浮遊や
Z=0のときのハッブル定数.浮動小数点数であれば [km/sec/Mpc]
- Om0浮いている.
オメガ物質:非相対論物質の密度は,z=0のときの臨界密度を単位とした。
- Ode0浮いている.
ω暗エネルギー:z=0のときの臨界密度を単位とした暗エネルギー密度。
- w0浮動、オプション
赤シフトのダークエネルギー状態方程式ですこれはダークエネルギーの圧力/密度であり,単位はc=1である.宇宙定数w 0=-1.0である.
- Tcmb0浮動小数点またはスカラー
CMBの温度z=0である.浮動小数点数であれば [K] それがそうです。デフォルト値:0 [K] それがそうです。これをゼロに設定すると、光子およびニュートリノ(より質量の大きいニュートリノであっても)を同時にオフにする。
- Neff浮動、オプション
ニュートリノ種の有効数ですデフォルト値は3.04である.
- m_nu類数. [“エネルギー”“質量”] あるいは配列形式で、オプションで
それぞれのニュートリノの質量は [eV] (質量-エネルギー同等性を有効にします)。もしこれがスカラーであれば、すべてのニュートリノ種はこの品質を仮定する。そうでなければ、すべての種の品質です。ニュートリノ種の実数(したがって,m_nuがスカラーでなければ,すなわちm_nuの元素数)はNeffの下限でなければならない。一般的に、これは不妊ニュートリノのようなものを考えない限り、3つのニュートリノ品質を提供すべきだということを意味します。
- Ob0浮いているかないか、オプション
オムガ重子:重子物質の密度は,z=0のときの臨界密度単位である。これをNone(デフォルト値)に設定すると,その値を必要とする計算はどのような異常を引き起こすことになる.
- name文字列またはなし、オプション
この宇宙学的物体の名前です
実例.
>>> from astropy.cosmology import wCDM >>> cosmo = wCDM(H0=70, Om0=0.3, Ode0=0.7, w0=-0.9)
Zを赤シフトしたときの移動距離は,単位はMPC:
>>> z = 0.5 >>> dc = cosmo.comoving_distance(z)
属性要約
w0
\暗エネルギー状態方程式
方法要約
de_density_scale
\(Z)暗エネルギー密度の赤シフト依存性を評価した。
efunc
\(Z)ハッブルパラメータH(Z)を計算するための関数.
inv_efunc
\(Z)計算に用いる関数 \(\frac{{1}}{{H_z}}\) それがそうです。
w
\(Z)赤シフト時のダークエネルギー状態方程式に戻ります
z
それがそうです。属性文書
- w0¶
暗エネルギー状態方程式
方法文書
- de_density_scale(z)[ソース]¶
暗エネルギー密度の赤シフト依存性を評価した。
- パラメータ
- zアレイ式.
赤シフトを入力する。
- 返品
- INdarrayまたは浮動
暗エネルギーのエネルギー密度は赤に応じてスケールを移動する。スカラーを入力すると,Floatを返す.
注意事項
スケーリング係数iは次式で定義される. \(\rho(z) = \rho_0 I\) なお、本例では、 \(I = \left(1 + z\right)^{{3\left(1 + w_0\right)}}\)
- efunc(z)[ソース]¶
ハッブルパラメータH(Z)を計算するための関数.
- パラメータ
- zアレイ式.
赤シフトを入力する。
- 返品
- ENdarrayまたは浮動
ハッブル定数の赤シフト度。スカラーを入力すると,Floatを返す.
注意事項
返り値Eは、 \(H(z) = H_0 E\) それがそうです。