]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Add incompatibility changelog on 'p::d::Tria' data transfer interface. 6895/head
authorMarc Fehling <m.fehling@fz-juelich.de>
Sat, 7 Jul 2018 21:44:22 +0000 (15:44 -0600)
committerMarc Fehling <m.fehling@fz-juelich.de>
Sat, 7 Jul 2018 22:23:19 +0000 (16:23 -0600)
doc/news/changes/incompatibilities/20180707Fehling [new file with mode: 0644]

diff --git a/doc/news/changes/incompatibilities/20180707Fehling b/doc/news/changes/incompatibilities/20180707Fehling
new file mode 100644 (file)
index 0000000..3cce8be
--- /dev/null
@@ -0,0 +1,11 @@
+Changes: The data transfer interface of the class
+`parallel::distributed::Triangulation` now requires different kinds of
+callback functions. `register_data_attach()` now takes
+`std::function<std::vector<char>(cell_iterator &, CellStatus)>`,
+which returns the buffer of the packed data. `notify_ready_to_unpack()`
+requires `std::function<void(const cell_iterator &, const CellStatus,
+const boost::iterator_range<std::vector<char>::const_iterator &>`, where
+the last argument describes an iterator range, from which the callback
+function is allowed to read.
+<br>
+(Marc Fehling, 2018/07/07)

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.