44 |
packages \texttt{cal} and \texttt{exf} to be enabled. |
packages \texttt{cal} and \texttt{exf} to be enabled. |
45 |
% |
% |
46 |
\end{itemize} |
\end{itemize} |
47 |
(see also Section \ref{sect:buildingCode}). |
(see also Section \ref{sec:buildingCode}). |
48 |
|
|
49 |
Parts of the OBCS code can be enabled or disabled at compile time |
Parts of the OBCS code can be enabled or disabled at compile time |
50 |
via CPP preprocessor flags. These options are set in |
via CPP preprocessor flags. These options are set in |
51 |
\texttt{OBCS\_OPTIONS.h}. Table \ref{tab:pkg:obcs:cpp} summarizes them. |
\texttt{OBCS\_OPTIONS.h}. Table \ref{tab:pkg:obcs:cpp} summarizes them. |
52 |
|
|
53 |
\begin{table}[h!] |
\begin{table}[!ht] |
54 |
\centering |
\centering |
55 |
\label{tab:pkg:obcs:cpp} |
\label{tab:pkg:obcs:cpp} |
56 |
{\footnotesize |
{\footnotesize |
112 |
runtime flags that are set in \texttt{data.obcs}, and |
runtime flags that are set in \texttt{data.obcs}, and |
113 |
their default values. |
their default values. |
114 |
|
|
115 |
\begin{table}[h!] |
\begin{table}[!ht] |
116 |
\centering |
\centering |
|
\label{tab:pkg:obcs:runtime_flags} |
|
117 |
{\footnotesize |
{\footnotesize |
118 |
\begin{tabular}{|l|c|l|} |
\begin{tabular}{|l|c|l|} |
119 |
\hline |
\hline |
181 |
\hline |
\hline |
182 |
\end{tabular} |
\end{tabular} |
183 |
} |
} |
184 |
\caption{~} |
\caption{pkg OBCS run-time parameters} |
185 |
|
\label{tab:pkg:obcs:runtime_flags} |
186 |
\end{table} |
\end{table} |
187 |
|
|
188 |
|
|
243 |
\paragraph{OBCS\_READPARMS:} ~ \\ |
\paragraph{OBCS\_READPARMS:} ~ \\ |
244 |
Set OB positions through arrays |
Set OB positions through arrays |
245 |
{\tt OB\_Jnorth(Ny), OB\_Jsouth(Ny), OB\_Ieast(Nx), OB\_Iwest(Nx)}, |
{\tt OB\_Jnorth(Ny), OB\_Jsouth(Ny), OB\_Ieast(Nx), OB\_Iwest(Nx)}, |
246 |
and runtime flags see Table \ref{tab:???}. |
and runtime flags (see Table \ref{tab:pkg:obcs:runtime_flags}). |
247 |
|
|
248 |
\paragraph{OBCS\_CALC:} ~ \\ |
\paragraph{OBCS\_CALC:} ~ \\ |
249 |
% |
% |
319 |
Available output fields are summarized in |
Available output fields are summarized in |
320 |
Table \ref{tab:pkg:obcs:diagnostics}. |
Table \ref{tab:pkg:obcs:diagnostics}. |
321 |
|
|
322 |
\begin{table}[h!] |
\begin{table}[!ht] |
323 |
\centering |
\centering |
324 |
\label{tab:pkg:obcs:diagnostics} |
\label{tab:pkg:obcs:diagnostics} |
325 |
{\footnotesize |
{\footnotesize |