summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
* 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
* fix prototype of CCTK_Barrier in reference manualrhaas2012-03-27
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4796 17b73243-c579-4c4c-a9d2-2d5706c11dac
* document per-variable tolerances for Cactus testsuites, for long discussion, ↵knarf2012-02-23
| | | | | | see ET ticket #114 git-svn-id: http://svn.cactuscode.org/flesh/trunk@4790 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed double - in testsuite docs.sbrandt2012-01-12
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4783 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removed RCSfile tag that appeared in the bottom left of many pages.sbrandt2012-01-12
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4782 17b73243-c579-4c4c-a9d2-2d5706c11dac
* typo in testsuite example commandknarf2011-12-16
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4779 17b73243-c579-4c4c-a9d2-2d5706c11dac
* remove dead linkknarf2011-12-16
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4778 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Allow zero timelevels in STORAGE timelevelseschnett2011-12-12
| | | | | | | | | | | This allows to simply set timelevels=0 to turn off storage without having to put an "if (do_something timelevels > 0)" into schedule.ccl files. It is also the only way to turn off storage inside of a GROUP of SCHEDULE statement based on a condition (other than scheduling the item twice, once with STORAGE, once without). git-svn-id: http://svn.cactuscode.org/flesh/trunk@4774 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Make table printing functions publicly accessibleeschnett2011-11-09
| | | | | | | | | | | | The table data types (util_Table.h) have internal routines that print the table contents to screen. This can be helpful for debugging. This patch makes these functions publicly available. Add a routine Util_TablePrintPretty that converts a table to a nice, human-readable string. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4769 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Remove ancient Migration Guidehinder2011-11-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4764 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Regenerate PDF manualshinder2011-10-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4759 17b73243-c579-4c4c-a9d2-2d5706c11dac
* doc: Remove revision and date from front page in manualshinder2011-10-25
| | | | | | | | | | | | This was giving the revision and date of the UsersGuide.tex file etc, and not the date of the last edit to the documentation. Hence it was giving the impression that our documentation came from 2004. Better to have no date. This technique also worked only in SVN, and stopped people from using git-svn. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4758 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix syntax error that prevented the HTML User Guide from building.hinder2011-10-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4757 17b73243-c579-4c4c-a9d2-2d5706c11dac