diff options
author | goodale <goodale@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 1999-01-15 16:01:40 +0000 |
---|---|---|
committer | goodale <goodale@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 1999-01-15 16:01:40 +0000 |
commit | 558a9c363187881d367c90d7d60adaf2db05d60c (patch) | |
tree | d93630a1e98f7cb02cb5a06e5f9f739c591773d2 /src/include/CactusCommFunctions.h | |
parent | 0aa6ff93505498fa6d801a9e490b873c8e72db50 (diff) |
Set of changes/tidying up which will actually allow the code to run.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@59 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'src/include/CactusCommFunctions.h')
-rw-r--r-- | src/include/CactusCommFunctions.h | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/src/include/CactusCommFunctions.h b/src/include/CactusCommFunctions.h index ad3eb141..329fa9f8 100644 --- a/src/include/CactusCommFunctions.h +++ b/src/include/CactusCommFunctions.h @@ -16,17 +16,19 @@ extern "C" { #endif -cGH *SetupGH(tFleshConfig *, int); -int SetupGF(cGH *, cGF *); +/* The functions. */ -int SyncAllFuncs(cGH *); -int SyncGroupFuncs(cGH *, const char *group); -int SyncOneFunc(cGH *, int GF); +extern cGH * (*SetupGH)(tFleshConfig *, int); +extern int (*SetupGF)(cGH *, cGF *); -int ParallelInit(tFleshConfig *); -int ParallelFinalise(tFleshConfig *); +extern int (*SyncAllFuncs)(cGH *); +extern int (*SyncGroupFuncs)(cGH *, const char *group); +extern int (*SyncOneFunc)(cGH*, int ); -int Reduce(cGH *, int GF, int operation, void *result); +extern int (*ParallelInit)(tFleshConfig *); +extern int (*ParallelFinalise)(tFleshConfig *); + +extern int (*Reduce)(cGH *, int , int operation, void *result); #ifdef _cplusplus } |