summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Change CCTK_IsOverloaded to CCTK_IsFunctionAliasedallen2002-05-10
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2805 17b73243-c579-4c4c-a9d2-2d5706c11dac
* From Jonathan Thornburg:allen2002-05-09
| | | | | | | | | | | | | | Change our fake version of the C99/C++ "bool" type from typedef enum { false = 0, true = 1 } bool; to typedef int bool; #define true 1 #define false 0 so we can assign an int to a bool without triggering compiler warnings on the origin. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2804 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Only put the errors from the last sweep with pdflatex into the log fileallen2002-05-09
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2803 17b73243-c579-4c4c-a9d2-2d5706c11dac
* fixing formattingallen2002-05-09
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2802 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Entry on wrong order of libraries in link lineallen2002-05-09
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2801 17b73243-c579-4c4c-a9d2-2d5706c11dac
* CC linker on origin doesn't accept concatenation of warning numbers intradke2002-05-08
| | | | | | | '-woff 84,85' option as the man page suggests. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2800 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Use the C/C++ compiler instead of /lib/cpp to generate the dependencies fortradke2002-05-08
| | | | | | | | fortran files. The system's preprocessor had problems with expansions of macros which became very long. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2799 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Spelling change existant --> existent.rideout2002-05-08
| | | | | | | Fixes Cactus/1005. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2798 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added '#! /usr/bin/perl' as the first line. Now it can be executed directlytradke2002-05-07
| | | | | | | after it has been given execute permissions. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2797 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support for the C99 restrict keyword. This is dealt with in the samegoodale2002-05-07
| | | | | | | | | | | | | | | | | | | | | | way as the const keyword - i.e. if it exists we do #define restrict restrict and if it doesn't exist we do #define restrict so it is safe to start using the restrict keyword in your C files, they will still compile with compilers which don't support restrict. Note that if you had a local variable called 'restrict' in C you will get an error message, however you would have received one anyway when compiling with a C99 compliant compiler. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2796 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added Erik's flags for the Intel compilers.tradke2002-05-07
| | | | | | | This closes PR Cactus/1004. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2795 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added option '-N11' to F90FLAGS for absoft compiler.tradke2002-05-07
| | | | | | | This should fix a problem Hisaaki ran into when compiling ADM. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2794 17b73243-c579-4c4c-a9d2-2d5706c11dac
* typosrideout2002-05-06
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2793 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Numerous bug and typo fixes.rideout2002-05-06
| | | | | | | | \item[] --> \item{} , which looks better in many cases. (e.g. it fits on the page...) git-svn-id: http://svn.cactuscode.org/flesh/trunk@2792 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed date formatting on front page.rideout2002-05-06
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2791 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added *_MESSAGES.rideout2002-05-06
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2790 17b73243-c579-4c4c-a9d2-2d5706c11dac
* This seems like a handy file to have in this directory...rideout2002-05-06
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2789 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Small formatting changesallen2002-05-05
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2788 17b73243-c579-4c4c-a9d2-2d5706c11dac
* stopping people from using tableofcontents...ikelley2002-05-05
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2787 17b73243-c579-4c4c-a9d2-2d5706c11dac
* trying to get author name, title, etc.ikelley2002-05-05
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2786 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Only store error messages the last time through, and try and remove theallen2002-05-05
| | | | | | | boring warnings git-svn-id: http://svn.cactuscode.org/flesh/trunk@2785 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Small fix for CCTK_ParameterSet() to increment the number of times atradke2002-05-04
| | | | | | | | | STEERABLE = RECOVER | ALWAYS parameter has been set during recovery. Now you can tell whether such a parameter was just recovered from a checkpoint file (n_set == 1) or also overwritten again from the parameter file (n_set > 1). git-svn-id: http://svn.cactuscode.org/flesh/trunk@2784 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add arguements for updating to a tagged version, this is not integratedallen2002-05-04
| | | | | | | with gmake yet. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2783 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixing the logic for testing if output files are created and if they are ↵allen2002-05-04
| | | | | | empty etc. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2782 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removed unused perl script.tradke2002-05-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2781 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Adding Fortran pointers for function aliasing, but not working yetallen2002-05-02
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2779 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Allow '::' to be used in parameter range descriptions.tradke2002-05-02
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2778 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added file extensions gauss, alm and ulallen2002-05-01
| | | | | | | | | | | | All file extensions will be added by testsuite configuration files soon, once another perl script is written. (thorns can either add global extensions for all tests, or local extensions just for their own thorn) Catch the case when the original file has a nan or an inf but the new file has a real number (this was caught but there was no message to tell you about the nans, and the reported differences were out by a lot :) ) git-svn-id: http://svn.cactuscode.org/flesh/trunk@2777 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Check for empty files in both test and archive and do the appropriateallen2002-04-30
| | | | | | | | | | thing Check for divide by zeros even in the cases where you think they could never ever happen and ask how you could ever get this. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2776 17b73243-c579-4c4c-a9d2-2d5706c11dac
* CCTK_VarPtrDataI passes back NULL if it the data pointer isn't thereallen2002-04-29
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2775 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changing FN_POINTERs to FPOINTERsallen2002-04-29
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2774 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support for CCTK_POINTER in function aliasingallen2002-04-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2773 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Allow CCTK_POINTER to be used in aliased functionsallen2002-04-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2772 17b73243-c579-4c4c-a9d2-2d5706c11dac
* FN_POINTER -> FPOINTERallen2002-04-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2771 17b73243-c579-4c4c-a9d2-2d5706c11dac
* CCTK_FN_POINTER -> CCTK_FPOINTERallen2002-04-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2770 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Executive decision to change CCTK_FN_POINTER -> CCTK_FPOINTER andallen2002-04-28
| | | | | | | | | CCTK_VARIABLE_FN_POINTER -> CCTK_VARIABLE_FPOINTER Old definitions will be removed in next beta release git-svn-id: http://svn.cactuscode.org/flesh/trunk@2769 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Only try and increase storage if there are some grid variable groupsallen2002-04-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2768 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Create aliased function bindings for both used and provided functions, not justallen2002-04-28
| | | | | | | those which are actually being used. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2767 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Patch from Ian Hawke for Function Aliasingallen2002-04-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2766 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added an option to rerun a test but show the Cactus output on screenallen2002-04-27
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2765 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Some more questions from recent mail.allen2002-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ------------------------------------------------------------------------------- 32. Compiling files in Cactus seems to involve three steps, preprocessing, compiling, and then postprocessing. What is the postprocessing step for? This is for architecture dependent things which come up. For example, some machines don't allow using a "-o" flag for naming the resulting object file, in which case part of postprocessing would involve renaming and moving the file. ------------------------------------------------------------------------------- 33. How does Cactus manage to so seamlessly call Fortran routines from C, and vice versa? Part of the configuration step on a machine involves automatically deducing the convention which the fortran compiler uses for its symbols (for example, upper or lower case and the addition of underscores). This information is then used to construct the macros which are used at preprocessing to translate Fortran names to C-callable routines. We also use macros to facilitate passing strings from Fortran into C. Strings must always be at the end of argument lists for this (which is why some of our choices of order in argument lists may seem strange), and the architecture details of string passing are maintained in the file src/include/cctk_FortranString.h. At the moment we have macros for one, two or three strings in an argument list. ------------------------------------------------------------------------------- git-svn-id: http://svn.cactuscode.org/flesh/trunk@2764 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added question about schedulingallen2002-04-27
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2763 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Patch from Ian Kelleyallen2002-04-27
| | | | | | | Write the correct name for the thornguide ps file to screen git-svn-id: http://svn.cactuscode.org/flesh/trunk@2762 17b73243-c579-4c4c-a9d2-2d5706c11dac
* changed the log names, so they all begin with LOG_, made a var MASTER_FILE ↵ikelley2002-04-27
| | | | | | so that it can be passed in, so it will echo correct things when making a thornguide for a configuration (e.g., it will echo ''creating thornguide-einstein.ps instead of thornguide.ps) git-svn-id: http://svn.cactuscode.org/flesh/trunk@2761 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed my dodgy matching of known datafile extensions, also now reportallen2002-04-27
| | | | | | | on which files aren't being tested (ignoring . .. CVS *.par *~) git-svn-id: http://svn.cactuscode.org/flesh/trunk@2760 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Now works for all the ascii data from IOBasic and IOASCIIallen2002-04-27
| | | | | | | | | | | | | | | - recognize extensions xl yl zl tl dl asc gnuplot (later this will be configurable) - check all columns - ignore comments lines " and # (not sure if really want this) Please look out for problems since a lot of the logic in the comparison section changed. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2759 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Use <config>/doc/build for build directory for the UsersGuideallen2002-04-26
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2758 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added back prompt command to scripts this means thatallen2002-04-26
| | | | | | | | | | gmake <config>-testsuite PROMPT=no will run through with the defaults for everything, including running all the tests, and then stop. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2757 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Cactus/983allen2002-04-26
| | | | | | | | | | | | Check for existance of timebins/groups for scheduling <IN> as well as scheduling <AT>. Give a warning for scheduling <IN> a non-existant timebin. Print warnings at the end of CST as well as during CST. This needs more tidying to look prettier. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2756 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed arguements in subroutine call to print error messageallen2002-04-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2755 17b73243-c579-4c4c-a9d2-2d5706c11dac