summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
* Allow parameters in STORAGE specificationseschnett2011-07-02
| | | | | | | | Allow parameters in addition to integer constants in STORAGE specifications in schedule.ccl. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4706 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Jian Tao: describe the flags to support CUDA programming in Cactus.knarf2011-04-19
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4698 17b73243-c579-4c4c-a9d2-2d5706c11dac
* fix latexknarf2011-03-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4693 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Ian Hinder:knarf2011-02-01
| | | | | | | | | | | | Cactus supports a variable OPTIMISE=yes/no to control whether optimisation is performed during compilation. Setting this variable to "yes" (for example, make sim-config OPTIMISE=yes) adds the flags in C_OPTIMISE_FLAGS to CFLAGS so that optimisation is performed. This is the default. Setting OPTIMISE=no does not add the flags. For gcc, this results in an unoptimised configuration as gcc assumes -O0 as the default. The Intel compiler, however, uses -O2 as the default. Hence, setting OPTIMISE=no has no effect on Intel, and -O2 is still used. This patch adds new configuration options C_NO_OPTIMISE_FLAGS, CXX_NO_OPTIMISE_FLAGS, F77_NO_OPTIMISE_FLAGS and F90_NO_OPTIMISE_FLAGS to complement the *_OPTIMISE_FLAGS options. These are added to the flags when OPTIMISE=no is used, and they default to -O0, which for the commonly used gcc and Intel compilers will lead to an unoptimised configuration. This commit adds the corresponding documentation to the UsersGuide. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4682 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add example for CCTK_VECTGFINDEX3Deschnett2010-12-23
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4657 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Apply patch by Barry Wardell to fix the hyperlinks in the Reference Manualknarf2010-11-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4647 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Update documentation of CCTK_ParameterSeteschnett2010-10-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4641 17b73243-c579-4c4c-a9d2-2d5706c11dac
* add documentation as pdf for easy access through repository linkknarf2010-09-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4638 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Correct routine nameeschnett2010-09-17
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4636 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Ian Hinder:knarf2010-09-10
| | | | | | | | | | | I was confused about the meaning of CCTK_LSSH and discussed it with Erik, leading to the attached patch to the documentation. UsersGuide: Clarify meaning of "lssh" grid size git-svn-id: http://svn.cactuscode.org/flesh/trunk@4634 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Patch from Barry Wardell, thanks:knarf2010-06-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enables support for compiling HTML versions of the Cactus documentation. It adds new build targets: ReferenceManualHTML MaintainersGuideHTML UsersGuideHTML *-ThornDocHTML *-ArrangementDocHTML ThornDocHTML ArrangementDocHTML ThornGuideHTML Which are HTML equivalents of the existing doc targets. This makes use of the small new scripts lib/sbin/ArrangementDocHTML and lib/sbin/ThornDocHTML. This patch also introduces a small new script, lib/sbin/ConvertFigures, which automates the process of converting figures to the correct format for htlatex. Finally, it makes some changes to doc/latex/cactus.sty to improve the rendering of the HTML. It also modifies the Reference Guide to produce a more consistent result (any cases of the CCTKFunc macro were updated to use the newer FunctionDescriptionEntry). git-svn-id: http://svn.cactuscode.org/flesh/trunk@4621 17b73243-c579-4c4c-a9d2-2d5706c11dac
* test commitknarf2010-06-02
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4619 17b73243-c579-4c4c-a9d2-2d5706c11dac
* remove CVS headerknarf2010-06-02
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4618 17b73243-c579-4c4c-a9d2-2d5706c11dac
* remove outdated file - doesn't work anymore anywayknarf2010-04-29
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4614 17b73243-c579-4c4c-a9d2-2d5706c11dac
* fix cvs/svn information retrievalknarf2010-04-29
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4613 17b73243-c579-4c4c-a9d2-2d5706c11dac
* don't refer to the subsubsection right below by reference - all this ↵knarf2009-11-05
| | | | | | produces is the number of the whole subsection git-svn-id: http://svn.cactuscode.org/flesh/trunk@4574 17b73243-c579-4c4c-a9d2-2d5706c11dac
* use utf8 as option to inputenc instead of latin9. This enables users to use ↵knarf2009-02-13
| | | | | | utf8 tex documentation directly git-svn-id: http://svn.cactuscode.org/flesh/trunk@4554 17b73243-c579-4c4c-a9d2-2d5706c11dac
* patch from Luca Baiotti: explain how names of utility programs, which can betradke2009-02-13
| | | | | | | specified in the 'make <configuration>-utils' target, are derived git-svn-id: http://svn.cactuscode.org/flesh/trunk@4553 17b73243-c579-4c4c-a9d2-2d5706c11dac
* General restructuring.bentivegna2009-02-10
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4548 17b73243-c579-4c4c-a9d2-2d5706c11dac
* General restructuring.bentivegna2009-02-10
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4547 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Proofreading Appendicesbrodrig2009-02-05
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4546 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Update release noticesschnetter2009-02-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4540 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Update releases notices for beta 16schnetter2009-02-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4539 17b73243-c579-4c4c-a9d2-2d5706c11dac
* use absolute paths because of different build possible build directories, ↵knarf2009-02-03
| | | | | | ignore latex warnings because of this until a better solution is found git-svn-id: http://svn.cactuscode.org/flesh/trunk@4538 17b73243-c579-4c4c-a9d2-2d5706c11dac
* fix pdf for ThornGuide, for the moment ignoring internal page link warningsknarf2009-02-02
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4536 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Missed word Section in Runningbrodrig2009-01-30
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4535 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Missed to capitalize some titles in Runningbrodrig2009-01-30
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4534 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Tweaks to front mattergallen2009-01-30
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4533 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Proofreading, fixing missing commas, grammar, and typos in Utilities and ↵brodrig2009-01-29
| | | | | | Infrastructure git-svn-id: http://svn.cactuscode.org/flesh/trunk@4532 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Proofreading, fixing missing commas, grammar, and typos in ThornWritersbrodrig2009-01-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4531 17b73243-c579-4c4c-a9d2-2d5706c11dac
* correct latex errorschnetter2009-01-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4530 17b73243-c579-4c4c-a9d2-2d5706c11dac
* correct datatype of string_length argument (from integer to CCTK_INT)tradke2009-01-28
| | | | | | | in Fortran wrapper of CCTK_FortranString() git-svn-id: http://svn.cactuscode.org/flesh/trunk@4529 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Proofreading, fixing missing commas, grammar, and typos in preface, ↵brodrig2009-01-28
| | | | | | runningCactus, and partially to ThornWriters git-svn-id: http://svn.cactuscode.org/flesh/trunk@4528 17b73243-c579-4c4c-a9d2-2d5706c11dac
* 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