\hypertarget{namespaceice__transport__driver}{
\section{ice\_\-transport\_\-driver Module Reference}
\label{namespaceice__transport__driver}\index{ice\_\-transport\_\-driver@{ice\_\-transport\_\-driver}}
}
\subsection*{Functions/Subroutines}
\begin{DoxyCompactItemize}
\item 
subroutine \hyperlink{namespaceice__transport__driver_a47d0afada16dff37da3f72fa4c27ef86}{init\_\-transport}
\item 
subroutine \hyperlink{namespaceice__transport__driver_aaca5fc744c83b022ee5b5117300cbe8c}{transport\_\-remap} (dt)
\item 
subroutine \hyperlink{namespaceice__transport__driver_ac2fc3fdbf27d4f17ac32c18011940121}{transport\_\-upwind} (dt)
\item 
subroutine \hyperlink{namespaceice__transport__driver_a9820a25e1c9c417a464cd9127254edab}{state\_\-to\_\-tracers} (nx\_\-block, ny\_\-block, aice0, aicen, trcrn, vicen, vsnon, eicen, esnon, aim, trm)
\item 
subroutine \hyperlink{namespaceice__transport__driver_a4f5b07efec9e5b90aca1c9c43c06ba4d}{tracers\_\-to\_\-state} (nx\_\-block, ny\_\-block, aim, trm, aice0, aicen, trcrn, vicen, vsnon, eicen, esnon)
\item 
subroutine \hyperlink{namespaceice__transport__driver_aa19bcb5dc77f4adee16ba36fc1f9e3b5}{global\_\-conservation} (l\_\-stop, asum\_\-init, asum\_\-final, atsum\_\-init, atsum\_\-final)
\item 
subroutine \hyperlink{namespaceice__transport__driver_a1454e3a5f9bdaec16216269fabe0c5b4}{local\_\-max\_\-min} (nx\_\-block, ny\_\-block, ilo, ihi, jlo, jhi, trm, tmin, tmax, aimask, trmask)
\item 
subroutine \hyperlink{namespaceice__transport__driver_a67ed05a8905e21d57703a31ede8ead61}{quasilocal\_\-max\_\-min} (nx\_\-block, ny\_\-block, ilo, ihi, jlo, jhi, tmin, tmax)
\item 
subroutine \hyperlink{namespaceice__transport__driver_a21179a91327fdb3bd51d2e7b5e3b170d}{check\_\-monotonicity} (nx\_\-block, ny\_\-block, ilo, ihi, jlo, jhi, iblk, tmin, tmax, aim, trm, l\_\-stop, istop, jstop)
\item 
subroutine \hyperlink{namespaceice__transport__driver_a922d3b29eea0cadb79c280ead41215ba}{state\_\-to\_\-work} (nx\_\-block, ny\_\-block, narr, trcr\_\-depend, aicen, trcrn, vicen, vsnon, aice0, works)
\item 
subroutine \hyperlink{namespaceice__transport__driver_a20f15deea681c348f6f2032c7db58c50}{work\_\-to\_\-state} (nx\_\-block, ny\_\-block, narr, trcr\_\-depend, aicen, trcrn, vicen, vsnon, aice0, works)
\item 
subroutine \hyperlink{namespaceice__transport__driver_acb90f49777dc049ce780454b1165ed0a}{upwind\_\-field} (nx\_\-block, ny\_\-block, ilo, ihi, jlo, jhi, dt, narrays, phi, uee, vnn, HTE, HTN, tarea)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
character(len=char\_\-len) \hyperlink{namespaceice__transport__driver_a1c58448ed0a2533736be3ffabe94127f}{advection}
\item 
logical, parameter \hyperlink{namespaceice__transport__driver_ad4c977aa8b5dab5551cb2b87392ff8eb}{l\_\-fixed\_\-area} = .false.
\item 
integer(kind=int\_\-kind), parameter \hyperlink{namespaceice__transport__driver_acd10161556f58f5f0de2dadd68565201}{ntrace} = 2+ntrcr+nilyr+nslyr
\item 
integer(kind=int\_\-kind), dimension(\hyperlink{namespaceice__transport__driver_acd10161556f58f5f0de2dadd68565201}{ntrace}) \hyperlink{namespaceice__transport__driver_a04137caf1a5335b66116ec171d0bfe44}{tracer\_\-type}
\item 
integer(kind=int\_\-kind), dimension(\hyperlink{namespaceice__transport__driver_acd10161556f58f5f0de2dadd68565201}{ntrace}) \hyperlink{namespaceice__transport__driver_ab13adb14cbe8d413f23beb0e75252023}{depend}
\item 
logical(kind=log\_\-kind), dimension(\hyperlink{namespaceice__transport__driver_acd10161556f58f5f0de2dadd68565201}{ntrace}) \hyperlink{namespaceice__transport__driver_a377931b1b7093fce2f15ea1930370cd1}{has\_\-dependents}
\item 
integer(kind=int\_\-kind), parameter \hyperlink{namespaceice__transport__driver_aeed35e7d53b7d7304b207337c111028b}{integral\_\-order} = 3
\item 
logical(kind=log\_\-kind), parameter \hyperlink{namespaceice__transport__driver_a246442f9a224a039eee37618a4cc0751}{l\_\-dp\_\-midpt} = .true.
\end{DoxyCompactItemize}


\subsection{Function/Subroutine Documentation}
\hypertarget{namespaceice__transport__driver_a21179a91327fdb3bd51d2e7b5e3b170d}{
\index{ice\_\-transport\_\-driver@{ice\_\-transport\_\-driver}!check\_\-monotonicity@{check\_\-monotonicity}}
\index{check\_\-monotonicity@{check\_\-monotonicity}!ice_transport_driver@{ice\_\-transport\_\-driver}}
\subsubsection[{check\_\-monotonicity}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-transport\_\-driver::check\_\-monotonicity (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}, \/  integer (kind=int\_\-kind),intent(in) {\em iblk}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ntrace),intent(in) {\em tmin}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ntrace),intent(in) {\em tmax}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block),intent(in) {\em aim}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ntrace),intent(in) {\em trm}, \/  logical (kind=log\_\-kind),intent(inout) {\em l\_\-stop}, \/  integer (kind=int\_\-kind),intent(inout) {\em istop}, \/  integer (kind=int\_\-kind),intent(inout) {\em jstop})}}
\label{namespaceice__transport__driver_a21179a91327fdb3bd51d2e7b5e3b170d}


Definition at line 1443 of file ice\_\-transport\_\-driver.F90.\hypertarget{namespaceice__transport__driver_aa19bcb5dc77f4adee16ba36fc1f9e3b5}{
\index{ice\_\-transport\_\-driver@{ice\_\-transport\_\-driver}!global\_\-conservation@{global\_\-conservation}}
\index{global\_\-conservation@{global\_\-conservation}!ice_transport_driver@{ice\_\-transport\_\-driver}}
\subsubsection[{global\_\-conservation}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-transport\_\-driver::global\_\-conservation (logical (kind=log\_\-kind),intent(inout) {\em l\_\-stop}, \/  real (kind=dbl\_\-kind),intent(in) {\em asum\_\-init}, \/  real (kind=dbl\_\-kind),intent(in) {\em asum\_\-final}, \/  real (kind=dbl\_\-kind),dimension(ntrace),intent(in),optional {\em atsum\_\-init}, \/  real (kind=dbl\_\-kind),dimension(ntrace),intent(in),optional {\em atsum\_\-final})}}
\label{namespaceice__transport__driver_aa19bcb5dc77f4adee16ba36fc1f9e3b5}


Definition at line 1174 of file ice\_\-transport\_\-driver.F90.\hypertarget{namespaceice__transport__driver_a47d0afada16dff37da3f72fa4c27ef86}{
\index{ice\_\-transport\_\-driver@{ice\_\-transport\_\-driver}!init\_\-transport@{init\_\-transport}}
\index{init\_\-transport@{init\_\-transport}!ice_transport_driver@{ice\_\-transport\_\-driver}}
\subsubsection[{init\_\-transport}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-transport\_\-driver::init\_\-transport ()}}
\label{namespaceice__transport__driver_a47d0afada16dff37da3f72fa4c27ef86}


Definition at line 77 of file ice\_\-transport\_\-driver.F90.\hypertarget{namespaceice__transport__driver_a1454e3a5f9bdaec16216269fabe0c5b4}{
\index{ice\_\-transport\_\-driver@{ice\_\-transport\_\-driver}!local\_\-max\_\-min@{local\_\-max\_\-min}}
\index{local\_\-max\_\-min@{local\_\-max\_\-min}!ice_transport_driver@{ice\_\-transport\_\-driver}}
\subsubsection[{local\_\-max\_\-min}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-transport\_\-driver::local\_\-max\_\-min (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,ntrace),intent(in) {\em trm}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ntrace),intent(out) {\em tmin}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ntrace),intent(out) {\em tmax}, \/  real (kind=dbl\_\-kind),dimension(nx\_\-block,ny\_\-block),intent(in) {\em aimask}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ntrace),intent(in) {\em trmask})}}
\label{namespaceice__transport__driver_a1454e3a5f9bdaec16216269fabe0c5b4}


Definition at line 1254 of file ice\_\-transport\_\-driver.F90.\hypertarget{namespaceice__transport__driver_a67ed05a8905e21d57703a31ede8ead61}{
\index{ice\_\-transport\_\-driver@{ice\_\-transport\_\-driver}!quasilocal\_\-max\_\-min@{quasilocal\_\-max\_\-min}}
\index{quasilocal\_\-max\_\-min@{quasilocal\_\-max\_\-min}!ice_transport_driver@{ice\_\-transport\_\-driver}}
\subsubsection[{quasilocal\_\-max\_\-min}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-transport\_\-driver::quasilocal\_\-max\_\-min (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,ntrace),intent(inout) {\em tmin}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ntrace),intent(inout) {\em tmax})}}
\label{namespaceice__transport__driver_a67ed05a8905e21d57703a31ede8ead61}


Definition at line 1380 of file ice\_\-transport\_\-driver.F90.\hypertarget{namespaceice__transport__driver_a9820a25e1c9c417a464cd9127254edab}{
\index{ice\_\-transport\_\-driver@{ice\_\-transport\_\-driver}!state\_\-to\_\-tracers@{state\_\-to\_\-tracers}}
\index{state\_\-to\_\-tracers@{state\_\-to\_\-tracers}!ice_transport_driver@{ice\_\-transport\_\-driver}}
\subsubsection[{state\_\-to\_\-tracers}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-transport\_\-driver::state\_\-to\_\-tracers (integer (kind=int\_\-kind),intent(in) {\em nx\_\-block}, \/  integer (kind=int\_\-kind),intent(in) {\em ny\_\-block}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block),intent(in) {\em aice0}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ncat),intent(in) {\em aicen}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ntrcr,ncat),intent(in) {\em trcrn}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ncat),intent(in) {\em vicen}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ncat),intent(in) {\em vsnon}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ntilyr),intent(in) {\em eicen}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ntslyr),intent(in) {\em esnon}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,0:ncat),intent(out) {\em aim}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ntrace,ncat),intent(out) {\em trm})}}
\label{namespaceice__transport__driver_a9820a25e1c9c417a464cd9127254edab}


Definition at line 874 of file ice\_\-transport\_\-driver.F90.\hypertarget{namespaceice__transport__driver_a922d3b29eea0cadb79c280ead41215ba}{
\index{ice\_\-transport\_\-driver@{ice\_\-transport\_\-driver}!state\_\-to\_\-work@{state\_\-to\_\-work}}
\index{state\_\-to\_\-work@{state\_\-to\_\-work}!ice_transport_driver@{ice\_\-transport\_\-driver}}
\subsubsection[{state\_\-to\_\-work}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-transport\_\-driver::state\_\-to\_\-work (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 narr}, \/  integer (kind=int\_\-kind),dimension (ntrcr),intent(in) {\em trcr\_\-depend}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ncat),intent(in) {\em aicen}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ntrcr,ncat),intent(in) {\em trcrn}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ncat),intent(in) {\em vicen}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ncat),intent(in) {\em vsnon}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block),intent(in) {\em aice0}, \/  real (kind=dbl\_\-kind),dimension(nx\_\-block,ny\_\-block,narr),intent(out) {\em works})}}
\label{namespaceice__transport__driver_a922d3b29eea0cadb79c280ead41215ba}


Definition at line 1597 of file ice\_\-transport\_\-driver.F90.\hypertarget{namespaceice__transport__driver_a4f5b07efec9e5b90aca1c9c43c06ba4d}{
\index{ice\_\-transport\_\-driver@{ice\_\-transport\_\-driver}!tracers\_\-to\_\-state@{tracers\_\-to\_\-state}}
\index{tracers\_\-to\_\-state@{tracers\_\-to\_\-state}!ice_transport_driver@{ice\_\-transport\_\-driver}}
\subsubsection[{tracers\_\-to\_\-state}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-transport\_\-driver::tracers\_\-to\_\-state (integer (kind=int\_\-kind),intent(in) {\em nx\_\-block}, \/  integer (kind=int\_\-kind),intent(in) {\em ny\_\-block}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,0:ncat),intent(in) {\em aim}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ntrace,ncat),intent(in) {\em trm}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block),intent(inout) {\em aice0}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ncat),intent(inout) {\em aicen}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ntrcr,ncat),intent(inout) {\em trcrn}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ncat),intent(inout) {\em vicen}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ncat),intent(inout) {\em vsnon}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ntilyr),intent(inout) {\em eicen}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,ntslyr),intent(inout) {\em esnon})}}
\label{namespaceice__transport__driver_a4f5b07efec9e5b90aca1c9c43c06ba4d}


Definition at line 1042 of file ice\_\-transport\_\-driver.F90.\hypertarget{namespaceice__transport__driver_aaca5fc744c83b022ee5b5117300cbe8c}{
\index{ice\_\-transport\_\-driver@{ice\_\-transport\_\-driver}!transport\_\-remap@{transport\_\-remap}}
\index{transport\_\-remap@{transport\_\-remap}!ice_transport_driver@{ice\_\-transport\_\-driver}}
\subsubsection[{transport\_\-remap}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-transport\_\-driver::transport\_\-remap (real (kind=dbl\_\-kind),intent(in) {\em dt})}}
\label{namespaceice__transport__driver_aaca5fc744c83b022ee5b5117300cbe8c}


Definition at line 169 of file ice\_\-transport\_\-driver.F90.\hypertarget{namespaceice__transport__driver_ac2fc3fdbf27d4f17ac32c18011940121}{
\index{ice\_\-transport\_\-driver@{ice\_\-transport\_\-driver}!transport\_\-upwind@{transport\_\-upwind}}
\index{transport\_\-upwind@{transport\_\-upwind}!ice_transport_driver@{ice\_\-transport\_\-driver}}
\subsubsection[{transport\_\-upwind}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-transport\_\-driver::transport\_\-upwind (real (kind=dbl\_\-kind),intent(in) {\em dt})}}
\label{namespaceice__transport__driver_ac2fc3fdbf27d4f17ac32c18011940121}


Definition at line 701 of file ice\_\-transport\_\-driver.F90.\hypertarget{namespaceice__transport__driver_acb90f49777dc049ce780454b1165ed0a}{
\index{ice\_\-transport\_\-driver@{ice\_\-transport\_\-driver}!upwind\_\-field@{upwind\_\-field}}
\index{upwind\_\-field@{upwind\_\-field}!ice_transport_driver@{ice\_\-transport\_\-driver}}
\subsubsection[{upwind\_\-field}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-transport\_\-driver::upwind\_\-field (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),intent(in) {\em dt}, \/  integer (kind=int\_\-kind),intent(in) {\em narrays}, \/  real (kind=dbl\_\-kind),dimension(nx\_\-block,ny\_\-block,narrays),intent(inout) {\em phi}, \/  real (kind=dbl\_\-kind),dimension(nx\_\-block,ny\_\-block),intent(in) {\em uee}, \/  real (kind=dbl\_\-kind),dimension(nx\_\-block,ny\_\-block),intent(in) {\em vnn}, \/  real (kind=dbl\_\-kind),dimension(nx\_\-block,ny\_\-block),intent(in) {\em HTE}, \/  real (kind=dbl\_\-kind),dimension(nx\_\-block,ny\_\-block),intent(in) {\em HTN}, \/  real (kind=dbl\_\-kind),dimension(nx\_\-block,ny\_\-block),intent(in) {\em tarea})}}
\label{namespaceice__transport__driver_acb90f49777dc049ce780454b1165ed0a}


Definition at line 1819 of file ice\_\-transport\_\-driver.F90.\hypertarget{namespaceice__transport__driver_a20f15deea681c348f6f2032c7db58c50}{
\index{ice\_\-transport\_\-driver@{ice\_\-transport\_\-driver}!work\_\-to\_\-state@{work\_\-to\_\-state}}
\index{work\_\-to\_\-state@{work\_\-to\_\-state}!ice_transport_driver@{ice\_\-transport\_\-driver}}
\subsubsection[{work\_\-to\_\-state}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-transport\_\-driver::work\_\-to\_\-state (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 narr}, \/  integer (kind=int\_\-kind),dimension (ntrcr),intent(in) {\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),intent(out) {\em aice0}, \/  real (kind=dbl\_\-kind),dimension (nx\_\-block,ny\_\-block,narr),intent(in) {\em works})}}
\label{namespaceice__transport__driver_a20f15deea681c348f6f2032c7db58c50}


Definition at line 1711 of file ice\_\-transport\_\-driver.F90.

\subsection{Variable Documentation}
\hypertarget{namespaceice__transport__driver_a1c58448ed0a2533736be3ffabe94127f}{
\index{ice\_\-transport\_\-driver@{ice\_\-transport\_\-driver}!advection@{advection}}
\index{advection@{advection}!ice_transport_driver@{ice\_\-transport\_\-driver}}
\subsubsection[{advection}]{\setlength{\rightskip}{0pt plus 5cm}character (len=char\_\-len) {\bf ice\_\-transport\_\-driver::advection}}}
\label{namespaceice__transport__driver_a1c58448ed0a2533736be3ffabe94127f}


Definition at line 36 of file ice\_\-transport\_\-driver.F90.\hypertarget{namespaceice__transport__driver_ab13adb14cbe8d413f23beb0e75252023}{
\index{ice\_\-transport\_\-driver@{ice\_\-transport\_\-driver}!depend@{depend}}
\index{depend@{depend}!ice_transport_driver@{ice\_\-transport\_\-driver}}
\subsubsection[{depend}]{\setlength{\rightskip}{0pt plus 5cm}integer (kind=int\_\-kind),dimension ({\bf ntrace}) {\bf ice\_\-transport\_\-driver::depend}}}
\label{namespaceice__transport__driver_ab13adb14cbe8d413f23beb0e75252023}


Definition at line 50 of file ice\_\-transport\_\-driver.F90.\hypertarget{namespaceice__transport__driver_a377931b1b7093fce2f15ea1930370cd1}{
\index{ice\_\-transport\_\-driver@{ice\_\-transport\_\-driver}!has\_\-dependents@{has\_\-dependents}}
\index{has\_\-dependents@{has\_\-dependents}!ice_transport_driver@{ice\_\-transport\_\-driver}}
\subsubsection[{has\_\-dependents}]{\setlength{\rightskip}{0pt plus 5cm}logical (kind=log\_\-kind),dimension ({\bf ntrace}) {\bf ice\_\-transport\_\-driver::has\_\-dependents}}}
\label{namespaceice__transport__driver_a377931b1b7093fce2f15ea1930370cd1}


Definition at line 54 of file ice\_\-transport\_\-driver.F90.\hypertarget{namespaceice__transport__driver_aeed35e7d53b7d7304b207337c111028b}{
\index{ice\_\-transport\_\-driver@{ice\_\-transport\_\-driver}!integral\_\-order@{integral\_\-order}}
\index{integral\_\-order@{integral\_\-order}!ice_transport_driver@{ice\_\-transport\_\-driver}}
\subsubsection[{integral\_\-order}]{\setlength{\rightskip}{0pt plus 5cm}integer (kind=int\_\-kind),parameter {\bf ice\_\-transport\_\-driver::integral\_\-order} = 3}}
\label{namespaceice__transport__driver_aeed35e7d53b7d7304b207337c111028b}


Definition at line 57 of file ice\_\-transport\_\-driver.F90.\hypertarget{namespaceice__transport__driver_a246442f9a224a039eee37618a4cc0751}{
\index{ice\_\-transport\_\-driver@{ice\_\-transport\_\-driver}!l\_\-dp\_\-midpt@{l\_\-dp\_\-midpt}}
\index{l\_\-dp\_\-midpt@{l\_\-dp\_\-midpt}!ice_transport_driver@{ice\_\-transport\_\-driver}}
\subsubsection[{l\_\-dp\_\-midpt}]{\setlength{\rightskip}{0pt plus 5cm}logical (kind=log\_\-kind),parameter {\bf ice\_\-transport\_\-driver::l\_\-dp\_\-midpt} = .true.}}
\label{namespaceice__transport__driver_a246442f9a224a039eee37618a4cc0751}


Definition at line 61 of file ice\_\-transport\_\-driver.F90.\hypertarget{namespaceice__transport__driver_ad4c977aa8b5dab5551cb2b87392ff8eb}{
\index{ice\_\-transport\_\-driver@{ice\_\-transport\_\-driver}!l\_\-fixed\_\-area@{l\_\-fixed\_\-area}}
\index{l\_\-fixed\_\-area@{l\_\-fixed\_\-area}!ice_transport_driver@{ice\_\-transport\_\-driver}}
\subsubsection[{l\_\-fixed\_\-area}]{\setlength{\rightskip}{0pt plus 5cm}logical,parameter {\bf ice\_\-transport\_\-driver::l\_\-fixed\_\-area} = .false.}}
\label{namespaceice__transport__driver_ad4c977aa8b5dab5551cb2b87392ff8eb}


Definition at line 41 of file ice\_\-transport\_\-driver.F90.\hypertarget{namespaceice__transport__driver_acd10161556f58f5f0de2dadd68565201}{
\index{ice\_\-transport\_\-driver@{ice\_\-transport\_\-driver}!ntrace@{ntrace}}
\index{ntrace@{ntrace}!ice_transport_driver@{ice\_\-transport\_\-driver}}
\subsubsection[{ntrace}]{\setlength{\rightskip}{0pt plus 5cm}integer (kind=int\_\-kind),parameter {\bf ice\_\-transport\_\-driver::ntrace} = 2+ntrcr+nilyr+nslyr}}
\label{namespaceice__transport__driver_acd10161556f58f5f0de2dadd68565201}


Definition at line 47 of file ice\_\-transport\_\-driver.F90.\hypertarget{namespaceice__transport__driver_a04137caf1a5335b66116ec171d0bfe44}{
\index{ice\_\-transport\_\-driver@{ice\_\-transport\_\-driver}!tracer\_\-type@{tracer\_\-type}}
\index{tracer\_\-type@{tracer\_\-type}!ice_transport_driver@{ice\_\-transport\_\-driver}}
\subsubsection[{tracer\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}integer (kind=int\_\-kind),dimension ({\bf ntrace}) {\bf ice\_\-transport\_\-driver::tracer\_\-type}}}
\label{namespaceice__transport__driver_a04137caf1a5335b66116ec171d0bfe44}


Definition at line 50 of file ice\_\-transport\_\-driver.F90.