diff options
Diffstat (limited to 'Carpet/Carpet/doc/schedule.tex')
-rw-r--r-- | Carpet/Carpet/doc/schedule.tex | 141 |
1 files changed, 141 insertions, 0 deletions
diff --git a/Carpet/Carpet/doc/schedule.tex b/Carpet/Carpet/doc/schedule.tex new file mode 100644 index 000000000..fcb529ae2 --- /dev/null +++ b/Carpet/Carpet/doc/schedule.tex @@ -0,0 +1,141 @@ +% $Header: /home/eschnett/C/carpet/Carpet/Carpet/Carpet/doc/schedule.tex,v 1.3 2004/02/09 12:42:03 schnetter Exp $ +\documentclass{article} +\begin{document} +\section{The PUGH schedule:} + +\fbox{\begin{minipage}[t]{\textwidth} +STARTUP\\ +WRAGH\\ +PARAMCHECK\\ +BASEGRID +\end{minipage}} +\\ +\fbox{\begin{minipage}[t]{\textwidth} +Recover? (yes/no) +\\ +\fbox{\begin{minipage}[t]{0.475\textwidth} +INITIAL\\ +POSTINITIAL\\ +POSTSTEP +\end{minipage}} +\fbox{\begin{minipage}[t]{0.475\textwidth} +RECOVER\_VARIABLES\\ +POST\_RECOVER\_VARIABLES +\end{minipage}} +\end{minipage}} +\\ +\fbox{\begin{minipage}[t]{\textwidth} +CPINITIAL\\ +ANALYSIS\\ +OutputGH +\end{minipage}} +\\ +\fbox{\begin{minipage}[t]{0.1\textwidth} +main\\ +loop +\end{minipage} +\fbox{\begin{minipage}[t]{0.87\textwidth} +Advance time\\ +PRESTEP\\ +EVOL\\ +POSTSTEP\\ +CHECKPOINT\\ +ANALYSIS\\ +OutputGH +\end{minipage}}} +\\ +\fbox{\begin{minipage}[t]{\textwidth} +TERMINATE\\ +SHUTDOWN +\end{minipage}} + + + +\newpage +\section{The Carpet schedule:} + +\fbox{\begin{minipage}[t]{\textwidth} +STARTUP\\ +WRAGH\\ +PARAMCHECK\\ +BASEGRID +\end{minipage}} +\\ +\fbox{\begin{minipage}[t]{\textwidth} +Recover? (yes/no) +\\ +\fbox{\begin{minipage}[t]{0.1\textwidth} +initial\\ +loop +\end{minipage} +\fbox{\begin{minipage}[t]{0.345\textwidth} +INITIAL\\ +Regrid\\ +$\longrightarrow$ Recurse\\ +Restrict\\ +POSTRESTRICTINITIAL\\ +POSTINITIAL\\ +POSTSTEP +\end{minipage}}} +\fbox{\begin{minipage}[t]{0.1\textwidth} +recover\\ +loop +\end{minipage} +\fbox{\begin{minipage}[t]{0.345\textwidth} +RECOVER\_VARIABLES\\ +POST\_RECOVER\_VARIABLES +$\longrightarrow$ Recurse +\end{minipage}}} +\\ +\fbox{\begin{minipage}[t]{0.47\textwidth} +3 Time Level Initialisation +\end{minipage}} +\end{minipage}} +\\ +\fbox{\begin{minipage}[t]{0.1\textwidth} +initial\\ +loop +\end{minipage} +\fbox{\begin{minipage}[t]{0.87\textwidth} +$\longrightarrow$ Recurse\\ +CPINITIAL\\ +ANALYSIS\\ +OutputGH +\end{minipage}}} +\\ +\fbox{\begin{minipage}[t]{0.1\textwidth} +main\\ +loop +\end{minipage} +\fbox{\begin{minipage}[t]{0.1\textwidth} +evol\\ +loop +\end{minipage} +\fbox{\begin{minipage}[t]{0.74\textwidth} +Regrid\\ +Advance time\\ +PRESTEP\\ +EVOL\\ +$\longrightarrow$ Recurse\\ +Restrict\\ +POSTRESTRICT\\ +POSTSTEP\\ +CHECKPOINT\\ +ANALYSIS\\ +OutputGH +\end{minipage}}}} +\\ +\fbox{\begin{minipage}[t]{0.1\textwidth} +shutdown\\ +loop +\end{minipage} +\fbox{\begin{minipage}[t]{0.87\textwidth} +$\longrightarrow$ Recurse\\ +TERMINATE +\end{minipage}}} +\\ +\fbox{\begin{minipage}[t]{\textwidth} +SHUTDOWN +\end{minipage}} + +\end{document} |