]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Add a changelog entry. 12691/head
authorWolfgang Bangerth <bangerth@colostate.edu>
Fri, 20 Aug 2021 20:58:10 +0000 (14:58 -0600)
committerWolfgang Bangerth <bangerth@colostate.edu>
Fri, 27 Aug 2021 04:08:31 +0000 (22:08 -0600)
doc/news/changes/incompatibilities/20210819Bangerth [new file with mode: 0644]

diff --git a/doc/news/changes/incompatibilities/20210819Bangerth b/doc/news/changes/incompatibilities/20210819Bangerth
new file mode 100644 (file)
index 0000000..3021b94
--- /dev/null
@@ -0,0 +1,14 @@
+Deprecated: The Tensor and SymmetricTensor classes had functions
+`begin_raw()` and `end_raw()` that suggested that the elements of
+these objects are stored in arrays and consequently could be accessed
+consecutively through iterators. While they are indeed stored
+contiguously in memory, they are not part of an array and, as a
+consequence, C++ does not actually allow this kind of access. The
+functions have therefore been deprecated and will be removed in due
+time.
+<br>
+As a consequence, the `make_array_view()` functions that allow turning
+a Tensor or SymmetricTensor into an ArrayView object have now also
+been deprecated.
+<br>
+(Wolfgang Bangerth, 2021/08/19)

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.