diff options
author | allen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2000-01-25 10:05:56 +0000 |
---|---|---|
committer | allen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2000-01-25 10:05:56 +0000 |
commit | a7f55c01ae632147f667efbbfdaaa509e2be01ed (patch) | |
tree | 6ad9034c4dcbb7590c31bcb66169991679a09a93 /src/include/cctki_Schedule.h | |
parent | 29bfcbaba503af41067f6ea16f506d1d0190bd06 (diff) |
CCTK function name changes
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1297 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'src/include/cctki_Schedule.h')
-rw-r--r-- | src/include/cctki_Schedule.h | 86 |
1 files changed, 70 insertions, 16 deletions
diff --git a/src/include/cctki_Schedule.h b/src/include/cctki_Schedule.h index 52f8210f..82d6c861 100644 --- a/src/include/cctki_Schedule.h +++ b/src/include/cctki_Schedule.h @@ -35,27 +35,81 @@ t_sched_modifier *CCTKi_ScheduleAddModifier(t_sched_modifier *orig, const char *modifier, const char *argument); -int CCTKi_ScheduleFunction(const char *gname, - const char *fname, - void *func, - t_sched_modifier *modifiers, - void *attributes); +int CCTKi_ScheduleFunction + ( + void *function, + const char *name, + const char *thorn, + const char *implementation, + const char *description, + const char *where, + const char *language, + int n_mem_groups, + int n_comm_groups, + int n_trigger_groups, + int n_before, + int n_after, + int n_while, + ... + ); -int CCTKi_ScheduleGroup(const char *gname, - const char *thisname, - t_sched_modifier *modifiers, - void *attributes); +int CCTKi_ScheduleGroup + ( + const char *name, + const char *thorn, + const char *implementation, + const char *description, + const char *where, + int n_mem_groups, + int n_comm_groups, + int n_trigger_groups, + int n_before, + int n_after, + int n_while, + ... + ); + +int CCTKi_ScheduleGroupStorage(const char *group); + +int CCTKi_ScheduleGroupComm(const char *group); + +int CCTKi_ScheduleTraverse(const char *where, + void *GH, + int (*calling_function)(void *, void *, void *)); + +int CCTKi_ScheduleGHInit(void *GH); + + +int CCTKi_DoScheduleFunction + ( + const char *gname, + const char *fname, + void *func, + t_sched_modifier *modifiers, + void *attributes + ); + +int CCTKi_DoScheduleGroup + ( + const char *gname, + const char *thisname, + t_sched_modifier *modifiers, + void *attributes + ); /* Routine to sort the groups - must be called before traversal. */ -int CCTKi_ScheduleSortAllGroups(void); +int CCTKi_DoScheduleSortAllGroups(void); /* Traversal routine */ -int CCTKi_ScheduleTraverse(const char *group_name, - int (*item_entry)(void *, void *), - int (*item_exit)(void *, void *), - int (*while_check)(int, char **, void *, void *), - int (*function_process)(void *, void *, void *), - void *data); +int CCTKi_DoScheduleTraverse + ( + const char *group_name, + int (*item_entry)(void *, void *), + int (*item_exit)(void *, void *), + int (*while_check)(int, char **, void *, void *), + int (*function_process)(void *, void *, void *), + void *data + ); #ifdef __cplusplus } |