--- manual/s_phys_pkgs/text/cal.tex	2005/07/14 21:04:52	1.1
+++ manual/s_phys_pkgs/text/cal.tex	2006/04/05 02:27:33	1.4
@@ -1,23 +1,22 @@
-\section{CAL: The calendar package
+\subsection{CAL: The calendar package
 \label{sectioncal}}
 \begin{rawhtml}
 <!-- CMIREDIR:sectioncal: -->
 \end{rawhtml}
 
-\textit{Christian Eckert, MIT/EAPS, May-2000}
+Authors: Christian Eckert and Patrick Heimbach
 
 This calendar tool was originally intended to enable the use of
-absolute dates (Gregorian Calendar dates) in the ocean general
-circulation model MITgcmuv. There is, however, a fair amount of
-routines that can be used independently of the MITgcmuv. After
-some minor modifications the whole package can be used either
-as a stand-alone calendar or in connection with any dynamical
-model that needs calendar dates. Some straightforward extensions
-are still pending e.g. the availability of the Julian Calendar,
-to be able to resolve fractions of a second, and to have a time-
-step that is longer than one day.
+absolute dates (Gregorian Calendar dates) in MITgcm. There is,
+however, a fair number of routines that can be used independently of
+the main MITgcm executable. After some minor modifications the whole
+package can be used either as a stand-alone calendar or in connection
+with any dynamical model that needs calendar dates. Some
+straightforward extensions are still pending e.g. the availability of
+the Julian Calendar, to be able to resolve fractions of a second, and
+to have a time- step that is longer than one day.
 
-\subsection{Basic assumptions for the calendar tool}
+\subsubsection{Basic assumptions for the calendar tool}
 
     It is assumed that the SMALLEST TIME INTERVAL to be resolved is
     ONE SECOND.
@@ -29,7 +28,7 @@
     Not each individual routine depends on these assumptions; there
     are only a few places where they enter.
 
-\subsection{Format of calendar dates}
+\subsubsection{Format of calendar dates}
 
     In this calendar tool a complete date specification is defined
     as the following integer array:
@@ -62,7 +61,7 @@
 c               refdate(4) =        1
 \end{verbatim}
 
-\subsection{Calendar dates and time intervals}
+\subsubsection{Calendar dates and time intervals}
 
     Subtracting calendar dates yields time intervals.
     Time intervals have the following format:
@@ -80,7 +79,7 @@
     calendar dates. Time intervals can be added to and be
     subtracted from each other.
 
-\subsection{Using the calendar together with MITgcm}
+\subsubsection{Using the calendar together with MITgcm}
 
     Each routine has as an argument the thread number that it is
     belonging to, even if this number is not used in the routine
@@ -128,9 +127,9 @@
     than checkpoint 25 which do not have the global variable
     *nEndIter*.
 
-\subsection{The individual calendars}
+\subsubsection{The individual calendars}
 
-\subsubsection{Simple model calendar}
+Simple model calendar:
 
           This calendar can be used by defining
 
@@ -143,7 +142,7 @@
           In this case a year is assumed to have 360 days. The
           model year is divided into 12 months with 30 days each.
 
-\subsubsection{Gregorian Calendar}
+Gregorian Calendar:
 
           This calendar can be used by defining
 
@@ -153,12 +152,12 @@
 
           in the calendar's data file "data.cal".
 
-\subsection{Short routine description}
+\subsubsection{Short routine description}
 
 {\footnotesize
 \begin{verbatim}
 c      o  cal_Init          - Initialise the calendar. This is the interface
-c                             to the MITgcm.
+c                             to MITgcm.
 c
 c      o  cal_Set           - Sets the calendar according to the user
 c                             specifications.
@@ -252,7 +251,7 @@
 c                             raised by the calendar routines.
 c
 c      o  cal_PrintDate     - Print a date array in some format suitable for
-c                             the MITgcmuv's protocol output.
+c                             MITgcm's protocol output.
 c
 c      o  cal_TimeStamp     - Given the time and the iteration number return
 c                             the date and print all the above numbers.
