
\section{Interfaces} 


\parskip = 0pt

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

\noindent {\bf Implements}: 

norms
\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 
handles\_group &  & compact & 0 \\ 
 & sum\_handle & description & handles for reduction operators \\ 
 &  & dimensions & 0 \\ 
 &  & distribution & CONSTANT \\ 
 &  & group type & SCALAR \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & INT \\ 
\hline 
varinfo &  & compact & 0 \\ 
 & varindices\_1st & description & variable info - which vars to compute norms for \\ 
 & varindices\_2nd & dimensions & 1 \\ 
 &  & distribution & CONSTANT \\ 
 &  & group type & ARRAY \\ 
 &  & size & MAX\_NR\_VARS \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & INT \\ 
\hline 
nrdecvar\_gr &  & compact & 0 \\ 
 & nr1stvars & description & number of vars to compute for 1st \& 2nd order vars \\ 
 & nr2ndvars & dimensions & 0 \\ 
 &  & distribution & CONSTANT \\ 
 &  & group type & SCALAR \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & INT \\ 
\hline 
bgvals\_group &  & compact & 0 \\ 
 & bgvals\_1st & description & background value for variable - these get subtracted \\ 
 & bgvals\_2nd & dimensions & 1 \\ 
 &  & distribution & CONSTANT \\ 
 &  & group type & ARRAY \\ 
 &  & size & MAX\_NR\_VARS \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
norm\_group &  & compact & 0 \\ 
 & norm & description & computed norm \\ 
 & norm\_u & dimensions & 0 \\ 
 & norm\_v & distribution & CONSTANT \\ 
 & norm\_grad & group type & SCALAR \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
diff\_term\_group &  & compact & 0 \\ 
 & diff\_term & description & diff terms for norm \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
\end{tabular*} 



\vspace{5mm}\parskip = 10pt 
