diff options
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/CactusMainDefaults.h | 2 | ||||
-rw-r--r-- | src/include/CommOverloadables.h | 7 | ||||
-rw-r--r-- | src/include/cctk_Flesh.h | 2 |
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 |