From ec124567ae09adb9d0abf0d696f1c048044c114a Mon Sep 17 00:00:00 2001 From: bangerth Date: Wed, 12 Dec 2012 12:21:26 +0000 Subject: [PATCH] Mention r27793. Also reorder things a bit. git-svn-id: https://svn.dealii.org/trunk@27794 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/doc/news/changes.h | 76 ++++++++++++++++++++------------------ 1 file changed, 40 insertions(+), 36 deletions(-) diff --git a/deal.II/doc/news/changes.h b/deal.II/doc/news/changes.h index 877b5e6d79..6ef974f946 100644 --- a/deal.II/doc/news/changes.h +++ b/deal.II/doc/news/changes.h @@ -108,48 +108,12 @@ never working correctly and it is not used.
    - -
  1. Improved GridTools::make_periodicity_constraints substantially: -The low level interface now allows to specify a face orientation that -will be used when matching and constraining DoFs for periodic boundary -conditions. With that, the high level interface will work correctly on -(mainly 3d) grids that have cells in non standard orientation. -
    -(Matthias Maier, 2012/12/01) - -
  2. The class Utilities::MPI::MPI_InitFinalize now also initializes -PETSc, when PETSc is installed. -
    -(Timo Heister, 2012/11/02) -
  3. step-6 now uses ConstraintMatrix::distribute_local_to_global() instead of condense(), which is the preferred way to use a ConstraintMatrix (and the only sensible way in parallel).
    (Timo Heister, 2012/11/02) -
  4. Fixed: DoFTools::make_flux_sparsity_pattern wasn't prepared to -deal with adaptively refined meshes in 1d. -
    -(Wolfgang Bangerth, 2012/10/30) - -
  5. New: Added PETScWrappers::PreconditionParaSails and -PETScWrappers::PreconditionNone. PETScWrappers::PreconditionParaSails -implements the interface to use the ParaSails sparse approximate -inverse preconditioner from the HYPRE suite. ParaSails supports -parallel distributed computations and can handle nonsymmetric -and also indefinite problems. PETScWrappers::PreconditionNone -implements non-preconditioning in PETSc which can be of use -together with the PETScWrappers::MatrixFree class. -
    -(Martin Steigemann, 2012/10/26) - -
  6. New: Added SparsityTools::distribute_sparsity_pattern() for -BlockCompressedSimpleSparsityPattern. This allows parallel computations -with distributed::Triangulation and PETScWrappers::MPI::BlockSparseMatrix. -
    -(Timo Heister, 2012/09/25) -
  7. Simplifications of the internal structures of Triangulation and DoFHandler, in particular removal of specializations.
    @@ -163,12 +127,25 @@ DoFHandler, in particular removal of specializations.

    Specific improvements

      +
    1. Fixed: PETScWrappers::SparseDirectMUMPS forgot to release +its memory upon destruction. This is now fixed. +
      +(Alexander Grayver, 2012/12/12) +
    2. Fixed: Using the copy constructor of FESystem led to trouble down the road because some pointers were freed by the copy while still in use by the original object. This is now fixed.
      (Timo Heister, Wolfgang Bangerth, 2012/12/03) +
    3. Improved: GridTools::make_periodicity_constraints substantially: +The low level interface now allows to specify a face orientation that +will be used when matching and constraining DoFs for periodic boundary +conditions. With that, the high level interface will work correctly on +(mainly 3d) grids that have cells in non standard orientation. +
      +(Matthias Maier, 2012/12/01) +
    4. Fixed: Fix GeometryInfo<2>::child_cell_on_face to respect face_flip
      (Matthias Maier, 2012/12/01) @@ -210,6 +187,27 @@ of different criteria that can be set in GridOutFlags::XFig.
      (Guido Kanschat, 2012/11/04) +
    5. The class Utilities::MPI::MPI_InitFinalize now also initializes +PETSc, when PETSc is installed. +
      +(Timo Heister, 2012/11/02) + +
    6. Fixed: DoFTools::make_flux_sparsity_pattern wasn't prepared to +deal with adaptively refined meshes in 1d. +
      +(Wolfgang Bangerth, 2012/10/30) + +
    7. New: Added PETScWrappers::PreconditionParaSails and +PETScWrappers::PreconditionNone. PETScWrappers::PreconditionParaSails +implements the interface to use the ParaSails sparse approximate +inverse preconditioner from the HYPRE suite. ParaSails supports +parallel distributed computations and can handle nonsymmetric +and also indefinite problems. PETScWrappers::PreconditionNone +implements non-preconditioning in PETSc which can be of use +together with the PETScWrappers::MatrixFree class. +
      +(Martin Steigemann, 2012/10/26) +
    8. New: The PETScWrappers::SparseDirectMUMPS class now allows to exploit symmetry of the matrix, using the PETScWrappers::SparseDirectMUMPS::set_symmetric_mode() function. @@ -245,6 +243,12 @@ latex does not like. This is now fixed.
      (Wolfgang Bangerth, 2012/09/27) +
    9. New: Added SparsityTools::distribute_sparsity_pattern() for +BlockCompressedSimpleSparsityPattern. This allows parallel computations +with distributed::Triangulation and PETScWrappers::MPI::BlockSparseMatrix. +
      +(Timo Heister, 2012/09/25) +
    10. New: Added BlockCompressedSimpleSparsityPattern::column_number().
      (Timo Heister, 2012/09/25) -- 2.39.5