EFTCAMB
Reference documentation for version 3.0
|
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. More...
Data Types | |
interface | EFTCAMBModelAllocateModelSelection |
Subroutine that reads the parameters of the model from file. More... | |
interface | EFTCAMBModelBackgroundEFTFunctions |
Subroutine that computes the value of the background EFT functions at a given time. More... | |
interface | EFTCAMBModelComputeAdotoa |
Subroutine that computes adotoa = H and its two derivatives wrt conformal time. More... | |
interface | EFTCAMBModelComputeDtauda |
Function that computes dtauda = 1/sqrt(a^2H^2). More... | |
interface | EFTCAMBModelComputeHubbleDer |
Subroutine that computes the two derivatives wrt conformal time of H. More... | |
interface | EFTCAMBModelFeedback |
Subroutine that prints on the screen feedback information about the model. More... | |
interface | EFTCAMBModelInitModelParametersFromFile |
Subroutine that reads the parameters of the model from file. More... | |
interface | EFTCAMBModelSecondOrderEFTFunctions |
Subroutine that computes the value of the second order EFT functions at a given time. More... | |
Functions/Subroutines | |
subroutine | eftcambmodelinitialize (self, name, latexname) |
Subroutine that initializes the name and latex name of the model. More... | |
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.
subroutine eftcamb_abstract_model::eftcambmodelinitialize | ( | class(eftcamb_model) | self, |
character(*), intent(in) | name, | ||
character(*), intent(in) | latexname | ||
) |
Subroutine that initializes the name and latex name of the model.
self | the base class | |
[in] | name | the name of the function |
[in] | latexname | the latex name of the function |
Definition at line 262 of file 06_abstract_EFTCAMB_model.f90.