1 | Index: changes_log_appendices.tex
|
---|
2 | ===================================================================
|
---|
3 | --- changes_log_appendices.tex (revision 6436)
|
---|
4 | +++ changes_log_appendices.tex (working copy)
|
---|
5 | @@ -28,7 +28,7 @@
|
---|
6 |
|
---|
7 | At least three times are of relevance here.
|
---|
8 |
|
---|
9 | -\textbf{UTC} = Coordinated Universal Time, a time which, since 0Z 01/07/1972, has been subjected to occasional leap second shifts to ensure that it keeps broadly in step with astronomical time.
|
---|
10 | +\textbf{UTC} = Coordinated Universal Time, a time which, since 0Z 01/07/1972, has been subjected to occasional leap second shifts to ensure that it k.pdf broadly in step with astronomical time.
|
---|
11 |
|
---|
12 | \textbf{TAI} = Temps Atomique International, the international atomic time scale based on a continuous counting of the SI second. TAI is currently ahead of UTC by 37 seconds, 27 of which are leap seconds and 10 of which were already in place before leap seconds started to be added in 1972.
|
---|
13 |
|
---|
14 | @@ -40,7 +40,7 @@
|
---|
15 | % leapsec_plot.ps
|
---|
16 | \begin{figure}[tb]
|
---|
17 | \centering
|
---|
18 | - \includegraphics[width=0.95\textwidth]{figs/leapsec_plot.eps}
|
---|
19 | + \includegraphics[width=0.95\textwidth]{figs/leapsec_plot.pdf}
|
---|
20 | \caption{}
|
---|
21 | \label{fig:change_log_fig1}
|
---|
22 | \end{figure}
|
---|
23 | @@ -140,8 +140,8 @@
|
---|
24 | % eci2eci.png
|
---|
25 | \begin{figure}[tb]
|
---|
26 | \centering
|
---|
27 | -% \includegraphics[width=0.95\textwidth]{figs/eci2eci.eps}
|
---|
28 | - \includegraphics[width=0.95\textwidth]{figs/eci2eci.eps}
|
---|
29 | +% \includegraphics[width=0.95\textwidth]{figs/eci2eci.pdf}
|
---|
30 | + \includegraphics[width=0.95\textwidth]{figs/eci2eci.pdf}
|
---|
31 | \caption{}
|
---|
32 | \label{fig:change_log_fig2}
|
---|
33 | \end{figure}
|
---|
34 | @@ -179,7 +179,7 @@
|
---|
35 | % ellipsoid.png
|
---|
36 | \begin{figure}[tb]
|
---|
37 | \centering
|
---|
38 | - \includegraphics[width=0.99\textwidth]{figs/ellipsoid.eps}
|
---|
39 | + \includegraphics[width=0.99\textwidth]{figs/ellipsoid.pdf}
|
---|
40 | \caption{Radio occultation geometry. Shown are the bending angle
|
---|
41 | $\alpha$, the GNSS and LEO side impact parameters ($p_G$ and
|
---|
42 | $p_L$), the GNSS and LEO coordinate vectors ($\vr_G$, $\vr_L$),
|
---|
43 | @@ -199,7 +199,7 @@
|
---|
44 | % plot_POD.ps
|
---|
45 | \begin{figure}[tb]
|
---|
46 | \centering
|
---|
47 | - \includegraphics[height=0.8\textheight,width=0.8\textwidth]{figs/plot_POD.eps}
|
---|
48 | + \includegraphics[height=0.8\textheight,width=0.8\textwidth]{figs/plot_POD.pdf}
|
---|
49 | \caption{}
|
---|
50 | \label{fig:change_log_fig4}
|
---|
51 | \end{figure}
|
---|
52 | Index: coordinates.tex
|
---|
53 | ===================================================================
|
---|
54 | --- coordinates.tex (revision 6436)
|
---|
55 | +++ coordinates.tex (working copy)
|
---|
56 | @@ -51,8 +51,8 @@
|
---|
57 | % eci2eci.png
|
---|
58 | \begin{figure}[tb]
|
---|
59 | \centering
|
---|
60 | -% \includegraphics[width=0.95\textwidth]{figs/eci2eci.eps}
|
---|
61 | - \includegraphics[width=0.95\textwidth]{figs/eci2eci.eps}
|
---|
62 | +% \includegraphics[width=0.95\textwidth]{figs/eci2eci.pdf}
|
---|
63 | + \includegraphics[width=0.95\textwidth]{figs/eci2eci.pdf}
|
---|
64 | \caption{Net of extended co-ordinate transformations available in ROPP}
|
---|
65 | \label{fig:change_log_fig2}
|
---|
66 | \end{figure}
|
---|
67 | @@ -91,7 +91,7 @@
|
---|
68 | % ellipsoid.png
|
---|
69 | \begin{figure}[tb]
|
---|
70 | \centering
|
---|
71 | - \includegraphics[width=0.99\textwidth]{figs/ellipsoid.eps}
|
---|
72 | + \includegraphics[width=0.99\textwidth]{figs/ellipsoid.pdf}
|
---|
73 | \caption{Radio occultation geometry. Shown are the bending angle
|
---|
74 | $\alpha$, the GNSS and LEO side impact parameters ($p_G$ and
|
---|
75 | $p_L$), the GNSS and LEO coordinate vectors ($\vr_G$, $\vr_L$),
|
---|
76 | @@ -109,7 +109,7 @@
|
---|
77 | % plot_POD.ps
|
---|
78 | \begin{figure}[tb]
|
---|
79 | \centering
|
---|
80 | - \includegraphics[height=0.8\textheight,width=0.8\textwidth]{figs/plot_POD.eps}
|
---|
81 | + \includegraphics[height=0.8\textheight,width=0.8\textwidth]{figs/plot_POD.pdf}
|
---|
82 | \caption{}
|
---|
83 | \label{fig:change_log_fig4}
|
---|
84 | \end{figure}
|
---|
85 | Index: datetime.tex
|
---|
86 | ===================================================================
|
---|
87 | --- datetime.tex (revision 6436)
|
---|
88 | +++ datetime.tex (working copy)
|
---|
89 | @@ -43,7 +43,7 @@
|
---|
90 |
|
---|
91 | At least three times are of relevance here.
|
---|
92 |
|
---|
93 | -\textbf{UTC} = Coordinated Universal Time, a time which, since 0Z 01/07/1972, has been subjected to occasional leap second shifts to ensure that it keeps broadly in step with astronomical time.
|
---|
94 | +\textbf{UTC} = Coordinated Universal Time, a time which, since 0Z 01/07/1972, has been subjected to occasional leap second shifts to ensure that it k.pdf broadly in step with astronomical time.
|
---|
95 |
|
---|
96 | \textbf{TAI} = Temps Atomique International, the international atomic time scale based on a continuous counting of the SI second. TAI is currently ahead of UTC by 37 seconds, 27 of which are leap seconds and 10 of which were already in place before leap seconds started to be added in 1972.
|
---|
97 |
|
---|
98 | @@ -52,7 +52,7 @@
|
---|
99 | % leapsec_plot.ps
|
---|
100 | \begin{figure}[tb]
|
---|
101 | \centering
|
---|
102 | - \includegraphics[width=0.95\textwidth]{figs/leapsec_plot.eps}
|
---|
103 | + \includegraphics[width=0.95\textwidth]{figs/leapsec_plot.pdf}
|
---|
104 | \caption{This figure records the history of leap second insertions, and their effect on GPS vs UTC.}
|
---|
105 | \label{fig:change_log_fig1}
|
---|
106 | \end{figure}
|
---|
107 | Index: romsaf_ropp_ug_utils.tex
|
---|
108 | ===================================================================
|
---|
109 | --- romsaf_ropp_ug_utils.tex (revision 6436)
|
---|
110 | +++ romsaf_ropp_ug_utils.tex (working copy)
|
---|
111 | @@ -45,7 +45,7 @@
|
---|
112 | \usepackage{setspace}
|
---|
113 | \usepackage{relsize}
|
---|
114 | \usepackage[title,titletoc]{appendix}
|
---|
115 | -\usepackage[dvipdfm]{hyperref}
|
---|
116 | +%\usepackage[dvipdfm]{hyperref}
|
---|
117 | \usepackage{varioref}
|
---|
118 | \usepackage{bold-extra}
|
---|
119 |
|
---|
120 | Index: ug_ropp_intro.tex
|
---|
121 | ===================================================================
|
---|
122 | --- ug_ropp_intro.tex (revision 6436)
|
---|
123 | +++ ug_ropp_intro.tex (working copy)
|
---|
124 | @@ -1 +1,113 @@
|
---|
125 | -link ../common/ug_ropp_intro.tex
|
---|
126 | \ No newline at end of file
|
---|
127 | +%% $Id: ug_ropp_intro.tex 1431 2008-03-14 16:41:55Z idculv $
|
---|
128 | +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
---|
129 | +% %
|
---|
130 | +% ROPP User Guide: I/O %
|
---|
131 | +% %
|
---|
132 | +% Met Office, Exeter %
|
---|
133 | +% %
|
---|
134 | +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
---|
135 | +
|
---|
136 | +%---------------------------------------------------------------------------
|
---|
137 | +\chapter{ROPP}\label{ch:ropp}
|
---|
138 | +\section{ROPP introduction}
|
---|
139 | +
|
---|
140 | +The aim of ROPP is
|
---|
141 | +%
|
---|
142 | +\begin{quote}
|
---|
143 | + \emph{\ldots{}to provide users with a comprehensive software package,
|
---|
144 | + containing all necessary functionality to pre-process RO data from
|
---|
145 | + Level 1a (Phase), Level 1b (Bending Angle) or Level 2 (Refractivity)
|
---|
146 | + files, plus RO-specific components to assist with the assimilation
|
---|
147 | + of these data in NWP systems.}
|
---|
148 | +\end{quote}
|
---|
149 | +%
|
---|
150 | +ROPP is a collection of software modules (provided as source code), supporting
|
---|
151 | +data files and documentation, which aids users wishing to assimilate radio
|
---|
152 | +occultation data into their NWP models. As far as is practical, the ROPP
|
---|
153 | +software is generic, in that it can handle any standard GNSS--LEO configuration
|
---|
154 | +radio occultation mission (Metop, COSMIC, CHAMP, GRACE, C/NOFS, SAC--C,
|
---|
155 | +TerraSAR--X, TanDEM--X, Megha-Tropiques, PAZ, KOMPSAT--5 etc).
|
---|
156 | +
|
---|
157 | +The software is distributed in the form of a source code library written in
|
---|
158 | +Fortran 90. ROPP is implemented using Fortran modules and derived types,
|
---|
159 | +enabling the use of object oriented techniques such as the overloading of
|
---|
160 | +routines. The software is split into several modules.
|
---|
161 | +Figure~\ref{fig:ropp_structure} illustrates the inter-relationships between each
|
---|
162 | +module. Users may wish to integrate a subset of ROPP code into their own
|
---|
163 | +software applications, individually linking modules to their own code. These
|
---|
164 | +users may not require the complete ROPP distribution package. Alternatively,
|
---|
165 | +users may wish to use the executable tools provided as part of each module as
|
---|
166 | +stand-alone applications for RO data processing. These users should download the
|
---|
167 | +complete ROPP release.
|
---|
168 | +
|
---|
169 | +\begin{figure}[htb]
|
---|
170 | +\centering
|
---|
171 | +\includegraphics[height=150mm]{../common/figs/structure_ropp.pdf}
|
---|
172 | +\caption{The \textbf{modules} and \emph{tools} within ROPP-10.0. The module at
|
---|
173 | + the head of an arrow depends directly on the module at its tail.}
|
---|
174 | +\label{fig:ropp_structure}
|
---|
175 | +\end{figure}
|
---|
176 | +
|
---|
177 | +ROPP contains support for a generic data format for radio occultation data
|
---|
178 | +(\roppio), one- and two-dimensional forward models (\roppfm), routines for the
|
---|
179 | +implementation of 1D--Var retrievals, including quality control routines
|
---|
180 | +(\roppod), pre-processing and wave optics propagator routines (\ropppp), and
|
---|
181 | +various standalone applications (\roppapps). Utility routines used by some or
|
---|
182 | +all of the ROPP modules are provided in an additional module (\ropput). This
|
---|
183 | +structure (Figure~\ref{fig:ropp_structure}) reflects the various degrees of
|
---|
184 | +interdependence of the difference ROPP modules. For example, the subroutines and
|
---|
185 | +functions in \roppio{} and \roppfm{} modules are mutually indepdendent, whereas
|
---|
186 | +routines in \roppod{} depend on \roppfm. Sample standalone implementations of
|
---|
187 | +\ropppp{}, \roppfm{} and \roppod{} (which then require \roppio{} for file
|
---|
188 | +interfaces, reading and writing data) are provided with those modules and
|
---|
189 | +documented in the relevant User Guides.
|
---|
190 | +
|
---|
191 | +
|
---|
192 | +%---------------------------------------------------------------------------
|
---|
193 | +\section{User documentation}
|
---|
194 | +
|
---|
195 | +A full list of user documentation is provided in Tables~\ref{tab:docset},
|
---|
196 | +\ref{tab:gsr} and~\ref{tab:rsr}. These documents are available via the ROM SAF
|
---|
197 | +website at {\color{blue}http://www.romsaf.org}.
|
---|
198 | +
|
---|
199 | +The ROPP distribution website has a Release Notes file in the root directory
|
---|
200 | +which provides a `Quick Start' guide to the package. This should be read before
|
---|
201 | +downloading the package files. Detailed build and install instructions are
|
---|
202 | +contained in the release notes of the individual ROPP software modules.
|
---|
203 | +
|
---|
204 | +Module-specific user guides for the utilities \citep{romsaf_utils_ug},
|
---|
205 | +input/output \citep{romsaf_io_ug}, pre-processor \citep{romsaf_pp_ug}, forward
|
---|
206 | +model \citep{romsaf_fm_ug}, 1D--Var \citep{romsaf_1dvar_ug} and applications
|
---|
207 | +\citep{romsaf_apps_ug} modules describe the algorithms and routines used in
|
---|
208 | +those modules. These provide the necessary background and descriptions of the
|
---|
209 | +ROPP software for users to process radio occultation data from excess phase to
|
---|
210 | +bending angle or refractivity, to forward model background fields to
|
---|
211 | +refractivity and bending angle profiles, to simulate the propagation of GNSS
|
---|
212 | +radio waves through idealised atmospheric refractivity structures, and to
|
---|
213 | +perform 1D--Var retrievals of radio occultation data, as well as advice on how
|
---|
214 | +to implement ROPP in their own applications.
|
---|
215 | +
|
---|
216 | +More detailed Reference Manuals are also available for each module for users
|
---|
217 | +wishing to write their own interfaces to the ROPP routines, or to modify the
|
---|
218 | +ROPP code. These are provided in the associated module distribution files.
|
---|
219 | +
|
---|
220 | +Further documentation can be downloaded from the ROPP section of the ROM SAF web
|
---|
221 | +site \linebreak {\color{blue}http://www.romsaf.org}. The full user documentation
|
---|
222 | +set is listed in Table~\ref{tab:docset}.
|
---|
223 | +
|
---|
224 | +In addition to these PDF documents, most of the stand-alone application programs
|
---|
225 | +have Unix-style `man page' help files which are installed during the build
|
---|
226 | +procedures. All such programs have summary help information which is available
|
---|
227 | +by running the command with the \texttt{-h} switch.
|
---|
228 | +
|
---|
229 | +Any comments on the ROPP software should in the first instance be raised via the
|
---|
230 | +ROM SAF Helpdesk at {\color{blue}http://www.romsaf.org}.
|
---|
231 | +
|
---|
232 | +
|
---|
233 | +%\bibliographystyle{romsaf}
|
---|
234 | +\bibliography{meteorology,rom_saf}
|
---|
235 | +
|
---|
236 | +%%% Local Variables:
|
---|
237 | +%%% mode: latex
|
---|
238 | +%%% TeX-master: "romsaf_ropp_ug"
|
---|
239 | +%%% End:
|
---|
240 | Index: ug_utils.tex
|
---|
241 | ===================================================================
|
---|
242 | --- ug_utils.tex (revision 6436)
|
---|
243 | +++ ug_utils.tex (working copy)
|
---|
244 | @@ -350,8 +350,8 @@
|
---|
245 | \texttt{\ropput} must respect the same conditions in turn.
|
---|
246 |
|
---|
247 |
|
---|
248 | -\bibliographystyle{romsaf}
|
---|
249 | -\bibliography{meteorology,rom_saf}
|
---|
250 | +%\bibliographystyle{romsaf}
|
---|
251 | +%\bibliography{meteorology,rom_saf}
|
---|
252 |
|
---|
253 | %%% Local Variables:
|
---|
254 | %%% mode: latex
|
---|
255 | Index: ug_utils_intro.tex
|
---|
256 | ===================================================================
|
---|
257 | --- ug_utils_intro.tex (revision 6436)
|
---|
258 | +++ ug_utils_intro.tex (working copy)
|
---|
259 | @@ -49,7 +49,7 @@
|
---|
260 | \end{itemize}
|
---|
261 | \end{itemize}
|
---|
262 |
|
---|
263 | -
|
---|
264 | +\newpage
|
---|
265 | %---------------------------------------------------------------------------
|
---|
266 | \input{../common/romsaf_acronyms}
|
---|
267 |
|
---|