diff options
-rw-r--r-- | interface.ccl | 2 | ||||
-rw-r--r-- | schedule.ccl | 6 | ||||
-rw-r--r-- | src/Hydro_Analysis.c | 7 |
3 files changed, 15 insertions, 0 deletions
diff --git a/interface.ccl b/interface.ccl index 5d6ff08..ff01344 100644 --- a/interface.ccl +++ b/interface.ccl @@ -4,6 +4,8 @@ implements: Hydro_Analysis inherits: Grid, HydroBase +public: + CCTK_REAL Hydro_Analysis_rho_max type = SCALAR tags='checkpoint="no"' "value of the maximum of rho" CCTK_REAL Hydro_Analysis_rho_sum type = SCALAR tags='checkpoint="no"' "value of the sum of rho" diff --git a/schedule.ccl b/schedule.ccl index f3f11a9..53c96d8 100644 --- a/schedule.ccl +++ b/schedule.ccl @@ -16,6 +16,12 @@ if (Hydro_Analysis_comp_rho_max_origin_distance) STORAGE: Hydro_Analysis_rho_max_origin_distance } +schedule Hydro_Analysis_Init IN CCTK_BASEGRID +{ + LANG: C + OPTIONS: global +} "Initialize variables" + schedule group Hydro_Analysis AT POSTSTEP { diff --git a/src/Hydro_Analysis.c b/src/Hydro_Analysis.c index 3f1e3f2..2270f8a 100644 --- a/src/Hydro_Analysis.c +++ b/src/Hydro_Analysis.c @@ -4,6 +4,13 @@ #include "loopcontrol.h" +void Hydro_Analysis_Init(CCTK_ARGUMENTS) +{ + DECLARE_CCTK_ARGUMENTS + DECLARE_CCTK_PARAMETERS + *Hydro_Analysis_rho_max = -1.; +} + /* Populate grid functions to be reduced in Hydro_Analysis_Reduction */ void Hydro_Analysis_PrepareReduction(CCTK_ARGUMENTS) { |