EFTCAMB
Reference documentation for version 3.0
|
This file contains the abstract definition of all the places where EFTCAMB interacts with CAMB. All EFTCAMB models should inherit from this class or the two derived classes contained in 06p2_abstract_EFTCAMB_full.f90 or 06p3_abstract_EFTCAMB_designer.f90. More...
Go to the source code of this file.
Data Types | |
interface | eftcamb_abstract_model::EFTCAMBModelAllocateModelSelection |
Subroutine that reads the parameters of the model from file. More... | |
interface | eftcamb_abstract_model::EFTCAMBModelInitModelParametersFromFile |
Subroutine that reads the parameters of the model from file. More... | |
interface | eftcamb_abstract_model::EFTCAMBModelFeedback |
Subroutine that prints on the screen feedback information about the model. More... | |
interface | eftcamb_abstract_model::EFTCAMBModelBackgroundEFTFunctions |
Subroutine that computes the value of the background EFT functions at a given time. More... | |
interface | eftcamb_abstract_model::EFTCAMBModelSecondOrderEFTFunctions |
Subroutine that computes the value of the second order EFT functions at a given time. More... | |
interface | eftcamb_abstract_model::EFTCAMBModelComputeDtauda |
Function that computes dtauda = 1/sqrt(a^2H^2). More... | |
interface | eftcamb_abstract_model::EFTCAMBModelComputeAdotoa |
Subroutine that computes adotoa = H and its two derivatives wrt conformal time. More... | |
interface | eftcamb_abstract_model::EFTCAMBModelComputeHubbleDer |
Subroutine that computes the two derivatives wrt conformal time of H. More... | |
Modules | |
module | eftcamb_abstract_model |
This module contains the abstract definition of all the places where EFTCAMB interacts with CAMB. All EFTCAMB models should inherit from this class or the two derived classes contained in 06p2_abstract_EFTCAMB_full.f90 or 06p3_abstract_EFTCAMB_designer.f90. | |
Functions/Subroutines | |
subroutine | eftcamb_abstract_model::eftcambmodelinitialize (self, name, latexname) |
Subroutine that initializes the name and latex name of the model. More... | |
This file contains the abstract definition of all the places where EFTCAMB interacts with CAMB. All EFTCAMB models should inherit from this class or the two derived classes contained in 06p2_abstract_EFTCAMB_full.f90 or 06p3_abstract_EFTCAMB_designer.f90.
Definition in file 06_abstract_EFTCAMB_model.f90.