|
CLASSpp Manual
Cosmology reference and developer manual
|
#include "perturbations_module.h"#include <algorithm>#include <cassert>#include <iterator>#include "../species/baryons.h"#include "../species/cdm.h"#include "../species/dcdm.h"#include "../species/dcdm_dr_species.h"#include "../species/dncdm_dr_species.h"#include "../species/dncdm_species.h"#include "../species/fluid.h"#include "../species/idm_dr_idr_species.h"#include "../species/idm_drmd_idr_drmd_species.h"#include "../species/ncdm_species.h"#include "../species/photons.h"#include "../species/ppf_fluid.h"#include "../species/scalar_field.h"#include "../species/ultra_relativistic.h"#include "background_module.h"#include "bisection.h"#include "thermodynamics_module.h"#include "thread_pool.h"Evolves cosmological perturbations and constructs the source functions used by later modules during the lifetime of a PerturbationsModule instance.