diff options
author | tradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2004-06-22 13:29:01 +0000 |
---|---|---|
committer | tradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2004-06-22 13:29:01 +0000 |
commit | 9f20b094b08aa1c87febc67d27f685816fc33da2 (patch) | |
tree | 895d56b129bd9d5030e48312ea95d31fccfda37e /doc/UsersGuide/UtilityRoutines.tex | |
parent | 15ef74c61b87e37b5cc1476985b732d0822ea493 (diff) |
Finally get rid of all appearances of CCTK_InterpGV() and CCTK_InterpLocal().
git-svn-id: http://svn.cactuscode.org/flesh/trunk@3784 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'doc/UsersGuide/UtilityRoutines.tex')
-rw-r--r-- | doc/UsersGuide/UtilityRoutines.tex | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/doc/UsersGuide/UtilityRoutines.tex b/doc/UsersGuide/UtilityRoutines.tex index 162718ce..70a72940 100644 --- a/doc/UsersGuide/UtilityRoutines.tex +++ b/doc/UsersGuide/UtilityRoutines.tex @@ -2,9 +2,9 @@ % @file UtilityRoutines.tex % @date 27 Jan 1999 % @author Jonathan Thornburg -% @desc +% @desc % Description of the Util_* utility routines for the Cactus User's Guide. -% @enddesc +% @enddesc % @version $Header$ % @@*/ @@ -16,7 +16,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\chapter{Introduction} +\chapter{Introduction} As well as the high-level \verb|CCTK_|* routines, Cactus also provides a set of lower-level \verb|Util_|* utility routines, which @@ -34,10 +34,11 @@ general overview of programming with these utility routines. Cactus functions may need to pass information through a generic interface. In the past we have used various ad hoc means to do this, and we often had trouble passing "extra" information that wasn't -anticipated in the original design. For example, for interpolation -\verb|CCTK_InterpLocal()| and \verb|CCTK_InterpGV()| require that -any parameters (such as the order of the interpolant) be encoded -into the interpolator's character string name. Similarly, elliptic +anticipated in the original design. For example, for periodic output +of grid variables, +\verb|CCTK_OutputVarAsByMethod()| requires that +any parameters (such as hyperslabbing parameters) be appended as an option +string to the variable's character string name. Similarly, elliptic solvers often need to pass various parameters, but we haven't had a good way to do this. @@ -110,7 +111,7 @@ For example, the flags word can be used to control whether keys should be compared as case sensitive or case insensitive strings. See the detailed function description of \verb|Util_TableCreate()| in the Reference Manual for a list -of the possible bit flags and their semantics. +of the possible bit flags and their semantics. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -365,7 +366,7 @@ contents (including those produced by \verb|Util_TableClone()|).%%% and the hash function could depend on the internal table address. }%%% -{} +{} Any change in the table also invalidates all iterators pointing anywhere in the table; using any such iterator is an error. |