summaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/include')
-rw-r--r--src/include/CactusMainDefaults.h2
-rw-r--r--src/include/CommOverloadables.h7
-rw-r--r--src/include/cctk_Flesh.h2
3 files changed, 9 insertions, 2 deletions
diff --git a/src/include/CactusMainDefaults.h b/src/include/CactusMainDefaults.h
index 9668f28d..f949e9a1 100644
--- a/src/include/CactusMainDefaults.h
+++ b/src/include/CactusMainDefaults.h
@@ -18,7 +18,7 @@ extern "C" {
int CactusDefaultInitialise(tFleshConfig *);
int CactusDefaultEvolve(tFleshConfig *);
int CactusDefaultShutdown(tFleshConfig *);
-
+int CactusDefaultExit(int retval, cGH *GH);
#ifdef __cplusplus
}
#endif
diff --git a/src/include/CommOverloadables.h b/src/include/CommOverloadables.h
index 56f199ab..07453ce0 100644
--- a/src/include/CommOverloadables.h
+++ b/src/include/CommOverloadables.h
@@ -38,10 +38,15 @@ OVERLOADABLE(nProcs)
#undef ARGUMENTS
#define ARGUMENTS cGH *GH
OVERLOADABLE(ParallelInit)
-OVERLOADABLE(Exit)
OVERLOADABLE(Abort)
#undef ARGUMENTS
+#define ARGUMENTS int retval, cGH *GH
+#undef RETURN_TYPE
+#define RETURN_TYPE int
+OVERLOADABLE(Exit)
+
+#undef ARGUMENTS
#define ARGUMENTS tFleshConfig *config, int convergence_level
#undef RETURN_TYPE
#define RETURN_TYPE cGH *
diff --git a/src/include/cctk_Flesh.h b/src/include/cctk_Flesh.h
index e2d44688..82f744da 100644
--- a/src/include/cctk_Flesh.h
+++ b/src/include/cctk_Flesh.h
@@ -54,6 +54,8 @@ int CCTKi_InitialiseCactus(int *argc, char ***argv, tFleshConfig *ConfigData);
int CCTKi_ShutdownCactus(tFleshConfig *ConfigData);
+int CCTKi_DummyExit(int retval, cGH *GH);
+
#ifdef __cplusplus
}
#endif