summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
* Update list of supported architectureseschnett2014-08-21
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@5128 17b73243-c579-4c4c-a9d2-2d5706c11dac
* add ibm power cpuknarf2014-08-21
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@5127 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Update list of supported architectureseschnett2014-08-21
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@5126 17b73243-c579-4c4c-a9d2-2d5706c11dac
* document CCTK_RunTimerhaas2014-08-18
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@5123 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Describe the setting of parameter arrays in the docs.sbrandt2014-05-21
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@5120 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Drop explicit support for Fortran 77 in Cactuseschnett2014-04-19
| | | | | | | | | | | | | | | | | This patch drops explicit support for Fortran 77 in Cactus. Fortran 77 is, for all practical purposes, a subset of Fortran 90, and thus Fortran 77 code can be compiled by Fortran 90 compilers. There is currently no platform that has a Fortran 77 and no Fortran 90 compiler, and there is no Fortran source code in Cactus that cannot be compiled by a Fortran 90 compiler. This patch removes/ignores all configuration options regarding Fortran 77, and compiles .f77 and .F77 files with a Fortran 90 compiler. This simplifies the configuration stage of Cactus. git-svn-id: http://svn.cactuscode.org/flesh/trunk@5108 17b73243-c579-4c4c-a9d2-2d5706c11dac
* mark Cactus complex number arithmetic functions as deprecatedrhaas2014-02-11
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@5081 17b73243-c579-4c4c-a9d2-2d5706c11dac
* correct backslash commit in UserGuide introduced in r5073rhaas2014-02-11
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@5080 17b73243-c579-4c4c-a9d2-2d5706c11dac
* correct regex in ABSTOL examplerhaas2014-01-25
| | | | | | | dots "." need to be escaped in regular expressions git-svn-id: http://svn.cactuscode.org/flesh/trunk@5073 17b73243-c579-4c4c-a9d2-2d5706c11dac
* revert rev 5070rhaas2014-01-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@5071 17b73243-c579-4c4c-a9d2-2d5706c11dac
* make room for file names when printing tolerancesrhaas2014-01-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@5070 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Update for ticket #652, CACTUS_CONFIGS_DIR documentation.sbrandt2013-10-23
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@5048 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Updated the docs on the parser.sbrandt2013-08-12
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@5040 17b73243-c579-4c4c-a9d2-2d5706c11dac
* commit typo in function name of strtolrhaas2013-08-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@5038 17b73243-c579-4c4c-a9d2-2d5706c11dac
* refer to 'index' argument in CCTK_VarTypeI as 'variable index'rhaas2013-06-05
| | | | | | | rather than 'group' git-svn-id: http://svn.cactuscode.org/flesh/trunk@5023 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add separate pages of documentation for CCTK_Error, CCTK_Info, CCTK_Warnrhaas2013-05-18
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@5013 17b73243-c579-4c4c-a9d2-2d5706c11dac
* update pdf reference manualrhaas2013-05-11
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@5009 17b73243-c579-4c4c-a9d2-2d5706c11dac
* add documentation for util_asprintfrhaas2013-05-11
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@5008 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Correct documenation of CCTK_Aborteschnett2013-03-05
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4975 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Correct example for test.ccleschnett2013-03-01
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4970 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Implement CCTK_Error and friendseschnett2013-02-26
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4964 17b73243-c579-4c4c-a9d2-2d5706c11dac
* update pdf docsrhaas2012-11-30
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4921 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Mention ExternalLibraries/MPI as source for MPI supportrhaas2012-11-30
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4920 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add configuration options allowing moving all object files into the executableeschnett2012-10-28
| | | | | | | | | | | Add configuration options allowing people to ensure that all thorn source files make it into the executable. Among other things, this ensures that each routine has a unique name. This is disabled by default. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4900 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Documentation for CCTK_TimerRunning and CCTK_TimerRunningIknarf2012-10-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4891 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Remove appendices from reference manualeschnett2012-10-21
| | | | | | | | | These appendices are already in the users' guide. Also re-instate references that were commented out. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4880 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Remove sections describing staggeringeschnett2012-10-21
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4879 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Correct Fortran example for CCTK_Equalseschnett2012-10-21
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4878 17b73243-c579-4c4c-a9d2-2d5706c11dac
* correct and expand documentation of CCTK_TraverseStringrhaas2012-09-06
| | | | | | | | by listing the possible values for selection and correcting the return type of the callback function to void rather than int. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4866 17b73243-c579-4c4c-a9d2-2d5706c11dac
* whitespace change in "grid" file to reflect change in Carpetrhaas2012-08-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4864 17b73243-c579-4c4c-a9d2-2d5706c11dac
* include documentation on Fortran interface of CCTK_VarDataPtrrhaas2012-08-11
| | | | | | | as well as a typo in the ScheduleQueryCurrentFunction example git-svn-id: http://svn.cactuscode.org/flesh/trunk@4861 17b73243-c579-4c4c-a9d2-2d5706c11dac
* dummy commit to test commits after change to apache configknarf2012-08-08
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4857 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Correct description of CCTK_LocalArrayReductionHandleeschnett2012-08-02
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4855 17b73243-c579-4c4c-a9d2-2d5706c11dac
* add documentation for CCTK_TraverseStringrhaas2012-07-17
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4846 17b73243-c579-4c4c-a9d2-2d5706c11dac
* CCTKReference.tex: Add information on vector variables to CCTK_VarIndexhinder2012-07-06
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4842 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Introduce cctk_ash, retire cctk_lssheschnett2012-07-04
| | | | | | | | | | | | Introduce cctk_ash, describing the process-local array shape that has been allocated. This may be larger than cctk_lsh, the process-local shape that should be used. Retire cctk_lssh and related infrastructure to handle staggered grid functions. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4841 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add script to auto-generate cctk_Loop.heschnett2012-06-18
| | | | | | | | Also update API. Add documentation. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4838 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add missing lssh field to struct cGroupDynamicDataeschnett2012-06-11
| | | | | | | | | The size and memory layout of grid functions is described by two variables, cctk_lsh and cctk_lssh. The structure cGroupDynamicData is missing the lssh field. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4833 17b73243-c579-4c4c-a9d2-2d5706c11dac
* have CCTK_RegexMatch return a distinct error code if patterns is invalidrhaas2012-06-05
| | | | | | | | | | | | | | This patch changes the return value in the "does not compile" case to -1 and updates all source files that I could find that use it. Note that this patch changes behaviour of a routine. It used to return 0 for non-compiling patterns so thorns that test for C-like true would interpret invalid patterns as does-not-match, but will interpret the -1 return value as does-match. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4831 17b73243-c579-4c4c-a9d2-2d5706c11dac
* don't reference something outside the appendix because the appendices are ↵knarf2012-05-21
| | | | | | used in more than one document git-svn-id: http://svn.cactuscode.org/flesh/trunk@4826 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Describe OPTIONS and TAGS in schedule.ccleschnett2012-05-17
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4825 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Remove outdated language recommendationseschnett2012-05-09
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4820 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add missing table labeleschnett2012-05-09
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4819 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Update description of configuration.ccleschnett2012-05-09
| | | | | | | | Don't call this "new" any more. Remove description of ideas that are not implemented. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4818 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Reorder file name suffix tableeschnett2012-05-09
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4817 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Remove stand-alone ThornGuide make targeteschnett2012-05-08
| | | | | | | | | Remove the make target that builds the stand-alone, global Thorn Guide. The configuration-specific ThornGuides and the individul ThornDocs remain. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4815 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support OpenCL source code (.cl files)eschnett2012-05-02
| | | | | | | | | | | | | | | | | | OpenCL source code needs to be compiled at run time, and thus needs to be passed as string to the OpenCL run-time library. This makes writing OpenCL source code inconvenient. This patch adds *.cl as supported file type to Cactus. *.cl files are transformed into globally visible strings, with a name consisting of the thorn name and file name. These strings can then be easily used at run time to build and run OpenCL code. Since *.cl files are converted to strings (and are not OpenCL-compiled at build time), there are no CL* options specifying compiler type, compiler flags etc. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4808 17b73243-c579-4c4c-a9d2-2d5706c11dac
* add function to query name of currently scheduled functionrhaas2012-04-23
| | | | | | | | | | this adds a function CCTK_ScheduleQueryCurrentFunction which returns the cFunctionData of the function currently executing via CCTK_CallScheduledFunction git-svn-id: http://svn.cactuscode.org/flesh/trunk@4805 17b73243-c579-4c4c-a9d2-2d5706c11dac
* expand expression language, add error checking, and more documentationrhaas2012-04-19
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4804 17b73243-c579-4c4c-a9d2-2d5706c11dac
* add documenation on expression parser to UserGuiderhaas2012-04-11
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4798 17b73243-c579-4c4c-a9d2-2d5706c11dac