summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Allow CCTK_Group* calls for grid scalars; grid scalars are treated asschnetter2003-10-31
| | | | | | | grid arrays with dim=0. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3447 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Change the way in which pointers are passed to and from Fortran.schnetter2003-10-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3446 17b73243-c579-4c4c-a9d2-2d5706c11dac
* revise/expand docs for the -W and -E command-line optionsjthorn2003-10-28
| | | | | | | | | | based on my conversation with Tom Goodale yesterday: * document explicitly that warnings at sufficiently high warning levels (low severity) might not be printed at all * document precise semantics of level vs -W and -E levels (<= vs < tests) git-svn-id: http://svn.cactuscode.org/flesh/trunk@3445 17b73243-c579-4c4c-a9d2-2d5706c11dac
* revise/expand CCTK_VWarn() docs based on my conversation with Tom Goodalejthorn2003-10-28
| | | | | | | | | | | | yesterday: * document explicitly that warnings at sufficiently high warning levels (low severity) might not be printed at all * document precise semantics of level vs -W and -E levels (<= vs < tests) * document that level 0 warning is guaranteed (to print and) to abort the cactus run git-svn-id: http://svn.cactuscode.org/flesh/trunk@3444 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Update from configure.in. This mainly reflects the changes to enableschnetter2003-10-28
| | | | | | | CCTK_INT1. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3443 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Force rebuilding for the Fortran function prototypes.schnetter2003-10-27
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3442 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Document changes to CCTK_DECLARE_FUNCTIONS.schnetter2003-10-27
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3441 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Explain changes to function aliasing in Fortran.schnetter2003-10-27
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3440 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Change include mechanism for aliased functions in Fortran. One now has toschnetter2003-10-27
| | | | | | | | #include "cctk_Functions.h" and then use the macro DECLARE_CCTK_FUNCTIONS. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3439 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Use different numerical values for the #defined enum-like constants.schnetter2003-10-27
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3438 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Define CCTK_ALL_FACES for up to 7 directions only. This removes #ifschnetter2003-10-15
| | | | | | | | defined preprocessor statements, which apparently are not handled by the Cactus cpp. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3437 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Include cctk_Faces.h automatically when "cctk.h" is included, for bothschnetter2003-10-13
| | | | | | | | | | Fortran and C. Also fix a bug in cctk_Faces.h, which used the non-existing macro CCTK_INTEGER_PRECISION. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3436 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Move files into a different directory, where they fit better.schnetter2003-10-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3435 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Document CCTK_INT1.schnetter2003-10-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3434 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add commands "make ThornDoc" and "make ArrangementDoc" to prepare theschnetter2003-10-13
| | | | | | | documentation for single thorns and arrangements. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3433 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Print the schedule bin names, enclosed in square brackets, in theschnetter2003-10-13
| | | | | | | schedule tree. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3432 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Introduce the new Cactus variable type CCTK_INT1.schnetter2003-10-13
| | | | | | | Extend routines to handle the new type. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3431 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Offer to display test case results with gnuplot as well.schnetter2003-10-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3430 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Output the dividers during the build stage after each step instead before,schnetter2003-10-13
| | | | | | | | so that they are printed before make checks the dependencies, which can take quite some time. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3429 17b73243-c579-4c4c-a9d2-2d5706c11dac
* /* flush stdout/stderr and then wait a few seconds before callingtradke2003-10-09
| | | | | | | | | | | MPI_Abort() This cures a problem where processor 0 is slightly behind, eg. with activating thorns, and would print an error message (to stdout!!) about a thorn missing only a few milliseconds later. If other processors call CCTK_Abort() before that those messages wouldn't be seen. */ git-svn-id: http://svn.cactuscode.org/flesh/trunk@3428 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix typo.schnetter2003-10-08
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3427 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Allow vector groups of size 0.schnetter2003-10-07
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3426 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Traverse all hashes alphabetically, so that all output files of theschnetter2003-10-07
| | | | | | | | CST stage will be identical. This is necessary at least since perl 5.8.1 to avoid redundant recompilation. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3425 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Give grid scalars the dimension 0 instead of 1.schnetter2003-10-07
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3424 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Currently the dependencies from the configure.ccl file are not handledschnetter2003-10-07
| | | | | | | correctly. As a temporary work-around, I re-enable the old behaviour. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3423 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support for NEC SX-6.tradke2003-10-07
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3422 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Use most aggressive optimization strategy also for C/C++ code - but had totradke2003-10-06
| | | | | | | switch off associative transformations to avoid NaNs in BSSN_MoL testsuites. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3421 17b73243-c579-4c4c-a9d2-2d5706c11dac
* John Shalf's known arch options for Darwin 6.8 and knowledge about thetradke2003-10-06
| | | | | | | IBM XLFortran compiler. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3420 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support for x1-cray-unicosmp. Added by John Shalf.tradke2003-10-06
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3419 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Check for a valid PETSc standard installation libdir.tradke2003-10-06
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3418 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed a small shell syntax error in an if statement.tradke2003-10-06
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3417 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Properly initialize an allocated cTimerData structure.tradke2003-09-30
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3416 17b73243-c579-4c4c-a9d2-2d5706c11dac
* PETSc support for DEC Alpha (lemieux).tradke2003-09-30
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3415 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Use '-f90lib' linker flag to link all the necessary fortran runtime libs.tradke2003-09-29
| | | | | | | Disable warning messages by default (can be re-enabled with WARN=yes). git-svn-id: http://svn.cactuscode.org/flesh/trunk@3414 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support for PETSc architecture linux64_intel.tradke2003-09-29
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3413 17b73243-c579-4c4c-a9d2-2d5706c11dac
* C35 I started building a Cactus configuration and it asked me ifallen2003-09-27
| | | | | | | | | | | | I wanted to edit the thornlist, I pressed 'y' and then 'enter' but nothing happened? Cactus uses the program defined by the standard EDITOR environment variable as an editor at this point, check that this variable is defined and is actually a working editor. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3412 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added another fortran library to the system libs.tradke2003-09-26
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3411 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed a regular expression in the configuration options file parsertradke2003-09-26
| | | | | | | | so that it works now with the perl version from RH9 also. Cleaned up some code. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3410 17b73243-c579-4c4c-a9d2-2d5706c11dac
* John's optimization options and my cross compiling options.tradke2003-09-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3409 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Document the PETSc configuration option PETSC_ARCH_LIBS.tradke2003-09-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3408 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Allow the user to overwrite PETSC_ARCH_LIBS which lists architecture-specifictradke2003-09-25
| | | | | | | | libs for a PETSc configuration. This closes Cactus/1601: Wrong Lapack libraries chosen. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3407 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added support for native MPI.tradke2003-09-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3406 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support architecture rs6000_64 (IBM SP-3).tradke2003-09-23
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3405 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed C++ filenames and dependency generation.tradke2003-09-23
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3404 17b73243-c579-4c4c-a9d2-2d5706c11dac
* E18 Is there a way to synchronize individual grid variables in a group?allen2003-09-21
| | | | | | | | | | | | | | | | | | | | | Not at the moment. This was a design decision partly to be able to support "compact" groups of variables in the future (that is, groups where the group members at any grid point are stored contiguously in memory ... compared to the "normal" way we have now where each group member is stored as a different array). With compact groups synchronizing single members would be more computationally expensive. Currently the infrastructure is mainly built around the concept of groups of variables, and changing this would involve changes to the driver interface. E19 Is there a way to synchronize just one time level of a grid variable? Right now only one time level is sychronized, that is the "current" level. Other time levels cannot be synchronized and are assumed to be fixed or read only. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3403 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Print the HDF5 installation dir also if the user set it explicitely.tradke2003-09-15
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3402 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Another fix for the generation of the THORN_LINKLIST.tradke2003-09-12
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3401 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removed unused routine VerifyConfigurationDatabase().tradke2003-09-12
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3400 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Bugfix in CCTKi_RegisterThorn(): an allocated structure wasn't properly ↵tradke2003-09-12
| | | | | | | | | initialized. This closes PR Cactus/1598: Fails Testsuites, problem seems to be in ActiveThorns.c. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3399 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Another fix in creating the THORN_LINKLIST.tradke2003-09-08
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3398 17b73243-c579-4c4c-a9d2-2d5706c11dac