summaryrefslogtreecommitdiff
path: root/src/include/cctk_Flesh.h
diff options
context:
space:
mode:
authorgoodale <goodale@17b73243-c579-4c4c-a9d2-2d5706c11dac>1999-11-30 23:51:22 +0000
committergoodale <goodale@17b73243-c579-4c4c-a9d2-2d5706c11dac>1999-11-30 23:51:22 +0000
commit8c3898b27ef468e7c3fedb13fdeec81e1247cda5 (patch)
treedb7a37fe3aedd19d89df3cd020116ed1253e418c /src/include/cctk_Flesh.h
parenta10e0e2d450d0ed23fdf9d6c0e820995e3756140 (diff)
Various changes to make sure there are function prototypes for things.
Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1179 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'src/include/cctk_Flesh.h')
-rw-r--r--src/include/cctk_Flesh.h24
1 files changed, 21 insertions, 3 deletions
diff --git a/src/include/cctk_Flesh.h b/src/include/cctk_Flesh.h
index 883cd5a2..3ab7cddb 100644
--- a/src/include/cctk_Flesh.h
+++ b/src/include/cctk_Flesh.h
@@ -10,12 +10,12 @@
#include "CactusTimers.h"
#include "cctk.h"
+#include "cGH.h"
+
#ifndef _FLESH_H_
#define _FLESH_H_
-#include "cGH.h"
-
/* Typedefs */
@@ -34,11 +34,20 @@ typedef struct
/* Function prototypes */
#ifdef __cplusplus
-extern "C" {
+extern "C"
+{
#endif
int InitialiseCactus(int *, char ***, tFleshConfig *);
+int InitialiseSubsystemDefaults(void);
+
+void CactusBanner(void);
+
+int InitialiseScheduler(tFleshConfig *ConfigData);
+
+void CCTK_PrintBanners(void);
+
int CCTKi_SetParameter(const char *parameter, const char *value);
int ShutdownCactus(tFleshConfig *);
@@ -64,11 +73,20 @@ int CCTK_VarTypeNumber(const char *type);
int CCTK_GroupTypeNumber(const char *type);
int CCTKi_BindingsImplementationsInitialise(void);
+int CCTKi_BindingsScheduleInitialise(void);
+int CCTKi_BindingsVariablesInitialise(void);
+int CCTKi_BindingsParametersInitialise(void);
+
+int CCTKi_RegisterDefaultTimerFunctions(void);
int CCTK_MainLoopIndex (void);
int CCTK_SetMainLoopIndex (int main_loop_index);
+int SetupMainFunctions(void);
+int SetupCommFunctions(void);
+int SetupIOFunctions(void);
+
#ifdef __cplusplus
}
#endif