summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Documentation from Jian-Tao for the new warn and info callbacks.goodale2005-10-05
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4172 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Patch from Josh to add crossreferencing.goodale2005-10-05
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4171 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added some info on cross compiling.goodale2005-10-05
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4170 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changing so it doesn't use 'return' - these files are not functionsgoodale2005-10-04
| | | | | | | | but are included into the main configure script, so please don't use return in them. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4169 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixing perl syntax so it works on the SR8000.goodale2005-10-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4168 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Remove self-dependency from list of thorns passed to cyclic dependency checker.goodale2005-10-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4167 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix documentation on how to configure Cactus with MPICH-G2.tradke2005-10-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4166 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix configuration of Cactus with Globus (MPICH-G2) device.tradke2005-10-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4165 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Reverse changes made in version 1.133 to enable separate F77 and F90goodale2005-10-04
| | | | | | | | compilers --- this caused problems on an SP system and also needs to ensure that F90 and F77 naming schemes are the same. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4164 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Untabifying.goodale2005-10-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4163 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Renaming min macro to MIN to avoid a conflict on windows.goodale2005-10-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4162 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Adding missing header.goodale2005-10-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4161 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changing C++ comment markers to C comment markers.goodale2005-10-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4160 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Do sanity checking on parameter file name and give a reason why itgoodale2005-10-03
| | | | | | | | can't be opened if at all possible. Fixes PR 1864. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4159 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Untabifying.goodale2005-10-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4158 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Patch from Jian Tao to add some callback functionality to thegoodale2005-10-03
| | | | | | | | | | warning system. This allows thorns to register functions which will be called when CCTK_Warn or CCTK_Info are called, with the contents of the warning/info message, thus allowing thorns to do things like logging warnings to file or displaying on webpages. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4157 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Applying patch from Josh Abadie to detect cyclic dependencies.goodale2005-09-30
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4156 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Undo changes that prevent more unwanted warnings about unused variables.schnetter2005-09-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4155 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Patch applicationswhite2005-09-27
| | | | | | | | | | Tue Aug 23 08:26:52 CDT 2005 [Patches] Correctly report ThornGuide log directory As discussed in CactusMaint Wed, 14 Sep 2005 git-svn-id: http://svn.cactuscode.org/flesh/trunk@4154 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Replace comments by nothing instead of whitespace to allow old-styleschnetter2005-09-26
| | | | | | | token concatenation. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4153 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Allow empty macro arguments.schnetter2005-09-26
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4152 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Remove unused function declarations.schnetter2005-09-26
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4151 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Print run time warnings while setting parameters with CCTK_WARNschnetter2005-09-26
| | | | | | | | | | | | | | instead of with fprintf (stderr, ...). Correct critical error in looking at the values of cctk_full_warnings, highlight_warning_messages, and cctk_strong_param_check. Handle the empty regular expression specially in CCTK_RegexMatch, since regcomp may treat it as illegal expression. In Cactus, an empty regular expression matches everything. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4150 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Introduce a new configuration flag DISABLE_REAL16 which disablesschnetter2005-09-26
| | | | | | | | | support for the datatype CCTK_REAL16. This is necessary because Cactus only detects whether C supports this datatype, and then assumes that Fortran behaves the same. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4149 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Create the scratch directories in the configurations when theschnetter2005-09-26
| | | | | | | | | configuration is created, not when it is built. This allows make to examine this directory for dependencies. (Make refuses to examine non-existing directories.) git-svn-id: http://svn.cactuscode.org/flesh/trunk@4148 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Change the names of the internal routine arguments that contain theschnetter2005-09-26
| | | | | | | | | array shapes. They used to have a digit appended to an existing group name, which can clash with another existing group name. The new name has the digit in front, which cannot be a legal group name. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4147 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Introduce macros CCTK_DECLARE and CCTK_DECLARE_INIT which declare orschnetter2005-09-26
| | | | | | | | | | | | | | declare and initialise local variables. They also add the necessary magic to prevent compiler warnings about unused variables. If the compiler supports __attribute__((unused)), then use this. Otherwise, use the existing fallback of taking the variable's address. In Fortran, use the variable's kind as fallback. Use these macros in autogenerated code and in "cctk.h". git-svn-id: http://svn.cactuscode.org/flesh/trunk@4146 17b73243-c579-4c4c-a9d2-2d5706c11dac
* If the user has explicitly specified a setting for F77, then do notschnetter2005-09-26
| | | | | | | | override it. Override only settings that have been detected automatically. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4145 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Introduce new top-level makefile target "AllDoc" which creates allschnetter2005-09-26
| | | | | | | documentation at once. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4144 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Improve routine CleanForLatex: Really parse the passed strings insteadschnetter2005-09-26
| | | | | | | | of only applying a few regexps. This should be a big step towards correctness. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4143 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Correct typos in commentsschnetter2005-09-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4142 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Correct error in handling DISTRIB attributeschnetter2005-09-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4141 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Make some internal macros safer by adding parenthesesschnetter2005-09-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4140 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Correct typo in error messageschnetter2005-09-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4139 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Minor cleanup in generated code -- remove spacesschnetter2005-09-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4138 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Improve error messageschnetter2005-09-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4137 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add header to fileschnetter2005-09-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4136 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Refer to the CactusDoc arrangement documentation when documenting tags for gridtradke2005-09-19
| | | | | | | variable groups. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4135 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Document missing documentation build targetstradke2005-09-19
| | | | | | | | gmake <arrangement>-ArrangementDoc gmake ReferenceManual git-svn-id: http://svn.cactuscode.org/flesh/trunk@4134 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add pathname to source files included via \input.tradke2005-09-16
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4133 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added rule for 'make <arrangement-name>-ArrangementDoc'.tradke2005-09-16
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4132 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Document the (optional) tags information 'Checkpoint="yes|no"' intradke2005-09-15
| | | | | | | grid variable group definitions. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4131 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add new arrangement CactusDoc.schnetter2005-09-14
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4129 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Turntradke2005-09-14
| | | | | | | | | | | | | print "$thorn SHARES from implementation $friend - no such implementation\n"; $CST_errors++; into a proper CST_error() message so that it is clearly visible as a CST error. This closes PR Cactus/1967: "Does not detect non-existing implementations in "SHARES:" declaration". git-svn-id: http://svn.cactuscode.org/flesh/trunk@4128 17b73243-c579-4c4c-a9d2-2d5706c11dac
* changes to section E2.2.1 "Header block":jthorn2005-09-14
| | | | | | | | | | | | | | | | | | * give capsule definitions of "transitive" as it applies to inheritance and friendship * state explicitly that friendship is transitive (previous this was implied by the wording, but the word "transitive" wasn't actually used) * add some commented-out-in-the-latex notes about what "associative" and "commutative" mean With regard to the last point, Thomas and I looked at this, and came to the conclusion that we don't really know what was meant here. We'll ask Steve to investigate what the actual semantics are, and update the docs to describe this... git-svn-id: http://svn.cactuscode.org/flesh/trunk@4127 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Bugfix from Carsten Schneemann: properly substitute the configuration nametradke2005-09-14
| | | | | | | | | when configuring a configuration with make <config>-config THORNLIST=<thornlist> git-svn-id: http://svn.cactuscode.org/flesh/trunk@4126 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Explain how to check the Users' guide with different paper sizes.schnetter2005-09-10
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4125 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix example on how to specify fortran module build dependencies (B7.2.1).tradke2005-09-09
| | | | | | | '$(SYS_OBJD)' must be omitted. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4124 17b73243-c579-4c4c-a9d2-2d5706c11dac
* tiny wording tweak to previous commitjthorn2005-09-06
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4123 17b73243-c579-4c4c-a9d2-2d5706c11dac
* [[new text mostly by Jonathan, worked out in conjunction with Thomas]]jthorn2005-09-06
| | | | | | | | | | | | | | | | | section E2.3.2 "Parameter object specification items": completely rewrite the description of INT parameters to (a) be unambiguous (b) agree with what the code seems to do (lib/sbin/parameter_parser.pl, near line 381), and hopefully (c) be easy to understand also change some surrounding text to consistently use \var{<name with multiple words>} for metavariables; previously the text had sometimes used that form and sometimes used \var{<name\_with\_multiple\_words>} for metavariables; git-svn-id: http://svn.cactuscode.org/flesh/trunk@4122 17b73243-c579-4c4c-a9d2-2d5706c11dac