| Top |
Functions
| void | (*NcHIPertBoltzmannCreate) () |
| void | (*NcHIPertBoltzmannConf) () |
| void | (*NcHIPertBoltzmannEvol) () |
| gboolean | (*NcHIPertBoltzmannTest) () |
| void | (*NcHIPertBoltzmannSources) () |
| gdouble | (*NcHIPertBoltzmannGet) () |
| gdouble | (*NcHIPertBoltzmannGetN) () |
| #define | NC_HIPERT_BOLTZMANN_BASE_SIZE |
| #define | NC_HIPERT_BOLTZMANN_THETA() |
| #define | NC_HIPERT_BOLTZMANN_THETA_P() |
| NcHIPertBoltzmann * | nc_hipert_boltzmann_new () |
| NcHIPertBoltzmann * | nc_hipert_boltzmann_ref () |
| void | nc_hipert_boltzmann_free () |
| void | nc_hipert_boltzmann_clear () |
| void | nc_hipert_boltzmann_set_recomb () |
| void | nc_hipert_boltzmann_set_lmax () |
| void | nc_hipert_boltzmann_prepare () |
| #define | NC_HIPERT_BOLTZMANN_LAMBDA2X() |
| #define | NC_HIPERT_BOLTZMANN_X2LAMBDA() |
Types and Values
| enum | NcHIPertBoltzmannVars |
| #define | NC_HIPERT_BOLTZMANN_dB0 |
| #define | NC_HIPERT_BOLTZMANN_V |
| #define | NC_HIPERT_BOLTZMANN_T |
| #define | NC_HIPERT_BOLTZMANN_dTHETA0 |
| #define | NC_HIPERT_BOLTZMANN_U |
Object Hierarchy
GEnum
╰── NcHIPertBoltzmannVars
GObject
╰── NcHIPert
╰── NcHIPertBoltzmann
╰── NcHIPertBoltzmannStd
Functions
NcHIPertBoltzmannCreate ()
void (*NcHIPertBoltzmannCreate) (NcHIPertBoltzmann *pb,NcHICosmo *cosmo);
NcHIPertBoltzmannSources ()
void (*NcHIPertBoltzmannSources) (NcHIPertBoltzmann *pb,gdouble *S0,gdouble *S1,gdouble *S2);
NC_HIPERT_BOLTZMANN_BASE_SIZE
#define NC_HIPERT_BOLTZMANN_BASE_SIZE (NC_HIPERT_BOLTZMANN_THETA2 + 1)
NC_HIPERT_BOLTZMANN_THETA()
#define NC_HIPERT_BOLTZMANN_THETA(n) ((n <= 2) ? (_itheta_table[n]) : (NC_HIPERT_BOLTZMANN_THETA_P2 + 1) + (2 * (n - 3)))
NC_HIPERT_BOLTZMANN_THETA_P()
#define NC_HIPERT_BOLTZMANN_THETA_P(n) ((n <= 2) ? (_itheta_p_table[n]) : (NC_HIPERT_BOLTZMANN_THETA_P2 + 1) + (2 * (n - 3) + 1))
nc_hipert_boltzmann_ref ()
NcHIPertBoltzmann *
nc_hipert_boltzmann_ref (NcHIPertBoltzmann *pb);
Increases the reference count of pb
.
nc_hipert_boltzmann_free ()
void
nc_hipert_boltzmann_free (NcHIPertBoltzmann *pb);
Decreases the reference count of pb
.
nc_hipert_boltzmann_clear ()
void
nc_hipert_boltzmann_clear (NcHIPertBoltzmann **pb);
Decreases the reference count of *pb
and sets *pb
to NULL.
nc_hipert_boltzmann_set_recomb ()
void nc_hipert_boltzmann_set_recomb (NcHIPertBoltzmann *pb,NcRecomb *recomb);
Sets the NcRecomb object to be used in the Boltzmann evolution.
nc_hipert_boltzmann_set_lmax ()
void nc_hipert_boltzmann_set_lmax (NcHIPertBoltzmann *pb,guint lmax);
FIXME
nc_hipert_boltzmann_prepare ()
void nc_hipert_boltzmann_prepare (NcHIPertBoltzmann *pb,NcHICosmo *cosmo);