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