summaryrefslogtreecommitdiff
path: root/doc/UsersGuide/Appendices.tex
diff options
context:
space:
mode:
authorallen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac>2002-11-04 18:36:32 +0000
committerallen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac>2002-11-04 18:36:32 +0000
commitd9e91d5ce4ade24f6aba6161c29017d933a8272f (patch)
treef1d8fc62201c933ffe94bfe7525e492b8285a1a6 /doc/UsersGuide/Appendices.tex
parent084412f0a11044faa2b05ec27ca5998309e59a39 (diff)
Added to Glossary
git-svn-id: http://svn.cactuscode.org/flesh/trunk@3022 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'doc/UsersGuide/Appendices.tex')
-rw-r--r--doc/UsersGuide/Appendices.tex23
1 files changed, 16 insertions, 7 deletions
diff --git a/doc/UsersGuide/Appendices.tex b/doc/UsersGuide/Appendices.tex
index c8838a7d..dc93fdc0 100644
--- a/doc/UsersGuide/Appendices.tex
+++ b/doc/UsersGuide/Appendices.tex
@@ -48,28 +48,37 @@ enable inter-processor communication of data from processor
boundaries. In single processor runs there are no ghost zones.
Ghost zones should not be confused with symmetry or boundary zones.
\item[{\tt grid array}]
-\item[{\tt grid function}]
+\item[{\tt grid function}] A {\it grid variable} whose global size is the size of the
+computational grid
\item[{\tt grid hierarchy}] A computational grid, and the grid variables associated with it.
\item[{\tt grid scalar}]
-\item[{\tt grid variable}] A {\tt grid scalar}, {\tt grid function},
-or {\tt grid array}.
+\item[{\tt grid variable}] Any variable which can be passed between thorns,
+or routines belonging to the same thorn, but passed through the defined
+flesh interface; implicitly implies it is related to the computational
+grid rather than being an internal variable of the thorn or one of its routines. {\tt grid scalar}, {\tt grid function},
+and {\tt grid array} are all examples of {\tt grid variables}.
\item[{\tt GNATS}] The GNU program we use for reporting and tracking bugs,
comments and suggestions.
\item[{\tt handle}] A signed integer value $>= 0$. Many Cactus routines return
or accept a handle to represent a dynamic data or code object. Handles for
the same object class should not be trusted to comprise a consecutive
sequence of integer values.
+\item[{\tt GV}] Shorthand for a {\it grid variable}
\item[{\tt HDF5}] Hierarchical Data Format version 5.
-\item[{\tt implementation}] See Section \ref{sec:im}.
+\item[{\tt implementation}] Defines the interface that a thorn presents to
+the outside world. See Section \ref{sec:im}.
\item[{\tt inherit}]
-\item[{\tt interpolation}]
+\item[{\tt interpolation}] Given $N$ {\it grid arrays} and $C$ coordinate points (in the grid array space) return $M$ values on each requested processor at each
+ coordinate point. (See also {\it local interpolation})
+\item[{\tt local interpolation}] Given $N$ arrays on the current processor with a given coordinate system and $C$ coordinate points (in the array space) return $M$ values at each
+ coordinate point. (See also {\it interpolation})
\item[{\tt MPI}] Message Passing Interface.
\item[{\tt parameter}] A variable which remains unchanged throughout the execution of a Cactus executable. Parameters all have default values which can be changed in a parameter file.
\item[{\tt processor topology}]
\item[{\tt PUGH}] The default parallel driver for Cactus which uses MPI.
\item[{\tt PVM}] {\tt Parallel Virtual Machine}, provides interprocessor
communication.
-\item[{\tt reduction}]
+\item[{\tt reduction}] Given $N$ grid variables return $M$ output values on each requested processor.
\item[{\tt symmetry zone}] A symmetry zone is a set of points added to
the edge of a grid to contain data which is obtained, by some symmetry
operation, from another part of the grid. (See also: boundary zone, ghost zone.)
@@ -1150,4 +1159,4 @@ This section still needs to be written.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\end{cactuspart} \ No newline at end of file
+\end{cactuspart}