aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorknarf <knarf@b6729ddc-ac74-4bd1-908c-9dc7244c52a1>2010-03-08 15:48:00 +0000
committerknarf <knarf@b6729ddc-ac74-4bd1-908c-9dc7244c52a1>2010-03-08 15:48:00 +0000
commit630900138f0eb532c9b01b4cb561d5488416cc03 (patch)
tree2cb1828107c7c304a82fefc25b72b06a33fdc298
parentdfdb43d790c3aa6f77dc14a301396ea89ed1be70 (diff)
add Hydro_Analysis_rho_max
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/Hydro_Analysis/trunk@86 b6729ddc-ac74-4bd1-908c-9dc7244c52a1
-rw-r--r--interface.ccl2
-rw-r--r--schedule.ccl6
-rw-r--r--src/Hydro_Analysis.c7
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)
{