diff options
author | Erik Schnetter <schnetter@aei.mpg.de> | 2005-07-25 12:18:00 +0000 |
---|---|---|
committer | Erik Schnetter <schnetter@aei.mpg.de> | 2005-07-25 12:18:00 +0000 |
commit | f87c42914212035332a146c89dcf75ff1f0d3df3 (patch) | |
tree | 11c3d0767ea8e568d3fc270754d9a59f739c702b | |
parent | 709f52f2e4469aafb28d39125410be414102c5b9 (diff) |
Carpet: Do not pass Cactus parameters around
darcs-hash:20050725121823-891bb-0e8ca67a430b353f20100f562b1455b309393511.gz
-rw-r--r-- | Carpet/Carpet/src/Initialise.cc | 16 |
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; |