[
Help
] [
Lectures
] [
Login
]
Lectures:
INSTALL PYTHON FIRST!
Lecture 00: Introduction
Lecture 01: Tools
Codes
[
sympy: limits
]
[
sympy: differentiation
]
[
sympy: indefinitive integral
]
[
sympy: definitive integral
]
[
sympy: series expansion
]
[
sympy: simplification
]
[
interpolation
]
[
interpolation, save as a pdf figure
]
[
ODE solver: harmonic oscillator
]
[
ODE solver: coupled and forced oscillators with damping
]
[
Dimension analysis and unit conversion
]
[
Convert number of sigmas to false probability
]
[
Calculate tension between two measurements
]
[
Convert median
+ upper_sigma
- lower_sigma
to skew normal distribution
]
Lecture 02: General Relativity
Codes
[
Spherical Coordinates to Cartesian Coordinates
]
Lecture 03: FRW metric
Codes
[
connection, Ricci tensor/scalar and Einstein tensor for FRW metric
]
Lecture 04: Cosmo-Pie
Codes
[
compute age of a LambdaCDM universe
]
Lecture 05: Cosmological Distances
Codes
[
cosmological distances for a LambdaCDM universe
]
[
comoving volume for a LambdaCDM universe
]
Lecture 06: Extended Cosmological Models
Codes
[
cosmic age for w0wa model
]
[
cosmological distances for w0wa model
]
[
comoving volume for w0wa model
]
[
cosmic age for massive neutrino + w0wa model
]
[
cosmological distances for massive neutrino + w0wa model
]
[
comoving volume for massive neutrino + w0wa model
]
Lecture 07: Linear Growth Factor and Linear Growth Rate
Codes
[
growth factor for w0wa model
]
Lecture 08: BBN and Ionization History
Codes
[
Ionization History of the Universe
]
Lecture 09: Linear Perturbations (I)
Codes
[
Connection, Ricci scalar and Einstein tensor in Newtonian Gauge
]
Lecture 10: Linear Perturbations (II)
Lecture 11: Linear Perturbations (III)
Codes
[
Linear Perturbation Boltzmann code for LambdaCDM + massless neutrinos model
]
Lecture 12: Matter Power Spectrum and CMB Power Spectrum
Codes
[
Matter power spectrum for LambdaCDM + massless neutrinos model
]
[
compute sigma_8 for LambdaCDM + massless neutrinos model
]
[
toy code to calculate low-ell C_l (demonstration purpose only, brute-force, not using LOS integral)
]
CopyRight@Zhiqi Huang