summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Added some more options to C_WARN_FLAGS and CXX_WARN_FLAGS resp.tradke2001-06-18
| | | | | | | | | if the C/C++ compiler is gcc/[cg]++. Since this is set by configure now it will be used for all architectures (not just Linux). git-svn-id: http://svn.cactuscode.org/flesh/trunk@2236 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changes to information given in the warning messagesallen2001-06-18
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2235 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Some tidying up.goodale2001-06-16
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2234 17b73243-c579-4c4c-a9d2-2d5706c11dac
* New link for lamallen2001-06-15
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2233 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added Compaq f90 compiler which migh be installed on Linux Alpha systems.tradke2001-06-14
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2232 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed regex to build the inherits/friend/shares lists for a thorn.tradke2001-06-14
| | | | | | | | It basically now allows both white spaces and commas as separators. This closes PR Cactus/720. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2231 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changing name of make variable used to pass make target to submakes to ↵goodale2001-06-13
| | | | | | | | | | | | CCTK_TARGET as TARGET seems to conflict with an environment variable used by the compilers on the T3E. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2230 17b73243-c579-4c4c-a9d2-2d5706c11dac
* With my latest commit I accidentally removed MKDIR and MKDIRFLAGStradke2001-06-13
| | | | | | | | from the configure script. Of course, these are still used by the make system. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2229 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Also print the total time for every time bin if cctk_timer_output is enabled.tradke2001-06-12
| | | | | | | | This is just for syncing my version with the cvs. Still not perfect, we could at least also output the total time for all time bins. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2228 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changed the USE_CCTK_PARAMETERS and CCTK_USE_ARGUMENTS macros to use atradke2001-06-12
| | | | | | | | 'const void *' dummy pointer for assignments. This should also fix PR Cactus-715. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2227 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Duplicate warning messages from other processors than 0 to stdout.tradke2001-06-12
| | | | | | | Fixes PR Cactus-709. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2226 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Get rid of FMODIFIER (DEPRECATED IN BETA 9) and MKDIR/MKDIRFLAGS whichtradke2001-06-12
| | | | | | | aren't used anymore in the code. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2225 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Count files properlyallen2001-06-12
| | | | | | | Fix for Cactus/704 from Erik Schnetter git-svn-id: http://svn.cactuscode.org/flesh/trunk@2224 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added nonstop mode for latexing User Guideallen2001-06-12
| | | | | | | Cactus/612 git-svn-id: http://svn.cactuscode.org/flesh/trunk@2223 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed Cactus/705allen2001-06-11
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2222 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Explicitly flush stdout and stderr before calling CactusDefaultAbort()tradke2001-06-11
| | | | | | | | | | | since some MPI implementations might just kill the other processes. This should fix PR Cactus-701. Also added grdoc. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2221 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Adding -D_WIN32 to flags for CPP as the CPP in the latest version Cygwin nogoodale2001-06-07
| | | | | | | | | longer defines this. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2220 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Logic fix from Markus Rauscherallen2001-06-07
| | | | | | | Cactus/702 git-svn-id: http://svn.cactuscode.org/flesh/trunk@2219 17b73243-c579-4c4c-a9d2-2d5706c11dac
* prototype for CCTK_IsImplementationCompiledallen2001-06-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2218 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Adding extra help so it gives you some idea of what thorns to activate ifgoodale2001-06-04
| | | | | | | | | you make a mistake in your ActiveThorns parameter. Tom and Gab. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2217 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Adding key to argument lists of functions called during a traversal of the tree.goodale2001-06-04
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2216 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Check that the numbers and names of files match up.allen2001-06-04
| | | | | | | Reorganised the end report to have a warning section. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2215 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added a number of Jonathan T.s comments.allen2001-06-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2214 17b73243-c579-4c4c-a9d2-2d5706c11dac
* CCTK_Info() calls CCTK_VInfo() so that stdout is flushed in there.tradke2001-06-01
| | | | | | | This closes PR Cactus-700. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2213 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Get rid of the old interpolator interface which is depricated now.tradke2001-05-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2212 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Some more const pointer function arguments.tradke2001-05-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2211 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added Util_asprintf,Util_asnprintf,Util_snprintf,Util_vsnprintf.goodale2001-05-24
| | | | | | | | | | | | | | | | | | | | | | asprintf is like sprintf, but the first arg is a char ** and should basically be the address of a null pointer. The routine allocates enough space and passes back the new buffer pointer. asnprintf is as above, but the buffer need not be null. The thirs argument is the size of the current buffer, and if the string would be larger than that, the current buffer is freed and a new buffer big enough is allocated. snprintf and vsnprintf are pretty standard, except we don't have them on all platforms so I hunted down a file on the internet, written by Patrick Powel (papowell@astart.com), to give us a portable version of the functionality. It may not be entirely up to scratch with floating point - I've not tested it too thouroughly yet. This should enable us to make the web-server stuff a bit more secure against buffer-overruns. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2210 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added Util_asprintf,Util_asnprintf,Util_snprintf,Util_vsnprintf.goodale2001-05-24
| | | | | | | | | | | | | | | | | | | | | | asprintf is like sprintf, but the first arg is a char ** and should basically be the address of a null pointer. The routine allocates enough space and passes back the new buffer pointer. asnprintf is as above, but the buffer need not be null. The thirs argument is the size of the current buffer, and if the string would be larger than that, the current buffer is freed and a new buffer big enough is allocated. snprintf and vsnprintf are pretty standard, except we don't have them on all platforms so I hunted down a file on the internet, written by Patrick Powel (papowell@astart.com), to give us a portable version of the functionality. It may not be entirely up to scratch with floating point - I've not tested it too thouroughly yet. This should enable us to make the web-server stuff a bit more secure against buffer-overruns. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2209 17b73243-c579-4c4c-a9d2-2d5706c11dac
* The Hitachi SR8000 compiler doesn't seem to like the way the thorngoodale2001-05-23
| | | | | | | | | | | attributes list was being assigned, so now have to declare the array with a fixed size and assign each member of the array manually 8-( Maybe one day they'll fix the compiler and things can be tidied up again... Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2208 17b73243-c579-4c4c-a9d2-2d5706c11dac
* New improved thorn activation routine. This routine checks the relationshipsgoodale2001-05-22
| | | | | | | | | | | | | | | | | (i.e. implementations inhertied from, and friends) of a thorn and doesn't allow an inconsistent set of thorns to be activated. This fixes the long-standing bug where a thorn could be activated without its ancestors resulting in core dumps. See, for example PR 405. Please check your parameter files carefully as it is quite likely that one or more thorns are missing. From fixing the testsuites the most common ones missing were Boundary,PUGHSlab and FlexIO. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2207 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Only pass the list of friends this thorn declares, not the whole friendshipgoodale2001-05-22
| | | | | | | | | group, to the registration routines. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2206 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Use CCTK_VWarn() in place of CCTK_WARN.tradke2001-05-22
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2205 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Syncing before going home. New stuff not finished or called yet.goodale2001-05-21
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2204 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Stuff for sorted fixed-length lists of strings.goodale2001-05-21
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2203 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Stuff for sorted fixed-length lists of strings.goodale2001-05-21
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2202 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Tidying up documentation rules. In particular making sure the ThornGuidegoodale2001-05-21
| | | | | | | | | | directory exists before trying to do anything with it, plus reformating rules to make them easier to read. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2201 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixing excess CVS keyword substitution.goodale2001-05-21
| | | | | | | | | Removing a blank line from the output. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2200 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Several inter-twined changes: -goodale2001-05-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make system now looks in bindings/build/$(THORN)/make.code.defn for additional objects to be built and linked into a library. The CST puts a file cctk_ThornBindings.c into this directory. This should solve the empty library problem - PR 638. The interface to the internal routine CCTKi_RegisterThorn has changed. The new file created by the CST uses the correct new syntax, ands passes information about ancestors and friends into the flesh. Hence the commit of two separate things in one commit, as the both changes require a -rebuild. Please do a make <config>-rebuild or your code will not compile. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2199 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Updating now that we no longer need full paths to libs under NT. Notgoodale2001-05-21
| | | | | | | | | tested as I have no current machine with WMPI. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2198 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Tidying up some cruft.goodale2001-05-20
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2197 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Renamed CCTK_VERSION_MICRO into CCTK_VERSION_OTHER.tradke2001-05-20
| | | | | | | This closes PR Cactus 691. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2196 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Parameters should be decalred as constant.goodale2001-05-19
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2195 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Pass 'const cGH *' into CCTK_GHExtension().tradke2001-05-19
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2194 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed compiler warnings.tradke2001-05-19
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2193 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Inherit from implementations not thorns.goodale2001-05-17
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2192 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixing typo in config option.goodale2001-05-16
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2191 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Pick up name of executable from make.config.defn in case someone has changedgoodale2001-05-16
| | | | | | | | | it from the default. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2190 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Check for isnan.goodale2001-05-16
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2189 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Updated the release procedures with a bit more info.goodale2001-05-16
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2188 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Start of beta 11.goodale2001-05-15
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2187 17b73243-c579-4c4c-a9d2-2d5706c11dac