| 74 |
(\ref{sec:pkg:kpp:runtime}), |
(\ref{sec:pkg:kpp:runtime}), |
| 75 |
more detailed description of equations to which these |
more detailed description of equations to which these |
| 76 |
parameters relate (\ref{sec:pkg:kpp:equations}), |
parameters relate (\ref{sec:pkg:kpp:equations}), |
| 77 |
and key subroutines where they are used (\ref{sec:pkg:kpp:subroutines}), |
and key subroutines where they are used %(\ref{sec:pkg:kpp:subroutines}), |
| 78 |
|
(\ref{sec:pkg:kpp:flowchart}), |
| 79 |
and diagnostics output of KPP-derived diffusivities, viscosities |
and diagnostics output of KPP-derived diffusivities, viscosities |
| 80 |
and boundary-layer/mixed-layer depths. |
and boundary-layer/mixed-layer depths |
| 81 |
|
(\ref{sec:pkg:kpp:diagnostics}). |
| 82 |
|
|
| 83 |
%---------------------------------------------------------------------- |
%---------------------------------------------------------------------- |
| 84 |
|
|
| 105 |
\texttt{\#define SHORTWAVE\_HEATING} |
\texttt{\#define SHORTWAVE\_HEATING} |
| 106 |
% |
% |
| 107 |
\end{itemize} |
\end{itemize} |
| 108 |
(see Section \ref{sect:buildingCode}). |
(see Section \ref{sec:buildingCode}). |
| 109 |
|
|
| 110 |
Parts of the KPP code can be enabled or disabled at compile time |
Parts of the KPP code can be enabled or disabled at compile time |
| 111 |
via CPP preprocessor flags. These options are set in |
via CPP preprocessor flags. These options are set in |
| 112 |
\texttt{KPP\_OPTIONS.h}. Table \ref{tab:pkg:kpp:cpp} summarizes them. |
\texttt{KPP\_OPTIONS.h}. Table \ref{tab:pkg:kpp:cpp} summarizes them. |
| 113 |
|
|
| 114 |
\begin{table}[h!] |
\begin{table}[!ht] |
| 115 |
\centering |
\centering |
| 116 |
\label{tab:pkg:kpp:cpp} |
\label{tab:pkg:kpp:cpp} |
| 117 |
{\footnotesize |
{\footnotesize |
| 186 |
runtime flags that are set in \texttt{data.pkg}, and |
runtime flags that are set in \texttt{data.pkg}, and |
| 187 |
their default values. |
their default values. |
| 188 |
|
|
| 189 |
\begin{table}[h!] |
\begin{table}[!ht] |
| 190 |
\centering |
\centering |
| 191 |
\label{tab:pkg:kpp:runtime_flags} |
\label{tab:pkg:kpp:runtime_flags} |
| 192 |
{\footnotesize |
{\footnotesize |
| 533 |
|
|
| 534 |
\subsubsection{References} |
\subsubsection{References} |
| 535 |
|
|
| 536 |
|
\subsubsection{Experiments and tutorials that use kpp} |
| 537 |
|
\label{sec:pkg:kpp:experiments} |
| 538 |
|
|
| 539 |
|
\begin{itemize} |
| 540 |
|
\item{Labrador Sea experiment, in lab\_sea verification directory } |
| 541 |
|
\end{itemize} |