summaryrefslogtreecommitdiff
path: root/doc/UsersGuide/Appendices.tex
diff options
context:
space:
mode:
authorgoodale <goodale@17b73243-c579-4c4c-a9d2-2d5706c11dac>2000-01-28 05:42:24 +0000
committergoodale <goodale@17b73243-c579-4c4c-a9d2-2d5706c11dac>2000-01-28 05:42:24 +0000
commit5e8d35961bc7155e3141c4dab56a7627cfb87756 (patch)
tree6e1784327cb6ea2d03e06f99a12a2a4befb6f6b2 /doc/UsersGuide/Appendices.tex
parentdea3c9269960456b9f2fe65f36617d38ca759222 (diff)
Some updates for the new scheduling stuff.
Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1328 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'doc/UsersGuide/Appendices.tex')
-rw-r--r--doc/UsersGuide/Appendices.tex12
1 files changed, 8 insertions, 4 deletions
diff --git a/doc/UsersGuide/Appendices.tex b/doc/UsersGuide/Appendices.tex
index 912a1613..a179d7c7 100644
--- a/doc/UsersGuide/Appendices.tex
+++ b/doc/UsersGuide/Appendices.tex
@@ -269,12 +269,13 @@ Each {\it schedule block} in the file {\t schedule.ccl} must have
the syntax:
{\t
\begin{verbatim}
-schedule <function name> at <time>
+schedule [GROUP] <function name> AT|IN <time> [BEFORE|AFTER <group>] [WHILE <variable>] [AS <alias>]
{
LANG: <language>
- [STORAGE: <group>,<group>]
- [COMMUNICATION: <group>,<group>]
- [TRIGGER: <grid function>,<grid function>]
+ [STORAGE: <group>,<group>...]
+ [TRIGGER: <group>,<group>...]
+ [SYNCHRONISE: <group>,<group>...]
+ [OPTIONS: <option>,<option>...]
} "Description of function"
\end{verbatim}
}
@@ -295,6 +296,9 @@ if (CCTK_Equals(<parameter>,<string>))
Conditional constructs cannot be used inside of a schedule block.
+{\tt STORAGE} may also appear as a statement outside a schedule block,
+in which case it switches storage on for the specified groups permanently,
+subject to any conditional statements around the {\tt STORAGE} statement.
\chapter{Flesh parameters}
\label{sec:ccpa}