\hypertarget{namespaceice__meltpond}{
\section{ice\_\-meltpond Module Reference}
\label{namespaceice__meltpond}\index{ice\_\-meltpond@{ice\_\-meltpond}}
}
\subsection*{Functions/Subroutines}
\begin{DoxyCompactItemize}
\item 
subroutine \hyperlink{namespaceice__meltpond_ac0d35a10ba7a39add524e51b1964a451}{init\_\-meltponds}
\item 
subroutine \hyperlink{namespaceice__meltpond_a2d66a4a7c6f08732259cd3bd80998c9a}{compute\_\-ponds} (nx\_\-block, ny\_\-block, ilo, ihi, jlo, jhi, meltt, melts, frain, aicen, vicen, vsnon, trcrn, apondn, hpondn)
\item 
subroutine \hyperlink{namespaceice__meltpond_a18dd3b2ba6582ac028a021de32f0e014}{write\_\-restart\_\-pond} (filename\_\-spec)
\item 
subroutine \hyperlink{namespaceice__meltpond_abc1500e180d1775374ecff960c8ec825}{read\_\-restart\_\-pond} (filename\_\-spec)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
logical(kind=log\_\-kind) \hyperlink{namespaceice__meltpond_a5f576379fa33029c540bd3b3474f45c1}{restart\_\-pond}
\end{DoxyCompactItemize}


\subsection{Function/Subroutine Documentation}
\hypertarget{namespaceice__meltpond_a2d66a4a7c6f08732259cd3bd80998c9a}{
\index{ice\_\-meltpond@{ice\_\-meltpond}!compute\_\-ponds@{compute\_\-ponds}}
\index{compute\_\-ponds@{compute\_\-ponds}!ice_meltpond@{ice\_\-meltpond}}
\subsubsection[{compute\_\-ponds}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-meltpond::compute\_\-ponds (integer (kind=int\_\-kind),intent(in) {\em nx\_\-block}, \/  integer (kind=int\_\-kind),intent(in) {\em ny\_\-block}, \/  integer (kind=int\_\-kind),intent(in) {\em ilo}, \/  integer (kind=int\_\-kind),intent(in) {\em ihi}, \/  integer (kind=int\_\-kind),intent(in) {\em jlo}, \/  integer (kind=int\_\-kind),intent(in) {\em jhi}, \/  real (kind=dbl\_\-kind),dimension(nx\_\-block,ny\_\-block),intent(in) {\em meltt}, \/  real (kind=dbl\_\-kind),dimension(nx\_\-block,ny\_\-block),intent(in) {\em melts}, \/  real (kind=dbl\_\-kind),dimension(nx\_\-block,ny\_\-block),intent(in) {\em frain}, \/  real (kind=dbl\_\-kind),dimension(nx\_\-block,ny\_\-block),intent(in) {\em aicen}, \/  real (kind=dbl\_\-kind),dimension(nx\_\-block,ny\_\-block),intent(in) {\em vicen}, \/  real (kind=dbl\_\-kind),dimension(nx\_\-block,ny\_\-block),intent(in) {\em vsnon}, \/  real (kind=dbl\_\-kind),dimension(nx\_\-block,ny\_\-block,ntrcr),intent(inout) {\em trcrn}, \/  real (kind=dbl\_\-kind),dimension(nx\_\-block,ny\_\-block),intent(inout) {\em apondn}, \/  real (kind=dbl\_\-kind),dimension(nx\_\-block,ny\_\-block),intent(inout) {\em hpondn})}}
\label{namespaceice__meltpond_a2d66a4a7c6f08732259cd3bd80998c9a}


Definition at line 97 of file ice\_\-meltpond.F90.\hypertarget{namespaceice__meltpond_ac0d35a10ba7a39add524e51b1964a451}{
\index{ice\_\-meltpond@{ice\_\-meltpond}!init\_\-meltponds@{init\_\-meltponds}}
\index{init\_\-meltponds@{init\_\-meltponds}!ice_meltpond@{ice\_\-meltpond}}
\subsubsection[{init\_\-meltponds}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-meltpond::init\_\-meltponds ()}}
\label{namespaceice__meltpond_ac0d35a10ba7a39add524e51b1964a451}


Definition at line 54 of file ice\_\-meltpond.F90.\hypertarget{namespaceice__meltpond_abc1500e180d1775374ecff960c8ec825}{
\index{ice\_\-meltpond@{ice\_\-meltpond}!read\_\-restart\_\-pond@{read\_\-restart\_\-pond}}
\index{read\_\-restart\_\-pond@{read\_\-restart\_\-pond}!ice_meltpond@{ice\_\-meltpond}}
\subsubsection[{read\_\-restart\_\-pond}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-meltpond::read\_\-restart\_\-pond (character(len=char\_\-len\_\-long),intent(in),optional {\em filename\_\-spec})}}
\label{namespaceice__meltpond_abc1500e180d1775374ecff960c8ec825}


Definition at line 323 of file ice\_\-meltpond.F90.\hypertarget{namespaceice__meltpond_a18dd3b2ba6582ac028a021de32f0e014}{
\index{ice\_\-meltpond@{ice\_\-meltpond}!write\_\-restart\_\-pond@{write\_\-restart\_\-pond}}
\index{write\_\-restart\_\-pond@{write\_\-restart\_\-pond}!ice_meltpond@{ice\_\-meltpond}}
\subsubsection[{write\_\-restart\_\-pond}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-meltpond::write\_\-restart\_\-pond (character(len=char\_\-len\_\-long),intent(in),optional {\em filename\_\-spec})}}
\label{namespaceice__meltpond_a18dd3b2ba6582ac028a021de32f0e014}


Definition at line 248 of file ice\_\-meltpond.F90.

\subsection{Variable Documentation}
\hypertarget{namespaceice__meltpond_a5f576379fa33029c540bd3b3474f45c1}{
\index{ice\_\-meltpond@{ice\_\-meltpond}!restart\_\-pond@{restart\_\-pond}}
\index{restart\_\-pond@{restart\_\-pond}!ice_meltpond@{ice\_\-meltpond}}
\subsubsection[{restart\_\-pond}]{\setlength{\rightskip}{0pt plus 5cm}logical (kind=log\_\-kind) {\bf ice\_\-meltpond::restart\_\-pond}}}
\label{namespaceice__meltpond_a5f576379fa33029c540bd3b3474f45c1}


Definition at line 34 of file ice\_\-meltpond.F90.