\hypertarget{ice__mechred_8F90}{
\section{ice\_\-mechred.F90 File Reference}
\label{ice__mechred_8F90}\index{ice\_\-mechred.F90@{ice\_\-mechred.F90}}
}
\subsection*{Modules}
\begin{DoxyCompactItemize}
\item 
module \hyperlink{namespaceice__mechred}{ice\_\-mechred}
\end{DoxyCompactItemize}
\subsection*{Functions/Subroutines}
\begin{DoxyCompactItemize}
\item 
subroutine \hyperlink{namespaceice__mechred_a22ae992e7f20fe021992af92a29f81e1}{ice\_\-mechred::ridge\_\-ice} (nx\_\-block, ny\_\-block, dt\_\-dyn, dt\_\-thm, icells, indxi, indxj, rdg\_\-conv, rdg\_\-shear, aicen, trcrn, vicen, vsnon, eicen, esnon, aice0, trcr\_\-depend, l\_\-stop, istop, jstop, dardg1dt, dardg2dt, dvirdgdt, opening, fresh, fhocn, fsoot)
\item 
subroutine \hyperlink{namespaceice__mechred_a0b56099ad3d0f301b3dfaab8aba87ef4}{ice\_\-mechred::asum\_\-ridging} (nx\_\-block, ny\_\-block, icells, indxi, indxj, aicen, aice0, asum)
\item 
subroutine \hyperlink{namespaceice__mechred_a387bb4361bc395e2cc8d9ab50ef03728}{ice\_\-mechred::ridge\_\-prep} (nx\_\-block, ny\_\-block, icells, indxi, indxj, dt, rdg\_\-conv, rdg\_\-shear, asum, closing\_\-net, divu\_\-adv, opning)
\item 
subroutine \hyperlink{namespaceice__mechred_aa337d7f3df7eb6c6f9e3724e2d350e0c}{ice\_\-mechred::ridge\_\-itd} (nx\_\-block, ny\_\-block, icells, indxi, indxj, aicen, vicen, aice0, aksum, apartic, hrmin, hrmax, hrexp, krdg)
\item 
subroutine \hyperlink{namespaceice__mechred_ad5b2abaa36fa52ab9a96420dbf8d48cc}{ice\_\-mechred::ridge\_\-shift} (nx\_\-block, ny\_\-block, icells, indxi, indxj, dt, aicen, trcrn, vicen, vsnon, eicen, esnon, aice0, trcr\_\-depend, aksum, apartic, hrmin, hrmax, hrexp, krdg, closing\_\-net, opning, ardg1, ardg2, virdg, aopen, msnow\_\-mlt, esnow\_\-mlt, msoot, l\_\-stop, istop, jstop)
\item 
subroutine \hyperlink{namespaceice__mechred_af7cf08ba4d3da94152517c6058b2f219}{ice\_\-mechred::ridge\_\-check} (nx\_\-block, ny\_\-block, icells, indxi, indxj, dt, asum, closing\_\-net, divu\_\-adv, opning, iterate\_\-ridging)
\item 
subroutine \hyperlink{namespaceice__mechred_a11d0a7efe6faca932079c613d5a7fdb7}{ice\_\-mechred::ice\_\-strength} (nx\_\-block, ny\_\-block, ilo, ihi, jlo, jhi, icells, indxi, indxj, aice, vice, aice0, aicen, vicen, strength)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
integer(kind=int\_\-kind) \hyperlink{namespaceice__mechred_a2272185e4ee38f92dbb9908fca1dac0a}{ice\_\-mechred::kstrength}
\item 
real(kind=dbl\_\-kind), parameter \hyperlink{namespaceice__mechred_ae649373b3c64951beea9cf6d3436124a}{ice\_\-mechred::Cf} = 17.\_\-dbl\_\-kind
\item 
real(kind=dbl\_\-kind), parameter \hyperlink{namespaceice__mechred_a0cca318f045e71a7ff69619f4186399c}{ice\_\-mechred::Cs} = p25
\item 
real(kind=dbl\_\-kind), parameter \hyperlink{namespaceice__mechred_ae1333fb1d2c19a54662644143d18489c}{ice\_\-mechred::Cp} = p5$\ast$gravit$\ast$(rhow-\/rhoi)$\ast$rhoi/rhow
\item 
real(kind=dbl\_\-kind), parameter \hyperlink{namespaceice__mechred_a528a8cc57e3a5cb9d679d26baa6cec27}{ice\_\-mechred::fsnowrdg} = p5
\item 
real(kind=dbl\_\-kind), parameter \hyperlink{namespaceice__mechred_a85e0edec0423e8de65aaa8ddfa61d02e}{ice\_\-mechred::Gstar} = p15
\item 
logical(kind=log\_\-kind), parameter \hyperlink{namespaceice__mechred_a28f8598357ef3851a6288dfdd581732d}{ice\_\-mechred::l\_\-conservation\_\-check} = .true.
\end{DoxyCompactItemize}
