]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
Corrections to readme and minor extension to petsc.html.
authoryoung <young@0785d39b-7218-0410-832d-ea1e28bc413d>
Sat, 30 Mar 2013 12:45:01 +0000 (12:45 +0000)
committeryoung <young@0785d39b-7218-0410-832d-ea1e28bc413d>
Sat, 30 Mar 2013 12:45:01 +0000 (12:45 +0000)
git-svn-id: https://svn.dealii.org/trunk@29115 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/doc/external-libs/petsc.html
deal.II/doc/readme.html

index ab786ce663ffc66ca4c42c6375ca8c30b016703f..8fb7e4474abe753dc29f487b20d8bc35e979d78f 100644 (file)
 
     <p>
       This automatically builds PETSc with both MPI and the algebraic
-      multigrid preconditioner package Hypre (which we use in step-40). You
-      may wish to put the <code>export</code> commands into
-      your <code>~/.bashrc</code> or <code>~/.cshrc</code> files, with the
-      first one replaced by something of the kind
+      multigrid preconditioner package Hypre (which we use in step-40). 
+      <br>
+      Now let PETSc check his own sanity:
+      <pre>
+
+       make test
+      </pre>
+      will self-check the serial (and MPI) implementation of PETSc.
+      <br>
+      You may wish to put the <code>export</code> commands into
+      your <code>~/.bashrc</code> or <code>~/.cshrc</code> files, with
+      the first one replaced by something of the kind
       <pre>
 
        export PETSC_DIR=/path/to/petsc-x-y-z
index 897e27a642761791b0fe9107523b0f78dc995d69..f5edeaf7f88b039e87f3e092546bd0aeaa53fe65 100644 (file)
        <p>
          To disable the PETSc interfaces in cases where <code>cmake</code>
          automatically finds it, use <code>-DDEAL_II_WITH_PETSC=OFF</code>
-         More information on configuring and building PETSC can be
+         More information on configuring and building PETSc can be
           found <a href="external-libs/petsc.html" target="body">here</a>.
        </p>
       </dd>
       <dt><a href="http://www.grycap.upv.es/slepc/" target="_top">SLEPc</a></dt>
       <dd>
        <p>
-         <a href="http://www.grycap.upv.es/slepc/" target="_top">SLEPc</a> is
-         a library for eigenvalue computations that builds on PETSc. Its
-         configuration works just like that for PETSc, except that the
-          variable to set is <code>SLEPC_DIR</code> and
-          <code>SLEPC_ARCH</code>.
-          If <code>SLEPC_ARCH</code> is left empty, <code>cmake</code> will
-          use the same architecture as specified in <code>PETSC_ARCH</code>.
-         For the interface with SLEPc to work, <acronym>deal.II</acronym>'s
-         PETSc interface must also be configured correctly (see above).
+         <a href="http://www.grycap.upv.es/slepc/"
+         target="_top">SLEPc</a> is a library for eigenvalue
+         computations that builds on PETSc. Its configuration works
+         just like that for PETSc, except that the variable to set
+         is <code>SLEPC_DIR</code>.  For the interface with SLEPc to
+         work, <acronym>deal.II</acronym>'s PETSc interface must also
+         be configured correctly (see above).
+       </p>
+
+       <p>
+         To disable the SLEPc interfaces in cases where <code>cmake</code>
+         automatically finds it, use <code>-DDEAL_II_WITH_PETSC=OFF</code>
+         More information on configuring and building SLEPc can be
+          found <a href="external-libs/slepc.html" target="body">here</a>.
        </p>
       </dd>
 

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.