--- manual/s_phys_pkgs/text/exf.tex	2009/01/27 15:47:59	1.12
+++ manual/s_phys_pkgs/text/exf.tex	2011/06/21 19:07:20	1.14
@@ -28,7 +28,7 @@
 \ref{sec:pkg:exf:subroutines}.
 Input fields, units and sign conventions are summarized in
 Section \ref{sec:pkg:exf:fields_units}, and available diagnostics
-output is listed in Section \ref{sec:pkg:exf:fields_diagnostics}.
+output is listed in Section \ref{sec:pkg:exf:diagnostics}.
 
 %----------------------------------------------------------------------
 
@@ -55,7 +55,7 @@
 no additional CPP options are required.
 %
 \end{itemize}
-(see Section \ref{sect:buildingCode}).
+(see Section \ref{sec:buildingCode}).
 
 Parts of the EXF code can be enabled or disabled at compile time
 via CPP preprocessor flags. These options are set in either
@@ -63,8 +63,7 @@
 Table \ref{tab:pkg:exf:cpp} summarizes these options.
 
 \begin{table}[b!]
-\centering
-  \label{tab:pkg:exf:cpp}
+  \centering
   {\footnotesize
     \begin{tabular}{|l|l|}
       \hline 
@@ -99,6 +98,7 @@
     \end{tabular}
   }
   \caption{~}
+  \label{tab:pkg:exf:cpp}
 \end{table}
 
 
@@ -125,9 +125,8 @@
 \paragraph{General flags and parameters}
 ~ \\
 %
-\begin{table}[h!]
-\centering
-  \label{tab:pkg:exf:runtime_flags}
+\begin{table}[!ht]
+  \centering
   {\footnotesize
     \begin{tabular}{|l|c|l|}
       \hline 
@@ -223,6 +222,7 @@
     \end{tabular}
   }
   \caption{~}
+  \label{tab:pkg:exf:runtime_flags}
 \end{table}
 
 
@@ -245,9 +245,8 @@
 \end{eqnarray*}
 %
 
-\begin{table}[h!]
-\centering
-  \label{tab:pkg:exf:runtime_attributes}
+\begin{table}[!ht]
+  \centering
   {\footnotesize
     \begin{tabular}{|l|c|l|}
       \hline 
@@ -288,9 +287,10 @@
       \hline
     \end{tabular}
    }
-   \caption{\newline
-            Note one exception for the default of 
-            \texttt{atempconst} = celsius2K = 273.16}
+  \caption{\newline
+           Note one exception for the default of 
+           \texttt{atempconst} = celsius2K = 273.16}
+  \label{tab:pkg:exf:runtime_attributes}
 \end{table}
 
 \paragraph{Example configuration} ~ \\
@@ -313,8 +313,16 @@
 \end{verbatim}
 
 EXF will read a file of name 'ncep\_qnet.bin'.
-Its first record represents January 1st, 1991 at 00:00 UTC.
+Its first record represents January 1st, 1992 at 00:00 UTC.
 Next record is 2592000 seconds (or 30 days) later.
+Note that the first record read and used by the EXF package corresponds to the
+value 'startDate1' set in data.cal.  Therefore if you want to start the EXF
+forcing from later in the 'ncep_qnet.bin' file, it suffices to specify
+startDate1 in data.cal as a date later than 19920101 (for example, startDate1
+= 19940101, for starting January 1st, 1994).  For this to work,
+'ncep_qnet.bin' must have at least 2 years of data because in this
+configuration EXF will read 2 years into the file to find the 1994 starting
+value.
 Interpolation on-the-fly is used (in the present case trivially
 on the same grid, but included nevertheless for illustration), 
 and input field grid starting coordinates and increments are 
@@ -568,9 +576,8 @@
 Available output fields are summarized in 
 Table \ref{tab:pkg:exf:diagnostics}.
 
-\begin{table}[h!]
+\begin{table}[!ht]
 \centering
-\label{tab:pkg:exf:diagnostics}
 {\footnotesize
 \begin{verbatim}
 ---------+----+----+----------------+-----------------
@@ -598,6 +605,7 @@
 \end{verbatim}
 }
 \caption{~}
+\label{tab:pkg:exf:diagnostics}
 \end{table}
 
 %----------------------------------------------------------------------
