aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@aei.mpg.de>2005-07-25 12:18:00 +0000
committerErik Schnetter <schnetter@aei.mpg.de>2005-07-25 12:18:00 +0000
commitf87c42914212035332a146c89dcf75ff1f0d3df3 (patch)
tree11c3d0767ea8e568d3fc270754d9a59f739c702b
parent709f52f2e4469aafb28d39125410be414102c5b9 (diff)
Carpet: Do not pass Cactus parameters around
darcs-hash:20050725121823-891bb-0e8ca67a430b353f20100f562b1455b309393511.gz
-rw-r--r--Carpet/Carpet/src/Initialise.cc16
1 files changed, 10 insertions, 6 deletions
diff --git a/Carpet/Carpet/src/Initialise.cc b/Carpet/Carpet/src/Initialise.cc
index 8e4517d38..f872c55fb 100644
--- a/Carpet/Carpet/src/Initialise.cc
+++ b/Carpet/Carpet/src/Initialise.cc
@@ -25,10 +25,10 @@ namespace Carpet {
static void recover_Regrid (cGH * cgh, int rl);
static void recover_II (cGH * cgh, int rl);
- static void initialise_I (cGH * cgh, int rl, int init_each_timelevel);
+ static void initialise_I (cGH * cgh, int rl);
static void initialise_I_rewind (cGH * cgh, int num_tl);
static void initialise_I_initialise (cGH * cgh, int num_tl);
- static void initialise_Regrid (cGH * cgh, int rl, int prolongate_initial_data);
+ static void initialise_Regrid (cGH * cgh, int rl);
static void initialise_Restrict (cGH * cgh, int rl);
static void initialise_II (cGH * cgh, int rl);
static void initialise_III (cGH * cgh, int rl);
@@ -90,8 +90,8 @@ namespace Carpet {
// Calculate initial data
for (int rl=0; rl<reflevels; ++rl) {
- initialise_I (cgh, rl, init_each_timelevel);
- initialise_Regrid (cgh, rl, prolongate_initial_data);
+ initialise_I (cgh, rl);
+ initialise_Regrid (cgh, rl);
}
for (int rl=reflevels-1; rl>=0; --rl) {
@@ -244,8 +244,10 @@ namespace Carpet {
- void initialise_I (cGH * const cgh, int rl, int init_each_timelevel)
+ void initialise_I (cGH * const cgh, int const rl)
{
+ DECLARE_CCTK_PARAMETERS;
+
BEGIN_MGLEVEL_LOOP(cgh) {
enter_level_mode (cgh, rl);
do_global_mode = reflevel==0;
@@ -316,8 +318,10 @@ namespace Carpet {
do_global_mode = outer_do_global_mode;
}
- void initialise_Regrid (cGH * const cgh, int rl, int prolongate_initial_data)
+ void initialise_Regrid (cGH * const cgh, int const rl)
{
+ DECLARE_CCTK_PARAMETERS;
+
bool did_regrid = false;
{
const int ml=0;