summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Cactus/588allen2001-04-14
| | | | | | | | Changed level 2 warning in CCTK_GroupIndex to a level 9 warning to remove warnings at startup. Thorns should be checking the return value of CCTK_GroupIndex if they want a high level warning git-svn-id: http://svn.cactuscode.org/flesh/trunk@2112 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changed the previous confusing names of the Fortran macros to remove theallen2001-04-09
| | | | | | | | seemingly random use of plurals ... the old names are still there, the docs have already been updated with the new names git-svn-id: http://svn.cactuscode.org/flesh/trunk@2107 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Made CCTK_VARIABLE_CHAR and CCTK_VARIABLE_BYTE have the same valueallen2001-04-09
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2106 17b73243-c579-4c4c-a9d2-2d5706c11dac
* grdoc fixallen2001-04-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2091 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix grdocallen2001-04-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2090 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added prototype for CCTK_RunTitle().tradke2001-04-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2088 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed bug in CCTKi_Realloc().tradke2001-03-30
| | | | | | | | Invalidate magic number before freeing a memory block so that we really catch externally malloc'ed stuff which got such a block only by accident. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2087 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added missing prototype for Util_CurrentDate().tradke2001-03-19
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2086 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added missing prototype for Util_CurrentTime().tradke2001-03-19
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2084 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixing order of sync and trigger actions for analysis routines.goodale2001-03-17
| | | | | | | | | Fixes PR 567 - good eyes Erik. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2083 17b73243-c579-4c4c-a9d2-2d5706c11dac
* New restricted steerable parameter terminate_nextallen2001-03-16
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2081 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Adding extra conditions for terminating the evolution loop.allen2001-03-16
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2080 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Routines for handling termination conditions, only basic stuff for now.allen2001-03-16
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2079 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added missing prototype for CCTK_RunTime().tradke2001-03-14
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2077 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed grdoc.tradke2001-03-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2076 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removed printf() debug statement in one of the overload macros.tradke2001-03-06
| | | | | | | This closes PR Cactus-543. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2073 17b73243-c579-4c4c-a9d2-2d5706c11dac
* CCTK_CHAR -> CCTK_BYTEallen2001-02-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2070 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Adding CCTK_BYTEallen2001-02-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2068 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Function prototypesallen2001-02-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2067 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Adding function prototypesallen2001-02-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2066 17b73243-c579-4c4c-a9d2-2d5706c11dac
* include CCTK_BYTEallen2001-02-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2065 17b73243-c579-4c4c-a9d2-2d5706c11dac
* New Cactus datatype CCTK_BYTE which is an unsigned char in C and an ↵allen2001-02-25
| | | | | | | | | integer*1 in fortran. This replaces CCTK_CHAR which is now deprecated git-svn-id: http://svn.cactuscode.org/flesh/trunk@2064 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Use OVERLOAD_INITIALISE instead of OVERLOAD_CHECKallen2001-02-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2061 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Initial implementation of Function Aliasing for thorns.allen2001-02-24
| | | | | | | | | | | | | | | | | | This is described on a Spec on the web pages at the moment, and will move to the documentation once it is tested and extended a bit more. If you want to have a look at it in action, checkout the thorns TestFunctions1A, TestFunctions1B and TestFunctions2 which will be in AlphaThorns in a few minutes time. At the moment it is only possible to use Function Aliasing for C functions which use and return Cactus data types. You will need to rebuild your configurations once you update, but apart from that these changes shouldn't affect anyone ... if you see any problems please let us know. Gabrielle git-svn-id: http://svn.cactuscode.org/flesh/trunk@2060 17b73243-c579-4c4c-a9d2-2d5706c11dac
* use OVERLOAD_INITIALISE instead of OVERLOAD_CHECKallen2001-02-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2059 17b73243-c579-4c4c-a9d2-2d5706c11dac
* User OVERLOAD_INITIALISE instead of OVERLOAD_CHECKallen2001-02-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2058 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added an initialisation macro to replace the check macro, which uses theallen2001-02-24
| | | | | | | overload function to initialise to a given function. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2057 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changing names of function arguments to remove shadowingallen2001-02-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2056 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Adding missing function prototypeallen2001-02-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2055 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Adding a CCTK_STRING data type to be a const char * in Callen2001-02-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2054 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changing the name of a shadowed local variableallen2001-02-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2053 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Reorganising the parameter checking and adding checking levels whichallen2001-02-24
| | | | | | | | | | | | | | | | | | | | | can be set on the command line. Please see the Running Cactus section of the UsersGuide for more information. The only things you should notice are: 1) Cactus will now error and stop if you try and set a parameter foo::bar for an *active* implementation or thorn foo which has no parameter bar (if foo is not active you only get a warning) 2) Cactus will not stop if you steer a parameter out of its allowed range. Making these changes involved delicate tracing of error codes, so please let us know if you notice anything weird. Gabrielle. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2050 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixing warningsallen2001-02-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2049 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Adding CCTK_ParameterLevel to get the current level of parameter checking.allen2001-02-24
| | | | | | | Rearranging file contents git-svn-id: http://svn.cactuscode.org/flesh/trunk@2048 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Additions for parameter checking level of warningallen2001-02-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2047 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Adding command line argument for level of parameter checkingallen2001-02-24
| | | | | | | -parameter-level=strict|normal|relaxed git-svn-id: http://svn.cactuscode.org/flesh/trunk@2045 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removed unused variable in CCTKi_ScheduleCallFunction().tradke2001-02-23
| | | | | | | | Fixed gcc compiler warnings about signed/unsigned comparisons and unused function parameters. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2042 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removed unused static variable 'iteration'. Added prototype of defined routine.tradke2001-02-23
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2041 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Make default short warning messages rather than longallen2001-02-22
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2037 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Making the parameter cctk_show_schedule do what it says it doesallen2001-02-21
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2035 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added CCTK complex functions for all possible precisions.tradke2001-02-20
| | | | | | | This closes PR Cactus 411. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2032 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Return different error codes for different errors.tradke2001-02-17
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2026 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed gcc warnings. Untabified. Fixed PR 365.tradke2001-02-16
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2023 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixing extremely stupid synchronisation bug - this shouldgoodale2001-02-15
| | | | | | | | | improve parallel efficiency quite a bit ! Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2022 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added prototypes for new interpolation API routines CCTK_InterpGV() andtradke2001-02-14
| | | | | | | CCTK_InterpLocal(). git-svn-id: http://svn.cactuscode.org/flesh/trunk@2021 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added new interpolation API routines CCTK_InterpGV() and CCTK_InterpLocal().tradke2001-02-14
| | | | | | | | | | | This fixes problems with the old interface routines which didn't get passed all necessary information for interpolation on arbitrary grids. The old routines CCTK_Interp() and CCTK_InterpGF() are depricated now but still there - they will issue a level 1 warning when called. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2020 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added prototypes of new routines to deal with coordinate system handles.tradke2001-02-14
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2019 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added new routines to deal with coordinate system handles:tradke2001-02-14
| | | | | | | | | | | int CCTK_CoordSystemHandle (const char *systemname); const char *CCTK_CoordSystemName(int handle); Had to turn the internal coordinate system hash table into a stored handle database. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2018 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add a trailing '\0' character to the parameter filename.tradke2001-02-12
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2016 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix to CCTK_ParameterFilename, and freeing some memory I'd missed whenallen2001-02-11
| | | | | | | the $PARAMETER_FILE directive is used. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2015 17b73243-c579-4c4c-a9d2-2d5706c11dac