]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Remove a comment on how Metis has to be modified once built. This goes with
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Mon, 6 Jul 2009 17:42:30 +0000 (17:42 +0000)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Mon, 6 Jul 2009 17:42:30 +0000 (17:42 +0000)
the recent change to sparsity_tools.cc.

git-svn-id: https://svn.dealii.org/trunk@19025 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/doc/readme.html

index c2b1f1c13974ad67290aa4701c2dd5cf12ce0998..183844c579454048f9f7e1518a96a12b01d4733d 100644 (file)
       in a home directory for example, you can use configure
       switches <code>--with-metis-include, --with-metis-libs</code>.
       </p>
-      
-      <p>
-      Using METIS requires some editing though: in the METIS header
-      <code>Lib/proto.h</code> that is automatically included from METIS's main
-      header <code>Lib/metis.h</code>, a number of functions from the C
-      standard lib are declared with signatures that differ from the ones in
-      the system headers (that alone is a good reason not to ever declare
-      system functions yourself, but oh well...) in that they do not have
-      exception specifications that are given in the system headers. With some
-      compilers, you will then get compilation errors on one or two deal.II
-      files. It is easy to work around this by first compiling METIS, then
-      trying to compile deal.II, and then simply removing each function
-      signature which the compiler complains about. The ones most likely
-      affected are <code>srand48()</code>, <code>drand48()</code>, and
-      <code>log2</code>. Since you have already compiled METIS and deal.II does
-      not need these function declarations itself, just removing their
-      declarations should not be a problem.
-      </p>
     </dd>
     
     <a name="blas"></a>

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.