summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* According to the standard, the ptrdiff_t type is declared in <stddef.h> (andtradke2006-02-09
| | | | | | | not in <stdlib.h> as used in my previous commit). git-svn-id: http://svn.cactuscode.org/flesh/trunk@4251 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Define the variable cctki_dummy_int (which is used internally in thetradke2006-02-08
| | | | | | | | | | DECLARE_CCTK_ARGUMENTS macro to do pointer arithmetics) of type 'ptrdiff_t' rather than 'int'. This prevents compiler warnings on 64-bit systems where pointer offsets are assumed as long ints. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4250 17b73243-c579-4c4c-a9d2-2d5706c11dac
* When recovering parameters from checkpoint, only warn about attempts to settradke2006-02-03
| | | | | | | | | | a non-steerable parameter if its value in the recovery parfile differs from the one in the checkpoint. This avoids unnecessary warnings when recovering with the same parfile (and IO::recovery = "autoprobe" set). git-svn-id: http://svn.cactuscode.org/flesh/trunk@4249 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Do not set a default F90 compiler on Darwin.schnetter2006-02-02
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4248 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Critical fix.goodale2006-02-02
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4247 17b73243-c579-4c4c-a9d2-2d5706c11dac
* comment out debug print statementjthorn2006-01-31
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4246 17b73243-c579-4c4c-a9d2-2d5706c11dac
* add missing line breakschnetter2006-01-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4245 17b73243-c579-4c4c-a9d2-2d5706c11dac
* correct minor typographical errorsschnetter2006-01-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4244 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Mentions some more makefile flags. Explain them roughly.schnetter2006-01-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4243 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Update Darwin architecture file.schnetter2006-01-27
| | | | | | | | Add support for gcc. Update IBM compiler flags. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4242 17b73243-c579-4c4c-a9d2-2d5706c11dac
* * fix detection of g77 versionjthorn2006-01-27
| | | | | | | * add proper detection of gfortran (95) git-svn-id: http://svn.cactuscode.org/flesh/trunk@4241 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Set F77_WARN_FLAGS flags correctly when using F90 as F77.schnetter2006-01-27
| | | | | | | The other F77 flags are already overwritten. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4240 17b73243-c579-4c4c-a9d2-2d5706c11dac
* support for current OpenBSDjthorn2006-01-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4239 17b73243-c579-4c4c-a9d2-2d5706c11dac
* When setting F77 to F90 while configuring, we recently also startedschnetter2006-01-24
| | | | | | | | | | | | | | | | | setting F77FLAGS to F90FLAGS. Since this change, compiling F77 code with the IBM Fortran compiler seems to be broken. The compiler does not recognise any more that F77 files are in fixed format. This problem has been extensively discussed on the developers' list in October 2005. This patch corrects that problem. Some known-architecture files produce makefile fragments that add, at run time, additional flags to F90FLAGS to set the source code form correctly (fixed or free format). These fragments need to add the same flags to F77FLAGS as well. This concerns the architectures AIX, BGL, and Darwin. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4238 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Do some magic with the F77 flags since we now override the normal settingsgoodale2006-01-22
| | | | | | | when using an F90 compiler. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4237 17b73243-c579-4c4c-a9d2-2d5706c11dac
* tweak how-to-compute-global-xyz-coords examplejthorn2006-01-19
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4236 17b73243-c579-4c4c-a9d2-2d5706c11dac
* expand discussion of "how to compute global coordinates" examplejthorn2006-01-19
| | | | | | | | a bit more; move sample code into a new figure so it's not broken across two pages git-svn-id: http://svn.cactuscode.org/flesh/trunk@4235 17b73243-c579-4c4c-a9d2-2d5706c11dac
* section B7.2.3 "Cactus Variables":jthorn2006-01-19
| | | | | | | | clarify and expand example of how to calculate global xyz coordinates of a grid point git-svn-id: http://svn.cactuscode.org/flesh/trunk@4234 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Documented CCTK_TerminationReachedswhite2006-01-13
| | | | | | | More fully documented CCTK_TerminateNext git-svn-id: http://svn.cactuscode.org/flesh/trunk@4233 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for Darwin 8.4.0schnetter2006-01-12
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4232 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix for the erroneuously lablelled memory corruption. It seems what was just ↵yye002006-01-10
| | | | | | needed was more checking. This checked out alright on lemieux. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4231 17b73243-c579-4c4c-a9d2-2d5706c11dac
* minor fix for complex numbersyye002006-01-06
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4230 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Util_vsnprintf() += seealso to <stdarg.h>jthorn2006-01-05
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4229 17b73243-c579-4c4c-a9d2-2d5706c11dac
* fix Util_vsnprintf() discussion to be about Util_vsnprintf()jthorn2006-01-05
| | | | | | | | -- previously it was cut-n-pasted from other functions and didn't actually mention Util_vsnprintf() git-svn-id: http://svn.cactuscode.org/flesh/trunk@4228 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add more detail to how parameter recovery works, explaining theschnetter2006-01-04
| | | | | | | meaning of the return value. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4227 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Indicate that RECOVER_PARAMTERS routines are called before STARTUP routinesschnetter2006-01-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4226 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Util_snprintf() += clarify comment in example codejthorn2006-01-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4225 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Util_snprintf() += one more bugfix -- it's <stdarg.h>, not <stdargs.h>jthorn2006-01-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4224 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Util_snprintf() += tweak footnote wordingjthorn2006-01-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4223 17b73243-c579-4c4c-a9d2-2d5706c11dac
* change obselete <varargs.h> to modern <stdarg.h> in SeeAlso referencejthorn2006-01-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4222 17b73243-c579-4c4c-a9d2-2d5706c11dac
* fix Util_snprintf() description so it has correct title (previously title ↵jthorn2006-01-03
| | | | | | said Util_sprintf()) git-svn-id: http://svn.cactuscode.org/flesh/trunk@4221 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Util_snprintf() += cross-reference to Util_vsnprintf()jthorn2006-01-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4220 17b73243-c579-4c4c-a9d2-2d5706c11dac
* table of contents += Util_vsnprintf() descriptionjthorn2006-01-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4219 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Correct description of SYNC statements in the schedule. These areschnetter2006-01-03
| | | | | | | preferred, but are not necessary for mesh refinement. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4218 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Describe the schedule group CCTK_RECOVER_PARAMETERS correctly; as itschnetter2006-01-03
| | | | | | | is special. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4217 17b73243-c579-4c4c-a9d2-2d5706c11dac
* correct a (serious!) bug in the example program for CCTK_InterpGridArrays()jthorn2005-12-16
| | | | | | | -- thanks to Frank Loeffler for spotting this git-svn-id: http://svn.cactuscode.org/flesh/trunk@4216 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix macro for getting size of staggered array.goodale2005-12-15
| | | | | | | Patch from David Rideout. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4215 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Extend CCTK_VWarn() so that, if Cactus::cctk_full_warnings is set to true,tradke2005-12-13
| | | | | | | | | it also prints the hostname of the originating warning message. This information comes in handy when debugging a problem on clusters by directly logging into the nodes. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4214 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Warn if there are empty macro arguments. That is, givengoodale2005-12-13
| | | | | | | | | | | | | | | #define M2(a,b) warn about the uses M2(x,) or M2(,y) or M2(,). The empty arguments are still handled correctly. These warnings are only to make it easier to port to systems where the system cpp does not handle empty arguments and where one does not want to use the perl cpp instead. Patch from Erik Schnetter. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4213 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Patch from Erik Schnetter to add preprocessor version in comments.goodale2005-12-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4212 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix from Erik Schnetter so that CCTK_RESTRICT works when 'restrict'goodale2005-12-13
| | | | | | | is actually 'restrict'. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4211 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Patch from Erik Schnetter to track the capacity of the list andgoodale2005-12-13
| | | | | | | produce an error if it is exceeded. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4210 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Define macros CCTK_{INT,REAL,COMPLEX}_PRECISION to values of 1, 2, 4, 8, 16,goodale2005-12-13
| | | | | | | | | | | or 32, depending on the definition of the default data types CCTK_{INT,REAL,COMPLEX}. These new macros make type generic code more convenient to write. Patch from Erik Schnetter. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4209 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Cosmetic changes.goodale2005-12-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4208 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removing unused variables as found by David Rideout and Erik Schnetter.goodale2005-12-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4207 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Correcting some formatting.goodale2005-12-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4206 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Correct ProcessIf: When evaluating a macro in an #if statement,schnetter2005-12-13
| | | | | | | | | | convert the macro value to either 0 or 1 before returning it. Otherwise things fail badly if the macro is defined but empty: The returned value is then not an integer, and cpp.pl would keep both the #if and the #else branch of an if statement. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4205 17b73243-c579-4c4c-a9d2-2d5706c11dac
* bumped the warning level from 3 to 1 on missing reduction operators (now ↵yye002005-12-12
| | | | | | that they are going mainstream). Fixed fortran interface to reduce local arrays, and a few minor cosmetic changes git-svn-id: http://svn.cactuscode.org/flesh/trunk@4204 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Ignore duplicate entries in the ThornList file when querying thorns withtradke2005-12-08
| | | | | | | testsuites. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4203 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Applying patch from Josh Abadie; adds documentation forgoodale2005-12-01
| | | | | | | | | | | | | | | | | | | CCTK_DisableGroupCommI CCTK_DisableGroupStorageI CCTK_GroupDynamicData CCTK_GroupStorageIncrease CCTK_GroupStorageDecrease CCTK_MaxTimeLevelsGN CCTK_MaxTimeLevelsVarI ** referred to, but not in src UTIL_vsprintf CCTK_EnableGroupCommI() Fixes PR 1933. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4202 17b73243-c579-4c4c-a9d2-2d5706c11dac