\hypertarget{namespaceice__init}{
\section{ice\_\-init Module Reference}
\label{namespaceice__init}\index{ice\_\-init@{ice\_\-init}}
}
\subsection*{Functions/Subroutines}
\begin{DoxyCompactItemize}
\item 
subroutine \hyperlink{namespaceice__init_a8aeb5361cfea01402260b8b2727a2f4a}{input\_\-data}
\item 
subroutine \hyperlink{namespaceice__init_aafefd572779d7e57a1c62b63ecec3813}{init\_\-state}
\item 
subroutine \hyperlink{namespaceice__init_a4b7d50da13bea3bc9e8c7f2e042963ec}{set\_\-state\_\-var} (nx\_\-block, ny\_\-block, tmask, ULON, ULAT, Tair, sst, Tf, trcr\_\-depend, aicen, trcrn, vicen, vsnon, eicen, esnon)
\end{DoxyCompactItemize}


\subsection{Function/Subroutine Documentation}
\hypertarget{namespaceice__init_aafefd572779d7e57a1c62b63ecec3813}{
\index{ice\_\-init@{ice\_\-init}!init\_\-state@{init\_\-state}}
\index{init\_\-state@{init\_\-state}!ice_init@{ice\_\-init}}
\subsubsection[{init\_\-state}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-init::init\_\-state ()}}
\label{namespaceice__init_aafefd572779d7e57a1c62b63ecec3813}


Definition at line 752 of file ice\_\-init.F90.\hypertarget{namespaceice__init_a8aeb5361cfea01402260b8b2727a2f4a}{
\index{ice\_\-init@{ice\_\-init}!input\_\-data@{input\_\-data}}
\index{input\_\-data@{input\_\-data}!ice_init@{ice\_\-init}}
\subsubsection[{input\_\-data}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-init::input\_\-data ()}}
\label{namespaceice__init_a8aeb5361cfea01402260b8b2727a2f4a}


Definition at line 48 of file ice\_\-init.F90.\hypertarget{namespaceice__init_a4b7d50da13bea3bc9e8c7f2e042963ec}{
\index{ice\_\-init@{ice\_\-init}!set\_\-state\_\-var@{set\_\-state\_\-var}}
\index{set\_\-state\_\-var@{set\_\-state\_\-var}!ice_init@{ice\_\-init}}
\subsubsection[{set\_\-state\_\-var}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-init::set\_\-state\_\-var (integer (kind=int\_\-kind),intent(in) {\em nx\_\-block}, \/  integer (kind=int\_\-kind),intent(in) {\em ny\_\-block}, \/  logical (kind=log\_\-kind),dimension (nx\_\-block,ny\_\-block),intent(in) {\em tmask}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block),intent(in) {\em ULON}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block),intent(in) {\em ULAT}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block),intent(in) {\em Tair}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block),intent(in) {\em sst}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block),intent(in) {\em Tf}, \/  integer (kind=int\_\-kind),dimension (ntrcr),intent(inout) {\em trcr\_\-depend}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ncat),intent(out) {\em aicen}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ntrcr,ncat),intent(out) {\em trcrn}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ncat),intent(out) {\em vicen}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ncat),intent(out) {\em vsnon}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ntilyr),intent(out) {\em eicen}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ntslyr),intent(out) {\em esnon})}}
\label{namespaceice__init_a4b7d50da13bea3bc9e8c7f2e042963ec}


Definition at line 906 of file ice\_\-init.F90.