[cig-commits] r4954 - in
short/3D/PyLith/branches/pylith-0.8/doc/userguide: install intro
sue at geodynamics.org
sue at geodynamics.org
Wed Oct 11 16:25:56 PDT 2006
Author: sue
Date: 2006-10-11 16:25:56 -0700 (Wed, 11 Oct 2006)
New Revision: 4954
Modified:
short/3D/PyLith/branches/pylith-0.8/doc/userguide/install/install.lyx
short/3D/PyLith/branches/pylith-0.8/doc/userguide/intro/intro.lyx
Log:
correct a few typos and format
Modified: short/3D/PyLith/branches/pylith-0.8/doc/userguide/install/install.lyx
===================================================================
--- short/3D/PyLith/branches/pylith-0.8/doc/userguide/install/install.lyx 2006-10-11 23:09:32 UTC (rev 4953)
+++ short/3D/PyLith/branches/pylith-0.8/doc/userguide/install/install.lyx 2006-10-11 23:25:56 UTC (rev 4954)
@@ -144,7 +144,7 @@
\family typewriter
\size footnotesize
-\begin_inset LatexCommand \htmlurl[tarball]{http://www.geodynamics.org:8080/cig/software/packages/pylith/pylith-0.8.1-linux-x86.tar.gz}
+\begin_inset LatexCommand \htmlurl[tarball]{http://www.geodynamics.org/cig/software/packages/pylith/pylith-0.8.1-linux-x86.tar.gz}
\end_inset
@@ -266,7 +266,7 @@
\begin_layout Enumerate
Download the
-\begin_inset LatexCommand \htmlurl[disk image]{http://www.geodynamics.org:8080/cig/software/packages/pylith/PyLith-0.8.1.dmg}
+\begin_inset LatexCommand \htmlurl[disk image]{http://www.geodynamics.org/cig/software/packages/pylith/PyLith-0.8.1.dmg}
\end_inset
@@ -317,7 +317,7 @@
\begin_layout Enumerate
Download the
-\begin_inset LatexCommand \htmlurl[installer]{http://www.geodynamics.org:8080/cig/software/packages/pylith/setup.exe}
+\begin_inset LatexCommand \htmlurl[installer]{http://www.geodynamics.org/cig/software/packages/pylith/setup.exe}
\end_inset
@@ -619,23 +619,32 @@
petsc-dev
\family default
sub-directory in the current directory.
-\newline
+\end_layout
-\newline
+\begin_deeper
+\begin_layout LyX-Code
\family typewriter
$ hg clone http://mercurial.mcs.anl.gov/petsc/petsc-dev
-\newline
+\end_layout
+
+\begin_layout LyX-Code
+
+\family typewriter
$ cd petsc-dev/python
-\newline
-$
- hg clone http://mercurial.mcs.anl.gov/petsc/BuildSystem BuildSystem
+\end_layout
+
+\begin_layout LyX-Code
+
+\family typewriter
+$ hg clone http://mercurial.mcs.anl.gov/petsc/BuildSystem BuildSystem
\family default
\newline
\end_layout
+\end_deeper
\begin_layout Enumerate
Set the
\family typewriter
@@ -676,9 +685,10 @@
.cshrc
\family default
, or similar file.
-\newline
+\end_layout
-\newline
+\begin_deeper
+\begin_layout LyX-Code
\family typewriter
$ export PETSC_DIR=
@@ -686,12 +696,17 @@
replace_with_absolute_path
\emph default
/petsc-dev
-\newline
+\end_layout
+
+\begin_layout LyX-Code
+
+\family typewriter
$ export PETSC_ARCH=
\emph on
replace_with_PETSc_arch_tag
\end_layout
+\end_deeper
\begin_layout Enumerate
Configure PETSc.
\end_layout
@@ -709,22 +724,41 @@
\family default
to see the long list of possible options.
Building PETSc for use with PyLith requires the following arguments:
-\newline
+\end_layout
-\newline
+\begin_layout LyX-Code
\family typewriter
--with-clanguage=c++
-\newline
+\end_layout
+
+\begin_layout LyX-Code
+
+\family typewriter
--with-c-support
-\newline
+\end_layout
+
+\begin_layout LyX-Code
+
+\family typewriter
--with-shared=1
-\newline
+\end_layout
+
+\begin_layout LyX-Code
+
+\family typewriter
--with-boost=1
-\newline
---download-boos
-t=1
-\newline
+\end_layout
+
+\begin_layout LyX-Code
+
+\family typewriter
+--download-boost=1
+\end_layout
+
+\begin_layout LyX-Code
+
+\family typewriter
--with-sieve=1
\end_layout
@@ -732,7 +766,7 @@
Be sure to include flags indicating where MPI and BLAS/LAPACK are if you
want to use a preinstalled implementation.
If not, be sure to tell PETSc to download those packages.
- If you do not want yo build PETSc using the gnu compilers, be sure to let
+ If you do not want to build PETSc using the gnu compilers, be sure to let
PETSc know which compilers you want to use instead.
\end_layout
@@ -746,14 +780,16 @@
\begin_layout Enumerate
Build PETSc.
-\newline
+\end_layout
-\newline
+\begin_deeper
+\begin_layout LyX-Code
\family typewriter
$ make
\end_layout
+\end_deeper
\begin_layout Enumerate
Test PETSc installation.
\end_layout
@@ -766,18 +802,14 @@
make test
\family default
, then that test will fail.
-\newline
+\end_layout
-\newline
+\begin_layout LyX-Code
\family typewriter
$ make test
\end_layout
-\begin_layout Standard
-
-\end_layout
-
\end_deeper
\begin_layout Enumerate
In the future, you will likely want to update the PETSc source tree to include
@@ -793,7 +825,7 @@
to see what files are being updated):
\end_layout
-\begin_layout Standard
+\begin_layout LyX-Code
\family typewriter
$ cd petsc-dev
@@ -870,7 +902,7 @@
\end_layout
\begin_deeper
-\begin_layout Standard
+\begin_layout LyX-Code
\family typewriter
$ svn co svn://geodynamics.org/cig/vendor/pythia/v0.8/pythia-0.8
@@ -896,13 +928,21 @@
You may want to specify compilers and/or an install location.
\end_layout
-\begin_layout Standard
+\begin_layout LyX-Code
\family typewriter
$ cd pythia-0.8
-\newline
+\end_layout
+
+\begin_layout LyX-Code
+
+\family typewriter
$ autoreconf -i
-\newline
+\end_layout
+
+\begin_layout LyX-Code
+
+\family typewriter
$ ./configure
\end_layout
@@ -920,11 +960,17 @@
and
\family typewriter
make install
-\newline
+\end_layout
-\newline
+\begin_layout LyX-Code
+
+\family typewriter
$ make
-\newline
+\end_layout
+
+\begin_layout LyX-Code
+
+\family typewriter
$ make install
\end_layout
@@ -985,7 +1031,7 @@
\end_layout
\begin_deeper
-\begin_layout Standard
+\begin_layout LyX-Code
\family typewriter
$ svn co svn://geodynamics.org/cig/short/3D/PyLith/branches/pylith-0.8
@@ -1023,13 +1069,21 @@
appropriately.
\end_layout
-\begin_layout Standard
+\begin_layout LyX-Code
\family typewriter
$ cd pylith-0.8
-\newline
+\end_layout
+
+\begin_layout LyX-Code
+
+\family typewriter
$ autoreconf -i
-\newline
+\end_layout
+
+\begin_layout LyX-Code
+
+\family typewriter
$ ./configure
\end_layout
@@ -1047,11 +1101,17 @@
and
\family typewriter
make install
-\newline
+\end_layout
-\newline
+\begin_layout LyX-Code
+
+\family typewriter
$ make
-\newline
+\end_layout
+
+\begin_layout LyX-Code
+
+\family typewriter
$ make install
\end_layout
Modified: short/3D/PyLith/branches/pylith-0.8/doc/userguide/intro/intro.lyx
===================================================================
--- short/3D/PyLith/branches/pylith-0.8/doc/userguide/intro/intro.lyx 2006-10-11 23:09:32 UTC (rev 4953)
+++ short/3D/PyLith/branches/pylith-0.8/doc/userguide/intro/intro.lyx 2006-10-11 23:25:56 UTC (rev 4954)
@@ -251,7 +251,7 @@
use across multiple applications.
That way expert users can replace functionality of a wide variety of components
without recompiling or polluting the main code.
- External packages reduce development time and enhance computational efficiency,
+ External packages reduce development time and enhance computational efficiency;
for example, PyLith runs 2
\begin_inset Formula $\times$
\end_inset
More information about the cig-commits
mailing list