--- manual/s_software/text/sarch.tex 2004/01/29 16:02:58 1.16 +++ manual/s_software/text/sarch.tex 2004/10/16 03:40:16 1.20 @@ -1,4 +1,4 @@ -% $Header: /home/ubuntu/mnt/e9_copy/manual/s_software/text/sarch.tex,v 1.16 2004/01/29 16:02:58 afe Exp $ +% $Header: /home/ubuntu/mnt/e9_copy/manual/s_software/text/sarch.tex,v 1.20 2004/10/16 03:40:16 edhill Exp $ This chapter focuses on describing the {\bf WRAPPER} environment within which both the core numerics and the pluggable packages operate. The description @@ -17,6 +17,9 @@ features that are employed. \section{Overall architectural goals} +\begin{rawhtml} + +\end{rawhtml} Broadly, the goals of the software architecture employed in MITgcm are three-fold @@ -76,6 +79,9 @@ \end{figure} \section{WRAPPER} +\begin{rawhtml} + +\end{rawhtml} A significant element of the software architecture utilized in MITgcm is a software superstructure and substructure collectively @@ -150,6 +156,9 @@ computer architecture currently available to the scientific computing community. \subsection{Machine model parallelism} +\begin{rawhtml} + +\end{rawhtml} Codes operating under the WRAPPER target an abstract machine that is assumed to consist of one or more logical processors that can compute concurrently. @@ -537,6 +546,9 @@ last 50 years. \section{Using the WRAPPER} +\begin{rawhtml} + +\end{rawhtml} In order to support maximum portability the WRAPPER is implemented primarily in sequential Fortran 77. At a practical level the key steps provided by the @@ -1415,6 +1427,9 @@ \section{MITgcm execution under WRAPPER} +\begin{rawhtml} + +\end{rawhtml} Fitting together the WRAPPER elements, package elements and MITgcm core equation elements of the source code produces calling