summaryrefslogtreecommitdiff
path: root/src/IO
Commit message (Collapse)AuthorAge
...
* More changes from Joan and his NT nightmares.jmasso1999-06-03
| | | | | | | Please try this on a reasonable OS. git-svn-id: http://svn.cactuscode.org/flesh/trunk@543 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Spelling correctionallen1999-05-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@527 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removed extraneous parameter to #undef OVERLOADABLE .goodale1999-04-14
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@473 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added registration of new routine TriggerOutput which I don't wantallen1999-03-16
| | | | | | | to add but don't see how to avoid git-svn-id: http://svn.cactuscode.org/flesh/trunk@399 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added comments and grdocedallen1999-03-08
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@387 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removing empty fileallen1999-03-07
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@379 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Moved rfrTriggerAction and rfrTriggerSaysGo from main/rfrInterface toallen1999-03-07
| | | | | | | | | | | | | | here because I need to get at the pointer to the data structure with the information about the IO methods ... is there a better way to do this? Added a new registerable function for each IO function TimeToOutput(GH, int variable) which returns true if it time to output a variable git-svn-id: http://svn.cactuscode.org/flesh/trunk@378 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Got rid of some print statementsallen1999-02-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@336 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Functions to deal with registration of IO functionsallen1999-02-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@259 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added new fileallen1999-02-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@258 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Default overloadable IO routinesallen1999-02-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@257 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Correcting function namesallen1999-02-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@256 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removed include of prototypesallen1999-02-08
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@222 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added CactusIODefaultsallen1999-02-08
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@216 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Defaults are overloadedallen1999-02-08
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@215 17b73243-c579-4c4c-a9d2-2d5706c11dac
* The default IO routines which for now just print a statementallen1999-02-08
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@214 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Rationalised the overloading of functions. Goodbye RegisterKeyedFunction,goodale1999-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | hello Overloadable ! Now each subdirectory has one header file (in the include dir) which defines the overloadable functions. Macros are then applied to the header file to produce functions of the form CCTK_OverloadFoo(... (*func)(...)) to overload the function, and to create prototypes, dummy functions, and if statements which can be used to assign dummy (or other default) functions to any overloadable function which hasn't been assigned. The resulting functions have names of the form CCTK_Foo() As a byproduct of this the communication layer should work, 'though it's all dummy functions there at the moment, but at least you can call the functions. I've put OutputGH and OutputGroup in the IO layer, but can't remember precisely what we had decided as the canonical set of overloadable functions for IO. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@206 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Now make will recurse into subdirectories of a thorn.goodale1999-01-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | In your make.code.defn file put lines SRCS = <sources in this directory> SUBDIRS= <all subdirectories - e.g. what find . -type d would give you> then in each subdirectory put a make.code.defn containing SRCS = <sources in this directory> (N.B. you cannot currently put a SUBDIRS line here) along with make.code.deps files in all the directories. Make will then go into the relevant subdirectory and make the object files there before updating the library file. The first time it does this you will get errors of the form cannot find <subdir-name>/make.identity you should ignore these errors, as the make system then creates the files. If I find a way to do this without the errors, I'll be happy 8-) The files are used to keep track of the subdirectory filenames. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@66 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Registration and default files.goodale1998-09-29
git-svn-id: http://svn.cactuscode.org/flesh/trunk@14 17b73243-c579-4c4c-a9d2-2d5706c11dac