summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Fix spelling of "referred".rideout2002-11-22
| | | | | | | Fixes Cactus/1288 (sort of...). git-svn-id: http://svn.cactuscode.org/flesh/trunk@3032 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Known arch stuff for OpenBSD 3.2. Nothing special to the default OpenBSD.tradke2002-11-19
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3031 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Switch back to a typedef for CCTK_POINTER.tradke2002-11-12
| | | | | | | | Added 'typedef const void *CCTK_POINTER_TO_CONST;' which will be used for function alias arguments. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3030 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Putting semicolons at the end of CCTK_FILEVERSIONs.goodale2002-11-12
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@3029 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Putting semicolons at the end of the CCTK_FILEVERSIONs.goodale2002-11-12
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@3028 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added another termination condition integer parameter cactus::max_runtimetradke2002-11-08
| | | | | | | and extended the keyword parameter cactus::terminate to select this condition. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3027 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Enabled the '-nno-cpp-precomp' CFLAGS option again which was already theretradke2002-11-07
| | | | | | | before but had a typo in it. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3026 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Deactivated code generation for fortran wrappers of function aliases.tradke2002-11-06
| | | | | | | Pointer arguments are passed as illegal types. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3025 17b73243-c579-4c4c-a9d2-2d5706c11dac
* As long as we don't have 'typedef const void *CCTK_CONST_POINTER;'tradke2002-11-06
| | | | | | | | | | | | we have CCTK_POINTER as a '#define void *' so that one can add a const qualifier if needed. With '#define CCTK_POINTER void *' you can define a pointer to const data, with 'typedef void *CCTK_POINTER; const CCTK_POINTER p;' you cannot. These will be needed for the declaration of function aliases. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3024 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Moved the check for 'inline', along with checks for 'working const' andtradke2002-11-05
| | | | | | | | | | | | 'restrict', further down in the configure process, namely after checking for the availability of C++ header files 'vector, vector.h'. This is to at least bypass a problem with a broken AC_C_INLINE macro which doesn't protect its '#define inline <...>' with '#ifndef __cplusplus' in the autoconf-temporary confdefs.h header file. Which would then cause following tests for C++ headers to fail (as happened on the IBM Regatta with xlC). git-svn-id: http://svn.cactuscode.org/flesh/trunk@3023 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added to Glossaryallen2002-11-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3022 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Small change to Thorn Guide instructionsallen2002-11-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3021 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Two more entriesallen2002-11-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3020 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added fortran wrapper for CCTK_FirstVarIndex().tradke2002-11-03
| | | | | | | This closes PR Cactus/1292. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3019 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Pass NULL instead of a 'struct timezone *' pointer as second argument totradke2002-10-31
| | | | | | | | | gettimeofday(2). The timezone structure is obsolete and not even defined anymore when compiling with gcc and '-ansi'. Also did some reformatting and completed grdoc. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3018 17b73243-c579-4c4c-a9d2-2d5706c11dac
* small change to matchikelley2002-10-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3017 17b73243-c579-4c4c-a9d2-2d5706c11dac
* From Ian Kelley:allen2002-10-23
| | | | | | | | | | | | | Allow to specify the TOCDEPTH of the thornguide on the command line. Because, I, for one, don't like the depth of 0. The default value of 0 has remained the same gmake ThornGuide TOCDEPTH=0 gmake ThornGuide TOCDEPTH=1 git-svn-id: http://svn.cactuscode.org/flesh/trunk@3016 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Should now include the arrrangements documentationikelley2002-10-23
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3015 17b73243-c579-4c4c-a9d2-2d5706c11dac
* should now include the cactus style file...ikelley2002-10-17
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3014 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added some comments for cryptic \ProvidesPackage code.rideout2002-10-16
| | | | | | | Added \ProvidesPackage entry for building arrangement documentation. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3013 17b73243-c579-4c4c-a9d2-2d5706c11dac
* E8 Is there anyway to only compile certain lines of source code if aallen2002-10-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | particular thorn is in the compiled ThornList? Yes, but this is not a good idea for a number of reasons - it adds hidden dependencies between thorns, and can easily lead to unexpected and hard to track down behaviour when a thorn is compiled but not active - it breaks all kinds of modularity infrastructure in Cactus - the include file you need to use will cause your source code to be recompiled when other thorns change But if you insist, and accept the consequences, this is how you do it, Include the header file cctk_DefineThorn.h In your code use #ifdef ARRANGEMENTNAME_THORNNAME <your source code> #endif If appropriate, to give yourself some protection, use the function CCTK_IsThornActive to only execute the source code if the thorn was actually activated (and not just compiled in). Add a comment to your README/Documentation.tex to remind yourself, and others of what you have done. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3012 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Delete some "Remove in beta 12" code.rideout2002-09-27
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3011 17b73243-c579-4c4c-a9d2-2d5706c11dac
* From Ian Kelley ... changed format of created README to include both thornallen2002-09-27
| | | | | | | authors and thorn maintainers git-svn-id: http://svn.cactuscode.org/flesh/trunk@3010 17b73243-c579-4c4c-a9d2-2d5706c11dac
* New entryallen2002-09-26
| | | | | | | | | | | | > C29 (Linux) Using the Intel Fortran compiler I get the error "/usr/bin/ld > cannot find -lintrins" on linking. > > Set the environment variable IA32ROOT to point to the location of your > Intel compiler installation (eg /opt/intel/compiler60/ia32). You will > need to reconfigure, and then try building your executable again. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3009 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed linking when using intel compilers but not linking with intel for IA64allen2002-09-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3008 17b73243-c579-4c4c-a9d2-2d5706c11dac
* fixed a bit of file saving confusion in last commitallen2002-09-22
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3007 17b73243-c579-4c4c-a9d2-2d5706c11dac
* New entriesallen2002-09-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | E6 On compiling Fortran code I get errors like "dummy argument CCTK_DIM has not been given a type", but I'm not using CCTK_DIM in the routine? Check if you have passed CCTK_ARGUMENTS in the argument list for the routine, is do you must have a line DECLARE_CCTK_ARGUMENTS in your declarations section. E7 If I have two grid array groups with identical sizes (and ghost zones, distributions, etc.), are they guaranteed to be distributed in the same way? That is, can I count on the fact that their local shapes (lsh) will be the same? It is true empirically. What if the grid arrays have different variable types or numbers of time levels? Yes to all. D10 Output to screen using the Info IO method of IOBasic doesn't work. I want to watch min/max values for 'wavetoy::phi' during a cactus run on stdout. For that, I added IOBasic::outInfo_every = 10 IOBasic::outInfo_vars = "wavetoy::phi" to my parameterfile. Thorn IOBasic is active, but I only get the iteration number and coordinate time printed to screen. You need to activate a thorn which implements the min/max reductions, for example CactusPUGH/PUGHReduce. G1 How can I build the ThornGuide documentation for single thorns or arrangements? Give the names of the thorns or arrangements on the make line, e.g. gmake ThornGuide THORNS="CactusBase/Boundary" gmake ThornGuide ARRANGEMENTS="CactusBase" git-svn-id: http://svn.cactuscode.org/flesh/trunk@3006 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Release notices are now in standard checkoutallen2002-09-22
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3005 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add dates for releases at top of fileallen2002-09-22
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3004 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add #defines for the machine Cactus is being built on.allen2002-09-16
| | | | | | | CCTK_BUILD_OS, CCTK_BUILD_CPU, CCTK_BUILD_VENDOR git-svn-id: http://svn.cactuscode.org/flesh/trunk@3003 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Setup cache after parameters are read, so thatrideout2002-09-16
| | | | | | | e.g. cactus::manual_cache_setup is recognized. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3002 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Documented new part C (Utility Routines), and updated letter forrideout2002-09-16
| | | | | | | | | subsequent parts. Fixes Documentation/1248. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3001 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix typo in int CCTK_ReduceLocArrayToArray2D() doc.rideout2002-09-16
| | | | | | | Fixes Documentation/1241. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3000 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Correct page reference for CCTK_Exit().rideout2002-09-12
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2999 17b73243-c579-4c4c-a9d2-2d5706c11dac
* New entryallen2002-09-08
| | | | | | | | | | | | | | | | | | | C28 On linking I get an "unresolved text symbol" for a scheduled function called from libCactusBindings.a Check the size of the object file which was created for the source file containing this function in configs/<config>/build/<thorn>. With some compilers, making object files for complicated source files can fail because it takes too much memory, and an empty object file will be created and the make process will fail. If you continue the make process Cactus will not realise that the object file is empty. If this is what happened, touch the relevant source file and try compiling again. It may be that you will need to switch optimisations off for this file, or split up the troublesome code into smaller components. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2998 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Chop comment lines at 132 to avoid surprising Fortran90 peopleallen2002-09-07
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2997 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Chop comment lines (which are now not removed by the Fortran preprocessor)allen2002-09-07
| | | | | | | | | to 72 columns after macros are expanded and quotes are removed. This will hopefully solve the problems of macro names in comments being expandedand still allow machine specific directives to be included in comments. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2996 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Tom added code to get rid ofrideout2002-09-04
| | | | | | | | LaTeX Warning: You have requested package `../latex/cactus', but the package provides `cactus'. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2995 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Stripped out Jonathan's FunctionDescription environment.rideout2002-09-04
| | | | | | | UsersGuide now depends on cactus package. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2994 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Moved from doc/ThornGuide to more "global" location.rideout2002-09-04
| | | | | | | Added Jonathan Thornburg's FunctionDescription environment. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2993 17b73243-c579-4c4c-a9d2-2d5706c11dac
* FAQ for ecc on titanallen2002-09-02
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2992 17b73243-c579-4c4c-a9d2-2d5706c11dac
* new entryallen2002-09-01
| | | | | | | | | | | D9 How do I run Cactus until a given coordinate time instead of to a given iteration number? Instead of setting cactus::cctk_itlast set cactus::cctk_final_time to the required coordinate time, and also set cactus::terminate = "time". git-svn-id: http://svn.cactuscode.org/flesh/trunk@2991 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Erik's patch to also check for the '__restrict__' or '__restrict' keywordstradke2002-08-30
| | | | | | | | being recognized by the C compiler as the restrict qualifier. This closes PR Cactus 1112. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2990 17b73243-c579-4c4c-a9d2-2d5706c11dac
* typorideout2002-08-29
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2989 17b73243-c579-4c4c-a9d2-2d5706c11dac
* organised into sections and added all the architecture dependent stuffallen2002-08-29
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2988 17b73243-c579-4c4c-a9d2-2d5706c11dac
* cleaning configuration name on title pageikelley2002-08-29
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2987 17b73243-c579-4c4c-a9d2-2d5706c11dac
* tweak to try and improve latex2htmlallen2002-08-26
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@2986 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Improved examples for CCTK_WARN and CCTK_INFO use in Fortran fromallen2002-08-22
| | | | | | | | | Erik Schnetter Implements Cactus/1208 git-svn-id: http://svn.cactuscode.org/flesh/trunk@2985 17b73243-c579-4c4c-a9d2-2d5706c11dac
* cleandeps only removes dependency files in the configuration build directoryallen2002-08-21
| | | | | | | Closes Cactus/1138 git-svn-id: http://svn.cactuscode.org/flesh/trunk@2984 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Can now build thorn guides for individual thorns or arrangementsallen2002-08-21
| | | | | | | | | | | eg gmake ThornGuide THORNS="CactusBase/CartGrid3D" gmake ThornGuide ARRANGEMENTS="CactusBase CactusEinstein" git-svn-id: http://svn.cactuscode.org/flesh/trunk@2983 17b73243-c579-4c4c-a9d2-2d5706c11dac