
\section{Interfaces} 


\parskip = 0pt

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

\noindent {\bf Implements}: 

testderivs
\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 
chi & chi & centering & centering=\{0 0 0\} \\ 
 &  & compact & 0 \\ 
 &  & description & Test grid function \\ 
 &  & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
dchi &  & centering & centering=\{0 0 0\} \\ 
 & dxchi & compact & 0 \\ 
 & dychi & description & 1st derivs of test grid function \\ 
 & dzchi & dimensions & 3 \\ 
 &  & distribution & DEFAULT \\ 
 &  & group type & GF \\ 
 &  & tags & checkpoint="no" \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
ddchi &  & centering & centering=\{0 0 0\} \\ 
 & dxxchi & compact & 0 \\ 
 & dxychi & description & 2nd derivs of test grid function \\ 
 & dxzchi & dimensions & 3 \\ 
 & dyychi & distribution & DEFAULT \\ 
 & dyzchi & group type & GF \\ 
 & dzzchi & tags & checkpoint="no" \\ 
 &  & timelevels & 1 \\ 
 &  & variable type & REAL \\ 
\hline 
\end{tabular*} 



\vspace{5mm}

\noindent {\bf Uses header}: 

defs.hxx

loop\_device.hxx

simd.hxx

vect.hxx

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