]> https://gitweb.dealii.org/ - dealii.git/commitdiff
First words about support for HSL.
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Mon, 5 Feb 2001 16:47:19 +0000 (16:47 +0000)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Mon, 5 Feb 2001 16:47:19 +0000 (16:47 +0000)
git-svn-id: https://svn.dealii.org/trunk@3862 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/doc/readme.html

index b60faad880cee18b13b3456504572dec908cbc64..7665d391d2640d565ba64664068b39fb83922d3e 100644 (file)
@@ -20,6 +20,8 @@
       <li> <a href="#prerequisites">System requirements</a>
       <li> <a href="#installation">Installation</a>
       <li> <a href="#compiler">Compiler flags</a>
+      <li> <a href="#external-libs">Using third-party libraries and
+             subroutines</a>
       <li> <a href="#problems">Problems, questions, mailing lists</a>
       <li> <a href="#license">License</a>
     </ul>
     <a name="compiler">
     <h2>Compiler flags</h2>
 
+    <p>
     Since the ISO C++ standard is still quite new and compilers still
     change a lot, you might need to provide special options for the
     compiler. We have tried to automatize this process using the
     ./configure script at least for the gcc compilers we use. If you need
     additional flags, try the following two ways:
+    </p>
 
     <ul>
-    <li> Set environment variables before configuring. If you want to add
+    <li> <p>
+    Set environment variables before configuring. If you want to add
     a flag to produce <code>gprof</code> output, for instance, configure
     the package using the following command sequence:
     <pre>
     </pre>
     These are the commands for <tt>csh</tt>. They have to be changed
     accordingly for <tt>bash</tt>
+    </p>
 
-    <li> If that does not work, edit the file
+    <li> 
+    <p>
+    If that does not work, edit the file
     common/Make.global_options.in and rerun ./configure in the
-    top-level directory.
+    top-level directory, or change the file 
+    common/Make.global_options, which is what ./configure generates
+    out of common/Make.global_options.in.
+    </p>
+    </ul>
 
+    <p>
     The first method is preferred, since it will be easier to
     incorporate it into the configuration script later. Furthermore,
     your version of <acronym>deal.II</acronym> will not be changed
     from the original.
+    </p>
 
     <p>
-
     We would like to hear about necessary or useful modifications so
     that we can include them into the distribution.
+    </p>
 
 
+    <a name="external-libs">
+    <h2>Using third-party libraries and subroutines</h2>
+
+    <p>
+    <acronym>deal.II</acronym> is able to interface some external 
+    libraries and subroutines for special purposes inside the library
+    or application programs built on
+    <acronym>deal.II</acronym>. Presently supported are the following:
+
+    <ul>
+      <li>
+      <p>
+      <a href="http://www.cs.wustl.edu/~schmidt/ACE.html" target="_top">ACE
+      (Adaptive Communications Environment)</a>: This library is used
+      to support multithreading in a cross-platform way. It also
+      enables programs to use interprocess communication and many
+      other related services using a platform independent
+      interface. On how to enable using this library, see the section on
+      <a href="#options">Configuration Options</a> above.
+      </p>
+
+      <li>
+      <p>
+      It is also possible to use some subroutines from the ...
+      </p>
+    </ul>
+    </p>
+
 
     <a name="problems">
     <h2>Problems, questions, mailing lists</h2>

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.