\hypertarget{namespaceice__history}{
\section{ice\_\-history Module Reference}
\label{namespaceice__history}\index{ice\_\-history@{ice\_\-history}}
}
\subsection*{Functions/Subroutines}
\begin{DoxyCompactItemize}
\item 
subroutine \hyperlink{namespaceice__history_a99fbe7f0b61b42e909dad8bfff950536}{init\_\-hist} (dt)
\item 
subroutine \hyperlink{namespaceice__history_a09981e8df56a439fdddc4fcbb1066ecd}{ice\_\-write\_\-hist} (dt)
\item 
subroutine \hyperlink{namespaceice__history_a97e4c9d297248bf62ca51169bf82a846}{define\_\-hist\_\-field} (id, vname, vunit, vcoord, vcellmeas, vdesc, vcomment, cona, conb, ns1, vhistfreq)
\item 
subroutine \hyperlink{namespaceice__history_a16cf4059a24eed8a2908cecdba018383}{accum\_\-hist\_\-field} (id, iblk, field\_\-accum)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
character(len=16) \hyperlink{namespaceice__history_a795d9a5379207bc00848c3d58be6fac2}{vname\_\-in}
\item 
character(len=55) \hyperlink{namespaceice__history_a000ee3af05f02fbff13085400a751e53}{vdesc\_\-in}
\item 
character(len=55) \hyperlink{namespaceice__history_ab6f7ee9f2623bb2e08b57018462544df}{vcomment\_\-in}
\item 
character(len=16), parameter \hyperlink{namespaceice__history_ab16190577859fe12663ca28b0690e5ec}{tstr}
\item 
character(len=16), parameter \hyperlink{namespaceice__history_a2b8d89b4e6bf73f99efde8b74906cef9}{ustr}
\item 
character(len=16), parameter \hyperlink{namespaceice__history_a56409d6f67844894d11f17ca553864bf}{tcstr}
\item 
character(len=16), parameter \hyperlink{namespaceice__history_a6d6a4603e818d63fe00df57441c0a5fb}{ucstr}
\item 
real(kind=dbl\_\-kind), dimension(max\_\-nstrm) \hyperlink{namespaceice__history_a8f63bda9e9e4d0a76e49e17002210ae4}{avgct}
\item 
logical(kind=log\_\-kind) \hyperlink{namespaceice__history_ac6635a8bcde54a554d4b60c7c6566b26}{f\_\-tmask} = .true.
\item 
logical(kind=log\_\-kind) \hyperlink{namespaceice__history_a7b8cc0a9e56bbe22f0015aa2062953d0}{f\_\-tarea} = .true.
\item 
logical(kind=log\_\-kind) \hyperlink{namespaceice__history_ac39fd46be06edb447fb96f16103e4d96}{f\_\-uarea} = .true.
\item 
logical(kind=log\_\-kind) \hyperlink{namespaceice__history_a6effc6ebe9b5dc7d958341622f11530c}{f\_\-dxt} = .true.
\item 
logical(kind=log\_\-kind) \hyperlink{namespaceice__history_a7976eedce7471cfcf14fe54b09e5e2a0}{f\_\-dyt} = .true.
\item 
logical(kind=log\_\-kind) \hyperlink{namespaceice__history_ac2cca9bb022f44a98a6cff9a59cd19e3}{f\_\-dxu} = .true.
\item 
logical(kind=log\_\-kind) \hyperlink{namespaceice__history_a5fe48a0bc8e7dcdbe8689feadd8cdd70}{f\_\-dyu} = .true.
\item 
logical(kind=log\_\-kind) \hyperlink{namespaceice__history_a7e63313bc71fed15ff1d16cbaf4d74ea}{f\_\-HTN} = .true.
\item 
logical(kind=log\_\-kind) \hyperlink{namespaceice__history_ac61273f25f1bb3b60c8cc5c55c8fd490}{f\_\-HTE} = .true.
\item 
logical(kind=log\_\-kind) \hyperlink{namespaceice__history_ae355872badcbed142dd282929330dae7}{f\_\-ANGLE} = .true.
\item 
logical(kind=log\_\-kind) \hyperlink{namespaceice__history_a31c241b97efeccd9b191577aa4bf3b4a}{f\_\-ANGLET} = .true.
\end{DoxyCompactItemize}


\subsection{Function/Subroutine Documentation}
\hypertarget{namespaceice__history_a16cf4059a24eed8a2908cecdba018383}{
\index{ice\_\-history@{ice\_\-history}!accum\_\-hist\_\-field@{accum\_\-hist\_\-field}}
\index{accum\_\-hist\_\-field@{accum\_\-hist\_\-field}!ice_history@{ice\_\-history}}
\subsubsection[{accum\_\-hist\_\-field}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-history::accum\_\-hist\_\-field (integer (int\_\-kind),dimension(max\_\-nstrm),intent(in) {\em id}, \/  integer (kind=int\_\-kind),intent(in) {\em iblk}, \/  real (kind=dbl\_\-kind),dimension(nx\_\-block,ny\_\-block),intent(in) {\em field\_\-accum})}}
\label{namespaceice__history_a16cf4059a24eed8a2908cecdba018383}


Definition at line 1971 of file ice\_\-history.F90.\hypertarget{namespaceice__history_a97e4c9d297248bf62ca51169bf82a846}{
\index{ice\_\-history@{ice\_\-history}!define\_\-hist\_\-field@{define\_\-hist\_\-field}}
\index{define\_\-hist\_\-field@{define\_\-hist\_\-field}!ice_history@{ice\_\-history}}
\subsubsection[{define\_\-hist\_\-field}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-history::define\_\-hist\_\-field (integer (int\_\-kind),dimension(max\_\-nstrm),intent(out) {\em id}, \/  character (len=$\ast$),intent(in) {\em vname}, \/  character (len=$\ast$),intent(in) {\em vunit}, \/  character (len=$\ast$),intent(in) {\em vcoord}, \/  character (len=$\ast$),intent(in) {\em vcellmeas}, \/  character (len=$\ast$),intent(in) {\em vdesc}, \/  character (len=$\ast$),intent(in) {\em vcomment}, \/  real (kind=dbl\_\-kind),intent(in) {\em cona}, \/  real (kind=dbl\_\-kind),intent(in) {\em conb}, \/  integer (kind=int\_\-kind),intent(in) {\em ns1}, \/  character (len=$\ast$),intent(in) {\em vhistfreq})}}
\label{namespaceice__history_a97e4c9d297248bf62ca51169bf82a846}


Definition at line 1888 of file ice\_\-history.F90.\hypertarget{namespaceice__history_a09981e8df56a439fdddc4fcbb1066ecd}{
\index{ice\_\-history@{ice\_\-history}!ice\_\-write\_\-hist@{ice\_\-write\_\-hist}}
\index{ice\_\-write\_\-hist@{ice\_\-write\_\-hist}!ice_history@{ice\_\-history}}
\subsubsection[{ice\_\-write\_\-hist}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-history::ice\_\-write\_\-hist (real (kind=dbl\_\-kind),intent(in) {\em dt})}}
\label{namespaceice__history_a09981e8df56a439fdddc4fcbb1066ecd}


Definition at line 1242 of file ice\_\-history.F90.\hypertarget{namespaceice__history_a99fbe7f0b61b42e909dad8bfff950536}{
\index{ice\_\-history@{ice\_\-history}!init\_\-hist@{init\_\-hist}}
\index{init\_\-hist@{init\_\-hist}!ice_history@{ice\_\-history}}
\subsubsection[{init\_\-hist}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-history::init\_\-hist (real (kind=dbl\_\-kind),intent(in) {\em dt})}}
\label{namespaceice__history_a99fbe7f0b61b42e909dad8bfff950536}


Definition at line 231 of file ice\_\-history.F90.

\subsection{Variable Documentation}
\hypertarget{namespaceice__history_a8f63bda9e9e4d0a76e49e17002210ae4}{
\index{ice\_\-history@{ice\_\-history}!avgct@{avgct}}
\index{avgct@{avgct}!ice_history@{ice\_\-history}}
\subsubsection[{avgct}]{\setlength{\rightskip}{0pt plus 5cm}real (kind=dbl\_\-kind),dimension(max\_\-nstrm) {\bf ice\_\-history::avgct}}}
\label{namespaceice__history_a8f63bda9e9e4d0a76e49e17002210ae4}


Definition at line 73 of file ice\_\-history.F90.\hypertarget{namespaceice__history_ae355872badcbed142dd282929330dae7}{
\index{ice\_\-history@{ice\_\-history}!f\_\-ANGLE@{f\_\-ANGLE}}
\index{f\_\-ANGLE@{f\_\-ANGLE}!ice_history@{ice\_\-history}}
\subsubsection[{f\_\-ANGLE}]{\setlength{\rightskip}{0pt plus 5cm}logical (kind=log\_\-kind) {\bf ice\_\-history::f\_\-ANGLE} = .true.}}
\label{namespaceice__history_ae355872badcbed142dd282929330dae7}


Definition at line 80 of file ice\_\-history.F90.\hypertarget{namespaceice__history_a31c241b97efeccd9b191577aa4bf3b4a}{
\index{ice\_\-history@{ice\_\-history}!f\_\-ANGLET@{f\_\-ANGLET}}
\index{f\_\-ANGLET@{f\_\-ANGLET}!ice_history@{ice\_\-history}}
\subsubsection[{f\_\-ANGLET}]{\setlength{\rightskip}{0pt plus 5cm}logical (kind=log\_\-kind) {\bf ice\_\-history::f\_\-ANGLET} = .true.}}
\label{namespaceice__history_a31c241b97efeccd9b191577aa4bf3b4a}


Definition at line 80 of file ice\_\-history.F90.\hypertarget{namespaceice__history_a6effc6ebe9b5dc7d958341622f11530c}{
\index{ice\_\-history@{ice\_\-history}!f\_\-dxt@{f\_\-dxt}}
\index{f\_\-dxt@{f\_\-dxt}!ice_history@{ice\_\-history}}
\subsubsection[{f\_\-dxt}]{\setlength{\rightskip}{0pt plus 5cm}logical (kind=log\_\-kind) {\bf ice\_\-history::f\_\-dxt} = .true.}}
\label{namespaceice__history_a6effc6ebe9b5dc7d958341622f11530c}


Definition at line 80 of file ice\_\-history.F90.\hypertarget{namespaceice__history_ac2cca9bb022f44a98a6cff9a59cd19e3}{
\index{ice\_\-history@{ice\_\-history}!f\_\-dxu@{f\_\-dxu}}
\index{f\_\-dxu@{f\_\-dxu}!ice_history@{ice\_\-history}}
\subsubsection[{f\_\-dxu}]{\setlength{\rightskip}{0pt plus 5cm}logical (kind=log\_\-kind) {\bf ice\_\-history::f\_\-dxu} = .true.}}
\label{namespaceice__history_ac2cca9bb022f44a98a6cff9a59cd19e3}


Definition at line 80 of file ice\_\-history.F90.\hypertarget{namespaceice__history_a7976eedce7471cfcf14fe54b09e5e2a0}{
\index{ice\_\-history@{ice\_\-history}!f\_\-dyt@{f\_\-dyt}}
\index{f\_\-dyt@{f\_\-dyt}!ice_history@{ice\_\-history}}
\subsubsection[{f\_\-dyt}]{\setlength{\rightskip}{0pt plus 5cm}logical (kind=log\_\-kind) {\bf ice\_\-history::f\_\-dyt} = .true.}}
\label{namespaceice__history_a7976eedce7471cfcf14fe54b09e5e2a0}


Definition at line 80 of file ice\_\-history.F90.\hypertarget{namespaceice__history_a5fe48a0bc8e7dcdbe8689feadd8cdd70}{
\index{ice\_\-history@{ice\_\-history}!f\_\-dyu@{f\_\-dyu}}
\index{f\_\-dyu@{f\_\-dyu}!ice_history@{ice\_\-history}}
\subsubsection[{f\_\-dyu}]{\setlength{\rightskip}{0pt plus 5cm}logical (kind=log\_\-kind) {\bf ice\_\-history::f\_\-dyu} = .true.}}
\label{namespaceice__history_a5fe48a0bc8e7dcdbe8689feadd8cdd70}


Definition at line 80 of file ice\_\-history.F90.\hypertarget{namespaceice__history_ac61273f25f1bb3b60c8cc5c55c8fd490}{
\index{ice\_\-history@{ice\_\-history}!f\_\-HTE@{f\_\-HTE}}
\index{f\_\-HTE@{f\_\-HTE}!ice_history@{ice\_\-history}}
\subsubsection[{f\_\-HTE}]{\setlength{\rightskip}{0pt plus 5cm}logical (kind=log\_\-kind) {\bf ice\_\-history::f\_\-HTE} = .true.}}
\label{namespaceice__history_ac61273f25f1bb3b60c8cc5c55c8fd490}


Definition at line 80 of file ice\_\-history.F90.\hypertarget{namespaceice__history_a7e63313bc71fed15ff1d16cbaf4d74ea}{
\index{ice\_\-history@{ice\_\-history}!f\_\-HTN@{f\_\-HTN}}
\index{f\_\-HTN@{f\_\-HTN}!ice_history@{ice\_\-history}}
\subsubsection[{f\_\-HTN}]{\setlength{\rightskip}{0pt plus 5cm}logical (kind=log\_\-kind) {\bf ice\_\-history::f\_\-HTN} = .true.}}
\label{namespaceice__history_a7e63313bc71fed15ff1d16cbaf4d74ea}


Definition at line 80 of file ice\_\-history.F90.\hypertarget{namespaceice__history_a7b8cc0a9e56bbe22f0015aa2062953d0}{
\index{ice\_\-history@{ice\_\-history}!f\_\-tarea@{f\_\-tarea}}
\index{f\_\-tarea@{f\_\-tarea}!ice_history@{ice\_\-history}}
\subsubsection[{f\_\-tarea}]{\setlength{\rightskip}{0pt plus 5cm}logical (kind=log\_\-kind) {\bf ice\_\-history::f\_\-tarea} = .true.}}
\label{namespaceice__history_a7b8cc0a9e56bbe22f0015aa2062953d0}


Definition at line 80 of file ice\_\-history.F90.\hypertarget{namespaceice__history_ac6635a8bcde54a554d4b60c7c6566b26}{
\index{ice\_\-history@{ice\_\-history}!f\_\-tmask@{f\_\-tmask}}
\index{f\_\-tmask@{f\_\-tmask}!ice_history@{ice\_\-history}}
\subsubsection[{f\_\-tmask}]{\setlength{\rightskip}{0pt plus 5cm}logical (kind=log\_\-kind) {\bf ice\_\-history::f\_\-tmask} = .true.}}
\label{namespaceice__history_ac6635a8bcde54a554d4b60c7c6566b26}


Definition at line 80 of file ice\_\-history.F90.\hypertarget{namespaceice__history_ac39fd46be06edb447fb96f16103e4d96}{
\index{ice\_\-history@{ice\_\-history}!f\_\-uarea@{f\_\-uarea}}
\index{f\_\-uarea@{f\_\-uarea}!ice_history@{ice\_\-history}}
\subsubsection[{f\_\-uarea}]{\setlength{\rightskip}{0pt plus 5cm}logical (kind=log\_\-kind) {\bf ice\_\-history::f\_\-uarea} = .true.}}
\label{namespaceice__history_ac39fd46be06edb447fb96f16103e4d96}


Definition at line 80 of file ice\_\-history.F90.\hypertarget{namespaceice__history_a56409d6f67844894d11f17ca553864bf}{
\index{ice\_\-history@{ice\_\-history}!tcstr@{tcstr}}
\index{tcstr@{tcstr}!ice_history@{ice\_\-history}}
\subsubsection[{tcstr}]{\setlength{\rightskip}{0pt plus 5cm}character (len=16),parameter {\bf ice\_\-history::tcstr}}}
\label{namespaceice__history_a56409d6f67844894d11f17ca553864bf}


Definition at line 67 of file ice\_\-history.F90.\hypertarget{namespaceice__history_ab16190577859fe12663ca28b0690e5ec}{
\index{ice\_\-history@{ice\_\-history}!tstr@{tstr}}
\index{tstr@{tstr}!ice_history@{ice\_\-history}}
\subsubsection[{tstr}]{\setlength{\rightskip}{0pt plus 5cm}character (len=16),parameter {\bf ice\_\-history::tstr}}}
\label{namespaceice__history_ab16190577859fe12663ca28b0690e5ec}


Definition at line 67 of file ice\_\-history.F90.\hypertarget{namespaceice__history_a6d6a4603e818d63fe00df57441c0a5fb}{
\index{ice\_\-history@{ice\_\-history}!ucstr@{ucstr}}
\index{ucstr@{ucstr}!ice_history@{ice\_\-history}}
\subsubsection[{ucstr}]{\setlength{\rightskip}{0pt plus 5cm}character (len=16),parameter {\bf ice\_\-history::ucstr}}}
\label{namespaceice__history_a6d6a4603e818d63fe00df57441c0a5fb}


Definition at line 67 of file ice\_\-history.F90.\hypertarget{namespaceice__history_a2b8d89b4e6bf73f99efde8b74906cef9}{
\index{ice\_\-history@{ice\_\-history}!ustr@{ustr}}
\index{ustr@{ustr}!ice_history@{ice\_\-history}}
\subsubsection[{ustr}]{\setlength{\rightskip}{0pt plus 5cm}character (len=16),parameter {\bf ice\_\-history::ustr}}}
\label{namespaceice__history_a2b8d89b4e6bf73f99efde8b74906cef9}


Definition at line 67 of file ice\_\-history.F90.\hypertarget{namespaceice__history_ab6f7ee9f2623bb2e08b57018462544df}{
\index{ice\_\-history@{ice\_\-history}!vcomment\_\-in@{vcomment\_\-in}}
\index{vcomment\_\-in@{vcomment\_\-in}!ice_history@{ice\_\-history}}
\subsubsection[{vcomment\_\-in}]{\setlength{\rightskip}{0pt plus 5cm}character (len=55) {\bf ice\_\-history::vcomment\_\-in}}}
\label{namespaceice__history_ab6f7ee9f2623bb2e08b57018462544df}


Definition at line 61 of file ice\_\-history.F90.\hypertarget{namespaceice__history_a000ee3af05f02fbff13085400a751e53}{
\index{ice\_\-history@{ice\_\-history}!vdesc\_\-in@{vdesc\_\-in}}
\index{vdesc\_\-in@{vdesc\_\-in}!ice_history@{ice\_\-history}}
\subsubsection[{vdesc\_\-in}]{\setlength{\rightskip}{0pt plus 5cm}character (len=55) {\bf ice\_\-history::vdesc\_\-in}}}
\label{namespaceice__history_a000ee3af05f02fbff13085400a751e53}


Definition at line 60 of file ice\_\-history.F90.\hypertarget{namespaceice__history_a795d9a5379207bc00848c3d58be6fac2}{
\index{ice\_\-history@{ice\_\-history}!vname\_\-in@{vname\_\-in}}
\index{vname\_\-in@{vname\_\-in}!ice_history@{ice\_\-history}}
\subsubsection[{vname\_\-in}]{\setlength{\rightskip}{0pt plus 5cm}character (len=16) {\bf ice\_\-history::vname\_\-in}}}
\label{namespaceice__history_a795d9a5379207bc00848c3d58be6fac2}


Definition at line 59 of file ice\_\-history.F90.