/[MITgcm]/manual/s_getstarted/text/getting_started.tex
ViewVC logotype

Diff of /manual/s_getstarted/text/getting_started.tex

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.23 by edhill, Thu Apr 8 02:24:23 2004 UTC revision 1.24 by edhill, Fri Apr 9 15:06:18 2004 UTC
# Line 666  the one experiment: Line 666  the one experiment:
666  \end{verbatim}  \end{verbatim}
667    
668    
669  \subsection{Using \textit{genmake2}}  \subsection{Using \texttt{genmake2}}
670  \label{sect:genmake}  \label{sect:genmake}
671    
672  To compile the code, first use the program \texttt{genmake2} (located  To compile the code, first use the program \texttt{genmake2} (located
673  in the \textit{tools} directory) to generate a Makefile.  in the \texttt{tools} directory) to generate a Makefile.
674  \texttt{genmake2} is a shell script written to work with all  \texttt{genmake2} is a shell script written to work with all
675  ``sh''--compatible shells including bash v1, bash v2, and Bourne.  ``sh''--compatible shells including bash v1, bash v2, and Bourne.
676  Internally, \texttt{genmake2} determines the locations of needed  Internally, \texttt{genmake2} determines the locations of needed
677  files, the compiler, compiler options, libraries, and Unix tools.  It  files, the compiler, compiler options, libraries, and Unix tools.  It
678  relies upon a number of ``optfiles'' located in the {\em  relies upon a number of ``optfiles'' located in the
679    tools/build\_options} directory.  \texttt{tools/build\_options} directory.
680    
681  The purpose of the optfiles is to provide all the compilation options  The purpose of the optfiles is to provide all the compilation options
682  for particular ``platforms'' (where ``platform'' roughly means the  for particular ``platforms'' (where ``platform'' roughly means the
# Line 918  The steps for building MITgcm with MPI s Line 918  The steps for building MITgcm with MPI s
918    Sightly more complicated scripts may be needed for many machines    Sightly more complicated scripts may be needed for many machines
919    since execution of the code may be controlled by both the MPI    since execution of the code may be controlled by both the MPI
920    library and a job scheduling and queueing system such as PBS,    library and a job scheduling and queueing system such as PBS,
921    LoadLeveller, Condor, or any of a number of similar tools.    LoadLeveller, Condor, or any of a number of similar tools.  A few
922      example scripts (those used for our \begin{rawhtml} <A
923        href="http://mitgcm.org/testing.html"> \end{rawhtml}regular
924      verification runs\begin{rawhtml} </A> \end{rawhtml}) are available
925      at:
926      \begin{rawhtml} <A
927        href="http://mitgcm.org/cgi-bin/viewcvs.cgi/MITgcm_contrib/test_scripts/">
928      \end{rawhtml}
929      {\footnotesize \tt
930        http://mitgcm.org/cgi-bin/viewcvs.cgi/MITgcm\_contrib/test\_scripts/ }
931      \begin{rawhtml} </A> \end{rawhtml}
932    
933  \end{enumerate}  \end{enumerate}
934    

Legend:
Removed from v.1.23  
changed lines
  Added in v.1.24

  ViewVC Help
Powered by ViewVC 1.1.22