summaryrefslogtreecommitdiff
path: root/lib/sbin
Commit message (Collapse)AuthorAge
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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 that array sizes in interface.ccl are parametersallen2001-05-12
| | | | | | | | At the moment this is still crude, only check is that the parameter name is in a thorn, I'm not checking the implementation/thorn name git-svn-id: http://svn.cactuscode.org/flesh/trunk@2177 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Index timelevels in the opposite way, now the current timelevel to work with ↵allen2001-05-10
| | | | | | | | | is always timelevel 0, and the oldest timelevel is indexed CCTK_NumTimeLevelsFromVarI(index) - 1 git-svn-id: http://svn.cactuscode.org/flesh/trunk@2164 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Trap GFs comming from mixed dims.allen2001-05-10
| | | | | | | Need to rebuild to implement this. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2163 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Strip spaces from numeric ranges.goodale2001-05-08
| | | | | | | | | | | | | | Initially we had decided that you could have multiple rnages on one line, so this change disables that behaviour, 'though we may add it in again with commas if it is really wanted, which i can certainly see a case for, 'though the rest of the code didn't actually support multiple ranges per line anyway 8-) This should fix PR 657. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2155 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added spaces for table of contents and fixed a bug with a special symbolallen2001-05-07
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2152 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix for thorninfoallen2001-05-07
| | | | | | | Cactus/667 git-svn-id: http://svn.cactuscode.org/flesh/trunk@2151 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixing some matches which weren't case independent - PR 653.goodale2001-05-03
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2139 17b73243-c579-4c4c-a9d2-2d5706c11dac
* More all-encompassing error messages - PR 648.goodale2001-05-03
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2138 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Integrating the documentation created from the param.ccl files in each thornallen2001-04-28
| | | | | | | into the ThornGuide. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2136 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixing Cactus/618allen2001-04-18
| | | | | | | | Bugs in thorninfo about inherits, and also found a new bug in the information about shared parameters git-svn-id: http://svn.cactuscode.org/flesh/trunk@2126 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Change to names of different timelevels, eg. now is three timelevels are usedallen2001-04-18
| | | | | | | | | | | | | | | | | for phi the names will be phi, phi_p, phi_p_p (previously they were phi_n, phi, phi_p). The indexing remains the same, so that phi = timelevel 2 phi_p = timelevel 1 phi_p_p = timelevel 0 git-svn-id: http://svn.cactuscode.org/flesh/trunk@2122 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix for Cactus/607allen2001-04-18
| | | | | | | Changed chops to chomps to remove problems with lacking newlines git-svn-id: http://svn.cactuscode.org/flesh/trunk@2120 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Escape all backslashes in parameter ranges so that they aren't treatedtradke2001-04-17
| | | | | | | | as the beginning of an escape sequence in C strings. This closes PR Cactus-606. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2118 17b73243-c579-4c4c-a9d2-2d5706c11dac
* New make targetallen2001-04-11
| | | | | | | | | | | gmake ThornGuide which creates documentation from the documentation in each thorn (if it is there). This includes an automatically generated table of the parameters from param.ccl, similar tables will come soon for interface.ccl and schedule.ccl Still a couple of things to tweak. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2108 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Allowing ranges in a parameter range regex string.tradke2001-03-19
| | | | | | | Sorry, Tom, I couldn't wait. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2085 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Making sure there is at least one space between parameter type and name.goodale2001-03-17
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2082 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Include "cctk_Types.h" at top of generated include files cctk_Parameters.htradke2001-03-14
| | | | | | | | | and cctk_Arguments.h. Now these can be included in source files without depending on cctk.h. This closes PR Cactus/542. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2078 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Adding CCTK_BYTEallen2001-02-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2071 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support for CCTK_BYTEallen2001-02-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2069 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removing compiler warningsallen2001-02-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2063 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Adding function prototypesallen2001-02-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2062 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
* Adding prototypes to remove compiler warningsallen2001-02-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2052 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Adding prototype to remove compiler warningsallen2001-02-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2051 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Adding function prototypesallen2001-02-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2046 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Re-indenting and some formatting.goodale2001-02-22
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2040 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Untabified.goodale2001-02-22
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2039 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Some tidying up.goodale2001-02-22
| | | | | | | | | | Now will refuse to run a test from the menu if it is missing thorns - these tests are marked with an `x' instead of a number. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2038 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Now parses an ActiveThorns which spans multiple lines.goodale2001-02-22
| | | | | | | | | Reports tests which are missed due to missing thorns. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2036 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Perl scripts to generate bindings for Function Aliases.allen2001-02-12
| | | | | | | Not run as part of CST yet. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2017 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Don't treat NaN as an error if the testsuite also contains a NaN.tradke2001-02-02
| | | | | | | Added check for Infimum. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2012 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Count nans as errors when comparing testsuite output files.tradke2001-02-01
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2011 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removing addition of # 1 "filename" to preprocessed file as Microsoft Cgoodale2001-01-30
| | | | | | | | | doesn't seem to like it. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2009 17b73243-c579-4c4c-a9d2-2d5706c11dac
* If $source_file_name is set (e.g. from the command line) output a c preprocessorgoodale2001-01-14
| | | | | | | | | | | | | | | line of the form # 1 "source file name" as the first line of the file. This allows __FILE__ directives to give correct path to file, and also allows the compiler to give correct paths for warning/error messages. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1991 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Allow space between implements and : .goodale2001-01-14
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1990 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Enhancing error messages, especially for inconsistent implementationsallen2000-12-22
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1981 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changing directory permissions and escaping some unpleasant charactersallen2000-12-21
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1978 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Ian Kelleys initial scripts for generating documentation for thorns ↵allen2000-12-20
| | | | | | automatically git-svn-id: http://svn.cactuscode.org/flesh/trunk@1977 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removing superfluous elseif branchallen2000-12-18
| | | | | | | Cactus/496 git-svn-id: http://svn.cactuscode.org/flesh/trunk@1973 17b73243-c579-4c4c-a9d2-2d5706c11dac