[cig-commits] r12780 - mc/2D/ConMan/trunk/doc
wei at geodynamics.org
wei at geodynamics.org
Tue Sep 2 15:41:37 PDT 2008
Author: wei
Date: 2008-09-02 15:41:37 -0700 (Tue, 02 Sep 2008)
New Revision: 12780
Modified:
mc/2D/ConMan/trunk/doc/conman.lyx
Log:
Added a new chapter 4 in the manual
Modified: mc/2D/ConMan/trunk/doc/conman.lyx
===================================================================
--- mc/2D/ConMan/trunk/doc/conman.lyx 2008-09-02 22:07:02 UTC (rev 12779)
+++ mc/2D/ConMan/trunk/doc/conman.lyx 2008-09-02 22:41:37 UTC (rev 12780)
@@ -1,4 +1,4 @@
-#LyX 1.5.1 created this file. For more info see http://www.lyx.org/
+#LyX 1.5.4 created this file. For more info see http://www.lyx.org/
\lyxformat 276
\begin_document
\begin_header
@@ -154,6 +154,7 @@
\tracking_changes false
\output_changes false
\author ""
+\author ""
\end_header
\begin_body
@@ -3713,33 +3714,12 @@
properties.
\end_layout
-\begin_layout Section
+\begin_layout Chapter
Installation
\end_layout
-\begin_layout Standard
-ConMan comes ready to run with a Unicos makefile.
- The file
-\series bold
-Makefile
-\series default
- contains the system calls for the compiler and the loader, FC and LD respective
-ly.
- These need to be changed for your machine.
- Also the calls to
-\series bold
-second
-\series default
-, a Cray timing routine, will have to be changed in routine
-\series bold
-timer
-\series default
-.
-\end_layout
-
\begin_layout Section
-Building from Source [TODO WEI -- thought you might need this section.
- Or else delete]
+Building from Source
\end_layout
\begin_layout Subsection
@@ -3748,18 +3728,14 @@
\begin_layout Standard
ConMan works on a variety of computational platforms and has been tested
- on workstations running
+ on workstations running:
\end_layout
\begin_layout Itemize
-Mac OS X 10.4.6 (G4, G5, and Intel)
+Mac OS X 10.4.11 (G4, G5, and 64-bit Intel)
\end_layout
\begin_layout Itemize
-Windows 2000 and XP SP2
-\end_layout
-
-\begin_layout Itemize
RedHat Fedora Core 5 (x86)
\end_layout
@@ -3772,14 +3748,10 @@
\end_layout
\begin_layout Itemize
-Debian stable (x86 and AMD64), testing (x86), and unstable (x86)
+Debian stable (32-bit x86 and 64-bit AMD64), Debian testing (x86), and Debian
+ unstable (x86)
\end_layout
-\begin_layout Standard
-ConMan has also been tested on clusters running Redhat 7.2 (x86) and RedHat
- Enterprise Linux 3 (EM64T).
-\end_layout
-
\begin_layout Subsection
Dependencies
\end_layout
@@ -3805,11 +3777,15 @@
\end_inset
.
- In that tarball is the file ???name???.
+ Download the source archive and unpack it using the
+\family typewriter
+tar
+\family default
+ command:
\end_layout
-\begin_layout Subsubsection
-Source Code Repository (Experts Only)
+\begin_layout LyX-Code
+$ tar xzf ConMan-2.0.tar.gz
\end_layout
\begin_layout Standard
@@ -3848,6 +3824,136 @@
svn checkout http://geodynamics.org/svn/cig/mc/3D/ConMan/trunk ConMan
\end_layout
+\begin_layout Subsection
+Compiling and Running ConMan
+\end_layout
+
+\begin_layout Standard
+ConMan comes ready to run with a Unicos makefile.
+ The file
+\series bold
+Makefile
+\series default
+ contains the system calls for the compiler and the loader, FC and LD respective
+ly.
+ These need to be changed for your machine.
+ Also the calls to
+\series bold
+second
+\series default
+, a Cray timing routine, will have to be changed in routine
+\series bold
+timer
+\series default
+.
+ This version of ConMan has been tested with Intel Fortran comiler
+\shape italic
+ifort
+\shape default
+ and GNU Fortran compiler
+\shape italic
+gfortran
+\shape default
+ (version 4.3.0).
+ The ConMan source code provides two sample make files: Makefile-ifort and
+ Makefile-gfort.
+ The
+\begin_inset Quotes eld
+\end_inset
+
+Makefile-ifort
+\begin_inset Quotes erd
+\end_inset
+
+ is a sample makefile using intel Fortran compiler with the 64-bit processor,
+ and the
+\begin_inset Quotes eld
+\end_inset
+
+Makefile-gfort
+\begin_inset Quotes erd
+\end_inset
+
+ is a sample makefile using GNU Fortran compiler
+\shape italic
+gfortran
+\shape default
+with the 32-bit processor.
+ Intel Fortran compiler is a lisenced commercial compiler available at
+\begin_inset LatexCommand url
+target "http://support.intel.com/support/performancetools/fortran/index.htm"
+
+\end_inset
+
+.
+ Gfortran is a free software and available at
+\begin_inset LatexCommand url
+target "http://gcc.gnu.org/wiki/GFortranBinaries"
+
+\end_inset
+
+.
+
+\end_layout
+
+\begin_layout Standard
+Before compiling ConMan, user should identify the system processor speed
+ and which compiler to use.
+ For an example, to run ConMan on a 64-bit system with Intel Fortran compiler,
+ user should to the following:
+\end_layout
+
+\begin_layout Itemize
+Construct the local Makefile.
+ In this case copy sample Makefile-ifort to Makefile:
+\end_layout
+
+\begin_layout LyX-Code
+$cp Makefile-ifort Makefile
+\end_layout
+
+\begin_layout Standard
+and edit the Makefile with your local setting and varibles, such as your
+ local ConMan source directory name, etc.
+\end_layout
+
+\begin_layout Itemize
+Compile the ConMan code:
+\end_layout
+
+\begin_layout LyX-Code
+$make
+\end_layout
+
+\begin_layout Standard
+This will produce the ConMan excutable:
+\shape italic
+conman.exp.
+\end_layout
+
+\begin_layout Itemize
+To run ConMan:
+\end_layout
+
+\begin_layout LyX-Code
+$ conman.exp < runfile
+\end_layout
+
+\begin_layout Standard
+where
+\shape italic
+runfile
+\shape default
+ is a text file has a list of filenames that can be up to 80 characters
+ long, pleae see Chapter
+\begin_inset LatexCommand ref
+reference "cha:Output-Guide"
+
+\end_inset
+
+ for details on runfile.
+\end_layout
+
\begin_layout Section
\begin_inset LatexCommand label
name "sec:Support"
@@ -14780,7 +14886,7 @@
\end_layout
\begin_layout LyX-Code
- 2601 2 2 50 50 2 1 0 0 1 102 0 1 1 1 0
+ 2601 2 2 50 50 2 1 0 0 1 102 0 1 1 1 0
\end_layout
\begin_layout LyX-Code
More information about the cig-commits
mailing list