Perturbations

NcHIPert — Abstract class for perturbation in homogeneous and isotropic cosmologies.
NcHIPertComp — Perturbation background variables transport object
NcHIPertWKB — WKB perturbation object.
NcHIPertAdiab — Perturbation object for adiabatic mode only.
NcHIPertGW — Perturbation object for gwatic mode only.
NcHIPertTwoFluids — Perturbation object for a two fluids system.
NcHIPertBoltzmann — Abstract class for perturbative Boltzmann hierarchy.
NcHIPertBoltzmannStd — Perturbations object for standard Boltzmann hierarchy model.
NcHIPertFirstOrder — Base object for implementing first order perturbation in a Friedmann background.
Gravitational theories
NcHIPertGrav — Abstract class describing a general first order gravitation theory.
NcHIPertGravEinstein — First order Einstein equations on a Friedmann background.
Perturbation components
NcHIPertComp — Abstract class describing a general perturbation component.
NcHIPertCompPB — Photon-Baryon plasma compoment
CLASS Backend
NcCBEPrecision — CLASS (Cosmic Linear Anisotropy Solving System) backend for perturbations
NcCBE — CLASS (Cosmic Linear Anisotropy Solving System) backend
NcHIPertBoltzmannCBE — CLASS (Cosmic Linear Anisotropy Solving System) backend for perturbations
Perturbation Interfaces
NcHIPertITwoFluids — Perturbation interface for two fluids system.

Gravitational theories