diff options
author | goodale <goodale@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2000-10-04 13:52:15 +0000 |
---|---|---|
committer | goodale <goodale@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2000-10-04 13:52:15 +0000 |
commit | 5dadfa4188f57b3abe680526ce06146b888a789e (patch) | |
tree | 2d8b5ece1626bd73200e20d896ba3f1a10fd77c5 /src/main/InitialiseCactus.c | |
parent | cb32de130ef08631529e1947c4144130cf97fdcb (diff) |
GRdoc + coding guideline stuff.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1851 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'src/main/InitialiseCactus.c')
-rw-r--r-- | src/main/InitialiseCactus.c | 71 |
1 files changed, 56 insertions, 15 deletions
diff --git a/src/main/InitialiseCactus.c b/src/main/InitialiseCactus.c index 7e4584de..3772f86e 100644 --- a/src/main/InitialiseCactus.c +++ b/src/main/InitialiseCactus.c @@ -5,9 +5,11 @@ @desc Responsible for doing any cactus specific initialisations @enddesc + @version $Header$ @@*/ #include <stdio.h> +#include <stdlib.h> #include <time.h> #include "cctk_Flesh.h" @@ -19,23 +21,44 @@ #include "cctki_Bindings.h" #include "cctki_Schedule.h" -int CCTKi_InitialiseScheduler(tFleshConfig *ConfigData); + +static char *rcsid = "$Header$"; + +CCTK_FILEVERSION(main_InitialiseCactus_c) + +/******************************************************************** + ********************* Local Data Types *********************** + ********************************************************************/ + +/******************************************************************** + ********************* Local Routine Prototypes ********************* + ********************************************************************/ + +static int CCTKi_InitialiseScheduler(tFleshConfig *ConfigData); + +/******************************************************************** + ********************* Other Routine Prototypes ********************* + ********************************************************************/ + int CCTKi_InitialiseSubsystemDefaults(void); int CCTKi_ProcessEnvironment(int *argc, char ***argv,tFleshConfig *ConfigData); int CCTKi_BindingsParameterRecoveryInitialise(void); -#define CCTK_PRINTSEPARATOR \ - printf("--------------------------------------------------------------------------------\n"); - -static char *rcsid = "$Header$"; +int CCTKi_ProcessCommandLine(int *inargc, char ***inargv, tFleshConfig *ConfigData); +int CCTKi_ProcessEnvironment(int *argc, char ***argv,tFleshConfig *ConfigData); -CCTK_FILEVERSION(main_InitialiseCactus_c) +/******************************************************************** + ********************* Local Data ***************************** + ********************************************************************/ -int ProcessCommandLine(int *inargc, char ***inargv, tFleshConfig *ConfigData); -int ProcessEnvironment(int *argc, char ***argv,tFleshConfig *ConfigData); +#define CCTK_PRINTSEPARATOR \ + printf("--------------------------------------------------------------------------------\n"); static time_t startuptime; - + +/******************************************************************** + ********************* External Routines ********************** + ********************************************************************/ /*@@ @routine CCTKi_InitialiseCactus @@ -71,6 +94,10 @@ static time_t startuptime; @endvar + @returntype int + @returndesc + 0 - success + @endreturndesc @@*/ int CCTKi_InitialiseCactus(int *argc, char ***argv, tFleshConfig *ConfigData) { @@ -99,6 +126,9 @@ int CCTKi_InitialiseCactus(int *argc, char ***argv, tFleshConfig *ConfigData) return 0; } +/******************************************************************** + ********************* Local Routines ************************* + ********************************************************************/ /*@@ @routine CCTKi_InitialiseScheduler @@ -112,10 +142,21 @@ int CCTKi_InitialiseCactus(int *argc, char ***argv, tFleshConfig *ConfigData) @history @endhistory + @var ConfigData + @vdesc Flesh configuration data + @vtype tFleshConfig + @vio in + @vcomment + + @endvar + @returntype int + @returndesc + 0 - success + @endreturndesc @@*/ -int CCTKi_InitialiseScheduler(tFleshConfig *ConfigData) +static int CCTKi_InitialiseScheduler(tFleshConfig *ConfigData) { int retcode; extern void CCTKi_SetParameterSetMask(int mask); @@ -139,7 +180,6 @@ int CCTKi_InitialiseScheduler(tFleshConfig *ConfigData) } - /*@@ @routine CCTK_RunTime @date Tue Oct 3 2000 @@ -153,9 +193,13 @@ int CCTKi_InitialiseScheduler(tFleshConfig *ConfigData) @endhistory + @returntype int + @returndesc + The number of seconds since the run started. + @endreturndesc @@*/ -int CCTK_RunTime() +int CCTK_RunTime(void) { int retval; time_t currenttime; @@ -166,6 +210,3 @@ int CCTK_RunTime() return retval; } - - - |