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 |