
\section{Interfaces} 


\parskip = 0pt

\vspace{3mm} \subsection*{General}

\noindent {\bf Implements}: 

testprolongate
\vspace{2mm}

\noindent {\bf Inherits}: 

carpetxregrid
\vspace{2mm}
\subsection*{Grid Variables}
\vspace{5mm}\subsubsection{PRIVATE GROUPS}

\vspace{5mm}

\begin{tabular*}{150mm}{|c|c@{\extracolsep{\fill}}|rl|} \hline 
~ {\bf Group Names} ~ & ~ {\bf Variable Names} ~  &{\bf Details} ~ & ~\\ 
\hline 
gf000 & gf000 & centering & centering=\{0 0 0\} \\ 
 &  & compact & 0 \\ 
 &  & description & Test grid function \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & tags & dirichlet\_values=\{1.0e+10\} \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf001 & gf001 & centering & centering=\{0 0 1\} \\ 
 &  & compact & 0 \\ 
 &  & description & Test grid function \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & tags & dirichlet\_values=\{1.0e+10\} \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf010 & gf010 & centering & centering=\{0 1 0\} \\ 
 &  & compact & 0 \\ 
 &  & description & Test grid function \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & tags & dirichlet\_values=\{1.0e+10\} \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf011 & gf011 & centering & centering=\{0 1 1\} \\ 
 &  & compact & 0 \\ 
 &  & description & Test grid function \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & tags & dirichlet\_values=\{1.0e+10\} \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf100 & gf100 & centering & centering=\{1 0 0\} \\ 
 &  & compact & 0 \\ 
 &  & description & Test grid function \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & tags & dirichlet\_values=\{1.0e+10\} \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf101 & gf101 & centering & centering=\{1 0 1\} \\ 
 &  & compact & 0 \\ 
 &  & description & Test grid function \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & tags & dirichlet\_values=\{1.0e+10\} \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
\end{tabular*} 



\vspace{5mm}
\vspace{5mm}

\begin{tabular*}{150mm}{|c|c@{\extracolsep{\fill}}|rl|} \hline 
~ {\bf Group Names} ~ & ~ {\bf Variable Names} ~  &{\bf Details} ~ & ~ \\ 
\hline 
gf110 & gf110 & centering & centering=\{1 1 0\} \\ 
 &  & compact & 0 \\ 
 &  & description & Test grid function \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & tags & dirichlet\_values=\{1.0e+10\} \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf111 & gf111 & centering & centering=\{1 1 1\} \\ 
 &  & compact & 0 \\ 
 &  & description & Test grid function \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & tags & dirichlet\_values=\{1.0e+10\} \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf000\_error & gf000\_error & centering & centering=\{0 0 0\} \\ 
 &  & compact & 0 \\ 
 &  & description & Error in test grid function \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf001\_error & gf001\_error & centering & centering=\{0 0 1\} \\ 
 &  & compact & 0 \\ 
 &  & description & Error in test grid function \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf010\_error & gf010\_error & centering & centering=\{0 1 0\} \\ 
 &  & compact & 0 \\ 
 &  & description & Error in test grid function \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf011\_error & gf011\_error & centering & centering=\{0 1 1\} \\ 
 &  & compact & 0 \\ 
 &  & description & Error in test grid function \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
\end{tabular*} 



\vspace{5mm}
\vspace{5mm}

\begin{tabular*}{150mm}{|c|c@{\extracolsep{\fill}}|rl|} \hline 
~ {\bf Group Names} ~ & ~ {\bf Variable Names} ~  &{\bf Details} ~ & ~ \\ 
\hline 
gf100\_error & gf100\_error & centering & centering=\{1 0 0\} \\ 
 &  & compact & 0 \\ 
 &  & description & Error in test grid function \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf101\_error & gf101\_error & centering & centering=\{1 0 1\} \\ 
 &  & compact & 0 \\ 
 &  & description & Error in test grid function \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf110\_error & gf110\_error & centering & centering=\{1 1 0\} \\ 
 &  & compact & 0 \\ 
 &  & description & Error in test grid function \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf111\_error & gf111\_error & centering & centering=\{1 1 1\} \\ 
 &  & compact & 0 \\ 
 &  & description & Error in test grid function \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf000\_count & gf000\_count & centering & centering=\{0 0 0\} \\ 
 &  & compact & 0 \\ 
 &  & description & Tested grid points \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf001\_count & gf001\_count & centering & centering=\{0 0 1\} \\ 
 &  & compact & 0 \\ 
 &  & description & Tested grid points \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
\end{tabular*} 



\vspace{5mm}
\vspace{5mm}

\begin{tabular*}{150mm}{|c|c@{\extracolsep{\fill}}|rl|} \hline 
~ {\bf Group Names} ~ & ~ {\bf Variable Names} ~  &{\bf Details} ~ & ~ \\ 
\hline 
gf010\_count & gf010\_count & centering & centering=\{0 1 0\} \\ 
 &  & compact & 0 \\ 
 &  & description & Tested grid points \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf011\_count & gf011\_count & centering & centering=\{0 1 1\} \\ 
 &  & compact & 0 \\ 
 &  & description & Tested grid points \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf100\_count & gf100\_count & centering & centering=\{1 0 0\} \\ 
 &  & compact & 0 \\ 
 &  & description & Tested grid points \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf101\_count & gf101\_count & centering & centering=\{1 0 1\} \\ 
 &  & compact & 0 \\ 
 &  & description & Tested grid points \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf110\_count & gf110\_count & centering & centering=\{1 1 0\} \\ 
 &  & compact & 0 \\ 
 &  & description & Tested grid points \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf111\_count & gf111\_count & centering & centering=\{1 1 1\} \\ 
 &  & compact & 0 \\ 
 &  & description & Tested grid points \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
\end{tabular*} 



\vspace{5mm}
\vspace{5mm}

\begin{tabular*}{150mm}{|c|c@{\extracolsep{\fill}}|rl|} \hline 
~ {\bf Group Names} ~ & ~ {\bf Variable Names} ~  &{\bf Details} ~ & ~ \\ 
\hline 
gf000\_max\_error & gf000\_max\_error & compact & 0 \\ 
 &  & description & Total error in test grid function \\ 
 &  & dimensions & 0 \\ 
 &  & distribution & CONSTANT \\ 
 &  & group type & SCALAR \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf001\_max\_error & gf001\_max\_error & compact & 0 \\ 
 &  & description & Total error in test grid function \\ 
 &  & dimensions & 0 \\ 
 &  & distribution & CONSTANT \\ 
 &  & group type & SCALAR \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf010\_max\_error & gf010\_max\_error & compact & 0 \\ 
 &  & description & Total error in test grid function \\ 
 &  & dimensions & 0 \\ 
 &  & distribution & CONSTANT \\ 
 &  & group type & SCALAR \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf011\_max\_error & gf011\_max\_error & compact & 0 \\ 
 &  & description & Total error in test grid function \\ 
 &  & dimensions & 0 \\ 
 &  & distribution & CONSTANT \\ 
 &  & group type & SCALAR \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf100\_max\_error & gf100\_max\_error & compact & 0 \\ 
 &  & description & Total error in test grid function \\ 
 &  & dimensions & 0 \\ 
 &  & distribution & CONSTANT \\ 
 &  & group type & SCALAR \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf101\_max\_error & gf101\_max\_error & compact & 0 \\ 
 &  & description & Total error in test grid function \\ 
 &  & dimensions & 0 \\ 
 &  & distribution & CONSTANT \\ 
 &  & group type & SCALAR \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
\end{tabular*} 



\vspace{5mm}
\vspace{5mm}

\begin{tabular*}{150mm}{|c|c@{\extracolsep{\fill}}|rl|} \hline 
~ {\bf Group Names} ~ & ~ {\bf Variable Names} ~  &{\bf Details} ~ & ~ \\ 
\hline 
gf110\_max\_error & gf110\_max\_error & compact & 0 \\ 
 &  & description & Total error in test grid function \\ 
 &  & dimensions & 0 \\ 
 &  & distribution & CONSTANT \\ 
 &  & group type & SCALAR \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf111\_max\_error & gf111\_max\_error & compact & 0 \\ 
 &  & description & Total error in test grid function \\ 
 &  & dimensions & 0 \\ 
 &  & distribution & CONSTANT \\ 
 &  & group type & SCALAR \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf000\_sum\_count & gf000\_sum\_count & compact & 0 \\ 
 &  & description & Number of tested grid points \\ 
 &  & dimensions & 0 \\ 
 &  & distribution & CONSTANT \\ 
 &  & group type & SCALAR \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf001\_sum\_count & gf001\_sum\_count & compact & 0 \\ 
 &  & description & Number of tested grid points \\ 
 &  & dimensions & 0 \\ 
 &  & distribution & CONSTANT \\ 
 &  & group type & SCALAR \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf010\_sum\_count & gf010\_sum\_count & compact & 0 \\ 
 &  & description & Number of tested grid points \\ 
 &  & dimensions & 0 \\ 
 &  & distribution & CONSTANT \\ 
 &  & group type & SCALAR \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf011\_sum\_count & gf011\_sum\_count & compact & 0 \\ 
 &  & description & Number of tested grid points \\ 
 &  & dimensions & 0 \\ 
 &  & distribution & CONSTANT \\ 
 &  & group type & SCALAR \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
\end{tabular*} 



\vspace{5mm}
\vspace{5mm}

\begin{tabular*}{150mm}{|c|c@{\extracolsep{\fill}}|rl|} \hline 
~ {\bf Group Names} ~ & ~ {\bf Variable Names} ~  &{\bf Details} ~ & ~ \\ 
\hline 
gf100\_sum\_count & gf100\_sum\_count & compact & 0 \\ 
 &  & description & Number of tested grid points \\ 
 &  & dimensions & 0 \\ 
 &  & distribution & CONSTANT \\ 
 &  & group type & SCALAR \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf101\_sum\_count & gf101\_sum\_count & compact & 0 \\ 
 &  & description & Number of tested grid points \\ 
 &  & dimensions & 0 \\ 
 &  & distribution & CONSTANT \\ 
 &  & group type & SCALAR \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf110\_sum\_count & gf110\_sum\_count & compact & 0 \\ 
 &  & description & Number of tested grid points \\ 
 &  & dimensions & 0 \\ 
 &  & distribution & CONSTANT \\ 
 &  & group type & SCALAR \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
gf111\_sum\_count & gf111\_sum\_count & compact & 0 \\ 
 &  & description & Number of tested grid points \\ 
 &  & dimensions & 0 \\ 
 &  & distribution & CONSTANT \\ 
 &  & group type & SCALAR \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
\end{tabular*} 



\vspace{5mm}

\noindent {\bf Uses header}: 

loop.hxx
\vspace{2mm}\parskip = 10pt 
