FRW cosmological model for calculating scale factor (redshift)
More...
#include <galpy_interface.h>
FRW cosmological model for calculating scale factor (redshift)
◆ calcAdot()
double FRWModel::calcAdot |
( |
const double |
_a | ) |
const |
|
inline |
calculate da/dt
- Parameters
-
- Returns
- da/dt
◆ calcH0Myr()
void FRWModel::calcH0Myr |
( |
| ) |
|
|
inline |
◆ getCurvatureDensity()
double FRWModel::getCurvatureDensity |
( |
| ) |
const |
|
inline |
◆ getDensity()
double FRWModel::getDensity |
( |
const double |
_a | ) |
const |
|
inline |
◆ getEnergyDensity()
double FRWModel::getEnergyDensity |
( |
const double |
_a | ) |
const |
|
inline |
◆ getH()
double FRWModel::getH |
( |
| ) |
const |
|
inline |
get Hubble constant at current a
◆ getMatterDensity()
double FRWModel::getMatterDensity |
( |
const double |
_a | ) |
const |
|
inline |
◆ getRadiationDensity()
double FRWModel::getRadiationDensity |
( |
const double |
_a | ) |
const |
|
inline |
◆ updateA()
void FRWModel::updateA |
( |
const double |
_dt | ) |
|
|
inline |
update scale factor by time step _dt (first order Euler method)
Iterate 10 times to get high accuracy for small a
- Parameters
-
◆ updateAwithDtmin()
void FRWModel::updateAwithDtmin |
( |
const double |
_dt | ) |
|
|
inline |
update scale factor with maximum time step dt_max (first order Euler method)
Iterate 10 times to get high accuracy for small a
- Parameters
-
◆ dt_max
◆ dt_scale
double FRWModel::dt_scale |
◆ H0
◆ H0_myr
◆ omega_energy
double FRWModel::omega_energy |
◆ omega_matter
double FRWModel::omega_matter |
◆ omega_radiation
double FRWModel::omega_radiation |
◆ time
The documentation for this class was generated from the following file: