From: Wolfgang Bangerth Date: Mon, 12 Jul 2004 13:55:45 +0000 (+0000) Subject: Various news. X-Git-Tag: v8.0.0~14961 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8bccf70b64025c199d4a084838ffdb032aec1d61;p=dealii.git Various news. git-svn-id: https://svn.dealii.org/trunk@9504 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/doc/news/c-5.0.html b/deal.II/doc/news/c-5.0.html index 19f168a0ef..be48f66ffd 100644 --- a/deal.II/doc/news/c-5.0.html +++ b/deal.II/doc/news/c-5.0.html @@ -112,6 +112,36 @@ inconvenience this causes.

lac

    +
  1. + Improved: VectorTools::point_difference + used to use an algorithm to find the cell the given point is in that + was linear in the total number of active cells. It has been rewritten + to use + GridTools::find_active_cell_around_point + which is only logarithmic in its complexity. +
    + (WB 2004/07/07) +

    + +
  2. + Fixed: Block matrix iterators could get into all kind of interesting + (and invalid) states when some of the blocks had empty rows. In this + common case, we would frequently skip elements when looping over the + elements of a block matrix. These cases should now be fixed. +
    + (WB 2004/07/07) +

    + +
  3. + Removed: Block matrix iterators used to have a function + it->index() that returned something like + the position within a row. However, this was fragile, and has been + removed. If you want an ordering of elements within a row, use the + operator < to compare iterators. +
    + (WB 2004/07/07) +

    +
  4. Improved: The PETScWrappers::SolverGMRES::AdditionalData