aboutsummaryrefslogtreecommitdiff
path: root/src/driver/driver.hh
diff options
context:
space:
mode:
authorjthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5>2003-07-27 14:02:53 +0000
committerjthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5>2003-07-27 14:02:53 +0000
commitb6a5c035ba5870ea3d2a1bd8b88e5f644b905f9e (patch)
tree9e81fbd1387ccc674c39ff0367a3de18ba9153f4 /src/driver/driver.hh
parentdc62954d5bd7e17a5b032d85b8a225c969183c2e (diff)
switch mask processing from being done at the tail of
AHFinderDirect_find_horizons() (which is scheduled with options:GLOBAL) into a separately scheduled routine, so we can schedle this without options:GLOBAL -- we want to set the mask on each refined subgrid! git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@1149 f88db872-0e4f-0410-b76b-b9085cfa78c5
Diffstat (limited to 'src/driver/driver.hh')
-rw-r--r--src/driver/driver.hh14
1 files changed, 5 insertions, 9 deletions
diff --git a/src/driver/driver.hh b/src/driver/driver.hh
index 48d26c5..fbe081a 100644
--- a/src/driver/driver.hh
+++ b/src/driver/driver.hh
@@ -353,6 +353,11 @@ extern "C"
extern "C"
void AHFinderDirect_find_horizons(CCTK_ARGUMENTS);
+// mask.cc
+// ... called from Cactus Scheduler
+extern "C"
+ void AHFinderDirect_do_masks(CCTK_ARGUMENTS);
+
// initial_guess.cc
void setup_initial_guess(patch_system& ps,
const struct initial_guess_info& igi,
@@ -397,15 +402,6 @@ void output_Jacobians(const patch_system& ps,
const struct IO_info& IO_info, const char base_file_name[],
int hn, bool print_msg_flag, int AHF_iteration = 0);
-// mask.cc
-void setup_mask_dataptrs_and_bitfields(const cGH *GH,
- struct mask_info& mask_info);
-void set_mask_gridfn(int N_horizons,
- const struct AH_data* const AH_data_array[],
- const struct cactus_grid_info& cgi,
- const struct mask_info& mask_info,
- const struct verbose_info& verbose_info);
-
// misc-driver.cc
int Cactus_gridfn_varindex(const char gridfn_name[]);
template <typename T>