From 32d942bf3a72b6702390b78eedb0cc2329f8ea06 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Tue, 15 Nov 2016 15:03:08 -0700 Subject: [PATCH] Add a changelog entry. --- doc/news/changes.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) 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. -- 2.39.5