11 #include "../global/global.h"
12 #include "../gravity/grav3D.h"
13 #include "../particles/particles_3D.h"
29 Real Get_DE_Density_from_a(Real a);
32 std::unique_ptr<TabulatedDynamicalDarkEnergyEoS> tab_dynamicalDE_EoS;
35 bool Using_DynamicalDE_Table() {
return tab_dynamicalDE_EoS !=
nullptr; }
67 real_vector_t scale_outputs;
77 void Set_Next_Scale_Output();
79 Real Get_Hubble_Parameter(Real a);
81 Real dtda_cosmo(Real da, Real a);
82 Real Get_dt_from_da_rk(Real da, Real a);
83 Real Get_da_from_dt(Real dt);
84 Real Get_dt_from_da(Real da, Real a);
87 void Create_Expansion_History_File(
struct Parameters *P);
88 void Write_Expansion_History_Entry(
void);