\hypertarget{namespaceice__blocks}{
\section{ice\_\-blocks Module Reference}
\label{namespaceice__blocks}\index{ice\_\-blocks@{ice\_\-blocks}}
}
\subsection*{Data Types}
\begin{DoxyCompactItemize}
\item 
type \hyperlink{typeice__blocks_1_1block}{block}
\item 
interface \hyperlink{interfaceice__blocks_1_1PrintTrouble}{PrintTrouble}
\end{DoxyCompactItemize}
\subsection*{Functions/Subroutines}
\begin{DoxyCompactItemize}
\item 
subroutine \hyperlink{namespaceice__blocks_a844c65de0acaeb5796d6ce421b70c5c2}{PrintTrouble\_\-dbl} (name, array)
\item 
subroutine \hyperlink{namespaceice__blocks_a4a82607c32a256c67866525e0856b864}{PrintTrouble\_\-int} (name, array)
\item 
subroutine \hyperlink{namespaceice__blocks_a5ce0e098c40801be2e5f8f25d6f6af07}{LocateTrouble}
\item 
subroutine \hyperlink{namespaceice__blocks_aa2c09eaaef43d9cec6c1596979935f76}{create\_\-blocks} (nx\_\-global, ny\_\-global, ew\_\-boundary\_\-type, ns\_\-boundary\_\-type)
\item 
integer(int\_\-kind) \hyperlink{namespaceice__blocks_a62de204811a079f1cccdcc957f0cb1ff}{ice\_\-blocksGetNbrID} (blockID, direction, iBoundary, jBoundary)
\item 
type(\hyperlink{typeice__blocks_1_1block}{block}) \hyperlink{namespaceice__blocks_aa79bfef5022683234ed1b332af17f1de}{get\_\-block} (block\_\-id, local\_\-id)
\item 
subroutine \hyperlink{namespaceice__blocks_adbbafad5aa62ed6d9fec1934f073d23e}{get\_\-block\_\-parameter} (block\_\-id, local\_\-id, ilo, ihi, jlo, jhi, iblock, jblock, tripole, i\_\-glob, j\_\-glob)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
integer(int\_\-kind), parameter \hyperlink{namespaceice__blocks_a75dd0bf2d3d80ac626a1effa70f77a35}{nghost} = 1
\item 
integer(int\_\-kind), parameter \hyperlink{namespaceice__blocks_a130f3f9b102e86de209ee25eb36e44ba}{nx\_\-block} = block\_\-size\_\-x + 2$\ast$\hyperlink{namespaceice__blocks_a75dd0bf2d3d80ac626a1effa70f77a35}{nghost}
\item 
integer(int\_\-kind), parameter \hyperlink{namespaceice__blocks_a9ad40e7eeb19aeb81a3010e0dd997c43}{ny\_\-block} = block\_\-size\_\-y + 2$\ast$\hyperlink{namespaceice__blocks_a75dd0bf2d3d80ac626a1effa70f77a35}{nghost}
\item 
integer(int\_\-kind), parameter \hyperlink{namespaceice__blocks_a210c398febe5f3f1486ca6857c74eaef}{ice\_\-blocksNorth} = 1
\item 
integer(int\_\-kind), parameter \hyperlink{namespaceice__blocks_a99adb4e499fb158490e25611f9b2d523}{ice\_\-blocksSouth} = 2
\item 
integer(int\_\-kind), parameter \hyperlink{namespaceice__blocks_a8e54c9ed562029d5b5e55d9a5b9ed00e}{ice\_\-blocksEast} = 3
\item 
integer(int\_\-kind), parameter \hyperlink{namespaceice__blocks_a19582ab3df93a40ccf948e06353de278}{ice\_\-blocksWest} = 4
\item 
integer(int\_\-kind), parameter \hyperlink{namespaceice__blocks_aafd6325ce3debeffc94852fcb23a84ae}{ice\_\-blocksNorthEast} = 5
\item 
integer(int\_\-kind), parameter \hyperlink{namespaceice__blocks_a0f76d74a663f9c4518764417afdbcb4e}{ice\_\-blocksNorthWest} = 6
\item 
integer(int\_\-kind), parameter \hyperlink{namespaceice__blocks_a9b754927f41986abc5c81c88b55a4975}{ice\_\-blocksSouthEast} = 7
\item 
integer(int\_\-kind), parameter \hyperlink{namespaceice__blocks_a8199fdd4814a3c9865a3323bf4a484a6}{ice\_\-blocksSouthWest} = 8
\item 
integer(int\_\-kind), parameter \hyperlink{namespaceice__blocks_a84cf6b8a9b39a3d0b6c331832650fe43}{ice\_\-blocksEastNorthEast} = 17
\item 
integer(int\_\-kind) \hyperlink{namespaceice__blocks_a5b80499202c9881a6a1ff8e3375a7079}{nblocks\_\-tot}
\item 
integer(int\_\-kind) \hyperlink{namespaceice__blocks_a9b21bc42a54bcb4a87b28e91dcd90868}{nblocks\_\-x}
\item 
integer(int\_\-kind) \hyperlink{namespaceice__blocks_ab17b5f72b3e734e10c8e896fff833b5c}{nblocks\_\-y}
\item 
integer(int\_\-kind), parameter \hyperlink{namespaceice__blocks_a28a352083c6fc77c5dc4ba8acb9a1eb5}{trouble\_\-ig} = 2
\item 
integer(int\_\-kind), parameter \hyperlink{namespaceice__blocks_a508d64694caacafbc0b551ebd1340c4a}{trouble\_\-jg} = 2
\item 
integer(int\_\-kind) \hyperlink{namespaceice__blocks_a8da713bec362fba640a38ca450162cfd}{trouble\_\-il}
\item 
integer(int\_\-kind) \hyperlink{namespaceice__blocks_a50ca28a3bb76af2138eaf1bcedbd277f}{trouble\_\-jl}
\item 
integer(int\_\-kind) \hyperlink{namespaceice__blocks_a10098396d200773e0d7ebe723e6226e5}{trouble\_\-ibl}
\item 
type(\hyperlink{typeice__blocks_1_1block}{block}), dimension(:), allocatable \hyperlink{namespaceice__blocks_a29dbac203a4f7066fd7d3774c79cb455}{all\_\-blocks}
\item 
integer(int\_\-kind), dimension(:,:), allocatable \hyperlink{namespaceice__blocks_a688487df478314a2bfdd431e7fd741f2}{all\_\-blocks\_\-ij}
\item 
integer(int\_\-kind), dimension(:,:), allocatable, target \hyperlink{namespaceice__blocks_a5a6a14070030778ba9fcbcaa8dc2fb0d}{i\_\-global}
\item 
integer(int\_\-kind), dimension(:,:), allocatable, target \hyperlink{namespaceice__blocks_aabcbed07b689eed9c35b22f738006217}{j\_\-global}
\end{DoxyCompactItemize}


\subsection{Function/Subroutine Documentation}
\hypertarget{namespaceice__blocks_aa2c09eaaef43d9cec6c1596979935f76}{
\index{ice\_\-blocks@{ice\_\-blocks}!create\_\-blocks@{create\_\-blocks}}
\index{create\_\-blocks@{create\_\-blocks}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{create\_\-blocks}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-blocks::create\_\-blocks (integer (int\_\-kind),intent(in) {\em nx\_\-global}, \/  integer (int\_\-kind),intent(in) {\em ny\_\-global}, \/  character ($\ast$),intent(in) {\em ew\_\-boundary\_\-type}, \/  character ($\ast$),intent(in) {\em ns\_\-boundary\_\-type})}}
\label{namespaceice__blocks_aa2c09eaaef43d9cec6c1596979935f76}


Definition at line 208 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_aa79bfef5022683234ed1b332af17f1de}{
\index{ice\_\-blocks@{ice\_\-blocks}!get\_\-block@{get\_\-block}}
\index{get\_\-block@{get\_\-block}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{get\_\-block}]{\setlength{\rightskip}{0pt plus 5cm}type ({\bf block}) ice\_\-blocks::get\_\-block (integer (int\_\-kind),intent(in) {\em block\_\-id}, \/  integer (int\_\-kind),intent(in) {\em local\_\-id})}}
\label{namespaceice__blocks_aa79bfef5022683234ed1b332af17f1de}


Definition at line 910 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_adbbafad5aa62ed6d9fec1934f073d23e}{
\index{ice\_\-blocks@{ice\_\-blocks}!get\_\-block\_\-parameter@{get\_\-block\_\-parameter}}
\index{get\_\-block\_\-parameter@{get\_\-block\_\-parameter}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{get\_\-block\_\-parameter}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-blocks::get\_\-block\_\-parameter (integer (int\_\-kind),intent(in) {\em block\_\-id}, \/  integer (int\_\-kind),intent(out),optional {\em local\_\-id}, \/  integer (int\_\-kind),intent(out),optional {\em ilo}, \/  integer (int\_\-kind),intent(out),optional {\em ihi}, \/  integer (int\_\-kind),intent(out),optional {\em jlo}, \/  integer (int\_\-kind),intent(out),optional {\em jhi}, \/  integer (int\_\-kind),intent(out),optional {\em iblock}, \/  integer (int\_\-kind),intent(out),optional {\em jblock}, \/  logical (log\_\-kind),intent(out),optional {\em tripole}, \/  integer (int\_\-kind),dimension(:),optional,pointer {\em i\_\-glob}, \/  integer (int\_\-kind),dimension(:),optional,pointer {\em j\_\-glob})}}
\label{namespaceice__blocks_adbbafad5aa62ed6d9fec1934f073d23e}


Definition at line 955 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a62de204811a079f1cccdcc957f0cb1ff}{
\index{ice\_\-blocks@{ice\_\-blocks}!ice\_\-blocksGetNbrID@{ice\_\-blocksGetNbrID}}
\index{ice\_\-blocksGetNbrID@{ice\_\-blocksGetNbrID}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{ice\_\-blocksGetNbrID}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind) ice\_\-blocks::ice\_\-blocksGetNbrID (integer (int\_\-kind),intent(in) {\em blockID}, \/  integer (int\_\-kind),intent(in) {\em direction}, \/  character ($\ast$),intent(in) {\em iBoundary}, \/  character ($\ast$),intent(in) {\em jBoundary})}}
\label{namespaceice__blocks_a62de204811a079f1cccdcc957f0cb1ff}


Definition at line 447 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a5ce0e098c40801be2e5f8f25d6f6af07}{
\index{ice\_\-blocks@{ice\_\-blocks}!LocateTrouble@{LocateTrouble}}
\index{LocateTrouble@{LocateTrouble}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{LocateTrouble}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-blocks::LocateTrouble ()}}
\label{namespaceice__blocks_a5ce0e098c40801be2e5f8f25d6f6af07}


Definition at line 161 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a844c65de0acaeb5796d6ce421b70c5c2}{
\index{ice\_\-blocks@{ice\_\-blocks}!PrintTrouble\_\-dbl@{PrintTrouble\_\-dbl}}
\index{PrintTrouble\_\-dbl@{PrintTrouble\_\-dbl}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{PrintTrouble\_\-dbl}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-blocks::PrintTrouble\_\-dbl (character(len=$\ast$),intent(in) {\em name}, \/  real(kind=dbl\_\-kind),dimension(nx\_\-block,ny\_\-block),intent(in) {\em array})\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{namespaceice__blocks_a844c65de0acaeb5796d6ce421b70c5c2}


Definition at line 139 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a4a82607c32a256c67866525e0856b864}{
\index{ice\_\-blocks@{ice\_\-blocks}!PrintTrouble\_\-int@{PrintTrouble\_\-int}}
\index{PrintTrouble\_\-int@{PrintTrouble\_\-int}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{PrintTrouble\_\-int}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-blocks::PrintTrouble\_\-int (character(len=$\ast$),intent(in) {\em name}, \/  integer(int\_\-kind),dimension(nx\_\-block,ny\_\-block),intent(in) {\em array})}}
\label{namespaceice__blocks_a4a82607c32a256c67866525e0856b864}


Definition at line 150 of file ice\_\-blocks.F90.

\subsection{Variable Documentation}
\hypertarget{namespaceice__blocks_a29dbac203a4f7066fd7d3774c79cb455}{
\index{ice\_\-blocks@{ice\_\-blocks}!all\_\-blocks@{all\_\-blocks}}
\index{all\_\-blocks@{all\_\-blocks}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{all\_\-blocks}]{\setlength{\rightskip}{0pt plus 5cm}type ({\bf block}),dimension(:),allocatable {\bf ice\_\-blocks::all\_\-blocks}}}
\label{namespaceice__blocks_a29dbac203a4f7066fd7d3774c79cb455}


Definition at line 122 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a688487df478314a2bfdd431e7fd741f2}{
\index{ice\_\-blocks@{ice\_\-blocks}!all\_\-blocks\_\-ij@{all\_\-blocks\_\-ij}}
\index{all\_\-blocks\_\-ij@{all\_\-blocks\_\-ij}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{all\_\-blocks\_\-ij}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind),dimension(:,:),allocatable {\bf ice\_\-blocks::all\_\-blocks\_\-ij}}}
\label{namespaceice__blocks_a688487df478314a2bfdd431e7fd741f2}


Definition at line 125 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a5a6a14070030778ba9fcbcaa8dc2fb0d}{
\index{ice\_\-blocks@{ice\_\-blocks}!i\_\-global@{i\_\-global}}
\index{i\_\-global@{i\_\-global}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{i\_\-global}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind),dimension(:,:),allocatable,target {\bf ice\_\-blocks::i\_\-global}}}
\label{namespaceice__blocks_a5a6a14070030778ba9fcbcaa8dc2fb0d}


Definition at line 130 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a8e54c9ed562029d5b5e55d9a5b9ed00e}{
\index{ice\_\-blocks@{ice\_\-blocks}!ice\_\-blocksEast@{ice\_\-blocksEast}}
\index{ice\_\-blocksEast@{ice\_\-blocksEast}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{ice\_\-blocksEast}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind),parameter {\bf ice\_\-blocks::ice\_\-blocksEast} = 3}}
\label{namespaceice__blocks_a8e54c9ed562029d5b5e55d9a5b9ed00e}


Definition at line 73 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a84cf6b8a9b39a3d0b6c331832650fe43}{
\index{ice\_\-blocks@{ice\_\-blocks}!ice\_\-blocksEastNorthEast@{ice\_\-blocksEastNorthEast}}
\index{ice\_\-blocksEastNorthEast@{ice\_\-blocksEastNorthEast}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{ice\_\-blocksEastNorthEast}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind),parameter {\bf ice\_\-blocks::ice\_\-blocksEastNorthEast} = 17}}
\label{namespaceice__blocks_a84cf6b8a9b39a3d0b6c331832650fe43}


Definition at line 91 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a210c398febe5f3f1486ca6857c74eaef}{
\index{ice\_\-blocks@{ice\_\-blocks}!ice\_\-blocksNorth@{ice\_\-blocksNorth}}
\index{ice\_\-blocksNorth@{ice\_\-blocksNorth}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{ice\_\-blocksNorth}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind),parameter {\bf ice\_\-blocks::ice\_\-blocksNorth} = 1}}
\label{namespaceice__blocks_a210c398febe5f3f1486ca6857c74eaef}


Definition at line 73 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_aafd6325ce3debeffc94852fcb23a84ae}{
\index{ice\_\-blocks@{ice\_\-blocks}!ice\_\-blocksNorthEast@{ice\_\-blocksNorthEast}}
\index{ice\_\-blocksNorthEast@{ice\_\-blocksNorthEast}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{ice\_\-blocksNorthEast}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind),parameter {\bf ice\_\-blocks::ice\_\-blocksNorthEast} = 5}}
\label{namespaceice__blocks_aafd6325ce3debeffc94852fcb23a84ae}


Definition at line 73 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a0f76d74a663f9c4518764417afdbcb4e}{
\index{ice\_\-blocks@{ice\_\-blocks}!ice\_\-blocksNorthWest@{ice\_\-blocksNorthWest}}
\index{ice\_\-blocksNorthWest@{ice\_\-blocksNorthWest}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{ice\_\-blocksNorthWest}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind),parameter {\bf ice\_\-blocks::ice\_\-blocksNorthWest} = 6}}
\label{namespaceice__blocks_a0f76d74a663f9c4518764417afdbcb4e}


Definition at line 73 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a99adb4e499fb158490e25611f9b2d523}{
\index{ice\_\-blocks@{ice\_\-blocks}!ice\_\-blocksSouth@{ice\_\-blocksSouth}}
\index{ice\_\-blocksSouth@{ice\_\-blocksSouth}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{ice\_\-blocksSouth}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind),parameter {\bf ice\_\-blocks::ice\_\-blocksSouth} = 2}}
\label{namespaceice__blocks_a99adb4e499fb158490e25611f9b2d523}


Definition at line 73 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a9b754927f41986abc5c81c88b55a4975}{
\index{ice\_\-blocks@{ice\_\-blocks}!ice\_\-blocksSouthEast@{ice\_\-blocksSouthEast}}
\index{ice\_\-blocksSouthEast@{ice\_\-blocksSouthEast}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{ice\_\-blocksSouthEast}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind),parameter {\bf ice\_\-blocks::ice\_\-blocksSouthEast} = 7}}
\label{namespaceice__blocks_a9b754927f41986abc5c81c88b55a4975}


Definition at line 73 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a8199fdd4814a3c9865a3323bf4a484a6}{
\index{ice\_\-blocks@{ice\_\-blocks}!ice\_\-blocksSouthWest@{ice\_\-blocksSouthWest}}
\index{ice\_\-blocksSouthWest@{ice\_\-blocksSouthWest}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{ice\_\-blocksSouthWest}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind),parameter {\bf ice\_\-blocks::ice\_\-blocksSouthWest} = 8}}
\label{namespaceice__blocks_a8199fdd4814a3c9865a3323bf4a484a6}


Definition at line 73 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a19582ab3df93a40ccf948e06353de278}{
\index{ice\_\-blocks@{ice\_\-blocks}!ice\_\-blocksWest@{ice\_\-blocksWest}}
\index{ice\_\-blocksWest@{ice\_\-blocksWest}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{ice\_\-blocksWest}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind),parameter {\bf ice\_\-blocks::ice\_\-blocksWest} = 4}}
\label{namespaceice__blocks_a19582ab3df93a40ccf948e06353de278}


Definition at line 73 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_aabcbed07b689eed9c35b22f738006217}{
\index{ice\_\-blocks@{ice\_\-blocks}!j\_\-global@{j\_\-global}}
\index{j\_\-global@{j\_\-global}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{j\_\-global}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind),dimension(:,:),allocatable,target {\bf ice\_\-blocks::j\_\-global}}}
\label{namespaceice__blocks_aabcbed07b689eed9c35b22f738006217}


Definition at line 130 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a5b80499202c9881a6a1ff8e3375a7079}{
\index{ice\_\-blocks@{ice\_\-blocks}!nblocks\_\-tot@{nblocks\_\-tot}}
\index{nblocks\_\-tot@{nblocks\_\-tot}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{nblocks\_\-tot}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind) {\bf ice\_\-blocks::nblocks\_\-tot}}}
\label{namespaceice__blocks_a5b80499202c9881a6a1ff8e3375a7079}


Definition at line 103 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a9b21bc42a54bcb4a87b28e91dcd90868}{
\index{ice\_\-blocks@{ice\_\-blocks}!nblocks\_\-x@{nblocks\_\-x}}
\index{nblocks\_\-x@{nblocks\_\-x}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{nblocks\_\-x}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind) {\bf ice\_\-blocks::nblocks\_\-x}}}
\label{namespaceice__blocks_a9b21bc42a54bcb4a87b28e91dcd90868}


Definition at line 103 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_ab17b5f72b3e734e10c8e896fff833b5c}{
\index{ice\_\-blocks@{ice\_\-blocks}!nblocks\_\-y@{nblocks\_\-y}}
\index{nblocks\_\-y@{nblocks\_\-y}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{nblocks\_\-y}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind) {\bf ice\_\-blocks::nblocks\_\-y}}}
\label{namespaceice__blocks_ab17b5f72b3e734e10c8e896fff833b5c}


Definition at line 103 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a75dd0bf2d3d80ac626a1effa70f77a35}{
\index{ice\_\-blocks@{ice\_\-blocks}!nghost@{nghost}}
\index{nghost@{nghost}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{nghost}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind),parameter {\bf ice\_\-blocks::nghost} = 1}}
\label{namespaceice__blocks_a75dd0bf2d3d80ac626a1effa70f77a35}


Definition at line 61 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a130f3f9b102e86de209ee25eb36e44ba}{
\index{ice\_\-blocks@{ice\_\-blocks}!nx\_\-block@{nx\_\-block}}
\index{nx\_\-block@{nx\_\-block}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{nx\_\-block}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind),parameter {\bf ice\_\-blocks::nx\_\-block} = block\_\-size\_\-x + 2$\ast${\bf nghost}}}
\label{namespaceice__blocks_a130f3f9b102e86de209ee25eb36e44ba}


Definition at line 64 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a9ad40e7eeb19aeb81a3010e0dd997c43}{
\index{ice\_\-blocks@{ice\_\-blocks}!ny\_\-block@{ny\_\-block}}
\index{ny\_\-block@{ny\_\-block}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{ny\_\-block}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind),parameter {\bf ice\_\-blocks::ny\_\-block} = block\_\-size\_\-y + 2$\ast${\bf nghost}}}
\label{namespaceice__blocks_a9ad40e7eeb19aeb81a3010e0dd997c43}


Definition at line 64 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a10098396d200773e0d7ebe723e6226e5}{
\index{ice\_\-blocks@{ice\_\-blocks}!trouble\_\-ibl@{trouble\_\-ibl}}
\index{trouble\_\-ibl@{trouble\_\-ibl}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{trouble\_\-ibl}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind) {\bf ice\_\-blocks::trouble\_\-ibl}}}
\label{namespaceice__blocks_a10098396d200773e0d7ebe723e6226e5}


Definition at line 112 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a28a352083c6fc77c5dc4ba8acb9a1eb5}{
\index{ice\_\-blocks@{ice\_\-blocks}!trouble\_\-ig@{trouble\_\-ig}}
\index{trouble\_\-ig@{trouble\_\-ig}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{trouble\_\-ig}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind),parameter {\bf ice\_\-blocks::trouble\_\-ig} = 2}}
\label{namespaceice__blocks_a28a352083c6fc77c5dc4ba8acb9a1eb5}


Definition at line 108 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a8da713bec362fba640a38ca450162cfd}{
\index{ice\_\-blocks@{ice\_\-blocks}!trouble\_\-il@{trouble\_\-il}}
\index{trouble\_\-il@{trouble\_\-il}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{trouble\_\-il}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind) {\bf ice\_\-blocks::trouble\_\-il}}}
\label{namespaceice__blocks_a8da713bec362fba640a38ca450162cfd}


Definition at line 112 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a508d64694caacafbc0b551ebd1340c4a}{
\index{ice\_\-blocks@{ice\_\-blocks}!trouble\_\-jg@{trouble\_\-jg}}
\index{trouble\_\-jg@{trouble\_\-jg}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{trouble\_\-jg}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind),parameter {\bf ice\_\-blocks::trouble\_\-jg} = 2}}
\label{namespaceice__blocks_a508d64694caacafbc0b551ebd1340c4a}


Definition at line 108 of file ice\_\-blocks.F90.\hypertarget{namespaceice__blocks_a50ca28a3bb76af2138eaf1bcedbd277f}{
\index{ice\_\-blocks@{ice\_\-blocks}!trouble\_\-jl@{trouble\_\-jl}}
\index{trouble\_\-jl@{trouble\_\-jl}!ice_blocks@{ice\_\-blocks}}
\subsubsection[{trouble\_\-jl}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind) {\bf ice\_\-blocks::trouble\_\-jl}}}
\label{namespaceice__blocks_a50ca28a3bb76af2138eaf1bcedbd277f}


Definition at line 112 of file ice\_\-blocks.F90.