]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Add changelog entry. 3333/head
authorWolfgang Bangerth <bangerth@colostate.edu>
Mon, 31 Oct 2016 22:10:06 +0000 (16:10 -0600)
committerWolfgang Bangerth <bangerth@colostate.edu>
Wed, 2 Nov 2016 22:27:35 +0000 (16:27 -0600)
doc/news/changes.h

index ec9ca30ca02dd76099f2f9d5906f3527eddb7c6c..64c42e34929b94c7865de486383315d58369604f 100644 (file)
@@ -215,6 +215,28 @@ inconvenience this causes.
 <h3>General</h3>
 
 <ol>
+ <li> Improved: The way DataPostprocessor receives its input has been updated.
+    <br>
+    In the past, the two functions we use to postprocess data got lists of arguments
+    for the solution, its derivatives, the evaluation points, and normal vectors.
+    This is not flexible enough: We can not easily add other information that
+    we have needed in the past or that users have requested, such as a pointer
+    to the cell we're currently on, or the material-id of the cell.
+    <br>
+    Rather than adding each possible argument anyone may want to use
+    individually to the list of the postprocessor function arguments, the
+    existing functions have been deprecated in favor of a new set of
+    functions that
+    take a reference to a structure that contains these individual pieces
+    of information. We can extend the members of these structures without
+    backward compatibility issues because the functions still get a
+    reference to the same structure, we just grow the structure
+    itself. Functions that never used the new members of the structure
+    will continue to work as they always did.
+ <br>
+ (Wolfgang Bangerth, 2016/10/31)
+ </li>
+
  <li> Improved: The code in class GridReordering has been rewritten from
  scratch. It now follows the algorithm described in the paper by
  Agelek, Anderson, Bangerth and Barth mentioned in the documentation

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.