summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac>1999-07-19 17:22:30 +0000
committertradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac>1999-07-19 17:22:30 +0000
commita909172d62941ed13109235ca95af126dcc3b445 (patch)
tree3f9b9c11177675f9becc58f60ca053e767fa8909 /src
parentda672c4ee63e41d4a8e568894a729d34dde9dcf0 (diff)
Added missing prototypes
git-svn-id: http://svn.cactuscode.org/flesh/trunk@742 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'src')
-rw-r--r--src/include/Coord.h4
-rw-r--r--src/include/Groups.h6
-rw-r--r--src/include/IOMethods.h7
3 files changed, 15 insertions, 2 deletions
diff --git a/src/include/Coord.h b/src/include/Coord.h
index b687897a..2db00fd7 100644
--- a/src/include/Coord.h
+++ b/src/include/Coord.h
@@ -32,6 +32,10 @@ int CCTK_RegisterCoord(const char *coordname,
int CCTK_RegisterCoordI(const char *name, int index, int dir);
+int CCTK_CoordIndex(const char *name);
+
+CCTK_REAL CCTK_CoordOrigin(const char *name);
+
#ifdef __cplusplus
}
#endif
diff --git a/src/include/Groups.h b/src/include/Groups.h
index 8cd9ef5d..e379d4ff 100644
--- a/src/include/Groups.h
+++ b/src/include/Groups.h
@@ -32,6 +32,8 @@ int CCTK_VarIndex(const char *variablename);
char *CCTK_GroupNameFromVarI(int var);
+int CCTK_GroupIndexFromVar(const char *var);
+
int CCTK_GroupIndexFromVarI(int var);
char *CCTK_FullName(int var);
@@ -63,9 +65,9 @@ int CCTK_DecomposeName(const char *fullname, char **implementation, char **name)
char *CCTK_GroupName(int varnum);
-int CCTK_GroupTypeFromVar(int var);
+int CCTK_GroupTypeFromVarI(int var);
-int CCTK_VarType(int var);
+int CCTK_VarTypeI(int var);
int CCTK_NumTimeLevelsFromVar(const char *var);
int CCTK_NumTimeLevelsFromVarI(int var);
diff --git a/src/include/IOMethods.h b/src/include/IOMethods.h
index 0718435b..53952b1e 100644
--- a/src/include/IOMethods.h
+++ b/src/include/IOMethods.h
@@ -5,3 +5,10 @@ struct IOMethod
int (*TriggerOutput)(cGH *, int);
int (*TimeToOutput)(cGH *,int);
};
+
+int CCTK_RegisterIOMethod(const char *name);
+int CCTK_RegisterIOMethodOutputGH(int handle, int (*func)(cGH *));
+int CCTK_RegisterIOMethodTimeToOutput(int handle, int (*func)(cGH *, int));
+int CCTK_RegisterIOMethodTriggerOutput(int handle, int (*func)(cGH *, int));
+int CCTK_RegisterIOMethodOutputVarAs(int handle, int (*func)(cGH *,
+ const char *,const char *));