for NumCosmo 0.10.0. The latest version of this documentation can be found on-line at http://www.nongnu.org/numcosmo/manual/index.html.


NumCosmo Overview
Introduction — A general description of the library functionality
Library Dependencies — The dependency set of NumCosmo
Compiling and Installing — Instructions for compilation and installation
Bibliography — The set of books and papers used in the library
Numcosmo Math
Vector Object — Vector object representing arrays of doubles
Matrix Object — Matrix object representing an array of doubles.
Lapack Helper C Functions — Encapsulated fortran lapack functions
Model Scalar Parameter Description — Describes the properties of a scalar parameter
Model Vector Parameter Description — Describes the properties of a vector parameter
Reparametrization Abstract Class — Base class for model reparametrization
Linear Reparametrization — Linear reparametrization object
Model Abstract Class — Base class for implementing models
Model Update Control Object — Control object for testing updates on model status
A Set of NcmModels — Object representing a set of different NcmModel objects
A Function of NcmMSet — Object representing a function on NcmMSet
Function Evaluator — A general purpose multi-threaded function evaluator
Logarithm Fast Fourier Algorithm — Object implementing logarithm fast fourier transform
Library Configuration — Library configuration and helper functions
Numerical and Physical Constants — Numerical constants
Splines 1D
Spline Abstract Class — Base class for implementing splines
GSL Spline — GSL spline object wrapper
Cubic Spline Abstract Class — Base class for implementing cubic splines
Notaknot Cubic Spline — Cubic spline with 'not a knot' boundary conditions
Spline Autoknots — Automatic generation of the knots of a spline
ODE Spline Interpolation — Automatic generation of splines from ODE solutions
Splines 2D
Bidimensional Spline Abstract Class — Base class for implementing bidimensional splines
Bidimensional Spline from Spline — Implements bidimensional splines from splines method.
Bidimensional Bicubic Spline — Implements a bidimensional bicubic spline.
Bidimensional Spline from Spline (GSL) — Implements spline from spline method using GSL as base splines
Special Functions
Trigonometric Integrals — Sin integral implementation with support for multiple precision calculation
Hypergeometric 0F1 — Hypergeometric 0F1 multiple precision implementation
Spherical Bessel — Spherical bessel implementation with support for multiple precision calculation
Spherical Bessel Integral — Spherical bessel integrals implementation with support for multiple precision calculation
Spherical Bessel -- Double Precision — Double precision spherical bessel implementation
Spherical Bessel Integral -- Double Precision — Double precision spherical bessel integrals implementation
Data Objects
Data Abstract Class — Base class for implementing data objects
Data Set — Object representing a set of NcmData objects
Gaussian Data - InvCov — Gaussian data object, inverse covariance
Gaussian Data - DiagCov — Gaussian data object, diagonal covariance
Gaussian Data - Cov — Gaussian data object, covariance
Poisson Data — Poisson data
One Variable Distribution Data — Object representing a one variable distribution data
Statistical Analysis
Likelihood — Likelihood object combining data and priors
Statistical Priors — General statistical priors
Fitting State — Object representing the current state of a NcmFit object
Model Fitting Abstract Class — Class for implementing fitting methods
NLopt Interface Object — Interface for NLopt optmization library
Least Squares -- GSL — Interface for GSL least squares algorithms
Non-linear Minimization -- GSL — Interface for non-linear minimization GSL algorithms
Non-linear Simplex Minimization -- GSL — Interface for GSL non-linear minimization (simplex) algorithms
Least Squares -- Levmar — Interface for Levenberg-Marquardt nonlinear least squares algorithm library
Monte Carlo Analysis — Object implementing Monte Carlo analysis
Likelihood Ratio 1D — Likelihood ratio object for one dimensional analysis
Likelihood Ratio 2D — Likelihood ratio object for bidimensional analysis.
GObject introspection compatibility
Gir Scanning Compatibility. — Gir scanning types stubs
Other Utilities Objects
Healpix — Healpix re-implementation
Spherical Shell Map — Object representing a spherical shell map
Models
Cosmological Model Abstract Class — Class for implementing homogeneous and isotropic cosmological models
Homogeneus and Isotropic Models Priors — Priors for HICosmo models
$\Lambda$CDM — Implementation of $\Lambda$CDM model
Darkenergy
Dark Energy Abstract Class — Base class for implementing dark energy models
Dark Energy -- XCDM — Constant dark energy equation of state model
Dark Energy -- Linder — Linder dark energy equation of state parametrization
Dark Energy -- Jassal-Bagla-Padmanabhan — Jassal-Bagla-Padmanabhan dark energy equation of state parametrization
Dark Energy -- Quintessence (Inspired) — FIXME
Quantum Gravity Bouncing Model — FIXME
Kinematical
Constant Desceleration Parameter Model — FIXME
Linear Desceleration Parameter Model — FIXME
Linear Spline Desceleration Parameter Model — FIXME
Spline Desceleration Parameter Model — FIXME
Cosmological Functions
Cosmological Distances and Times — Calculate cosmological distances and related quantities.
Recombination — Cosmic recombination abstract object.
Recombination Seager 1999. — Cosmic recombination implementing Seager (1999)
Supernovae Distance Covariance — Calculates the covariance between distance estimates
Scale Factor — FIXME
Perturbations
Linear Perturbations — FIXME
Perturbation Covariance — FIXME
Hydrodynamic Perturbations — FIXME
Large Scale Structure
Window Function
Window Function Abstract ClassDefines the prototype of the NcWindow object.
Top-hat Window FunctionProvides a NcWindow of top-hat type filter.
Gaussian window functionProvides a NcWindow of Gaussian type filter.
Transfer Function
Transfer Function Abstract ClassDefines the prototype of the NcTransferFunc object.
BBKS Transfer Function — FIXME
EH Transfer Function — FIXME
CAMB Transfer Function — FIXME
Pert Transfer Function — FIXME
Perturbations Growth Function — FIXME
Matter Fluctuation Variance — FIXME
Multiplicity Function
Multiplicity Function — Dark Matter Halo FIXME
Press-Schechter Multiplicity Function — Dark Matter Halo FIXME
Sheth-Tormen Multiplicity Function — Dark Matter Halo FIXME
Jenkins Multiplicity Function — Dark Matter Halo FIXME
Warren Multiplicity Function — Dark Matter Halo FIXME
Tinker Multiplicity Function — Dark Matter Halo FIXME
Mean Tinker Multiplicity Function — Dark Matter Halo FIXME
Critical Tinker Multiplicity Function — Dark Matter Halo FIXME
Mass Function — FIXME
Halo Bias Function Type
Halo Bias Function Type — FIXME
PS Halo Bias Function Type — Press-Schechter FIXME
ST Halo Bias Function Type — Sheth-Tormen Spherical FIXME
ST Halo Bias Function Type — Sheth-Tormen Elliptical FIXME
Tinker Halo Bias Function Type — Tinker et al. FIXME
Mean Halo Bias Function — FIXME
Galaxy Angular Corelation Function — FIXME
Cluster Redshift
Abstract Cluster Redshift Object — Observed redshift distribution
Cluster Abundance Redshift No Distribution — FIXME
Individual Gaussian Photoz Cluster — Gaussian photometric redshift
Global Gaussian Photoz Cluster — Gaussian photometric redshift
Cluster Mass
Cluster Mass Distribution — FIXME
Cluster Mass No Distribution — FIXME
Cluster Mass Ln Normal Distribution — FIXME
SZ Cluster Mass Distribution — Sunyaev-Zel'dovich FIXME
SZ Cluster Mass Distribution — Sunyaev-Zel'dovich FIXME
SZ and X ray Cluster Abundance Mass Distributions — Sunyaev-Zel'dovich FIXME
Cluster Abundance Distribution — FIXME
Cosmological Data
CMB Data — Helper function for obtaining CMB data
Cosmic Microwave Background Data -- Shift Parameter — CMB shift parameter implementation
Cosmic Microwave Background Data -- Distance priors — CMB distance priors implementation
Hubble Function Data — Object representing Hubble Function data
Hubble Function Data from BAO — Object representing Hubble Function BAO data
BAO Data — Helper function for obtaining BAO data
Baryonic Oscillation Data -- Acoustic Scale — BAO acoustic scale estimator
Baryonic Oscillation Data -- Volume Mean — BAO averaged volume $D_V$ estimator
Baryonic Oscillation Data -- rDv — BAO $r/D_V$ ratio estimator
Baryonic Oscillation Data -- DVDV — BAO $D_V/D_V$ ratio estimator
SN Ia Data — Helper function for obtaining Supernovae Ia data
Distance Modulus Data — Data samples of distance modulus
Supernovae Ia Data -- Covariance — SNIa data with covariance error matrix
Cluster number count data — FIXME
Cluster number count data — FIXME
Mathematical Utilities
Divided Difference — Divided difference methods for function interpolation with derivatives
Binnary Splitting — Binnary splitting algorithms used to evaluate sums fast and with arbitrary precision
Polynomials — FIXME
Quanternions — Quaternions algebra and mapping to matrix
Miscellaneous Utilities — FIXME
Matrix Exponential — Simple functions to calculate matrix exponential (only 2x2 to date)
MPQ Tree — FIXME
Sundials CVODE interface — FIXME
Magnus Iserles Ode Method — Ode solver for fast oscillating systems
Unidimensional Grid — FIXME
Quadrature Algorithims — FIXME
Function Cache — A generic cache for functions values
Memory Pool — FIXME
Numerical Integration — FIXME
Object Hierarchy
API Index
Annotation Glossary