]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Add changelog
authorMartin Kronbichler <kronbichler@lnm.mw.tum.de>
Mon, 3 Jun 2019 11:34:55 +0000 (13:34 +0200)
committerMartin Kronbichler <kronbichler@lnm.mw.tum.de>
Fri, 7 Jun 2019 09:42:35 +0000 (11:42 +0200)
doc/news/changes/incompatibilities/20190603MartinKronbichler [new file with mode: 0644]
doc/news/changes/minor/20190603MartinKronbichlerPeterMunch [new file with mode: 0644]

diff --git a/doc/news/changes/incompatibilities/20190603MartinKronbichler b/doc/news/changes/incompatibilities/20190603MartinKronbichler
new file mode 100644 (file)
index 0000000..9e6a7de
--- /dev/null
@@ -0,0 +1,12 @@
+Changed: The functions DoFHandler::n_locally_owned_dofs_per_processor(),
+DoFHandler::locally_owned_dofs_per_processor() and
+DoFHandler::locally_owned_mg_dofs_per_processor() previously return a
+reference to an internally stored array of index sets on all processors. As
+this cannot scale to large processor counts, these functions have been marked
+deprecated and only populate the internal vectors on the first demand. Use the
+new functions DoFHandler::compute_n_locally_owned_dofs_per_processor(),
+DoFHandler::compute_locally_owned_dofs_per_processor() and
+DoFHandler::compute_locally_owned_mg_dofs_per_processor() instead or, even
+better for scalability, avoid them in favor of some local communication.
+<br>
+(Martin Kronbichler, 2019/06/03)
diff --git a/doc/news/changes/minor/20190603MartinKronbichlerPeterMunch b/doc/news/changes/minor/20190603MartinKronbichlerPeterMunch
new file mode 100644 (file)
index 0000000..96d4ecd
--- /dev/null
@@ -0,0 +1,6 @@
+Improved: A number of places in deal.II previously called `MPI_Allgather`
+followed by some local sums to compute prefix sums. Now the more appropriate
+`MPI_Exscan` is used instead, which improves scalability of setup routines on
+more than 10k processors.
+<br>
+(Martin Kronbichler, Peter Munch, 2019/06/03)

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.