FLRW

class astropy.cosmology.FLRW(*args, **kwargs)[ソース]

ベースクラス: astropy.cosmology.core.Cosmology

等方性と斉次(Friedmann-Lemaitre-Robertson-Walker)宇宙学の一種類を述べた。

これは抽象的な基本クラスですこのクラスの例をインスタンス化することはできませんが、そのサブクラスを使用しなければなりません LambdaCDM あるいは…。 wCDM それがそうです。

パラメータ
H0浮動小数点またはスカラー

Z=0のときのハッブル定数.浮動小数点数であれば [km/sec/Mpc]

Om0浮いている.

オメガ物質:非相対論物質の密度は,z=0のときの臨界密度を単位とした。これには大質量ニュートリノは含まれていないことに注意してください。

Ode0浮いている.

ω暗エネルギー:z=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文字列またはなし、オプション

この宇宙学的物体の名前です

注意事項

クラスインスタンスは静的です--パラメータ値を変更することはできません。すなわち,上のすべての属性は読むだけである.

属性要約

H0 \

ハッブル定数を Quantity Z=0のとき

Neff \

有効ニュートリノ種数

Ob0 \

ω重子;z=0のときの重子物質密度/臨界密度

Ode0 \

ω暗エネルギー;z=0のときの暗エネルギー密度/臨界密度

Odm0 \

ω暗黒物質;z=0のときの暗黒物質密度/臨界密度

Ogamma0 \

ωγ;z=0における光子の密度/臨界密度

Ok0 \

ω曲率;z=0のときの有効曲率密度/臨界密度

Om0 \

ω物質;z=0のときの物質密度/臨界密度

Onu0 \

ωnu;z=0のときのニュートリノの密度/臨界密度

Tcmb0 \

中巴ASの温度 Quantity Z=0のとき

Tnu0 \

ニュートリノ背景温度は Quantity Z=0のとき

critical_density0 \

臨界密度は Quantity Z=0のとき

h \

無量綱ハッブル定数:H=H_0/100 [km/sec/Mpc]

has_massive_nu \

この宇宙学には少なくとも巨大なニュートリノ種があるのでしょうか?

hubble_distance \

ハッブル距離は Quantity

hubble_time \

ハッブル時間は Quantity

m_nu \

ニュートリノ種の質量は

方法要約

H \(Z)

赤シフト時のハッブルパラメータ(km/s/mpc) z それがそうです。

Ob \(Z)

重子物質の赤移動を返す際の密度パラメータ z それがそうです。

Ode \(Z)

赤シフト時のダークエネルギーの密度パラメータに戻ります z それがそうです。

Odm \(Z)

赤移動時のダークマターの密度パラメータに戻ります z それがそうです。

Ogamma \(Z)

赤シフト光子の密度パラメータを返します z それがそうです。

Ok \(Z)

赤シフトにおける曲率の等価密度パラメータを返す z それがそうです。

Om \(Z)

赤移動時の非相対論物質の密度パラメータを返す z それがそうです。

Onu \(Z)

赤移動時のニュートリノの密度パラメータを返す z それがそうです。

Tcmb \(Z)

CMB赤移動温度を返す z それがそうです。

Tnu \(Z)

赤い移動時のニュートリノ温度に戻ります z それがそうです。

abs_distance_integrand \(Z)

吸収距離の被積関数。

absorption_distance \(Z)

赤移動吸収距離 z それがそうです。

age \(Z)

Gyrの宇宙年齢は赤くなっている z それがそうです。

angular_diameter_distance \(Z)

赤シフトが与えられたときの角径距離は,MPC単位である.

angular_diameter_distance_z1z2 \(Z 1,Z 2)

2を赤くシフトしたオブジェクト間の角度直径距離。

arcsec_per_kpc_comoving \(Z)

角間隔(角秒単位)は,赤移動時に共回転するkpcに対応する. z それがそうです。

arcsec_per_kpc_proper \(Z)

赤シフトの適切なkpcに対応する角間隔(角秒単位) z それがそうです。

comoving_distance \(Z)

赤シフトが与えられたときにMPCの視線距離を移動させる.

comoving_transverse_distance \(Z)

赤シフトが与えられた場合、MPC内の横方向距離が移動される。

comoving_volume \(Z)

赤シフト時立方MPCにおける体積 z それがそうです。

critical_density \(Z)

赤移動時の臨界密度(g/cm 3) z それがそうです。

de_density_scale \(Z)

暗エネルギー密度の赤シフト依存性を評価した。

differential_comoving_volume \(Z)

赤シフトzにおける微分運動体積。

distmod \(Z)

赤移動距離弾性率 z それがそうです。

efunc \(Z)

ハッブルパラメータH(Z)を計算するための関数.

inv_efunc \(Z)

Efuncとは逆である.

kpc_comoving_per_arcmin \(Z)

赤シフト角分に対する横移動KPCにおける分離 z それがそうです。

kpc_proper_per_arcmin \(Z)

赤シフト角分に対応する横方向固有KPCにおける分離 z それがそうです。

lookback_distance \(Z)

見返し距離は、所定の赤シフトまでの光伝播時間距離である。

lookback_time \(Z)

赤に戻った回覧時間 z それがそうです。

lookback_time_integrand \(Z)

バックトラック時間の積関数.

luminosity_distance \(Z)

赤移動時のMPC単位の光度距離 z それがそうです。

nu_relative_density \(Z)

ニュートリノ密度関数は光子中のエネルギー密度に関係している。

scale_factor \(Z)

赤移動時のスケーリング係数 z それがそうです。

w \(Z)

ダークエネルギー状態方程式です

属性文書

H0

ハッブル定数を Quantity Z=0のとき

Neff

有効ニュートリノ種数

Ob0

ω重子;z=0のときの重子物質密度/臨界密度

Ode0

ω暗エネルギー;z=0のときの暗エネルギー密度/臨界密度

Odm0

ω暗黒物質;z=0のときの暗黒物質密度/臨界密度

Ogamma0

ωγ;z=0における光子の密度/臨界密度

Ok0

ω曲率;z=0のときの有効曲率密度/臨界密度

Om0

ω物質;z=0のときの物質密度/臨界密度

Onu0

ωnu;z=0のときのニュートリノの密度/臨界密度

Tcmb0

中巴ASの温度 Quantity Z=0のとき

Tnu0

ニュートリノ背景温度は Quantity Z=0のとき

critical_density0

臨界密度は Quantity Z=0のとき

h

無量綱ハッブル定数:H=H_0/100 [km/sec/Mpc]

has_massive_nu

この宇宙学には少なくとも巨大なニュートリノ種があるのでしょうか?

hubble_distance

ハッブル距離は Quantity

hubble_time

ハッブル時間は Quantity

m_nu

ニュートリノ種の質量は

方法文書

H(z)[ソース]

赤シフト時のハッブルパラメータ(km/s/mpc) z それがそうです。

パラメータ
zアレイ式.

赤シフトを入力する。

返品
H量 [“頻度”]

赤シフトのたびにハッブルパラメータを入力する.

Ob(z)[ソース]

重子物質の赤移動を返す際の密度パラメータ z それがそうです。

パラメータ
zアレイ式.

赤シフトを入力する。

返品
ObNdarrayまたは浮動

重子物質の密度は赤シフトごとの臨界密度に対してである。スカラーを入力すると,Floatを返す.

賃上げをする
ValueError

Ob0がNoneであれば。

Ode(z)[ソース]

赤シフト時のダークエネルギーの密度パラメータに戻ります z それがそうです。

パラメータ
zアレイ式.

赤シフトを入力する。

返品
OdeNdarrayまたは浮動

赤移動ごとの臨界密度に対する非相対論物質の密度。スカラーを入力すると,Floatを返す.

Odm(z)[ソース]

赤移動時のダークマターの密度パラメータに戻ります z それがそうです。

パラメータ
zアレイ式.

赤シフトを入力する。

返品
OdmNdarrayまたは浮動

赤移動ごとの臨界密度に対する非相対論的暗黒物質の密度。スカラーを入力すると,Floatを返す.

賃上げをする
ValueError

Ob0がNoneであれば。

注意事項

これにはニュートリノは含まれておらず,赤移動時においても非相対論的である。

Ogamma(z)[ソース]

赤シフト光子の密度パラメータを返します z それがそうです。

パラメータ
zアレイ式.

赤シフトを入力する。

返品
OgammaNdarrayまたは浮動

光子は各赤移動時の臨界密度に対するエネルギー密度である。スカラーを入力すると,Floatを返す.

Ok(z)[ソース]

赤シフトにおける曲率の等価密度パラメータを返す z それがそうです。

パラメータ
zアレイ式.

赤シフトを入力する。

返品
OkNdarrayまたは浮動

各赤シフトにおける曲率の等価密度パラメータ。スカラーを入力すると,Floatを返す.

Om(z)[ソース]

赤移動時の非相対論物質の密度パラメータを返す z それがそうです。

パラメータ
zアレイ式.

赤シフトを入力する。

返品
OmNdarrayまたは浮動

赤移動ごとの臨界密度に対する非相対論物質の密度。スカラーを入力すると,Floatを返す.

注意事項

ニュートリノは含まれていません赤移動時でも非相対性理論です Onu それがそうです。

Onu(z)[ソース]

赤移動時のニュートリノの密度パラメータを返す z それがそうです。

パラメータ
zアレイ式.

赤シフトを入力する。

返品
OnuNdarrayまたは浮動

ニュートリノは赤移動ごとに臨界密度に対するエネルギー密度である。これにはそれらの運動エネルギー(質量があれば)が含まれているので、通常使用されている運動エネルギーに等しくないことに注意してください。 \(\sum \frac{{m_{{\nu}}}}{{94 eV}}\) これには運動エネルギーは含まれていませんスカラーを入力すると,Floatを返す.

Tcmb(z)[ソース]

CMB赤移動温度を返す z それがそうです。

パラメータ
zアレイ式.

赤シフトを入力する。

返品
Tcmb量 [“温度”]

CMBの温度はK単位である.

Tnu(z)[ソース]

赤い移動時のニュートリノ温度に戻ります z それがそうです。

パラメータ
zアレイ式.

赤シフトを入力する。

返品
Tnu量 [“温度”]

K宇宙ニュートリノ背景の温度です

abs_distance_integrand(z)[ソース]

吸収距離の被積関数。

パラメータ
z浮動小数点または配列

赤シフトを入力する。

返品
X浮動小数点または配列

吸収距離の被積関数

参考文献

Hogg 1999第11節を参照されたい。

absorption_distance(z)[ソース]

赤移動吸収距離 z それがそうです。

これは、各単位赤移動経路が視線と交差する吸収断面および数密度の対象の数を計算するために使用される。

パラメータ
zアレイ式.

赤シフトを入力する。一次元かスカラーでなければなりません。

返品
d浮動またはndarray

各入力赤移動の吸収距離(無量綱)。

参考文献

ホッグ1999年第11条(Astro−ph/9905116)バヘル,ジョン·Nとピブルズ,P.J.E.1969,“米国医学会会誌”,156 L,7 B。

age(z)[ソース]

Gyrの宇宙年齢は赤くなっている z それがそうです。

パラメータ
zアレイ式.

赤シフトを入力する。一次元かスカラーでなければなりません。

返品
t量 [“時間”(Time)]

赤シフト時の宇宙の年齢(Gyr単位)を入力するたびに.

参考

z_at_value

年齢に応じた赤のシフトを見つける。

angular_diameter_distance(z)[ソース]

赤シフトが与えられたときの角径距離は,MPC単位である.

これは,赤移動物体の1アーク角に対応する適切な(物理的と呼ばれることがある)横方向距離を与える. z それがそうです。

Weinberg,1972,421-424ページ;Weedman,1986,65-67ページ;Peeble,1993,325-327ページ。

パラメータ
zアレイ式.

赤シフトを入力する。一次元かスカラーでなければなりません。

返品
d量 [‘長さ’]

各入力赤ずれにおける角径距離は,MPC単位である.

angular_diameter_distance_z1z2(z1, z2)[ソース]

2を赤くシフトしたオブジェクト間の角度直径距離。例えば、レンズ銀河と前景レンズとの間の角度直径距離を計算するなど、引力レンズに非常に有用である。

パラメータ
Z 1、Z 2(n,)クラスアレイ

赤シフトを入力する。引力レンズのような実際の応用の多くでは、Z 2はZ 1よりも大きいはずである。この方法は、Z 2<Z 1に適用されるが、これは負の距離に戻る。

返品
d :(n,)またはスカラー Quantity(n,)またはスカラー

各入力赤移動対間の角度直径距離。入力がスカラーであればスカラーを返し,そうでなければ配列を返す.

arcsec_per_kpc_comoving(z)[ソース]

角間隔(角秒単位)は,赤移動時に共回転するkpcに対応する. z それがそうです。

パラメータ
zアレイ式.

赤シフトを入力する。一次元かスカラーでなければなりません。

返品
theta量 [“天使”]

角間隔(角秒単位)は、各入力赤シフトで移動するkpcに対応する。

arcsec_per_kpc_proper(z)[ソース]

赤シフトの適切なkpcに対応する角間隔(角秒単位) z それがそうです。

パラメータ
zアレイ式.

赤シフトを入力する。一次元かスカラーでなければなりません。

返品
theta量 [“天使”]

入力ごとに赤移動する際には,適切なkpcに対応する角間隔(角秒単位)である.

comoving_distance(z)[ソース]

赤シフトが与えられたときにMPCの視線距離を移動させる.

ハッブル流中のオブジェクトについては,2つのオブジェクト間の視線に沿って移動する距離は時間とともに変わらない.

パラメータ
zアレイ式.

赤シフトを入力する。一次元かスカラーでなければなりません。

返品
d量 [‘長さ’]

入力ごとに赤移動するまでの移動距離は,MPC単位である.

comoving_transverse_distance(z)[ソース]

赤シフトが与えられた場合、MPC内の横方向距離が移動される。

この値は赤シフト時の横方向移動距離である. z 1アークの角度間隔に対応する.Omega_kがゼロである場合、これは、(現在の調整λCDMモデルのように)共通移動距離と同じである。

パラメータ
zアレイ式.

赤シフトを入力する。一次元かスカラーでなければなりません。

返品
d量 [‘長さ’]

入力ごとに赤シフトした場合,MPC単位の横方向距離である.

注意事項

この量はいくつかのテキストでも“自然運動距離”と呼ばれている。

comoving_volume(z)[ソース]

赤シフト時立方MPCにおける体積 z それがそうです。

これは赤の移動が z それがそうです。Omega_k=0の場合は半径球面である. comoving_distance しかし,omega_kが0でなければ,それほど直感的ではない.

パラメータ
zアレイ式.

赤シフトを入力する。一次元かスカラーでなければなりません。

返品
VQuantity

移動中の体積 \(Mpc^3\) 入力ごとに赤シフトした場合。

critical_density(z)[ソース]

赤移動時の臨界密度(g/cm 3) z それがそうです。

パラメータ
zアレイ式.

赤シフトを入力する。

返品
rhoQuantity

各入力赤移動の臨界密度単位はg/cm^3である。

de_density_scale(z)[ソース]

暗エネルギー密度の赤シフト依存性を評価した。

パラメータ
zアレイ式.

赤シフトを入力する。

返品
INdarrayまたは浮動

暗エネルギーのエネルギー密度は赤に応じてスケールを移動する。スカラーを入力すると,Floatを返す.

注意事項

スケーリング係数iは次式で定義される. \(\rho(z) = \rho_0 I\) そして、そして

\[I = \exp \left( 3 \int_{a}^1 \frac{ da^{\prime} }{ a^{\prime} } \left[ 1 + w\left( a^{\prime} \right) \right] \right)\]

サブクラスによって実装される特定の暗エネルギー状態方程式の積分が解析的に達成されることができる場合、この方法の再ロードは、一般にサブクラスに有用である。

differential_comoving_volume(z)[ソース]

赤シフトzにおける微分運動体積。

有効動作容積の計算に有用である。例えば、赤シフトに応じて変化する感度機能を有する共通移動の体積上での統合が可能である。総共転体積は微分共転体積を赤シフトzに積分し,1つの立体角を乗じたものである。

パラメータ
zアレイ式.

赤シフトを入力する。

返品
dVQuantity

各入力赤シフト時に、各立体線の各赤シフトの差動共回転体積。

distmod(z)[ソース]

赤移動距離弾性率 z それがそうです。

距離係数は赤移動先物体の(視星など-絶対星など)と定義される. z それがそうです。

パラメータ
zアレイ式.

赤シフトを入力する。一次元かスカラーでなければなりません。

返品
distmod量 [‘長さ’]

各入力赤シフトにおける距離モジュールは,単位が数桁である.

参考

z_at_value

距離モジュールに対応する赤シフトを見つける.

efunc(z)[ソース]

ハッブルパラメータH(Z)を計算するための関数.

パラメータ
zアレイ式.

赤シフトを入力する。

返品
ENdarrayまたは浮動

ハッブル定数の赤シフト度。スカラーを入力すると,Floatを返す.

注意事項

返り値Eは、 \(H(z) = H_0 E\) それがそうです。

この方法をカバーする必要はないが,de_Density_Scaleが特に簡単な形式であれば有利である可能性がある.

inv_efunc(z)[ソース]

Efuncとは逆である.

パラメータ
zアレイ式.

赤シフトを入力する。

返品
ENdarrayまたは浮動

逆ハッブル定数の赤シフト度.スカラーを入力すると,Floatを返す.

kpc_comoving_per_arcmin(z)[ソース]

赤シフト角分に対する横移動KPCにおける分離 z それがそうです。

パラメータ
zアレイ式.

赤シフトを入力する。一次元かスカラーでなければなりません。

返品
d量 [‘長さ’]

各入力赤シフトにおける逆カット値に対応する移動kpcの距離.

kpc_proper_per_arcmin(z)[ソース]

赤シフト角分に対応する横方向固有KPCにおける分離 z それがそうです。

パラメータ
zアレイ式.

赤シフトを入力する。一次元かスカラーでなければなりません。

返品
d量 [‘長さ’]

入力ごとに赤シフトした場合,逆カット値に対応する距離は,単位が適切なkpcである.

lookback_distance(z)[ソース]

見返し距離は、所定の赤シフトまでの光伝播時間距離である。これはc*lookback_timeだけです。これは、電離放射線の平均自由距離のような2つの赤移動間の適切な距離を計算するために使用することができる。

パラメータ
zアレイ式.

赤シフトを入力する。1次元かスカラーでなければなりません

返品
d量 [‘長さ’]

MPCにおけるレビュー距離

lookback_time(z)[ソース]

赤に戻った回覧時間 z それがそうです。

見返し時間は宇宙の現在の年齢と赤移動時の年齢の差です z それがそうです。

パラメータ
zアレイ式.

赤シフトを入力する。1次元かスカラーでなければなりません

返品
t量 [“時間”(Time)]

入力ごとに赤移動の回転時間を見る.

参考

z_at_value

見返し時間に応じた赤いシフトを見つける.

lookback_time_integrand(z)[ソース]

バックトラック時間の積関数.

パラメータ
z浮動または類似配列

赤シフトを入力する。

返品
I浮動小数点または配列

バックトラック時間の積関数

参考文献

方程式30はホガー1999年からです

luminosity_distance(z)[ソース]

赤移動時のMPC単位の光度距離 z それがそうです。

これは赤ずれ物体の放射熱流束間の変換に用いる距離である z 放射熱光度を示しています

パラメータ
zアレイ式.

赤シフトを入力する。一次元かスカラーでなければなりません。

返品
d量 [‘長さ’]

赤シフトを入力するたびの光度距離は,MPC単位である。

参考

z_at_value

光度距離に応じた赤シフトを見つける。

参考文献

Weinberg、1972、420-424ページ;Weedman、1986、60-62ページ。

nu_relative_density(z)[ソース]

ニュートリノ密度関数は光子中のエネルギー密度に関係している。

パラメータ
zアレイ式.

赤の移動.

返品
fNdarrayまたは浮動

各赤シフトにおける光子密度に対するニュートリノ密度比例因子。Zがスカラーであれば,FLOATのみを返す.

注意事項

ニュートリノの密度は次式で与えられる

\[\rho_{\nu}\Left(a\Right)=0.2271\,N_{ef}\, F\Left(m_{\nu}a/T_{\nu 0}\Right)\, \rho_{\Gamma}\左(a\右)\]

どこだ?

\[F\Left(y\Right)=\frac{120}{7\pi^4} \int_0^{\infty}\,dx\frac{x^2\sqrt{x^2+y^2}} {e^x+1}\]

すべてのニュートリノ種は同じ品質を持っていると仮定する。それらが異なる品質を有する場合、類似した項は、各品質について計算される。Fは漸近行動を持つことに注意されたい. \(f(0) = 1\) それがそうです。この方法は戻ります \(0.2271 f\) Komatsuらが与えた解析フィッティング式を用いた。2011年ApJS 192,18

scale_factor(z)[ソース]

赤移動時のスケーリング係数 z それがそうです。

スケールファクタは \(a = 1 / (1 + z)\) それがそうです。

パラメータ
zアレイ式.

赤シフトを入力する。

返品
aNdarrayまたは浮動

それぞれの入力は赤シフトのスケーリング係数である.スカラーを入力すると,Floatを返す.

abstract w(z)[ソース]

ダークエネルギー状態方程式です

パラメータ
zアレイ式.

赤シフトを入力する。

返品
wNdarrayまたは浮動

ダークエネルギー状態方程式ですスカラー入力であれば浮動小数点型である.

注意事項

ダークエネルギー状態方程式は \(w(z) = P(z)/\rho(z)\) どこですか \(P(z)\) 赤シフトzの圧力 \(\rho(z)\) 赤シフトzにおける密度であり,両者ともc=1の単位で表される.

これはサブクラスでカバーされなければならない.