From: Wolfgang Bangerth Date: Tue, 15 Nov 2016 22:03:08 +0000 (-0700) Subject: Add a changelog entry. X-Git-Tag: v8.5.0-rc1~398^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=32d942bf3a72b6702390b78eedb0cc2329f8ea06;p=dealii.git Add a changelog entry. --- diff --git a/doc/news/changes.h b/doc/news/changes.h index b4e8ea63bc..5d0783186b 100644 --- a/doc/news/changes.h +++ b/doc/news/changes.h @@ -437,6 +437,21 @@ inconvenience this causes.

Specific improvements

    +
  1. Fixed: Calling MappingQ::clone() did not copy the + use_mapping_q_on_all_cells flag that this + mapping class gets passed to its constructor. This leads + to wrong results if you wanted to use curved cells on + interior cells and if such an object was used inside an + hp::MappingCollection, for example. There are, in addition, + several places in the library where one would pass a mapping, + and the library would clone it into a member of such a collection, + and these would also yield wrong results. An example is the use + of DataOut::build_patches with a mapping that had this flag set + upon construction. +
    + (Sebastian Gonzalez-Pintor, Wolfgang Bangerth, 2016/11/15) +
  2. +
  3. Fixed: There was a memory leak if a previously used SparsityPattern object was re-used by reading from a serialization archive via SparsityPattern::load(). This is now fixed.