aboutsummaryrefslogtreecommitdiff
path: root/Carpet/Carpet/doc/schedule.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Carpet/Carpet/doc/schedule.tex')
-rw-r--r--Carpet/Carpet/doc/schedule.tex141
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}