FlatLambdaCDM

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

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

宇宙定数と無曲率を持つFLRW宇宙学。

FLRWの属性以外に属性はありません。

パラメータ
H0浮遊や

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

Om0浮いている.

オメガ物質:非相対論物質の密度は,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文字列またはなし、オプション

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

実例.

>>> from astropy.cosmology import FlatLambdaCDM
>>> cosmo = FlatLambdaCDM(H0=70, Om0=0.3)

Zを赤シフトしたときの移動距離は,単位はMPC:

>>> z = 0.5
>>> dc = cosmo.comoving_distance(z)

方法要約

efunc \(Z)

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

inv_efunc \(Z)

計算に用いる関数 \(\frac{{1}}{{H_z}}\) それがそうです。

方法文書

efunc(z)[ソース]

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

パラメータ
zアレイ式.

赤シフトを入力する。

返品
ENdarrayまたは浮動

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

注意事項

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

inv_efunc(z)[ソース]

計算に用いる関数 \(\frac{{1}}{{H_z}}\) それがそうです。

パラメータ
zアレイ式.

赤シフトを入力する。

返品
ENdarrayまたは浮動

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

注意事項

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