From: hartmann Date: Wed, 14 Mar 2001 15:04:04 +0000 (+0000) Subject: explicite instantiations SparseMatrix are removed. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=54a8b736dd24db4c3a4c24268db3a4bf6144bafb;p=dealii-svn.git explicite instantiations SparseMatrix are removed. git-svn-id: https://svn.dealii.org/trunk@4207 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/doc/news/2001/3.1.0-vs-3.1.1.html b/deal.II/doc/news/2001/3.1.0-vs-3.1.1.html index 9d046eadb7..276b397a59 100644 --- a/deal.II/doc/news/2001/3.1.0-vs-3.1.1.html +++ b/deal.II/doc/news/2001/3.1.0-vs-3.1.1.html @@ -14,10 +14,23 @@

Changes between versions 3.1 and 3.1.1

    +
  1. + Removed: The explicite instantiations of SparseMatrix are removed as a + prerelease of gcc3.0 fails to compile it. Despite of this + SparseMatrix still can be used if the user + includes lac/include/lac/sparse_matrix.templates.h + into his source file and uses a different compiler, e.g. gcc + 2.95.2 or a future version of gcc3.0 (that will then hopefully + fixed). +
    + (RH 2001/03/14) +

    +
  2. - We now unconditionally include + Changed: We now unconditionally include deal.II/include/grid/tria_accessor.templates.h - (which containts some inline functions for triangulation + (which contains some inline functions for triangulation accessor classes) into deal.II/include/grid/tria_accessor.h to work around a problem with gcc3.0 which does not place a copy of @@ -28,7 +41,7 @@

  3. - The class GridReordering::Cell has + New: The class GridReordering::Cell has now a copy constructor to work around a bug in a gcc3.0 snapshot.
    diff --git a/deal.II/doc/news/2001/c-3-1.html b/deal.II/doc/news/2001/c-3-1.html index ca4cccfd8f..372c168edc 100644 --- a/deal.II/doc/news/2001/c-3-1.html +++ b/deal.II/doc/news/2001/c-3-1.html @@ -58,8 +58,6 @@ documentation, etc. deal.II as we tried to retain the interface to the user (mainly that of FEValues) as far as possible. -

    -
    (RH & GK 2001/03/13)

    @@ -142,6 +140,18 @@ documentation, etc.

    lac

      +
    1. + Removed: The explicite instantiations of SparseMatrix are removed as a + prerelease of gcc3.0 fails to compile it. Now the user of + SparseMatrix needs to include + lac/include/lac/sparse_matrix.templates.h into his + source file and to use a different compiler, e.g. gcc 2.95.2 or + a future version of gcc3.0 (that will then hopefully fixed). +
      + (RH 2001/03/14) +

      +
    2. New: class BlockMatrixArray<MATRIX> implements a block matrix based on an array of matrix pointers. Since this