summaryrefslogtreecommitdiff
path: root/src/include
Commit message (Collapse)AuthorAge
...
* Latest stuff for the scheduling call function.goodale2000-01-27
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1311 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Split cctki_Schedule.h in twogoodale2000-01-27
| | | | | | | | | | | cctki_Schedule.h just contains prototypes and stuff from the schedule directory. cctki_ScheduleBindings.h contains routines from the rest of cactus. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1308 17b73243-c579-4c4c-a9d2-2d5706c11dac
* added prototype: CCTKi_DoScheduleAddModifierlanfer2000-01-26
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1303 17b73243-c579-4c4c-a9d2-2d5706c11dac
* added prototypes: CCTKi_InitialiseCactus CCTKi_ShutdownCactuslanfer2000-01-26
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1302 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Missed a constantallen2000-01-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1300 17b73243-c579-4c4c-a9d2-2d5706c11dac
* CCTK function name changesallen2000-01-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1297 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changes towards having the call function passed in from outside.goodale2000-01-24
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1282 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removing Functions.c and related files. This is probably the wronggoodale2000-01-23
| | | | | | | | | approach for what I wanted to do, but may be resurrected at some point. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1281 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changed the function registration to use pointers rather than handles.goodale2000-01-23
| | | | | | | | | Added a file for externally visable stuff. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1280 17b73243-c579-4c4c-a9d2-2d5706c11dac
* New function registration stuff.goodale2000-01-21
| | | | | | | | | | | | | Basically can register functions which return void CCTK_INT or CCTK_REAL and take up to CCTK_MAX_ARGS (currently 255) void * arguments. The CCTK_FunctionCall function can then be used to call this function, timing its execution. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1279 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added some more variable type constants.goodale2000-01-21
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1278 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Addedtradke2000-01-20
| | | | | | | | | | | char *ParameterValString (const char *param_name, const char *thorn) which returns the string representation of a parameter's value. Used for checkpointing/recovery. git-svn-id: http://svn.cactuscode.org/flesh/trunk@1276 17b73243-c579-4c4c-a9d2-2d5706c11dac
* ** goes to * for cctk_lsshallen2000-01-16
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1266 17b73243-c579-4c4c-a9d2-2d5706c11dac
* All include files for thorns now have cctk_ then a capital letter (!)allen2000-01-16
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1262 17b73243-c579-4c4c-a9d2-2d5706c11dac
* staggering constantslanfer2000-01-14
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1257 17b73243-c579-4c4c-a9d2-2d5706c11dac
* stagger supportlanfer2000-01-14
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1256 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add a **int to the C2F prototype to prevent warningsallen2000-01-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1253 17b73243-c579-4c4c-a9d2-2d5706c11dac
* New specification for CCTK_GroupData and moved internal functionallen2000-01-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1252 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added internal functionallen2000-01-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1251 17b73243-c579-4c4c-a9d2-2d5706c11dac
* config.h -> cctk_config.hallen2000-01-13
| | | | | | | and some tidying git-svn-id: http://svn.cactuscode.org/flesh/trunk@1245 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changing *cctk_lssh to **cctk_lshallen2000-01-13
| | | | | | | config.h -> cctk_config.h git-svn-id: http://svn.cactuscode.org/flesh/trunk@1244 17b73243-c579-4c4c-a9d2-2d5706c11dac
* defining cctk_lssh, local stager shapelanfer2000-01-12
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1241 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Remove pointer warning on originallen2000-01-12
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1240 17b73243-c579-4c4c-a9d2-2d5706c11dac
* staggering: function prototypeslanfer2000-01-12
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1237 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changed the use of the function CCTK_GroupData to return a pointerallen2000-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | to a structure containing information about the group, rather than returning the information as separate arguments in the call. This makes it easier for us to add any new information needed (e.g. staggering). The new use is cGroup *CCTK_GroupData(int group_index) where cGroup is the structure typedef struct { int grouptype; int variabletype; int staggertype; int dim; int numvariables; int numtimelevels; } cGroup The old function is now deprecated and has been renamed to CCTK_OldGroupData git-svn-id: http://svn.cactuscode.org/flesh/trunk@1232 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added new functionsallen2000-01-11
| | | | | | | | | | | | CCTK_CoordDir CCTK_CoordLocalRange also renamed coordinate routines to all start with CCTK_Coord... Old functions remain but are deprecated git-svn-id: http://svn.cactuscode.org/flesh/trunk@1221 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Prototype for CCTK_VarTypeNameallen2000-01-05
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1217 17b73243-c579-4c4c-a9d2-2d5706c11dac
* More stuff to try and stop warnings on originallen1999-12-17
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1205 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Trying out macro for removing warnings on originallen1999-12-17
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1203 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removing the schedule point BOUND which isn't needed now.allen1999-12-16
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1196 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added Gab's complex number stuff.goodale1999-12-14
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1190 17b73243-c579-4c4c-a9d2-2d5706c11dac
* New constants for different data typesallen1999-12-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1184 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added a prototype.goodale1999-12-01
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1180 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Various changes to make sure there are function prototypes for things.goodale1999-11-30
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1179 17b73243-c579-4c4c-a9d2-2d5706c11dac
* New cache alignment stuff.goodale1999-11-30
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1178 17b73243-c579-4c4c-a9d2-2d5706c11dac
* simple interfaces for local scalar/1d/2d/3d reductionslanfer1999-11-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1175 17b73243-c579-4c4c-a9d2-2d5706c11dac
* adding macro for easy error/ok checking, works like this:lanfer1999-11-27
| | | | | | | | | | | | | | | | | | | | call CCTK_ReduceLocalScalar(ierr, cctkGH, -1, sum_handle, $ resnorm, residual, CCTK_VARIABLE_REAL) call CCTKi_EXPECTOK(ierr,0,1,"Reduction of norm failed") you plug the return value (ierr) into macro, along with the success value (0). You give the warning level if (ierr.ne.0) and the message to output. Saves some if then statments. there is also a CCTK_EXPECTERROR, where you compare ierr to an error value, handles the same way. (Currently internal CCTKi) gerd git-svn-id: http://svn.cactuscode.org/flesh/trunk@1172 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removed tabs from files.goodale1999-11-24
| | | | | | | | | Added @version lines to various header files. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1170 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removing an unused and obsolete file.goodale1999-11-24
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1169 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Some tidying up.goodale1999-11-23
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1163 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added a variable argument list CCTK_Warn.goodale1999-11-23
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1162 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added stagger and array size to CCTK_CreateGroup and renamed it CCTKi_...goodale1999-11-09
| | | | | | | | | | | since it should only be used by the perl-generated code. IMPORTANT NOTE: You will need to do a -rebuild after this update. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1145 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changed definition of complex type to be consistent with Fortran defaults.goodale1999-11-09
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1144 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removing definethorn.hallen1999-11-06
| | | | | | | Adding _USE_CCTK_ARGUMENTS ... but doesn't work yet git-svn-id: http://svn.cactuscode.org/flesh/trunk@1141 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changing various things pointed to by compiling with -Wall.goodale1999-11-03
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1129 17b73243-c579-4c4c-a9d2-2d5706c11dac
* added CCTK_VARIABLE_STRINGlanfer1999-10-29
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1119 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Moved prototypes for ParameterSet, ParameterGet, ParameterWalktradke1999-10-28
| | | | | | | | | | | | from ParameterBindings.h to cctk_ParameterFunctions.h. Thanks, Tom. Thomas git-svn-id: http://svn.cactuscode.org/flesh/trunk@1118 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added prototypes for ParameterSet, ParameterGet, ParameterWalktradke1999-10-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1117 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Collision chaining hash tables.goodale1999-10-27
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1115 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Got rid of an extraneous ; .goodale1999-10-24
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1089 17b73243-c579-4c4c-a9d2-2d5706c11dac