[cig-commits] r3846 -
short/3D/PyLith/branches/pylith-0.8/doc/userguide/intro
baagaard at geodynamics.org
baagaard at geodynamics.org
Wed Jun 21 17:30:02 PDT 2006
Author: baagaard
Date: 2006-06-21 17:30:01 -0700 (Wed, 21 Jun 2006)
New Revision: 3846
Modified:
short/3D/PyLith/branches/pylith-0.8/doc/userguide/intro/intro.xml
Log:
User guide. Added PETSc blurb.
Modified: short/3D/PyLith/branches/pylith-0.8/doc/userguide/intro/intro.xml
===================================================================
--- short/3D/PyLith/branches/pylith-0.8/doc/userguide/intro/intro.xml 2006-06-22 00:05:20 UTC (rev 3845)
+++ short/3D/PyLith/branches/pylith-0.8/doc/userguide/intro/intro.xml 2006-06-22 00:30:01 UTC (rev 3846)
@@ -88,8 +88,33 @@
<section>
<title>PETSc</title>
<para>
- ADD STUFF HERE
+ <ulink
+ href="http://www-unix.mcs.anl.gov/petsc/petsc-as/">PETSc</ulink>,
+ the Portable, Extensible Toolkit for Scientific computation,
+ provides a suite of routines for parallel, numerical solution
+ of partial differential equations for linear and nonlinear
+ systems with large, sparse systems of equations. PETSc
+ includes solvers that implement a variety of Newton and Krylov
+ subspace methods. It can also interface with many external
+ packages, including BlockSolve95, ESSL, Matlab, ParMeTis,
+ PVODE, and SPAI, thereby providing additional solvers and
+ interfaces.
</para>
+
+ <para>
+ PETSc includes interfaces for Fortran, C, and C++ for nearly
+ all of the routines and PETSc can be installed on most Unix
+ systems. PETSc can be built with user supplied highly
+ optimized linear algebra routines (e.g., ATLAS and commercial
+ versions of BLAS/LAPACK), thereby improving application
+ performance. Users can use PETSc parallel matrices, vectors,
+ and other data structures for most parallel operations,
+ eliminating the need for explicit calls to Message Passing
+ Interface (MPI) routines. Many settings and options can be
+ controlled with PETSc specific command line arguments,
+ including selection of preconditions, solvers, and generation
+ of performance logs.
+ </para>
</section>
<!-- SECTION +++++++++++++++++++++++++++++++++++++++++++++++++ -->
More information about the Cig-commits
mailing list