EFTCAMB
Reference documentation for version 3.0
|
This module contains the abstract class for generic parametrizations for 1D functions that are used by several models in EFTCAMB. When there is a free function in EFT it should be declared as a class inheriting from parametrized_function_1D. More...
Data Types | |
interface | ParametrizedFunction1DFirstDerivative |
Function that returns the value of the first derivative of the function with respect to the scale factor. The EFTCAMB cache is passed as an optional argument in case the parametrization uses some background quantity. More... | |
interface | ParametrizedFunction1DInitParams |
Subroutine that reads a Ini file looking for the parameters of the function. More... | |
interface | ParametrizedFunction1DIntegral |
Function that returns the integral of the function, as defined in the notes. The EFTCAMB cache is passed as an optional argument in case the parametrization uses some background quantity. More... | |
interface | ParametrizedFunction1DParameterValues |
Subroutine that returns the value of the function i-th parameter. More... | |
interface | ParametrizedFunction1DSecondDerivative |
Function that returns the value of the second derivative of the function with respect to the scale factor. The EFTCAMB cache is passed as an optional argument in case the parametrization uses some background quantity. More... | |
interface | ParametrizedFunction1DThirdDerivative |
Function that returns the value of the third derivative of the function with respect to the scale factor. The EFTCAMB cache is passed as an optional argument in case the parametrization uses some background quantity. More... | |
interface | ParametrizedFunction1DValue |
Function that returns the value of the function. The EFTCAMB cache is passed as an optional argument in case the parametrization uses some background quantity. More... | |
Functions/Subroutines | |
integer function | parametrizedfunction1dparamnumber (self) |
Function that returns the number of parameters of the parametrized function. More... | |
This module contains the abstract class for generic parametrizations for 1D functions that are used by several models in EFTCAMB. When there is a free function in EFT it should be declared as a class inheriting from parametrized_function_1D.
integer function eftcamb_abstract_parametrizations_1d::parametrizedfunction1dparamnumber | ( | class(parametrized_function_1d) | self | ) |
Function that returns the number of parameters of the parametrized function.
self | the base class |
Definition at line 201 of file 04_abstract_parametrizations_1D.f90.