]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Add a changelog entry. 18003/head
authorWolfgang Bangerth <bangerth@colostate.edu>
Thu, 16 Jan 2025 16:03:44 +0000 (09:03 -0700)
committerWolfgang Bangerth <bangerth@colostate.edu>
Thu, 16 Jan 2025 16:03:44 +0000 (09:03 -0700)
doc/news/changes/incompatibilities/20250116Bangerth-2 [new file with mode: 0644]

diff --git a/doc/news/changes/incompatibilities/20250116Bangerth-2 b/doc/news/changes/incompatibilities/20250116Bangerth-2
new file mode 100644 (file)
index 0000000..0c54e09
--- /dev/null
@@ -0,0 +1,12 @@
+Changed: The function FETools::compute_face_embedding_matrices() used
+to take its second argument as a fixed-size (C-style) array of
+matrices of size `GeometryInfo<dim>::max_children_per_face`. This has
+been changed to be an object of type `ArrayView<FullMatrix<number>>`
+to allow for storage of that array in other ways, say as an object of
+type `std::vector<FullMatrix<double>>`. To convert old code, you may
+have to explicitly call the function with its template arguments, say
+as `FETools::compute_face_embedding_matrices<dim,double,spacedim(...)`
+or to convert the second argument from its actual type to the
+ArrayView object by wrapping it in a call to make_array_view().
+<br>
+(Wolfgang Bangerth, 2024/01/16)

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.