| 
    EFTCAMB
    Reference documentation for version 3.0
    
   | 
 
This module contains the RGR algorithm. This operates on general EFT models. More...
Functions/Subroutines | |
| subroutine, public | eftcambreturntogr_feedback (feedback_level, input_model, params_cache, RGR_time) | 
| Subroutine that prints feedback for the RGR module. Prints something only if EFTCAMB_feedback_level is greater than 1.  More... | |
| subroutine, public | eftcambreturntogr (input_model, params_cache, initial_time, RGR_time) | 
| Subroutine that computes the return to GR of a theory.  More... | |
| subroutine, public | eftcambreturntogr_functions (a, input_model, params_cache, eft_functions) | 
| Subroutine that computes the EFT functions as we need them for the RGR function.  More... | |
This module contains the RGR algorithm. This operates on general EFT models.
| subroutine, public eftcamb_returntogr::eftcambreturntogr | ( | class(eftcamb_model), intent(in) | input_model, | 
| type(eftcamb_parameter_cache), intent(in) | params_cache, | ||
| real(dl), intent(in) | initial_time, | ||
| real(dl), intent(out) | RGR_time | ||
| ) | 
Subroutine that computes the return to GR of a theory.
| [in] | input_model | the EFTCAMB model for which the code is computing the RGR time. | 
| [in] | params_cache | a EFTCAMB parameter cache containing cosmological parameters. | 
| [in] | initial_time | initial scale factor at which the code starts to look for the RGR of the theory. | 
| [out] | rgr_time | output value of the RGR time. | 
Definition at line 98 of file 11_EFTCAMB_RGR.f90.
| subroutine, public eftcamb_returntogr::eftcambreturntogr_feedback | ( | integer, intent(in) | feedback_level, | 
| class(eftcamb_model), intent(in) | input_model, | ||
| type(eftcamb_parameter_cache), intent(in) | params_cache, | ||
| real(dl), intent(in) | RGR_time | ||
| ) | 
Subroutine that prints feedback for the RGR module. Prints something only if EFTCAMB_feedback_level is greater than 1.
| [in] | feedback_level | feedback level for the RGR results reporter. 0=no feedback; 1=some feedback; 2=a lot of feedback. | 
| [in] | input_model | the EFTCAMB model for which the code is computing the RGR time. | 
| [in] | params_cache | a EFTCAMB parameter cache containing cosmological parameters. | 
| [in] | rgr_time | input RGR time. For better performances the code does not compute it in this function. | 
Definition at line 46 of file 11_EFTCAMB_RGR.f90.
| subroutine, public eftcamb_returntogr::eftcambreturntogr_functions | ( | real(dl), intent(in) | a, | 
| class(eftcamb_model), intent(in) | input_model, | ||
| type(eftcamb_parameter_cache) | params_cache, | ||
| real(dl), dimension(21), intent(out) | eft_functions | ||
| ) | 
Subroutine that computes the EFT functions as we need them for the RGR function.
| [in] | a | scale factor at which EFT funcitons are computed. | 
| [in] | input_model | the EFTCAMB model for which the code is computing the RGR time. | 
| params_cache | a EFTCAMB parameter cache containing cosmological parameters. | |
| [out] | eft_functions | vector containing the values of the EFT functions minus their GR value. | 
Definition at line 145 of file 11_EFTCAMB_RGR.f90.
 1.8.11