summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
...
* Updating to extra items from web pagesgallen2009-01-27
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4524 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Create documentation exclusively in pdf. No postscript or dvi isschnetter2009-01-26
| | | | | | | | | produced. Remove .eps files. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4522 17b73243-c579-4c4c-a9d2-2d5706c11dac
* small typoschnetter2009-01-26
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4521 17b73243-c579-4c4c-a9d2-2d5706c11dac
* remove (comment) broken referencesknarf2009-01-22
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4514 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add new configuration option OPENMP to enable/disable OpenMP support.tradke2008-12-08
| | | | | | | | | This option is accompanied by the option set {C,CXX,F77,F90}_OPENMP_FLAGS through which users can overwrite the default OpenMP options set in the known-architectures file. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4513 17b73243-c579-4c4c-a9d2-2d5706c11dac
* If the C/C++ compiler didn't produce a runnable executable the configurationtradke2008-12-05
| | | | | | | | | process is now aborted with an error message. To create a cross compiled configuration the new configure option CROSS_COMPILE must be set to "yes". git-svn-id: http://svn.cactuscode.org/flesh/trunk@4512 17b73243-c579-4c4c-a9d2-2d5706c11dac
* added missing function descriptions for CCTK_GroupDimI(),tradke2008-09-19
| | | | | | | CCTK_GroupDimFromVarI(), CCTK_GroupSizes(), and CCTK_GroupGhostsizes() git-svn-id: http://svn.cactuscode.org/flesh/trunk@4506 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Document that square brackets can be used in parameter rangeschnetter2008-06-17
| | | | | | | specifications to denote closed intervals git-svn-id: http://svn.cactuscode.org/flesh/trunk@4495 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Document new schedule bin "postpostinitial".schnetter2008-05-26
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4486 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Correct description of CCTK_GroupStorageDecreaseschnetter2008-04-09
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4480 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add IF clauses to schedule itemsschnetter2008-04-09
| | | | | | | | | | | | | | | Schedule items in Cactus can already have WHILE clauses, which means that they are executed while a certain condition are true. This patch adds IF clauses, which means that they are executed only if a certain condition is true. The syntax is equivalent to WHILE clauses. These if clauses is different from the existing C-syntax if statements, which are only evaluated at startup and determine how the schedule is constructed. These if clauses are evaluated every time the schedule is traversed, and can skip certain schedule items. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4479 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add a new function CCTK_MaxGFDim to the flesh which returns theschnetter2008-04-07
| | | | | | | | | | | | | | | | | (maximum) dimension of all grid functions. Cactus can currently not handle the case where one uses grid arrays of dimension D while grid functions have a dimension less than D. During initialisation, Cactus sets cctk_dim to the largest dimension of all grid variables in all active thorns. This is arguably wrong; cctk_dim should be set to the (maximum) dimension of the grid functions. This patch adds a new function CCTK_MaxGFDim to the flesh which returns the (maximum) dimension of all grid functions. This function is used to set cctk_dim. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4476 17b73243-c579-4c4c-a9d2-2d5706c11dac
* White space correctionschnetter2008-03-20
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4475 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Update contact address from AEI to LSUschnetter2008-03-20
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4474 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Update email and postal address of Cactus team from AEI to CCTschnetter2008-03-20
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4473 17b73243-c579-4c4c-a9d2-2d5706c11dac
* /tmp/cvsNXUw0htradke2008-03-17
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4471 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Document extended behaviour of LIBS and LIBDIRS.schnetter2008-02-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4460 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Clarify entry CCTK_InterpGridArrays. Speak of "grid variables"schnetter2008-02-09
| | | | | | | | | | instead of "grid array", since grid functions can also be interpolated. Add entry for CCTK_SchedulePrintTimes. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4458 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed two typos, and comment that we should document the MESSAGE field forrideout2007-10-12
| | | | | | | configuration scripts. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4431 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add FAQ entry regarding make 3.81-1schnetter2007-01-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4403 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Implement and document the new possibility to specify the number of processorstradke2007-01-18
| | | | | | | | | | required to run a testsuite in a thorn's test.ccl configuration file. This closes PR 2078/Cactus: "specify the number of processors required to run a testsuite". git-svn-id: http://svn.cactuscode.org/flesh/trunk@4401 17b73243-c579-4c4c-a9d2-2d5706c11dac
* wording tweak to last commit --- thanks to Thomas Radkejthorn2007-01-12
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4400 17b73243-c579-4c4c-a9d2-2d5706c11dac
* document the semantics ofjthorn2007-01-12
| | | | | | | | | | CCTK_MyProc(NULL) CCTK_nProcs(NULL) as per the thread starting with http://www.cactuscode.org/old/pipermail/developers/2007-January/005227.html git-svn-id: http://svn.cactuscode.org/flesh/trunk@4399 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix typo: Relationships among implementations allow them to get variablerideout2006-12-15
| | | | | | | groups from other _implementations_, not other _groups_. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4394 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add three new schedule binsschnetter2006-12-14
| | | | | | | | | | | | | | | | | | | PREREGRIDINITIAL POSTREGRIDINITIAL POSTRESTRICTINITIAL These bins are necessary so that thorns can distinguish between the corresponding operations during evolution and during initial data setup. That is, for example, operations that need to be performed after restricting during time evolution may differ from operations that need to be performed after restricting while initial data are set up. This closes PR/2074. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4393 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Update description of aliased functionsschnetter2006-11-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4389 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Document that CCTK_COMPLEX is now allowed in aliased functions.schnetter2006-11-14
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4388 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Describe best practices for writing test suites.schnetter2006-11-14
| | | | | | | Document that CCTK_COMPLEX is now allowed in aliased functions. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4387 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Improve readability of param.ccl descriptonswhite2006-10-27
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4384 17b73243-c579-4c4c-a9d2-2d5706c11dac
* document RECOVERY value of param.ccl STEERABLEswhite2006-10-27
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4383 17b73243-c579-4c4c-a9d2-2d5706c11dac
* more to CCTK_RECOVER_PARAMETERSswhite2006-10-19
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4380 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Corrected and completed schedule bin entry about CCTK_RECOVER_PARAMETERSswhite2006-10-19
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4379 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Document new flesh API functions CCTK_ParameterSetNotifyRegister() andtradke2006-09-28
| | | | | | | CCTK_ParameterSetNotifyUnregister(). git-svn-id: http://svn.cactuscode.org/flesh/trunk@4376 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removed duplicate entries for Util_TableSetInt() and Util_TableSetReal().tradke2006-09-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4373 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Multiple thorns providing the same aliased function can be compiledtradke2006-09-01
| | | | | | | into the same configuration but only one such thorn may then be activated. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4372 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Document how string parameter values are parsed by the parameter file parser.tradke2006-08-31
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4370 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Document Util_CurrentDate(), Util_CurrentTime(), Util_CurrentDateTime(),tradke2006-07-28
| | | | | | | CCTK_CompileDate(), CCTK_CompileTime(), CCTK_CompileDateTime(). git-svn-id: http://svn.cactuscode.org/flesh/trunk@4359 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Document new overloadable function CCTK_SyncGroupsByDirI() which deprecatestradke2006-07-06
| | | | | | | CCTK_SyncGroup(). git-svn-id: http://svn.cactuscode.org/flesh/trunk@4349 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Change default parameter checking level from "normal" to "strict".tradke2006-07-06
| | | | | | | This applies patch http://www.cactuscode.org/old/pipermail/developers/2006-June/004916.html. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4347 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Describe PREREGRID bin.schnetter2006-07-06
| | | | | | | Update description of POSTREGRID bin. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4346 17b73243-c579-4c4c-a9d2-2d5706c11dac
* "Curly brackets" -> "Curly braces".schnetter2006-07-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4341 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Explain how to convert between integer and CCTK_INT in Fortran.schnetter2006-07-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4340 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added missing documentation for CCTK_SyncGroupsI().tradke2006-06-30
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4338 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added new command line option '--logdir <dir>' which sets the output directorytradke2006-06-29
| | | | | | | | | | for logfiles created by the \texttt{-r} option. If the directory doesn't exist yet, it will be created by Cactus. This applies patch http://www.cactuscode.org/old/pipermail/developers/2006-June/004901.html. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4337 17b73243-c579-4c4c-a9d2-2d5706c11dac
* description of command-line optionsjthorn2006-06-23
| | | | | | | | | | | | * make the acceptable arguments for --buffering explicit in the table by dropping <mode> and writing [no|line|full] explicitly ==> this means that the table (A3.1) now gives a full description of the syntax, without needing to page ahead to the text description to see what <mode> can be * ditto in the text description git-svn-id: http://svn.cactuscode.org/flesh/trunk@4334 17b73243-c579-4c4c-a9d2-2d5706c11dac
* description of command-line options:jthorn2006-06-23
| | | | | | | | * describe --foo as standard long-option syntax, with -foo deprecated * also describe other syntax rules git-svn-id: http://svn.cactuscode.org/flesh/trunk@4333 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add a new command line option to select the buffering mode of stdout.schnetter2006-06-23
| | | | | | | | | | | | | The option is "-b <mode>", or "-buffering=<mode>", where mode can be "no", "line", or "full". This option uses the ANSI C function call setvbuf() to select the corresponding buffering mode. The buffering mode can be selected only once in a portable programme, and it has to be selected before the first output occurs. This means that it has to be implemented in the flesh. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4329 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add a new configuration flag PROFILE=yes, which enables profiling in aschnetter2006-06-23
| | | | | | | | | | | | | | | | | | | build. This flag is equivalent to OPTIMISE=yes and DEBUG=yes. Additional compiler options {C,CXX,F77,F90}_PROFILE_FLAGS are also introduced. The configuration stage sets the F77 flags to the F90 flags if an F90 compiler is found. This flag setting was done too early, namely before the default values for the F90 flags were set. This flag setting has been moved to a later time. The link command used undefined make variables $(OPTIMISE_C) etc. These variables have been removed. Instead $(CXX_OPTIMISE_FLAGS) etc. are added to the link statement. This makes the linker pick up the correct flags e.g. for profiling. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4327 17b73243-c579-4c4c-a9d2-2d5706c11dac
* fix aliased-function example so we can pass input to it as well as get output!jthorn2006-06-22
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4326 17b73243-c579-4c4c-a9d2-2d5706c11dac
* fix description of INOUT arrays for aliased fnsjthorn2006-06-22
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4325 17b73243-c579-4c4c-a9d2-2d5706c11dac