--- /srv/reproducible-results/rbuild-debian/r-b-build.xBeWNPm0/b1/deal.ii_9.5.1-2_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.xBeWNPm0/b2/deal.ii_9.5.1-2_amd64.changes ├── Files │ @@ -1,5 +1,5 @@ │ │ dfdfa636987087f924320fffe93bcdbd 951501320 debug optional libdeal.ii-9.5.1-dbgsym_9.5.1-2_amd64.deb │ f69d20442296162d6197e55023fa295b 86264072 libs optional libdeal.ii-9.5.1_9.5.1-2_amd64.deb │ 861cadca7356d8a3a8f0c090edbf5cf8 2142516 libdevel optional libdeal.ii-dev_9.5.1-2_amd64.deb │ - 928ce92a09451cd2156e823c749570a6 257674624 doc optional libdeal.ii-doc_9.5.1-2_all.deb │ + 600a72ffb67d094358285cc9ed152ec1 257669500 doc optional libdeal.ii-doc_9.5.1-2_all.deb ├── libdeal.ii-doc_9.5.1-2_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-01-09 13:32:19.000000 debian-binary │ │ --rw-r--r-- 0 0 0 262028 2024-01-09 13:32:19.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 257412404 2024-01-09 13:32:19.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 262036 2024-01-09 13:32:19.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 257407272 2024-01-09 13:32:19.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ Package: libdeal.ii-doc │ │ │ │ Source: deal.ii │ │ │ │ Version: 9.5.1-2 │ │ │ │ Architecture: all │ │ │ │ Maintainer: Debian Science Maintainers │ │ │ │ -Installed-Size: 605063 │ │ │ │ +Installed-Size: 605362 │ │ │ │ Depends: fonts-mathjax-extras, libjs-mathjax │ │ │ │ Section: doc │ │ │ │ Priority: optional │ │ │ │ Multi-Arch: foreign │ │ │ │ Homepage: http://www.dealii.org/ │ │ │ │ Description: Differential Equations Analysis Library - html doc. and examples │ │ │ │ deal.II is a C++ program library targeted at the computational solution of │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -427,15 +427,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12751 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__drivers_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 403597 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__drivers_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10340 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__drivers_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 165329 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__drivers_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6356 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__helpers_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 402041 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__helpers_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 31456 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__helpers_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 387827 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__helpers_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 403715 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__helpers_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6963 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__number__traits_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 155715 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__number__traits_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7877 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__number__types_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 17205 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__number__types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14409 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/adaptation__strategies_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 52500 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/adaptation__strategies_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7851 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/additional__data_8h.html │ │ │ │ @@ -466,15 +466,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28837 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/arpack__solver_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 156936 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/arpack__solver_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 96804 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/array__view_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 179752 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/array__view_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12111 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/assemble__flags_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37504 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/assemble__flags_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8229 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/assembler_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 248170 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/assembler_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 249279 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/assembler_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5162 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/auto__derivative__function_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 70784 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/auto__derivative__function_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5772 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/auto__derivative__function_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 30980 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/auto__derivative__function_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4896 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/automatic__and__symbolic__differentiation_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7527 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/automatic__and__symbolic__differentiation_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11072 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/base_2bounding__box_8h.html │ │ │ │ @@ -504,15 +504,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16694 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/block__linear__operator_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 171281 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/block__linear__operator_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7464 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/block__mask_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15847 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/block__mask_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8402 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/block__mask_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 59694 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/block__mask_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8912 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/block__matrix__base_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 416694 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/block__matrix__base_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 418287 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/block__matrix__base_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4887 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/block__sparse__matrix_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9156 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/block__sparse__matrix_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6176 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/block__sparse__matrix_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 89612 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/block__sparse__matrix_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4978 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/block__sparse__matrix__ez_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10358 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/block__sparse__matrix__ez_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6232 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/block__sparse__matrix__ez_8h.html │ │ │ │ @@ -582,37 +582,37 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 48240 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_5_1_and_5_2.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 92504 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_5_2_and_6_0.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 33122 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_6_0_and_6_1.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 65538 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_6_1_and_6_2.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5676 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_6_2_0_and_6_2_1.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 53988 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_6_2_and_6_3.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9911 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_6_3_0_and_6_3_1.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 36522 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_6_3_and_7_0.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 36608 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_6_3_and_7_0.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 49796 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_7_0_and_7_1.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 45271 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_7_1_and_7_2.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 33989 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_7_2_and_7_3.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 36029 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_7_3_and_8_0.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 38444 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_8_0_and_8_1.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 70164 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_8_1_and_8_2.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 70250 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_8_1_and_8_2.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4994 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_8_2_0_and_8_2_1.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 64802 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_8_2_1_and_8_3.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 64888 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_8_2_1_and_8_3.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 63614 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_8_3_and_8_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4791 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_8_4_0_and_8_4_1.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5753 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_8_4_1_and_8_4_2.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 100919 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_8_4_2_and_8_5_0.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 157798 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_8_5_0_and_9_0_0.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 101349 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_8_4_2_and_8_5_0.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 158072 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_8_5_0_and_9_0_0.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5577 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_9_0_0_and_9_0_1.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 99150 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_9_0_1_and_9_1_0.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4923 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_9_1_0_and_9_1_1.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 125512 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_9_1_1_and_9_2_0.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 86658 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_9_2_0_and_9_3_0.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 125520 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_9_1_1_and_9_2_0.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 86502 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_9_2_0_and_9_3_0.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6008 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_9_3_0_and_9_3_1.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5344 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_9_3_1_and_9_3_2.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6157 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_9_3_2_and_9_3_3.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 86601 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_9_3_3_and_9_4_0.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 86687 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_9_3_3_and_9_4_0.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 56253 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_9_4_0_and_9_5_0.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8429 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/channel_with_cylinder_2d.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 79382 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/channel_with_cylinder_2d_manifolds.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 45689 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/channel_with_cylinder_3d.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 29790 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/chebyshev8.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3361 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cheese_2d.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5004 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/chunk__sparse__matrix_8cc.html │ │ │ │ @@ -691,57 +691,57 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 81465 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classAnyData.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 548 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classAnyData__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classAnyData__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2465 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classAnyData__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6031 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BVH-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 18803 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BVH.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6891 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BoundingBoxIntersectPredicate-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 13770 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BoundingBoxIntersectPredicate.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14355 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BoundingBoxIntersectPredicate.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 432 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BoundingBoxIntersectPredicate__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BoundingBoxIntersectPredicate__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1925 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BoundingBoxIntersectPredicate__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7649 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BoundingBoxNearestPredicate-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 17161 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BoundingBoxNearestPredicate.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 18081 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BoundingBoxNearestPredicate.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 428 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BoundingBoxNearestPredicate__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BoundingBoxNearestPredicate__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1919 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BoundingBoxNearestPredicate__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6409 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BoundingBoxPredicate-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 13817 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BoundingBoxPredicate.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14357 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BoundingBoxPredicate.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 674 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BoundingBoxPredicate__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BoundingBoxPredicate__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2883 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BoundingBoxPredicate__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6326 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1DistributedTree-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15691 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1DistributedTree.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6717 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1PointIntersectPredicate-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 13506 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1PointIntersectPredicate.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14061 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1PointIntersectPredicate.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 414 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1PointIntersectPredicate__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1PointIntersectPredicate__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1815 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1PointIntersectPredicate__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7439 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1PointNearestPredicate-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 16849 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1PointNearestPredicate.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 17721 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1PointNearestPredicate.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 411 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1PointNearestPredicate__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1PointNearestPredicate__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1798 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1PointNearestPredicate__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6273 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1PointPredicate-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 13498 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1PointPredicate.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14008 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1PointPredicate.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 651 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1PointPredicate__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1PointPredicate__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2761 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1PointPredicate__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6795 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1SphereIntersectPredicate-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 13652 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1SphereIntersectPredicate.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14212 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1SphereIntersectPredicate.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 417 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1SphereIntersectPredicate__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1SphereIntersectPredicate__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1812 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1SphereIntersectPredicate__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7523 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1SphereNearestPredicate-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 17007 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1SphereNearestPredicate.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 17887 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1SphereNearestPredicate.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 414 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1SphereNearestPredicate__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1SphereNearestPredicate__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1795 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1SphereNearestPredicate__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6319 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1SpherePredicate-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 13676 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1SpherePredicate.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14191 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1SpherePredicate.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 655 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1SpherePredicate__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1SpherePredicate__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2771 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1SpherePredicate__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 22707 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArpackSolver-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 76142 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArpackSolver.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 336 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArpackSolver__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArpackSolver__inherit__graph.md5 │ │ │ │ @@ -1200,15 +1200,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7640 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEEvaluationData__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEEvaluationData__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 30458 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEEvaluationData__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1818 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEEvaluation__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEEvaluation__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9006 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEEvaluation__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 70464 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEFaceEvaluation-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 370260 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEFaceEvaluation.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 369908 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEFaceEvaluation.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1199 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEFaceEvaluation__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEFaceEvaluation__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5837 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEFaceEvaluation__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 52983 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEFaceValues-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 359311 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEFaceValues.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 48706 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEFaceValuesBase-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 336871 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEFaceValuesBase.html │ │ │ │ @@ -1262,17 +1262,17 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 376 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFESystem_1_1InternalData__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFESystem_1_1InternalData__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1878 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFESystem_1_1InternalData__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1356 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFESystem__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFESystem__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5595 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFESystem__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 17812 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFETools_1_1FEFactory-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 73792 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFETools_1_1FEFactory.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78022 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFETools_1_1FEFactory.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12594 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFETools_1_1FEFactoryBase-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 43249 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFETools_1_1FEFactoryBase.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 47855 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFETools_1_1FEFactoryBase.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 868 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFETools_1_1FEFactoryBase__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFETools_1_1FEFactoryBase__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4007 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFETools_1_1FEFactoryBase__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 952 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFETools_1_1FEFactory__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFETools_1_1FEFactory__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4420 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFETools_1_1FEFactory__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 48934 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEValues-members.html │ │ │ │ @@ -1946,17 +1946,17 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 94779 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGridTools_1_1Cache.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 612 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGridTools_1_1Cache__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGridTools_1_1Cache__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2817 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGridTools_1_1Cache__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12304 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGridTools_1_1MarchingCubeAlgorithm-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 48753 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGridTools_1_1MarchingCubeAlgorithm.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6113 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGridTools_1_1internal_1_1FaceDataHelper-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12405 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGridTools_1_1internal_1_1FaceDataHelper.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13277 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGridTools_1_1internal_1_1FaceDataHelper.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5819 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGridTools_1_1internal_1_1FaceDataHelper_3_011_01_4-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9087 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGridTools_1_1internal_1_1FaceDataHelper_3_011_01_4.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10047 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGridTools_1_1internal_1_1FaceDataHelper_3_011_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6020 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGridTools_1_1internal_1_1Rotate2d-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10535 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGridTools_1_1internal_1_1Rotate2d.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6030 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGridTools_1_1internal_1_1Rotate3d-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10923 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGridTools_1_1internal_1_1Rotate3d.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6056 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGridTools_1_1internal_1_1Scale-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11228 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGridTools_1_1internal_1_1Scale.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6080 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGridTools_1_1internal_1_1Shift-members.html │ │ │ │ @@ -2423,15 +2423,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8095 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingQ__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6546 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMapping_1_1InternalDataBase-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 21375 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMapping_1_1InternalDataBase.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4075 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMapping__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMapping__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14754 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMapping__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 20278 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMatrixBlock-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 101017 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMatrixBlock.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 100125 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMatrixBlock.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23244 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMatrixBlockVector-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 99945 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMatrixBlockVector.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4490 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMatrixBlockVector_3_01MatrixType_01_4_01_5.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 598 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMatrixBlockVector__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMatrixBlockVector__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2515 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMatrixBlockVector__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 878 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMatrixBlock__inherit__graph.map │ │ │ │ @@ -2574,19 +2574,19 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 24983 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultigrid-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 113799 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultigrid.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4466 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultigrid_3_01VectorType_01_4_01_5.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 370 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultigrid__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultigrid__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1636 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultigrid__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 39270 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultipleParameterLoop-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 196103 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultipleParameterLoop.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 227407 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultipleParameterLoop.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8657 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultipleParameterLoop_1_1Entry-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 20810 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultipleParameterLoop_1_1Entry.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21756 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultipleParameterLoop_1_1Entry.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5948 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultipleParameterLoop_1_1UserClass-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 10239 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultipleParameterLoop_1_1UserClass.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11099 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultipleParameterLoop_1_1UserClass.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 575 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultipleParameterLoop__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultipleParameterLoop__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2385 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultipleParameterLoop__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7568 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultithreadInfo-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 24835 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultithreadInfo.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6246 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classNamedSelection-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15810 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classNamedSelection.html │ │ │ │ @@ -2936,15 +2936,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 847 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classParameterAcceptorProxy__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classParameterAcceptorProxy__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3358 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classParameterAcceptorProxy__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 573 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classParameterAcceptor__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classParameterAcceptor__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2516 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classParameterAcceptor__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 36516 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classParameterHandler-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 239376 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classParameterHandler.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 269906 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classParameterHandler.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 570 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classParameterHandler__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classParameterHandler__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2380 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classParameterHandler__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13328 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classParsedConvergenceTable-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 76733 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classParsedConvergenceTable.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23175 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classParticles_1_1DataOut-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 131711 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classParticles_1_1DataOut.html │ │ │ │ @@ -3209,17 +3209,17 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1639 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPreconditionLU__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 17983 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPreconditionMG-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 71689 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPreconditionMG.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 412 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPreconditionMG__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPreconditionMG__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1797 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPreconditionMG__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 17213 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPreconditionPSOR-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75643 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPreconditionPSOR.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75155 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPreconditionPSOR.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6423 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPreconditionPSOR_1_1AdditionalData-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 14279 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPreconditionPSOR_1_1AdditionalData.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13823 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPreconditionPSOR_1_1AdditionalData.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 619 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPreconditionPSOR__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPreconditionPSOR__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2784 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPreconditionPSOR__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15782 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPreconditionRelaxation-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 58547 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPreconditionRelaxation.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6503 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPreconditionRelaxation_1_1AdditionalData-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12681 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPreconditionRelaxation_1_1AdditionalData.html │ │ │ │ @@ -3547,15 +3547,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10651 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classSUNDIALS_1_1ARKode_1_1AdditionalData-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 35163 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classSUNDIALS_1_1ARKode_1_1AdditionalData.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11737 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classSUNDIALS_1_1IDA-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 68687 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classSUNDIALS_1_1IDA.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12371 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classSUNDIALS_1_1IDA_1_1AdditionalData-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 44814 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classSUNDIALS_1_1IDA_1_1AdditionalData.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11322 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classSUNDIALS_1_1KINSOL-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 65223 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classSUNDIALS_1_1KINSOL.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 65222 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classSUNDIALS_1_1KINSOL.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11337 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classSUNDIALS_1_1KINSOL_1_1AdditionalData-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 39341 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classSUNDIALS_1_1KINSOL_1_1AdditionalData.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 397 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classSUNDIALS_1_1KINSOL__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classSUNDIALS_1_1KINSOL__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2066 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classSUNDIALS_1_1KINSOL__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7050 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classSUNDIALS_1_1internal_1_1LinearSolverWrapper-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16148 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classSUNDIALS_1_1internal_1_1LinearSolverWrapper.html │ │ │ │ @@ -3932,24 +3932,24 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1Mutex__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1535 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1Mutex__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6863 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1Task-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 27921 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1Task.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6381 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1TaskGroup-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15955 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1TaskGroup.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9574 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1Task_1_1TaskData-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 31516 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1Task_1_1TaskData.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 34329 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1Task_1_1TaskData.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 366 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1Task__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1Task__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1800 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1Task__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7280 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1Thread-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 26407 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1Thread.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5781 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1ThreadGroup-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11956 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1ThreadGroup.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10528 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1ThreadLocalStorage-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 37825 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1ThreadLocalStorage.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 41488 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1ThreadLocalStorage.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6408 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1ThreadLocalStorage__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1ThreadLocalStorage__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 26367 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1ThreadLocalStorage__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 374 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1Thread__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1Thread__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1810 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1Thread__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11008 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTimeDependent-members.html │ │ │ │ @@ -4041,20 +4041,20 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2577 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriaActiveIterator__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 20780 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriaIterator-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 75184 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriaIterator.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 607 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriaIterator__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriaIterator__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2571 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriaIterator__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 17450 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriaRawIterator-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 85726 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriaRawIterator.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 85927 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriaRawIterator.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 610 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriaRawIterator__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriaRawIterator__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2574 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriaRawIterator__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 97703 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriangulation-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 570672 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriangulation.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 571614 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriangulation.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10156 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriangulation_1_1Signals_1_1LegacySignal-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 31806 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriangulation_1_1Signals_1_1LegacySignal.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4937 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriangulation__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriangulation__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 19129 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriangulation__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11528 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTridiagonalMatrix-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 49585 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTridiagonalMatrix.html │ │ │ │ @@ -4280,15 +4280,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 26264 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Serial.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 512 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Serial__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Serial__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2288 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Serial__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7272 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1DuplicatedCommunicator-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16158 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1DuplicatedCommunicator.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8743 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1Future-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 27878 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1Future.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 30758 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1Future.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7522 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1MPI__InitFinalize-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 27722 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1MPI__InitFinalize.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14767 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1NoncontiguousPartitioner-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 57068 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1NoncontiguousPartitioner.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 428 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1NoncontiguousPartitioner__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1NoncontiguousPartitioner__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1921 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1NoncontiguousPartitioner__inherit__graph.svg │ │ │ │ @@ -4812,15 +4812,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23049 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/convergence__table_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 100708 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/convert_hypercube_to_simplex_mesh_visualization.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 98616 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/convert_hypercube_to_simplex_mesh_visualization_octant.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6528 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/copy__data_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 43776 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/copy__data_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 102110 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/corefinement.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23741 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/coupling_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 203210 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/coupling_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 203531 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/coupling_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 19644 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/coupling_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 42052 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/coupling_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 58571 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cubes_hole.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6436 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cuda_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 20652 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cuda_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7081 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cuda__atomic_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 18530 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cuda__atomic_8h_source.html │ │ │ │ @@ -4831,15 +4831,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 39429 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cuda__kernels_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 83848 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cuda__kernels_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 27552 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cuda__kernels_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 94620 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cuda__kernels_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5401 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cuda__matrix__free_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11163 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cuda__matrix__free_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9885 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cuda__matrix__free_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 158981 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cuda__matrix__free_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 160032 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cuda__matrix__free_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5559 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cuda__precondition_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 330261 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cuda__precondition_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7400 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cuda__precondition_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 82099 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cuda__precondition_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7148 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cuda__size_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12933 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cuda__size_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5438 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cuda__solver__direct_8cc.html │ │ │ │ @@ -4869,23 +4869,23 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 17218 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__dof__data_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 190241 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__dof__data_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6466 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__dof__data__codim_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13682 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__dof__data__codim_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8980 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__dof__data__inst2_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13789 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__dof__data__inst2_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8837 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__faces_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 122945 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__faces_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 123625 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__faces_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7042 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__faces_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 33926 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__faces_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5798 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__resample_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 50269 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__resample_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6084 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__resample_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28664 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__resample_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8969 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__rotation_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 132391 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__rotation_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 132622 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__rotation_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7088 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__rotation_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 35856 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__rotation_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6136 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__stack_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 121013 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__stack_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6374 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__stack_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 49220 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__stack_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5918 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__postprocessor_8cc.html │ │ │ │ @@ -4897,15 +4897,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 222673 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data_postprocessor_tensor_2.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 77871 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data_postprocessor_vector_0.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 200365 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data_postprocessor_vector_1.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 179392 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data_postprocessor_vector_2.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 35402 2023-07-15 02:56:57.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/deal.ico │ │ │ │ -rw-r--r-- 0 root (0) root (0) 82971 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/deprecated.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 25434 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/derivative__approximation_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 224650 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/derivative__approximation_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 227371 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/derivative__approximation_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15724 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/derivative__approximation_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 38190 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/derivative__approximation_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 25576 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/derivative__form_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 97066 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/derivative__form_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3429 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dgp_doesnt_contain_p.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5705 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/diagonal__matrix_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 83118 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/diagonal__matrix_8h_source.html │ │ │ │ @@ -5417,15 +5417,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15589 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/distributed_2grid__refinement_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 31511 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/distributed_2grid__refinement_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7723 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/distributed_2solution__transfer_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 101557 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/distributed_2solution__transfer_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6781 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/distributed_2solution__transfer_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 33186 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/distributed_2solution__transfer_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7121 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/distributed_2tria_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 749460 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/distributed_2tria_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 750247 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/distributed_2tria_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8649 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/distributed_2tria_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 103503 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/distributed_2tria_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5714 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/distributed_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8722 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/distributed_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6291 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/distributed__tree_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 27752 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/distributed__tree_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 41469 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/distributed_mesh_0.png │ │ │ │ @@ -5453,15 +5453,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7543 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/doc_2doxygen_2headers_2utilities_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4838 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/doc_2doxygen_2headers_2vector__memory_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7653 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/doc_2doxygen_2headers_2vector__memory_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1503 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/docd.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7825 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__accessor_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 81226 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__accessor_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8901 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__accessor_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 202197 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__accessor_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 204781 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__accessor_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7023 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__accessor__get_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 46195 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__accessor__get_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15922 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__accessor__set_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 81783 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__accessor__set_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6066 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__faces_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15625 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__faces_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7870 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__faces_8h.html │ │ │ │ @@ -5473,15 +5473,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8986 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__handler__policy_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 814192 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__handler__policy_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8757 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__handler__policy_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 54909 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__handler__policy_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11432 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__info_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 390051 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__info_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7390 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__iterator__selector_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 48165 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__iterator__selector_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 87143 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__iterator__selector_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6900 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__levels_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 27638 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__levels_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6369 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__objects_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15346 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__objects_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6796 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__objects_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 43974 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__objects_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6976 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__output__operator_8cc.html │ │ │ │ @@ -5539,15 +5539,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8079 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/error__estimator__1d_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 128029 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/error__estimator__1d_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7532 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/error__estimator__inst2_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9582 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/error__estimator__inst2_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10745 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/evaluation__flags_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23779 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/evaluation__flags_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28992 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/evaluation__kernels_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1131795 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/evaluation__kernels_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1133495 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/evaluation__kernels_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14505 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/evaluation__kernels__hanging__nodes_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 412270 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/evaluation__kernels__hanging__nodes_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5930 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/evaluation__selector_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 24799 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/evaluation__selector_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7715 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/evaluation__template__face__factory_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10171 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/evaluation__template__face__factory_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6529 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/evaluation__template__face__factory__inst2_8cc.html │ │ │ │ @@ -5584,17 +5584,17 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 52674 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/event_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6912 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/extract_dofs_with_support_contained_within.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7229 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/face__info_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 31993 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/face__info_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9162 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/face__setup__internal_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 249913 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/face__setup__internal_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 41105 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe_2fe__values_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1031625 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe_2fe__values_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1032260 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe_2fe__values_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 19652 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe_2fe__values_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 727742 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe_2fe__values_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 730034 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe_2fe__values_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5961 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 301414 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6376 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__abf_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 139901 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__abf_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6615 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__abf_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 33065 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__abf_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4900 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__base_8h.html │ │ │ │ @@ -5640,15 +5640,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6710 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__dgq_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 57112 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__dgq_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13888 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__enriched_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 336394 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__enriched_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9459 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__enriched_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 124795 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__enriched_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12197 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__evaluation_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1515940 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__evaluation_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1518700 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__evaluation_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12091 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__evaluation__data_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 318916 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__evaluation__data_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6443 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__face_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 230010 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__face_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6752 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__face_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 92204 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__face_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6254 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__field__function_8cc.html │ │ │ │ @@ -5676,15 +5676,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4839 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__p1nc_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 94941 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__p1nc_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5778 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__p1nc_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 42682 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__p1nc_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9661 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__point__evaluation_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 34008 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__point__evaluation_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13194 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__point__evaluation_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 569942 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__point__evaluation_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 582974 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__point__evaluation_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6019 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__poly_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14927 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__poly_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6194 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__poly_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 90982 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__poly_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6098 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__poly__face_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 60450 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__poly__face_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7465 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe__poly__tensor_8cc.html │ │ │ │ @@ -5834,15 +5834,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3397 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/fe_system_example.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6470 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/field__transfer_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 69565 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/field__transfer_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7173 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/field__transfer_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23321 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/field__transfer_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 407294 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/files.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 19510 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/filtered__iterator_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 187886 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/filtered__iterator_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 189698 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/filtered__iterator_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5949 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/floating__point__comparator_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 61277 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/floating__point__comparator_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5756 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/flow__function_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 191845 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/flow__function_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7582 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/flow__function_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 76862 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/flow__function_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1996 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/folderclosed.svg │ │ │ │ @@ -6056,19 +6056,19 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8061 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/functions_z.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 43994 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/functions_~.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4901 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/general__data__storage_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 19065 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/general__data__storage_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6037 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/general__data__storage_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 70116 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/general__data__storage_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16748 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/generators_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 121412 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/generators_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 121673 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/generators_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16666 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/generators_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 40295 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/generators_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 40526 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/generators_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 25686 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/generic__linear__algebra_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 46046 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/generic__linear__algebra_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 46336 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/generic__linear__algebra_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4782 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/geodynamics_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7505 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/geodynamics_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9547 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/geometric__utilities_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 31596 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/geometric__utilities_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7815 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/geometric__utilities_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14756 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/geometric__utilities_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4834 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/geometry__and__primitives_8h.html │ │ │ │ @@ -6150,72 +6150,72 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/graph_legend.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6563 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/graph_legend.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5899 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid_2grid__refinement_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 106562 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid_2grid__refinement_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13957 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid_2grid__refinement_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 33082 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid_2grid__refinement_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10303 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid_2manifold__lib_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 536627 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid_2manifold__lib_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 537262 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid_2manifold__lib_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8688 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid_2manifold__lib_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 126904 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid_2manifold__lib_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 127431 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid_2manifold__lib_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 25755 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid_2tria_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 2972567 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid_2tria_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 2976364 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid_2tria_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11249 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid_2tria_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 395039 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid_2tria_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 399606 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid_2tria_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4754 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7477 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6679 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__generator_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1635873 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__generator_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1638785 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__generator_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 76398 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__generator_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 193215 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__generator_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 193416 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__generator_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5092 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__generator__cgal_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 53193 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__generator__cgal_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6897 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__generator__from__name_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 91888 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__generator__from__name_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7785 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__generator__pipe__junction_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 120652 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__generator__pipe__junction_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6572 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__in_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 867574 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__in_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6249 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__in_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 82855 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__in_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10298 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__out_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1076623 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__out_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1077113 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__out_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10570 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__out_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 230632 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__out_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5385 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__reordering_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 45461 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__reordering_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5631 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__reordering_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 20039 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__reordering_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 119017 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__tools_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1511919 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__tools_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1515849 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__tools_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 121016 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__tools_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 536955 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__tools_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 539354 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__tools_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5955 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__tools__cache_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75900 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__tools__cache_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76191 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__tools__cache_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7198 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__tools__cache_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 55471 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__tools__cache_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 55762 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__tools__cache_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12642 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__tools__cache__update__flags_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37422 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__tools__cache__update__flags_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37509 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__tools__dof__handlers_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 481031 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__tools__dof__handlers_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8679 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__tools__nontemplates_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 87388 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid__tools__nontemplates_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 704668 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid_generator_implicit_function_2d.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 642494 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/grid_generator_implicit_function_3d.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8514 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__Accessors.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 493 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__Accessors.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__Accessors.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3806 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__Accessors.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 108141 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__CPP11.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 108872 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__CPP11.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 61696 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__CUDAWrappers.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 241 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__CUDAWrappers.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__CUDAWrappers.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1836 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__CUDAWrappers.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 21946 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__Concepts.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1135898 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__Exceptions.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1139338 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__Exceptions.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 266 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__Exceptions.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__Exceptions.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1867 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__Exceptions.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 27272 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__FE__vs__Mapping__vs__FEValues.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 312 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__FE__vs__Mapping__vs__FEValues.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__FE__vs__Mapping__vs__FEValues.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1724 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__FE__vs__Mapping__vs__FEValues.svg │ │ │ │ @@ -6418,17 +6418,17 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 34702 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/histogram_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5720 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/history_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 39262 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/history_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5791 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/householder_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 59246 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/householder_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2067 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/hp-refinement-simple.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5688 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/hp_2fe__values_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 135247 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/hp_2fe__values_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 135738 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/hp_2fe__values_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7893 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/hp_2fe__values_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 90486 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/hp_2fe__values_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 90977 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/hp_2fe__values_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5276 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/hp_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8159 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/hp_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13411 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/hyper_ball_balanced_2d.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 256352 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/hyper_ball_balanced_3d.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 973 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/hyper_cross_2d.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7396 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/hyper_cross_3d.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 881 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/hyper_cubes.png │ │ │ │ @@ -7508,15 +7508,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 17043 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/include_2deal_8II_2cgal_2utilities_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 108161 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/include_2deal_8II_2cgal_2utilities_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6902 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/include_2deal_8II_2fe_2fe_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 249283 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/include_2deal_8II_2fe_2fe_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7695 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/include_2deal_8II_2gmsh_2utilities_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 21083 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/include_2deal_8II_2gmsh_2utilities_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9317 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/include_2deal_8II_2grid_2manifold_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 108388 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/include_2deal_8II_2grid_2manifold_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 109095 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/include_2deal_8II_2grid_2manifold_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9046 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/include_2deal_8II_2lac_2exceptions_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 22203 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/include_2deal_8II_2lac_2exceptions_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10170 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/include_2deal_8II_2lac_2utilities_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 80015 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/include_2deal_8II_2lac_2utilities_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9073 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/include_2deal_8II_2lac_2vector__memory_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 51354 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/include_2deal_8II_2lac_2vector__memory_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28142 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/include_2deal_8II_2opencascade_2utilities_8h.html │ │ │ │ @@ -7533,15 +7533,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5380 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/index__set_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 202919 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/index__set_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10606 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/index__set_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 312330 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/index__set_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4794 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/instantiations_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7517 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/instantiations_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7177 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/integration__info_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 154185 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/integration__info_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 154875 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/integration__info_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4782 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/integrators_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7505 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/integrators_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6087 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/intergrid__map_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 50197 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/intergrid__map_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5939 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/intergrid__map_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 24163 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/intergrid__map_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 38112 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/intersections_8cc.html │ │ │ │ @@ -7617,28 +7617,28 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5763 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/linear__operator__tools_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11487 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/linear__operator__tools_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6317 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/local__integrator_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 27564 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/local__integrator_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5706 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/local__integrators_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11150 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/local__integrators_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6567 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/local__results_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 97804 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/local__results_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 96912 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/local__results_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13396 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/logo200.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6723 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/logstream_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 91101 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/logstream_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10701 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/logstream_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 48592 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/logstream_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14518 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/loop_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 108093 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/loop_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 19741 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/magic__numbers_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 20683 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/magic__numbers_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4754 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/main_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7477 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/main_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6531 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/manifold_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 237395 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/manifold_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 238570 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/manifold_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7879 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 73128 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13129 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 102024 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5329 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__c1_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 51363 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__c1_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5557 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__c1_8h.html │ │ │ │ @@ -7680,17 +7680,17 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5908 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__q1_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16476 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__q1_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6623 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__q1__eulerian_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 45249 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__q1__eulerian_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5898 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__q1__eulerian_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 30385 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__q1__eulerian_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7643 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__q_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 408052 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__q_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 408694 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__q_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7877 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__q_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 111784 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__q_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 112763 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__q_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6468 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__q__cache_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 162788 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__q__cache_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5928 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__q__cache_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 39103 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__q__cache_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6940 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__q__eulerian_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 64910 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__q__eulerian_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6666 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__q__eulerian_8h.html │ │ │ │ @@ -7702,15 +7702,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6276 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__related__data_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37621 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__related__data_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7033 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__related__data_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 30127 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__related__data_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4770 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/matrices_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7585 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/matrices_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9405 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/matrix__block_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 194760 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/matrix__block_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 196223 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/matrix__block_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7438 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/matrix__creator_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10071 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/matrix__creator_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37358 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/matrix__creator_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 81656 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/matrix__creator_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6331 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/matrix__creator__inst2_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8420 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/matrix__creator__inst2_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6331 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/matrix__creator__inst3_8cc.html │ │ │ │ @@ -7746,83 +7746,83 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7060 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/memory__space_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14890 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/memory__space_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7608 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/memory__space__data_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 34566 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/memory__space__data_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5925 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/menu.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 20145 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/menudata.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11804 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mesh__classifier_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 120979 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mesh__classifier_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 121420 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mesh__classifier_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9107 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mesh__classifier_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 43397 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mesh__classifier_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 43658 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mesh__classifier_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23917 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mesh__loop_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 153387 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mesh__loop_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5661 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mesh__worker_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 35808 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mesh__worker_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4784 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mesh__worker_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7599 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mesh__worker_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5465 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mesh__worker__info_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11128 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mesh__worker__info_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6076 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mesh__worker__vector__selector_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12699 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mesh__worker__vector__selector_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7016 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/meshworker_2dof__info_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 94681 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/meshworker_2dof__info_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 95208 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/meshworker_2dof__info_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5276 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8158 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6159 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__base_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 19098 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__base_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6698 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__base_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37176 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__base_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6313 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__block__smoother_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 52067 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__block__smoother_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6963 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__coarse_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 89642 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__coarse_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6059 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__constrained__dofs_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 118401 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__constrained__dofs_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 119528 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__constrained__dofs_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6939 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__level__global__transfer_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 106206 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__level__global__transfer_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5675 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__level__object_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 54534 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__level__object_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6899 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__matrix_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 83799 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__matrix_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7970 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__smoother_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 221200 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__smoother_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 39339 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__tools_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 394085 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__tools_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 31067 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__tools_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 57936 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__tools_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10935 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 147371 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 147473 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6479 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__block_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 148123 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__block_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7033 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__block_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 81004 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__block_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6695 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__component_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 144427 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__component_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6858 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__component_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 69155 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__component_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7399 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__global__coarsening_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 21069 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__global__coarsening_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 17326 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__global__coarsening_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 238301 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__global__coarsening_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 239122 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__global__coarsening_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 17232 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__internal_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 240383 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__internal_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12896 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__internal_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 33422 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__internal_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6559 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__matrix__free_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 172338 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__matrix__free_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7354 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__matrix__free_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 139774 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__matrix__free_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7325 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__prebuilt_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 91292 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__prebuilt_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 91544 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__prebuilt_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 582 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/minus.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 582 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/minusd.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28228 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mpi_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 269609 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mpi_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 58641 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mpi_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 292999 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mpi_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 299269 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mpi_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7015 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mpi__compute__index__owner__internal_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 203035 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mpi__compute__index__owner__internal_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8429 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mpi__compute__index__owner__internal_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 89764 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mpi__compute__index__owner__internal_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 19975 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mpi__consensus__algorithms_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 362414 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mpi__consensus__algorithms_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13318 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mpi__large__count_8h.html │ │ │ │ @@ -7926,19 +7926,19 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6374 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceFunctions_1_1SignedDistance.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5422 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceGeometricUtilities.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11067 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceGeometricUtilities_1_1Coordinates.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6629 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceGinkgoWrappers.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8151 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceGmsh.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15689 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceGraphColoring.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 18684 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceGraphColoring_1_1internal.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 302333 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceGridGenerator.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 302547 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceGridGenerator.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13347 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceGridGenerator_1_1Airfoil.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9164 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceGridOutFlags.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 40949 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceGridRefinement.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 487575 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceGridTools.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 487436 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceGridTools.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 45806 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceGridTools_1_1internal.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7769 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceGridTools_1_1internal_1_1BoundingBoxPredicate.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 22783 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceGridTools_1_1internal_1_1FixUpDistortedChildCells.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37026 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceHDF5.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 33158 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceHDF5_1_1internal.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6767 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceHDF5_1_1internal_1_1HDF5ObjectImplementation.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9417 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceIteratorFilters.html │ │ │ │ @@ -8281,15 +8281,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4820 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/numerical__algorithms_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7543 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/numerical__algorithms_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5020 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/numerics_2cell__data__transfer_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9643 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/numerics_2cell__data__transfer_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6036 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/numerics_2cell__data__transfer_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 30654 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/numerics_2cell__data__transfer_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7052 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/numerics_2data__out_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 287955 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/numerics_2data__out_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 288635 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/numerics_2data__out_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7091 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/numerics_2data__out_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 45193 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/numerics_2data__out_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13374 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/numerics_2solution__transfer_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 132959 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/numerics_2solution__transfer_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6406 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/numerics_2solution__transfer_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 48376 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/numerics_2solution__transfer_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 123 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/open.png │ │ │ │ @@ -8340,50 +8340,50 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6294 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/parsed__function_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 22794 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/parsed__function_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5552 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particle_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 79197 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particle_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9201 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particle_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 91385 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particle_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8527 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particle__accessor_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 171740 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particle__accessor_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 171971 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particle__accessor_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5984 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particle__handler_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 475308 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particle__handler_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 475315 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particle__handler_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7972 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particle__handler_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 162450 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particle__handler_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 162921 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particle__handler_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6192 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particle__iterator_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 53857 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particle__iterator_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 55327 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particle__iterator_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5733 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particles_2data__out_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 58400 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particles_2data__out_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6391 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particles_2data__out_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 25571 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particles_2data__out_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6598 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particles_2partitioner_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 21862 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particles_2partitioner_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 22444 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particles_2partitioner_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9133 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particles_2utilities_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 56805 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/particles_2utilities_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 29910 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/partitioner.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6139 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/partitioner_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 157054 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/partitioner_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8015 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/patches_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 21089 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/patches_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5207 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/path__search_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 62505 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/path__search_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5785 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/path__search_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 40152 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/path__search_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9619 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/patterns_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 374447 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/patterns_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 35431 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/patterns_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 417123 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/patterns_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 418007 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/patterns_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5145 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/persistent__tria_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 65344 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/persistent__tria_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5766 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/persistent__tria_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37047 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/persistent__tria_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4758 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/petsc_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7573 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/petsc_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7170 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/petsc__block__sparse__matrix_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 84563 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/petsc__block__sparse__matrix_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 85419 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/petsc__block__sparse__matrix_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9478 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/petsc__block__vector_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 129314 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/petsc__block__vector_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8236 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/petsc__communication__pattern_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 124353 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/petsc__communication__pattern_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6999 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/petsc__communication__pattern_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 64505 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/petsc__communication__pattern_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13707 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/petsc__compatibility_8cc.html │ │ │ │ @@ -8527,15 +8527,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6312 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/polynomials__rt__bubbles_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 24426 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/polynomials__rt__bubbles_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5002 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/polynomials__wedge_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 51277 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/polynomials__wedge_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7831 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/polynomials__wedge_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 41955 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/polynomials__wedge_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11666 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/precondition_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 594673 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/precondition_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 594161 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/precondition_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4998 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/precondition__block_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9222 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/precondition__block_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8169 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/precondition__block_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 179975 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/precondition__block_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6307 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/precondition__block__base_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 121427 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/precondition__block__base_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4955 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/precondition__block__ez_8cc.html │ │ │ │ @@ -8559,19 +8559,19 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6142 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/qprojector_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 68610 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/qprojector_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16119 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/qr_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 36448 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/qr_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6485 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/qr_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 138308 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/qr_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6347 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/quadrature_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 141349 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/quadrature_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 141811 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/quadrature_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 30791 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/quadrature__generator_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 417958 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/quadrature__generator_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 418749 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/quadrature__generator_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 21100 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/quadrature__generator_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 186525 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/quadrature__generator_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 186786 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/quadrature__generator_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13132 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/quadrature__lib_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 440458 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/quadrature__lib_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12240 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/quadrature__lib_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 78359 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/quadrature__lib_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8316 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/quadrature__point__data_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 150804 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/quadrature__point__data_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4996 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/quadrature__selector_8cc.html │ │ │ │ @@ -8619,15 +8619,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 62688 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/reorder_sparsity_step_31_deal_cmk.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 69685 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/reorder_sparsity_step_31_downstream.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 67101 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/reorder_sparsity_step_31_original.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28217 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/reorder_sparsity_step_31_random.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4778 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/reordering_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7409 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/reordering_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6323 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/repartitioning__policy__tools_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 91016 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/repartitioning__policy__tools_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 91217 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/repartitioning__policy__tools_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7779 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/repartitioning__policy__tools_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 38829 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/repartitioning__policy__tools_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8761 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/replicated_tria_2d.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 40080 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/replicated_tria_3d.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8555 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/revision_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8932 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/revision_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 24290 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/rtbubbles.png │ │ │ │ @@ -8667,28 +8667,28 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7627 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/sd_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15974 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/sd_8h_source.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3615 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_0.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4227 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 228465 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_10.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 182168 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_11.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 285757 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_12.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 285658 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_12.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 57562 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_13.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 262234 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_14.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 262213 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_14.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13853 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_15.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4490 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_16.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 123131 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_17.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 254537 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_18.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 155309 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_19.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 209826 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1a.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 278751 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1b.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 278535 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1b.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 39252 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1c.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 215014 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1d.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 457468 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1e.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 253157 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1f.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 457291 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1e.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 253570 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1f.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3434 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_2.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 54921 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_20.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 164584 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_21.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37253 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_22.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3907 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_23.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 269 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_24.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4223 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_25.js │ │ │ │ @@ -8698,18 +8698,18 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2074 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_5.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2448 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_6.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1892 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_7.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2520 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_8.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2532 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_9.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7369 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_a.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 350 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_b.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 247648 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_c.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 246967 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_c.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 101985 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_d.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 398891 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_e.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 195111 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_f.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 195210 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_f.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 39029 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/classes_0.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9194 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/classes_1.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5248 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/classes_10.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11658 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/classes_11.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 57831 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/classes_12.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 39571 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/classes_13.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1744 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/classes_14.js │ │ │ │ @@ -9146,15 +9146,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4772 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-16b_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5095 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-16b_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4768 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-17_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5091 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-17_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4768 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-18_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 416635 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-18_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4768 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-19_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 232958 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-19_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 233159 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-19_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4764 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-1_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5087 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-1_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4768 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-20_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 213826 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-20_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4768 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-21_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 274988 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-21_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4768 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-22_8h.html │ │ │ │ @@ -9210,15 +9210,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4768 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-45_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 89252 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-45_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4768 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-46_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5091 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-46_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4768 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-47_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 241655 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-47_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4768 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-48_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 165131 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-48_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 165332 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-48_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4768 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-49_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5091 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-49_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4764 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-4_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 185152 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-4_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4768 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-50_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 377612 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-50_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4768 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-51_8h.html │ │ │ │ @@ -9240,17 +9240,17 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4768 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-59_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 275638 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-59_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4764 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-5_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5087 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-5_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4768 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-60_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5091 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-60_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4768 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-61_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 261040 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-61_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 261624 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-61_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4768 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-62_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 287330 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-62_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 287531 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-62_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4768 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-63_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 339657 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-63_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4768 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-64_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5091 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-64_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4768 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-65_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 170343 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-65_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4768 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step-66_8h.html │ │ │ │ @@ -9306,63 +9306,63 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 246233 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_13.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 529188 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_14.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 161038 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_15.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 157761 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_16.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 146282 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_16b.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 187865 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_17.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 340813 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_18.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 237620 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_19.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 238001 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_19.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 73095 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_2.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 226502 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_20.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 256205 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_21.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 289550 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_22.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 144297 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_23.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 129184 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_24.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 164960 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_25.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 153385 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_26.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 178703 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_27.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 348334 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_28.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 169596 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_29.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 156202 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_3.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 246590 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_30.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 429425 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_31.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 730257 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_32.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 730488 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_32.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 477906 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_33.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 242275 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_34.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 311892 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_35.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 136467 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_36.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 315082 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_37.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 147099 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_38.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 273431 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_39.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 124288 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 140312 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_40.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 157549 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_41.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 454564 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_42.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 454795 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_42.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 455436 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_43.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 593985 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_44.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 144816 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_45.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 275404 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_46.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 234517 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_47.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 165856 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_48.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 166992 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_48.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 147218 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_49.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 85096 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_5.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 398930 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_50.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 330755 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_51.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 185231 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_52.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 135626 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_53.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 91784 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_54.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 92015 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_54.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 210454 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_55.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 272073 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_56.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 200874 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_57.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 171946 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_58.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 206973 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_59.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 162533 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_6.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 240604 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_60.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 245166 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_61.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 340064 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_62.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 245800 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_61.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 340295 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_62.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 310498 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_63.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 161043 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_64.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 163690 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_65.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 282213 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_66.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 521394 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_67.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 176413 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_68.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 493895 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_69.html │ │ │ │ @@ -9375,38 +9375,38 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 426433 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_76.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 192749 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_77.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 206752 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_78.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 498124 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_79.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 123452 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_8.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 228455 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_81.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 331402 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_82.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 170670 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_85.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 170961 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_85.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 232355 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_9.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9828 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structAffineConstraints_1_1ConstraintLine-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32285 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structAffineConstraints_1_1ConstraintLine.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5354 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structAlgorithms_1_1TimestepData-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8624 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structAlgorithms_1_1TimestepData.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12826 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_01std_1_1vector_3_01std_1_1pair_3_1_1Point_3_01dim_00_01Number_01638372801dad5ec1738e0cef00bf18d8.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14756 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_01std_1_1vector_3_01std_1_1pair_3_1_1Point_3_01dim_00_01Number_01638372801dad5ec1738e0cef00bf18d8.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7342 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_01std_1_1vector_3_01std_1_1pair_3_1_1Point_3_01dim_00_01Number_018e8605264bcc3fc0ec69079b15444ec7.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7083 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1BoundingBox_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12581 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1BoundingBox_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14401 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1BoundingBox_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6981 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1Point_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12507 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1Point_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14267 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1Point_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7003 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1BoundingBoxIntersectPredicate_00_01PredicatesTag_01_4-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12197 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1BoundingBoxIntersectPredicate_00_01PredicatesTag_01_4.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13557 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1BoundingBoxIntersectPredicate_00_01PredicatesTag_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6965 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1BoundingBoxNearestPredicate_00_01PredicatesTag_01_4-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12188 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1BoundingBoxNearestPredicate_00_01PredicatesTag_01_4.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13532 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1BoundingBoxNearestPredicate_00_01PredicatesTag_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6901 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1PointIntersectPredicate_00_01PredicatesTag_01_4-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12036 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1PointIntersectPredicate_00_01PredicatesTag_01_4.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13348 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1PointIntersectPredicate_00_01PredicatesTag_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6863 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1PointNearestPredicate_00_01PredicatesTag_01_4-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12021 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1PointNearestPredicate_00_01PredicatesTag_01_4.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13317 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1PointNearestPredicate_00_01PredicatesTag_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6920 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1SphereIntersectPredicate_00_01PredicatesTag_01_4-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12027 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1SphereIntersectPredicate_00_01PredicatesTag_01_4.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13347 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1SphereIntersectPredicate_00_01PredicatesTag_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6882 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1SphereNearestPredicate_00_01PredicatesTag_01_4-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12015 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1SphereNearestPredicate_00_01PredicatesTag_01_4.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13319 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1SphereNearestPredicate_00_01PredicatesTag_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6253 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArpackSolver_1_1AdditionalData-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13310 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structArpackSolver_1_1AdditionalData.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6568 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structBlockMatrixBase_1_1TemporaryData-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15495 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structBlockMatrixBase_1_1TemporaryData.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7643 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structCGALWrappers_1_1AdditionalData-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 21671 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structCGALWrappers_1_1AdditionalData.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6323 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structCGALWrappers_1_1AdditionalData_3_012_01_4-members.html │ │ │ │ @@ -10169,19 +10169,19 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structThreads_1_1internal_1_1ThreadDescriptor__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2118 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structThreads_1_1internal_1_1ThreadDescriptor__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5363 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structThreads_1_1internal_1_1maybe__make__ref-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7703 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structThreads_1_1internal_1_1maybe__make__ref.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5478 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structThreads_1_1internal_1_1maybe__make__ref_3_01T_01_6_01_4-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7860 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structThreads_1_1internal_1_1maybe__make__ref_3_01T_01_6_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7120 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structThreads_1_1internal_1_1return__value-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 16008 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structThreads_1_1internal_1_1return__value.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 16864 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structThreads_1_1internal_1_1return__value.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7448 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structThreads_1_1internal_1_1return__value_3_01RT_01_6_01_4-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 16284 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structThreads_1_1internal_1_1return__value_3_01RT_01_6_01_4.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 17276 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structThreads_1_1internal_1_1return__value_3_01RT_01_6_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6215 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structThreads_1_1internal_1_1return__value_3_01void_01_4-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 11024 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structThreads_1_1internal_1_1return__value_3_01void_01_4.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11266 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structThreads_1_1internal_1_1return__value_3_01void_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5824 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structTimeDependent_1_1TimeSteppingData-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12138 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structTimeDependent_1_1TimeSteppingData.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6654 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structTimeStepBase__Tria__Flags_1_1Flags-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16262 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structTimeStepBase__Tria__Flags_1_1Flags.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6443 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structTimeStepBase__Tria__Flags_1_1RefinementData-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12555 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structTimeStepBase__Tria__Flags_1_1RefinementData.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10186 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structTimeStepBase__Tria__Flags_1_1RefinementFlags-members.html │ │ │ │ @@ -10303,25 +10303,25 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11393 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1index_1_1indexable_3_1_1Particles_1_1ParticleAccessor_3_01dim_00_01spacedim_01_4_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6459 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1index_1_1indexable_3_1_1Particles_1_1Particle_3_01dim_00_01spacedim_01_4_01_4-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10982 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1index_1_1indexable_3_1_1Particles_1_1Particle_3_01dim_00_01spacedim_01_4_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 434 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1index_1_1indexable__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1index_1_1indexable__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2373 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1index_1_1indexable__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6395 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1traits_1_1access_3_1_1Point_3_01dim_00_01Number_01_4_00_01D_01_4-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 10652 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1traits_1_1access_3_1_1Point_3_01dim_00_01Number_01_4_00_01D_01_4.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11432 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1traits_1_1access_3_1_1Point_3_01dim_00_01Number_01_4_00_01D_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5786 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1traits_1_1coordinate__system_3_1_1Point_3_01dim_00_01Number_01_4_01_4-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7946 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1traits_1_1coordinate__system_3_1_1Point_3_01dim_00_01Number_01_4_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5768 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1traits_1_1coordinate__type_3_1_1Point_3_01dim_00_01Number_01_4_01_4-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7809 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1traits_1_1coordinate__type_3_1_1Point_3_01dim_00_01Number_01_4_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6474 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1traits_1_1dimension_3_1_1Point_3_01dim_00_01Number_01_4_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 468 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1traits_1_1dimension_3_1_1Point_3_01dim_00_01Number_01_4_01_4__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1traits_1_1dimension_3_1_1Point_3_01dim_00_01Number_01_4_01_4__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1983 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1traits_1_1dimension_3_1_1Point_3_01dim_00_01Number_01_4_01_4__inherit__graph.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 11332 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1traits_1_1indexed__access_3_1_1BoundingBox_3_01dim_00_01Number_01_4_00_01max__corner_00_01D_01_4.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 11328 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1traits_1_1indexed__access_3_1_1BoundingBox_3_01dim_00_01Number_01_4_00_01min__corner_00_01D_01_4.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12648 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1traits_1_1indexed__access_3_1_1BoundingBox_3_01dim_00_01Number_01_4_00_01max__corner_00_01D_01_4.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12644 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1traits_1_1indexed__access_3_1_1BoundingBox_3_01dim_00_01Number_01_4_00_01min__corner_00_01D_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6762 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1traits_1_1indexed__access_3_1_1BoundingBox_3_01dim_00_01Number_01_4_0194cce434856f2d645c84cd7e1864e53.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6762 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1traits_1_1indexed__access_3_1_1BoundingBox_3_01dim_00_01Number_01_4_0a9271628a9a92bb2d6f11cee159c5097.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5777 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1traits_1_1point__type_3_1_1BoundingBox_3_01dim_00_01Number_01_4_01_4-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8072 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1traits_1_1point__type_3_1_1BoundingBox_3_01dim_00_01Number_01_4_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5709 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1traits_1_1tag_3_1_1BoundingBox_3_01dim_00_01Number_01_4_01_4-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7835 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1traits_1_1tag_3_1_1BoundingBox_3_01dim_00_01Number_01_4_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5655 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structboost_1_1geometry_1_1traits_1_1tag_3_1_1Point_3_01dim_00_01Number_01_4_01_4-members.html │ │ │ │ @@ -10383,17 +10383,17 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13062 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 38150 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11700 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1DoFHandlerImplementation_1_1NumberCache-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37359 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1DoFHandlerImplementation_1_1NumberCache.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 22870 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1DoFHandlerImplementation_1_1Policy_1_1Implementation-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 97114 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1DoFHandlerImplementation_1_1Policy_1_1Implementation.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7443 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1ElementAccess-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 21092 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1ElementAccess.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 23300 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1ElementAccess.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7608 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1ElementAccess_3_01LinearAlgebra_1_1TpetraWrappers_1_1Vector_3_01NumberType_01_4_01_4-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 18422 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1ElementAccess_3_01LinearAlgebra_1_1TpetraWrappers_1_1Vector_3_01NumberType_01_4_01_4.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21428 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1ElementAccess_3_01LinearAlgebra_1_1TpetraWrappers_1_1Vector_3_01NumberType_01_4_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5660 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1EvaluatorSelector.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5661 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1EvaluatorSelector_3_01MatrixFreeFunctions_1_1tensor__general_00_01is__long_01_4-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8438 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1EvaluatorSelector_3_01MatrixFreeFunctions_1_1tensor__general_00_01is__long_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5729 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1EvaluatorSelector_3_01MatrixFreeFunctions_1_1tensor__raviart__thomas_00_01is__long_01_4-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8519 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1EvaluatorSelector_3_01MatrixFreeFunctions_1_1tensor__raviart__thomas_00_01is__long_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5656 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1EvaluatorSelector_3_01MatrixFreeFunctions_1_1tensor__symmetric_00_01false_01_4-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8116 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1EvaluatorSelector_3_01MatrixFreeFunctions_1_1tensor__symmetric_00_01false_01_4.html │ │ │ │ @@ -10530,17 +10530,17 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 22171 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1MatrixFreeFunctions_1_1FaceToCellTopology.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 518 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1MatrixFreeFunctions_1_1FaceToCellTopology__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1MatrixFreeFunctions_1_1FaceToCellTopology__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2332 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1MatrixFreeFunctions_1_1FaceToCellTopology__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16279 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1MatrixFreeFunctions_1_1MappingInfo-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 63178 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1MatrixFreeFunctions_1_1MappingInfo.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5922 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1MatrixFreeFunctions_1_1MappingInfoCellsOrFaces.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9507 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1MatrixFreeFunctions_1_1MappingInfoCellsOrFaces_3_01dim_00_01Number_00_01false_00_01VectorizedArrayType_01_4.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9887 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1MatrixFreeFunctions_1_1MappingInfoCellsOrFaces_3_01dim_00_01Number_00_01false_00_01VectorizedArrayType_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6115 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1MatrixFreeFunctions_1_1MappingInfoCellsOrFaces_3_01dim_00_01Number_00_01false_259842056967e8398b776d523ad43cca.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9507 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1MatrixFreeFunctions_1_1MappingInfoCellsOrFaces_3_01dim_00_01Number_00_01true_00_01VectorizedArrayType_01_4.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9885 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1MatrixFreeFunctions_1_1MappingInfoCellsOrFaces_3_01dim_00_01Number_00_01true_00_01VectorizedArrayType_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6107 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1MatrixFreeFunctions_1_1MappingInfoCellsOrFaces_3_01dim_00_01Number_00_01true_04f44f6623d6a57d534c40ad03d08427e.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12070 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1MatrixFreeFunctions_1_1MappingInfoStorage-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 44372 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1MatrixFreeFunctions_1_1MappingInfoStorage.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10260 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1MatrixFreeFunctions_1_1MappingInfoStorage_1_1QuadratureDescriptor-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 25583 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1MatrixFreeFunctions_1_1MappingInfoStorage_1_1QuadratureDescriptor.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3360 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1MatrixFreeFunctions_1_1MappingInfoStorage__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1MatrixFreeFunctions_1_1MappingInfoStorage__inherit__graph.md5 │ │ │ │ @@ -10778,15 +10778,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10902 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1SymmetricTensorImplementation_1_1SortEigenValuesVectors.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5628 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1TableBaseAccessors_1_1Types.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7578 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14871 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7554 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15447 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9070 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1TableEntry-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 29791 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1TableEntry.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 33883 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1TableEntry.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5520 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1TemplateConstraints_1_1BoolStorage.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5398 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1TemplateConstraints_1_1all__true-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9036 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1TemplateConstraints_1_1all__true.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5631 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1TemplateConstraints_1_1any__true.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5592 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1TemplateConstraints_1_1any__true_3_01V1_00_01Values_8_8_8_01_4-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8204 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1TemplateConstraints_1_1any__true_3_01V1_00_01Values_8_8_8_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5402 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1TemplateConstraints_1_1any__true_3_4-members.html │ │ │ │ @@ -10945,17 +10945,17 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23974 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1VectorOperations_1_1functions_3_01Number_00_01Number_00_01_1_1MemorySpace_1_1Default_01_4-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 96057 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1VectorOperations_1_1functions_3_01Number_00_01Number_00_01_1_1MemorySpace_1_1Default_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13333 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1VectorReader-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 55122 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1VectorReader.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13236 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1VectorSetter-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 54963 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1VectorSetter.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8005 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1VectorizedArrayTrait-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 23453 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1VectorizedArrayTrait.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 26234 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1VectorizedArrayTrait.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9334 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 25189 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 30509 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1212 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1VectorizedArrayTrait__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1VectorizedArrayTrait__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5795 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1VectorizedArrayTrait__inherit__graph.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5293 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1VectorizedArrayWidthSpecifier-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8755 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1VectorizedArrayWidthSpecifier.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5389 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1VectorizedArrayWidthSpecifier_3_01double_01_4-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8135 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1VectorizedArrayWidthSpecifier_3_01double_01_4.html │ │ │ │ @@ -11127,15 +11127,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8437 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symengine__number__visitor__internal_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 148937 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symengine__number__visitor__internal_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6455 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symengine__optimizer_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 184586 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symengine__optimizer_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 25578 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symengine__optimizer_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 320407 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symengine__optimizer_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10559 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symengine__product__types_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 33996 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symengine__product__types_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 35872 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symengine__product__types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9113 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symengine__scalar__operations_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 62148 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symengine__scalar__operations_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 47287 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symengine__scalar__operations_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 172788 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symengine__scalar__operations_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10399 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symengine__tensor__operations_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 64101 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symengine__tensor__operations_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 40842 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symengine__tensor__operations_8h.html │ │ │ │ @@ -11147,51 +11147,51 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6637 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symengine__utilities_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 30906 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symengine__utilities_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13000 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symengine__utilities_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 33943 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symengine__utilities_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 29370 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symmetric__tensor_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 41732 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symmetric__tensor_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 108998 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symmetric__tensor_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 606229 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symmetric__tensor_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 611966 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/symmetric__tensor_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 845 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/sync_off.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 834 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/sync_on.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 30035 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/synchronous__iterator_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 44132 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/synchronous__iterator_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 142 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tab_a.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 131 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tab_ad.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 178 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tab_b.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 160 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tab_bd.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 174 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tab_h.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 170 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tab_hd.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 188 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tab_s.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 175 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tab_sd.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 18625 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/table_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 557588 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/table_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 558821 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/table_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5630 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/table__handler_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 170463 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/table__handler_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 172130 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/table__handler_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7310 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/table__handler_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 121898 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/table__handler_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 123824 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/table__handler_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8259 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/table__indices_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 39741 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/table__indices_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10560 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tabs.css │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8978 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/task__info_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 435713 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/task__info_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7356 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/task__info_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 96088 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/task__info_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23760 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tee_corner.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 21670 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tee_tpipe.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 20188 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tee_ypipe.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 39745 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/template__constraints_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 167557 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/template__constraints_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 168136 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/template__constraints_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15692 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tensor_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28737 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tensor_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 61252 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tensor_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 449896 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tensor_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 449932 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tensor_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 19248 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tensor__accessors_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 163124 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tensor__accessors_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 165443 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tensor__accessors_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4864 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tensor__function_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9187 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tensor__function_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6878 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tensor__function_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 38669 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tensor__function_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5722 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tensor__function__parser_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 38880 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tensor__function__parser_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6341 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tensor__function__parser_8h.html │ │ │ │ @@ -11221,21 +11221,21 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5139 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tensor__product__polynomials__const_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 48869 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tensor__product__polynomials__const_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6364 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tensor__product__polynomials__const_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 60517 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tensor__product__polynomials__const_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6740 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/theta__timestepping_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 48069 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/theta__timestepping_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6737 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/thread__local__storage_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 68121 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/thread__local__storage_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 68234 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/thread__local__storage_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7881 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/thread__management_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 31406 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/thread__management_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23620 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/thread__management_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 213187 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/thread__management_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 213409 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/thread__management_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6034 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/time__dependent_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 269310 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/time__dependent_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 269511 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/time__dependent_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8448 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/time__dependent_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 150876 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/time__dependent_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6717 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/time__stepping_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13344 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/time__stepping_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14162 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/time__stepping_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 150340 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/time__stepping_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6707 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/timer_8cc.html │ │ │ │ @@ -11254,19 +11254,19 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 95913 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/torus_no_inner_manifold.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 212637 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/torus_transfinite_manifold.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4917 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/transformations_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9363 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/transformations_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 44728 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/transformations_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 164698 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/transformations_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6346 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__accessor_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 676471 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__accessor_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 676962 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__accessor_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 18086 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__accessor_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 440510 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__accessor_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7132 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__base_8cc.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 352739 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__base_8cc_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 352940 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__base_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8444 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__base_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 85329 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__base_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 25024 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__description_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 239540 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__description_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16749 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__description_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 88701 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__description_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5946 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__faces_8cc.html │ │ │ │ @@ -11274,15 +11274,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6720 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__faces_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 36057 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__faces_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13993 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__iterator_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 163890 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__iterator_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6623 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__iterator__base_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14465 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__iterator__base_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7382 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__iterator__selector_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 35837 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__iterator__selector_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 55799 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__iterator__selector_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5952 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__levels_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 25386 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__levels_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7133 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__levels_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 41766 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__levels_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6398 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__objects_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32840 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__objects_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7695 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__objects_8h.html │ │ │ │ @@ -11296,15 +11296,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5813 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tridiagonal__matrix_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 53432 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tridiagonal__matrix_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4770 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/trilinos_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7585 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/trilinos_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5787 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/trilinos__block__sparse__matrix_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 82508 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/trilinos__block__sparse__matrix_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8358 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/trilinos__block__sparse__matrix_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 107228 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/trilinos__block__sparse__matrix_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 108068 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/trilinos__block__sparse__matrix_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6156 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/trilinos__block__vector_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 56890 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/trilinos__block__vector_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6173 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/trilinos__epetra__communication__pattern_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 25800 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/trilinos__epetra__communication__pattern_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6832 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/trilinos__epetra__communication__pattern_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 21812 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/trilinos__epetra__communication__pattern_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6601 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/trilinos__epetra__vector_8cc.html │ │ │ │ @@ -11410,15 +11410,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10085 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vector__tools__common_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 50747 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vector__tools__common_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4932 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vector__tools__constraints_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9397 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vector__tools__constraints_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16578 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vector__tools__constraints_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 40565 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vector__tools__constraints_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15402 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vector__tools__evaluate_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 151064 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vector__tools__evaluate_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 151325 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vector__tools__evaluate_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4988 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vector__tools__integrate__difference_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9453 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vector__tools__integrate__difference_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12837 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vector__tools__integrate__difference_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 34659 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vector__tools__integrate__difference_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4932 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vector__tools__interpolate_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9397 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vector__tools__interpolate_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 17250 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vector__tools__interpolate_8h.html │ │ │ │ @@ -11454,15 +11454,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4996 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vector__type__traits_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10992 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vector__type__traits_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4792 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vector__valued_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7607 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vector__valued_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4835 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vectorization_8cc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11242 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vectorization_8cc_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 114927 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vectorization_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 874647 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vectorization_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 876506 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vectorization_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4766 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vectors_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7489 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/vectors_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 24986 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/work__stream_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 225538 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/work__stream_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1184 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/write_mesh_vtu_active.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1473 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/write_mesh_vtu_levels.png │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-01-09 13:32:19.000000 ./usr/share/doc/libdeal.ii-doc/html/external-libs/ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__helpers_8h_source.html │ │ │ │ @@ -423,32 +423,32 @@ │ │ │ │
1658 struct Extractor<dim, FEValuesExtractors::Scalar>
│ │ │ │
1659 {
│ │ │ │
1663 static const unsigned int n_components = 1;
│ │ │ │
1664
│ │ │ │
1668 static const unsigned int rank = 0;
│ │ │ │
1669
│ │ │ │
1673 template <typename NumberType>
│ │ │ │ -
1674 using tensor_type = Tensor<rank, dim, NumberType>;
│ │ │ │ +
1674 using tensor_type = Tensor<rank, dim, NumberType>;
│ │ │ │
1675
│ │ │ │
1676 static_assert(
│ │ │ │ -
1677 n_components == tensor_type<double>::n_independent_components,
│ │ │ │ +
1677 n_components == tensor_type<double>::n_independent_components,
│ │ │ │
1678 "The number of components doesn't match that of the corresponding tensor type.");
│ │ │ │
1679 static_assert(
│ │ │ │ -
1680 rank == tensor_type<double>::rank,
│ │ │ │ +
1680 rank == tensor_type<double>::rank,
│ │ │ │
1681 "The rank doesn't match that of the corresponding tensor type.");
│ │ │ │
1682
│ │ │ │
1686 // Note: FEValuesViews::Scalar::tensor_type is double, so we can't
│ │ │ │
1687 // use it (FEValuesViews) in this context.
│ │ │ │
1688 // In fact, sadly, all FEValuesViews objects expect doubles as value
│ │ │ │
1689 // types.
│ │ │ │
1690 template <typename NumberType>
│ │ │ │
1691 using value_type = NumberType;
│ │ │ │
1692
│ │ │ │
1696 template <typename NumberType>
│ │ │ │ -
1697 using gradient_type = Tensor<rank + 1, dim, NumberType>; // NumberType;
│ │ │ │ +
1697 using gradient_type = Tensor<rank + 1, dim, NumberType>; // NumberType;
│ │ │ │
1698
│ │ │ │
1702 static inline unsigned int
│ │ │ │
│ │ │ │ │ │ │ │
1704 {
│ │ │ │
1705 return extractor.component;
│ │ │ │
1706 }
│ │ │ │ @@ -484,28 +484,28 @@ │ │ │ │ │ │ │ │
1749 {
│ │ │ │
1753 static const unsigned int n_components = dim;
│ │ │ │
1754
│ │ │ │
1758 static const unsigned int rank = 1;
│ │ │ │
1759
│ │ │ │
1763 template <typename NumberType>
│ │ │ │ - │ │ │ │ + │ │ │ │
1765
│ │ │ │
1766 static_assert(
│ │ │ │ - │ │ │ │ + │ │ │ │
1768 "The number of components doesn't match that of the corresponding tensor type.");
│ │ │ │
1769 static_assert(
│ │ │ │ - │ │ │ │ + │ │ │ │
1771 "The rank doesn't match that of the corresponding tensor type.");
│ │ │ │
1772
│ │ │ │
1776 template <typename NumberType>
│ │ │ │ - │ │ │ │ + │ │ │ │
1778
│ │ │ │
1782 template <typename NumberType>
│ │ │ │ - │ │ │ │ + │ │ │ │
1784
│ │ │ │
1788 static inline unsigned int
│ │ │ │
│ │ │ │ │ │ │ │
1790 {
│ │ │ │
1791 return extractor.first_vector_component;
│ │ │ │
1792 }
│ │ │ │ @@ -536,15 +536,15 @@ │ │ │ │
│ │ │ │ │ │ │ │
1840 const unsigned int column_offset)
│ │ │ │
1841 {
│ │ │ │
1842 static_assert(
│ │ │ │
1843 rank_in >= rank,
│ │ │ │
1844 "Cannot extract more table indices than the input table has!");
│ │ │ │ -
1845 using TensorType = tensor_type<double>;
│ │ │ │ +
1845 using TensorType = tensor_type<double>;
│ │ │ │
1846 return TensorType::component_to_unrolled_index(
│ │ │ │
1847 table_index_view(table_indices, column_offset));
│ │ │ │
1848 }
│ │ │ │
│ │ │ │
1849 };
│ │ │ │
│ │ │ │
1850
│ │ │ │ @@ -555,21 +555,21 @@ │ │ │ │
1859 {
│ │ │ │
1863 static const unsigned int n_components =
│ │ │ │ │ │ │ │
1865
│ │ │ │
1869 static const unsigned int rank = 1;
│ │ │ │
1870
│ │ │ │
1874 template <typename NumberType>
│ │ │ │ - │ │ │ │ + │ │ │ │
1876
│ │ │ │
1880 template <typename NumberType>
│ │ │ │ - │ │ │ │ + │ │ │ │
1882
│ │ │ │
1886 template <typename NumberType>
│ │ │ │ - │ │ │ │ + │ │ │ │
1888
│ │ │ │
1892 static inline unsigned int
│ │ │ │
│ │ │ │ │ │ │ │
1894 {
│ │ │ │
1895 return extractor.first_tensor_component;
│ │ │ │
1896 }
│ │ │ │ @@ -600,15 +600,15 @@ │ │ │ │
│ │ │ │ │ │ │ │
1943 const unsigned int column_offset)
│ │ │ │
1944 {
│ │ │ │
1945 static_assert(
│ │ │ │
1946 rank_in >= rank,
│ │ │ │
1947 "Cannot extract more table indices than the input table has!");
│ │ │ │ -
1948 using TensorType = tensor_type<double>;
│ │ │ │ +
1948 using TensorType = tensor_type<double>;
│ │ │ │
1949 return TensorType::component_to_unrolled_index(
│ │ │ │
1950 table_index_view(table_indices, column_offset));
│ │ │ │
1951 }
│ │ │ │
│ │ │ │
1952 };
│ │ │ │
│ │ │ │
1953
│ │ │ │ @@ -619,21 +619,21 @@ │ │ │ │
1962 {
│ │ │ │
1966 static const unsigned int n_components =
│ │ │ │ │ │ │ │
1968
│ │ │ │
1972 static const unsigned int rank = Tensor<2, dim>::rank;
│ │ │ │
1973
│ │ │ │
1977 template <typename NumberType>
│ │ │ │ - │ │ │ │ + │ │ │ │
1979
│ │ │ │
1983 template <typename NumberType>
│ │ │ │ - │ │ │ │ + │ │ │ │
1985
│ │ │ │
1989 template <typename NumberType>
│ │ │ │ - │ │ │ │ + │ │ │ │
1991
│ │ │ │
1995 static inline unsigned int
│ │ │ │
│ │ │ │ │ │ │ │
1997 {
│ │ │ │
1998 return extractor.first_tensor_component;
│ │ │ │
1999 }
│ │ │ │ @@ -666,15 +666,15 @@ │ │ │ │
│ │ │ │ │ │ │ │
2048 const unsigned int column_offset)
│ │ │ │
2049 {
│ │ │ │
2050 static_assert(
│ │ │ │
2051 rank_in >= rank,
│ │ │ │
2052 "Cannot extract more table indices than the input table has!");
│ │ │ │ -
2053 using TensorType = tensor_type<double>;
│ │ │ │ +
2053 using TensorType = tensor_type<double>;
│ │ │ │
2054 return TensorType::component_to_unrolled_index(
│ │ │ │
2055 table_index_view(table_indices, column_offset));
│ │ │ │
2056 }
│ │ │ │
│ │ │ │
2057 };
│ │ │ │
│ │ │ │
2058
│ │ │ │ @@ -685,36 +685,36 @@ │ │ │ │
2067 {
│ │ │ │
2071 static const unsigned int n_components =
│ │ │ │ │ │ │ │
2073
│ │ │ │
2077 static const unsigned int rank = SymmetricTensor<2, dim>::rank;
│ │ │ │
2078
│ │ │ │
2082 template <typename NumberType>
│ │ │ │ - │ │ │ │ + │ │ │ │
2084
│ │ │ │
2088 template <typename NumberType>
│ │ │ │ - │ │ │ │ + │ │ │ │
2090
│ │ │ │
2094 template <typename NumberType>
│ │ │ │ - │ │ │ │ + │ │ │ │
2096
│ │ │ │
2100 static inline unsigned int
│ │ │ │
│ │ │ │ │ │ │ │
2102 {
│ │ │ │
2103 return extractor.first_tensor_component;
│ │ │ │
2104 }
│ │ │ │
│ │ │ │
2105
│ │ │ │
2114 static bool
│ │ │ │
│ │ │ │
2115 symmetric_component(const unsigned int unrolled_index)
│ │ │ │
2116 {
│ │ │ │
2117 const TableIndices<2> table_indices =
│ │ │ │ - │ │ │ │ + │ │ │ │
2119 return table_indices[0] != table_indices[1];
│ │ │ │
2120 }
│ │ │ │
│ │ │ │
2121
│ │ │ │
2126 template <int rank_in>
│ │ │ │
2127 static TableIndices<rank>
│ │ │ │
│ │ │ │ @@ -733,15 +733,15 @@ │ │ │ │
│ │ │ │ │ │ │ │
2155 const unsigned int column_offset)
│ │ │ │
2156 {
│ │ │ │
2157 static_assert(
│ │ │ │
2158 rank_in >= rank,
│ │ │ │
2159 "Cannot extract more table indices than the input table has!");
│ │ │ │ -
2160 using TensorType = tensor_type<double>;
│ │ │ │ +
2160 using TensorType = tensor_type<double>;
│ │ │ │
2161 return TensorType::component_to_unrolled_index(
│ │ │ │
2162 table_index_view(table_indices, column_offset));
│ │ │ │
2163 }
│ │ │ │
│ │ │ │
2164 };
│ │ │ │
│ │ │ │
2165
│ │ │ │ @@ -758,48 +758,48 @@ │ │ │ │
2183
│ │ │ │
2184
│ │ │ │
2194 template <typename ExtractorType_Row, typename ExtractorType_Col>
│ │ │ │
│ │ │ │ │ │ │ │
2196 {
│ │ │ │
2208 template <int rank, int dim, typename NumberType>
│ │ │ │ - │ │ │ │ + │ │ │ │
2210 };
│ │ │ │
│ │ │ │
2211
│ │ │ │
2212
│ │ │ │
2221 template <>
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
2224 {
│ │ │ │
2232 template <int /*rank*/, int dim, typename NumberType>
│ │ │ │ -
2233 using type = SymmetricTensor<2 /*rank*/, dim, NumberType>;
│ │ │ │ +
2233 using type = SymmetricTensor<2 /*rank*/, dim, NumberType>;
│ │ │ │
2234 };
│ │ │ │
│ │ │ │
2235
│ │ │ │
2236
│ │ │ │
2245 template <>
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
2248 {
│ │ │ │
2257 template <int /*rank*/, int dim, typename NumberType>
│ │ │ │ -
2258 using type = SymmetricTensor<2 /*rank*/, dim, NumberType>;
│ │ │ │ +
2258 using type = SymmetricTensor<2 /*rank*/, dim, NumberType>;
│ │ │ │
2259 };
│ │ │ │
│ │ │ │
2260
│ │ │ │
2261
│ │ │ │
2269 template <>
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
2272 {
│ │ │ │
2281 template <int /*rank*/, int dim, typename NumberType>
│ │ │ │ -
2282 using type = SymmetricTensor<4 /*rank*/, dim, NumberType>;
│ │ │ │ +
2282 using type = SymmetricTensor<4 /*rank*/, dim, NumberType>;
│ │ │ │
2283 };
│ │ │ │
│ │ │ │
2284
│ │ │ │
2285
│ │ │ │
2295 template <int dim,
│ │ │ │
2296 typename NumberType,
│ │ │ │
2297 typename ExtractorType_Row,
│ │ │ │ @@ -814,23 +814,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
2316 };
│ │ │ │
│ │ │ │
2317
│ │ │ │
2318
│ │ │ │
2323 template <int dim, typename NumberType, typename ExtractorType_Field>
│ │ │ │ -
2324 using VectorFieldValue =
│ │ │ │ +
2324 using VectorFieldValue =
│ │ │ │
2325 ScalarFieldGradient<dim, NumberType, ExtractorType_Field>;
│ │ │ │
2326
│ │ │ │
2327
│ │ │ │
2337 template <int dim,
│ │ │ │
2338 typename NumberType,
│ │ │ │
2339 typename ExtractorType_Field,
│ │ │ │
2340 typename ExtractorType_Derivative>
│ │ │ │ -
2341 using VectorFieldJacobian = ScalarFieldHessian<dim,
│ │ │ │ +
2341 using VectorFieldJacobian = ScalarFieldHessian<dim,
│ │ │ │
2342 NumberType,
│ │ │ │
2343 ExtractorType_Field,
│ │ │ │
2344 ExtractorType_Derivative>;
│ │ │ │
2345
│ │ │ │
2346
│ │ │ │
2352 template <int dim,
│ │ │ │
2353 typename IndexType = unsigned int,
│ │ │ │ @@ -1264,15 +1264,15 @@ │ │ │ │
3639 template <typename ExtractorType_Row>
│ │ │ │
3640 static typename internal::
│ │ │ │
3641 VectorFieldValue<dim, scalar_type, ExtractorType_Row>::type
│ │ │ │
3642 extract_value_component(const Vector<scalar_type> &values,
│ │ │ │
3643 const ExtractorType_Row & extractor_row);
│ │ │ │
3644
│ │ │ │
3692 template <typename ExtractorType_Row, typename ExtractorType_Col>
│ │ │ │ -
3693 static typename internal::VectorFieldJacobian<dim,
│ │ │ │ +
3693 static typename internal::VectorFieldJacobian<dim,
│ │ │ │
3694 scalar_type,
│ │ │ │
3695 ExtractorType_Row,
│ │ │ │
3696 ExtractorType_Col>::type
│ │ │ │
3697 extract_jacobian_component(const FullMatrix<scalar_type> &jacobian,
│ │ │ │
3698 const ExtractorType_Row & extractor_row,
│ │ │ │
3699 const ExtractorType_Col & extractor_col);
│ │ │ │
3700
│ │ │ │ @@ -1831,33 +1831,51 @@ │ │ │ │
│ │ │ │
│ │ │ │
static const Types< ADNumberType >::tape_index invalid_tape_index
Definition ad_drivers.h:120
│ │ │ │
Definition ad_drivers.h:148
│ │ │ │
Definition ad_drivers.h:518
│ │ │ │
static unsigned int first_component(const FEValuesExtractors::Scalar &extractor)
│ │ │ │
static IndexType local_component(const TableIndices< rank_in > &table_indices, const unsigned int column_offset)
│ │ │ │ +
Tensor< rank+1, dim, NumberType > gradient_type
│ │ │ │
static bool symmetric_component(const unsigned int unrolled_index)
│ │ │ │ +
Tensor< rank, dim, NumberType > tensor_type
│ │ │ │
static TableIndices< rank > table_index_view(const TableIndices< rank_in > &table_indices, const unsigned int column_offset)
│ │ │ │ +
SymmetricTensor< rank, dim, NumberType > tensor_type
│ │ │ │
static unsigned int first_component(const FEValuesExtractors::SymmetricTensor< 2 > &extractor)
│ │ │ │
static IndexType local_component(const TableIndices< rank_in > &table_indices, const unsigned int column_offset)
│ │ │ │ +
Tensor< rank+1, dim, NumberType > gradient_type
│ │ │ │
static bool symmetric_component(const unsigned int unrolled_index)
│ │ │ │ +
tensor_type< NumberType > value_type
│ │ │ │
static TableIndices< rank > table_index_view(const TableIndices< rank_in > &table_indices, const unsigned int column_offset)
│ │ │ │ +
tensor_type< NumberType > value_type
│ │ │ │
static unsigned int first_component(const FEValuesExtractors::Tensor< 1 > &extractor)
│ │ │ │
static IndexType local_component(const TableIndices< rank_in > &table_indices, const unsigned int column_offset)
│ │ │ │ +
Tensor< rank+1, dim, NumberType > gradient_type
│ │ │ │
static bool symmetric_component(const unsigned int unrolled_index)
│ │ │ │ +
Tensor< rank, dim, NumberType > tensor_type
│ │ │ │ +
Tensor< rank, dim, NumberType > tensor_type
│ │ │ │ +
Tensor< rank+1, dim, NumberType > gradient_type
│ │ │ │
static TableIndices< rank > table_index_view(const TableIndices< rank_in > &table_indices, const unsigned int column_offset)
│ │ │ │
static unsigned int first_component(const FEValuesExtractors::Tensor< 2 > &extractor)
│ │ │ │ +
tensor_type< NumberType > value_type
│ │ │ │
static bool symmetric_component(const unsigned int unrolled_index)
│ │ │ │
static IndexType local_component(const TableIndices< rank_in > &table_indices, const unsigned int column_offset)
│ │ │ │
static bool symmetric_component(const unsigned int unrolled_index)
│ │ │ │ +
Tensor< rank, dim, NumberType > tensor_type
│ │ │ │ +
Tensor< rank+1, dim, NumberType > gradient_type
│ │ │ │
static IndexType local_component(const TableIndices< rank_in > &table_indices, const unsigned int column_offset)
│ │ │ │
static unsigned int first_component(const FEValuesExtractors::Vector &extractor)
│ │ │ │ +
tensor_type< NumberType > value_type
│ │ │ │
static TableIndices< rank > table_index_view(const TableIndices< rank_in > &table_indices, const unsigned int column_offset)
│ │ │ │
│ │ │ │ +
SymmetricTensor< 2, dim, NumberType > type
│ │ │ │ +
SymmetricTensor< 2, dim, NumberType > type
│ │ │ │ +
SymmetricTensor< 4, dim, NumberType > type
│ │ │ │
│ │ │ │ +
Tensor< rank, dim, NumberType > type
│ │ │ │
Definition numbers.h:652
│ │ │ │
│ │ │ │
typename Extractor< dim, ExtractorType >::template tensor_type< NumberType > type
│ │ │ │
│ │ │ │
static const int rank
│ │ │ │
typename HessianType< ExtractorType_Row, ExtractorType_Col >::template type< rank, dim, NumberType > type
│ │ │ │
│ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/assembler_8h_source.html │ │ │ │ @@ -244,15 +244,15 @@ │ │ │ │
300
│ │ │ │
324 template <typename MatrixType, typename number = double>
│ │ │ │
│ │ │ │ │ │ │ │
326 {
│ │ │ │
327 public:
│ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │
332
│ │ │ │ │ │ │ │
338
│ │ │ │
343 void
│ │ │ │ │ │ │ │ @@ -337,23 +337,23 @@ │ │ │ │
467 const unsigned int block_row,
│ │ │ │
468 const unsigned int block_col,
│ │ │ │
469 const std::vector<types::global_dof_index> &dof1,
│ │ │ │
470 const std::vector<types::global_dof_index> &dof2,
│ │ │ │
471 const unsigned int level1,
│ │ │ │
472 const unsigned int level2);
│ │ │ │
473
│ │ │ │ - │ │ │ │ + │ │ │ │
478
│ │ │ │ - │ │ │ │ + │ │ │ │
484
│ │ │ │ - │ │ │ │ + │ │ │ │
490
│ │ │ │ - │ │ │ │ + │ │ │ │
496
│ │ │ │ - │ │ │ │ + │ │ │ │
502
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
509
│ │ │ │ │ │ │ │ │ │ │ │ @@ -1397,14 +1397,15 @@ │ │ │ │
void assemble_out(MatrixType &global, const FullMatrix< number > &local, const unsigned int block_row, const unsigned int block_col, const std::vector< types::global_dof_index > &dof1, const std::vector< types::global_dof_index > &dof2, const unsigned int level1, const unsigned int level2)
Definition assembler.h:1197
│ │ │ │ │ │ │ │
void initialize_interfaces(MatrixPtrVector &interface_in, MatrixPtrVector &interface_out)
Definition assembler.h:835
│ │ │ │
void assemble_fluxes(MatrixType &global, const FullMatrix< number > &local, const unsigned int block_row, const unsigned int block_col, const std::vector< types::global_dof_index > &dof1, const std::vector< types::global_dof_index > &dof2, const unsigned int level1, const unsigned int level2)
Definition assembler.h:933
│ │ │ │ │ │ │ │
SmartPointer< const BlockInfo, MGMatrixLocalBlocksToGlobalBlocks< MatrixType, number > > block_info
Definition assembler.h:508
│ │ │ │
void initialize_edge_flux(MatrixPtrVector &up, MatrixPtrVector &down)
Definition assembler.h:823
│ │ │ │ +
SmartPointer< MatrixPtrVector, MGMatrixLocalBlocksToGlobalBlocks< MatrixType, number > > MatrixPtrVectorPtr
Definition assembler.h:331
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
SmartPointer< MatrixBlockVector< MatrixType >, MatrixLocalBlocksToGlobalBlocks< MatrixType, number > > matrices
Definition assembler.h:277
│ │ │ │
SmartPointer< const BlockInfo, MatrixLocalBlocksToGlobalBlocks< MatrixType, number > > block_info
Definition assembler.h:284
│ │ │ │
SmartPointer< const AffineConstraints< typename MatrixType::value_type >, MatrixLocalBlocksToGlobalBlocks< MatrixType, number > > constraints
Definition assembler.h:291
│ │ │ │
void initialize_info(DOFINFO &info, bool face) const
Definition assembler.h:652
│ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/block__matrix__base_8h_source.html │ │ │ │ @@ -288,18 +288,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
366 using const_pointer = const value_type *;
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
370
│ │ │ │ -
371 using iterator =
│ │ │ │ +
371 using iterator =
│ │ │ │ │ │ │ │
373
│ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
376
│ │ │ │
377
│ │ │ │
381 BlockMatrixBase() = default;
│ │ │ │
382
│ │ │ │ │ │ │ │
387
│ │ │ │ @@ -436,35 +436,35 @@ │ │ │ │
723 residual(BlockVectorType & dst,
│ │ │ │
724 const BlockVectorType &x,
│ │ │ │
725 const BlockVectorType &b) const;
│ │ │ │
726
│ │ │ │
733 void
│ │ │ │
734 print(std::ostream &out, const bool alternative_output = false) const;
│ │ │ │
735
│ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
741
│ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
747
│ │ │ │ - │ │ │ │ + │ │ │ │
752 begin(const size_type r);
│ │ │ │
753
│ │ │ │ - │ │ │ │ + │ │ │ │
758 end(const size_type r);
│ │ │ │ - │ │ │ │ + │ │ │ │
763 begin() const;
│ │ │ │
764
│ │ │ │ - │ │ │ │ + │ │ │ │
769 end() const;
│ │ │ │
770
│ │ │ │ - │ │ │ │ + │ │ │ │
775 begin(const size_type r) const;
│ │ │ │
776
│ │ │ │ - │ │ │ │ + │ │ │ │
781 end(const size_type r) const;
│ │ │ │
782
│ │ │ │
786 const BlockIndices &
│ │ │ │ │ │ │ │
788
│ │ │ │
792 const BlockIndices &
│ │ │ │ │ │ │ │ @@ -2013,81 +2013,81 @@ │ │ │ │
2516 block(row, col).print(out, alternative_output);
│ │ │ │
2517 }
│ │ │ │
2518}
│ │ │ │
2519
│ │ │ │
2520
│ │ │ │
2521
│ │ │ │
2522template <class MatrixType>
│ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
2525{
│ │ │ │
2526 return const_iterator(this, 0);
│ │ │ │
2527}
│ │ │ │
2528
│ │ │ │
2529
│ │ │ │
2530
│ │ │ │
2531template <class MatrixType>
│ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
2534{
│ │ │ │
2535 return const_iterator(this, m());
│ │ │ │
2536}
│ │ │ │
2537
│ │ │ │
2538
│ │ │ │
2539
│ │ │ │
2540template <class MatrixType>
│ │ │ │ - │ │ │ │ + │ │ │ │
2542BlockMatrixBase<MatrixType>::begin(const size_type r) const
│ │ │ │
2543{
│ │ │ │
2544 AssertIndexRange(r, m());
│ │ │ │
2545 return const_iterator(this, r);
│ │ │ │
2546}
│ │ │ │
2547
│ │ │ │
2548
│ │ │ │
2549
│ │ │ │
2550template <class MatrixType>
│ │ │ │ - │ │ │ │ + │ │ │ │
2552BlockMatrixBase<MatrixType>::end(const size_type r) const
│ │ │ │
2553{
│ │ │ │
2554 AssertIndexRange(r, m());
│ │ │ │
2555 return const_iterator(this, r + 1);
│ │ │ │
2556}
│ │ │ │
2557
│ │ │ │
2558
│ │ │ │
2559
│ │ │ │
2560template <class MatrixType>
│ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
2563{
│ │ │ │
2564 return iterator(this, 0);
│ │ │ │
2565}
│ │ │ │
2566
│ │ │ │
2567
│ │ │ │
2568
│ │ │ │
2569template <class MatrixType>
│ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
2572{
│ │ │ │
2573 return iterator(this, m());
│ │ │ │
2574}
│ │ │ │
2575
│ │ │ │
2576
│ │ │ │
2577
│ │ │ │
2578template <class MatrixType>
│ │ │ │ - │ │ │ │ + │ │ │ │
2580BlockMatrixBase<MatrixType>::begin(const size_type r)
│ │ │ │
2581{
│ │ │ │
2582 AssertIndexRange(r, m());
│ │ │ │
2583 return iterator(this, r);
│ │ │ │
2584}
│ │ │ │
2585
│ │ │ │
2586
│ │ │ │
2587
│ │ │ │
2588template <class MatrixType>
│ │ │ │ - │ │ │ │ + │ │ │ │
2590BlockMatrixBase<MatrixType>::end(const size_type r)
│ │ │ │
2591{
│ │ │ │
2592 AssertIndexRange(r, m());
│ │ │ │
2593 return iterator(this, r + 1);
│ │ │ │
2594}
│ │ │ │
2595
│ │ │ │
2596
│ │ │ │ @@ -2176,14 +2176,15 @@ │ │ │ │
void Tvmult_block_block(BlockVectorType &dst, const BlockVectorType &src) const
│ │ │ │
const value_type & const_reference
│ │ │ │
void Tvmult_nonblock_block(VectorType &dst, const BlockVectorType &src) const
│ │ │ │
unsigned int n_block_rows() const
│ │ │ │
value_type operator()(const size_type i, const size_type j) const
│ │ │ │ │ │ │ │
value_type el(const size_type i, const size_type j) const
│ │ │ │ +
MatrixIterator< BlockMatrixIterators::Accessor< BlockMatrixBase, true > > const_iterator
│ │ │ │
const_iterator begin() const
│ │ │ │
real_type frobenius_norm() const
│ │ │ │
void vmult_block_block(BlockVectorType &dst, const BlockVectorType &src) const
│ │ │ │
void compress(VectorOperation::values operation)
│ │ │ │
void vmult_add(BlockVectorType &dst, const BlockVectorType &src) const
│ │ │ │
types::global_dof_index size_type
│ │ │ │
Table< 2, SmartPointer< BlockType, BlockMatrixBase< MatrixType > > > sub_objects
│ │ │ │ @@ -2198,14 +2199,15 @@ │ │ │ │
size_type n() const
│ │ │ │
void prepare_set_operation()
│ │ │ │
unsigned int n_block_cols() const
│ │ │ │
const value_type * const_pointer
│ │ │ │
iterator begin()
│ │ │ │
TemporaryData temporary_data
│ │ │ │
const BlockIndices & get_row_indices() const
│ │ │ │ +
MatrixIterator< BlockMatrixIterators::Accessor< BlockMatrixBase, false > > iterator
│ │ │ │
iterator end()
│ │ │ │
void set(const size_type i, const size_type j, const value_type value)
│ │ │ │
BlockMatrixBase & copy_from(const BlockMatrixType &source)
│ │ │ │
std::size_t memory_consumption() const
│ │ │ │
void add(const value_type factor, const BlockMatrixBase< MatrixType > &matrix)
│ │ │ │
const BlockType & block(const unsigned int row, const unsigned int column) const
│ │ │ │
typename numbers::NumberTraits< value_type >::real_type real_type
│ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_6_3_and_7_0.html │ │ │ │ @@ -297,15 +297,15 @@ │ │ │ │

There are now Patterns::FileName and Patterns::DirectoryName classes that can be used to indicate that a given parameter is supposed to be a file or directory name.
│ │ │ │ (Martin Steigemann 2010/10/25)

│ │ │ │

│ │ │ │

│ │ │ │ │ │ │ │
  • │ │ │ │

    │ │ │ │ -

    New: The ParameterHandler class is now built on the boost property_tree library which provides a much better foundation for extensions. In particular, the description of parameters can now be exported in XML and JSON formats for processing with external programs, for example graphical user interfaces. As a consequence of the re-write, a bug in ParameterHandler::print_parameters_section was fixed when using the LaTeX output format.
    │ │ │ │ +

    New: The ParameterHandler class is now built on the boost property_tree library which provides a much better foundation for extensions. In particular, the description of parameters can now be exported in XML and JSON formats for processing with external programs, for example graphical user interfaces. As a consequence of the re-write, a bug in ParameterHandler::print_parameters_section was fixed when using the LaTeX output format.
    │ │ │ │ (WB 2010/09/09)

    │ │ │ │

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │

    │ │ │ │

    Fixed: The ParameterHandler::set() functions allowed to set values that did not satisfy the pattern given during declaration of the parameter. This is now fixed: the functions now throw an exception.
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_8_1_and_8_2.html │ │ │ │ @@ -749,15 +749,15 @@ │ │ │ │

  • │ │ │ │
  • │ │ │ │

    Reworked: External feature setup. Disabling a feature now cleans up associated internal, cached variables. A per-feature linkage test now spots common linking inconsistencies early in the configuration stage (and not just after a complete compilation).
    │ │ │ │ (Matthias Maier, 2014/02/01)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │ -

    New/fixed: The ParameterHandler::print_parameters_section method did not work for XML output. There is now a flag include_top_level_elements which prints all higher subsection elements, default is false. For XML output setting this flag to true is required to ensure that the output is a valid XML document, starting with one root element ParameterHandler and compatible with read_input_from_xml and the parameterGUI.
    │ │ │ │ +

    New/fixed: The ParameterHandler::print_parameters_section method did not work for XML output. There is now a flag include_top_level_elements which prints all higher subsection elements, default is false. For XML output setting this flag to true is required to ensure that the output is a valid XML document, starting with one root element ParameterHandler and compatible with read_input_from_xml and the parameterGUI.
    │ │ │ │ (Martin Steigemann, 2014/02/01)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │

    New: There is now a method to copy the content from a PETScWrappers::MPI::Vector and TrilinosWrappers::MPI::Vector to deal.II's parallel distributed vector.
    │ │ │ │ (Ben Thompson, Martin Kronbichler, 2014/01/31)

    │ │ │ │

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_8_2_1_and_8_3.html │ │ │ │ @@ -762,15 +762,15 @@ │ │ │ │
  • │ │ │ │
  • │ │ │ │

    Fixed: FEFaceValues and FESubfaceValues did not fill the jacobians and inverse jacobians if requested via the update flags. This is now fixed.
    │ │ │ │ (Martin Kronbichler, 2015/01/23)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │ -

    Fixed: ParameterHandler::read_input() now checks that 'subsection'/'end' are balanced in the input.
    │ │ │ │ +

    Fixed: ParameterHandler::read_input() now checks that 'subsection'/'end' are balanced in the input.
    │ │ │ │ (Timo Heister, 2015/01/19)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │

    Fixed: In 3d, when you set the colorize flag of GridGenerator::hyper_shell(), the faces of the domain were colored but the edges were not. This was an oversight because to refine correctly, the edges also have to have the appropriate boundary indicator set.
    │ │ │ │ (Wolfgang Bangerth, 2015/01/16)

    │ │ │ │

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_8_4_2_and_8_5_0.html │ │ │ │ @@ -132,15 +132,15 @@ │ │ │ │
  • │ │ │ │
  • │ │ │ │

    Changed: VectorTools::create_right_hand_side and VectorTools::create_boundary_right_hand_side now take an additional template parameter VectorType.
    │ │ │ │ (Daniel Arndt, 2016/10/25)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │ -

    Deprecated: ParameterHandler::read_input, ParameterHandler::read_input_from_xml, and ParameterHandler::read_input_from_string are now deprecated in favor of ParameterHandler::parse_input, ParameterHandler::parse_input_from_xml, and ParameterHandler::parse_input_from_string. These new functions throw exceptions to indicate failure instead of using return codes.
    │ │ │ │ +

    Deprecated: ParameterHandler::read_input, ParameterHandler::read_input_from_xml, and ParameterHandler::read_input_from_string are now deprecated in favor of ParameterHandler::parse_input, ParameterHandler::parse_input_from_xml, and ParameterHandler::parse_input_from_string. These new functions throw exceptions to indicate failure instead of using return codes.
    │ │ │ │ (David Wells, 2016/09/15)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │

    Deprecated: MGCoarseGridLACIteration got deprecated in favor of MGCoarseGridIterativeSolver.
    │ │ │ │ (Timo Heister, 2016/09/14)

    │ │ │ │

    │ │ │ │ @@ -1174,15 +1174,15 @@ │ │ │ │
  • │ │ │ │
  • │ │ │ │

    Fixed: The methods TrilinosWrappers::SparseMatrix::(T)mmult previously produced invalid matrix sizes if the final matrix was non-square. This has been fixed.
    │ │ │ │ (Martin Kronbichler, Daniel Jodlbauer, 2016/04/21)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │ -

    New: Added an optional string parameter to the ParameterHandler::read_input () and ParameterHandler::read_input_from_string() functions. When a line which equals this string is encountered, the parsing of parameters is terminated.
    │ │ │ │ +

    New: Added an optional string parameter to the ParameterHandler::read_input () and ParameterHandler::read_input_from_string() functions. When a line which equals this string is encountered, the parsing of parameters is terminated.
    │ │ │ │ (Denis Davydov, 2016/04/20)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │

    New: Added move operations to IndexSet.
    │ │ │ │ (Daniel Shapero, 2016/04/19)

    │ │ │ │

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_8_5_0_and_9_0_0.html │ │ │ │ @@ -372,15 +372,15 @@ │ │ │ │
  • │ │ │ │
  • │ │ │ │

    Changed: The deprecated member functions add(), normalize(), conjugate(), abs(), sadd(), equ() and mult() in the vector classes have been removed.
    │ │ │ │ (Daniel Arndt, 2017/06/12)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │ -

    Deprecated: The ParameterHandler::print_parameters_section() function has been deprecated.
    │ │ │ │ +

    Deprecated: The ParameterHandler::print_parameters_section() function has been deprecated.
    │ │ │ │ (Wolfgang Bangerth, 2017/06/07)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │

    Changed: Versions of PETSc prior to 3.3.0 are no longer supported.
    │ │ │ │ (David Wells, 2017/06/03)

    │ │ │ │

    │ │ │ │ @@ -467,15 +467,15 @@ │ │ │ │
  • │ │ │ │
  • │ │ │ │

    Removed: DataPostprocessor had member functions compute_derived_quantities_*() that had previously already been deprecated. These have now been removed.
    │ │ │ │ (Wolfgang Bangerth, 2017/04/24)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │ -

    Removed: The ParameterHandler::read_input() function and friends have been removed. They were already deprecated in the previous release.
    │ │ │ │ +

    Removed: The ParameterHandler::read_input() function and friends have been removed. They were already deprecated in the previous release.
    │ │ │ │ (Wolfgang Bangerth, 2017/04/21)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │

    Changed: It was previously allowed to copy one FESystem object to another via the copy constructor. There are probably few reasons to do so, but they complicated the design of data structures. Consequently, it is now no longer allowed to copy such objects.
    │ │ │ │ (Wolfgang Bangerth, 2017/04/17)

    │ │ │ │

    │ │ │ │ @@ -658,15 +658,15 @@ │ │ │ │
  • │ │ │ │
  • │ │ │ │

    New: The eigenvalues of a rank-2 symmetric tensor can now be computed using an analytical approach via the eigenvalues() function.
    │ │ │ │ (Jean-Paul Pelteret, Ester Comellas, 2017/07/27)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │ -

    New: The new namespace Patterns::Tools contains utilities that can be used to convert from complicated types to strings and vice versa. These tools have been put to use in the method ParameterHandler::add_parameter() that allows users to perform in one single call the operations ParameterHandler::declare_parameter(), ParameterHandler::get() and to convert the string to a valid value stored in the variable that is given as a parameter to ParameterHandler::add_parameter().
    │ │ │ │ +

    New: The new namespace Patterns::Tools contains utilities that can be used to convert from complicated types to strings and vice versa. These tools have been put to use in the method ParameterHandler::add_parameter() that allows users to perform in one single call the operations ParameterHandler::declare_parameter(), ParameterHandler::get() and to convert the string to a valid value stored in the variable that is given as a parameter to ParameterHandler::add_parameter().
    │ │ │ │ (Luca Heltai, 2017/07/20)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │

    New: The cmake configuration now supports unity builds with the option -DDEAL_II_UNITY_BUILD=ON. This option speeds up the build by about 10 to 25%.
    │ │ │ │ (David Wells, 2017/07/20)

    │ │ │ │

    │ │ │ │ @@ -1199,15 +1199,15 @@ │ │ │ │
  • │ │ │ │
  • │ │ │ │

    Improved: SphericalManifold::get_new_points now computes a lot of information outside of the loop over all points in get_new_point, which saves a significant amount of time for spherical geometries.
    │ │ │ │ (Rene Gassmoeller, 2017/12/01)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │ -

    Fixed: MappingQGeneric::transform_real_to_unit_cell() with degree 1 would previously fail for Cartesian meshes with certain combinations of roundoff errors. This is now fixed.
    │ │ │ │ +

    Fixed: MappingQGeneric::transform_real_to_unit_cell() with degree 1 would previously fail for Cartesian meshes with certain combinations of roundoff errors. This is now fixed.
    │ │ │ │ (Martin Kronbichler, 2017/12/01)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │

    New: Added CellId::serialize function and a test for it using pack/unpack
    │ │ │ │ (Giovanni Alzetta, 2017/11/28)

    │ │ │ │

    │ │ │ │ @@ -1754,15 +1754,15 @@ │ │ │ │
  • │ │ │ │
  • │ │ │ │

    Initialization of Chebyshev smoother: Make initial guess robust with respect to number of processors by operating on the global index.
    │ │ │ │ (Niklas Fehn, 2017/07/25)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │ -

    Fixed: MappingQGeneric::transform_real_to_unit_cell had a bug where, for certain parallelograms, a problem with subtracting nearly equal floating point numbers ruined most of the digits of accuracy in the coordinate transformation.
    │ │ │ │ +

    Fixed: MappingQGeneric::transform_real_to_unit_cell had a bug where, for certain parallelograms, a problem with subtracting nearly equal floating point numbers ruined most of the digits of accuracy in the coordinate transformation.
    │ │ │ │ (Giovanni Di Ilio, David Wells, Jean-Paul Pelteret, 2017/07/25)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │

    New: There is now a function ConstraintMatrix::copy_from() that allows copying objects of type ConstraintMatrix.
    │ │ │ │ (Wolfgang Bangerth, 2017/07/27)

    │ │ │ │

    │ │ │ │ @@ -1870,15 +1870,15 @@ │ │ │ │
  • │ │ │ │

    Fixed: Patterns derived from PatternBase now return std::unique_ptr<PatternBase> in their clone() and create() functions.
    │ │ │ │ (Luca Heltai, 2017/06/12)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │

    Changed: ParameterHandler::print_parameters() was at times looking at individual bits instead of just the declared values of ParameterHandler::OutputStyle. This presumably allowed for calling that function with a combination of the OutputStyle flags, for reasons that no longer seem particularly relevant nor obvious.
    │ │ │ │ - This possibility has now been removed from the current implementation of the function, but is for the moment retained for the (deprecated) function ParameterHandler::print_parameters_section().
    │ │ │ │ + This possibility has now been removed from the current implementation of the function, but is for the moment retained for the (deprecated) function ParameterHandler::print_parameters_section().
    │ │ │ │ (Wolfgang Bangerth, 2017/06/09)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │

    Fixed: The ParameterHandler::print_parameters() function used the previously set fill character of the output stream, but it should have filled with spaces instead. This is now fixed.
    │ │ │ │ (Wolfgang Bangerth, 2017/06/07)

    │ │ │ │

    │ │ │ │ @@ -1915,15 +1915,15 @@ │ │ │ │
  • │ │ │ │
  • │ │ │ │

    Improved: CylindricalManifold is now really using cylindrical coordinates instead of taking an average in space coordinates.
    │ │ │ │ (Daniel Arndt, 2017/06/05)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │ -

    Deprecated: The ParameterHandler::print_parameters_section() function has been deprecated.
    │ │ │ │ +

    Deprecated: The ParameterHandler::print_parameters_section() function has been deprecated.
    │ │ │ │ (Wolfgang Bangerth, 2017/06/02)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │

    New: The ConeBoundary class now has a member function ConeBoundary::normal_vector().
    │ │ │ │ (Anne Glerum, 2017/05/30)

    │ │ │ │

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_9_1_1_and_9_2_0.html │ │ │ │ @@ -222,15 +222,15 @@ │ │ │ │
  • │ │ │ │
  • │ │ │ │

    Removed: The deprecated function Utilities::MPI_Partitioner::get_communicator() has been removed. Use Utilities::MPI::Partitioner::get_mpi_communicator() instead.
    │ │ │ │ (Daniel Arndt, 2020/03/26)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │ -

    Removed: ParameterHandler::print_parameters_section been removed.
    │ │ │ │ +

    Removed: ParameterHandler::print_parameters_section been removed.
    │ │ │ │ (Daniel Arndt, 2020/03/26)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │

    Removed: The deprecated function MGLevelObject::clear() has been removed. Use MGLevelObject::clear_elements() instead.
    │ │ │ │ (Daniel Arndt, 2020/03/26)

    │ │ │ │

    │ │ │ │ @@ -1039,15 +1039,15 @@ │ │ │ │
  • │ │ │ │
  • │ │ │ │

    Changed: Indent scripts now also format files related to the python bindings
    │ │ │ │ (Alexander Grayver, 2019/11/15)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │ -

    Fixed: MappingQGeneric::transform_real_to_unit_cell() would previously ignore the moved vertex locations of derived classes such as MappingQEulerian for linear mappings in 1D and 2D. This is now fixed.
    │ │ │ │ +

    Fixed: MappingQGeneric::transform_real_to_unit_cell() would previously ignore the moved vertex locations of derived classes such as MappingQEulerian for linear mappings in 1D and 2D. This is now fixed.
    │ │ │ │ (Martin Kronbichler, 2019/11/14)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │

    New: DoFTools::locally_owned_dofs_per_component() returns a vector of IndexSet, containing the locally owned dofs that refers to the ComponentMask passed as an argument.
    │ │ │ │ (Bruno Blais, Luca Heltai, 2019/11/26)

    │ │ │ │

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_9_2_0_and_9_3_0.html │ │ │ │ @@ -915,15 +915,15 @@ │ │ │ │
  • │ │ │ │
  • │ │ │ │

    New: CellId has a new constructor to create it from a std::string.
    │ │ │ │ (Timo Heister, 2020/10/05)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │ -

    Improved: MappingQGeneric::transform_real_to_unit_cell() has been made much faster by directly working with the tensor product form of the mapping shape functions and avoiding many unnecessary memory allocations. The main cost is now MappingQGeneric::compute_mapping_support_points(), which can be made fast with MappingQCache, for example.
    │ │ │ │ +

    Improved: MappingQGeneric::transform_real_to_unit_cell() has been made much faster by directly working with the tensor product form of the mapping shape functions and avoiding many unnecessary memory allocations. The main cost is now MappingQGeneric::compute_mapping_support_points(), which can be made fast with MappingQCache, for example.
    │ │ │ │ (Martin Kronbichler, 2020/09/30)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │

    New: The function BlockSparsityPattern::print_svg() outputs a block sparsity pattern in SVG format.
    │ │ │ │ (Wolfgang Bangerth, 2020/09/25)

    │ │ │ │

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/changes_between_9_3_3_and_9_4_0.html │ │ │ │ @@ -226,15 +226,15 @@ │ │ │ │
  • │ │ │ │
  • │ │ │ │

    Removed: The PETSc Eisenstat preconditioner wrapper, which has never worked correctly in parallel, has been removed.
    │ │ │ │ (David Wells, 2021/06/11)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │ -

    Removed: The deprecated exception ParameterHandler::ExcInvalidEntryForPatternXML and the deprecated overload of SparsityTools::gather_sparsity_pattern() have been removed.
    │ │ │ │ +

    Removed: The deprecated exception ParameterHandler::ExcInvalidEntryForPatternXML and the deprecated overload of SparsityTools::gather_sparsity_pattern() have been removed.
    │ │ │ │ (Daniel Arndt, 2021/06/07)

    │ │ │ │

    │ │ │ │
  • │ │ │ │
  • │ │ │ │

    Removed: The deprecated member function TriangulationBase::compute_vertices_with_ghost_neighbors() has been removed.
    │ │ │ │ (Daniel Arndt, 2021/06/07)

    │ │ │ │

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BoundingBoxIntersectPredicate.html │ │ │ │ @@ -109,20 +109,20 @@ │ │ │ │ Inheritance diagram for ArborXWrappers::BoundingBoxIntersectPredicate:
  • │ │ │ │
    │ │ │ │
    │ │ │ │
    [legend]
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Public Member Functions

    template<int dim, typename Number >
     BoundingBoxIntersectPredicate (const std::vector<::BoundingBox< dim, Number > > &bounding_boxes)
    template<int dim, typename Number >
     BoundingBoxIntersectPredicate (const std::vector<::BoundingBox< dim, Number > > &bounding_boxes)
     
    const ::BoundingBox< 3, float > & get (unsigned int i) const
     
    std::size_t size () const
    std::size_t size () const
     
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

    │ │ │ │ Private Attributes

    std::vector<::BoundingBox< 3, float > > bounding_boxes
     
    │ │ │ │ @@ -133,20 +133,20 @@ │ │ │ │

    Constructor & Destructor Documentation

    │ │ │ │ │ │ │ │

    ◆ BoundingBoxIntersectPredicate()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<int dim, typename Number >
    │ │ │ │ +template<int dim, typename Number >
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    ArborXWrappers::BoundingBoxIntersectPredicate::BoundingBoxIntersectPredicate (const std::vector<::BoundingBox< dim, Number > > & const std::vector<::BoundingBox< dim, Number > > & bounding_boxes)
    │ │ │ │
    │ │ │ │

    Constructor. bounding_boxes is a list of bounding boxes which we are interested in knowing if they intersect ArborXWrappers::BVH bounding boxes.

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BoundingBoxNearestPredicate.html │ │ │ │ @@ -109,22 +109,22 @@ │ │ │ │ Inheritance diagram for ArborXWrappers::BoundingBoxNearestPredicate:
    │ │ │ │
    │ │ │ │
    │ │ │ │
    [legend]
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Public Member Functions

    template<int dim, typename Number >
     BoundingBoxNearestPredicate (const std::vector<::BoundingBox< dim, Number > > &bounding_boxes, const unsigned int n_nearest_neighbors)
    template<int dim, typename Number >
     BoundingBoxNearestPredicate (const std::vector<::BoundingBox< dim, Number > > &bounding_boxes, const unsigned int n_nearest_neighbors)
     
    unsigned int get_n_nearest_neighbors () const
    unsigned int get_n_nearest_neighbors () const
     
    const ::BoundingBox< 3, float > & get (unsigned int i) const
     
    std::size_t size () const
    std::size_t size () const
     
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -137,26 +137,26 @@ │ │ │ │

    Constructor & Destructor Documentation

    │ │ │ │ │ │ │ │

    ◆ BoundingBoxNearestPredicate()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<int dim, typename Number >
    │ │ │ │ +template<int dim, typename Number >
    │ │ │ │

    │ │ │ │ Private Attributes

    unsigned int n_nearest_neighbors
     
    std::vector<::BoundingBox< 3, float > > bounding_boxes
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1BoundingBoxPredicate.html │ │ │ │ @@ -109,18 +109,18 @@ │ │ │ │ Inheritance diagram for ArborXWrappers::BoundingBoxPredicate: │ │ │ │
    │ │ │ │
    │ │ │ │
    [legend]
    │ │ │ │
    ArborXWrappers::BoundingBoxNearestPredicate::BoundingBoxNearestPredicate (const std::vector<::BoundingBox< dim, Number > > & const std::vector<::BoundingBox< dim, Number > > & bounding_boxes,
    const unsigned int const unsigned int n_nearest_neighbors 
    )
    │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

    │ │ │ │ Protected Member Functions

    template<int dim, typename Number >
     BoundingBoxPredicate (const std::vector<::BoundingBox< dim, Number > > &bounding_boxes)
    template<int dim, typename Number >
     BoundingBoxPredicate (const std::vector<::BoundingBox< dim, Number > > &bounding_boxes)
     
    std::size_t size () const
    std::size_t size () const
     
    const ::BoundingBox< 3, float > & get (unsigned int i) const
     
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -133,23 +133,23 @@ │ │ │ │

    Constructor & Destructor Documentation

    │ │ │ │ │ │ │ │

    ◆ BoundingBoxPredicate()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<int dim, typename Number >
    │ │ │ │ +template<int dim, typename Number >
    │ │ │ │

    │ │ │ │ Private Attributes

    std::vector<::BoundingBox< 3, float > > bounding_boxes
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1PointIntersectPredicate.html │ │ │ │ @@ -109,20 +109,20 @@ │ │ │ │ Inheritance diagram for ArborXWrappers::PointIntersectPredicate: │ │ │ │
    │ │ │ │
    │ │ │ │
    [legend]
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    ArborXWrappers::BoundingBoxPredicate::BoundingBoxPredicate (const std::vector<::BoundingBox< dim, Number > > & const std::vector<::BoundingBox< dim, Number > > & bounding_boxes)
    │ │ │ │
    │ │ │ │ protected
    │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Public Member Functions

    template<int dim, typename Number >
     PointIntersectPredicate (const std::vector<::Point< dim, Number > > &points)
    template<int dim, typename Number >
     PointIntersectPredicate (const std::vector<::Point< dim, Number > > &points)
     
    const ::Point< 3, float > & get (unsigned int i) const
     
    std::size_t size () const
    std::size_t size () const
     
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

    │ │ │ │ Private Attributes

    std::vector<::Point< 3, float > > points
     
    │ │ │ │ @@ -133,20 +133,20 @@ │ │ │ │

    Constructor & Destructor Documentation

    │ │ │ │ │ │ │ │

    ◆ PointIntersectPredicate()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<int dim, typename Number >
    │ │ │ │ +template<int dim, typename Number >
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    ArborXWrappers::PointIntersectPredicate::PointIntersectPredicate (const std::vector<::Point< dim, Number > > & const std::vector<::Point< dim, Number > > & points)
    │ │ │ │
    │ │ │ │

    Constructor. points is a list of points which we are interested in knowing if they intersect ArborXWrappers::BVH bounding boxes.

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1PointNearestPredicate.html │ │ │ │ @@ -109,22 +109,22 @@ │ │ │ │ Inheritance diagram for ArborXWrappers::PointNearestPredicate:
    │ │ │ │
    │ │ │ │
    │ │ │ │
    [legend]
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Public Member Functions

    template<int dim, typename Number >
     PointNearestPredicate (const std::vector<::Point< dim, Number > > &points, const unsigned int n_nearest_neighbors)
    template<int dim, typename Number >
     PointNearestPredicate (const std::vector<::Point< dim, Number > > &points, const unsigned int n_nearest_neighbors)
     
    unsigned int get_n_nearest_neighbors () const
    unsigned int get_n_nearest_neighbors () const
     
    const ::Point< 3, float > & get (unsigned int i) const
     
    std::size_t size () const
    std::size_t size () const
     
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -137,26 +137,26 @@ │ │ │ │

    Constructor & Destructor Documentation

    │ │ │ │ │ │ │ │

    ◆ PointNearestPredicate()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<int dim, typename Number >
    │ │ │ │ +template<int dim, typename Number >
    │ │ │ │

    │ │ │ │ Private Attributes

    unsigned int n_nearest_neighbors
     
    std::vector<::Point< 3, float > > points
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1PointPredicate.html │ │ │ │ @@ -109,18 +109,18 @@ │ │ │ │ Inheritance diagram for ArborXWrappers::PointPredicate: │ │ │ │
    │ │ │ │
    │ │ │ │
    [legend]
    │ │ │ │
    ArborXWrappers::PointNearestPredicate::PointNearestPredicate (const std::vector<::Point< dim, Number > > & const std::vector<::Point< dim, Number > > & points,
    const unsigned int const unsigned int n_nearest_neighbors 
    )
    │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

    │ │ │ │ Protected Member Functions

    template<int dim, typename Number >
     PointPredicate (const std::vector<::Point< dim, Number > > &points)
    template<int dim, typename Number >
     PointPredicate (const std::vector<::Point< dim, Number > > &points)
     
    std::size_t size () const
    std::size_t size () const
     
    const ::Point< 3, float > & get (unsigned int i) const
     
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -133,23 +133,23 @@ │ │ │ │

    Constructor & Destructor Documentation

    │ │ │ │ │ │ │ │

    ◆ PointPredicate()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<int dim, typename Number >
    │ │ │ │ +template<int dim, typename Number >
    │ │ │ │

    │ │ │ │ Private Attributes

    std::vector<::Point< 3, float > > points
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1SphereIntersectPredicate.html │ │ │ │ @@ -109,20 +109,20 @@ │ │ │ │ Inheritance diagram for ArborXWrappers::SphereIntersectPredicate: │ │ │ │
    │ │ │ │
    │ │ │ │
    [legend]
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    ArborXWrappers::PointPredicate::PointPredicate (const std::vector<::Point< dim, Number > > & const std::vector<::Point< dim, Number > > & points)
    │ │ │ │
    │ │ │ │ protected
    │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Public Member Functions

    template<int dim, typename Number >
     SphereIntersectPredicate (const std::vector< std::pair<::Point< dim, Number >, Number > > &spheres)
    template<int dim, typename Number >
     SphereIntersectPredicate (const std::vector< std::pair<::Point< dim, Number >, Number > > &spheres)
     
    const std::pair<::Point< 3, float >, float > & get (unsigned int) const
     
    std::size_t size () const
    std::size_t size () const
     
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

    │ │ │ │ Private Attributes

    std::vector< std::pair<::Point< 3, float >, float > > spheres
     
    │ │ │ │ @@ -133,20 +133,20 @@ │ │ │ │

    Constructor & Destructor Documentation

    │ │ │ │ │ │ │ │

    ◆ SphereIntersectPredicate()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<int dim, typename Number >
    │ │ │ │ +template<int dim, typename Number >
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    ArborXWrappers::SphereIntersectPredicate::SphereIntersectPredicate (const std::vector< std::pair<::Point< dim, Number >, Number > > & const std::vector< std::pair<::Point< dim, Number >, Number > > & spheres)
    │ │ │ │
    │ │ │ │

    Constructor. spheres is a list of spheres which we are interested in knowing if they intersect ArborXWrappers::BVH bounding boxes.

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1SphereNearestPredicate.html │ │ │ │ @@ -109,22 +109,22 @@ │ │ │ │ Inheritance diagram for ArborXWrappers::SphereNearestPredicate:
    │ │ │ │
    │ │ │ │
    │ │ │ │
    [legend]
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Public Member Functions

    template<int dim, typename Number >
     SphereNearestPredicate (const std::vector< std::pair<::Point< dim, Number >, Number > > &spheres, const unsigned int n_nearest_neighbors)
    template<int dim, typename Number >
     SphereNearestPredicate (const std::vector< std::pair<::Point< dim, Number >, Number > > &spheres, const unsigned int n_nearest_neighbors)
     
    unsigned int get_n_nearest_neighbors () const
    unsigned int get_n_nearest_neighbors () const
     
    const std::pair<::Point< 3, float >, float > & get (unsigned int) const
     
    std::size_t size () const
    std::size_t size () const
     
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -137,26 +137,26 @@ │ │ │ │

    Constructor & Destructor Documentation

    │ │ │ │ │ │ │ │

    ◆ SphereNearestPredicate()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<int dim, typename Number >
    │ │ │ │ +template<int dim, typename Number >
    │ │ │ │

    │ │ │ │ Private Attributes

    unsigned int n_nearest_neighbors
     
    std::vector< std::pair<::Point< 3, float >, float > > spheres
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classArborXWrappers_1_1SpherePredicate.html │ │ │ │ @@ -109,18 +109,18 @@ │ │ │ │ Inheritance diagram for ArborXWrappers::SpherePredicate: │ │ │ │
    │ │ │ │
    │ │ │ │
    [legend]
    │ │ │ │
    ArborXWrappers::SphereNearestPredicate::SphereNearestPredicate (const std::vector< std::pair<::Point< dim, Number >, Number > > & const std::vector< std::pair<::Point< dim, Number >, Number > > & spheres,
    const unsigned int const unsigned int n_nearest_neighbors 
    )
    │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

    │ │ │ │ Protected Member Functions

    template<int dim, typename Number >
     SpherePredicate (const std::vector< std::pair<::Point< dim, Number >, Number > > &spheres)
    template<int dim, typename Number >
     SpherePredicate (const std::vector< std::pair<::Point< dim, Number >, Number > > &spheres)
     
    std::size_t size () const
    std::size_t size () const
     
    const std::pair<::Point< 3, float >, float > & get (unsigned int) const
     
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -133,23 +133,23 @@ │ │ │ │

    Constructor & Destructor Documentation

    │ │ │ │ │ │ │ │

    ◆ SpherePredicate()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<int dim, typename Number >
    │ │ │ │ +template<int dim, typename Number >
    │ │ │ │

    │ │ │ │ Private Attributes

    std::vector< std::pair<::Point< 3, float >, float > > spheres
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classBlockInfo.html │ │ │ │ @@ -229,15 +229,15 @@ │ │ │ │
    }
    │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │
    void block_wise(DoFHandler< dim, spacedim > &dof_handler)
    │ │ │ │
    const ::parallel::distributed::Triangulation< dim, spacedim > * triangulation
    │ │ │ │

    In this example, solution obtains the block structure needed to represent a finite element function on the DoFHandler. Similarly, all levels of mg_vector will have the block structure needed on that level.

    │ │ │ │ -
    Todo:
    Extend the functions local() and renumber() to allow for hp-capablilites.
    │ │ │ │ +
    Todo:
    Extend the functions local() and renumber() to allow for hp-capablilites.
    │ │ │ │ │ │ │ │

    Definition at line 95 of file block_info.h.

    │ │ │ │

    Member Typedef Documentation

    │ │ │ │ │ │ │ │

    ◆ map_value_type

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classBlockSparsityPatternBase.html │ │ │ │ @@ -282,15 +282,15 @@ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    ArborXWrappers::SpherePredicate::SpherePredicate (const std::vector< std::pair<::Point< dim, Number >, Number > > & const std::vector< std::pair<::Point< dim, Number >, Number > > & spheres)
    │ │ │ │
    │ │ │ │ protected
    │ │ │ │

    Detailed Description

    │ │ │ │
    template<typename SparsityPatternType>
    │ │ │ │ class BlockSparsityPatternBase< SparsityPatternType >

    This is the base class for block versions of the sparsity pattern and dynamic sparsity pattern classes. It has not much functionality, but only administrates an array of sparsity pattern objects and delegates work to them. It has mostly the same interface as has the SparsityPattern, and DynamicSparsityPattern, and simply transforms calls to its member functions to calls to the respective member functions of the member sparsity patterns.

    │ │ │ │

    The largest difference between the SparsityPattern and DynamicSparsityPattern classes and this class is that mostly, the matrices have different properties and you will want to work on the blocks making up the matrix rather than the whole matrix. You can access the different blocks using the block(row,col) function.

    │ │ │ │

    Attention: this object is not automatically notified if the size of one of its subobjects' size is changed. After you initialize the sizes of the subobjects, you will therefore have to call the collect_sizes() function of this class! Note that, of course, all sub-matrices in a (block-)row have to have the same number of rows, and that all sub-matrices in a (block-)column have to have the same number of columns.

    │ │ │ │

    You will in general not want to use this class, but one of the derived classes.

    │ │ │ │ -
    Todo:
    Handle optimization of diagonal elements of the underlying SparsityPattern correctly.
    │ │ │ │ +
    Todo:
    Handle optimization of diagonal elements of the underlying SparsityPattern correctly.
    │ │ │ │
    See also
    Block (linear algebra)
    │ │ │ │ │ │ │ │

    Definition at line 80 of file block_sparsity_pattern.h.

    │ │ │ │

    Member Typedef Documentation

    │ │ │ │ │ │ │ │

    ◆ size_type

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classCellAccessor.html │ │ │ │ @@ -3155,15 +3155,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use n_active_descendants() instead.
    │ │ │ │ +
    Deprecated:
    Use n_active_descendants() instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ n_active_descendants()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classDataOutFaces.html │ │ │ │ @@ -318,15 +318,15 @@ │ │ │ │ class DataOutFaces< dim, spacedim >

    This class generates output from faces of a triangulation. It might be used to generate output only for the surface of the triangulation (this is the default of this class), or for all faces of active cells, as specified in the constructor. The output of this class is a set of patches (as defined by the class DataOutBase::Patch()), one for each face for which output is to be generated. These patches can then be written in several graphical data formats by the functions of the underlying classes.

    │ │ │ │

    Interface

    │ │ │ │

    The interface of this class is copied from the DataOut class. Furthermore, they share the common parent class DataOut_DoFData. See the reference of these two classes for a discussion of the interface.

    │ │ │ │

    Extending this class

    │ │ │ │

    The sequence of faces to generate patches from is generated in the same way as in the DataOut class; see there for a description of the respective interface. The functions generating the sequence of faces which shall be used to generate output, are called first_face() and next_face().

    │ │ │ │

    Since we need to initialize objects of type FEValues with the faces generated from these functions, it is not sufficient that they only return face iterators. Rather, we need a pair of cell and the number of the face, as the values of finite element fields need not necessarily be unique on a face (think of discontinuous finite elements, where the value of the finite element field depend on the direction from which you approach a face, thus it is necessary to use a pair of cell and face, rather than only a face iterator). Therefore, this class defines an alias which creates a type FaceDescriptor that is an abbreviation for a pair of cell iterator and face number. The functions first_face and next_face operate on objects of this type.

    │ │ │ │

    Extending this class might, for example, be useful if you only want output from certain portions of the boundary, e.g. as indicated by the boundary indicator of the respective faces. However, it is also conceivable that one generates patches not from boundary faces, but from interior faces that are selected due to other criteria; one application might be to use only those faces where one component of the solution attains a certain value, in order to display the values of other solution components on these faces. Other applications certainly exist, for which the author is not imaginative enough.

    │ │ │ │ -
    Todo:
    Reimplement this whole class using actual FEFaceValues and MeshWorker.
    │ │ │ │ +
    Todo:
    Reimplement this whole class using actual FEFaceValues and MeshWorker.
    │ │ │ │ │ │ │ │

    Definition at line 109 of file data_out_faces.h.

    │ │ │ │

    Member Typedef Documentation

    │ │ │ │ │ │ │ │

    ◆ cell_iterator

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -529,15 +529,15 @@ │ │ │ │ │ │ │ │ virtual │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Same as above, except that the additional first parameter defines a mapping that is to be used in the generation of output. If n_subdivisions>1, the points interior of subdivided patches which originate from cells at the boundary of the domain can be computed using the mapping, i.e. a higher order mapping leads to a representation of a curved boundary by using more subdivisions.

    │ │ │ │

    Even for non-curved cells the mapping argument can be used for the Eulerian mappings (see class MappingQ1Eulerian) where a mapping is used not only to determine the position of points interior to a cell, but also of the vertices. It offers an opportunity to watch the solution on a deformed triangulation on which the computation was actually carried out, even if the mesh is internally stored in its undeformed configuration and the deformation is only tracked by an additional vector that holds the deformation of each vertex.

    │ │ │ │ -
    Todo:
    The mapping argument should be replaced by a hp::MappingCollection in case of a DoFHandler with hp-capabilities.
    │ │ │ │ +
    Todo:
    The mapping argument should be replaced by a hp::MappingCollection in case of a DoFHandler with hp-capabilities.
    │ │ │ │ │ │ │ │

    Definition at line 344 of file data_out_faces.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ first_face()

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classDifferentiation_1_1AD_1_1HelperBase.html │ │ │ │ @@ -284,15 +284,15 @@ │ │ │ │
    │ │ │ │
    // Compute derivatives of the dependent variables
    │ │ │ │
    const auto derivatives = ad_helper.compute_gradients();
    │ │ │ │
    bool is_recording() const
    │ │ │ │
    │ │ │ │

    The second approach outlined here is more general than the first, and will work equally well for both taped and tapeless auto-differentiable numbers.

    │ │ │ │
    Warning
    ADOL-C does not support the standard threading models used by deal.II, so this class should not be embedded within a multithreaded function when using ADOL-C number types. It is, however, suitable for use in both serial and MPI routines.
    │ │ │ │ -
    Todo:
    Make this class thread safe for Sacado number and ADOL-C tapeless numbers (if supported).
    │ │ │ │ +
    Todo:
    Make this class thread safe for Sacado number and ADOL-C tapeless numbers (if supported).
    │ │ │ │ │ │ │ │

    Definition at line 169 of file ad_helpers.h.

    │ │ │ │

    Member Typedef Documentation

    │ │ │ │ │ │ │ │

    ◆ scalar_type

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classDoFAccessor_3_010_00_011_00_01spacedim_00_01level__dof__access_01_4.html │ │ │ │ @@ -2627,15 +2627,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ staticinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use n_active_descendants() instead.
    │ │ │ │ +
    Deprecated:
    Use n_active_descendants() instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ max_refinement_depth()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classDoFHandler.html │ │ │ │ @@ -613,15 +613,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    using DoFHandler< dim, spacedim >::active_fe_index_type = types::fe_index
    │ │ │ │
    │ │ │ │

    The type in which we store the active FE index.

    │ │ │ │ -
    Deprecated:
    Use types::fe_index instead.
    │ │ │ │ +
    Deprecated:
    Use types::fe_index instead.
    │ │ │ │ │ │ │ │

    Definition at line 537 of file dof_handler.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ offset_type

    │ │ │ │ @@ -870,15 +870,15 @@ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    │ │ │ │

    For each locally owned cell, set the active finite element index to the corresponding value given in active_fe_indices.

    │ │ │ │

    The vector active_fe_indices needs to have as many entries as there are active cells. The FE indices must be in the order in which we iterate over active cells. Vector entries corresponding to active cells that are not locally owned are ignored.

    │ │ │ │

    Active FE indices will only be set for locally owned cells. Ghost and artificial cells will be ignored; no active FE index will be assigned to them. To exchange active FE indices on ghost cells, call distribute_dofs() afterwards.

    │ │ │ │ -
    Deprecated:
    Use set_active_fe_indices() with the types::fe_index datatype.
    │ │ │ │ +
    Deprecated:
    Use set_active_fe_indices() with the types::fe_index datatype.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_active_fe_indices() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -918,15 +918,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    For each locally relevant cell, extract the active finite element index and fill the vector active_fe_indices in the order in which we iterate over active cells. This vector is resized, if necessary.

    │ │ │ │

    As we do not know the active FE index on artificial cells, they are set to the invalid value numbers::invalid_fe_index.

    │ │ │ │

    For DoFHandler objects without hp-capabilities, the vector will consist of zeros, indicating that all cells use the same finite element. In hp-mode, the values may be different, though.

    │ │ │ │

    The returned vector has as many entries as there are active cells.

    │ │ │ │ -
    Deprecated:
    Use get_active_fe_indices() that returns the result vector.
    │ │ │ │ +
    Deprecated:
    Use get_active_fe_indices() that returns the result vector.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ set_future_fe_indices()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -2658,15 +2658,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ Initial value:
    =
    │ │ │ │ │ │ │ │
    const types::fe_index invalid_fe_index
    Definition types.h:228
    │ │ │ │

    Invalid index of the finite element to be used on a given cell.

    │ │ │ │ -
    Deprecated:
    Use numbers::invalid_fe_index instead.
    │ │ │ │ +
    Deprecated:
    Use numbers::invalid_fe_index instead.
    │ │ │ │ │ │ │ │

    Definition at line 529 of file dof_handler.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ invalid_active_fe_index

    │ │ │ │ @@ -2688,15 +2688,15 @@ │ │ │ │ static │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ Initial value:
    =
    │ │ │ │ │ │ │ │

    Invalid active FE index which will be used as a default value to determine whether a future FE index has been set or not.

    │ │ │ │ -
    Deprecated:
    Use numbers::invalid_fe_index instead.
    │ │ │ │ +
    Deprecated:
    Use numbers::invalid_fe_index instead.
    │ │ │ │ │ │ │ │

    Definition at line 550 of file dof_handler.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ block_info_object

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEEvaluation.html │ │ │ │ @@ -1407,15 +1407,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -

    Like above but with separate bool flags.

    Deprecated:
    use evaluate() with the EvaluationFlags argument.
    │ │ │ │ +

    Like above but with separate bool flags.

    Deprecated:
    use evaluate() with the EvaluationFlags argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ evaluate() [3/4]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1481,15 +1481,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -

    Like above but using separate bool flags.

    Deprecated:
    use evaluate() with the EvaluationFlags argument.
    │ │ │ │ +

    Like above but using separate bool flags.

    Deprecated:
    use evaluate() with the EvaluationFlags argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ gather_evaluate() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1560,15 +1560,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Please use the gather_evaluate() function with the EvaluationFlags argument.
    │ │ │ │ +
    Deprecated:
    Please use the gather_evaluate() function with the EvaluationFlags argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ integrate() [1/4]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1612,15 +1612,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Please use the integrate() function with the EvaluationFlags argument.
    │ │ │ │ +
    Deprecated:
    Please use the integrate() function with the EvaluationFlags argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ integrate() [3/4]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1686,15 +1686,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Please use the integrate() function with the EvaluationFlags argument.
    │ │ │ │ +
    Deprecated:
    Please use the integrate() function with the EvaluationFlags argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ integrate_scatter() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1759,15 +1759,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Please use the integrate_scatter() function with the EvaluationFlags argument.
    │ │ │ │ +
    Deprecated:
    Please use the integrate_scatter() function with the EvaluationFlags argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ dof_indices()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEFaceEvaluation.html │ │ │ │ @@ -115,17 +115,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -532,15 +532,15 @@ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ template<int dim, int fe_degree, int n_q_points_1d = fe_degree + 1, int n_components_ = 1, typename Number = double, typename VectorizedArrayType = VectorizedArray<Number>>
    │ │ │ │

    │ │ │ │ Public Types

    using BaseClass = FEEvaluationAccess< dim, n_components_, Number, true, VectorizedArrayType >
     
    using number_type = Number
     
    using value_type = typename BaseClass::value_type
    using value_type = typename BaseClass::value_type
     
    using gradient_type = typename BaseClass::gradient_type
    using gradient_type = typename BaseClass::gradient_type
     
    using hessian_type = Tensor< 1, n_components_, Tensor< 2, dim, VectorizedArrayType > >
     
    using NumberType = VectorizedArrayType
     
    using shape_info_number_type = VectorizedArrayType
     
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    using FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >::value_type = typename BaseClass::value_typeusing FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >::value_type = typename BaseClass::value_type
    │ │ │ │
    │ │ │ │

    The type of function values, e.g. VectorizedArrayType for n_components=1 or Tensor<1,dim,VectorizedArrayType > for n_components=dim.

    │ │ │ │ │ │ │ │

    Definition at line 2449 of file fe_evaluation.h.

    │ │ │ │ │ │ │ │ @@ -551,15 +551,15 @@ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ template<int dim, int fe_degree, int n_q_points_1d = fe_degree + 1, int n_components_ = 1, typename Number = double, typename VectorizedArrayType = VectorizedArray<Number>>
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    using FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >::gradient_type = typename BaseClass::gradient_typeusing FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >::gradient_type = typename BaseClass::gradient_type
    │ │ │ │
    │ │ │ │

    The type of gradients, e.g. Tensor<1,dim,VectorizedArrayType> for n_components=1 or Tensor<2,dim,VectorizedArrayType > for n_components=dim.

    │ │ │ │ │ │ │ │

    Definition at line 2456 of file fe_evaluation.h.

    │ │ │ │ │ │ │ │ @@ -1008,15 +1008,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Please use the evaluate() function with the EvaluationFlags argument.
    │ │ │ │ +
    Deprecated:
    Please use the evaluate() function with the EvaluationFlags argument.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ evaluate() [3/4]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1076,15 +1076,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Please use the evaluate() function with the EvaluationFlags argument.
    │ │ │ │ +
    Deprecated:
    Please use the evaluate() function with the EvaluationFlags argument.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ gather_evaluate() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1149,15 +1149,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Please use the gather_evaluate() function with the EvaluationFlags argument.
    │ │ │ │ +
    Deprecated:
    Please use the gather_evaluate() function with the EvaluationFlags argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ integrate() [1/4]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1201,15 +1201,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Please use the integrate() function with the EvaluationFlags argument.
    │ │ │ │ +
    Deprecated:
    Please use the integrate() function with the EvaluationFlags argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ integrate() [3/4]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1269,15 +1269,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Please use the integrate() function with the EvaluationFlags argument.
    │ │ │ │ +
    Deprecated:
    Please use the integrate() function with the EvaluationFlags argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ integrate_scatter() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1342,15 +1342,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Please use the integrate_scatter() function with the EvaluationFlags argument.
    │ │ │ │ +
    Deprecated:
    Please use the integrate_scatter() function with the EvaluationFlags argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ dof_indices()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEInterfaceValues.html │ │ │ │ @@ -1262,15 +1262,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as above.

    │ │ │ │ -
    Deprecated:
    Use the jump_in_shape_values() function instead.
    │ │ │ │ +
    Deprecated:
    Use the jump_in_shape_values() function instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ jump_in_shape_gradients()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1342,15 +1342,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as above.

    │ │ │ │ -
    Deprecated:
    Use the jump_in_shape_gradients() function instead.
    │ │ │ │ +
    Deprecated:
    Use the jump_in_shape_gradients() function instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ jump_in_shape_hessians()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1422,15 +1422,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as above.

    │ │ │ │ -
    Deprecated:
    Use the jump_in_shape_hessians() function instead.
    │ │ │ │ +
    Deprecated:
    Use the jump_in_shape_hessians() function instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ jump_in_shape_3rd_derivatives()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1502,15 +1502,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as above.

    │ │ │ │ -
    Deprecated:
    Use the jump_in_shape_3rd_derivatives() function instead.
    │ │ │ │ +
    Deprecated:
    Use the jump_in_shape_3rd_derivatives() function instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ average_of_shape_values()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1582,15 +1582,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as above.

    │ │ │ │ -
    Deprecated:
    Use the average_of_shape_values() function instead.
    │ │ │ │ +
    Deprecated:
    Use the average_of_shape_values() function instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ average_of_shape_gradients()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1662,15 +1662,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as above.

    │ │ │ │ -
    Deprecated:
    Use the average_of_shape_gradients() function instead.
    │ │ │ │ +
    Deprecated:
    Use the average_of_shape_gradients() function instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ average_of_shape_hessians()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1743,15 +1743,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as above.

    │ │ │ │ -
    Deprecated:
    Use the average_of_shape_hessians() function instead.
    │ │ │ │ +
    Deprecated:
    Use the average_of_shape_hessians() function instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_jump_in_function_values()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEInterfaceViews_1_1Scalar.html │ │ │ │ @@ -541,15 +541,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as above.

    │ │ │ │ -
    Deprecated:
    Use the jump_in_values() function instead.
    │ │ │ │ +
    Deprecated:
    Use the jump_in_values() function instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ jump_in_gradients()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -607,15 +607,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as above.

    │ │ │ │ -
    Deprecated:
    Use the jump_in_gradients() function instead.
    │ │ │ │ +
    Deprecated:
    Use the jump_in_gradients() function instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ jump_in_hessians()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -674,15 +674,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as above.

    │ │ │ │ -
    Deprecated:
    Use the jump_in_hessians() function instead.
    │ │ │ │ +
    Deprecated:
    Use the jump_in_hessians() function instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ jump_in_third_derivatives()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -741,15 +741,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as above.

    │ │ │ │ -
    Deprecated:
    Use the jump_in_third_derivatives() function instead.
    │ │ │ │ +
    Deprecated:
    Use the jump_in_third_derivatives() function instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ average_of_values()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -807,15 +807,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as above.

    │ │ │ │ -
    Deprecated:
    Use the average_of_values() function instead.
    │ │ │ │ +
    Deprecated:
    Use the average_of_values() function instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ average()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -839,15 +839,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as above.

    │ │ │ │ -
    Deprecated:
    Use the average_of_values() function instead.
    │ │ │ │ +
    Deprecated:
    Use the average_of_values() function instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ average_of_gradients()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -905,15 +905,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as above.

    │ │ │ │ -
    Deprecated:
    Use the average_of_gradients() function instead.
    │ │ │ │ +
    Deprecated:
    Use the average_of_gradients() function instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ average_of_hessians()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -973,15 +973,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as above.

    │ │ │ │ -
    Deprecated:
    Use the average_of_hessians() function instead.
    │ │ │ │ +
    Deprecated:
    Use the average_of_hessians() function instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_function_values()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEInterfaceViews_1_1Vector.html │ │ │ │ @@ -539,15 +539,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as above.

    │ │ │ │ -
    Deprecated:
    Use the jump_in_values() function instead.
    │ │ │ │ +
    Deprecated:
    Use the jump_in_values() function instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ jump_in_gradients()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -606,15 +606,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as above.

    │ │ │ │ -
    Deprecated:
    Use the average_of_gradients() function instead.
    │ │ │ │ +
    Deprecated:
    Use the average_of_gradients() function instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ jump_in_hessians()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -673,15 +673,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as above.

    │ │ │ │ -
    Deprecated:
    Use the average_of_hessians() function instead.
    │ │ │ │ +
    Deprecated:
    Use the average_of_hessians() function instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ jump_in_third_derivatives()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -740,15 +740,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as above.

    │ │ │ │ -
    Deprecated:
    Use the jump_in_third_derivatives() function instead.
    │ │ │ │ +
    Deprecated:
    Use the jump_in_third_derivatives() function instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ average_of_values()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -807,15 +807,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as above.

    │ │ │ │ -
    Deprecated:
    Use the average_of_values() function instead.
    │ │ │ │ +
    Deprecated:
    Use the average_of_values() function instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ average_of_gradients()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -874,15 +874,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as above.

    │ │ │ │ -
    Deprecated:
    Use the average_of_gradients() function instead.
    │ │ │ │ +
    Deprecated:
    Use the average_of_gradients() function instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ average_of_hessians()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -942,15 +942,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as above.

    │ │ │ │ -
    Deprecated:
    Use the average_of_hessians() function instead.
    │ │ │ │ +
    Deprecated:
    Use the average_of_hessians() function instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_function_values()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFESystem.html │ │ │ │ @@ -4996,15 +4996,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_values() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -5251,15 +5251,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFETools_1_1FEFactory.html │ │ │ │ @@ -147,69 +147,69 @@ │ │ │ │   │ │ │ │ std::unique_ptr< FiniteElement< 2, 2 > > get (const Quadrature< 1 > &quad) const │ │ │ │   │ │ │ │ std::unique_ptr< FiniteElement< 2, 3 > > get (const Quadrature< 1 > &quad) const │ │ │ │   │ │ │ │ std::unique_ptr< FiniteElement< 3, 3 > > get (const Quadrature< 1 > &quad) const │ │ │ │   │ │ │ │ -template<class Archive > │ │ │ │ -void serialize (Archive &ar, const unsigned int version) │ │ │ │ +template<class Archive > │ │ │ │ +void serialize (Archive &ar, const unsigned int version) │ │ │ │   │ │ │ │
    Subscriptor functionality
    │ │ │ │

    Classes derived from Subscriptor provide a facility to subscribe to this object. This is mostly used by the SmartPointer class.

    │ │ │ │
    │ │ │ │ -void subscribe (std::atomic< bool > *const validity, const std::string &identifier="") const │ │ │ │ +void subscribe (std::atomic< bool > *const validity, const std::string &identifier="") const │ │ │ │   │ │ │ │ -void unsubscribe (std::atomic< bool > *const validity, const std::string &identifier="") const │ │ │ │ +void unsubscribe (std::atomic< bool > *const validity, const std::string &identifier="") const │ │ │ │   │ │ │ │ -unsigned int n_subscriptions () const │ │ │ │ +unsigned int n_subscriptions () const │ │ │ │   │ │ │ │ -template<typename StreamType > │ │ │ │ -void list_subscribers (StreamType &stream) const │ │ │ │ +template<typename StreamType > │ │ │ │ +void list_subscribers (StreamType &stream) const │ │ │ │   │ │ │ │ -void list_subscribers () const │ │ │ │ +void list_subscribers () const │ │ │ │   │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Static Public Member Functions

    static ::ExceptionBaseExcInUse (int arg1, std::string arg2, std::string arg3)
    static ::ExceptionBaseExcInUse (int arg1, std::string arg2, std::string arg3)
     
    static ::ExceptionBaseExcNoSubscriber (std::string arg1, std::string arg2)
    static ::ExceptionBaseExcNoSubscriber (std::string arg1, std::string arg2)
     
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Private Types

    using map_value_type = decltype(counter_map)::value_type
    using map_value_type = decltype(counter_map)::value_type
     
    using map_iterator = decltype(counter_map)::iterator
    using map_iterator = decltype(counter_map)::iterator
     
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Private Member Functions

    void check_no_subscribers () const noexcept
    void check_no_subscribers () const noexcept
     
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Private Attributes

    std::atomic< unsigned intcounter
     
    std::map< std::string, unsigned intcounter_map
     
    std::vector< std::atomic< bool > * > validity_pointers
     
    const std::type_info * object_info
    const std::type_info * object_info
     
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Static Private Attributes

    static std::mutex mutex
    static std::mutex mutex
     
    │ │ │ │

    Detailed Description

    │ │ │ │ -
    template<class FE>
    │ │ │ │ +
    template<class FE>
    │ │ │ │ class FETools::FEFactory< FE >

    A concrete class for factory objects creating finite elements of a given degree.

    │ │ │ │

    The class's get() function generates a finite element object of the type given as template argument, and with the degree (however the finite element class wishes to interpret this number) given as argument to get().

    │ │ │ │ │ │ │ │

    Definition at line 122 of file fe_tools.h.

    │ │ │ │

    Member Typedef Documentation

    │ │ │ │ │ │ │ │

    ◆ map_value_type

    │ │ │ │ @@ -217,15 +217,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    using Subscriptor::map_value_type = decltype(counter_map)::value_typeusing Subscriptor::map_value_type = decltype(counter_map)::value_type
    │ │ │ │
    │ │ │ │ privateinherited
    │ │ │ │ @@ -242,15 +242,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    using Subscriptor::map_iterator = decltype(counter_map)::iteratorusing Subscriptor::map_iterator = decltype(counter_map)::iterator
    │ │ │ │
    │ │ │ │ privateinherited
    │ │ │ │ @@ -898,15 +898,15 @@ │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ list_subscribers() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename StreamType >
    │ │ │ │ +template<typename StreamType >
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -957,15 +957,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ serialize()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<class Archive >
    │ │ │ │ +template<class Archive >
    │ │ │ │
    void Subscriptor::list_subscribers (
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1113,15 +1113,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │
    void Subscriptor::serialize (
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    const std::type_info* Subscriptor::object_infoconst std::type_info* Subscriptor::object_info
    │ │ │ │
    │ │ │ │ mutableprivateinherited
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFETools_1_1FEFactoryBase.html │ │ │ │ @@ -117,67 +117,67 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Public Member Functions

    virtual std::unique_ptr< FiniteElement< dim, spacedim > > get (const unsigned int degree) const =0
     
    virtual std::unique_ptr< FiniteElement< dim, spacedim > > get (const Quadrature< 1 > &quad) const =0
     
    virtual ~FEFactoryBase () override=default
    virtual ~FEFactoryBase () override=default
     
    template<class Archive >
    void serialize (Archive &ar, const unsigned int version)
    template<class Archive >
    void serialize (Archive &ar, const unsigned int version)
     
    Subscriptor functionality

    Classes derived from Subscriptor provide a facility to subscribe to this object. This is mostly used by the SmartPointer class.

    │ │ │ │
    void subscribe (std::atomic< bool > *const validity, const std::string &identifier="") const
    void subscribe (std::atomic< bool > *const validity, const std::string &identifier="") const
     
    void unsubscribe (std::atomic< bool > *const validity, const std::string &identifier="") const
    void unsubscribe (std::atomic< bool > *const validity, const std::string &identifier="") const
     
    unsigned int n_subscriptions () const
    unsigned int n_subscriptions () const
     
    template<typename StreamType >
    void list_subscribers (StreamType &stream) const
    template<typename StreamType >
    void list_subscribers (StreamType &stream) const
     
    void list_subscribers () const
    void list_subscribers () const
     
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Static Public Member Functions

    static ::ExceptionBaseExcInUse (int arg1, std::string arg2, std::string arg3)
    static ::ExceptionBaseExcInUse (int arg1, std::string arg2, std::string arg3)
     
    static ::ExceptionBaseExcNoSubscriber (std::string arg1, std::string arg2)
    static ::ExceptionBaseExcNoSubscriber (std::string arg1, std::string arg2)
     
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Private Types

    using map_value_type = decltype(counter_map)::value_type
    using map_value_type = decltype(counter_map)::value_type
     
    using map_iterator = decltype(counter_map)::iterator
    using map_iterator = decltype(counter_map)::iterator
     
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Private Member Functions

    void check_no_subscribers () const noexcept
    void check_no_subscribers () const noexcept
     
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Private Attributes

    std::atomic< unsigned intcounter
     
    std::map< std::string, unsigned intcounter_map
     
    std::vector< std::atomic< bool > * > validity_pointers
     
    const std::type_info * object_info
    const std::type_info * object_info
     
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Static Private Attributes

    static std::mutex mutex
    static std::mutex mutex
     
    │ │ │ │

    Detailed Description

    │ │ │ │
    template<int dim, int spacedim = dim>
    │ │ │ │ class FETools::FEFactoryBase< dim, spacedim >

    A base class for factory objects creating finite elements of a given degree. Derived classes are called whenever one wants to have a transparent way to create a finite element object.

    │ │ │ │

    This class is used in the FETools::get_fe_by_name() and FETools::add_fe_name() functions.

    │ │ │ │ │ │ │ │ @@ -189,15 +189,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    using Subscriptor::map_value_type = decltype(counter_map)::value_typeusing Subscriptor::map_value_type = decltype(counter_map)::value_type
    │ │ │ │
    │ │ │ │ privateinherited
    │ │ │ │ @@ -214,15 +214,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    using Subscriptor::map_iterator = decltype(counter_map)::iteratorusing Subscriptor::map_iterator = decltype(counter_map)::iterator
    │ │ │ │
    │ │ │ │ privateinherited
    │ │ │ │ @@ -242,15 +242,15 @@ │ │ │ │
    │ │ │ │ template<int dim, int spacedim = dim>
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    virtual FETools::FEFactoryBase< dim, spacedim >::~FEFactoryBase virtual FETools::FEFactoryBase< dim, spacedim >::~FEFactoryBase ()
    │ │ │ │
    │ │ │ │ @@ -434,15 +434,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ list_subscribers() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename StreamType >
    │ │ │ │ +template<typename StreamType >
    │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -493,15 +493,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ serialize()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<class Archive >
    │ │ │ │ +template<class Archive >
    │ │ │ │
    void Subscriptor::list_subscribers (
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -649,15 +649,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │
    void Subscriptor::serialize (
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    const std::type_info* Subscriptor::object_infoconst std::type_info* Subscriptor::object_info
    │ │ │ │
    │ │ │ │ mutableprivateinherited
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__ABF.html │ │ │ │ @@ -605,15 +605,15 @@ │ │ │ │
    │ │ │ │

    Detailed Description

    │ │ │ │
    template<int dim>
    │ │ │ │ class FE_ABF< dim >

    Implementation of Arnold-Boffi-Falk (ABF) elements, conforming with the space Hdiv. These elements generate vector fields with normal components continuous between mesh cells.

    │ │ │ │

    These elements are based on an article from Arnold, Boffi and Falk: Quadrilateral H(div) finite elements, SIAM J. Numer. Anal. Vol.42, No.6, pp.2429-2451

    │ │ │ │

    In this article, the authors demonstrate that the usual RT elements and also BDM and other proposed finite dimensional subspaces of H(div) do not work properly on arbitrary FE grids. I.e. the convergence rates deteriorate on these meshes. As a solution the authors propose the ABF elements, which are implemented in this module.

    │ │ │ │

    This class is not implemented for the codimension one case (spacedim != dim).

    │ │ │ │ -
    Todo:
    Even if this element is implemented for two and three space dimensions, the definition of the node values relies on consistently oriented faces in 3d. Therefore, care should be taken on complicated meshes.
    │ │ │ │ +
    Todo:
    Even if this element is implemented for two and three space dimensions, the definition of the node values relies on consistently oriented faces in 3d. Therefore, care should be taken on complicated meshes.
    │ │ │ │

    Interpolation

    │ │ │ │

    The interpolation operators associated with the RT element are constructed such that interpolation and computing the divergence are commuting operations. We require this from interpolating arbitrary functions as well as the restriction matrices. It can be achieved by two interpolation schemes, the simplified one in FE_RaviartThomasNodal and the original one here:

    │ │ │ │

    Node values on edges/faces

    │ │ │ │

    On edges or faces, the node values are the moments of the normal component of the interpolated function with respect to the traces of the RT polynomials. Since the normal trace of the RT space of degree k on an edge/face is the space Qk, the moments are taken with respect to this space.

    │ │ │ │

    Interior node values

    │ │ │ │

    Higher order RT spaces have interior nodes. These are moments taken with respect to the gradient of functions in Qk on the cell (this space is the matching space for RTk in a mixed formulation).

    │ │ │ │

    Generalized support points

    │ │ │ │ @@ -1951,15 +1951,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ protectedvirtualinherited
    │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4709,15 +4709,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ protectedvirtualinherited
    │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__BDM.html │ │ │ │ @@ -1849,15 +1849,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4680,15 +4680,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__BernardiRaugel.html │ │ │ │ @@ -1826,15 +1826,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4657,15 +4657,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__Bernstein.html │ │ │ │ @@ -2647,15 +2647,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4880,15 +4880,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__DGBDM.html │ │ │ │ @@ -1755,15 +1755,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4568,15 +4568,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__DGNedelec.html │ │ │ │ @@ -1755,15 +1755,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4568,15 +4568,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__DGP.html │ │ │ │ @@ -2555,15 +2555,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4996,15 +4996,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__DGPMonomial.html │ │ │ │ @@ -2727,15 +2727,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -5446,15 +5446,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__DGPNonparametric.html │ │ │ │ @@ -4439,15 +4439,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4758,15 +4758,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__DGQ.html │ │ │ │ @@ -2555,15 +2555,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4810,15 +4810,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__DGQArbitraryNodes.html │ │ │ │ @@ -2481,15 +2481,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4736,15 +4736,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__DGQHermite.html │ │ │ │ @@ -2484,15 +2484,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4739,15 +4739,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__DGQLegendre.html │ │ │ │ @@ -2482,15 +2482,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4737,15 +4737,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__DGRaviartThomas.html │ │ │ │ @@ -1755,15 +1755,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4568,15 +4568,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__DGVector.html │ │ │ │ @@ -1770,15 +1770,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4583,15 +4583,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__Enriched.html │ │ │ │ @@ -4580,15 +4580,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_values() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4835,15 +4835,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__FaceP.html │ │ │ │ @@ -1285,15 +1285,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1754,15 +1754,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__FaceP_3_011_00_01spacedim_01_4.html │ │ │ │ @@ -1569,15 +1569,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -2082,15 +2082,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__FaceQ.html │ │ │ │ @@ -1440,15 +1440,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1909,15 +1909,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__FaceQ_3_011_00_01spacedim_01_4.html │ │ │ │ @@ -4487,15 +4487,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4796,15 +4796,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__Nedelec.html │ │ │ │ @@ -8953,15 +8953,15 @@ │ │ │ │ 00022f80: 696f 6e20 6f6e 6520 6361 7365 2028 3c63 ion one case (spacedim != │ │ │ │ 00022fa0: 6469 6d3c 2f63 6f64 653e 292e 3c2f 703e dim).

    │ │ │ │ 00022fb0: 0a3c 646c 2063 6c61 7373 3d22 746f 646f .
    Todo:Todo:
    Even i │ │ │ │ 00023010: 6620 7468 6973 2065 6c65 6d65 6e74 2069 f this element i │ │ │ │ 00023020: 7320 696d 706c 656d 656e 7465 6420 666f s implemented fo │ │ │ │ 00023030: 7220 7477 6f20 616e 6420 7468 7265 6520 r two and three │ │ │ │ 00023040: 7370 6163 6520 6469 6d65 6e73 696f 6e73 space dimensions │ │ │ │ 00023050: 2c20 7468 6520 6465 6669 6e69 7469 6f6e , the definition │ │ │ │ 00023060: 206f 6620 7468 6520 6e6f 6465 2076 616c of the node val │ │ │ │ @@ -17182,15 +17182,15 @@ │ │ │ │ 000431d0: 2f74 6162 6c65 3e0a 3c2f 6469 763e 3c64 /table>.
    .
    Deprecat │ │ │ │ +00043240: 3030 3030 3431 223e 4465 7072 6563 6174 000041">Deprecat │ │ │ │ 00043250: 6564 3a3c 2f61 3e3c 2f62 3e3c 2f64 743e ed:
    │ │ │ │ 00043260: 3c64 643e 5573 6520 7468 6520 7665 7273
    Use the vers │ │ │ │ 00043270: 696f 6e20 7461 6b69 6e67 2061 203c 6120 ion taking a hp │ │ │ │ 000432b0: 3a3a 5143 6f6c 6c65 6374 696f 6e3c 2f61 ::QCollection..< │ │ │ │ 0006f360: 2f64 6976 3e3c 6469 7620 636c 6173 733d /div>
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4623,15 +4623,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__Nothing.html │ │ │ │ @@ -4184,15 +4184,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4503,15 +4503,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__P1NC.html │ │ │ │ @@ -4421,15 +4421,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4730,15 +4730,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__Poly.html │ │ │ │ @@ -4327,15 +4327,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4646,15 +4646,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__PolyFace.html │ │ │ │ @@ -4165,15 +4165,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_values() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4420,15 +4420,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__PolyTensor.html │ │ │ │ @@ -4260,15 +4260,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4579,15 +4579,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__PyramidDGP.html │ │ │ │ @@ -1911,15 +1911,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4649,15 +4649,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__PyramidP.html │ │ │ │ @@ -2072,15 +2072,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4665,15 +4665,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__PyramidPoly.html │ │ │ │ @@ -1860,15 +1860,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4660,15 +4660,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__Q.html │ │ │ │ @@ -3297,15 +3297,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -5475,15 +5475,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__Q__Base.html │ │ │ │ @@ -2530,15 +2530,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4867,15 +4867,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__Q__Bubbles.html │ │ │ │ @@ -2755,15 +2755,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4933,15 +4933,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__Q__DG0.html │ │ │ │ @@ -2924,15 +2924,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -5102,15 +5102,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__Q__Hierarchical.html │ │ │ │ @@ -3505,15 +3505,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -6147,15 +6147,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__Q__iso__Q1.html │ │ │ │ @@ -2701,15 +2701,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4879,15 +4879,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__RT__Bubbles.html │ │ │ │ @@ -598,15 +598,15 @@ │ │ │ │ │ │ │ │
    │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ Left - \(2d,\,k=3\), right - \(3d,\,k=2\). │ │ │ │ │ │ │ │ -
    Todo:
    Implement restriction matrices
    │ │ │ │ +
    Todo:
    Implement restriction matrices
    │ │ │ │ │ │ │ │

    Definition at line 88 of file fe_rt_bubbles.h.

    │ │ │ │

    Member Typedef Documentation

    │ │ │ │ │ │ │ │

    ◆ map_value_type

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1887,15 +1887,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4718,15 +4718,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__RannacherTurek.html │ │ │ │ @@ -1994,15 +1994,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4732,15 +4732,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__RaviartThomas.html │ │ │ │ @@ -2039,15 +2039,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4766,15 +4766,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__RaviartThomasNodal.html │ │ │ │ @@ -2242,15 +2242,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4910,15 +4910,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__SimplexDGP.html │ │ │ │ @@ -2299,15 +2299,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4679,15 +4679,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__SimplexP.html │ │ │ │ @@ -2299,15 +2299,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4679,15 +4679,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__SimplexP__Bubbles.html │ │ │ │ @@ -2193,15 +2193,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4677,15 +4677,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__SimplexPoly.html │ │ │ │ @@ -2145,15 +2145,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4691,15 +4691,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__TraceQ.html │ │ │ │ @@ -1330,15 +1330,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1799,15 +1799,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__TraceQ_3_011_00_01spacedim_01_4.html │ │ │ │ @@ -1569,15 +1569,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -2082,15 +2082,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__WedgeDGP.html │ │ │ │ @@ -1911,15 +1911,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4649,15 +4649,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__WedgeP.html │ │ │ │ @@ -2072,15 +2072,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4665,15 +4665,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__WedgePoly.html │ │ │ │ @@ -1860,15 +1860,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4660,15 +4660,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFiniteElement.html │ │ │ │ @@ -3805,15 +3805,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtual │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -4124,15 +4124,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtual │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGinkgoWrappers_1_1SolverBase.html │ │ │ │ @@ -580,15 +580,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ private │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Ginkgo matrix data structure. First template parameter is for storing the array of the non-zeros of the matrix. The second is for the row pointers and the column indices.

    │ │ │ │ -
    Todo:
    Templatize based on Matrix type.
    │ │ │ │ +
    Todo:
    Templatize based on Matrix type.
    │ │ │ │ │ │ │ │

    Definition at line 198 of file ginkgo_solver.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ exec_type

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGinkgoWrappers_1_1SolverBicgstab.html │ │ │ │ @@ -658,15 +658,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ privateinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Ginkgo matrix data structure. First template parameter is for storing the array of the non-zeros of the matrix. The second is for the row pointers and the column indices.

    │ │ │ │ -
    Todo:
    Templatize based on Matrix type.
    │ │ │ │ +
    Todo:
    Templatize based on Matrix type.
    │ │ │ │ │ │ │ │

    Definition at line 198 of file ginkgo_solver.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ exec_type

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGinkgoWrappers_1_1SolverCG.html │ │ │ │ @@ -658,15 +658,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ privateinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Ginkgo matrix data structure. First template parameter is for storing the array of the non-zeros of the matrix. The second is for the row pointers and the column indices.

    │ │ │ │ -
    Todo:
    Templatize based on Matrix type.
    │ │ │ │ +
    Todo:
    Templatize based on Matrix type.
    │ │ │ │ │ │ │ │

    Definition at line 198 of file ginkgo_solver.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ exec_type

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGinkgoWrappers_1_1SolverCGS.html │ │ │ │ @@ -659,15 +659,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ privateinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Ginkgo matrix data structure. First template parameter is for storing the array of the non-zeros of the matrix. The second is for the row pointers and the column indices.

    │ │ │ │ -
    Todo:
    Templatize based on Matrix type.
    │ │ │ │ +
    Todo:
    Templatize based on Matrix type.
    │ │ │ │ │ │ │ │

    Definition at line 198 of file ginkgo_solver.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ exec_type

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGinkgoWrappers_1_1SolverFCG.html │ │ │ │ @@ -661,15 +661,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ privateinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Ginkgo matrix data structure. First template parameter is for storing the array of the non-zeros of the matrix. The second is for the row pointers and the column indices.

    │ │ │ │ -
    Todo:
    Templatize based on Matrix type.
    │ │ │ │ +
    Todo:
    Templatize based on Matrix type.
    │ │ │ │ │ │ │ │

    Definition at line 198 of file ginkgo_solver.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ exec_type

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGinkgoWrappers_1_1SolverGMRES.html │ │ │ │ @@ -658,15 +658,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ privateinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Ginkgo matrix data structure. First template parameter is for storing the array of the non-zeros of the matrix. The second is for the row pointers and the column indices.

    │ │ │ │ -
    Todo:
    Templatize based on Matrix type.
    │ │ │ │ +
    Todo:
    Templatize based on Matrix type.
    │ │ │ │ │ │ │ │

    Definition at line 198 of file ginkgo_solver.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ exec_type

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGinkgoWrappers_1_1SolverIR.html │ │ │ │ @@ -659,15 +659,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ privateinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Ginkgo matrix data structure. First template parameter is for storing the array of the non-zeros of the matrix. The second is for the row pointers and the column indices.

    │ │ │ │ -
    Todo:
    Templatize based on Matrix type.
    │ │ │ │ +
    Todo:
    Templatize based on Matrix type.
    │ │ │ │ │ │ │ │

    Definition at line 198 of file ginkgo_solver.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ exec_type

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGridReordering.html │ │ │ │ @@ -129,15 +129,15 @@ │ │ │ │   │ │ │ │ static void invert_all_cells_of_negative_grid (const std::vector< Point< spacedim > > &all_vertices, std::vector< CellData< dim > > &original_cells, const bool use_new_style_ordering=false) │ │ │ │   │ │ │ │ │ │ │ │

    Detailed Description

    │ │ │ │
    template<int dim, int spacedim = dim>
    │ │ │ │ class GridReordering< dim, spacedim >

    A class implementing various grid reordering algorithms. For more information see the reordering module.

    │ │ │ │ -
    Deprecated:
    Use GridTools::invert_all_negative_measure_cells() or GridTools::consistently_order_cells() instead of the functions provided by this class. Usage of the old-style numbering is deprecated.
    │ │ │ │ +
    Deprecated:
    Use GridTools::invert_all_negative_measure_cells() or GridTools::consistently_order_cells() instead of the functions provided by this class. Usage of the old-style numbering is deprecated.
    │ │ │ │ │ │ │ │

    Definition at line 38 of file grid_reordering.h.

    │ │ │ │

    Member Function Documentation

    │ │ │ │ │ │ │ │

    ◆ reorder_cells()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -177,15 +177,15 @@ │ │ │ │
    Parameters
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    original_cellsAn object that contains the data that describes the mesh.
    use_new_style_orderingIf true, then use the standard ordering of vertices within a cell. If false (the default), then use the "old-style" ordering of vertices within cells used by deal.II before version 5.2 and as explained in the documentation of this class.
    │ │ │ │
    │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use GridTools::consistently_order_cells() instead.
    │ │ │ │ +
    Deprecated:
    Use GridTools::consistently_order_cells() instead.
    │ │ │ │ │ │ │ │

    Definition at line 114 of file grid_reordering.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ invert_all_cells_of_negative_grid() [1/10]

    │ │ │ │ @@ -236,15 +236,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    all_verticesThe vertices of the mesh.
    original_cellsAn object that contains the data that describes the mesh.
    use_new_style_orderingIf true, then use the standard ordering of vertices within a cell. If false (the default), then use the "old-style" ordering of vertices within cells used by deal.II before version 5.2 and as explained in the documentation of this class.
    │ │ │ │
    │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use GridTools::invert_all_negative_measure_cells() instead.
    │ │ │ │ +
    Deprecated:
    Use GridTools::invert_all_negative_measure_cells() instead.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ invert_all_cells_of_negative_grid() [2/10]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGridTools_1_1internal_1_1FaceDataHelper.html │ │ │ │ @@ -102,16 +102,16 @@ │ │ │ │ List of all members
    │ │ │ │
    GridTools::internal::FaceDataHelper< dim > Class Template Reference
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

    │ │ │ │ Public Member Functions

    template<class FaceIteratorType >
    void insert_face_data (const FaceIteratorType &face)
    template<class FaceIteratorType >
    void insert_face_data (const FaceIteratorType &face)
     
    SubCellData get ()
     
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -128,23 +128,23 @@ │ │ │ │

    ◆ insert_face_data()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ template<int dim>
    │ │ │ │
    │ │ │ │ -template<class FaceIteratorType >
    │ │ │ │ +template<class FaceIteratorType >
    │ │ │ │

    │ │ │ │ Private Attributes

    std::set< CellData< dim - 1 >, internal::CellDataComparator< dim - 1 > > face_data
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGridTools_1_1internal_1_1FaceDataHelper_3_011_01_4.html │ │ │ │ @@ -101,39 +101,39 @@ │ │ │ │ List of all members │ │ │ │
    GridTools::internal::FaceDataHelper< 1 > Class Reference
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    void GridTools::internal::FaceDataHelper< dim >::insert_face_data (const FaceIteratorType & const FaceIteratorTypeface)
    │ │ │ │
    │ │ │ │ inline
    │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

    │ │ │ │ Public Member Functions

    template<class FaceIteratorType >
    void insert_face_data (const FaceIteratorType &)
    template<class FaceIteratorType >
    void insert_face_data (const FaceIteratorType &)
     
    SubCellData get ()
     
    │ │ │ │

    Detailed Description

    │ │ │ │
    │ │ │ │

    Definition at line 534 of file grid_tools.cc.

    │ │ │ │

    Member Function Documentation

    │ │ │ │ │ │ │ │

    ◆ insert_face_data()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<class FaceIteratorType >
    │ │ │ │ +template<class FaceIteratorType >
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classLinearAlgebra_1_1CUDAWrappers_1_1Vector.html │ │ │ │ @@ -626,15 +626,15 @@ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    void GridTools::internal::FaceDataHelper< 1 >::insert_face_data (const FaceIteratorType & const FaceIteratorType)
    │ │ │ │
    │ │ │ │ inline
    │ │ │ │ │ │ │ │ │ │ │ │ inlineoverridevirtual │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Implements LinearAlgebra::VectorSpaceVector< Number >.

    │ │ │ │ │ │ │ │

    Definition at line 154 of file cuda_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classLinearAlgebra_1_1EpetraWrappers_1_1Vector.html │ │ │ │ @@ -687,15 +687,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inlineoverridevirtual │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Implements LinearAlgebra::VectorSpaceVector< double >.

    │ │ │ │ │ │ │ │

    Definition at line 141 of file trilinos_epetra_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classLinearAlgebra_1_1ReadWriteVector.html │ │ │ │ @@ -1035,15 +1035,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inline │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Definition at line 312 of file read_write_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ import_elements() [2/10]

    │ │ │ │ @@ -1120,15 +1120,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inline │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Definition at line 341 of file read_write_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ import_elements() [3/10]

    │ │ │ │ @@ -1208,15 +1208,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inline │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Definition at line 370 of file read_write_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ import_elements() [4/10]

    │ │ │ │ @@ -1292,15 +1292,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inline │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Definition at line 400 of file read_write_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ import_elements() [5/10]

    │ │ │ │ @@ -1377,15 +1377,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inline │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Definition at line 432 of file read_write_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ import_elements() [6/10]

    │ │ │ │ @@ -1465,15 +1465,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inline │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Definition at line 465 of file read_write_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ import_elements() [7/10]

    │ │ │ │ @@ -1549,15 +1549,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inline │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Definition at line 495 of file read_write_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ import_elements() [8/10]

    │ │ │ │ @@ -1633,15 +1633,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inline │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Definition at line 524 of file read_write_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ size()

    │ │ │ │ @@ -1676,15 +1676,15 @@ │ │ │ │ ( │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    This function returns the number of elements stored. It is smaller or equal to the dimension of the vector space that is modeled by an object of this kind. This dimension is return by size().

    │ │ │ │ -
    Deprecated:
    use locally_owned_size() instead.
    │ │ │ │ +
    Deprecated:
    use locally_owned_size() instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ locally_owned_size()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classLinearAlgebra_1_1TpetraWrappers_1_1Vector.html │ │ │ │ @@ -686,15 +686,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inlineoverridevirtual │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Implements LinearAlgebra::VectorSpaceVector< Number >.

    │ │ │ │ │ │ │ │

    Definition at line 197 of file trilinos_tpetra_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classLinearAlgebra_1_1Vector.html │ │ │ │ @@ -1334,15 +1334,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inlineoverridevirtual │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Implements LinearAlgebra::VectorSpaceVector< Number >.

    │ │ │ │ │ │ │ │

    Definition at line 236 of file la_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ @@ -2677,15 +2677,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inlineinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Definition at line 312 of file read_write_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ import() [3/9]

    │ │ │ │ @@ -2724,15 +2724,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inlineinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Definition at line 341 of file read_write_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ import() [4/9]

    │ │ │ │ @@ -2773,15 +2773,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inlineinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Definition at line 370 of file read_write_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ import() [5/9]

    │ │ │ │ @@ -2820,15 +2820,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inlineinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Definition at line 400 of file read_write_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ import() [6/9]

    │ │ │ │ @@ -2867,15 +2867,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inlineinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Definition at line 432 of file read_write_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ import() [7/9]

    │ │ │ │ @@ -2916,15 +2916,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inlineinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Definition at line 465 of file read_write_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ import() [8/9]

    │ │ │ │ @@ -2963,15 +2963,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inlineinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Definition at line 495 of file read_write_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ import() [9/9]

    │ │ │ │ @@ -3010,15 +3010,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inlineinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Definition at line 524 of file read_write_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ n_elements()

    │ │ │ │ @@ -3041,15 +3041,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ inherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    This function returns the number of elements stored. It is smaller or equal to the dimension of the vector space that is modeled by an object of this kind. This dimension is return by size().

    │ │ │ │ -
    Deprecated:
    use locally_owned_size() instead.
    │ │ │ │ +
    Deprecated:
    use locally_owned_size() instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ locally_owned_size()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classLinearAlgebra_1_1distributed_1_1BlockVector.html │ │ │ │ @@ -1373,15 +1373,15 @@ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    This method zeros the entries on ghost dofs, but does not touch locally owned DoFs.

    │ │ │ │

    After calling this method, read access to ghost elements of the vector is forbidden and an exception is thrown. Only write access to ghost elements is allowed in this state.

    │ │ │ │ -
    Deprecated:
    Use zero_out_ghost_values() instead.
    │ │ │ │ +
    Deprecated:
    Use zero_out_ghost_values() instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ zero_out_ghost_values()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1884,15 +1884,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inlineoverridevirtual │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Implements LinearAlgebra::VectorSpaceVector< Number >.

    │ │ │ │ │ │ │ │

    Definition at line 585 of file la_parallel_block_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classLinearAlgebra_1_1distributed_1_1Vector.html │ │ │ │ @@ -1444,15 +1444,15 @@ │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    This method zeros the entries on ghost dofs, but does not touch locally owned DoFs.

    │ │ │ │

    After calling this method, read access to ghost elements of the vector is forbidden and an exception is thrown. Only write access to ghost elements is allowed in this state.

    │ │ │ │ -
    Deprecated:
    Use zero_out_ghost_values() instead.
    │ │ │ │ +
    Deprecated:
    Use zero_out_ghost_values() instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ zero_out_ghost_values()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1585,15 +1585,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inline │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Definition at line 715 of file la_parallel_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ reinit() [8/8]

    │ │ │ │ @@ -1845,15 +1845,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ inlineoverridevirtual │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Implements LinearAlgebra::VectorSpaceVector< Number >.

    │ │ │ │ │ │ │ │

    Definition at line 782 of file la_parallel_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ @@ -2623,15 +2623,15 @@ │ │ │ │ ( │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Return the local size of the vector, i.e., the number of indices owned locally.

    │ │ │ │ -
    Deprecated:
    Use locally_owned_size() instead.
    │ │ │ │ +
    Deprecated:
    Use locally_owned_size() instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ locally_owned_size()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMapping.html │ │ │ │ @@ -295,15 +295,15 @@ │ │ │ │ \sum_{q} │ │ │ │ \hat u(\hat{\mathbf x}_q) │ │ │ │ \underbrace{\left|\text{det}J(\hat{\mathbf x}_q)\right| w_q}_{=: │ │ │ │ \text{JxW}_q}. │ │ │ │ \] │ │ │ │

    │ │ │ │

    Here, the weights \(\text{JxW}_q\) of each quadrature point (where JxW mnemonically stands for Jacobian times Quadrature Weights) take the role of the \(dx\) in the original integral. Consequently, they appear in all code that computes integrals approximated by quadrature, and are accessed by FEValues::JxW().

    │ │ │ │ -
    Todo:
    Document what happens in the codimension-1 case.
    │ │ │ │ +
    Todo:
    Document what happens in the codimension-1 case.
    │ │ │ │

    Mapping of vector fields, differential forms and gradients of vector fields

    │ │ │ │

    The transformation of vector fields or differential forms (gradients of scalar functions) \(\mathbf v\), and gradients of vector fields \(\mathbf T\) follows the general form

    │ │ │ │

    │ │ │ │ \[ │ │ │ │ \mathbf v(\mathbf x) = \mathbf A(\hat{\mathbf x}) │ │ │ │ \hat{\mathbf v}(\hat{\mathbf x}), │ │ │ │ \qquad │ │ │ │ @@ -1037,15 +1037,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtual │ │ │ │ │ │ │ │ │ │ │ │

    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1291,15 +1291,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtual │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1685,15 +1685,15 @@ │ │ │ │ \frac{1}{\text{det}\;J(\hat{\mathbf x})} │ │ │ │ J(\hat{\mathbf x}) \hat{\mathbf T}(\hat{\mathbf x}) │ │ │ │ J(\hat{\mathbf x})^{-1}. │ │ │ │ \] │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ -
    Todo:
    The formulas for mapping_covariant_gradient, mapping_contravariant_gradient and mapping_piola_gradient are only true as stated for linear mappings. If, for example, the mapping is bilinear (or has a higher order polynomial degree) then there is a missing term associated with the derivative of \(J\).
    │ │ │ │ +
    Todo:
    The formulas for mapping_covariant_gradient, mapping_contravariant_gradient and mapping_piola_gradient are only true as stated for linear mappings. If, for example, the mapping is bilinear (or has a higher order polynomial degree) then there is a missing term associated with the derivative of \(J\).
    │ │ │ │
    Parameters
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    [in]inputAn array (or part of an array) of input objects that should be mapped.
    [in]kindThe kind of mapping to be applied.
    [in]internalA pointer to an object of type Mapping::InternalDataBase that contains information previously stored by the mapping. The object pointed to was created by the get_data(), get_face_data(), or get_subface_data() function, and will have been updated as part of a call to fill_fe_values(), fill_fe_face_values(), or fill_fe_subface_values() for the current cell, before calling the current function. In other words, this object also represents with respect to which cell the transformation should be applied to.
    [out]outputAn array (or part of an array) into which the transformed objects should be placed. (Note that the array view is const, but the tensors it points to are not.)
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingC1.html │ │ │ │ @@ -1162,15 +1162,15 @@ │ │ │ │ \frac{1}{\text{det}\;J(\hat{\mathbf x})} │ │ │ │ J(\hat{\mathbf x}) \hat{\mathbf T}(\hat{\mathbf x}) │ │ │ │ J(\hat{\mathbf x})^{-1}. │ │ │ │ \] │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ -
    Todo:
    The formulas for mapping_covariant_gradient, mapping_contravariant_gradient and mapping_piola_gradient are only true as stated for linear mappings. If, for example, the mapping is bilinear (or has a higher order polynomial degree) then there is a missing term associated with the derivative of \(J\).
    │ │ │ │ +
    Todo:
    The formulas for mapping_covariant_gradient, mapping_contravariant_gradient and mapping_piola_gradient are only true as stated for linear mappings. If, for example, the mapping is bilinear (or has a higher order polynomial degree) then there is a missing term associated with the derivative of \(J\).
    │ │ │ │
    Parameters
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    [in]inputAn array (or part of an array) of input objects that should be mapped.
    [in]kindThe kind of mapping to be applied.
    [in]internalA pointer to an object of type Mapping::InternalDataBase that contains information previously stored by the mapping. The object pointed to was created by the get_data(), get_face_data(), or get_subface_data() function, and will have been updated as part of a call to fill_fe_values(), fill_fe_face_values(), or fill_fe_subface_values() for the current cell, before calling the current function. In other words, this object also represents with respect to which cell the transformation should be applied to.
    [out]outputAn array (or part of an array) into which the transformed objects should be placed. (Note that the array view is const, but the tensors it points to are not.)
    │ │ │ │ @@ -1671,15 +1671,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1933,15 +1933,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingCartesian.html │ │ │ │ @@ -810,15 +810,15 @@ │ │ │ │ \frac{1}{\text{det}\;J(\hat{\mathbf x})} │ │ │ │ J(\hat{\mathbf x}) \hat{\mathbf T}(\hat{\mathbf x}) │ │ │ │ J(\hat{\mathbf x})^{-1}. │ │ │ │ \] │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ -
    Todo:
    The formulas for mapping_covariant_gradient, mapping_contravariant_gradient and mapping_piola_gradient are only true as stated for linear mappings. If, for example, the mapping is bilinear (or has a higher order polynomial degree) then there is a missing term associated with the derivative of \(J\).
    │ │ │ │ +
    Todo:
    The formulas for mapping_covariant_gradient, mapping_contravariant_gradient and mapping_piola_gradient are only true as stated for linear mappings. If, for example, the mapping is bilinear (or has a higher order polynomial degree) then there is a missing term associated with the derivative of \(J\).
    │ │ │ │
    Parameters
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    [in]inputAn array (or part of an array) of input objects that should be mapped.
    [in]kindThe kind of mapping to be applied.
    [in]internalA pointer to an object of type Mapping::InternalDataBase that contains information previously stored by the mapping. The object pointed to was created by the get_data(), get_face_data(), or get_subface_data() function, and will have been updated as part of a call to fill_fe_values(), fill_fe_face_values(), or fill_fe_subface_values() for the current cell, before calling the current function. In other words, this object also represents with respect to which cell the transformation should be applied to.
    [out]outputAn array (or part of an array) into which the transformed objects should be placed. (Note that the array view is const, but the tensors it points to are not.)
    │ │ │ │ @@ -2320,15 +2320,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_face_values() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -2377,15 +2377,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ subscribe()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingFE.html │ │ │ │ @@ -899,15 +899,15 @@ │ │ │ │ \frac{1}{\text{det}\;J(\hat{\mathbf x})} │ │ │ │ J(\hat{\mathbf x}) \hat{\mathbf T}(\hat{\mathbf x}) │ │ │ │ J(\hat{\mathbf x})^{-1}. │ │ │ │ \] │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ -
    Todo:
    The formulas for mapping_covariant_gradient, mapping_contravariant_gradient and mapping_piola_gradient are only true as stated for linear mappings. If, for example, the mapping is bilinear (or has a higher order polynomial degree) then there is a missing term associated with the derivative of \(J\).
    │ │ │ │ +
    Todo:
    The formulas for mapping_covariant_gradient, mapping_contravariant_gradient and mapping_piola_gradient are only true as stated for linear mappings. If, for example, the mapping is bilinear (or has a higher order polynomial degree) then there is a missing term associated with the derivative of \(J\).
    │ │ │ │
    Parameters
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    [in]inputAn array (or part of an array) of input objects that should be mapped.
    [in]kindThe kind of mapping to be applied.
    [in]internalA pointer to an object of type Mapping::InternalDataBase that contains information previously stored by the mapping. The object pointed to was created by the get_data(), get_face_data(), or get_subface_data() function, and will have been updated as part of a call to fill_fe_values(), fill_fe_face_values(), or fill_fe_subface_values() for the current cell, before calling the current function. In other words, this object also represents with respect to which cell the transformation should be applied to.
    [out]outputAn array (or part of an array) into which the transformed objects should be placed. (Note that the array view is const, but the tensors it points to are not.)
    │ │ │ │ @@ -1810,15 +1810,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_face_values() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1867,15 +1867,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_immersed_surface_values()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingFEField.html │ │ │ │ @@ -1012,15 +1012,15 @@ │ │ │ │ \frac{1}{\text{det}\;J(\hat{\mathbf x})} │ │ │ │ J(\hat{\mathbf x}) \hat{\mathbf T}(\hat{\mathbf x}) │ │ │ │ J(\hat{\mathbf x})^{-1}. │ │ │ │ \] │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ -
    Todo:
    The formulas for mapping_covariant_gradient, mapping_contravariant_gradient and mapping_piola_gradient are only true as stated for linear mappings. If, for example, the mapping is bilinear (or has a higher order polynomial degree) then there is a missing term associated with the derivative of \(J\).
    │ │ │ │ +
    Todo:
    The formulas for mapping_covariant_gradient, mapping_contravariant_gradient and mapping_piola_gradient are only true as stated for linear mappings. If, for example, the mapping is bilinear (or has a higher order polynomial degree) then there is a missing term associated with the derivative of \(J\).
    │ │ │ │
    Parameters
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    [in]inputAn array (or part of an array) of input objects that should be mapped.
    [in]kindThe kind of mapping to be applied.
    [in]internalA pointer to an object of type Mapping::InternalDataBase that contains information previously stored by the mapping. The object pointed to was created by the get_data(), get_face_data(), or get_subface_data() function, and will have been updated as part of a call to fill_fe_values(), fill_fe_face_values(), or fill_fe_subface_values() for the current cell, before calling the current function. In other words, this object also represents with respect to which cell the transformation should be applied to.
    [out]outputAn array (or part of an array) into which the transformed objects should be placed. (Note that the array view is const, but the tensors it points to are not.)
    │ │ │ │ @@ -2272,15 +2272,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_face_values() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -2329,15 +2329,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ subscribe()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingManifold.html │ │ │ │ @@ -814,15 +814,15 @@ │ │ │ │ \frac{1}{\text{det}\;J(\hat{\mathbf x})} │ │ │ │ J(\hat{\mathbf x}) \hat{\mathbf T}(\hat{\mathbf x}) │ │ │ │ J(\hat{\mathbf x})^{-1}. │ │ │ │ \] │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ -
    Todo:
    The formulas for mapping_covariant_gradient, mapping_contravariant_gradient and mapping_piola_gradient are only true as stated for linear mappings. If, for example, the mapping is bilinear (or has a higher order polynomial degree) then there is a missing term associated with the derivative of \(J\).
    │ │ │ │ +
    Todo:
    The formulas for mapping_covariant_gradient, mapping_contravariant_gradient and mapping_piola_gradient are only true as stated for linear mappings. If, for example, the mapping is bilinear (or has a higher order polynomial degree) then there is a missing term associated with the derivative of \(J\).
    │ │ │ │
    Parameters
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    [in]inputAn array (or part of an array) of input objects that should be mapped.
    [in]kindThe kind of mapping to be applied.
    [in]internalA pointer to an object of type Mapping::InternalDataBase that contains information previously stored by the mapping. The object pointed to was created by the get_data(), get_face_data(), or get_subface_data() function, and will have been updated as part of a call to fill_fe_values(), fill_fe_face_values(), or fill_fe_subface_values() for the current cell, before calling the current function. In other words, this object also represents with respect to which cell the transformation should be applied to.
    [out]outputAn array (or part of an array) into which the transformed objects should be placed. (Note that the array view is const, but the tensors it points to are not.)
    │ │ │ │ @@ -1733,15 +1733,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_face_values() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1790,15 +1790,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_immersed_surface_values()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingQ.html │ │ │ │ @@ -1020,15 +1020,15 @@ │ │ │ │ \frac{1}{\text{det}\;J(\hat{\mathbf x})} │ │ │ │ J(\hat{\mathbf x}) \hat{\mathbf T}(\hat{\mathbf x}) │ │ │ │ J(\hat{\mathbf x})^{-1}. │ │ │ │ \] │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ -
    Todo:
    The formulas for mapping_covariant_gradient, mapping_contravariant_gradient and mapping_piola_gradient are only true as stated for linear mappings. If, for example, the mapping is bilinear (or has a higher order polynomial degree) then there is a missing term associated with the derivative of \(J\).
    │ │ │ │ +
    Todo:
    The formulas for mapping_covariant_gradient, mapping_contravariant_gradient and mapping_piola_gradient are only true as stated for linear mappings. If, for example, the mapping is bilinear (or has a higher order polynomial degree) then there is a missing term associated with the derivative of \(J\).
    │ │ │ │
    Parameters
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    [in]inputAn array (or part of an array) of input objects that should be mapped.
    [in]kindThe kind of mapping to be applied.
    [in]internalA pointer to an object of type Mapping::InternalDataBase that contains information previously stored by the mapping. The object pointed to was created by the get_data(), get_face_data(), or get_subface_data() function, and will have been updated as part of a call to fill_fe_values(), fill_fe_face_values(), or fill_fe_subface_values() for the current cell, before calling the current function. In other words, this object also represents with respect to which cell the transformation should be applied to.
    [out]outputAn array (or part of an array) into which the transformed objects should be placed. (Note that the array view is const, but the tensors it points to are not.)
    │ │ │ │ @@ -2533,15 +2533,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_face_values() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -2590,15 +2590,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ subscribe()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingQ1.html │ │ │ │ @@ -951,15 +951,15 @@ │ │ │ │ \frac{1}{\text{det}\;J(\hat{\mathbf x})} │ │ │ │ J(\hat{\mathbf x}) \hat{\mathbf T}(\hat{\mathbf x}) │ │ │ │ J(\hat{\mathbf x})^{-1}. │ │ │ │ \] │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ -
    Todo:
    The formulas for mapping_covariant_gradient, mapping_contravariant_gradient and mapping_piola_gradient are only true as stated for linear mappings. If, for example, the mapping is bilinear (or has a higher order polynomial degree) then there is a missing term associated with the derivative of \(J\).
    │ │ │ │ +
    Todo:
    The formulas for mapping_covariant_gradient, mapping_contravariant_gradient and mapping_piola_gradient are only true as stated for linear mappings. If, for example, the mapping is bilinear (or has a higher order polynomial degree) then there is a missing term associated with the derivative of \(J\).
    │ │ │ │
    Parameters
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    [in]inputAn array (or part of an array) of input objects that should be mapped.
    [in]kindThe kind of mapping to be applied.
    [in]internalA pointer to an object of type Mapping::InternalDataBase that contains information previously stored by the mapping. The object pointed to was created by the get_data(), get_face_data(), or get_subface_data() function, and will have been updated as part of a call to fill_fe_values(), fill_fe_face_values(), or fill_fe_subface_values() for the current cell, before calling the current function. In other words, this object also represents with respect to which cell the transformation should be applied to.
    [out]outputAn array (or part of an array) into which the transformed objects should be placed. (Note that the array view is const, but the tensors it points to are not.)
    │ │ │ │ @@ -1460,15 +1460,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1722,15 +1722,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingQ1Eulerian.html │ │ │ │ @@ -1114,15 +1114,15 @@ │ │ │ │ \frac{1}{\text{det}\;J(\hat{\mathbf x})} │ │ │ │ J(\hat{\mathbf x}) \hat{\mathbf T}(\hat{\mathbf x}) │ │ │ │ J(\hat{\mathbf x})^{-1}. │ │ │ │ \] │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ -
    Todo:
    The formulas for mapping_covariant_gradient, mapping_contravariant_gradient and mapping_piola_gradient are only true as stated for linear mappings. If, for example, the mapping is bilinear (or has a higher order polynomial degree) then there is a missing term associated with the derivative of \(J\).
    │ │ │ │ +
    Todo:
    The formulas for mapping_covariant_gradient, mapping_contravariant_gradient and mapping_piola_gradient are only true as stated for linear mappings. If, for example, the mapping is bilinear (or has a higher order polynomial degree) then there is a missing term associated with the derivative of \(J\).
    │ │ │ │
    Parameters
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    [in]inputAn array (or part of an array) of input objects that should be mapped.
    [in]kindThe kind of mapping to be applied.
    [in]internalA pointer to an object of type Mapping::InternalDataBase that contains information previously stored by the mapping. The object pointed to was created by the get_data(), get_face_data(), or get_subface_data() function, and will have been updated as part of a call to fill_fe_values(), fill_fe_face_values(), or fill_fe_subface_values() for the current cell, before calling the current function. In other words, this object also represents with respect to which cell the transformation should be applied to.
    [out]outputAn array (or part of an array) into which the transformed objects should be placed. (Note that the array view is const, but the tensors it points to are not.)
    │ │ │ │ @@ -1623,15 +1623,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1803,15 +1803,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingQCache.html │ │ │ │ @@ -578,15 +578,15 @@ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Initialize the data cache by computing the mapping support points for all cells (on all levels) of the given triangulation.

    │ │ │ │
    Note
    The cache is invalidated upon the signal Triangulation::Signals::any_change of the underlying triangulation.
    │ │ │ │ -
    Deprecated:
    Use initialize() version above instead.
    │ │ │ │ +
    Deprecated:
    Use initialize() version above instead.
    │ │ │ │ │ │ │ │

    Definition at line 139 of file mapping_q_cache.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ initialize() [3/7]

    │ │ │ │ @@ -1420,15 +1420,15 @@ │ │ │ │ \frac{1}{\text{det}\;J(\hat{\mathbf x})} │ │ │ │ J(\hat{\mathbf x}) \hat{\mathbf T}(\hat{\mathbf x}) │ │ │ │ J(\hat{\mathbf x})^{-1}. │ │ │ │ \] │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ -
    Todo:
    The formulas for mapping_covariant_gradient, mapping_contravariant_gradient and mapping_piola_gradient are only true as stated for linear mappings. If, for example, the mapping is bilinear (or has a higher order polynomial degree) then there is a missing term associated with the derivative of \(J\).
    │ │ │ │ +
    Todo:
    The formulas for mapping_covariant_gradient, mapping_contravariant_gradient and mapping_piola_gradient are only true as stated for linear mappings. If, for example, the mapping is bilinear (or has a higher order polynomial degree) then there is a missing term associated with the derivative of \(J\).
    │ │ │ │
    Parameters
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    [in]inputAn array (or part of an array) of input objects that should be mapped.
    [in]kindThe kind of mapping to be applied.
    [in]internalA pointer to an object of type Mapping::InternalDataBase that contains information previously stored by the mapping. The object pointed to was created by the get_data(), get_face_data(), or get_subface_data() function, and will have been updated as part of a call to fill_fe_values(), fill_fe_face_values(), or fill_fe_subface_values() for the current cell, before calling the current function. In other words, this object also represents with respect to which cell the transformation should be applied to.
    [out]outputAn array (or part of an array) into which the transformed objects should be placed. (Note that the array view is const, but the tensors it points to are not.)
    │ │ │ │ @@ -1929,15 +1929,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -2191,15 +2191,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingQEulerian.html │ │ │ │ @@ -1144,15 +1144,15 @@ │ │ │ │ \frac{1}{\text{det}\;J(\hat{\mathbf x})} │ │ │ │ J(\hat{\mathbf x}) \hat{\mathbf T}(\hat{\mathbf x}) │ │ │ │ J(\hat{\mathbf x})^{-1}. │ │ │ │ \] │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ -
    Todo:
    The formulas for mapping_covariant_gradient, mapping_contravariant_gradient and mapping_piola_gradient are only true as stated for linear mappings. If, for example, the mapping is bilinear (or has a higher order polynomial degree) then there is a missing term associated with the derivative of \(J\).
    │ │ │ │ +
    Todo:
    The formulas for mapping_covariant_gradient, mapping_contravariant_gradient and mapping_piola_gradient are only true as stated for linear mappings. If, for example, the mapping is bilinear (or has a higher order polynomial degree) then there is a missing term associated with the derivative of \(J\).
    │ │ │ │
    Parameters
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    [in]inputAn array (or part of an array) of input objects that should be mapped.
    [in]kindThe kind of mapping to be applied.
    [in]internalA pointer to an object of type Mapping::InternalDataBase that contains information previously stored by the mapping. The object pointed to was created by the get_data(), get_face_data(), or get_subface_data() function, and will have been updated as part of a call to fill_fe_values(), fill_fe_face_values(), or fill_fe_subface_values() for the current cell, before calling the current function. In other words, this object also represents with respect to which cell the transformation should be applied to.
    [out]outputAn array (or part of an array) into which the transformed objects should be placed. (Note that the array view is const, but the tensors it points to are not.)
    │ │ │ │ @@ -1653,15 +1653,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subface_data()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1833,15 +1833,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ protectedvirtualinherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Deprecated:
    Use the version taking a hp::QCollection argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ fill_fe_subface_values()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMatrixBlock.html │ │ │ │ @@ -250,27 +250,25 @@ │ │ │ │

    MatrixBlock comes handy when using BlockMatrixArray. Once the MatrixBlock has been properly initialized and filled, it can be used in the simplest case as:

    │ │ │ │
    │ │ │ │
    ...
    │ │ │ │
    │ │ │ │
    BlockMatrixArray matrix (n_blocks, n_blocks);
    │ │ │ │
    │ │ │ │
    for (size_type i=0;i<blocks.size;++i)
    │ │ │ │ -
    matrix.enter(blocks.block(i).row, blocks.block(i).column,
    │ │ │ │ +
    matrix.enter(blocks.block(i).row, blocks.block(i).column,
    │ │ │ │
    blocks.matrix(i));
    │ │ │ │ │ │ │ │
    unsigned int size() const
    Number of stored data objects.
    Definition any_data.h:223
    │ │ │ │
    const value_type & block(size_type i) const
    │ │ │ │
    MatrixType & matrix(size_type i)
    │ │ │ │
    MatrixType matrix
    │ │ │ │ -
    size_type row
    │ │ │ │ -
    size_type column
    │ │ │ │ │ │ │ │

    Here, we have not gained very much, except that we do not need to set up empty blocks in the block system.

    │ │ │ │
    Note
    This class expects, that the row and column BlockIndices objects for the system are equal. If they are not, some functions will throw ExcNotImplemented.
    │ │ │ │ -
    Todo:
    Example for the product preconditioner of the pressure Schur complement.
    │ │ │ │ +
    Todo:
    Example for the product preconditioner of the pressure Schur complement.
    │ │ │ │
    See also
    Block (linear algebra)
    │ │ │ │ │ │ │ │

    Definition at line 111 of file matrix_block.h.

    │ │ │ │

    Member Typedef Documentation

    │ │ │ │ │ │ │ │

    ◆ size_type

    │ │ │ │ │ │ │ │ @@ -667,15 +665,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ inline │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Add all elements in a FullMatrix into sparse matrix locations given by indices. This function assumes a quadratic sparse matrix and a quadratic full_matrix. The global locations are translated into locations in this block and ExcBlockIndexMismatch is thrown, if the global index does not point into the block referred to by row and column.

    │ │ │ │ -
    Todo:
    elide_zero_values is currently ignored.
    │ │ │ │ +
    Todo:
    elide_zero_values is currently ignored.
    │ │ │ │

    The optional parameter elide_zero_values can be used to specify whether zero values should be added anyway or these should be filtered away and only non-zero data is added. The default value is true, i.e., zero values won't be added into the matrix.

    │ │ │ │ │ │ │ │

    Definition at line 758 of file matrix_block.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -724,15 +722,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ inline │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Add all elements in a FullMatrix into global locations given by row_indices and col_indices, respectively. The global locations are translated into locations in this block and ExcBlockIndexMismatch is thrown, if the global index does not point into the block referred to by row and column.

    │ │ │ │ -
    Todo:
    elide_zero_values is currently ignored.
    │ │ │ │ +
    Todo:
    elide_zero_values is currently ignored.
    │ │ │ │

    The optional parameter elide_zero_values can be used to specify whether zero values should be added anyway or these should be filtered away and only non-zero data is added. The default value is true, i.e., zero values won't be added into the matrix.

    │ │ │ │ │ │ │ │

    Definition at line 696 of file matrix_block.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -781,15 +779,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ inline │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Set several elements in the specified row of the matrix with column indices as given by col_indices to the respective value. This is the function doing the actual work for the ones adding full matrices. The global locations row_index and col_indices are translated into locations in this block and ExcBlockIndexMismatch is thrown, if the global index does not point into the block referred to by row and column.

    │ │ │ │ -
    Todo:
    elide_zero_values is currently ignored.
    │ │ │ │ +
    Todo:
    elide_zero_values is currently ignored.
    │ │ │ │

    The optional parameter elide_zero_values can be used to specify whether zero values should be added anyway or these should be filtered away and only non-zero data is added. The default value is true, i.e., zero values won't be added into the matrix.

    │ │ │ │ │ │ │ │

    Definition at line 781 of file matrix_block.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMeshWorker_1_1Assembler_1_1ResidualLocalBlocksToGlobalBlocks.html │ │ │ │ @@ -139,15 +139,15 @@ │ │ │ │ │ │ │ │

    Detailed Description

    │ │ │ │
    template<typename VectorType>
    │ │ │ │ class MeshWorker::Assembler::ResidualLocalBlocksToGlobalBlocks< VectorType >

    Assemble local residuals into global residuals.

    │ │ │ │

    The global residuals are expected as an FEVectors object. The local residuals are block vectors.

    │ │ │ │

    Depending on whether the BlockInfo object was initialize with BlockInfo::initialize_local(), the comprehensive or block data model is used locally.

    │ │ │ │

    In the block model, each of the blocks of the local vectors corresponds to the restriction of a single block of the system to this cell (see GlossBlock). Thus, the size of this local block is the number of degrees of freedom of the corresponding base element of the FESystem.

    │ │ │ │ -
    Todo:
    Comprehensive model currently not implemented.
    │ │ │ │ +
    Todo:
    Comprehensive model currently not implemented.
    │ │ │ │ │ │ │ │

    Definition at line 111 of file assembler.h.

    │ │ │ │

    Member Function Documentation

    │ │ │ │ │ │ │ │

    ◆ initialize() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultipleParameterLoop.html │ │ │ │ @@ -144,198 +144,198 @@ │ │ │ │ } │ │ │ │   │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Public Member Functions

     MultipleParameterLoop ()
     
    virtual ~MultipleParameterLoop () override=default
    virtual ~MultipleParameterLoop () override=default
     
    virtual void parse_input (std::istream &input, const std::string &filename="input file", const std::string &last_line="", const bool skip_undefined=false) override
    virtual void parse_input (std::istream &input, const std::string &filename="input file", const std::string &last_line="", const bool skip_undefined=false) override
     
    void loop (UserClass &uc)
    void loop (UserClass &uc)
     
    std::size_t memory_consumption () const
    std::size_t memory_consumption () const
     
    virtual void parse_input (std::istream &input, const std::string &filename="input file", const std::string &last_line="", const bool skip_undefined=false)
    virtual void parse_input (std::istream &input, const std::string &filename="input file", const std::string &last_line="", const bool skip_undefined=false)
     
    virtual void parse_input (const std::string &filename, const std::string &last_line="", const bool skip_undefined=false, const bool assert_mandatory_entries_are_found=false)
    virtual void parse_input (const std::string &filename, const std::string &last_line="", const bool skip_undefined=false, const bool assert_mandatory_entries_are_found=false)
     
    virtual void parse_input_from_string (const std::string &s, const std::string &last_line="", const bool skip_undefined=false)
    virtual void parse_input_from_string (const std::string &s, const std::string &last_line="", const bool skip_undefined=false)
     
    virtual void parse_input_from_xml (std::istream &input, const bool skip_undefined=false)
    virtual void parse_input_from_xml (std::istream &input, const bool skip_undefined=false)
     
    virtual void parse_input_from_json (std::istream &input, const bool skip_undefined=false)
    virtual void parse_input_from_json (std::istream &input, const bool skip_undefined=false)
     
    void clear ()
     
    void declare_entry (const std::string &entry, const std::string &default_value, const Patterns::PatternBase &pattern=Patterns::Anything(), const std::string &documentation="", const bool has_to_be_set=false)
    void declare_entry (const std::string &entry, const std::string &default_value, const Patterns::PatternBase &pattern=Patterns::Anything(), const std::string &documentation="", const bool has_to_be_set=false)
     
    void add_action (const std::string &entry, const std::function< void(const std::string &value)> &action, const bool execute_action=true)
    void add_action (const std::string &entry, const std::function< void(const std::string &value)> &action, const bool execute_action=true)
     
    template<class ParameterType >
    void add_parameter (const std::string &entry, ParameterType &parameter, const std::string &documentation="", const Patterns::PatternBase &pattern= *Patterns::Tools::Convert< ParameterType >::to_pattern(), const bool has_to_be_set=false)
    template<class ParameterType >
    void add_parameter (const std::string &entry, ParameterType &parameter, const std::string &documentation="", const Patterns::PatternBase &pattern= *Patterns::Tools::Convert< ParameterType >::to_pattern(), const bool has_to_be_set=false)
     
    void declare_alias (const std::string &existing_entry_name, const std::string &alias_name, const bool alias_is_deprecated=false)
    void declare_alias (const std::string &existing_entry_name, const std::string &alias_name, const bool alias_is_deprecated=false)
     
    void enter_subsection (const std::string &subsection)
    void enter_subsection (const std::string &subsection)
     
    void leave_subsection ()
     
    bool subsection_path_exists (const std::vector< std::string > &sub_path) const
    bool subsection_path_exists (const std::vector< std::string > &sub_path) const
     
    std::string get (const std::string &entry_string) const
     
    std::string get (const std::vector< std::string > &entry_subsection_path, const std::string &entry_string) const
     
    long int get_integer (const std::string &entry_string) const
    long int get_integer (const std::string &entry_string) const
     
    long int get_integer (const std::vector< std::string > &entry_subsection_path, const std::string &entry_string) const
    long int get_integer (const std::vector< std::string > &entry_subsection_path, const std::string &entry_string) const
     
    double get_double (const std::string &entry_name) const
    double get_double (const std::string &entry_name) const
     
    double get_double (const std::vector< std::string > &entry_subsection_path, const std::string &entry_string) const
    double get_double (const std::vector< std::string > &entry_subsection_path, const std::string &entry_string) const
     
    bool get_bool (const std::string &entry_name) const
    bool get_bool (const std::string &entry_name) const
     
    bool get_bool (const std::vector< std::string > &entry_subsection_path, const std::string &entry_string) const
    bool get_bool (const std::vector< std::string > &entry_subsection_path, const std::string &entry_string) const
     
    void set (const std::string &entry_name, const std::string &new_value)
    void set (const std::string &entry_name, const std::string &new_value)
     
    void set (const std::string &entry_name, const char *new_value)
    void set (const std::string &entry_name, const char *new_value)
     
    void set (const std::string &entry_name, const long int new_value)
    void set (const std::string &entry_name, const long int new_value)
     
    void set (const std::string &entry_name, const double new_value)
    void set (const std::string &entry_name, const double new_value)
     
    void set (const std::string &entry_name, const bool new_value)
    void set (const std::string &entry_name, const bool new_value)
     
    std::ostream & print_parameters (std::ostream &out, const OutputStyle style) const
    std::ostream & print_parameters (std::ostream &out, const OutputStyle style) const
     
    void print_parameters (const std::string &filename, const OutputStyle style=DefaultStyle) const
    void print_parameters (const std::string &filename, const OutputStyle style=DefaultStyle) const
     
    void log_parameters (LogStream &out, const OutputStyle style=DefaultStyle)
    void log_parameters (LogStream &out, const OutputStyle style=DefaultStyle)
     
    void log_parameters_section (LogStream &out, const OutputStyle style=DefaultStyle)
    void log_parameters_section (LogStream &out, const OutputStyle style=DefaultStyle)
     
    template<class Archive >
    void save (Archive &ar, const unsigned int version) const
    template<class Archive >
    void save (Archive &ar, const unsigned int version) const
     
    template<class Archive >
    void load (Archive &ar, const unsigned int version)
    template<class Archive >
    void load (Archive &ar, const unsigned int version)
     
    template<class Archive >
    void serialize (Archive &archive, const unsigned int version)
    template<class Archive >
    void serialize (Archive &archive, const unsigned int version)
     
    bool operator== (const ParameterHandler &prm2) const
    bool operator== (const ParameterHandler &prm2) const
     
    std::set< std::string > get_entries_wrongly_not_set () const
    std::set< std::string > get_entries_wrongly_not_set () const
     
    void assert_that_entries_have_been_set () const
    void assert_that_entries_have_been_set () const
     
    Subscriptor functionality

    Classes derived from Subscriptor provide a facility to subscribe to this object. This is mostly used by the SmartPointer class.

    │ │ │ │
    void subscribe (std::atomic< bool > *const validity, const std::string &identifier="") const
    void subscribe (std::atomic< bool > *const validity, const std::string &identifier="") const
     
    void unsubscribe (std::atomic< bool > *const validity, const std::string &identifier="") const
    void unsubscribe (std::atomic< bool > *const validity, const std::string &identifier="") const
     
    unsigned int n_subscriptions () const
    unsigned int n_subscriptions () const
     
    template<typename StreamType >
    void list_subscribers (StreamType &stream) const
    template<typename StreamType >
    void list_subscribers (StreamType &stream) const
     
    void list_subscribers () const
    void list_subscribers () const
     
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Static Public Member Functions

    static ::ExceptionBaseExcEntryAlreadyExists (std::string arg1)
    static ::ExceptionBaseExcEntryAlreadyExists (std::string arg1)
     
    static ::ExceptionBaseExcValueDoesNotMatchPattern (std::string arg1, std::string arg2)
    static ::ExceptionBaseExcValueDoesNotMatchPattern (std::string arg1, std::string arg2)
     
    static ::ExceptionBaseExcAlreadyAtTopLevel ()
    static ::ExceptionBaseExcAlreadyAtTopLevel ()
     
    static ::ExceptionBaseExcEntryUndeclared (std::string arg1)
    static ::ExceptionBaseExcEntryUndeclared (std::string arg1)
     
    static ::ExceptionBaseExcUnbalancedSubsections (std::string arg1, std::string arg2)
    static ::ExceptionBaseExcUnbalancedSubsections (std::string arg1, std::string arg2)
     
    static ::ExceptionBaseExcNoSubsection (int arg1, std::string arg2, std::string arg3)
    static ::ExceptionBaseExcNoSubsection (int arg1, std::string arg2, std::string arg3)
     
    static ::ExceptionBaseExcCannotParseLine (int arg1, std::string arg2, std::string arg3)
    static ::ExceptionBaseExcCannotParseLine (int arg1, std::string arg2, std::string arg3)
     
    static ::ExceptionBaseExcInvalidEntryForPattern (int arg1, std::string arg2, std::string arg3, std::string arg4, std::string arg5)
    static ::ExceptionBaseExcInvalidEntryForPattern (int arg1, std::string arg2, std::string arg3, std::string arg4, std::string arg5)
     
    static ::ExceptionBaseExcInvalidXMLParameterFile ()
    static ::ExceptionBaseExcInvalidXMLParameterFile ()
     
    static ::ExceptionBaseExcCannotOpenIncludeStatementFile (int arg1, std::string arg2, std::string arg3)
    static ::ExceptionBaseExcCannotOpenIncludeStatementFile (int arg1, std::string arg2, std::string arg3)
     
    static ::ExceptionBaseExcInUse (int arg1, std::string arg2, std::string arg3)
    static ::ExceptionBaseExcInUse (int arg1, std::string arg2, std::string arg3)
     
    static ::ExceptionBaseExcNoSubscriber (std::string arg1, std::string arg2)
    static ::ExceptionBaseExcNoSubscriber (std::string arg1, std::string arg2)
     
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Private Types

    using map_value_type = decltype(counter_map)::value_type
    using map_value_type = decltype(counter_map)::value_type
     
    using map_iterator = decltype(counter_map)::iterator
    using map_iterator = decltype(counter_map)::iterator
     
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Private Member Functions

    void init_branches ()
     
    void init_branches_current_section ()
     
    void fill_entry_values (const unsigned int run_no)
    void fill_entry_values (const unsigned int run_no)
     
    std::string get_current_path () const
    std::string get_current_path () const
     
    std::string get_current_full_path (const std::string &name) const
    std::string get_current_full_path (const std::string &name) const
     
    std::string get_current_full_path (const std::vector< std::string > &sub_path, const std::string &name) const
    std::string get_current_full_path (const std::vector< std::string > &sub_path, const std::string &name) const
     
    void scan_line (std::string line, const std::string &input_filename, const unsigned int current_line_n, const bool skip_undefined)
    void scan_line (std::string line, const std::string &input_filename, const unsigned int current_line_n, const bool skip_undefined)
     
    void recursively_print_parameters (const boost::property_tree::ptree &tree, const std::vector< std::string > &target_subsection_path, const ParameterHandler::OutputStyle style, const unsigned int indent_level, std::ostream &out) const
    void recursively_print_parameters (const boost::property_tree::ptree &tree, const std::vector< std::string > &target_subsection_path, const ParameterHandler::OutputStyle style, const unsigned int indent_level, std::ostream &out) const
     
    void check_no_subscribers () const noexcept
    void check_no_subscribers () const noexcept
     
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Private Attributes

    std::vector< Entrymultiple_choices
     
    unsigned int n_branches
     
    std::vector< std::string > subsection_path
     
    std::unique_ptr< boost::property_tree::ptree > entries
     
    std::map< std::string, std::pair< bool, bool > > entries_set_status
     
    std::vector< std::unique_ptr< const Patterns::PatternBase > > patterns
    std::vector< std::unique_ptr< const Patterns::PatternBase > > patterns
     
    std::vector< std::function< void(const std::string &)> > actions
    std::vector< std::function< void(const std::string &)> > actions
     
    std::atomic< unsigned intcounter
     
    std::map< std::string, unsigned intcounter_map
     
    std::vector< std::atomic< bool > * > validity_pointers
     
    const std::type_info * object_info
    const std::type_info * object_info
     
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Static Private Attributes

    static const char path_separator = '.'
    static const char path_separator = '.'
     
    static std::mutex mutex
    static std::mutex mutex
     
    │ │ │ │

    Detailed Description

    │ │ │ │

    The class MultipleParameterLoop offers an easy possibility to test several parameter sets during one run of the program. For this it uses the ParameterHandler class to read in data in a standardized form, searches for variant entry values and performs a loop over all combinations of parameters.

    │ │ │ │

    Variant entry values are given like this:

    *     set Time step size = { 0.1 | 0.2 | 0.3 }
    │ │ │ │  *   

    The loop will then perform three runs of the program, one for each value of Time step size, while all other parameters are as specified or with their default value. If there are several variant entry values in the input, a loop is performed for each combination of variant values:

    *     set Time step size = { 0.1 | 0.2 }
    │ │ │ │  *     set Solver         = { CG  | GMRES }
    │ │ │ │ @@ -469,15 +469,15 @@
    │ │ │ │  
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    using Subscriptor::map_value_type = decltype(counter_map)::value_typeusing Subscriptor::map_value_type = decltype(counter_map)::value_type
    │ │ │ │
    │ │ │ │ privateinherited
    │ │ │ │ @@ -494,15 +494,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    using Subscriptor::map_iterator = decltype(counter_map)::iteratorusing Subscriptor::map_iterator = decltype(counter_map)::iterator
    │ │ │ │
    │ │ │ │ privateinherited
    │ │ │ │ @@ -520,15 +520,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    enum ParameterHandler::OutputStyleenum ParameterHandler::OutputStyle
    │ │ │ │
    │ │ │ │ inherited
    │ │ │ │ @@ -545,30 +545,30 @@ │ │ │ │ Short 

    Write input for ParameterHandler without comments or changed default values.

    │ │ │ │ │ │ │ │ KeepDeclarationOrder 

    Keep the order of the parameters as they have been declared.

    │ │ │ │ │ │ │ │ PRM 

    Write human readable output suitable to be read by ParameterHandler::parse_input() again.

    │ │ │ │ │ │ │ │ Text 

    Write human readable output suitable to be read by ParameterHandler::parse_input() again.

    │ │ │ │ -
    Deprecated:
    Use PRM instead of Text.
    │ │ │ │ +
    Deprecated:
    Use PRM instead of Text.
    │ │ │ │ │ │ │ │ LaTeX 

    Write parameters as a LaTeX table.

    │ │ │ │ │ │ │ │ Description 

    Write out declared parameters with description and possible values.

    │ │ │ │
    Note
    This format is not suitable to be read back again.
    │ │ │ │ │ │ │ │ XML 

    Write out everything as an XML file suitable to be read by ParameterHandler::parse_input_from_xml() again.

    │ │ │ │

    See the general documentation of this class for an example of output.

    │ │ │ │ │ │ │ │ JSON 

    Write out everything as a JSON file suitable to be read by ParameterHandler::parse_input_from_json() again.

    │ │ │ │ │ │ │ │ ShortPRM 

    Write the content of ParameterHandler without comments or changed default values.

    │ │ │ │ │ │ │ │ ShortText 

    Write the content of ParameterHandler without comments or changed default values.

    │ │ │ │ -
    Deprecated:
    Use ShortPRM instead of ShortText.
    │ │ │ │ +
    Deprecated:
    Use ShortPRM instead of ShortText.
    │ │ │ │ │ │ │ │ ShortXML 

    Write the content of ParameterHandler without comments or changed default values as a XML file.

    │ │ │ │ │ │ │ │ ShortJSON 

    Write the content of ParameterHandler without comments or changed default values as a JSON file.

    │ │ │ │ │ │ │ │ ShortLaTeX 

    Write the content of ParameterHandler without comments or changed default values as a LaTeX file.

    │ │ │ │ │ │ │ │ @@ -605,15 +605,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    virtual MultipleParameterLoop::~MultipleParameterLoop virtual MultipleParameterLoop::~MultipleParameterLoop ()
    │ │ │ │
    │ │ │ │ @@ -640,28 +640,28 @@ │ │ │ │ (std::istream & input,
    const std::string & filename = "input file", const std::string & filename = "input file",
    const std::string & const std::string & last_line = "",
    const bool skip_undefined = false const bool skip_undefined = false 
    )
    │ │ │ │ @@ -787,15 +787,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -822,28 +822,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    void MultipleParameterLoop::fill_entry_values (const unsigned int const unsigned int run_no)
    │ │ │ │
    │ │ │ │ private (std::istream & input,
    const std::string & filename = "input file", const std::string & filename = "input file",
    const std::string & const std::string & last_line = "",
    const bool skip_undefined = false const bool skip_undefined = false 
    )
    │ │ │ │ @@ -869,34 +869,34 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    void ParameterHandler::parse_input (const std::string & const std::string & filename,
    const std::string & const std::string & last_line = "",
    const bool skip_undefined = false, const bool skip_undefined = false,
    const bool assert_mandatory_entries_are_found = false const bool assert_mandatory_entries_are_found = false 
    )
    │ │ │ │ @@ -922,28 +922,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    void ParameterHandler::parse_input_from_string (const std::string & const std::string & s,
    const std::string & const std::string & last_line = "",
    const bool skip_undefined = false const bool skip_undefined = false 
    )
    │ │ │ │ @@ -974,16 +974,16 @@ │ │ │ │
    (std::istream & input,
    const bool skip_undefined = false const bool skip_undefined = false 
    )
    │ │ │ │ @@ -1013,16 +1013,16 @@ │ │ │ │
    (std::istream & input,
    const bool skip_undefined = false const bool skip_undefined = false 
    )
    │ │ │ │ @@ -1074,40 +1074,40 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    void ParameterHandler::declare_entry (const std::string & const std::string & entry,
    const std::string & const std::string & default_value,
    const Patterns::PatternBaseconst Patterns::PatternBasepattern = Patterns::Anything(),
    const std::string & const std::string & documentation = "",
    const bool has_to_be_set = false const bool has_to_be_set = false 
    )
    │ │ │ │ @@ -1135,28 +1135,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    void ParameterHandler::add_action (const std::string & const std::string & entry,
    const std::function< void(const std::string &value)> & const std::function< void(const std::string &value)> & action,
    const bool execute_action = true const bool execute_action = true 
    )
    │ │ │ │ @@ -1183,48 +1183,48 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ add_parameter()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<class ParameterType >
    │ │ │ │ +template<class ParameterType >
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    void ParameterHandler::add_parameter (const std::string & const std::string & entry,
    ParameterType & ParameterTypeparameter,
    const std::string & const std::string & documentation = "",
    const Patterns::PatternBasepattern = *Patterns::Tools::Convert<ParameterType>::to_pattern(), const Patterns::PatternBasepattern = *Patterns::Tools::Convert<ParameterType>::to_pattern(),
    const bool has_to_be_set = false const bool has_to_be_set = false 
    )
    │ │ │ │ @@ -1250,28 +1250,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    void ParameterHandler::declare_alias (const std::string & const std::string & existing_entry_name,
    const std::string & const std::string & alias_name,
    const bool alias_is_deprecated = false const bool alias_is_deprecated = false 
    )
    │ │ │ │ @@ -1309,15 +1309,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1366,15 +1366,15 @@ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    void ParameterHandler::enter_subsection (const std::string & const std::string & subsection)
    │ │ │ │
    │ │ │ │ inherited
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1461,17 +1461,17 @@ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    bool ParameterHandler::subsection_path_exists (const std::vector< std::string > & const std::vector< std::string > & sub_path) const
    │ │ │ │
    │ │ │ │ inherited
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1490,23 +1490,23 @@ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    long int ParameterHandler::get_integer long int ParameterHandler::get_integer (const std::string & const std::string & entry_string) const
    │ │ │ │
    │ │ │ │ inherited
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1531,15 +1531,15 @@ │ │ │ │
    long int ParameterHandler::get_integer long int ParameterHandler::get_integer (const std::vector< std::string > & const std::vector< std::string > & entry_subsection_path,
    const std::string & const std::string & entry_string 
    ) const
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1560,21 +1560,21 @@ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    double ParameterHandler::get_double (const std::string & const std::string & entry_name) const
    │ │ │ │
    │ │ │ │ inherited
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1599,15 +1599,15 @@ │ │ │ │
    double ParameterHandler::get_double (const std::vector< std::string > & const std::vector< std::string > & entry_subsection_path,
    const std::string & const std::string & entry_string 
    ) const
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1628,21 +1628,21 @@ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    bool ParameterHandler::get_bool (const std::string & const std::string & entry_name) const
    │ │ │ │
    │ │ │ │ inherited
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1667,21 +1667,21 @@ │ │ │ │
    bool ParameterHandler::get_bool (const std::vector< std::string > & const std::vector< std::string > & entry_subsection_path,
    const std::string & const std::string & entry_string 
    ) const
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1708,21 +1708,21 @@ │ │ │ │
    void ParameterHandler::set (const std::string & const std::string & entry_name,
    const std::string & const std::string & new_value 
    )
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1748,21 +1748,21 @@ │ │ │ │
    void ParameterHandler::set (const std::string & const std::string & entry_name,
    const char * const char * new_value 
    )
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1789,21 +1789,21 @@ │ │ │ │
    void ParameterHandler::set (const std::string & const std::string & entry_name,
    const long int const long int new_value 
    )
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1831,21 +1831,21 @@ │ │ │ │
    void ParameterHandler::set (const std::string & const std::string & entry_name,
    const double const double new_value 
    )
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1878,15 +1878,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1926,21 +1926,21 @@ │ │ │ │
    void ParameterHandler::set (const std::string & const std::string & entry_name,
    const bool const bool new_value 
    )
    (std::ostream & out,
    const OutputStyle const OutputStyle style 
    ) const
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1981,15 +1981,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2022,15 +2022,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2052,29 +2052,29 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ save()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<class Archive >
    │ │ │ │ +template<class Archive >
    │ │ │ │
    void ParameterHandler::print_parameters (const std::string & const std::string & filename,
    const OutputStyle const OutputStyle style = DefaultStyle 
    ) const
    (LogStreamout,
    const OutputStyle const OutputStyle style = DefaultStyle 
    )
    (LogStreamout,
    const OutputStyle const OutputStyle style = DefaultStyle 
    )
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2093,29 +2093,29 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ load()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<class Archive >
    │ │ │ │ +template<class Archive >
    │ │ │ │
    void ParameterHandler::save (Archive & Archivear,
    const unsigned int const unsigned int version 
    ) const
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2134,29 +2134,29 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ serialize()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<class Archive >
    │ │ │ │ +template<class Archive >
    │ │ │ │
    void ParameterHandler::load (Archive & Archivear,
    const unsigned int const unsigned int version 
    )
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2177,17 +2177,17 @@ │ │ │ │
    │ │ │ │
    │ │ │ │
    void ParameterHandler::serialize (Archive & Archivearchive,
    const unsigned int const unsigned int version 
    )
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2293,15 +2293,15 @@ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    bool ParameterHandler::operator== bool ParameterHandler::operator== (const ParameterHandlerconst ParameterHandlerprm2) const
    │ │ │ │
    │ │ │ │ inherited
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2322,21 +2322,21 @@ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    std::string ParameterHandler::get_current_full_path (const std::string & const std::string & name) const
    │ │ │ │
    │ │ │ │ privateinherited
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2367,27 +2367,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2414,33 +2414,33 @@ │ │ │ │
    std::string ParameterHandler::get_current_full_path (const std::vector< std::string > & const std::vector< std::string > & sub_path,
    const std::string & const std::string & name 
    ) const
    (std::string line,
    const std::string & const std::string & input_filename,
    const unsigned int const unsigned int current_line_n,
    const bool const bool skip_undefined 
    )
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2572,15 +2572,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ list_subscribers() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename StreamType >
    │ │ │ │ +template<typename StreamType >
    │ │ │ │
    void ParameterHandler::recursively_print_parameters (const boost::property_tree::ptree & const boost::property_tree::ptree & tree,
    const std::vector< std::string > & const std::vector< std::string > & target_subsection_path,
    const ParameterHandler::OutputStyle const ParameterHandler::OutputStyle style,
    const unsigned int const unsigned int indent_level,
    std::ostream & out 
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2717,15 +2717,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │
    void Subscriptor::list_subscribers (
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    const char ParameterHandler::path_separator = '.'const char ParameterHandler::path_separator = '.'
    │ │ │ │
    │ │ │ │ staticprivateinherited
    │ │ │ │ @@ -2818,15 +2818,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    std::vector<std::unique_ptr<const Patterns::PatternBase> > ParameterHandler::patternsstd::vector<std::unique_ptr<const Patterns::PatternBase> > ParameterHandler::patterns
    │ │ │ │
    │ │ │ │ privateinherited
    │ │ │ │ @@ -2843,15 +2843,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    std::vector<std::function<void(const std::string &)> > ParameterHandler::actionsstd::vector<std::function<void(const std::string &)> > ParameterHandler::actions
    │ │ │ │
    │ │ │ │ privateinherited
    │ │ │ │ @@ -2946,15 +2946,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    const std::type_info* Subscriptor::object_infoconst std::type_info* Subscriptor::object_info
    │ │ │ │
    │ │ │ │ mutableprivateinherited
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultipleParameterLoop_1_1Entry.html │ │ │ │ @@ -112,19 +112,19 @@ │ │ │ │ }
     
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Public Member Functions

     Entry ()
     
     Entry (const std::vector< std::string > &Path, const std::string &Name, const std::string &Value)
     Entry (const std::vector< std::string > &Path, const std::string &Name, const std::string &Value)
     
    void split_different_values ()
     
    std::size_t memory_consumption () const
    std::size_t memory_consumption () const
     
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -144,15 +144,15 @@ │ │ │ │ │ │ │ │

    ◆ MultipleEntryType

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │

    │ │ │ │ Public Attributes

    std::vector< std::string > subsection_path
     
    std::string entry_name
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    enum MultipleParameterLoop::Entry::MultipleEntryTypeenum MultipleParameterLoop::Entry::MultipleEntryType
    │ │ │ │
    │ │ │ │

    Declare what a multiple entry is: a variant entry (in curly braces {, }) or an array (in double curly braces {{, }}).

    │ │ │ │ │ │ │ │ │ │ │ │ @@ -198,27 +198,27 @@ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    Enumerator
    variant 

    A variant entry.

    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMultipleParameterLoop_1_1UserClass.html │ │ │ │ @@ -103,19 +103,19 @@ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    #include <deal.II/base/parameter_handler.h>

    │ │ │ │
    MultipleParameterLoop::Entry::Entry (const std::vector< std::string > & const std::vector< std::string > & Path,
    const std::string & const std::string & Name,
    const std::string & const std::string & Value 
    )
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Public Member Functions

    virtual ~UserClass ()=default
    virtual ~UserClass ()=default
     
    virtual void create_new (const unsigned int run_no)=0
    virtual void create_new (const unsigned int run_no)=0
     
    virtual void run (ParameterHandler &prm)=0
    virtual void run (ParameterHandler &prm)=0
     
    │ │ │ │

    Detailed Description

    │ │ │ │

    This is the class the helper class or the problem class has to be derived of.

    │ │ │ │ │ │ │ │

    Definition at line 2097 of file parameter_handler.h.

    │ │ │ │

    Constructor & Destructor Documentation

    │ │ │ │ @@ -125,15 +125,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    virtual MultipleParameterLoop::UserClass::~UserClass virtual MultipleParameterLoop::UserClass::~UserClass ()
    │ │ │ │
    │ │ │ │ @@ -152,17 +152,17 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -179,15 +179,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    virtual void MultipleParameterLoop::UserClass::create_new virtual void MultipleParameterLoop::UserClass::create_new (const unsigned int const unsigned int run_no)
    │ │ │ │
    │ │ │ │ pure virtual
    │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1MPI_1_1Vector.html │ │ │ │ @@ -1445,15 +1445,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    virtual void MultipleParameterLoop::UserClass::run virtual void MultipleParameterLoop::UserClass::run (ParameterHandlerprm)
    │ │ │ │
    │ │ │ │ inherited
    │ │ │ │
    │ │ │ │

    Return the local dimension of the vector, i.e. the number of elements stored on the present MPI process. For sequential vectors, this number is the same as size(), but for parallel vectors it may be smaller.

    │ │ │ │

    To figure out which elements exactly are stored locally, use local_range() or locally_owned_elements().

    │ │ │ │ -
    Deprecated:
    use locally_owned_size() instead.
    │ │ │ │ +
    Deprecated:
    use locally_owned_size() instead.
    │ │ │ │ │ │ │ │

    Definition at line 452 of file petsc_vector_base.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ locally_owned_size()

    │ │ │ │ @@ -2398,15 +2398,15 @@ │ │ │ │
    │ │ │ │ inherited
    │ │ │ │
    │ │ │ │

    Return the value of the vector element with the largest negative value.

    │ │ │ │ -
    Deprecated:
    This function has been deprecated to improve compatibility with other classes inheriting from VectorSpaceVector. If you need to use this functionality then use the PETSc function VecMin instead.
    │ │ │ │ +
    Deprecated:
    This function has been deprecated to improve compatibility with other classes inheriting from VectorSpaceVector. If you need to use this functionality then use the PETSc function VecMin instead.
    │ │ │ │ │ │ │ │

    Definition at line 753 of file petsc_vector_base.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ max()

    │ │ │ │ @@ -2427,15 +2427,15 @@ │ │ │ │
    │ │ │ │ inherited
    │ │ │ │
    │ │ │ │

    Return the value of the vector element with the largest positive value.

    │ │ │ │ -
    Deprecated:
    This function has been deprecated to improve compatibility with other classes inheriting from VectorSpaceVector. If you need to use this functionality then use the PETSc function VecMax instead.
    │ │ │ │ +
    Deprecated:
    This function has been deprecated to improve compatibility with other classes inheriting from VectorSpaceVector. If you need to use this functionality then use the PETSc function VecMax instead.
    │ │ │ │ │ │ │ │

    Definition at line 766 of file petsc_vector_base.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ is_non_negative()

    │ │ │ │ @@ -2456,15 +2456,15 @@ │ │ │ │
    │ │ │ │ inherited
    │ │ │ │
    │ │ │ │

    Return true if the vector has no negative entries, i.e. all entries are zero or positive. This function is used, for example, to check whether refinement indicators are really all positive (or zero).

    │ │ │ │ -
    Deprecated:
    This function has been deprecated to improve compatibility with other classes inheriting from VectorSpaceVector.
    │ │ │ │ +
    Deprecated:
    This function has been deprecated to improve compatibility with other classes inheriting from VectorSpaceVector.
    │ │ │ │ │ │ │ │

    Definition at line 834 of file petsc_vector_base.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ operator*=()

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverBiCG.html │ │ │ │ @@ -230,15 +230,15 @@ │ │ │ │
    )
    │ │ │ │
    │ │ │ │

    Constructor. This constructor is deprecated and ignores the MPI communicator argument. Use the other constructor instead.

    │ │ │ │ -
    Deprecated:
    │ │ │ │ +
    Deprecated:
    │ │ │ │ │ │ │ │

    Definition at line 369 of file petsc_solver.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    Member Function Documentation

    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverBicgstab.html │ │ │ │ @@ -230,15 +230,15 @@ │ │ │ │
    )
    │ │ │ │
    │ │ │ │

    Constructor. This constructor is deprecated and ignores the MPI communicator argument. Use the other constructor instead.

    │ │ │ │ -
    Deprecated:
    │ │ │ │ +
    Deprecated:
    │ │ │ │ │ │ │ │

    Definition at line 440 of file petsc_solver.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    Member Function Documentation

    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverCG.html │ │ │ │ @@ -230,15 +230,15 @@ │ │ │ │
    )
    │ │ │ │
    │ │ │ │

    Constructor. This constructor is deprecated and ignores the MPI communicator argument. Use the other constructor instead.

    │ │ │ │ -
    Deprecated:
    │ │ │ │ +
    Deprecated:
    │ │ │ │ │ │ │ │

    Definition at line 342 of file petsc_solver.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    Member Function Documentation

    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverCGS.html │ │ │ │ @@ -230,15 +230,15 @@ │ │ │ │
    )
    │ │ │ │
    │ │ │ │

    Constructor. This constructor is deprecated and ignores the MPI communicator argument. Use the other constructor instead.

    │ │ │ │ -
    Deprecated:
    │ │ │ │ +
    Deprecated:
    │ │ │ │ │ │ │ │

    Definition at line 467 of file petsc_solver.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    Member Function Documentation

    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverCR.html │ │ │ │ @@ -230,15 +230,15 @@ │ │ │ │
    )
    │ │ │ │
    │ │ │ │

    Constructor. This constructor is deprecated and ignores the MPI communicator argument. Use the other constructor instead.

    │ │ │ │ -
    Deprecated:
    │ │ │ │ +
    Deprecated:
    │ │ │ │ │ │ │ │

    Definition at line 548 of file petsc_solver.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    Member Function Documentation

    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverChebychev.html │ │ │ │ @@ -230,15 +230,15 @@ │ │ │ │
    )
    │ │ │ │
    │ │ │ │

    Constructor. This constructor is deprecated and ignores the MPI communicator argument. Use the other constructor instead.

    │ │ │ │ -
    Deprecated:
    │ │ │ │ +
    Deprecated:
    │ │ │ │ │ │ │ │

    Definition at line 315 of file petsc_solver.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    Member Function Documentation

    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverGMRES.html │ │ │ │ @@ -230,15 +230,15 @@ │ │ │ │
    )
    │ │ │ │
    │ │ │ │

    Constructor. This constructor is deprecated and ignores the MPI communicator argument. Use the other constructor instead.

    │ │ │ │ -
    Deprecated:
    │ │ │ │ +
    Deprecated:
    │ │ │ │ │ │ │ │

    Definition at line 405 of file petsc_solver.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    Member Function Documentation

    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverLSQR.html │ │ │ │ @@ -230,15 +230,15 @@ │ │ │ │
    )
    │ │ │ │
    │ │ │ │

    Constructor. This constructor is deprecated and ignores the MPI communicator argument. Use the other constructor instead.

    │ │ │ │ -
    Deprecated:
    │ │ │ │ +
    Deprecated:
    │ │ │ │ │ │ │ │

    Definition at line 576 of file petsc_solver.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    Member Function Documentation

    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverPreOnly.html │ │ │ │ @@ -230,15 +230,15 @@ │ │ │ │
    )
    │ │ │ │
    │ │ │ │

    Constructor. This constructor is deprecated and ignores the MPI communicator argument. Use the other constructor instead.

    │ │ │ │ -
    Deprecated:
    │ │ │ │ +
    Deprecated:
    │ │ │ │ │ │ │ │

    Definition at line 611 of file petsc_solver.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    Member Function Documentation

    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverRichardson.html │ │ │ │ @@ -230,15 +230,15 @@ │ │ │ │
    )
    │ │ │ │
    │ │ │ │

    Constructor. This constructor is deprecated and ignores the MPI communicator argument. Use the other constructor instead.

    │ │ │ │ -
    Deprecated:
    │ │ │ │ +
    Deprecated:
    │ │ │ │ │ │ │ │

    Definition at line 265 of file petsc_solver.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    Member Function Documentation

    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverTCQMR.html │ │ │ │ @@ -230,15 +230,15 @@ │ │ │ │
    )
    │ │ │ │
    │ │ │ │

    Constructor. This constructor is deprecated and ignores the MPI communicator argument. Use the other constructor instead.

    │ │ │ │ -
    Deprecated:
    │ │ │ │ +
    Deprecated:
    │ │ │ │ │ │ │ │

    Definition at line 521 of file petsc_solver.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    Member Function Documentation

    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverTFQMR.html │ │ │ │ @@ -230,15 +230,15 @@ │ │ │ │
    )
    │ │ │ │
    │ │ │ │

    Constructor. This constructor is deprecated and ignores the MPI communicator argument. Use the other constructor instead.

    │ │ │ │ -
    Deprecated:
    │ │ │ │ +
    Deprecated:
    │ │ │ │ │ │ │ │

    Definition at line 494 of file petsc_solver.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    Member Function Documentation

    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SparseDirectMUMPS.html │ │ │ │ @@ -242,15 +242,15 @@ │ │ │ │
    )
    │ │ │ │
    │ │ │ │

    Constructor. This constructor is deprecated and ignores the MPI communicator argument. Use the other constructor instead.

    │ │ │ │ -
    Deprecated:
    │ │ │ │ +
    Deprecated:
    │ │ │ │ │ │ │ │

    Definition at line 651 of file petsc_solver.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    Member Function Documentation

    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1VectorBase.html │ │ │ │ @@ -767,15 +767,15 @@ │ │ │ │
    ) const
    │ │ │ │
    │ │ │ │

    Return the local dimension of the vector, i.e. the number of elements stored on the present MPI process. For sequential vectors, this number is the same as size(), but for parallel vectors it may be smaller.

    │ │ │ │

    To figure out which elements exactly are stored locally, use local_range() or locally_owned_elements().

    │ │ │ │ -
    Deprecated:
    use locally_owned_size() instead.
    │ │ │ │ +
    Deprecated:
    use locally_owned_size() instead.
    │ │ │ │ │ │ │ │

    Definition at line 452 of file petsc_vector_base.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ locally_owned_size()

    │ │ │ │ @@ -1393,15 +1393,15 @@ │ │ │ │
    () const
    │ │ │ │
    │ │ │ │

    Return the value of the vector element with the largest negative value.

    │ │ │ │ -
    Deprecated:
    This function has been deprecated to improve compatibility with other classes inheriting from VectorSpaceVector. If you need to use this functionality then use the PETSc function VecMin instead.
    │ │ │ │ +
    Deprecated:
    This function has been deprecated to improve compatibility with other classes inheriting from VectorSpaceVector. If you need to use this functionality then use the PETSc function VecMin instead.
    │ │ │ │ │ │ │ │

    Definition at line 753 of file petsc_vector_base.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ max()

    │ │ │ │ @@ -1414,15 +1414,15 @@ │ │ │ │
    () const
    │ │ │ │
    │ │ │ │

    Return the value of the vector element with the largest positive value.

    │ │ │ │ -
    Deprecated:
    This function has been deprecated to improve compatibility with other classes inheriting from VectorSpaceVector. If you need to use this functionality then use the PETSc function VecMax instead.
    │ │ │ │ +
    Deprecated:
    This function has been deprecated to improve compatibility with other classes inheriting from VectorSpaceVector. If you need to use this functionality then use the PETSc function VecMax instead.
    │ │ │ │ │ │ │ │

    Definition at line 766 of file petsc_vector_base.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ all_zero()

    │ │ │ │ @@ -1455,15 +1455,15 @@ │ │ │ │ ( │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Return true if the vector has no negative entries, i.e. all entries are zero or positive. This function is used, for example, to check whether refinement indicators are really all positive (or zero).

    │ │ │ │ -
    Deprecated:
    This function has been deprecated to improve compatibility with other classes inheriting from VectorSpaceVector.
    │ │ │ │ +
    Deprecated:
    This function has been deprecated to improve compatibility with other classes inheriting from VectorSpaceVector.
    │ │ │ │ │ │ │ │

    Definition at line 834 of file petsc_vector_base.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ operator*=()

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classParameterHandler.html │ │ │ │ @@ -137,193 +137,193 @@ │ │ │ │ } │ │ │ │   │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Public Member Functions

     ParameterHandler ()
     
    virtual ~ParameterHandler () override=default
    virtual ~ParameterHandler () override=default
     
     ParameterHandler (const ParameterHandler &)=delete
     ParameterHandler (const ParameterHandler &)=delete
     
    ParameterHandleroperator= (const ParameterHandler &)=delete
    ParameterHandleroperator= (const ParameterHandler &)=delete
     
    virtual void parse_input (std::istream &input, const std::string &filename="input file", const std::string &last_line="", const bool skip_undefined=false)
    virtual void parse_input (std::istream &input, const std::string &filename="input file", const std::string &last_line="", const bool skip_undefined=false)
     
    virtual void parse_input (const std::string &filename, const std::string &last_line="", const bool skip_undefined=false, const bool assert_mandatory_entries_are_found=false)
    virtual void parse_input (const std::string &filename, const std::string &last_line="", const bool skip_undefined=false, const bool assert_mandatory_entries_are_found=false)
     
    virtual void parse_input_from_string (const std::string &s, const std::string &last_line="", const bool skip_undefined=false)
    virtual void parse_input_from_string (const std::string &s, const std::string &last_line="", const bool skip_undefined=false)
     
    virtual void parse_input_from_xml (std::istream &input, const bool skip_undefined=false)
    virtual void parse_input_from_xml (std::istream &input, const bool skip_undefined=false)
     
    virtual void parse_input_from_json (std::istream &input, const bool skip_undefined=false)
    virtual void parse_input_from_json (std::istream &input, const bool skip_undefined=false)
     
    void clear ()
     
    void declare_entry (const std::string &entry, const std::string &default_value, const Patterns::PatternBase &pattern=Patterns::Anything(), const std::string &documentation="", const bool has_to_be_set=false)
    void declare_entry (const std::string &entry, const std::string &default_value, const Patterns::PatternBase &pattern=Patterns::Anything(), const std::string &documentation="", const bool has_to_be_set=false)
     
    void add_action (const std::string &entry, const std::function< void(const std::string &value)> &action, const bool execute_action=true)
    void add_action (const std::string &entry, const std::function< void(const std::string &value)> &action, const bool execute_action=true)
     
    template<class ParameterType >
    void add_parameter (const std::string &entry, ParameterType &parameter, const std::string &documentation="", const Patterns::PatternBase &pattern= *Patterns::Tools::Convert< ParameterType >::to_pattern(), const bool has_to_be_set=false)
    template<class ParameterType >
    void add_parameter (const std::string &entry, ParameterType &parameter, const std::string &documentation="", const Patterns::PatternBase &pattern= *Patterns::Tools::Convert< ParameterType >::to_pattern(), const bool has_to_be_set=false)
     
    void declare_alias (const std::string &existing_entry_name, const std::string &alias_name, const bool alias_is_deprecated=false)
    void declare_alias (const std::string &existing_entry_name, const std::string &alias_name, const bool alias_is_deprecated=false)
     
    void enter_subsection (const std::string &subsection)
    void enter_subsection (const std::string &subsection)
     
    void leave_subsection ()
     
    bool subsection_path_exists (const std::vector< std::string > &sub_path) const
    bool subsection_path_exists (const std::vector< std::string > &sub_path) const
     
    std::string get (const std::string &entry_string) const
     
    std::string get (const std::vector< std::string > &entry_subsection_path, const std::string &entry_string) const
     
    long int get_integer (const std::string &entry_string) const
    long int get_integer (const std::string &entry_string) const
     
    long int get_integer (const std::vector< std::string > &entry_subsection_path, const std::string &entry_string) const
    long int get_integer (const std::vector< std::string > &entry_subsection_path, const std::string &entry_string) const
     
    double get_double (const std::string &entry_name) const
    double get_double (const std::string &entry_name) const
     
    double get_double (const std::vector< std::string > &entry_subsection_path, const std::string &entry_string) const
    double get_double (const std::vector< std::string > &entry_subsection_path, const std::string &entry_string) const
     
    bool get_bool (const std::string &entry_name) const
    bool get_bool (const std::string &entry_name) const
     
    bool get_bool (const std::vector< std::string > &entry_subsection_path, const std::string &entry_string) const
    bool get_bool (const std::vector< std::string > &entry_subsection_path, const std::string &entry_string) const
     
    void set (const std::string &entry_name, const std::string &new_value)
    void set (const std::string &entry_name, const std::string &new_value)
     
    void set (const std::string &entry_name, const char *new_value)
    void set (const std::string &entry_name, const char *new_value)
     
    void set (const std::string &entry_name, const long int new_value)
    void set (const std::string &entry_name, const long int new_value)
     
    void set (const std::string &entry_name, const double new_value)
    void set (const std::string &entry_name, const double new_value)
     
    void set (const std::string &entry_name, const bool new_value)
    void set (const std::string &entry_name, const bool new_value)
     
    std::ostream & print_parameters (std::ostream &out, const OutputStyle style) const
    std::ostream & print_parameters (std::ostream &out, const OutputStyle style) const
     
    void print_parameters (const std::string &filename, const OutputStyle style=DefaultStyle) const
    void print_parameters (const std::string &filename, const OutputStyle style=DefaultStyle) const
     
    void log_parameters (LogStream &out, const OutputStyle style=DefaultStyle)
    void log_parameters (LogStream &out, const OutputStyle style=DefaultStyle)
     
    void log_parameters_section (LogStream &out, const OutputStyle style=DefaultStyle)
    void log_parameters_section (LogStream &out, const OutputStyle style=DefaultStyle)
     
    std::size_t memory_consumption () const
    std::size_t memory_consumption () const
     
    template<class Archive >
    void save (Archive &ar, const unsigned int version) const
    template<class Archive >
    void save (Archive &ar, const unsigned int version) const
     
    template<class Archive >
    void load (Archive &ar, const unsigned int version)
    template<class Archive >
    void load (Archive &ar, const unsigned int version)
     
    template<class Archive >
    void serialize (Archive &archive, const unsigned int version)
    template<class Archive >
    void serialize (Archive &archive, const unsigned int version)
     
    bool operator== (const ParameterHandler &prm2) const
    bool operator== (const ParameterHandler &prm2) const
     
    std::set< std::string > get_entries_wrongly_not_set () const
    std::set< std::string > get_entries_wrongly_not_set () const
     
    void assert_that_entries_have_been_set () const
    void assert_that_entries_have_been_set () const
     
    Subscriptor functionality

    Classes derived from Subscriptor provide a facility to subscribe to this object. This is mostly used by the SmartPointer class.

    │ │ │ │
    void subscribe (std::atomic< bool > *const validity, const std::string &identifier="") const
    void subscribe (std::atomic< bool > *const validity, const std::string &identifier="") const
     
    void unsubscribe (std::atomic< bool > *const validity, const std::string &identifier="") const
    void unsubscribe (std::atomic< bool > *const validity, const std::string &identifier="") const
     
    unsigned int n_subscriptions () const
    unsigned int n_subscriptions () const
     
    template<typename StreamType >
    void list_subscribers (StreamType &stream) const
    template<typename StreamType >
    void list_subscribers (StreamType &stream) const
     
    void list_subscribers () const
    void list_subscribers () const
     
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Static Public Member Functions

    static ::ExceptionBaseExcEntryAlreadyExists (std::string arg1)
    static ::ExceptionBaseExcEntryAlreadyExists (std::string arg1)
     
    static ::ExceptionBaseExcValueDoesNotMatchPattern (std::string arg1, std::string arg2)
    static ::ExceptionBaseExcValueDoesNotMatchPattern (std::string arg1, std::string arg2)
     
    static ::ExceptionBaseExcAlreadyAtTopLevel ()
    static ::ExceptionBaseExcAlreadyAtTopLevel ()
     
    static ::ExceptionBaseExcEntryUndeclared (std::string arg1)
    static ::ExceptionBaseExcEntryUndeclared (std::string arg1)
     
    static ::ExceptionBaseExcUnbalancedSubsections (std::string arg1, std::string arg2)
    static ::ExceptionBaseExcUnbalancedSubsections (std::string arg1, std::string arg2)
     
    static ::ExceptionBaseExcNoSubsection (int arg1, std::string arg2, std::string arg3)
    static ::ExceptionBaseExcNoSubsection (int arg1, std::string arg2, std::string arg3)
     
    static ::ExceptionBaseExcCannotParseLine (int arg1, std::string arg2, std::string arg3)
    static ::ExceptionBaseExcCannotParseLine (int arg1, std::string arg2, std::string arg3)
     
    static ::ExceptionBaseExcInvalidEntryForPattern (int arg1, std::string arg2, std::string arg3, std::string arg4, std::string arg5)
    static ::ExceptionBaseExcInvalidEntryForPattern (int arg1, std::string arg2, std::string arg3, std::string arg4, std::string arg5)
     
    static ::ExceptionBaseExcInvalidXMLParameterFile ()
    static ::ExceptionBaseExcInvalidXMLParameterFile ()
     
    static ::ExceptionBaseExcCannotOpenIncludeStatementFile (int arg1, std::string arg2, std::string arg3)
    static ::ExceptionBaseExcCannotOpenIncludeStatementFile (int arg1, std::string arg2, std::string arg3)
     
    static ::ExceptionBaseExcInUse (int arg1, std::string arg2, std::string arg3)
    static ::ExceptionBaseExcInUse (int arg1, std::string arg2, std::string arg3)
     
    static ::ExceptionBaseExcNoSubscriber (std::string arg1, std::string arg2)
    static ::ExceptionBaseExcNoSubscriber (std::string arg1, std::string arg2)
     
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Private Types

    using map_value_type = decltype(counter_map)::value_type
    using map_value_type = decltype(counter_map)::value_type
     
    using map_iterator = decltype(counter_map)::iterator
    using map_iterator = decltype(counter_map)::iterator
     
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Private Member Functions

    std::string get_current_path () const
    std::string get_current_path () const
     
    std::string get_current_full_path (const std::string &name) const
    std::string get_current_full_path (const std::string &name) const
     
    std::string get_current_full_path (const std::vector< std::string > &sub_path, const std::string &name) const
    std::string get_current_full_path (const std::vector< std::string > &sub_path, const std::string &name) const
     
    void scan_line (std::string line, const std::string &input_filename, const unsigned int current_line_n, const bool skip_undefined)
    void scan_line (std::string line, const std::string &input_filename, const unsigned int current_line_n, const bool skip_undefined)
     
    void recursively_print_parameters (const boost::property_tree::ptree &tree, const std::vector< std::string > &target_subsection_path, const ParameterHandler::OutputStyle style, const unsigned int indent_level, std::ostream &out) const
    void recursively_print_parameters (const boost::property_tree::ptree &tree, const std::vector< std::string > &target_subsection_path, const ParameterHandler::OutputStyle style, const unsigned int indent_level, std::ostream &out) const
     
    void check_no_subscribers () const noexcept
    void check_no_subscribers () const noexcept
     
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Private Attributes

    std::vector< std::string > subsection_path
     
    std::unique_ptr< boost::property_tree::ptree > entries
     
    std::map< std::string, std::pair< bool, bool > > entries_set_status
     
    std::vector< std::unique_ptr< const Patterns::PatternBase > > patterns
    std::vector< std::unique_ptr< const Patterns::PatternBase > > patterns
     
    std::vector< std::function< void(const std::string &)> > actions
    std::vector< std::function< void(const std::string &)> > actions
     
    std::atomic< unsigned intcounter
     
    std::map< std::string, unsigned intcounter_map
     
    std::vector< std::atomic< bool > * > validity_pointers
     
    const std::type_info * object_info
    const std::type_info * object_info
     
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Static Private Attributes

    static const char path_separator = '.'
    static const char path_separator = '.'
     
    static std::mutex mutex
    static std::mutex mutex
     
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Friends

    class MultipleParameterLoop
    class MultipleParameterLoop
     
    │ │ │ │

    Detailed Description

    │ │ │ │

    The ParameterHandler class provides a standard interface to an input file which provides at run-time for program parameters such as time step sizes, geometries, right hand sides etc. The input for the program is given in files, streams or strings in memory using text like

    set Time step size = 0.3
    │ │ │ │
    set Geometry = [0,1]x[0,3]
    │ │ │ │
    void set(const std::string &entry_name, const std::string &new_value)
    │ │ │ │

    Input may be sorted into subsection trees in order to give the input a logical structure, and input files may include other files.

    │ │ │ │ @@ -857,15 +857,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    using Subscriptor::map_value_type = decltype(counter_map)::value_typeusing Subscriptor::map_value_type = decltype(counter_map)::value_type
    │ │ │ │
    │ │ │ │ privateinherited
    │ │ │ │ @@ -882,15 +882,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    using Subscriptor::map_iterator = decltype(counter_map)::iteratorusing Subscriptor::map_iterator = decltype(counter_map)::iterator
    │ │ │ │
    │ │ │ │ privateinherited
    │ │ │ │ @@ -905,15 +905,15 @@ │ │ │ │ │ │ │ │

    ◆ OutputStyle

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    enum ParameterHandler::OutputStyleenum ParameterHandler::OutputStyle
    │ │ │ │
    │ │ │ │

    List of possible output formats used for functions like ParameterHandler::print_parameters(). The options can be categorized into two groups:

      │ │ │ │
    • format options: PRM, LaTeX, Description, XML, JSON
    • │ │ │ │
    • stylistic options: Short, KeepDeclarationOrder
    • │ │ │ │
    │ │ │ │ @@ -925,30 +925,30 @@ │ │ │ │ Short 

    Write input for ParameterHandler without comments or changed default values.

    │ │ │ │ │ │ │ │ KeepDeclarationOrder 

    Keep the order of the parameters as they have been declared.

    │ │ │ │ │ │ │ │ PRM 

    Write human readable output suitable to be read by ParameterHandler::parse_input() again.

    │ │ │ │ │ │ │ │ Text 

    Write human readable output suitable to be read by ParameterHandler::parse_input() again.

    │ │ │ │ -
    Deprecated:
    Use PRM instead of Text.
    │ │ │ │ +
    Deprecated:
    Use PRM instead of Text.
    │ │ │ │ │ │ │ │ LaTeX 

    Write parameters as a LaTeX table.

    │ │ │ │ │ │ │ │ Description 

    Write out declared parameters with description and possible values.

    │ │ │ │
    Note
    This format is not suitable to be read back again.
    │ │ │ │ │ │ │ │ XML 

    Write out everything as an XML file suitable to be read by ParameterHandler::parse_input_from_xml() again.

    │ │ │ │

    See the general documentation of this class for an example of output.

    │ │ │ │ │ │ │ │ JSON 

    Write out everything as a JSON file suitable to be read by ParameterHandler::parse_input_from_json() again.

    │ │ │ │ │ │ │ │ ShortPRM 

    Write the content of ParameterHandler without comments or changed default values.

    │ │ │ │ │ │ │ │ ShortText 

    Write the content of ParameterHandler without comments or changed default values.

    │ │ │ │ -
    Deprecated:
    Use ShortPRM instead of ShortText.
    │ │ │ │ +
    Deprecated:
    Use ShortPRM instead of ShortText.
    │ │ │ │ │ │ │ │ ShortXML 

    Write the content of ParameterHandler without comments or changed default values as a XML file.

    │ │ │ │ │ │ │ │ ShortJSON 

    Write the content of ParameterHandler without comments or changed default values as a JSON file.

    │ │ │ │ │ │ │ │ ShortLaTeX 

    Write the content of ParameterHandler without comments or changed default values as a LaTeX file.

    │ │ │ │ │ │ │ │ @@ -985,15 +985,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    virtual ParameterHandler::~ParameterHandler virtual ParameterHandler::~ParameterHandler ()
    │ │ │ │
    │ │ │ │ @@ -1013,15 +1013,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1039,17 +1039,17 @@ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    ParameterHandler::ParameterHandler (const ParameterHandlerconst ParameterHandler)
    │ │ │ │
    │ │ │ │ delete
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1074,28 +1074,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    ParameterHandler & ParameterHandler::operator= ParameterHandler & ParameterHandler::operator= (const ParameterHandlerconst ParameterHandler)
    │ │ │ │
    │ │ │ │ delete (std::istream & input,
    const std::string & filename = "input file", const std::string & filename = "input file",
    const std::string & const std::string & last_line = "",
    const bool skip_undefined = false const bool skip_undefined = false 
    )
    │ │ │ │ @@ -1125,34 +1125,34 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    void ParameterHandler::parse_input (const std::string & const std::string & filename,
    const std::string & const std::string & last_line = "",
    const bool skip_undefined = false, const bool skip_undefined = false,
    const bool assert_mandatory_entries_are_found = false const bool assert_mandatory_entries_are_found = false 
    )
    │ │ │ │ @@ -1181,28 +1181,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    void ParameterHandler::parse_input_from_string (const std::string & const std::string & s,
    const std::string & const std::string & last_line = "",
    const bool skip_undefined = false const bool skip_undefined = false 
    )
    │ │ │ │ @@ -1233,16 +1233,16 @@ │ │ │ │
    (std::istream & input,
    const bool skip_undefined = false const bool skip_undefined = false 
    )
    │ │ │ │ @@ -1272,16 +1272,16 @@ │ │ │ │
    (std::istream & input,
    const bool skip_undefined = false const bool skip_undefined = false 
    )
    │ │ │ │ @@ -1322,40 +1322,40 @@ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    void ParameterHandler::declare_entry (const std::string & const std::string & entry,
    const std::string & const std::string & default_value,
    const Patterns::PatternBaseconst Patterns::PatternBasepattern = Patterns::Anything(),
    const std::string & const std::string & documentation = "",
    const bool has_to_be_set = false const bool has_to_be_set = false 
    )
    │ │ │ │ @@ -1375,28 +1375,28 @@ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    void ParameterHandler::add_action (const std::string & const std::string & entry,
    const std::function< void(const std::string &value)> & const std::function< void(const std::string &value)> & action,
    const bool execute_action = true const bool execute_action = true 
    )
    │ │ │ │ @@ -1418,45 +1418,45 @@ │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ add_parameter()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<class ParameterType >
    │ │ │ │ +template<class ParameterType >
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    void ParameterHandler::add_parameter (const std::string & const std::string & entry,
    ParameterType & ParameterTypeparameter,
    const std::string & const std::string & documentation = "",
    const Patterns::PatternBasepattern = *Patterns::Tools::Convert<ParameterType>::to_pattern(), const Patterns::PatternBasepattern = *Patterns::Tools::Convert<ParameterType>::to_pattern(),
    const bool has_to_be_set = false const bool has_to_be_set = false 
    )
    │ │ │ │ @@ -1474,28 +1474,28 @@ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    void ParameterHandler::declare_alias (const std::string & const std::string & existing_entry_name,
    const std::string & const std::string & alias_name,
    const bool alias_is_deprecated = false const bool alias_is_deprecated = false 
    )
    │ │ │ │ @@ -1524,15 +1524,15 @@ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    void ParameterHandler::enter_subsection (const std::string & const std::string & subsection)
    │ │ │ │
    │ │ │ │

    Enter a subsection. If it does not yet exist, create it.

    │ │ │ │ │ │ │ │ @@ -1565,15 +1565,15 @@ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    bool ParameterHandler::subsection_path_exists (const std::vector< std::string > & const std::vector< std::string > & sub_path) const
    │ │ │ │
    │ │ │ │

    Check whether a subsection or a subsection path exists in current tree. The input parameter sub_path is assumed to be relative to the currently selected path.

    │ │ │ │ │ │ │ │ @@ -1636,17 +1636,17 @@ │ │ │ │ │ │ │ │

    ◆ get_integer() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    long int ParameterHandler::get_integer long int ParameterHandler::get_integer (const std::string & const std::string & entry_string) const
    │ │ │ │
    │ │ │ │

    Return value of entry entry_string as long int. (A long int is chosen so that even very large unsigned values can be returned by this function).

    │ │ │ │ │ │ │ │ @@ -1657,23 +1657,23 @@ │ │ │ │ │ │ │ │

    ◆ get_integer() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1690,15 +1690,15 @@ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    long int ParameterHandler::get_integer long int ParameterHandler::get_integer (const std::vector< std::string > & const std::vector< std::string > & entry_subsection_path,
    const std::string & const std::string & entry_string 
    ) const
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    double ParameterHandler::get_double (const std::string & const std::string & entry_name) const
    │ │ │ │
    │ │ │ │

    Return value of entry entry_name as double.

    │ │ │ │ │ │ │ │ @@ -1711,21 +1711,21 @@ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1742,15 +1742,15 @@ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    double ParameterHandler::get_double (const std::vector< std::string > & const std::vector< std::string > & entry_subsection_path,
    const std::string & const std::string & entry_string 
    ) const
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    bool ParameterHandler::get_bool (const std::string & const std::string & entry_name) const
    │ │ │ │
    │ │ │ │

    Return value of entry entry_name as bool. The entry may be "true" or "yes" for true, "false" or "no" for false respectively.

    │ │ │ │ │ │ │ │ @@ -1763,21 +1763,21 @@ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1794,21 +1794,21 @@ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    bool ParameterHandler::get_bool (const std::vector< std::string > & const std::vector< std::string > & entry_subsection_path,
    const std::string & const std::string & entry_string 
    ) const
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1827,21 +1827,21 @@ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    void ParameterHandler::set (const std::string & const std::string & entry_name,
    const std::string & const std::string & new_value 
    )
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1859,21 +1859,21 @@ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    void ParameterHandler::set (const std::string & const std::string & entry_name,
    const char * const char * new_value 
    )
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1892,21 +1892,21 @@ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    void ParameterHandler::set (const std::string & const std::string & entry_name,
    const long int const long int new_value 
    )
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1926,21 +1926,21 @@ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    void ParameterHandler::set (const std::string & const std::string & entry_name,
    const double const double new_value 
    )
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1965,15 +1965,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2005,21 +2005,21 @@ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    void ParameterHandler::set (const std::string & const std::string & entry_name,
    const bool const bool new_value 
    )
    (std::ostream & out,
    const OutputStyle const OutputStyle style 
    ) const
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2052,15 +2052,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2085,15 +2085,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2130,29 +2130,29 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ save()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<class Archive >
    │ │ │ │ +template<class Archive >
    │ │ │ │
    void ParameterHandler::print_parameters (const std::string & const std::string & filename,
    const OutputStyle const OutputStyle style = DefaultStyle 
    ) const
    (LogStreamout,
    const OutputStyle const OutputStyle style = DefaultStyle 
    )
    (LogStreamout,
    const OutputStyle const OutputStyle style = DefaultStyle 
    )
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2171,29 +2171,29 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ load()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<class Archive >
    │ │ │ │ +template<class Archive >
    │ │ │ │
    void ParameterHandler::save (Archive & Archivear,
    const unsigned int const unsigned int version 
    ) const
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2212,26 +2212,26 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ serialize()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<class Archive >
    │ │ │ │ +template<class Archive >
    │ │ │ │
    void ParameterHandler::load (Archive & Archivear,
    const unsigned int const unsigned int version 
    )
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2244,17 +2244,17 @@ │ │ │ │ │ │ │ │

    ◆ operator==()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    void ParameterHandler::serialize (Archive & Archivearchive,
    const unsigned int const unsigned int version 
    )
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    bool ParameterHandler::operator== bool ParameterHandler::operator== (const ParameterHandlerconst ParameterHandlerprm2) const
    │ │ │ │
    │ │ │ │

    Test for equality.

    │ │ │ │ │ │ │ │ @@ -2339,15 +2339,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2368,21 +2368,21 @@ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    std::string ParameterHandler::get_current_full_path (const std::string & const std::string & name) const
    │ │ │ │
    │ │ │ │ private
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2413,27 +2413,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2460,33 +2460,33 @@ │ │ │ │
    std::string ParameterHandler::get_current_full_path (const std::vector< std::string > & const std::vector< std::string > & sub_path,
    const std::string & const std::string & name 
    ) const
    (std::string line,
    const std::string & const std::string & input_filename,
    const unsigned int const unsigned int current_line_n,
    const bool const bool skip_undefined 
    )
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2618,15 +2618,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ list_subscribers() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename StreamType >
    │ │ │ │ +template<typename StreamType >
    │ │ │ │
    void ParameterHandler::recursively_print_parameters (const boost::property_tree::ptree & const boost::property_tree::ptree & tree,
    const std::vector< std::string > & const std::vector< std::string > & target_subsection_path,
    const ParameterHandler::OutputStyle const ParameterHandler::OutputStyle style,
    const unsigned int const unsigned int indent_level,
    std::ostream & out 
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2713,15 +2713,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │
    void Subscriptor::list_subscribers (
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    friend class MultipleParameterLoopfriend class MultipleParameterLoop
    │ │ │ │
    │ │ │ │ friend
    │ │ │ │ @@ -2738,15 +2738,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    const char ParameterHandler::path_separator = '.'const char ParameterHandler::path_separator = '.'
    │ │ │ │
    │ │ │ │ staticprivate
    │ │ │ │ @@ -2839,15 +2839,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    std::vector<std::unique_ptr<const Patterns::PatternBase> > ParameterHandler::patternsstd::vector<std::unique_ptr<const Patterns::PatternBase> > ParameterHandler::patterns
    │ │ │ │
    │ │ │ │ private
    │ │ │ │ @@ -2864,15 +2864,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    std::vector<std::function<void(const std::string &)> > ParameterHandler::actionsstd::vector<std::function<void(const std::string &)> > ParameterHandler::actions
    │ │ │ │
    │ │ │ │ private
    │ │ │ │ @@ -2967,15 +2967,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    const std::type_info* Subscriptor::object_infoconst std::type_info* Subscriptor::object_info
    │ │ │ │
    │ │ │ │ mutableprivateinherited
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classParticles_1_1ParticleAccessor.html │ │ │ │ @@ -855,15 +855,15 @@ │ │ │ │
    │ │ │ │ inline
    │ │ │ │
    │ │ │ │

    Tell the particle where to store its properties (even if it does not own properties). Usually this is only done once per particle, but since the particle generator does not know about the properties we want to do it not at construction time. Another use for this function is after particle transfer to a new process.

    │ │ │ │ -
    Deprecated:
    This function is only kept for backward compatibility and has no meaning any more. ParticleAccessors always use the property pool of the owning particle handler.
    │ │ │ │ +
    Deprecated:
    This function is only kept for backward compatibility and has no meaning any more. ParticleAccessors always use the property pool of the owning particle handler.
    │ │ │ │ │ │ │ │

    Definition at line 799 of file particle_accessor.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ serialized_size_in_bytes()

    │ │ │ │ @@ -946,15 +946,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ inline
    │ │ │ │
    │ │ │ │ -
    Deprecated:
    Deprecated version of the function with the same name above.
    │ │ │ │ +
    Deprecated:
    Deprecated version of the function with the same name above.
    │ │ │ │ │ │ │ │

    Definition at line 823 of file particle_accessor.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ save()

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classParticles_1_1ParticleHandler.html │ │ │ │ @@ -1967,15 +1967,15 @@ │ │ │ │
    ()
    │ │ │ │
    │ │ │ │

    Callback function that should be called before every refinement and when writing checkpoints. This function is used to register pack_callback() with the triangulation. This function is used in step-70.

    │ │ │ │ -
    Deprecated:
    Please use prepare_for_coarsening_and_refinement() or prepare_for_serialization() instead. See there for further information about the purpose of this function.
    │ │ │ │ +
    Deprecated:
    Please use prepare_for_coarsening_and_refinement() or prepare_for_serialization() instead. See there for further information about the purpose of this function.
    │ │ │ │ │ │ │ │

    Definition at line 2171 of file particle_handler.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ register_load_callback_function()

    │ │ │ │ @@ -1991,15 +1991,15 @@ │ │ │ │
    const bool serialization)
    │ │ │ │
    │ │ │ │

    Callback function that should be called after every refinement and after resuming from a checkpoint. This function is used to register unpack_callback() with the triangulation. This function is used in step-70.

    │ │ │ │ -
    Deprecated:
    Please use unpack_after_coarsening_and_refinement() or deserialize() instead. See there for further information about the purpose of this function.
    │ │ │ │ +
    Deprecated:
    Please use unpack_after_coarsening_and_refinement() or deserialize() instead. See there for further information about the purpose of this function.
    │ │ │ │ │ │ │ │

    Definition at line 2233 of file particle_handler.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ serialize()

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPoint.html │ │ │ │ @@ -1494,15 +1494,15 @@ │ │ │ │
    │ │ │ │ inherited
    │ │ │ │
    │ │ │ │

    Fill a vector with all tensor elements.

    │ │ │ │

    This function unrolls all tensor entries into a single, linearly numbered vector. As usual in C++, the rightmost index of the tensor marches fastest.

    │ │ │ │ -
    Deprecated:
    Use the more general function that takes a pair of iterators instead.
    │ │ │ │ +
    Deprecated:
    Use the more general function that takes a pair of iterators instead.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ unroll() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPreconditionPSOR.html │ │ │ │ @@ -117,20 +117,20 @@ │ │ │ │

    │ │ │ │ Classes

    │ │ │ │ class  AdditionalData │ │ │ │   │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Public Types

    using size_type = typename BaseClass::size_type
    using size_type = typename BaseClass::size_type
     
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -308,15 +308,15 @@ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ template<typename MatrixType = SparseMatrix<double>>
    │ │ │ │

    │ │ │ │ Public Member Functions

    void initialize (const MatrixType &A, const std::vector< size_type > &permutation, const std::vector< size_type > &inverse_permutation, const typename BaseClass::AdditionalData &parameters=typename BaseClass::AdditionalData())
    void initialize (const MatrixType &A, const std::vector< size_type > &permutation, const std::vector< size_type > &inverse_permutation, const typename BaseClass::AdditionalData &parameters=typename BaseClass::AdditionalData())
     
    void initialize (const MatrixType &A, const AdditionalData &additional_data)
     
    void initialize (const MatrixType &A, const AdditionalData &parameters=AdditionalData())
     
    void clear ()
     
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    using PreconditionPSOR< MatrixType >::size_type = typename BaseClass::size_typeusing PreconditionPSOR< MatrixType >::size_type = typename BaseClass::size_type
    │ │ │ │
    │ │ │ │

    Declare type for container size.

    │ │ │ │ │ │ │ │

    Definition at line 1661 of file precondition.h.

    │ │ │ │ │ │ │ │ @@ -398,16 +398,16 @@ │ │ │ │ │ │ │ │ const std::vector< size_type > &  │ │ │ │ inverse_permutation, │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - const typename BaseClass::AdditionalData &  │ │ │ │ - parameters = typename BaseClass::AdditionalData()  │ │ │ │ + const typename BaseClass::AdditionalData &  │ │ │ │ + parameters = typename BaseClass::AdditionalData()  │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPreconditionPSOR_1_1AdditionalData.html │ │ │ │ @@ -104,24 +104,24 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    #include <deal.II/lac/precondition.h>

    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Public Member Functions

     AdditionalData (const std::vector< size_type > &permutation, const std::vector< size_type > &inverse_permutation, const typename BaseClass::AdditionalData &parameters=typename BaseClass::AdditionalData())
     AdditionalData (const std::vector< size_type > &permutation, const std::vector< size_type > &inverse_permutation, const typename BaseClass::AdditionalData &parameters=typename BaseClass::AdditionalData())
     
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Public Attributes

    const std::vector< size_type > & permutation
     
    const std::vector< size_type > & inverse_permutation
     
    BaseClass::AdditionalData parameters
    BaseClass::AdditionalData parameters
     
    │ │ │ │

    Detailed Description

    │ │ │ │
    template<typename MatrixType = SparseMatrix<double>>
    │ │ │ │ class PreconditionPSOR< MatrixType >::AdditionalData

    Parameters for PreconditionPSOR.

    │ │ │ │ │ │ │ │

    Definition at line 1666 of file precondition.h.

    │ │ │ │ @@ -145,16 +145,16 @@ │ │ │ │ │ │ │ │ const std::vector< size_type > &  │ │ │ │ inverse_permutation, │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - const typename BaseClass::AdditionalData &  │ │ │ │ - parameters = typename BaseClass::AdditionalData()  │ │ │ │ + const typename BaseClass::AdditionalData &  │ │ │ │ + parameters = typename BaseClass::AdditionalData()  │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -209,15 +209,15 @@ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ template<typename MatrixType = SparseMatrix<double>>
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    BaseClass::AdditionalData PreconditionPSOR< MatrixType >::AdditionalData::parametersBaseClass::AdditionalData PreconditionPSOR< MatrixType >::AdditionalData::parameters
    │ │ │ │
    │ │ │ │

    Relaxation parameters

    │ │ │ │ │ │ │ │

    Definition at line 1695 of file precondition.h.

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classReferenceCell.html │ │ │ │ @@ -1732,15 +1732,15 @@ │ │ │ │ │ │ │ │ inline │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Determine the orientation of the current entity described by its vertices vertices_1 relative to an entity described by vertices_0. The two arrays given as arguments can be arrays of global vertex indices or local vertex indices, arrays of vertex locations, or arrays of any other objects identifying the vertices and the order in which they are encountered in a cell.

    │ │ │ │

    The size of the arrays, i.e., the template argument N, must be equal to or larger than the number of vertices of the current entity. If it is larger, only those elements of the input and output arrays are read from or written to that correspond to valid vertex indices.

    │ │ │ │ -
    Deprecated:
    Use get_combined_orientation() instead.
    │ │ │ │ +
    Deprecated:
    Use get_combined_orientation() instead.
    │ │ │ │ │ │ │ │

    Definition at line 2894 of file reference_cell.h.

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ get_combined_orientation()

    │ │ │ │ @@ -1811,15 +1811,15 @@ │ │ │ │ │ │ │ │ inline │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Inverse function of compute_orientation(): Given a set of vertex-associated objects (such as vertex indices, locations, etc.) and a desired orientation permutation, return the permuted vertex information.

    │ │ │ │

    The size of the input and output arrays, i.e., the template argument N, must be equal to or larger than the number of vertices of the current entity. If it is larger, only those elements of the input and output arrays are read from or written to that correspond to valid vertex indices.

    │ │ │ │ -
    Deprecated:
    Use permute_by_combined_orientation() instead.
    │ │ │ │ +
    Deprecated:
    Use permute_by_combined_orientation() instead.
    │ │ │ │ │ │ │ │

    Definition at line 3022 of file reference_cell.h.

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ permute_by_combined_orientation()

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classSLEPcWrappers_1_1TransformationSpectrumFolding.html │ │ │ │ @@ -131,15 +131,15 @@ │ │ │ │ const AdditionalData additional_data │ │ │ │   │ │ │ │ ST st │ │ │ │   │ │ │ │ │ │ │ │

    Detailed Description

    │ │ │ │

    An implementation of the transformation interface using the SLEPc Spectrum Folding. This transformation type has been removed in SLEPc 3.5.0 and thus cannot be used in the newer versions.

    │ │ │ │ -
    Deprecated:
    Since deal.II requires PETSc 3.7 or newer this class no longer does anything.
    │ │ │ │ +
    Deprecated:
    Since deal.II requires PETSc 3.7 or newer this class no longer does anything.
    │ │ │ │ │ │ │ │

    Definition at line 211 of file slepc_spectral_transformation.h.

    │ │ │ │

    Constructor & Destructor Documentation

    │ │ │ │ │ │ │ │

    ◆ TransformationSpectrumFolding()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classSUNDIALS_1_1IDA.html │ │ │ │ @@ -636,15 +636,15 @@ │ │ │ │ \[ │ │ │ │ J=\dfrac{\partial G}{\partial y} = \dfrac{\partial F}{\partial y} + │ │ │ │ \alpha \dfrac{\partial F}{\partial \dot y}. │ │ │ │ \] │ │ │ │

    │ │ │ │

    A call to this function should store in dst the result of \(J^{-1}\) applied to src, i.e., J*dst = src. It is the users responsibility to set up proper solvers and preconditioners inside this function.

    │ │ │ │
    Note
    This variable represents a user provided callback. See there for a description of how to deal with errors and other requirements and conventions. In particular, IDA can deal with "recoverable" errors in some circumstances, so callbacks can throw exceptions of type RecoverableUserCallbackError.
    │ │ │ │ -
    Deprecated:
    Use solve_with_jacobian() instead which also uses a numerical tolerance.
    │ │ │ │ +
    Deprecated:
    Use solve_with_jacobian() instead which also uses a numerical tolerance.
    │ │ │ │ │ │ │ │

    Definition at line 736 of file ida.h.

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ solve_with_jacobian

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classSUNDIALS_1_1KINSOL.html │ │ │ │ @@ -486,15 +486,15 @@ │ │ │ │ template<typename VectorType = Vector<double>>
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    std::function<void(const VectorType &ycur, const VectorType &fcur, const VectorType &rhs, VectorType & dst)> SUNDIALS::KINSOL< VectorType >::solve_jacobian_system
    │ │ │ │
    │ │ │ │ -
    Deprecated:
    Versions of SUNDIALS after 4.0 no longer provide all of the information necessary for this callback (see below). Use the solve_with_jacobian callback described below.
    │ │ │ │ +
    Deprecated:
    Versions of SUNDIALS after 4.0 no longer provide all of the information necessary for this callback (see below). Use the solve_with_jacobian callback described below.
    │ │ │ │

    A function object that users may supply and that is intended to solve a linear system with the Jacobian matrix. This function will be called by KINSOL (possibly several times) after setup_jacobian() has been called at least once. KINSOL tries to do its best to call setup_jacobian() the minimum number of times. If convergence can be achieved without updating the Jacobian, then KINSOL does not call setup_jacobian() again. If, on the contrary, internal KINSOL convergence tests fail, then KINSOL calls setup_jacobian() again with updated vectors and coefficients so that successive calls to solve_jacobian_system() lead to better convergence in the Newton process.

    │ │ │ │

    If you do not specify a solve_jacobian_system or solve_with_jacobian function, then only a fixed point iteration strategy can be used. Notice that this may not converge, or may converge very slowly.

    │ │ │ │

    A call to this function should store in dst the result of \(J^{-1}\) applied to rhs, i.e., \(J \cdot dst = rhs\). It is the user's responsibility to set up proper solvers and preconditioners inside this function (or in the setup_jacobian callback above).

    │ │ │ │

    Arguments to the function are:

    │ │ │ │
    Parameters
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -557,17 +557,17 @@ │ │ │ │
    [in]ycurThe current \(y\) vector for the current KINSOL internal step. In the documentation above, this \(y\) vector is generally denoted by \(u\).
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    std::function<VectorType &()> SUNDIALS::KINSOL< VectorType >::get_solution_scaling
    │ │ │ │
    │ │ │ │

    A function object that users may supply and that is intended to return a vector whose components are the weights used by KINSOL to compute the vector norm of the solution. The implementation of this function is optional, and it is used only if implemented.

    │ │ │ │ -

    The intent for this scaling factor is for problems in which the different components of a solution have vastly different numerical magnitudes – typically because they have different physical units and represent different things. For example, if one were to solve a nonlinear Stokes problem, the solution vector has components that correspond to velocities and other components that correspond to pressures. These have different physical units and depending on which units one chooses, they may have roughly comparable numerical sizes or maybe they don't. To give just one example, in simulations of flow in the Earth's interior, one has velocities on the order of maybe ten centimeters per year, and pressures up to around 100 GPa. If one expresses this in SI units, this corresponds to velocities of around \(0.000,000,003=3 \times 10^{-9}\) m/s, and pressures around \(10^9 \text{kg}/\text{m}/\text{s}^2\), i.e., vastly different. In such cases, computing the \(l_2\) norm of a solution-type vector (e.g., the difference between the previous and the current solution) makes no sense because the norm will either be dominated by the velocity components or the pressure components. The scaling vector this function returns is intended to provide each component of the solution with a scaling factor that is generally chosen as the inverse of a "typical velocity" or "typical pressure" so that upon multiplication of a vector component by the corresponding scaling vector component, one obtains a number that is of order of magnitude of one (i.e., a reasonably small multiple of one times the typical velocity/pressure). The KINSOL manual states this as follows: "The user should supply values \_form#2523, │ │ │ │ -which are diagonal elements of the scaling matrix such that \_form#2540 has │ │ │ │ -all components roughly the same magnitude when \_form#288 is close to a │ │ │ │ +

    The intent for this scaling factor is for problems in which the different components of a solution have vastly different numerical magnitudes – typically because they have different physical units and represent different things. For example, if one were to solve a nonlinear Stokes problem, the solution vector has components that correspond to velocities and other components that correspond to pressures. These have different physical units and depending on which units one chooses, they may have roughly comparable numerical sizes or maybe they don't. To give just one example, in simulations of flow in the Earth's interior, one has velocities on the order of maybe ten centimeters per year, and pressures up to around 100 GPa. If one expresses this in SI units, this corresponds to velocities of around \(0.000,000,003=3 \times 10^{-9}\) m/s, and pressures around \(10^9 \text{kg}/\text{m}/\text{s}^2\), i.e., vastly different. In such cases, computing the \(l_2\) norm of a solution-type vector (e.g., the difference between the previous and the current solution) makes no sense because the norm will either be dominated by the velocity components or the pressure components. The scaling vector this function returns is intended to provide each component of the solution with a scaling factor that is generally chosen as the inverse of a "typical velocity" or "typical pressure" so that upon multiplication of a vector component by the corresponding scaling vector component, one obtains a number that is of order of magnitude of one (i.e., a reasonably small multiple of one times the typical velocity/pressure). The KINSOL manual states this as follows: "The user should supply values \_form#2548, │ │ │ │ +which are diagonal elements of the scaling matrix such that \_form#2565 has │ │ │ │ +all components roughly the same magnitude when \_form#77 is close to a │ │ │ │ solution".

    │ │ │ │

    If no function is provided to a KINSOL object, then this is interpreted as implicitly saying that all of these scaling factors should be considered as one.

    │ │ │ │
    Note
    This variable represents a user provided callback. See there for a description of how to deal with errors and other requirements and conventions. In particular, KINSOL can deal with "recoverable" errors in some circumstances, so callbacks can throw exceptions of type RecoverableUserCallbackError.
    │ │ │ │ │ │ │ │

    Definition at line 668 of file kinsol.h.

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classSymmetricTensor.html │ │ │ │ @@ -577,15 +577,15 @@ │ │ │ │ ( │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Return a pointer to the first element of the underlying storage.

    │ │ │ │ -
    Deprecated:
    This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ +
    Deprecated:
    This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ begin_raw() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -598,15 +598,15 @@ │ │ │ │ ( │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Return a const pointer to the first element of the underlying storage.

    │ │ │ │ -
    Deprecated:
    This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ +
    Deprecated:
    This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ end_raw() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -619,15 +619,15 @@ │ │ │ │ ( │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Return a pointer to the element past the end of the underlying storage.

    │ │ │ │ -
    Deprecated:
    This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ +
    Deprecated:
    This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ end_raw() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -640,15 +640,15 @@ │ │ │ │ ( │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Return a const pointer to the element past the end of the underlying storage.

    │ │ │ │ -
    Deprecated:
    This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ +
    Deprecated:
    This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ operator=() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTensor.html │ │ │ │ @@ -1212,15 +1212,15 @@ │ │ │ │ result) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Fill a vector with all tensor elements.

    │ │ │ │

    This function unrolls all tensor entries into a single, linearly numbered vector. As usual in C++, the rightmost index of the tensor marches fastest.

    │ │ │ │ -
    Deprecated:
    Use the more general function that takes a pair of iterators instead.
    │ │ │ │ +
    Deprecated:
    Use the more general function that takes a pair of iterators instead.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ unroll() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTensor_3_010_00_01dim_00_01Number_01_4.html │ │ │ │ @@ -406,15 +406,15 @@ │ │ │ │ ( │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Return a pointer to the first element of the underlying storage.

    │ │ │ │ -
    Deprecated:
    This function suggests that the elements of a Tensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ +
    Deprecated:
    This function suggests that the elements of a Tensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ begin_raw() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -427,15 +427,15 @@ │ │ │ │ ( │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Return a const pointer to the first element of the underlying storage.

    │ │ │ │ -
    Deprecated:
    This function suggests that the elements of a Tensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ +
    Deprecated:
    This function suggests that the elements of a Tensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ end_raw() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -448,15 +448,15 @@ │ │ │ │ ( │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Return a pointer to the element past the end of the underlying storage.

    │ │ │ │ -
    Deprecated:
    This function suggests that the elements of a Tensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ +
    Deprecated:
    This function suggests that the elements of a Tensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ end_raw() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -469,15 +469,15 @@ │ │ │ │ ( │ │ │ │ ) │ │ │ │ const │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Return a const pointer to the element past the end of the underlying storage.

    │ │ │ │ -
    Deprecated:
    This function suggests that the elements of a Tensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ +
    Deprecated:
    This function suggests that the elements of a Tensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ operator Number &()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1Task_1_1TaskData.html │ │ │ │ @@ -103,25 +103,25 @@ │ │ │ │ List of all members
    │ │ │ │
    Threads::Task< RT >::TaskData Class Reference
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

    │ │ │ │ Public Member Functions

     TaskData (std::future< RT > &&future) noexcept
     TaskData (std::future< RT > &&future) noexcept
     
     TaskData (const TaskData &)=delete
     TaskData (const TaskData &)=delete
     
     TaskData (TaskData &&)=delete
     TaskData (TaskData &&)=delete
     
    TaskDataoperator= (const TaskData &)=delete
    TaskDataoperator= (const TaskData &)=delete
     
    TaskDataoperator= (TaskData &&)=delete
    TaskDataoperator= (TaskData &&)=delete
     
     ~TaskData () noexcept
     ~TaskData () noexcept
     
    void wait ()
     
    internal::return_value< RT >::reference_type get ()
     
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

    │ │ │ │ @@ -135,30 +135,30 @@ │ │ │ │

    internal::return_value< RT > returned_object
     
    tbb::task_group task_group
     
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Friends

    class Task< RT >
    class Task< RT >
     
    │ │ │ │

    Detailed Description

    │ │ │ │ -
    template<typename RT = void>
    │ │ │ │ +
    template<typename RT = void>
    │ │ │ │ class Threads::Task< RT >::TaskData

    A data structure that holds a std::future into which the task deposits its return value. Since one can only call std::future::get() once, we do so in the get() member function and then move the returned object into the returned_object member variable from where we can read it multiple times and from where it can also be moved away if it is not copyable.

    │ │ │ │ │ │ │ │

    Definition at line 1294 of file thread_management.h.

    │ │ │ │

    Constructor & Destructor Documentation

    │ │ │ │ │ │ │ │

    ◆ TaskData() [1/3]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename RT = void>
    │ │ │ │ +template<typename RT = void>
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -181,23 +181,23 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ TaskData() [2/3]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename RT = void>
    │ │ │ │ +template<typename RT = void>
    │ │ │ │
    Threads::Task< RT >::TaskData::TaskData (
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -210,15 +210,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ TaskData() [3/3]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename RT = void>
    │ │ │ │ +template<typename RT = void>
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    Threads::Task< RT >::TaskData::TaskData (const TaskDataconst TaskData)
    │ │ │ │
    │ │ │ │ delete
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -239,15 +239,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ ~TaskData()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename RT = void>
    │ │ │ │ +template<typename RT = void>
    │ │ │ │
    Threads::Task< RT >::TaskData::TaskData (
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -270,23 +270,23 @@ │ │ │ │

    Member Function Documentation

    │ │ │ │ │ │ │ │

    ◆ operator=() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename RT = void>
    │ │ │ │ +template<typename RT = void>
    │ │ │ │
    Threads::Task< RT >::TaskData::~TaskData (
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -299,21 +299,21 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ operator=() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename RT = void>
    │ │ │ │ +template<typename RT = void>
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    TaskData & Threads::Task< RT >::TaskData::operator= TaskData & Threads::Task< RT >::TaskData::operator= (const TaskDataconst TaskData)
    │ │ │ │
    │ │ │ │ delete
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -328,15 +328,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ wait()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename RT = void>
    │ │ │ │ +template<typename RT = void>
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    TaskData & Threads::Task< RT >::TaskData::operator= TaskData & Threads::Task< RT >::TaskData::operator= (TaskData && )
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -388,21 +388,21 @@ │ │ │ │

    Friends And Related Symbol Documentation

    │ │ │ │ │ │ │ │

    ◆ Task< RT >

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename RT = void>
    │ │ │ │ +template<typename RT = void>
    │ │ │ │
    void Threads::Task< RT >::TaskData::wait (
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    friend class Task< RT >friend class Task< RT >
    │ │ │ │
    │ │ │ │ friend
    │ │ │ │ @@ -415,15 +415,15 @@ │ │ │ │

    Member Data Documentation

    │ │ │ │ │ │ │ │

    ◆ mutex

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename RT = void>
    │ │ │ │ +template<typename RT = void>
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -442,15 +442,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ future

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename RT = void>
    │ │ │ │ +template<typename RT = void>
    │ │ │ │
    std::mutex Threads::Task< RT >::TaskData::mutex
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -469,15 +469,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ task_has_finished

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename RT = void>
    │ │ │ │ +template<typename RT = void>
    │ │ │ │
    std::future<RT> Threads::Task< RT >::TaskData::future
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -498,15 +498,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ returned_object

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename RT = void>
    │ │ │ │ +template<typename RT = void>
    │ │ │ │
    std::atomic<bool> Threads::Task< RT >::TaskData::task_has_finished
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -525,15 +525,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ task_group

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename RT = void>
    │ │ │ │ +template<typename RT = void>
    │ │ │ │
    internal::return_value<RT> Threads::Task< RT >::TaskData::returned_object
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1Thread.html │ │ │ │ @@ -134,15 +134,15 @@ │ │ │ │ │ │ │ │
    tbb::task_group Threads::Task< RT >::TaskData::task_group
     
    │ │ │ │

    Detailed Description

    │ │ │ │
    template<typename RT = void>
    │ │ │ │ class Threads::Thread< RT >

    An object that represents a spawned thread. This object can be freely copied around in user space, and all instances will represent the same thread and can require to wait for its termination and access its return value.

    │ │ │ │

    Threads can be abandoned, i.e. if you just call Threads::new_thread but don't care about the returned object, or if you assign the return Threads::Thread object to an object that subsequently goes out of scope, then the thread previously created will still continue to do work. You will simply not be able to access its return value any more, and it may also happen that your program terminates before the thread has finished its work.

    │ │ │ │

    The default value of the template argument is void, so if the function you are calling on a new thread has no return value, you can omit the template argument.

    │ │ │ │ -
    Deprecated:
    Use std::thread or std::jthread instead.
    │ │ │ │ +
    Deprecated:
    Use std::thread or std::jthread instead.
    │ │ │ │
    Note
    Since this class is used in ThreadGroup, its constructors, rather than the class itself, are deprecated to allow compilation with -Werror=deprecated-declarations.
    │ │ │ │ │ │ │ │

    Definition at line 552 of file thread_management.h.

    │ │ │ │

    Constructor & Destructor Documentation

    │ │ │ │ │ │ │ │

    ◆ Thread() [1/3]

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1ThreadGroup.html │ │ │ │ @@ -117,15 +117,15 @@ │ │ │ │ Private Attributes
    std::list< Thread< RT > > threads
     
    │ │ │ │

    Detailed Description

    │ │ │ │
    template<typename RT = void>
    │ │ │ │ class Threads::ThreadGroup< RT >

    A container for thread objects. Allows to add new thread objects and wait for them all together. The thread objects need to have the same return value for the called function.

    │ │ │ │ -
    Deprecated:
    Use TaskGroup instead.
    │ │ │ │ +
    Deprecated:
    Use TaskGroup instead.
    │ │ │ │ │ │ │ │

    Definition at line 899 of file thread_management.h.

    │ │ │ │

    Member Function Documentation

    │ │ │ │ │ │ │ │

    ◆ operator+=()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classThreads_1_1ThreadLocalStorage.html │ │ │ │ @@ -113,57 +113,57 @@ │ │ │ │ Inheritance diagram for Threads::ThreadLocalStorage< T >:
    │ │ │ │
    │ │ │ │
    │ │ │ │
    [legend]
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

    │ │ │ │ Public Member Functions

     ThreadLocalStorage ()=default
     ThreadLocalStorage ()=default
     
     ThreadLocalStorage (const ThreadLocalStorage &)
     ThreadLocalStorage (const ThreadLocalStorage &)
     
     ThreadLocalStorage (ThreadLocalStorage &&t) noexcept
     ThreadLocalStorage (ThreadLocalStorage &&t) noexcept
     
     ThreadLocalStorage (const T &t)
     ThreadLocalStorage (const T &t)
     
     ThreadLocalStorage (T &&t)
     
    ThreadLocalStorageoperator= (const ThreadLocalStorage &t)
    ThreadLocalStorageoperator= (const ThreadLocalStorage &t)
     
    ThreadLocalStorageoperator= (ThreadLocalStorage &&t) noexcept
    ThreadLocalStorageoperator= (ThreadLocalStorage &&t) noexcept
     
    T & get ()
     
    T & get (bool &exists)
     
     operator T& ()
     
    ThreadLocalStorage< T > & operator= (const T &t)
    ThreadLocalStorage< T > & operator= (const T &t)
     
    ThreadLocalStorage< T > & operator= (T &&t)
     
    void clear ()
     
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Private Attributes

    std::map< std::thread::id, T > data
     
    std::shared_mutex insertion_mutex
     
    std::shared_ptr< const T > exemplar
    std::shared_ptr< const T > exemplar
     
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ Friends

    class ::LogStream
    class ::LogStream
     
    │ │ │ │

    Detailed Description

    │ │ │ │ -
    template<typename T>
    │ │ │ │ +
    template<typename T>
    │ │ │ │ class Threads::ThreadLocalStorage< T >

    A class that provides a separate storage location on each thread that accesses the object.

    │ │ │ │

    This class offers ways so that every thread that accesses it has its own copy of an object of type T. In essence, accessing this object can never result in race conditions in multithreaded programs since no other thread than the current one can ever access it.

    │ │ │ │

    Construction and destruction

    │ │ │ │

    Objects of this class can either be default constructed or by providing an "exemplar", i.e. an object of type T so that every time we need to create a T on a thread that doesn't already have such an object, it is copied from the exemplar.

    │ │ │ │

    Upon destruction of objects of this class, all T objects that correspond to threads that have accessed this object are destroyed. Note that this may be before the time when a thread is terminated.

    │ │ │ │

    Access

    │ │ │ │

    The T object stored by this object can be accessed using the get() function. It provides a reference to a unique object when accessed from different threads. Objects of type T are created lazily, i.e. they are only created whenever a thread actually calls get().

    │ │ │ │ @@ -172,15 +172,15 @@ │ │ │ │

    Constructor & Destructor Documentation

    │ │ │ │ │ │ │ │

    ◆ ThreadLocalStorage() [1/5]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -200,20 +200,20 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ ThreadLocalStorage() [2/5]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │
    Threads::ThreadLocalStorage< T >::ThreadLocalStorage (
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    Threads::ThreadLocalStorage< T >::ThreadLocalStorage (const ThreadLocalStorage< T > & const ThreadLocalStorage< T > & )
    │ │ │ │
    │ │ │ │

    Copy constructor.

    │ │ │ │ │ │ │ │ @@ -221,15 +221,15 @@ │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ ThreadLocalStorage() [3/5]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -250,23 +250,23 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ ThreadLocalStorage() [4/5]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │
    Threads::ThreadLocalStorage< T >::ThreadLocalStorage (
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -279,15 +279,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ ThreadLocalStorage() [5/5]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    Threads::ThreadLocalStorage< T >::ThreadLocalStorage (const T & const T & t)
    │ │ │ │
    │ │ │ │ explicit
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -309,20 +309,20 @@ │ │ │ │

    Member Function Documentation

    │ │ │ │ │ │ │ │

    ◆ operator=() [1/4]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │
    Threads::ThreadLocalStorage< T >::ThreadLocalStorage (
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    ThreadLocalStorage & Threads::ThreadLocalStorage< T >::operator= ThreadLocalStorage & Threads::ThreadLocalStorage< T >::operator= (const ThreadLocalStorage< T > & const ThreadLocalStorage< T > & t)
    │ │ │ │
    │ │ │ │

    Copy assignment operator.

    │ │ │ │ │ │ │ │ @@ -330,21 +330,21 @@ │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ operator=() [2/4]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -401,18 +401,18 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ operator T&()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    ThreadLocalStorage & Threads::ThreadLocalStorage< T >::operator= ThreadLocalStorage & Threads::ThreadLocalStorage< T >::operator= (ThreadLocalStorage< T > && t)
    │ │ │ │
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    Threads::ThreadLocalStorage< T >::operator T& Threads::ThreadLocalStorage< T >::operator T& ()
    │ │ │ │
    │ │ │ │

    Conversion operator that simply converts the thread-local object to the data type that it stores. This function is equivalent to calling the get() member function; it's purpose is to make the TLS object look more like the object it is storing.

    │ │ │ │ @@ -421,20 +421,20 @@ │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ operator=() [3/4]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    ThreadLocalStorage< T > & Threads::ThreadLocalStorage< T >::operator= ThreadLocalStorage< T > & Threads::ThreadLocalStorage< T >::operator= (const T & const T & t)
    │ │ │ │
    │ │ │ │

    Copy the given argument into the storage space used to represent the current thread. Calling this function as tls_data = object is equivalent to calling tls_data.get() = object. The intent of this operator is to make the ThreadLocalStorage object look more like the object it represents on the current thread.

    │ │ │ │
    Parameters
    │ │ │ │ @@ -449,18 +449,18 @@ │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ operator=() [4/4]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    ThreadLocalStorage< T > & Threads::ThreadLocalStorage< T >::operator= ThreadLocalStorage< T > & Threads::ThreadLocalStorage< T >::operator= (T && t)
    │ │ │ │
    │ │ │ │ @@ -477,15 +477,15 @@ │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ clear()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -499,21 +499,21 @@ │ │ │ │

    Friends And Related Symbol Documentation

    │ │ │ │ │ │ │ │

    ◆ ::LogStream

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │
    void Threads::ThreadLocalStorage< T >::clear ()
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    friend class ::LogStreamfriend class ::LogStream
    │ │ │ │
    │ │ │ │ friend
    │ │ │ │ @@ -526,15 +526,15 @@ │ │ │ │

    Member Data Documentation

    │ │ │ │ │ │ │ │

    ◆ data

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -553,15 +553,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ insertion_mutex

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │
    std::map<std::thread::id, T> Threads::ThreadLocalStorage< T >::data
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -581,21 +581,21 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ exemplar

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │
    std::shared_mutex Threads::ThreadLocalStorage< T >::insertion_mutex
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    std::shared_ptr<const T> Threads::ThreadLocalStorage< T >::exemplarstd::shared_ptr<const T> Threads::ThreadLocalStorage< T >::exemplar
    │ │ │ │
    │ │ │ │ private
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriaAccessor.html │ │ │ │ @@ -998,15 +998,15 @@ │ │ │ │
    unsigned int TriaAccessor< structdim, dim, spacedim >::number_of_children () const
    │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use n_active_descendants() instead.
    │ │ │ │ +
    Deprecated:
    Use n_active_descendants() instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ n_active_descendants()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriaAccessor_3_010_00_011_00_01spacedim_01_4.html │ │ │ │ @@ -1614,15 +1614,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ static
    │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use n_active_descendants() instead.
    │ │ │ │ +
    Deprecated:
    Use n_active_descendants() instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ max_refinement_depth()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriaAccessor_3_010_00_01dim_00_01spacedim_01_4.html │ │ │ │ @@ -1074,15 +1074,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ static
    │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use n_active_descendants() instead.
    │ │ │ │ +
    Deprecated:
    Use n_active_descendants() instead.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ max_refinement_depth()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriaRawIterator.html │ │ │ │ @@ -460,17 +460,17 @@ │ │ │ │
    │ │ │ │ inlineexplicit
    │ │ │ │
    │ │ │ │

    Construct an iterator from the given accessor; the given accessor needs not be of the same type as the accessor of this class is, but it needs to be convertible.

    │ │ │ │

    Through this constructor, it is also possible to construct objects for derived iterators:

    DoFCellAccessor dof_accessor;
    │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ +
    TriaActiveIterator< CellAccessor< dim, spacedim > > active_cell_iterator
    Definition tria.h:1394
    │ │ │ │
    │ │ │ │

    Definition at line 953 of file tria_iterator.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ TriaRawIterator() [4/9]

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriangulation.html │ │ │ │ @@ -760,26 +760,28 @@ │ │ │ │
      │ │ │ │
    • │ │ │ │ cell_iterator: loop over all cells used in the Triangulation
    • │ │ │ │
    • │ │ │ │ active_cell_iterator: loop over all active cells
    • │ │ │ │
    │ │ │ │

    For dim==1, these iterators are mapped as follows:

    │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ +
    TriaActiveIterator< CellAccessor< dim, spacedim > > active_cell_iterator
    Definition tria.h:1394
    │ │ │ │
    typename IteratorSelector::line_iterator line_iterator
    Definition tria.h:1457
    │ │ │ │
    typename IteratorSelector::active_line_iterator active_line_iterator
    Definition tria.h:1472
    │ │ │ │

    while for dim==2 we have the additional face iterator:

    │ │ │ │ - │ │ │ │ + │ │ │ │
    │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │
    typename IteratorSelector::active_quad_iterator active_quad_iterator
    Definition tria.h:1496
    │ │ │ │ +
    TriaIterator< TriaAccessor< dim - 1, dim, spacedim > > face_iterator
    Definition tria.h:1409
    │ │ │ │
    typename IteratorSelector::quad_iterator quad_iterator
    Definition tria.h:1481
    │ │ │ │ +
    TriaActiveIterator< TriaAccessor< dim - 1, dim, spacedim > > active_face_iterator
    Definition tria.h:1423
    │ │ │ │

    By using the cell iterators, you can write code independent of the spatial dimension. The same applies for substructure iterators, where a substructure is defined as a face of a cell. The face of a cell is a vertex in 1d and a line in 2d; however, vertices are handled in a different way and therefore lines have no faces.

    │ │ │ │

    The Triangulation class offers functions like begin_active() which gives you an iterator to the first active cell. There are quite a lot of functions returning iterators. Take a look at the class doc to get an overview.

    │ │ │ │

    Usage of these iterators is similar to usage of standard container iterators. Some examples taken from the Triangulation source code follow (notice that in the last two examples the template parameter spacedim has been omitted, so it takes the default value dim).

    │ │ │ │
      │ │ │ │
    • │ │ │ │

      Counting the number of cells on a specific level

      template <int dim, int spacedim>
      │ │ │ │
      unsigned int
      │ │ │ │ @@ -839,15 +841,15 @@ │ │ │ │ │ │ │ │
      │ │ │ │
      // refine first active cell on coarsest level
      │ │ │ │
      tria.begin_active()->set_refine_flag ();
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │ - │ │ │ │ + │ │ │ │
      for (int i=0; i<17; ++i)
      │ │ │ │
      {
      │ │ │ │
      // refine the presently second last cell 17 times
      │ │ │ │ │ │ │ │
      --cell;
      │ │ │ │
      cell->set_refine_flag ();
      │ │ │ │ │ │ │ │ @@ -970,15 +972,15 @@ │ │ │ │
      for (unsigned int i = 0; i < 4; ++i)
      │ │ │ │
      {
      │ │ │ │
      // refine all boundary cells
      │ │ │ │
      for (const auto &cell : triangulation.active_cell_iterators())
      │ │ │ │
      if (cell->at_boundary())
      │ │ │ │
      cell->set_refine_flag();
      │ │ │ │
      │ │ │ │ -
      triangulation.execute_coarsening_and_refinement();
      │ │ │ │ + │ │ │ │
      }
      │ │ │ │
      }
      │ │ │ │ │ │ │ │
      std::vector< Point< spacedim > > vertices
      Definition tria.h:4198
      │ │ │ │
      const ::parallel::distributed::Triangulation< dim, spacedim > * triangulation
      │ │ │ │ │ │ │ │ │ │ │ │ @@ -1001,23 +1003,23 @@ │ │ │ │
      }
      │ │ │ │
      Signals signals
      Definition tria.h:2479
      │ │ │ │
      boost::signals2::signal< void()> post_refinement
      Definition tria.h:2129
      │ │ │ │

      This code will produce output twice, once for each refinement cycle.

      │ │ │ │

      A more interesting application would be the following, akin to what the FEValues class does. This class stores a pointer to a triangulation and also an iterator to the cell last handled (so that it can compare the current cell with the previous one and, for example, decide that there is no need to re-compute the Jacobian matrix if the new cell is a simple translation of the previous one). However, whenever the triangulation is modified, the iterator to the previously handled cell needs to be invalidated since it now no longer points to any useful cell (or, at the very least, points to something that may not necessarily resemble the cells previously handled). The code would look something like this (the real code has some more error checking and has to handle the case that subsequent cells might actually belong to different triangulation, but that is of no concern to us here):

      template <int dim>
      │ │ │ │
      class FEValues
      │ │ │ │
      {
      │ │ │ │ -
      Triangulation<dim>::active_cell_iterator current_cell, previous_cell;
      │ │ │ │ +
      Triangulation<dim>::active_cell_iterator current_cell, previous_cell;
      │ │ │ │
      public:
      │ │ │ │ - │ │ │ │ + │ │ │ │
      void invalidate_previous_cell ();
      │ │ │ │
      };
      │ │ │ │
      │ │ │ │
      template <int dim>
      │ │ │ │
      void
      │ │ │ │ - │ │ │ │ + │ │ │ │
      {
      │ │ │ │
      if (previous_cell.status() != valid)
      │ │ │ │
      {
      │ │ │ │
      // previous_cell has not been set. set it now, and register with the
      │ │ │ │
      // triangulation that we want to be informed about mesh refinement
      │ │ │ │
      previous_cell = current_cell;
      │ │ │ │
      previous_cell->get_triangulation().signals.post_refinement.connect(
      │ │ │ │ @@ -1037,15 +1039,14 @@ │ │ │ │
      void
      │ │ │ │ │ │ │ │
      {
      │ │ │ │ │ │ │ │
      }
      │ │ │ │ │ │ │ │
      void reinit(const TriaIterator< DoFCellAccessor< dim, spacedim, level_dof_access > > &cell)
      │ │ │ │ -
      TriaActiveIterator< CellAccessor< dim, spacedim > > active_cell_iterator
      Definition tria.h:1394
      │ │ │ │

      Here, whenever the triangulation is refined, it triggers the post- refinement signal which calls the function object attached to it. This function object is the member function FEValues<dim>::invalidate_previous_cell where we have bound the single argument (the this pointer of a member function that otherwise takes no arguments) to the this pointer of the FEValues object. Note how here there is no need for the code that owns the triangulation and the FEValues object to inform the latter if the former is refined. (In practice, the function would want to connect to some of the other signals that the triangulation offers as well, in particular to creation and deletion signals.)

      │ │ │ │

      The Triangulation class has a variety of signals that indicate different actions by which the triangulation can modify itself and potentially require follow-up action elsewhere. Please refer to Triangulation::Signals for details.

      │ │ │ │

      Serializing (loading or storing) triangulations

      │ │ │ │

      Like many other classes in deal.II, the Triangulation class can stream its contents to an archive using BOOST's serialization facilities. The data so stored can later be retrieved again from the archive to restore the contents of this object. This facility is frequently used to save the state of a program to disk for possible later resurrection, often in the context of checkpoint/restart strategies for long running computations or on computers that aren't very reliable (e.g. on very large clusters where individual nodes occasionally fail and then bring down an entire MPI job).

      │ │ │ │

      For technical reasons, writing and restoring a Triangulation object is not trivial. The primary reason is that unlike many other objects, triangulations rely on many other objects to which they store pointers or with which they interface; for example, triangulations store pointers to objects describing boundaries and manifolds, and they have signals that store pointers to other objects so they can be notified of changes in the triangulation (see the section on signals in this introduction). Since these objects are owned by the user space (for example the user can create a custom manifold object), they may not be serializable. So in cases like this, boost::serialize can store a reference to an object instead of the pointer, but the reference will never be satisfied at write time because the object pointed to is not serialized. Clearly, at load time, boost::serialize will not know where to let the pointer point to because it never gets to re-create the object originally pointed to.

      │ │ │ │

      For these reasons, saving a triangulation to an archive does not store all information, but only certain parts. More specifically, the information that is stored is everything that defines the mesh such as vertex locations, vertex indices, how vertices are connected to cells, boundary indicators, subdomain ids, material ids, etc. On the other hand, the following information is not stored:

        │ │ │ │
      • signals
      • │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTrilinosWrappers_1_1MPI_1_1Vector.html │ │ │ │ @@ -1257,15 +1257,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ inline
    │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ +
    Deprecated:
    Use import_elements() instead.
    │ │ │ │ │ │ │ │

    Definition at line 736 of file trilinos_vector.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ operator==()

    │ │ │ │ @@ -1340,15 +1340,15 @@ │ │ │ │
    const
    │ │ │ │
    │ │ │ │

    Return the local dimension of the vector, i.e. the number of elements stored on the present MPI process. For sequential vectors, this number is the same as size(), but for parallel vectors it may be smaller.

    │ │ │ │

    To figure out which elements exactly are stored locally, use local_range().

    │ │ │ │

    If the vector contains ghost elements, they are included in this number.

    │ │ │ │ -
    Deprecated:
    This function is deprecated.
    │ │ │ │ +
    Deprecated:
    This function is deprecated.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ locally_owned_size()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Interface.html │ │ │ │ @@ -191,15 +191,15 @@ │ │ │ │
    )
    │ │ │ │
    │ │ │ │

    Constructor. process is an object that provides information about what processes the current process wants to communicate with, and the data to be sent/received. comm is the communicator on which this communication is to happen.

    │ │ │ │ -
    Deprecated:
    This constructor stores the Process object and the communicator so that one can later call the run() function without arguments. This approach is deprecated. Instead, use the default constructor of this class along with the run() function that takes an argument.
    │ │ │ │ +
    Deprecated:
    This constructor stores the Process object and the communicator so that one can later call the run() function without arguments. This approach is deprecated. Instead, use the default constructor of this class along with the run() function that takes an argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ ~Interface()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -241,15 +241,15 @@ │ │ │ │
    ()
    │ │ │ │
    │ │ │ │

    Run the consensus algorithm and return a vector of process ranks that have requested answers from the current process.

    │ │ │ │ -
    Deprecated:
    This function is deprecated. It can be called if the Process object and communicator to be used have previously been provided to the non-default constructor. Use the run() functions taking arguments instead.
    │ │ │ │ +
    Deprecated:
    This function is deprecated. It can be called if the Process object and communicator to be used have previously been provided to the non-default constructor. Use the run() functions taking arguments instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ run() [2/3]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1NBX.html │ │ │ │ @@ -236,15 +236,15 @@ │ │ │ │
    Parameters
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    processProcess to be run during consensus algorithm.
    commMPI Communicator
    │ │ │ │
    │ │ │ │
    │ │ │ │ -
    Deprecated:
    This constructor stores the Process object and the communicator so that one can later call the run() function without arguments. This approach is deprecated. Instead, use the default constructor of this class along with the run() function that takes an argument.
    │ │ │ │ +
    Deprecated:
    This constructor stores the Process object and the communicator so that one can later call the run() function without arguments. This approach is deprecated. Instead, use the default constructor of this class along with the run() function that takes an argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ ~NBX()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -325,15 +325,15 @@ │ │ │ │ overridevirtual
    │ │ │ │
    │ │ │ │ │ │ │ │

    │ │ │ │

    Run the consensus algorithm and return a vector of process ranks that have requested answers from the current process.

    │ │ │ │ -
    Deprecated:
    This function is deprecated. It can be called if the Process object and communicator to be used have previously been provided to the non-default constructor. Use the run() functions taking arguments instead.
    │ │ │ │ +
    Deprecated:
    This function is deprecated. It can be called if the Process object and communicator to be used have previously been provided to the non-default constructor. Use the run() functions taking arguments instead.
    │ │ │ │ │ │ │ │

    Implements Utilities::MPI::ConsensusAlgorithms::Interface< RequestType, AnswerType >.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ all_locally_originated_receives_are_completed()

    │ │ │ │ @@ -565,15 +565,15 @@ │ │ │ │
    │ │ │ │ inherited
    │ │ │ │
    │ │ │ │

    Run the consensus algorithm and return a vector of process ranks that have requested answers from the current process.

    │ │ │ │ -
    Deprecated:
    This function is deprecated. It can be called if the Process object and communicator to be used have previously been provided to the non-default constructor. Use the run() functions taking arguments instead.
    │ │ │ │ +
    Deprecated:
    This function is deprecated. It can be called if the Process object and communicator to be used have previously been provided to the non-default constructor. Use the run() functions taking arguments instead.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ run() [3/3]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1PEX.html │ │ │ │ @@ -232,15 +232,15 @@ │ │ │ │
    Parameters
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    processProcess to be run during consensus algorithm.
    commMPI Communicator
    │ │ │ │
    │ │ │ │
    │ │ │ │ -
    Deprecated:
    This constructor stores the Process object and the communicator so that one can later call the run() function without arguments. This approach is deprecated. Instead, use the default constructor of this class along with the run() function that takes an argument.
    │ │ │ │ +
    Deprecated:
    This constructor stores the Process object and the communicator so that one can later call the run() function without arguments. This approach is deprecated. Instead, use the default constructor of this class along with the run() function that takes an argument.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ ~PEX()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -321,15 +321,15 @@ │ │ │ │ overridevirtual │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    │ │ │ │

    Run the consensus algorithm and return a vector of process ranks that have requested answers from the current process.

    │ │ │ │ -
    Deprecated:
    This function is deprecated. It can be called if the Process object and communicator to be used have previously been provided to the non-default constructor. Use the run() functions taking arguments instead.
    │ │ │ │ +
    Deprecated:
    This function is deprecated. It can be called if the Process object and communicator to be used have previously been provided to the non-default constructor. Use the run() functions taking arguments instead.
    │ │ │ │ │ │ │ │

    Implements Utilities::MPI::ConsensusAlgorithms::Interface< RequestType, AnswerType >.

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ start_communication()

    │ │ │ │ @@ -515,15 +515,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ inherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Run the consensus algorithm and return a vector of process ranks that have requested answers from the current process.

    │ │ │ │ -
    Deprecated:
    This function is deprecated. It can be called if the Process object and communicator to be used have previously been provided to the non-default constructor. Use the run() functions taking arguments instead.
    │ │ │ │ +
    Deprecated:
    This function is deprecated. It can be called if the Process object and communicator to be used have previously been provided to the non-default constructor. Use the run() functions taking arguments instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ run() [3/3]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Selector.html │ │ │ │ @@ -207,15 +207,15 @@ │ │ │ │
    Parameters
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    processProcess to be run during consensus algorithm.
    commMPI Communicator.
    │ │ │ │
    │ │ │ │
    │ │ │ │ -
    Deprecated:
    This constructor stores the Process object and the communicator so that one can later call the run() function without arguments. This approach is deprecated. Instead, use the default constructor of this class along with the run() function that takes an argument.
    │ │ │ │ +
    Deprecated:
    This constructor stores the Process object and the communicator so that one can later call the run() function without arguments. This approach is deprecated. Instead, use the default constructor of this class along with the run() function that takes an argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ ~Selector()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -296,15 +296,15 @@ │ │ │ │ overridevirtual │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    │ │ │ │

    Run the consensus algorithm and return a vector of process ranks that have requested answers from the current process.

    │ │ │ │ -
    Deprecated:
    This function is deprecated. It can be called if the Process object and communicator to be used have previously been provided to the non-default constructor. Use the run() functions taking arguments instead.
    │ │ │ │ +
    Deprecated:
    This function is deprecated. It can be called if the Process object and communicator to be used have previously been provided to the non-default constructor. Use the run() functions taking arguments instead.
    │ │ │ │
    Note
    The function call is delegated to another ConsensusAlgorithms::Interface implementation.
    │ │ │ │ │ │ │ │

    Implements Utilities::MPI::ConsensusAlgorithms::Interface< RequestType, AnswerType >.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -328,15 +328,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ inherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Run the consensus algorithm and return a vector of process ranks that have requested answers from the current process.

    │ │ │ │ -
    Deprecated:
    This function is deprecated. It can be called if the Process object and communicator to be used have previously been provided to the non-default constructor. Use the run() functions taking arguments instead.
    │ │ │ │ +
    Deprecated:
    This function is deprecated. It can be called if the Process object and communicator to be used have previously been provided to the non-default constructor. Use the run() functions taking arguments instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ run() [3/3]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Serial.html │ │ │ │ @@ -196,15 +196,15 @@ │ │ │ │
    Parameters
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    processProcess to be run during consensus algorithm.
    commMPI Communicator (ignored)
    │ │ │ │
    │ │ │ │
    │ │ │ │ -
    Deprecated:
    This constructor stores the Process object and the communicator so that one can later call the run() function without arguments. This approach is deprecated. Instead, use the default constructor of this class along with the run() function that takes an argument.
    │ │ │ │ +
    Deprecated:
    This constructor stores the Process object and the communicator so that one can later call the run() function without arguments. This approach is deprecated. Instead, use the default constructor of this class along with the run() function that takes an argument.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    Member Function Documentation

    │ │ │ │ │ │ │ │

    ◆ run() [1/3]

    │ │ │ │ │ │ │ │ @@ -257,15 +257,15 @@ │ │ │ │ overridevirtual │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    │ │ │ │

    Run the consensus algorithm and return a vector of process ranks that have requested answers from the current process.

    │ │ │ │ -
    Deprecated:
    This function is deprecated. It can be called if the Process object and communicator to be used have previously been provided to the non-default constructor. Use the run() functions taking arguments instead.
    │ │ │ │ +
    Deprecated:
    This function is deprecated. It can be called if the Process object and communicator to be used have previously been provided to the non-default constructor. Use the run() functions taking arguments instead.
    │ │ │ │ │ │ │ │

    Implements Utilities::MPI::ConsensusAlgorithms::Interface< RequestType, AnswerType >.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ run() [2/3]

    │ │ │ │ @@ -288,15 +288,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ inherited │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Run the consensus algorithm and return a vector of process ranks that have requested answers from the current process.

    │ │ │ │ -
    Deprecated:
    This function is deprecated. It can be called if the Process object and communicator to be used have previously been provided to the non-default constructor. Use the run() functions taking arguments instead.
    │ │ │ │ +
    Deprecated:
    This function is deprecated. It can be called if the Process object and communicator to be used have previously been provided to the non-default constructor. Use the run() functions taking arguments instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ run() [3/3]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1Future.html │ │ │ │ @@ -104,26 +104,26 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    #include <deal.II/base/mpi.h>

    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

    │ │ │ │ Public Member Functions

    template<typename W , typename G >
     Future (W &&wait_operation, G &&get_and_cleanup_operation)
    template<typename W , typename G >
     Future (W &&wait_operation, G &&get_and_cleanup_operation)
     
     Future (const Future &)=delete
     Future (const Future &)=delete
     
     Future (Future &&) noexcept=default
     Future (Future &&) noexcept=default
     
     ~Future ()
     
    Futureoperator= (const Future &)=delete
    Futureoperator= (const Future &)=delete
     
    Futureoperator= (Future &&) noexcept=default
    Futureoperator= (Future &&) noexcept=default
     
    void wait ()
     
    get ()
     
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

    │ │ │ │ @@ -134,15 +134,15 @@ │ │ │ │

     
    bool is_done
     
    bool get_was_called
     
    │ │ │ │

    Detailed Description

    │ │ │ │ -
    template<typename T>
    │ │ │ │ +
    template<typename T>
    │ │ │ │ class Utilities::MPI::Future< T >

    An object that acts like a std::future object except that it does not encode the operation of waiting for an operation to finish that may be happening on a different thread, but for an "immediate" MPI operation such as MPI_Isend or MPI_Irecv. An object of this kind is returned, for example, by the isend() and irecv() functions in this namespace.

    │ │ │ │

    If the operation being waited for produces a result (such as a receive operation, then the produced result is returned by the get() function and its type is indicated by the template argument T. If the operation does not produce a result (such as waiting for a send operation to complete), then T=void is the right choice for the template argument.

    │ │ │ │

    Implementation

    │ │ │ │

    Immediate MPI operations are typically associated with two additional actions. The first is that one has to be able to wait for them to finish. In many cases, this is done using a call to MPI_Wait that is given an MPI_Request object (in the case of send operations) or a call to MPI_Probe or a variant of this function (in the case of receive operations). The wait operation may be called more than once and would immediately return once the first one has succeeded.

    │ │ │ │

    Secondly, immediate MPI operations often require clean-up actions that must be executed once the operation has finished. An example is releasing a buffer in which data has been stored (for an immediate send operation), or allocating a receive buffer, calling the MPI function that puts the received data into this buffer, calling the unpacking function for the data received, and releasing the receive buffer (for an immediate receive operation).

    │ │ │ │

    This class models these two steps by taking two constructor arguments that correspond to these two operations. It ensures that upon destruction of the current object, both the wait and clean-up functions are called. Because the clean-up function can only be called once, objects of the current class can not be copied, but they can be moved.

    │ │ │ │ │ │ │ │ @@ -150,17 +150,17 @@ │ │ │ │

    Constructor & Destructor Documentation

    │ │ │ │ │ │ │ │

    ◆ Future() [1/3]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │
    │ │ │ │ -template<typename W , typename G >
    │ │ │ │ +template<typename W , typename G >
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -183,23 +183,23 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ Future() [2/3]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │
    Utilities::MPI::Future< T >::Future (W && wait_operation,
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -212,15 +212,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ Future() [3/3]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    Utilities::MPI::Future< T >::Future (const Future< T > & const Future< T > & )
    │ │ │ │
    │ │ │ │ delete
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -241,15 +241,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ ~Future()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │
    Utilities::MPI::Future< T >::Future (
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -262,23 +262,23 @@ │ │ │ │

    Member Function Documentation

    │ │ │ │ │ │ │ │

    ◆ operator=() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │
    Utilities::MPI::Future< T >::~Future ()
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -291,21 +291,21 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ operator=() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    Future & Utilities::MPI::Future< T >::operator= Future & Utilities::MPI::Future< T >::operator= (const Future< T > & const Future< T > & )
    │ │ │ │
    │ │ │ │ delete
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -320,15 +320,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ wait()

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    Future & Utilities::MPI::Future< T >::operator= Future & Utilities::MPI::Future< T >::operator= (Future< T > && )
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -362,15 +362,15 @@ │ │ │ │

    Member Data Documentation

    │ │ │ │ │ │ │ │

    ◆ wait_function

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │
    void Utilities::MPI::Future< T >::wait ()
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -389,15 +389,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_and_cleanup_function

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │
    std::function<void()> Utilities::MPI::Future< T >::wait_function
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -415,15 +415,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ is_done

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │
    std::function<T()> Utilities::MPI::Future< T >::get_and_cleanup_function
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -442,15 +442,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_was_called

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -template<typename T >
    │ │ │ │ +template<typename T >
    │ │ │ │
    bool Utilities::MPI::Future< T >::is_done
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1Partitioner.html │ │ │ │ @@ -551,15 +551,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    bool Utilities::MPI::Future< T >::get_was_called
    () const
    │ │ │ │
    │ │ │ │

    Return the number of locally owned indices, i.e., local_range().second minus local_range().first. The returned numbers need to add up to the total number of indices when summed over all processes

    │ │ │ │ -
    Deprecated:
    Use the more clearly named function locally_owned_size() instead.
    │ │ │ │ +
    Deprecated:
    Use the more clearly named function locally_owned_size() instead.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ locally_owned_size()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classXDMFEntry.html │ │ │ │ @@ -271,15 +271,15 @@ │ │ │ │
    )
    │ │ │ │
    │ │ │ │

    Deprecated constructor.

    │ │ │ │ -
    Deprecated:
    Use the constructor that additionally takes a ReferenceCell.
    │ │ │ │ +
    Deprecated:
    Use the constructor that additionally takes a ReferenceCell.
    │ │ │ │ │ │ │ │

    Definition at line 9401 of file data_out_base.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ XDMFEntry() [4/7]

    │ │ │ │ @@ -327,15 +327,15 @@ │ │ │ │
    )
    │ │ │ │
    │ │ │ │

    Deprecated constructor.

    │ │ │ │ -
    Deprecated:
    Use the constructor that additionally takes a ReferenceCell.
    │ │ │ │ +
    Deprecated:
    Use the constructor that additionally takes a ReferenceCell.
    │ │ │ │ │ │ │ │

    Definition at line 9420 of file data_out_base.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ XDMFEntry() [5/7]

    │ │ │ │ @@ -450,15 +450,15 @@ │ │ │ │
    )
    │ │ │ │
    │ │ │ │

    Deprecated constructor.

    │ │ │ │ -
    Deprecated:
    Use the constructor that additionally takes a ReferenceCell.
    │ │ │ │ +
    Deprecated:
    Use the constructor that additionally takes a ReferenceCell.
    │ │ │ │ │ │ │ │

    Definition at line 9457 of file data_out_base.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ XDMFEntry() [7/7]

    │ │ │ │ @@ -643,15 +643,15 @@ │ │ │ │
    ) const
    │ │ │ │
    │ │ │ │

    Get the XDMF content associated with this entry. If the entry is not valid, this returns an empty string.

    │ │ │ │ -
    Deprecated:
    Use the other function instead.
    │ │ │ │ +
    Deprecated:
    Use the other function instead.
    │ │ │ │ │ │ │ │

    Definition at line 9557 of file data_out_base.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    Member Data Documentation

    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classinternal_1_1TriangulationImplementation_1_1TriaObjects.html │ │ │ │ @@ -368,15 +368,15 @@ │ │ │ │
    tria)
    │ │ │ │
    │ │ │ │

    Return an iterator to the next free slot for a single object. This function is only used by Triangulation::execute_refinement() in 3d.

    │ │ │ │
    Warning
    Interestingly, this function is not used for 1d or 2d triangulations, where it seems the authors of the refinement function insist on reimplementing its contents.
    │ │ │ │ -
    Todo:
    This function is not instantiated for the codim-one case
    │ │ │ │ +
    Todo:
    This function is not instantiated for the codim-one case
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ next_free_pair_object() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -391,15 +391,15 @@ │ │ │ │ tria) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Return an iterator to the next free slot for a pair of objects. This function is only used by Triangulation::execute_refinement() in 3d.

    │ │ │ │
    Warning
    Interestingly, this function is not used for 1d or 2d triangulations, where it seems the authors of the refinement function insist on reimplementing its contents.
    │ │ │ │ -
    Todo:
    This function is not instantiated for the codim-one case
    │ │ │ │ +
    Todo:
    This function is not instantiated for the codim-one case
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ next_free_hex() [1/2]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classparallel_1_1DistributedTriangulationBase.html │ │ │ │ @@ -1397,15 +1397,15 @@ │ │ │ │ pure virtual │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    │ │ │ │

    Load the triangulation saved with save() back in. Cell-based data that was saved with register_data_attach() can be read in with notify_ready_to_unpack() after calling load().

    │ │ │ │ -
    Deprecated:
    The autopartition parameter has been removed.
    │ │ │ │ +
    Deprecated:
    The autopartition parameter has been removed.
    │ │ │ │ │ │ │ │

    Implemented in parallel::fullydistributed::Triangulation< dim, spacedim >, parallel::distributed::Triangulation< dim, spacedim >, and parallel::distributed::Triangulation< 1, spacedim >.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ register_data_attach()

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classparallel_1_1distributed_1_1Triangulation.html │ │ │ │ @@ -2008,15 +2008,15 @@ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    │ │ │ │

    Load the refinement information saved with save() back in. The mesh must contain the same coarse mesh that was used in save() before calling this function.

    │ │ │ │

    You do not need to load with the same number of MPI processes that you saved with. Rather, if a mesh is loaded with a different number of MPI processes than used at the time of saving, the mesh is repartitioned that the number of cells is balanced among all processes. Individual repartitioning, e.g., based on the number of dofs or particles per cell, needs to be invoked manually by calling repartition() afterwards.

    │ │ │ │

    Cell-based data that was saved with DistributedTriangulationBase::DataTransfer::register_data_attach() can be read in with DistributedTriangulationBase::DataTransfer::notify_ready_to_unpack() after calling load().

    │ │ │ │ -
    Deprecated:
    The autopartition parameter has been removed.
    │ │ │ │ +
    Deprecated:
    The autopartition parameter has been removed.
    │ │ │ │ │ │ │ │

    Implements parallel::DistributedTriangulationBase< dim, spacedim >.

    │ │ │ │ │ │ │ │

    Definition at line 2161 of file tria.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classparallel_1_1fullydistributed_1_1Triangulation.html │ │ │ │ @@ -1746,15 +1746,15 @@ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    │ │ │ │

    Load the triangulation saved with save() back in. The mesh must be empty before calling this function.

    │ │ │ │

    You need to load with the same number of MPI processes that you saved with, hence autopartition is disabled.

    │ │ │ │

    Cell-based data that was saved with register_data_attach() can be read in with notify_ready_to_unpack() after calling load().

    │ │ │ │ -
    Deprecated:
    The autopartition parameter has been removed.
    │ │ │ │ +
    Deprecated:
    The autopartition parameter has been removed.
    │ │ │ │ │ │ │ │

    Implements parallel::DistributedTriangulationBase< dim, spacedim >.

    │ │ │ │ │ │ │ │

    Definition at line 742 of file fully_distributed_tria.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/coupling_8cc_source.html │ │ │ │ @@ -174,15 +174,15 @@ │ │ │ │
    84 {
    │ │ │ │
    85 bool use_cell = false;
    │ │ │ │
    86 if (tria_is_parallel)
    │ │ │ │
    87 {
    │ │ │ │
    88 const auto bbox = cell->bounding_box();
    │ │ │ │
    89 std::vector<std::pair<
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    92 out_vals;
    │ │ │ │ │ │ │ │
    94 boost::geometry::index::intersects(bbox),
    │ │ │ │
    95 std::back_inserter(out_vals));
    │ │ │ │
    96 // Each bounding box corresponds to an active cell
    │ │ │ │
    97 // of the embedding triangulation: we now check if
    │ │ │ │
    98 // the current cell, of the embedded triangulation,
    │ │ │ │ @@ -778,15 +778,15 @@ │ │ │ │
    682 {
    │ │ │ │
    683 Assert(one_is_distributed == false, ExcInternalError());
    │ │ │ │
    684
    │ │ │ │
    685 const auto &tree1 = cache1.get_cell_bounding_boxes_rtree();
    │ │ │ │
    686
    │ │ │ │
    687 std::vector<std::pair<
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    690 intersection;
    │ │ │ │
    691
    │ │ │ │
    692 for (const auto &cell0 :
    │ │ │ │ │ │ │ │
    694 {
    │ │ │ │
    695 intersection.resize(0);
    │ │ │ │ │ │ │ │ @@ -814,15 +814,15 @@ │ │ │ │
    718 else
    │ │ │ │
    719 {
    │ │ │ │
    720 Assert(zero_is_distributed == false, ExcInternalError());
    │ │ │ │
    721 const auto &tree0 = cache0.get_cell_bounding_boxes_rtree();
    │ │ │ │
    722
    │ │ │ │
    723 std::vector<std::pair<
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    726 intersection;
    │ │ │ │
    727
    │ │ │ │
    728 for (const auto &cell1 :
    │ │ │ │ │ │ │ │
    730 {
    │ │ │ │
    731 intersection.resize(0);
    │ │ │ │ │ │ │ │ @@ -983,15 +983,15 @@ │ │ │ │
    885 {
    │ │ │ │
    886 Assert(one_is_distributed == false, ExcInternalError());
    │ │ │ │
    887
    │ │ │ │
    888 const auto &tree1 = cache1.get_cell_bounding_boxes_rtree();
    │ │ │ │
    889
    │ │ │ │
    890 std::vector<std::pair<
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    893 intersection;
    │ │ │ │
    894
    │ │ │ │
    895 for (const auto &cell0 :
    │ │ │ │ │ │ │ │
    897 {
    │ │ │ │
    898 intersection.resize(0);
    │ │ │ │ │ │ │ │ @@ -1019,15 +1019,15 @@ │ │ │ │
    921 else
    │ │ │ │
    922 {
    │ │ │ │
    923 Assert(zero_is_distributed == false, ExcInternalError());
    │ │ │ │
    924 const auto &tree0 = cache0.get_cell_bounding_boxes_rtree();
    │ │ │ │
    925
    │ │ │ │
    926 std::vector<std::pair<
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    929 intersection;
    │ │ │ │
    930
    │ │ │ │
    931 for (const auto &cell1 :
    │ │ │ │ │ │ │ │
    933 {
    │ │ │ │
    934 intersection.resize(0);
    │ │ │ │ │ │ │ │ @@ -1095,15 +1095,14 @@ │ │ │ │
    void reinit(const TriaIterator< DoFCellAccessor< dim, dim, level_dof_access > > &cell)
    Definition fe_values.cc:154
    │ │ │ │
    Definition point.h:112
    │ │ │ │ │ │ │ │
    unsigned int size() const
    │ │ │ │ │ │ │ │
    size_type n_rows() const
    │ │ │ │
    size_type n_cols() const
    │ │ │ │ - │ │ │ │
    unsigned int n_active_cells() const
    │ │ │ │ │ │ │ │ │ │ │ │
    #define DEAL_II_NAMESPACE_OPEN
    Definition config.h:472
    │ │ │ │
    #define DEAL_II_NAMESPACE_CLOSE
    Definition config.h:473
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -1113,14 +1112,15 @@ │ │ │ │ │ │ │ │
    IteratorRange< active_cell_iterator > active_cell_iterators() const
    │ │ │ │
    static ::ExceptionBase & ExcNotImplemented()
    │ │ │ │
    #define Assert(cond, exc)
    │ │ │ │
    #define AssertDimension(dim1, dim2)
    │ │ │ │
    static ::ExceptionBase & ExcInternalError()
    │ │ │ │
    static ::ExceptionBase & ExcMessage(std::string arg1)
    │ │ │ │ +
    TriaActiveIterator< CellAccessor< dim, spacedim > > active_cell_iterator
    Definition tria.h:1394
    │ │ │ │
    typename ActiveSelector::cell_iterator cell_iterator
    │ │ │ │
    typename ActiveSelector::active_cell_iterator active_cell_iterator
    │ │ │ │
    @ update_values
    Shape function values.
    │ │ │ │
    @ update_JxW_values
    Transformed quadrature weights.
    │ │ │ │
    @ update_quadrature_points
    Transformed quadrature points.
    │ │ │ │ │ │ │ │
    return_type compute_point_locations(const Cache< dim, spacedim > &cache, const std::vector< Point< spacedim > > &points, const typename Triangulation< dim, spacedim >::active_cell_iterator &cell_hint=typename Triangulation< dim, spacedim >::active_cell_iterator())
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/cuda__matrix__free_8h_source.html │ │ │ │ @@ -171,17 +171,17 @@ │ │ │ │
    65#endif
    │ │ │ │
    66
    │ │ │ │
    93 template <int dim, typename Number = double>
    │ │ │ │
    │ │ │ │
    94 class MatrixFree : public Subscriptor
    │ │ │ │
    95 {
    │ │ │ │
    96 public:
    │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ -
    99 using CellFilter =
    │ │ │ │ +
    99 using CellFilter =
    │ │ │ │ │ │ │ │
    101
    │ │ │ │
    │ │ │ │ │ │ │ │
    106 {
    │ │ │ │
    │ │ │ │ │ │ │ │ @@ -656,24 +656,26 @@ │ │ │ │
    void serial_cell_loop(const Functor &func, const VectorType &src, VectorType &dst) const
    │ │ │ │
    std::size_t memory_consumption() const
    │ │ │ │
    void distributed_cell_loop(const Functor &func, const LinearAlgebra::distributed::Vector< Number, MemorySpace::Default > &src, LinearAlgebra::distributed::Vector< Number, MemorySpace::Default > &dst) const
    │ │ │ │
    Kokkos::View< Number *, MemorySpace::Default::kokkos_space > shape_values
    │ │ │ │ │ │ │ │
    void initialize_dof_vector(LinearAlgebra::distributed::Vector< Number, MemorySpace::Default > &vec) const
    │ │ │ │
    const std::vector< std::vector< CellFilter > > & get_colored_graph() const
    │ │ │ │ +
    FilteredIterator< typename DoFHandler< dim >::active_cell_iterator > CellFilter
    │ │ │ │
    Kokkos::View< types::global_dof_index *, MemorySpace::Default::kokkos_space > constrained_dofs
    │ │ │ │ │ │ │ │
    std::vector< std::vector< CellFilter > > graph
    │ │ │ │
    std::vector< Kokkos::View< types::global_dof_index **, MemorySpace::Default::kokkos_space > > local_to_global
    │ │ │ │
    void copy_constrained_values(const VectorType &src, VectorType &dst) const
    │ │ │ │ │ │ │ │
    std::vector< Kokkos::View<::internal::MatrixFreeFunctions::ConstraintKinds *, MemorySpace::Default::kokkos_space > > constraint_mask
    │ │ │ │
    std::shared_ptr< const Utilities::MPI::Partitioner > partitioner
    │ │ │ │ │ │ │ │
    void reinit(const Mapping< dim > &mapping, const DoFHandler< dim > &dof_handler, const AffineConstraints< Number > &constraints, const Quadrature< 1 > &quad, const AdditionalData &additional_data=AdditionalData())
    │ │ │ │ +
    Tensor< 2, dim, Tensor< 1, dim, Number > > jacobian_type
    │ │ │ │ │ │ │ │
    types::global_dof_index n_dofs
    │ │ │ │
    void distributed_cell_loop(const Functor &func, const LinearAlgebra::CUDAWrappers::Vector< Number > &src, LinearAlgebra::CUDAWrappers::Vector< Number > &dst) const
    │ │ │ │
    std::vector< unsigned int > row_start
    │ │ │ │
    void set_constrained_values(const Number val, VectorType &dst) const
    │ │ │ │
    void internal_reinit(const Mapping< dim > &mapping, const DoFHandler< dim > &dof_handler, const AffineConstraints< Number > &constraints, const Quadrature< 1 > &quad, const IteratorFiltersType &iterator_filter, const std::shared_ptr< const MPI_Comm > &comm, const AdditionalData additional_data)
    │ │ │ │
    DataHost< dim, Number > copy_mf_data_to_host(const typename::CUDAWrappers::MatrixFree< dim, Number >::Data &data, const UpdateFlags &update_flags)
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__faces_8cc_source.html │ │ │ │ @@ -414,15 +414,15 @@ │ │ │ │
    305 cell->is_active(),
    │ │ │ │ │ │ │ │
    307 "The current function is trying to generate cell-data output "
    │ │ │ │
    308 "for a face that does not belong to an active cell. This is "
    │ │ │ │
    309 "not supported."));
    │ │ │ │
    310 const unsigned int cell_number = std::distance(
    │ │ │ │
    311 this->triangulation->begin_active(),
    │ │ │ │ - │ │ │ │ + │ │ │ │
    313
    │ │ │ │
    314 const double value = this->cell_data[dataset]->get_cell_data_value(
    │ │ │ │
    315 cell_number,
    │ │ │ │ │ │ │ │
    317 for (unsigned int q = 0; q < n_q_points; ++q)
    │ │ │ │
    318 patch.data(dataset + offset, q) = value;
    │ │ │ │
    319 }
    │ │ │ │ @@ -576,22 +576,22 @@ │ │ │ │
    459 return face;
    │ │ │ │
    460 }
    │ │ │ │
    461
    │ │ │ │
    462 // otherwise find the next active cell that has a face on the boundary
    │ │ │ │
    463
    │ │ │ │
    464 // convert the iterator to an active_iterator and advance this to the next
    │ │ │ │
    465 // active cell
    │ │ │ │ - │ │ │ │ + │ │ │ │
    467 face.first;
    │ │ │ │
    468
    │ │ │ │
    469 // increase face pointer by one
    │ │ │ │
    470 ++active_cell;
    │ │ │ │
    471
    │ │ │ │
    472 // while there are active cells
    │ │ │ │ -
    473 while (active_cell != this->triangulation->end())
    │ │ │ │ +
    473 while (active_cell != this->triangulation->end())
    │ │ │ │
    474 {
    │ │ │ │
    475 // check all the faces of this active cell. but skip it altogether
    │ │ │ │
    476 // if it isn't locally owned
    │ │ │ │
    477 if (active_cell->is_locally_owned())
    │ │ │ │
    478 for (const unsigned int f : face.first->face_indices())
    │ │ │ │
    479 if (!surface_only || active_cell->face(f)->at_boundary())
    │ │ │ │
    480 {
    │ │ │ │ @@ -602,15 +602,15 @@ │ │ │ │
    485
    │ │ │ │
    486 // the present cell had no faces on the boundary (or was not locally
    │ │ │ │
    487 // owned), so check next cell
    │ │ │ │
    488 ++active_cell;
    │ │ │ │
    489 }
    │ │ │ │
    490
    │ │ │ │
    491 // we fell off the edge, so return with invalid pointer
    │ │ │ │ -
    492 face.first = this->triangulation->end();
    │ │ │ │ +
    492 face.first = this->triangulation->end();
    │ │ │ │
    493 face.second = 0;
    │ │ │ │
    494 return face;
    │ │ │ │
    495}
    │ │ │ │
    │ │ │ │
    496
    │ │ │ │
    497
    │ │ │ │
    498
    │ │ │ │ @@ -635,15 +635,15 @@ │ │ │ │
    const std::vector< Point< spacedim > > & get_quadrature_points() const
    │ │ │ │
    const unsigned int n_quadrature_points
    Definition fe_values.h:2433
    │ │ │ │
    const std::vector< Tensor< 1, spacedim > > & get_normal_vectors() const
    │ │ │ │
    const FiniteElement< dim, spacedim > & get_fe() const
    │ │ │ │
    unsigned int n_components() const
    │ │ │ │
    Abstract base class for mapping classes.
    Definition mapping.h:317
    │ │ │ │
    Definition point.h:112
    │ │ │ │ - │ │ │ │ +
    cell_iterator end() const
    │ │ │ │ │ │ │ │
    #define DEAL_II_NAMESPACE_OPEN
    Definition config.h:472
    │ │ │ │
    #define DEAL_II_NAMESPACE_CLOSE
    Definition config.h:473
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -651,14 +651,15 @@ │ │ │ │ │ │ │ │
    static ::ExceptionBase & ExcInvalidNumberOfSubdivisions(int arg1)
    │ │ │ │
    static ::ExceptionBase & ExcNotImplemented()
    │ │ │ │
    #define Assert(cond, exc)
    │ │ │ │
    static ::ExceptionBase & ExcInternalError()
    │ │ │ │
    static ::ExceptionBase & ExcNoTriangulationSelected()
    │ │ │ │
    static ::ExceptionBase & ExcMessage(std::string arg1)
    │ │ │ │ +
    TriaActiveIterator< CellAccessor< dim, spacedim > > active_cell_iterator
    Definition tria.h:1394
    │ │ │ │
    typename ActiveSelector::active_cell_iterator active_cell_iterator
    │ │ │ │
    UpdateFlags
    │ │ │ │
    @ update_hessians
    Second derivatives of shape functions.
    │ │ │ │
    @ update_values
    Shape function values.
    │ │ │ │
    @ update_normal_vectors
    Normal vectors.
    │ │ │ │
    @ update_gradients
    Shape function gradients.
    │ │ │ │
    @ update_quadrature_points
    Transformed quadrature points.
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/data__out__rotation_8cc_source.html │ │ │ │ @@ -521,15 +521,15 @@ │ │ │ │
    414 // we need to get at the number of the cell to which this face
    │ │ │ │
    415 // belongs in order to access the cell data. this is not readily
    │ │ │ │
    416 // available, so choose the following rather inefficient way:
    │ │ │ │
    417 Assert((*cell)->is_active(),
    │ │ │ │
    418 ExcMessage("Cell must be active for cell data"));
    │ │ │ │
    419 const unsigned int cell_number = std::distance(
    │ │ │ │
    420 this->triangulation->begin_active(),
    │ │ │ │ - │ │ │ │ + │ │ │ │
    422 *cell));
    │ │ │ │
    423 const double value =
    │ │ │ │
    424 this->cell_data[dataset]->get_cell_data_value(
    │ │ │ │
    425 cell_number,
    │ │ │ │ │ │ │ │
    427 real_part);
    │ │ │ │
    428 switch (dim)
    │ │ │ │ @@ -680,15 +680,15 @@ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │
    570{
    │ │ │ │
    571 // convert the iterator to an
    │ │ │ │
    572 // active_iterator and advance
    │ │ │ │
    573 // this to the next active cell
    │ │ │ │ - │ │ │ │ + │ │ │ │
    575 cell;
    │ │ │ │
    576 ++active_cell;
    │ │ │ │
    577 return active_cell;
    │ │ │ │
    578}
    │ │ │ │
    │ │ │ │
    579
    │ │ │ │
    580
    │ │ │ │ @@ -712,29 +712,29 @@ │ │ │ │ │ │ │ │ │ │ │ │
    const std::vector< Point< spacedim > > & get_quadrature_points() const
    │ │ │ │
    const FiniteElement< dim, spacedim > & get_fe() const
    │ │ │ │
    unsigned int n_components() const
    │ │ │ │
    Abstract base class for mapping classes.
    Definition mapping.h:317
    │ │ │ │
    Definition point.h:112
    │ │ │ │ - │ │ │ │ │ │ │ │
    #define DEAL_II_NAMESPACE_OPEN
    Definition config.h:472
    │ │ │ │
    #define DEAL_II_NAMESPACE_CLOSE
    Definition config.h:473
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    static ::ExceptionBase & ExcInvalidNumberOfSubdivisions(int arg1)
    │ │ │ │
    static ::ExceptionBase & ExcNotImplemented()
    │ │ │ │
    #define Assert(cond, exc)
    │ │ │ │
    static ::ExceptionBase & ExcNoTriangulationSelected()
    │ │ │ │
    static ::ExceptionBase & ExcMessage(std::string arg1)
    │ │ │ │ +
    TriaActiveIterator< CellAccessor< dim, spacedim > > active_cell_iterator
    Definition tria.h:1394
    │ │ │ │
    UpdateFlags
    │ │ │ │
    @ update_hessians
    Second derivatives of shape functions.
    │ │ │ │
    @ update_values
    Shape function values.
    │ │ │ │
    @ update_normal_vectors
    Normal vectors.
    │ │ │ │
    @ update_gradients
    Shape function gradients.
    │ │ │ │
    @ update_quadrature_points
    Transformed quadrature points.
    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/deprecated.html │ │ │ │ @@ -93,329 +93,329 @@ │ │ │ │
    │ │ │ │
    │ │ │ │
    Deprecated List
    │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │
    Member DataOutBase::default_suffix (const OutputFormat output_format)
    │ │ │ │ -
    Using Tecplot binary output is deprecated.
    │ │ │ │ +
    Using Tecplot binary output is deprecated.
    │ │ │ │
    Member DataOutBase::VtkFlags::ZlibCompressionLevel
    │ │ │ │ -
    Use DataOutBase::CompressionLevel instead.
    │ │ │ │ +
    Use DataOutBase::CompressionLevel instead.
    │ │ │ │
    Member DoFHandler< dim, spacedim >::active_fe_index_type
    │ │ │ │ -
    Use types::fe_index instead.
    │ │ │ │ +
    Use types::fe_index instead.
    │ │ │ │
    Member DoFHandler< dim, spacedim >::get_active_fe_indices (std::vector< unsigned int > &active_fe_indices) const
    │ │ │ │ -
    Use get_active_fe_indices() that returns the result vector.
    │ │ │ │ +
    Use get_active_fe_indices() that returns the result vector.
    │ │ │ │
    Member DoFHandler< dim, spacedim >::invalid_active_fe_index
    │ │ │ │ -
    Use numbers::invalid_fe_index instead.
    │ │ │ │ +
    Use numbers::invalid_fe_index instead.
    │ │ │ │
    Member DoFHandler< dim, spacedim >::invalid_fe_index
    │ │ │ │ -
    Use numbers::invalid_fe_index instead.
    │ │ │ │ +
    Use numbers::invalid_fe_index instead.
    │ │ │ │
    Member DoFHandler< dim, spacedim >::set_active_fe_indices (const std::vector< unsigned int > &active_fe_indices)
    │ │ │ │ -
    Use set_active_fe_indices() with the types::fe_index datatype.
    │ │ │ │ +
    Use set_active_fe_indices() with the types::fe_index datatype.
    │ │ │ │
    Member DoFTools::extract_boundary_dofs (const DoFHandler< dim, spacedim > &dof_handler, const ComponentMask &component_mask, std::vector< bool > &selected_dofs, const std::set< types::boundary_id > &boundary_ids={})
    │ │ │ │ -
    This function will not work for DoFHandler objects that are built on a parallel::distributed::Triangulation object. The reasons is that the output argument selected_dofs has to have a length equal to all global degrees of freedom. Consequently, this does not scale to very large problems, and this is also why the function is deprecated. If you need the functionality of this function for parallel triangulations, then you need to use the other DoFTools::extract_boundary_dofs() function that returns its information via an IndexSet object.
    │ │ │ │ +
    This function will not work for DoFHandler objects that are built on a parallel::distributed::Triangulation object. The reasons is that the output argument selected_dofs has to have a length equal to all global degrees of freedom. Consequently, this does not scale to very large problems, and this is also why the function is deprecated. If you need the functionality of this function for parallel triangulations, then you need to use the other DoFTools::extract_boundary_dofs() function that returns its information via an IndexSet object.
    │ │ │ │
    Member DoFTools::extract_boundary_dofs (const DoFHandler< dim, spacedim > &dof_handler, const ComponentMask &component_mask, IndexSet &selected_dofs, const std::set< types::boundary_id > &boundary_ids={})
    │ │ │ │ -
    Use the previous function instead.
    │ │ │ │ +
    Use the previous function instead.
    │ │ │ │
    Member DoFTools::extract_locally_active_dofs (const DoFHandler< dim, spacedim > &dof_handler, IndexSet &dof_set)
    │ │ │ │ -
    Use the previous function instead.
    │ │ │ │ +
    Use the previous function instead.
    │ │ │ │
    Member DoFTools::extract_locally_active_level_dofs (const DoFHandler< dim, spacedim > &dof_handler, IndexSet &dof_set, const unsigned int level)
    │ │ │ │ -
    Use the previous function instead.
    │ │ │ │ +
    Use the previous function instead.
    │ │ │ │
    Member DoFTools::extract_locally_relevant_dofs (const DoFHandler< dim, spacedim > &dof_handler, IndexSet &dof_set)
    │ │ │ │ -
    Use the previous function instead.
    │ │ │ │ +
    Use the previous function instead.
    │ │ │ │
    Member DoFTools::extract_locally_relevant_level_dofs (const DoFHandler< dim, spacedim > &dof_handler, const unsigned int level, IndexSet &dof_set)
    │ │ │ │ -
    Use the previous function instead.
    │ │ │ │ +
    Use the previous function instead.
    │ │ │ │
    Member DoFTools::get_active_fe_indices (const DoFHandler< dim, spacedim > &dof_handler, std::vector< unsigned int > &active_fe_indices)
    │ │ │ │ -
    Use DoFHandler::get_active_fe_indices() that returns the result vector.
    │ │ │ │ +
    Use DoFHandler::get_active_fe_indices() that returns the result vector.
    │ │ │ │
    Member DoFTools::map_dofs_to_support_points (const hp::MappingCollection< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof_handler, std::map< types::global_dof_index, Point< spacedim > > &support_points, const ComponentMask &mask=ComponentMask())
    │ │ │ │ -
    Use the function that returns the std::map instead.
    │ │ │ │ +
    Use the function that returns the std::map instead.
    │ │ │ │
    Member DoFTools::map_dofs_to_support_points (const Mapping< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof_handler, std::map< types::global_dof_index, Point< spacedim > > &support_points, const ComponentMask &mask=ComponentMask())
    │ │ │ │ -
    Use the function that returns the std::map instead.
    │ │ │ │ +
    Use the function that returns the std::map instead.
    │ │ │ │
    Member FEEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >::evaluate (const VectorizedArrayType *values_array, const bool evaluate_values, const bool evaluate_gradients, const bool evaluate_hessians=false)
    │ │ │ │ -
    use evaluate() with the EvaluationFlags argument.
    │ │ │ │ +
    use evaluate() with the EvaluationFlags argument.
    │ │ │ │
    Member FEEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >::evaluate (const bool evaluate_values, const bool evaluate_gradients, const bool evaluate_hessians=false)
    │ │ │ │ -
    use evaluate() with the EvaluationFlags argument.
    │ │ │ │ +
    use evaluate() with the EvaluationFlags argument.
    │ │ │ │
    Member FEEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >::gather_evaluate (const VectorType &input_vector, const bool evaluate_values, const bool evaluate_gradients, const bool evaluate_hessians=false)
    │ │ │ │ -
    Please use the gather_evaluate() function with the EvaluationFlags argument.
    │ │ │ │ +
    Please use the gather_evaluate() function with the EvaluationFlags argument.
    │ │ │ │
    Member FEEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >::integrate (const bool integrate_values, const bool integrate_gradients, VectorizedArrayType *values_array)
    │ │ │ │ -
    Please use the integrate() function with the EvaluationFlags argument.
    │ │ │ │ +
    Please use the integrate() function with the EvaluationFlags argument.
    │ │ │ │
    Member FEEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >::integrate (const bool integrate_values, const bool integrate_gradients)
    │ │ │ │ -
    Please use the integrate() function with the EvaluationFlags argument.
    │ │ │ │ +
    Please use the integrate() function with the EvaluationFlags argument.
    │ │ │ │
    Member FEEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >::integrate_scatter (const bool integrate_values, const bool integrate_gradients, VectorType &output_vector)
    │ │ │ │ -
    Please use the integrate_scatter() function with the EvaluationFlags argument.
    │ │ │ │ +
    Please use the integrate_scatter() function with the EvaluationFlags argument.
    │ │ │ │
    Member FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >::evaluate (const VectorizedArrayType *values_array, const bool evaluate_values, const bool evaluate_gradients)
    │ │ │ │ -
    Please use the evaluate() function with the EvaluationFlags argument.
    │ │ │ │ +
    Please use the evaluate() function with the EvaluationFlags argument.
    │ │ │ │
    Member FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >::evaluate (const bool evaluate_values, const bool evaluate_gradients)
    │ │ │ │ -
    Please use the evaluate() function with the EvaluationFlags argument.
    │ │ │ │ +
    Please use the evaluate() function with the EvaluationFlags argument.
    │ │ │ │
    Member FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >::gather_evaluate (const VectorType &input_vector, const bool evaluate_values, const bool evaluate_gradients)
    │ │ │ │ -
    Please use the gather_evaluate() function with the EvaluationFlags argument.
    │ │ │ │ +
    Please use the gather_evaluate() function with the EvaluationFlags argument.
    │ │ │ │
    Member FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >::integrate (const bool integrate_values, const bool integrate_gradients)
    │ │ │ │ -
    Please use the integrate() function with the EvaluationFlags argument.
    │ │ │ │ +
    Please use the integrate() function with the EvaluationFlags argument.
    │ │ │ │
    Member FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >::integrate (const bool integrate_values, const bool integrate_gradients, VectorizedArrayType *values_array)
    │ │ │ │ -
    Please use the integrate() function with the EvaluationFlags argument.
    │ │ │ │ +
    Please use the integrate() function with the EvaluationFlags argument.
    │ │ │ │
    Member FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >::integrate_scatter (const bool integrate_values, const bool integrate_gradients, VectorType &output_vector)
    │ │ │ │ -
    Please use the integrate_scatter() function with the EvaluationFlags argument.
    │ │ │ │ +
    Please use the integrate_scatter() function with the EvaluationFlags argument.
    │ │ │ │
    Member FEInterfaceValues< dim, spacedim >::average (const unsigned int interface_dof_index, const unsigned int q_point, const unsigned int component=0) const
    │ │ │ │ -
    Use the average_of_shape_values() function instead.
    │ │ │ │ +
    Use the average_of_shape_values() function instead.
    │ │ │ │
    Member FEInterfaceValues< dim, spacedim >::average_gradient (const unsigned int interface_dof_index, const unsigned int q_point, const unsigned int component=0) const
    │ │ │ │ -
    Use the average_of_shape_gradients() function instead.
    │ │ │ │ +
    Use the average_of_shape_gradients() function instead.
    │ │ │ │
    Member FEInterfaceValues< dim, spacedim >::average_hessian (const unsigned int interface_dof_index, const unsigned int q_point, const unsigned int component=0) const
    │ │ │ │ -
    Use the average_of_shape_hessians() function instead.
    │ │ │ │ +
    Use the average_of_shape_hessians() function instead.
    │ │ │ │
    Member FEInterfaceValues< dim, spacedim >::jump (const unsigned int interface_dof_index, const unsigned int q_point, const unsigned int component=0) const
    │ │ │ │ -
    Use the jump_in_shape_values() function instead.
    │ │ │ │ +
    Use the jump_in_shape_values() function instead.
    │ │ │ │
    Member FEInterfaceValues< dim, spacedim >::jump_3rd_derivative (const unsigned int interface_dof_index, const unsigned int q_point, const unsigned int component=0) const
    │ │ │ │ -
    Use the jump_in_shape_3rd_derivatives() function instead.
    │ │ │ │ +
    Use the jump_in_shape_3rd_derivatives() function instead.
    │ │ │ │
    Member FEInterfaceValues< dim, spacedim >::jump_gradient (const unsigned int interface_dof_index, const unsigned int q_point, const unsigned int component=0) const
    │ │ │ │ -
    Use the jump_in_shape_gradients() function instead.
    │ │ │ │ +
    Use the jump_in_shape_gradients() function instead.
    │ │ │ │
    Member FEInterfaceValues< dim, spacedim >::jump_hessian (const unsigned int interface_dof_index, const unsigned int q_point, const unsigned int component=0) const
    │ │ │ │ -
    Use the jump_in_shape_hessians() function instead.
    │ │ │ │ +
    Use the jump_in_shape_hessians() function instead.
    │ │ │ │
    Member FEInterfaceViews::Scalar< dim, spacedim >::average (const unsigned int interface_dof_index, const unsigned int q_point) const
    │ │ │ │ -
    Use the average_of_values() function instead.
    │ │ │ │ +
    Use the average_of_values() function instead.
    │ │ │ │
    Member FEInterfaceViews::Scalar< dim, spacedim >::average_gradient (const unsigned int interface_dof_index, const unsigned int q_point) const
    │ │ │ │ -
    Use the average_of_gradients() function instead.
    │ │ │ │ +
    Use the average_of_gradients() function instead.
    │ │ │ │
    Member FEInterfaceViews::Scalar< dim, spacedim >::average_hessian (const unsigned int interface_dof_index, const unsigned int q_point) const
    │ │ │ │ -
    Use the average_of_hessians() function instead.
    │ │ │ │ +
    Use the average_of_hessians() function instead.
    │ │ │ │
    Member FEInterfaceViews::Scalar< dim, spacedim >::average_value (const unsigned int interface_dof_index, const unsigned int q_point) const
    │ │ │ │ -
    Use the average_of_values() function instead.
    │ │ │ │ +
    Use the average_of_values() function instead.
    │ │ │ │
    Member FEInterfaceViews::Scalar< dim, spacedim >::jump (const unsigned int interface_dof_index, const unsigned int q_point) const
    │ │ │ │ -
    Use the jump_in_values() function instead.
    │ │ │ │ +
    Use the jump_in_values() function instead.
    │ │ │ │
    Member FEInterfaceViews::Scalar< dim, spacedim >::jump_3rd_derivative (const unsigned int interface_dof_index, const unsigned int q_point) const
    │ │ │ │ -
    Use the jump_in_third_derivatives() function instead.
    │ │ │ │ +
    Use the jump_in_third_derivatives() function instead.
    │ │ │ │
    Member FEInterfaceViews::Scalar< dim, spacedim >::jump_gradient (const unsigned int interface_dof_index, const unsigned int q_point) const
    │ │ │ │ -
    Use the jump_in_gradients() function instead.
    │ │ │ │ +
    Use the jump_in_gradients() function instead.
    │ │ │ │
    Member FEInterfaceViews::Scalar< dim, spacedim >::jump_hessian (const unsigned int interface_dof_index, const unsigned int q_point) const
    │ │ │ │ -
    Use the jump_in_hessians() function instead.
    │ │ │ │ +
    Use the jump_in_hessians() function instead.
    │ │ │ │
    Member FEInterfaceViews::Vector< dim, spacedim >::average (const unsigned int interface_dof_index, const unsigned int q_point) const
    │ │ │ │ -
    Use the average_of_values() function instead.
    │ │ │ │ +
    Use the average_of_values() function instead.
    │ │ │ │
    Member FEInterfaceViews::Vector< dim, spacedim >::average_gradient (const unsigned int interface_dof_index, const unsigned int q_point) const
    │ │ │ │ -
    Use the average_of_gradients() function instead.
    │ │ │ │ +
    Use the average_of_gradients() function instead.
    │ │ │ │
    Member FEInterfaceViews::Vector< dim, spacedim >::average_hessian (const unsigned int interface_dof_index, const unsigned int q_point) const
    │ │ │ │ -
    Use the average_of_hessians() function instead.
    │ │ │ │ +
    Use the average_of_hessians() function instead.
    │ │ │ │
    Member FEInterfaceViews::Vector< dim, spacedim >::jump (const unsigned int interface_dof_index, const unsigned int q_point) const
    │ │ │ │ -
    Use the jump_in_values() function instead.
    │ │ │ │ +
    Use the jump_in_values() function instead.
    │ │ │ │
    Member FEInterfaceViews::Vector< dim, spacedim >::jump_3rd_derivative (const unsigned int interface_dof_index, const unsigned int q_point) const
    │ │ │ │ -
    Use the jump_in_third_derivatives() function instead.
    │ │ │ │ +
    Use the jump_in_third_derivatives() function instead.
    │ │ │ │
    Member FEInterfaceViews::Vector< dim, spacedim >::jump_gradient (const unsigned int interface_dof_index, const unsigned int q_point) const
    │ │ │ │ -
    Use the average_of_gradients() function instead.
    │ │ │ │ +
    Use the average_of_gradients() function instead.
    │ │ │ │
    Member FEInterfaceViews::Vector< dim, spacedim >::jump_hessian (const unsigned int interface_dof_index, const unsigned int q_point) const
    │ │ │ │ -
    Use the average_of_hessians() function instead.
    │ │ │ │ +
    Use the average_of_hessians() function instead.
    │ │ │ │
    Struct FEValuesViews::Scalar< dim, spacedim >::OutputType< Number >
    │ │ │ │ -
    Use the types defined in the surrounding class instead.
    │ │ │ │ -
    Struct FEValuesViews::SymmetricTensor< 2, dim, spacedim >::OutputType< Number >
    │ │ │ │
    Use the types defined in the surrounding class instead.
    │ │ │ │ +
    Struct FEValuesViews::SymmetricTensor< 2, dim, spacedim >::OutputType< Number >
    │ │ │ │ +
    Use the types defined in the surrounding class instead.
    │ │ │ │
    Struct FEValuesViews::Tensor< 2, dim, spacedim >::OutputType< Number >
    │ │ │ │ -
    Use the types defined in the surrounding class instead.
    │ │ │ │ +
    Use the types defined in the surrounding class instead.
    │ │ │ │
    Struct FEValuesViews::Vector< dim, spacedim >::OutputType< Number >
    │ │ │ │ -
    Use the types defined in the surrounding class instead.
    │ │ │ │ +
    Use the types defined in the surrounding class instead.
    │ │ │ │
    Member FiniteElement< dim, spacedim >::fill_fe_face_values (const typename Triangulation< dim, spacedim >::cell_iterator &cell, const unsigned int face_no, const Quadrature< dim - 1 > &quadrature, const Mapping< dim, spacedim > &mapping, const typename Mapping< dim, spacedim >::InternalDataBase &mapping_internal, const internal::FEValuesImplementation::MappingRelatedData< dim, spacedim > &mapping_data, const InternalDataBase &fe_internal, internal::FEValuesImplementation::FiniteElementRelatedData< dim, spacedim > &output_data) const
    │ │ │ │ -
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Use the version taking a hp::QCollection argument.
    │ │ │ │
    Member FiniteElement< dim, spacedim >::get_face_data (const UpdateFlags update_flags, const Mapping< dim, spacedim > &mapping, const Quadrature< dim - 1 > &quadrature, internal::FEValuesImplementation::FiniteElementRelatedData< dim, spacedim > &output_data) const
    │ │ │ │ -
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Use the version taking a hp::QCollection argument.
    │ │ │ │
    Class GridReordering< dim, spacedim >
    │ │ │ │ -
    Use GridTools::invert_all_negative_measure_cells() or GridTools::consistently_order_cells() instead of the functions provided by this class. Usage of the old-style numbering is deprecated.
    │ │ │ │ +
    Use GridTools::invert_all_negative_measure_cells() or GridTools::consistently_order_cells() instead of the functions provided by this class. Usage of the old-style numbering is deprecated.
    │ │ │ │
    Member GridReordering< dim, spacedim >::invert_all_cells_of_negative_grid (const std::vector< Point< spacedim > > &all_vertices, std::vector< CellData< dim > > &original_cells, const bool use_new_style_ordering=false)
    │ │ │ │ -
    Use GridTools::invert_all_negative_measure_cells() instead.
    │ │ │ │ +
    Use GridTools::invert_all_negative_measure_cells() instead.
    │ │ │ │
    Member GridReordering< dim, spacedim >::reorder_cells (std::vector< CellData< dim > > &original_cells, const bool use_new_style_ordering=false)
    │ │ │ │ -
    Use GridTools::consistently_order_cells() instead.
    │ │ │ │ +
    Use GridTools::consistently_order_cells() instead.
    │ │ │ │
    Member GridTools::cell_measure (const std::vector< Point< dim > > &all_vertices, const unsigned int(&vertex_indices)[GeometryInfo< dim >::vertices_per_cell])
    │ │ │ │ -
    Use the more general function which takes an ArrayView instead.
    │ │ │ │ +
    Use the more general function which takes an ArrayView instead.
    │ │ │ │
    Struct GridTools::CellDataTransferBuffer< dim, T >
    │ │ │ │ -
    The implementation in deal.II has been rewritten, making this class obsolete for use within deal.II. Use your own data structures instead.
    │ │ │ │ +
    The implementation in deal.II has been rewritten, making this class obsolete for use within deal.II. Use your own data structures instead.
    │ │ │ │
    Member GridTools::rotate (const double angle, const unsigned int axis, Triangulation< dim, 3 > &triangulation)
    │ │ │ │ -
    Use the alternative with the unit vector instead.
    │ │ │ │ +
    Use the alternative with the unit vector instead.
    │ │ │ │
    Member identity
    │ │ │ │ -
    Use std_cxx20::identity_type instead.
    │ │ │ │ +
    Use std_cxx20::identity_type instead.
    │ │ │ │
    Member LinearAlgebra::CUDAWrappers::Vector< Number >::import (const ReadWriteVector< Number > &V, VectorOperation::values operation, std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > communication_pattern={}) override
    │ │ │ │ -
    Use import_elements() instead.
    │ │ │ │ +
    Use import_elements() instead.
    │ │ │ │
    Member LinearAlgebra::distributed::BlockVector< Number >::import (const LinearAlgebra::ReadWriteVector< Number > &V, VectorOperation::values operation, std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > communication_pattern={}) override
    │ │ │ │ -
    Use import_elements() instead.
    │ │ │ │ +
    Use import_elements() instead.
    │ │ │ │
    Member LinearAlgebra::distributed::BlockVector< Number >::zero_out_ghosts () const
    │ │ │ │ -
    Use zero_out_ghost_values() instead.
    │ │ │ │ +
    Use zero_out_ghost_values() instead.
    │ │ │ │
    Member LinearAlgebra::distributed::Vector< Number, MemorySpace >::import (const LinearAlgebra::ReadWriteVector< Number > &V, VectorOperation::values operation, std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > communication_pattern={}) override
    │ │ │ │ -
    Use import_elements() instead.
    │ │ │ │ +
    Use import_elements() instead.
    │ │ │ │
    Member LinearAlgebra::distributed::Vector< Number, MemorySpace >::import (const Vector< Number, MemorySpace2 > &src, VectorOperation::values operation)
    │ │ │ │ -
    Use import_elements() instead.
    │ │ │ │ +
    Use import_elements() instead.
    │ │ │ │
    Member LinearAlgebra::distributed::Vector< Number, MemorySpace >::local_size () const
    │ │ │ │ -
    Use locally_owned_size() instead.
    │ │ │ │ +
    Use locally_owned_size() instead.
    │ │ │ │
    Member LinearAlgebra::distributed::Vector< Number, MemorySpace >::zero_out_ghosts () const
    │ │ │ │ -
    Use zero_out_ghost_values() instead.
    │ │ │ │ +
    Use zero_out_ghost_values() instead.
    │ │ │ │
    Member LinearAlgebra::EpetraWrappers::Vector::import (const ReadWriteVector< double > &V, VectorOperation::values operation, std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > communication_pattern={}) override
    │ │ │ │ -
    Use import_elements() instead.
    │ │ │ │ +
    Use import_elements() instead.
    │ │ │ │ +
    Member LinearAlgebra::ReadWriteVector< Number >::import (const ::Vector< Number > &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
    │ │ │ │ +
    Use import_elements() instead.
    │ │ │ │ +
    Member LinearAlgebra::ReadWriteVector< Number >::import (const distributed::Vector< Number, MemorySpace > &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
    │ │ │ │ +
    Use import_elements() instead.
    │ │ │ │ +
    Member LinearAlgebra::ReadWriteVector< Number >::import (const PETScWrappers::MPI::Vector &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
    │ │ │ │ +
    Use import_elements() instead.
    │ │ │ │ +
    Member LinearAlgebra::ReadWriteVector< Number >::import (const LinearAlgebra::Vector< Number > &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
    │ │ │ │ +
    Use import_elements() instead.
    │ │ │ │ +
    Member LinearAlgebra::ReadWriteVector< Number >::import (const TrilinosWrappers::MPI::Vector &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
    │ │ │ │ +
    Use import_elements() instead.
    │ │ │ │
    Member LinearAlgebra::ReadWriteVector< Number >::import (const CUDAWrappers::Vector< Number > &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
    │ │ │ │ -
    Use import_elements() instead.
    │ │ │ │ +
    Use import_elements() instead.
    │ │ │ │
    Member LinearAlgebra::ReadWriteVector< Number >::import (const EpetraWrappers::Vector &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
    │ │ │ │ -
    Use import_elements() instead.
    │ │ │ │ +
    Use import_elements() instead.
    │ │ │ │
    Member LinearAlgebra::ReadWriteVector< Number >::import (const TpetraWrappers::Vector< Number > &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
    │ │ │ │ -
    Use import_elements() instead.
    │ │ │ │ -
    Member LinearAlgebra::ReadWriteVector< Number >::import (const TrilinosWrappers::MPI::Vector &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
    │ │ │ │ -
    Use import_elements() instead.
    │ │ │ │ -
    Member LinearAlgebra::ReadWriteVector< Number >::import (const PETScWrappers::MPI::Vector &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
    │ │ │ │ -
    Use import_elements() instead.
    │ │ │ │ -
    Member LinearAlgebra::ReadWriteVector< Number >::import (const distributed::Vector< Number, MemorySpace > &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
    │ │ │ │ -
    Use import_elements() instead.
    │ │ │ │ -
    Member LinearAlgebra::ReadWriteVector< Number >::import (const LinearAlgebra::Vector< Number > &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
    │ │ │ │ -
    Use import_elements() instead.
    │ │ │ │ -
    Member LinearAlgebra::ReadWriteVector< Number >::import (const ::Vector< Number > &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
    │ │ │ │ -
    Use import_elements() instead.
    │ │ │ │ +
    Use import_elements() instead.
    │ │ │ │
    Member LinearAlgebra::ReadWriteVector< Number >::n_elements () const
    │ │ │ │ -
    use locally_owned_size() instead.
    │ │ │ │ +
    use locally_owned_size() instead.
    │ │ │ │
    Member LinearAlgebra::TpetraWrappers::Vector< Number >::import (const ReadWriteVector< Number > &V, VectorOperation::values operation, std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > communication_pattern={}) override
    │ │ │ │ -
    Use import_elements() instead.
    │ │ │ │ +
    Use import_elements() instead.
    │ │ │ │
    Member LinearAlgebra::Vector< Number >::import (const ReadWriteVector< Number > &V, VectorOperation::values operation, std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > communication_pattern={}) override
    │ │ │ │ -
    Use import_elements() instead.
    │ │ │ │ +
    Use import_elements() instead.
    │ │ │ │
    Member LinearAlgebra::VectorSpaceVector< Number >::import (const ReadWriteVector< Number > &V, VectorOperation::values operation, std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > communication_pattern={})=0
    │ │ │ │
    Use import_elements() instead.
    │ │ │ │
    Member make_array_view (Tensor< rank, dim, Number > &tensor)
    │ │ │ │
    This function suggests that the elements of a Tensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │
    Member make_array_view (SymmetricTensor< rank, dim, Number > &tensor)
    │ │ │ │
    This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │
    Member make_array_view (const SymmetricTensor< rank, dim, Number > &tensor)
    │ │ │ │
    This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │
    Member make_array_view (const Tensor< rank, dim, Number > &tensor)
    │ │ │ │
    This function suggests that the elements of a Tensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │
    Member Mapping< dim, spacedim >::fill_fe_face_values (const typename Triangulation< dim, spacedim >::cell_iterator &cell, const unsigned int face_no, const Quadrature< dim - 1 > &quadrature, const typename Mapping< dim, spacedim >::InternalDataBase &internal_data, internal::FEValuesImplementation::MappingRelatedData< dim, spacedim > &output_data) const
    │ │ │ │ -
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Use the version taking a hp::QCollection argument.
    │ │ │ │
    Member Mapping< dim, spacedim >::get_face_data (const UpdateFlags update_flags, const Quadrature< dim - 1 > &quadrature) const
    │ │ │ │ -
    Use the version taking a hp::QCollection argument.
    │ │ │ │ +
    Use the version taking a hp::QCollection argument.
    │ │ │ │
    Member MappingQCache< dim, spacedim >::initialize (const Triangulation< dim, spacedim > &triangulation, const MappingQ< dim, spacedim > &mapping)
    │ │ │ │ -
    Use initialize() version above instead.
    │ │ │ │ +
    Use initialize() version above instead.
    │ │ │ │
    Member parallel::distributed::Triangulation< dim, spacedim >::load (const std::string &filename, const bool autopartition) override
    │ │ │ │ -
    The autopartition parameter has been removed.
    │ │ │ │ -
    Member parallel::DistributedTriangulationBase< dim, spacedim >::load (const std::string &filename, const bool autopartition)=0
    │ │ │ │
    The autopartition parameter has been removed.
    │ │ │ │ +
    Member parallel::DistributedTriangulationBase< dim, spacedim >::load (const std::string &filename, const bool autopartition)=0
    │ │ │ │ +
    The autopartition parameter has been removed.
    │ │ │ │
    Member parallel::fullydistributed::Triangulation< dim, spacedim >::load (const std::string &filename, const bool autopartition) override
    │ │ │ │ -
    The autopartition parameter has been removed.
    │ │ │ │ +
    The autopartition parameter has been removed.
    │ │ │ │
    Member ParameterHandler::ShortText
    │ │ │ │ -
    Use ShortPRM instead of ShortText.
    │ │ │ │ +
    Use ShortPRM instead of ShortText.
    │ │ │ │
    Member ParameterHandler::Text
    │ │ │ │ -
    Use PRM instead of Text.
    │ │ │ │ +
    Use PRM instead of Text.
    │ │ │ │
    Member Particles::ParticleAccessor< dim, spacedim >::get_surrounding_cell (const Triangulation< dim, spacedim > &triangulation) const
    │ │ │ │ -
    Deprecated version of the function with the same name above.
    │ │ │ │ +
    Deprecated version of the function with the same name above.
    │ │ │ │
    Member Particles::ParticleAccessor< dim, spacedim >::set_property_pool (PropertyPool< dim, spacedim > &property_pool)
    │ │ │ │ -
    This function is only kept for backward compatibility and has no meaning any more. ParticleAccessors always use the property pool of the owning particle handler.
    │ │ │ │ +
    This function is only kept for backward compatibility and has no meaning any more. ParticleAccessors always use the property pool of the owning particle handler.
    │ │ │ │
    Member Particles::ParticleHandler< dim, spacedim >::register_load_callback_function (const bool serialization)
    │ │ │ │ -
    Please use unpack_after_coarsening_and_refinement() or deserialize() instead. See there for further information about the purpose of this function.
    │ │ │ │ +
    Please use unpack_after_coarsening_and_refinement() or deserialize() instead. See there for further information about the purpose of this function.
    │ │ │ │
    Member Particles::ParticleHandler< dim, spacedim >::register_store_callback_function ()
    │ │ │ │ -
    Please use prepare_for_coarsening_and_refinement() or prepare_for_serialization() instead. See there for further information about the purpose of this function.
    │ │ │ │ +
    Please use prepare_for_coarsening_and_refinement() or prepare_for_serialization() instead. See there for further information about the purpose of this function.
    │ │ │ │
    Member PETScWrappers::PreconditionerBase
    │ │ │ │ -
    Use PETScWrappers::PreconditionBase instead.
    │ │ │ │ +
    Use PETScWrappers::PreconditionBase instead.
    │ │ │ │
    Member PETScWrappers::SolverBiCG::SolverBiCG (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
    │ │ │ │ -
    │ │ │ │ +
    │ │ │ │
    Member PETScWrappers::SolverBicgstab::SolverBicgstab (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
    │ │ │ │ -
    │ │ │ │ +
    │ │ │ │
    Member PETScWrappers::SolverCG::SolverCG (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
    │ │ │ │ -
    │ │ │ │ +
    │ │ │ │
    Member PETScWrappers::SolverCGS::SolverCGS (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
    │ │ │ │ -
    │ │ │ │ +
    │ │ │ │
    Member PETScWrappers::SolverChebychev::SolverChebychev (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
    │ │ │ │ -
    │ │ │ │ +
    │ │ │ │
    Member PETScWrappers::SolverCR::SolverCR (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
    │ │ │ │ -
    │ │ │ │ +
    │ │ │ │
    Member PETScWrappers::SolverGMRES::SolverGMRES (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
    │ │ │ │ -
    │ │ │ │ +
    │ │ │ │
    Member PETScWrappers::SolverLSQR::SolverLSQR (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
    │ │ │ │ -
    │ │ │ │ +
    │ │ │ │
    Member PETScWrappers::SolverPreOnly::SolverPreOnly (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
    │ │ │ │ -
    │ │ │ │ +
    │ │ │ │
    Member PETScWrappers::SolverRichardson::SolverRichardson (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
    │ │ │ │ -
    │ │ │ │ +
    │ │ │ │
    Member PETScWrappers::SolverTCQMR::SolverTCQMR (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
    │ │ │ │ -
    │ │ │ │ +
    │ │ │ │
    Member PETScWrappers::SolverTFQMR::SolverTFQMR (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
    │ │ │ │ -
    │ │ │ │ +
    │ │ │ │
    Member PETScWrappers::SparseDirectMUMPS::SparseDirectMUMPS (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
    │ │ │ │ -
    │ │ │ │ +
    │ │ │ │
    Member PETScWrappers::VectorBase::is_non_negative () const
    │ │ │ │ -
    This function has been deprecated to improve compatibility with other classes inheriting from VectorSpaceVector.
    │ │ │ │ +
    This function has been deprecated to improve compatibility with other classes inheriting from VectorSpaceVector.
    │ │ │ │
    Member PETScWrappers::VectorBase::local_size () const
    │ │ │ │ -
    use locally_owned_size() instead.
    │ │ │ │ +
    use locally_owned_size() instead.
    │ │ │ │
    Member PETScWrappers::VectorBase::max () const
    │ │ │ │ -
    This function has been deprecated to improve compatibility with other classes inheriting from VectorSpaceVector. If you need to use this functionality then use the PETSc function VecMax instead.
    │ │ │ │ +
    This function has been deprecated to improve compatibility with other classes inheriting from VectorSpaceVector. If you need to use this functionality then use the PETSc function VecMax instead.
    │ │ │ │
    Member PETScWrappers::VectorBase::min () const
    │ │ │ │ -
    This function has been deprecated to improve compatibility with other classes inheriting from VectorSpaceVector. If you need to use this functionality then use the PETSc function VecMin instead.
    │ │ │ │ +
    This function has been deprecated to improve compatibility with other classes inheriting from VectorSpaceVector. If you need to use this functionality then use the PETSc function VecMin instead.
    │ │ │ │
    Member Physics::Transformations::Rotations::rotation_matrix_3d (const Point< 3, Number > &axis, const Number &angle)
    │ │ │ │ -
    Use the variant with a Tensor as an axis.
    │ │ │ │ +
    Use the variant with a Tensor as an axis.
    │ │ │ │
    Member ReferenceCell::compute_orientation (const std::array< T, N > &vertices_0, const std::array< T, N > &vertices_1) const
    │ │ │ │ -
    Use get_combined_orientation() instead.
    │ │ │ │ +
    Use get_combined_orientation() instead.
    │ │ │ │
    Member ReferenceCell::permute_according_orientation (const std::array< T, N > &vertices, const unsigned int orientation) const
    │ │ │ │ -
    Use permute_by_combined_orientation() instead.
    │ │ │ │ +
    Use permute_by_combined_orientation() instead.
    │ │ │ │
    Class SLEPcWrappers::TransformationSpectrumFolding
    │ │ │ │ -
    Since deal.II requires PETSc 3.7 or newer this class no longer does anything.
    │ │ │ │ +
    Since deal.II requires PETSc 3.7 or newer this class no longer does anything.
    │ │ │ │
    Member SparsityTools::distribute_sparsity_pattern (BlockDynamicSparsityPattern &dsp, const std::vector< IndexSet > &owned_set_per_cpu, const MPI_Comm mpi_comm, const IndexSet &myrange)
    │ │ │ │ -
    Use the distribute_sparsity_pattern() with a single index set for the present MPI process only.
    │ │ │ │ +
    Use the distribute_sparsity_pattern() with a single index set for the present MPI process only.
    │ │ │ │
    Member SUNDIALS::IDA< VectorType >::solve_jacobian_system
    │ │ │ │ -
    Use solve_with_jacobian() instead which also uses a numerical tolerance.
    │ │ │ │ +
    Use solve_with_jacobian() instead which also uses a numerical tolerance.
    │ │ │ │
    Member SUNDIALS::KINSOL< VectorType >::solve_jacobian_system
    │ │ │ │ -
    Versions of SUNDIALS after 4.0 no longer provide all of the information necessary for this callback (see below). Use the solve_with_jacobian callback described below.
    │ │ │ │ +
    Versions of SUNDIALS after 4.0 no longer provide all of the information necessary for this callback (see below). Use the solve_with_jacobian callback described below.
    │ │ │ │
    Member SymmetricTensor< rank_, dim, Number >::begin_raw ()
    │ │ │ │ -
    This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ +
    This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │
    Member SymmetricTensor< rank_, dim, Number >::begin_raw () const
    │ │ │ │ -
    This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ +
    This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │
    Member SymmetricTensor< rank_, dim, Number >::end_raw ()
    │ │ │ │ -
    This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ +
    This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │
    Member SymmetricTensor< rank_, dim, Number >::end_raw () const
    │ │ │ │ -
    This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ -
    Member Tensor< 0, dim, Number >::begin_raw ()
    │ │ │ │ -
    This function suggests that the elements of a Tensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ +
    This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │
    Member Tensor< 0, dim, Number >::begin_raw () const
    │ │ │ │ -
    This function suggests that the elements of a Tensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ +
    This function suggests that the elements of a Tensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ +
    Member Tensor< 0, dim, Number >::begin_raw ()
    │ │ │ │ +
    This function suggests that the elements of a Tensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │
    Member Tensor< 0, dim, Number >::end_raw () const
    │ │ │ │ -
    This function suggests that the elements of a Tensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ +
    This function suggests that the elements of a Tensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │
    Member Tensor< 0, dim, Number >::end_raw ()
    │ │ │ │ -
    This function suggests that the elements of a Tensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │ +
    This function suggests that the elements of a Tensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
    │ │ │ │
    Member Tensor< rank_, dim, Number >::unroll (Vector< OtherNumber > &result) const
    │ │ │ │ -
    Use the more general function that takes a pair of iterators instead.
    │ │ │ │ -
    Member Threads::new_thread (FunctionObjectType function_object) -> Thread< decltype(function_object())>
    │ │ │ │ -
    Use std::thread or std::jthread instead.
    │ │ │ │ -
    Member Threads::new_thread (RT(C::*fun_ptr)(Args...) const, std_cxx20::type_identity_t< const C > &c, std_cxx20::type_identity_t< Args >... args)
    │ │ │ │ -
    Use std::thread or std::jthread instead.
    │ │ │ │ -
    Member Threads::new_thread (RT(C::*fun_ptr)(Args...), std_cxx20::type_identity_t< C > &c, std_cxx20::type_identity_t< Args >... args)
    │ │ │ │ -
    Use std::thread or std::jthread instead.
    │ │ │ │ +
    Use the more general function that takes a pair of iterators instead.
    │ │ │ │
    Member Threads::new_thread (RT(*fun_ptr)(Args...), std_cxx20::type_identity_t< Args >... args)
    │ │ │ │ -
    Use std::thread or std::jthread instead.
    │ │ │ │ +
    Use std::thread or std::jthread instead.
    │ │ │ │
    Member Threads::new_thread (const std::function< RT()> &function)
    │ │ │ │ -
    Use std::thread or std::jthread instead.
    │ │ │ │ -
    Class Threads::Thread< RT >
    │ │ │ │ +
    Use std::thread or std::jthread instead.
    │ │ │ │ +
    Member Threads::new_thread (FunctionObjectType function_object) -> Thread< decltype(function_object())>
    │ │ │ │ +
    Use std::thread or std::jthread instead.
    │ │ │ │ +
    Member Threads::new_thread (RT(C::*fun_ptr)(Args...), std_cxx20::type_identity_t< C > &c, std_cxx20::type_identity_t< Args >... args)
    │ │ │ │ +
    Use std::thread or std::jthread instead.
    │ │ │ │ +
    Member Threads::new_thread (RT(C::*fun_ptr)(Args...) const, std_cxx20::type_identity_t< const C > &c, std_cxx20::type_identity_t< Args >... args)
    │ │ │ │
    Use std::thread or std::jthread instead.
    │ │ │ │ +
    Class Threads::Thread< RT >
    │ │ │ │ +
    Use std::thread or std::jthread instead.
    │ │ │ │
    Class Threads::ThreadGroup< RT >
    │ │ │ │ -
    Use TaskGroup instead.
    │ │ │ │ +
    Use TaskGroup instead.
    │ │ │ │
    Member TriaAccessor< 0, 1, spacedim >::number_of_children ()
    │ │ │ │ -
    Use n_active_descendants() instead.
    │ │ │ │ +
    Use n_active_descendants() instead.
    │ │ │ │
    Member TriaAccessor< 0, dim, spacedim >::number_of_children ()
    │ │ │ │ -
    Use n_active_descendants() instead.
    │ │ │ │ +
    Use n_active_descendants() instead.
    │ │ │ │
    Member TriaAccessor< structdim, dim, spacedim >::number_of_children () const
    │ │ │ │ -
    Use n_active_descendants() instead.
    │ │ │ │ +
    Use n_active_descendants() instead.
    │ │ │ │
    Member Triangulation< dim, spacedim >::Signals::cell_weight
    │ │ │ │ -
    Use the weight signal instead which omits the base weight. You can invoke the old behavior by connecting a function to the signal that returns the base weight as follows. This function should be added in addition to the one that actually computes the weight.
    │ │ │ │ +
    Use the weight signal instead which omits the base weight. You can invoke the old behavior by connecting a function to the signal that returns the base weight as follows. This function should be added in addition to the one that actually computes the weight.
    │ │ │ │
    Member TrilinosWrappers::MPI::Vector::import (const LinearAlgebra::ReadWriteVector< double > &rwv, const VectorOperation::values operation)
    │ │ │ │ -
    Use import_elements() instead.
    │ │ │ │ +
    Use import_elements() instead.
    │ │ │ │
    Member TrilinosWrappers::MPI::Vector::local_size () const
    │ │ │ │ -
    This function is deprecated.
    │ │ │ │ +
    This function is deprecated.
    │ │ │ │
    Member Utilities::MPI::ConsensusAlgorithms::Interface< RequestType, AnswerType >::Interface (Process< RequestType, AnswerType > &process, const MPI_Comm comm)
    │ │ │ │ -
    This constructor stores the Process object and the communicator so that one can later call the run() function without arguments. This approach is deprecated. Instead, use the default constructor of this class along with the run() function that takes an argument.
    │ │ │ │ +
    This constructor stores the Process object and the communicator so that one can later call the run() function without arguments. This approach is deprecated. Instead, use the default constructor of this class along with the run() function that takes an argument.
    │ │ │ │
    Member Utilities::MPI::ConsensusAlgorithms::Interface< RequestType, AnswerType >::run ()
    │ │ │ │ -
    This function is deprecated. It can be called if the Process object and communicator to be used have previously been provided to the non-default constructor. Use the run() functions taking arguments instead.
    │ │ │ │ +
    This function is deprecated. It can be called if the Process object and communicator to be used have previously been provided to the non-default constructor. Use the run() functions taking arguments instead.
    │ │ │ │
    Member Utilities::MPI::ConsensusAlgorithms::NBX< RequestType, AnswerType >::NBX (Process< RequestType, AnswerType > &process, const MPI_Comm comm)
    │ │ │ │ -
    This constructor stores the Process object and the communicator so that one can later call the run() function without arguments. This approach is deprecated. Instead, use the default constructor of this class along with the run() function that takes an argument.
    │ │ │ │ -
    Member Utilities::MPI::ConsensusAlgorithms::PEX< RequestType, AnswerType >::PEX (Process< RequestType, AnswerType > &process, const MPI_Comm comm)
    │ │ │ │
    This constructor stores the Process object and the communicator so that one can later call the run() function without arguments. This approach is deprecated. Instead, use the default constructor of this class along with the run() function that takes an argument.
    │ │ │ │ +
    Member Utilities::MPI::ConsensusAlgorithms::PEX< RequestType, AnswerType >::PEX (Process< RequestType, AnswerType > &process, const MPI_Comm comm)
    │ │ │ │ +
    This constructor stores the Process object and the communicator so that one can later call the run() function without arguments. This approach is deprecated. Instead, use the default constructor of this class along with the run() function that takes an argument.
    │ │ │ │
    Member Utilities::MPI::ConsensusAlgorithms::Selector< RequestType, AnswerType >::Selector (Process< RequestType, AnswerType > &process, const MPI_Comm comm)
    │ │ │ │ -
    This constructor stores the Process object and the communicator so that one can later call the run() function without arguments. This approach is deprecated. Instead, use the default constructor of this class along with the run() function that takes an argument.
    │ │ │ │ +
    This constructor stores the Process object and the communicator so that one can later call the run() function without arguments. This approach is deprecated. Instead, use the default constructor of this class along with the run() function that takes an argument.
    │ │ │ │
    Member Utilities::MPI::ConsensusAlgorithms::Serial< RequestType, AnswerType >::Serial (Process< RequestType, AnswerType > &process, const MPI_Comm comm)
    │ │ │ │ -
    This constructor stores the Process object and the communicator so that one can later call the run() function without arguments. This approach is deprecated. Instead, use the default constructor of this class along with the run() function that takes an argument.
    │ │ │ │ +
    This constructor stores the Process object and the communicator so that one can later call the run() function without arguments. This approach is deprecated. Instead, use the default constructor of this class along with the run() function that takes an argument.
    │ │ │ │
    Member Utilities::MPI::create_group (const MPI_Comm comm, const MPI_Group &group, const int tag, MPI_Comm *new_comm)
    │ │ │ │ -
    Use MPI_Comm_create_group directly
    │ │ │ │ +
    Use MPI_Comm_create_group directly
    │ │ │ │
    Member Utilities::MPI::Partitioner::local_size () const
    │ │ │ │ -
    Use the more clearly named function locally_owned_size() instead.
    │ │ │ │ +
    Use the more clearly named function locally_owned_size() instead.
    │ │ │ │
    Member XDMFEntry::get_xdmf_content (const unsigned int indent_level, const ReferenceCell &reference_cell) const
    │ │ │ │ -
    Use the other function instead.
    │ │ │ │ +
    Use the other function instead.
    │ │ │ │
    Member XDMFEntry::XDMFEntry (const std::string &mesh_filename, const std::string &solution_filename, const double time, const std::uint64_t nodes, const std::uint64_t cells, const unsigned int dim)
    │ │ │ │ -
    Use the constructor that additionally takes a ReferenceCell.
    │ │ │ │ +
    Use the constructor that additionally takes a ReferenceCell.
    │ │ │ │
    Member XDMFEntry::XDMFEntry (const std::string &mesh_filename, const std::string &solution_filename, const double time, const std::uint64_t nodes, const std::uint64_t cells, const unsigned int dim, const unsigned int spacedim)
    │ │ │ │ -
    Use the constructor that additionally takes a ReferenceCell.
    │ │ │ │ +
    Use the constructor that additionally takes a ReferenceCell.
    │ │ │ │
    Member XDMFEntry::XDMFEntry (const std::string &filename, const double time, const std::uint64_t nodes, const std::uint64_t cells, const unsigned int dim)
    │ │ │ │ -
    Use the constructor that additionally takes a ReferenceCell.
    │ │ │ │ +
    Use the constructor that additionally takes a ReferenceCell.
    │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │
    709} // namespace DerivativeApproximation
    │ │ │ │
    710
    │ │ │ │
    711// Dummy structures and dummy function used for WorkStream
    │ │ │ │ @@ -1181,21 +1181,25 @@ │ │ │ │
    1141
    │ │ │ │
    1142// --------------------------- explicit instantiations ---------------------
    │ │ │ │
    1143#include "derivative_approximation.inst"
    │ │ │ │
    1144
    │ │ │ │
    1145
    │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    static ProjectedDerivative get_projected_derivative(const FEValues< dim, spacedim > &fe_values, const InputVector &solution, const unsigned int component)
    │ │ │ │ │ │ │ │
    static void symmetrize(Derivative &derivative_tensor)
    │ │ │ │
    static double derivative_norm(const Derivative &d)
    │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │
    static ProjectedDerivative get_projected_derivative(const FEValues< dim, spacedim > &fe_values, const InputVector &solution, const unsigned int component)
    │ │ │ │ │ │ │ │
    static void symmetrize(Derivative &derivative_tensor)
    │ │ │ │ │ │ │ │
    static ProjectedDerivative get_projected_derivative(const FEValues< dim, spacedim > &fe_values, const InputVector &solution, const unsigned int component)
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/distributed_2tria_8cc_source.html │ │ │ │ @@ -149,15 +149,15 @@ │ │ │ │
    43{
    │ │ │ │
    44 template <int dim, int spacedim>
    │ │ │ │
    45 void
    │ │ │ │
    46 get_vertex_to_cell_mappings(
    │ │ │ │ │ │ │ │
    48 std::vector<unsigned int> & vertex_touch_count,
    │ │ │ │
    49 std::vector<std::list<
    │ │ │ │ - │ │ │ │ + │ │ │ │
    51 unsigned int>>> & vertex_to_cell)
    │ │ │ │
    52 {
    │ │ │ │
    53 vertex_touch_count.resize(triangulation.n_vertices());
    │ │ │ │
    54 vertex_to_cell.resize(triangulation.n_vertices());
    │ │ │ │
    55
    │ │ │ │
    56 for (const auto &cell : triangulation.active_cell_iterators())
    │ │ │ │
    57 for (const unsigned int v : GeometryInfo<dim>::vertex_indices())
    │ │ │ │ @@ -171,15 +171,15 @@ │ │ │ │
    65
    │ │ │ │
    66 template <int dim, int spacedim>
    │ │ │ │
    67 void
    │ │ │ │
    68 get_edge_to_cell_mappings(
    │ │ │ │ │ │ │ │
    70 std::vector<unsigned int> & edge_touch_count,
    │ │ │ │
    71 std::vector<std::list<
    │ │ │ │ - │ │ │ │ + │ │ │ │
    73 unsigned int>>> & edge_to_cell)
    │ │ │ │
    74 {
    │ │ │ │
    75 Assert(triangulation.n_levels() == 1, ExcInternalError());
    │ │ │ │
    76
    │ │ │ │
    77 edge_touch_count.resize(triangulation.n_active_lines());
    │ │ │ │
    78 edge_to_cell.resize(triangulation.n_active_lines());
    │ │ │ │
    79
    │ │ │ │ @@ -195,15 +195,15 @@ │ │ │ │
    89
    │ │ │ │
    94 template <int dim, int spacedim>
    │ │ │ │
    95 void
    │ │ │ │
    96 set_vertex_and_cell_info(
    │ │ │ │ │ │ │ │
    98 const std::vector<unsigned int> & vertex_touch_count,
    │ │ │ │
    99 const std::vector<std::list<
    │ │ │ │ - │ │ │ │ + │ │ │ │
    101 unsigned int>>> & vertex_to_cell,
    │ │ │ │
    102 const std::vector<types::global_dof_index>
    │ │ │ │
    103 & coarse_cell_to_p4est_tree_permutation,
    │ │ │ │
    104 const bool set_vertex_info,
    │ │ │ │
    105 typename internal::p4est::types<dim>::connectivity *connectivity)
    │ │ │ │
    106 {
    │ │ │ │
    107 // copy the vertices into the connectivity structure. the triangulation
    │ │ │ │ @@ -230,15 +230,15 @@ │ │ │ │
    128 }
    │ │ │ │
    129
    │ │ │ │
    130 // next store the tree_to_vertex indices (each tree is here only a single
    │ │ │ │
    131 // cell in the coarse mesh). p4est requires vertex numbering in clockwise
    │ │ │ │
    132 // orientation
    │ │ │ │
    133 //
    │ │ │ │
    134 // while we're at it, also copy the neighborship information between cells
    │ │ │ │ - │ │ │ │ + │ │ │ │
    136 cell = triangulation.begin_active(),
    │ │ │ │
    137 endc = triangulation.end();
    │ │ │ │
    138 for (; cell != endc; ++cell)
    │ │ │ │
    139 {
    │ │ │ │
    140 const unsigned int index =
    │ │ │ │
    141 coarse_cell_to_p4est_tree_permutation[cell->index()];
    │ │ │ │
    142
    │ │ │ │ @@ -296,15 +296,15 @@ │ │ │ │
    194 */
    │ │ │ │
    195
    │ │ │ │
    196 connectivity->tree_to_face[index * 6 + f] =
    │ │ │ │
    197 cell->neighbor_of_neighbor(f);
    │ │ │ │
    198
    │ │ │ │
    199 unsigned int face_idx_list[2] = {
    │ │ │ │
    200 f, cell->neighbor_of_neighbor(f)};
    │ │ │ │ - │ │ │ │ + │ │ │ │
    202 cell_list[2] = {cell, cell->neighbor(f)};
    │ │ │ │
    203 unsigned int smaller_idx = 0;
    │ │ │ │
    204
    │ │ │ │
    205 if (f > cell->neighbor_of_neighbor(f))
    │ │ │ │
    206 smaller_idx = 1;
    │ │ │ │
    207
    │ │ │ │
    208 unsigned int larger_idx = (smaller_idx + 1) % 2;
    │ │ │ │ @@ -2506,15 +2506,15 @@ │ │ │ │
    2455 // 8 0 1 8 | 1
    │ │ │ │
    2456 // |/ / | |/
    │ │ │ │
    2457 // *---2---* *---2---*
    │ │ │ │
    2458
    │ │ │ │
    2459 const unsigned int deal_to_p4est_line_index[12] = {
    │ │ │ │
    2460 4, 5, 0, 1, 6, 7, 2, 3, 8, 9, 10, 11};
    │ │ │ │
    2461
    │ │ │ │ - │ │ │ │ + │ │ │ │
    2463 this->begin_active();
    │ │ │ │
    2464 cell != this->end();
    │ │ │ │
    2465 ++cell)
    │ │ │ │
    2466 {
    │ │ │ │
    2467 const unsigned int index =
    │ │ │ │
    2468 coarse_cell_to_p4est_tree_permutation[cell->index()];
    │ │ │ │
    2469 for (unsigned int e = 0; e < GeometryInfo<3>::lines_per_cell; ++e)
    │ │ │ │ @@ -2665,15 +2665,15 @@ │ │ │ │
    2614 bool continue_iterating = true;
    │ │ │ │
    2615 std::vector<int> vertex_level(tria.n_vertices());
    │ │ │ │
    2616 while (continue_iterating)
    │ │ │ │
    2617 {
    │ │ │ │
    2618 // store highest level one of the cells adjacent to a vertex
    │ │ │ │
    2619 // belongs to
    │ │ │ │
    2620 std::fill(vertex_level.begin(), vertex_level.end(), 0);
    │ │ │ │ - │ │ │ │ + │ │ │ │
    2622 cell = tria.begin_active(),
    │ │ │ │
    2623 endc = tria.end();
    │ │ │ │
    2624 for (; cell != endc; ++cell)
    │ │ │ │
    2625 {
    │ │ │ │
    2626 if (cell->refine_flag_set())
    │ │ │ │
    2627 for (const unsigned int vertex :
    │ │ │ │ │ │ │ │ @@ -3044,15 +3044,15 @@ │ │ │ │
    2990 for (unsigned int lvl = this->n_levels(); lvl > 0;)
    │ │ │ │
    2991 {
    │ │ │ │
    2992 --lvl;
    │ │ │ │
    2993 for (const auto &cell : this->cell_iterators_on_level(lvl))
    │ │ │ │
    2994 {
    │ │ │ │
    2995 if ((cell->is_active() &&
    │ │ │ │
    2996 cell->subdomain_id() ==
    │ │ │ │ -
    2997 this->locally_owned_subdomain()) ||
    │ │ │ │ +
    2997 this->locally_owned_subdomain()) ||
    │ │ │ │
    2998 (cell->has_children() &&
    │ │ │ │
    2999 cell->child(0)->level_subdomain_id() ==
    │ │ │ │
    3000 this->locally_owned_subdomain()))
    │ │ │ │
    3001 cell->set_level_subdomain_id(
    │ │ │ │
    3002 this->locally_owned_subdomain());
    │ │ │ │
    3003 else
    │ │ │ │
    3004 {
    │ │ │ │ @@ -4417,21 +4417,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    Definition point.h:112
    │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    active_cell_iterator last_active() const
    │ │ │ │
    const std::map< std::pair< cell_iterator, unsigned int >, std::pair< std::pair< cell_iterator, unsigned int >, std::bitset< 3 > > > & get_periodic_face_map() const
    │ │ │ │ +
    virtual types::subdomain_id locally_owned_subdomain() const
    │ │ │ │
    cell_iterator end() const
    │ │ │ │
    void save_refine_flags(std::ostream &out) const
    │ │ │ │
    unsigned int n_vertices() const
    │ │ │ │
    void save_coarsen_flags(std::ostream &out) const
    │ │ │ │
    active_cell_iterator begin_active(const unsigned int level=0) const
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -4473,14 +4473,15 @@ │ │ │ │
    static ::ExceptionBase & ExcIO()
    │ │ │ │
    static ::ExceptionBase & ExcNotImplemented()
    │ │ │ │
    #define Assert(cond, exc)
    │ │ │ │
    #define AssertNothrow(cond, exc)
    │ │ │ │
    static ::ExceptionBase & ExcInternalError()
    │ │ │ │
    static ::ExceptionBase & ExcMessage(std::string arg1)
    │ │ │ │
    #define AssertThrow(cond, exc)
    │ │ │ │ +
    TriaActiveIterator< CellAccessor< dim, spacedim > > active_cell_iterator
    Definition tria.h:1394
    │ │ │ │
    typename ::Triangulation< dim, spacedim >::cell_iterator cell_iterator
    Definition tria.h:270
    │ │ │ │
    typename ::Triangulation< dim, spacedim >::active_cell_iterator active_cell_iterator
    Definition tria.h:291
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    void get_vertex_connectivity_of_cells(const Triangulation< dim, spacedim > &triangulation, DynamicSparsityPattern &connectivity)
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/dof__accessor_8h_source.html │ │ │ │ @@ -189,15 +189,15 @@ │ │ │ │
    │ │ │ │
    83 namespace DoFAccessorImplementation
    │ │ │ │
    84 {
    │ │ │ │
    101 template <int structdim, int dim, int spacedim>
    │ │ │ │
    │ │ │ │ │ │ │ │
    103 {
    │ │ │ │ - │ │ │ │ + │ │ │ │
    109 };
    │ │ │ │
    │ │ │ │
    110
    │ │ │ │
    111
    │ │ │ │
    117 template <int dim, int spacedim>
    │ │ │ │
    │ │ │ │
    118 struct Inheritance<dim, dim, spacedim>
    │ │ │ │ @@ -225,15 +225,15 @@ │ │ │ │
    217 static constexpr unsigned int dimension = dim;
    │ │ │ │
    218
    │ │ │ │
    223 static constexpr unsigned int space_dimension = spacedim;
    │ │ │ │
    224
    │ │ │ │
    229 using BaseClass = typename ::internal::DoFAccessorImplementation::
    │ │ │ │
    230 Inheritance<structdim, dimension, space_dimension>::BaseClass;
    │ │ │ │
    231
    │ │ │ │ - │ │ │ │ + │ │ │ │
    236
    │ │ │ │ │ │ │ │
    248
    │ │ │ │ │ │ │ │
    265 const int level,
    │ │ │ │
    266 const int index,
    │ │ │ │ │ │ │ │ @@ -612,30 +612,30 @@ │ │ │ │
    1325{
    │ │ │ │
    1326public:
    │ │ │ │
    1330 static const unsigned int dim = dimension_;
    │ │ │ │
    1331
    │ │ │ │
    1335 static const unsigned int spacedim = space_dimension_;
    │ │ │ │
    1336
    │ │ │ │
    1337
    │ │ │ │ - │ │ │ │ + │ │ │ │
    1342
    │ │ │ │ │ │ │ │ │ │ │ │
    1349
    │ │ │ │ - │ │ │ │ + │ │ │ │
    1354
    │ │ │ │ - │ │ │ │ + │ │ │ │
    1360 dimension_,
    │ │ │ │
    1361 space_dimension_,
    │ │ │ │
    1362 level_dof_access>>;
    │ │ │ │
    1363
    │ │ │ │ │ │ │ │
    1375 const int level,
    │ │ │ │
    1376 const int index,
    │ │ │ │ -
    1377 const AccessorData *local_data);
    │ │ │ │ +
    1377 const AccessorData *local_data);
    │ │ │ │
    1378
    │ │ │ │
    1391 template <int structdim2, int dim2, int spacedim2>
    │ │ │ │ │ │ │ │
    1393
    │ │ │ │
    1398 template <int structdim2, int dim2, int spacedim2, bool level_dof_access2>
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -677,18 +677,18 @@ │ │ │ │
    1497
    │ │ │ │
    1501 boost::container::small_vector<
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    1506
    │ │ │ │ - │ │ │ │ + │ │ │ │
    1514 face(const unsigned int i) const;
    │ │ │ │
    1515
    │ │ │ │ -
    1519 boost::container::small_vector<face_iterator,
    │ │ │ │ +
    1519 boost::container::small_vector<face_iterator,
    │ │ │ │ │ │ │ │ │ │ │ │
    1522
    │ │ │ │ │ │ │ │
    1530 neighbor_child_on_subface(const unsigned int face_no,
    │ │ │ │
    1531 const unsigned int subface_no) const;
    │ │ │ │
    1532
    │ │ │ │ @@ -889,14 +889,15 @@ │ │ │ │
    types::global_dof_index mg_vertex_dof_index(const int level, const unsigned int vertex, const unsigned int i, const types::fe_index fe_index=numbers::invalid_fe_index) const
    │ │ │ │ │ │ │ │
    DoFAccessor(const Triangulation< dim, spacedim > *tria, const int level, const int index, const DoFHandler< dim, spacedim > *dof_handler)
    │ │ │ │
    bool operator!=(const DoFAccessor< structdim2, dim2, spacedim2, level_dof_access2 > &) const
    │ │ │ │
    void copy_from(const TriaAccessorBase< structdim, dim, spacedim > &da)
    │ │ │ │
    types::global_dof_index dof_index(const unsigned int i, const types::fe_index fe_index=numbers::invalid_fe_index) const
    │ │ │ │
    typename::internal::DoFHandlerImplementation::Iterators< dim, spacedim, level_dof_access >::quad_iterator quad(const unsigned int i) const
    │ │ │ │ +
    DoFHandler< dimension, space_dimension > AccessorData
    │ │ │ │
    void copy_from(const DoFAccessor< structdim, dim, spacedim, level_dof_access2 > &a)
    │ │ │ │
    const FiniteElement< dim, spacedim > & get_fe(const types::fe_index fe_index) const
    │ │ │ │
    void get_dof_indices(std::vector< types::global_dof_index > &dof_indices, const types::fe_index fe_index=numbers::invalid_fe_index) const
    │ │ │ │
    bool operator==(const DoFAccessor< structdim2, dim2, spacedim2, level_dof_access2 > &) const
    │ │ │ │
    types::global_dof_index mg_dof_index(const int level, const unsigned int i) const
    │ │ │ │
    void set_dof_index(const unsigned int i, const types::global_dof_index index, const types::fe_index fe_index=numbers::invalid_fe_index) const
    │ │ │ │
    unsigned int n_active_fe_indices() const
    │ │ │ │ @@ -905,14 +906,15 @@ │ │ │ │
    types::global_dof_index vertex_dof_index(const unsigned int vertex, const unsigned int i, const types::fe_index fe_index=numbers::invalid_fe_index) const
    │ │ │ │
    DoFHandler< dim, spacedim > * dof_handler
    │ │ │ │
    DoFAccessor(const InvalidAccessor< structdim2, dim2, spacedim2 > &)
    │ │ │ │
    bool fe_index_is_active(const types::fe_index fe_index) const
    │ │ │ │ │ │ │ │
    boost::container::small_vector< TriaIterator< DoFCellAccessor< dimension_, space_dimension_, level_dof_access > >, GeometryInfo< dimension_ >::max_children_per_cell > child_iterators() const
    │ │ │ │
    DoFCellAccessor(DoFCellAccessor< dimension_, space_dimension_, level_dof_access > &&)=default
    │ │ │ │ +
    DoFHandler< dimension_, space_dimension_ > AccessorData
    │ │ │ │
    void get_active_or_mg_dof_indices(std::vector< types::global_dof_index > &dof_indices) const
    │ │ │ │
    void get_dof_values(const InputVector &values, Vector< number > &local_values) const
    │ │ │ │
    face_iterator face(const unsigned int i) const
    │ │ │ │
    types::fe_index future_fe_index() const
    │ │ │ │
    DoFCellAccessor< dimension_, space_dimension_, level_dof_access > & operator=(const DoFCellAccessor< dimension_, space_dimension_, level_dof_access > &da)=delete
    │ │ │ │
    const FiniteElement< dimension_, space_dimension_ > & get_fe() const
    │ │ │ │
    TriaIterator< DoFCellAccessor< dimension_, space_dimension_, level_dof_access > > child(const unsigned int i) const
    │ │ │ │ @@ -920,25 +922,27 @@ │ │ │ │
    void get_dof_values(const InputVector &values, ForwardIterator local_values_begin, ForwardIterator local_values_end) const
    │ │ │ │
    void set_future_fe_index(const types::fe_index i) const
    │ │ │ │
    void distribute_local_to_global(const Vector< number > &local_source, OutputVector &global_destination) const
    │ │ │ │
    const FiniteElement< dimension_, space_dimension_ > & get_future_fe() const
    │ │ │ │
    void get_dof_values(const AffineConstraints< typename InputVector::value_type > &constraints, const InputVector &values, ForwardIterator local_values_begin, ForwardIterator local_values_end) const
    │ │ │ │
    void distribute_local_to_global(const FullMatrix< number > &local_source, OutputMatrix &global_destination) const
    │ │ │ │
    TriaIterator< DoFCellAccessor< dimension_, space_dimension_, level_dof_access > > neighbor(const unsigned int i) const
    │ │ │ │ +
    TriaIterator< DoFAccessor< dimension_ - 1, dimension_, space_dimension_, level_dof_access > > face_iterator
    │ │ │ │
    void set_active_fe_index(const types::fe_index i) const
    │ │ │ │
    DoFCellAccessor(const DoFAccessor< structdim2, dim2, spacedim2, level_dof_access2 > &)
    │ │ │ │
    DoFCellAccessor(const InvalidAccessor< structdim2, dim2, spacedim2 > &)
    │ │ │ │
    void clear_future_fe_index() const
    │ │ │ │
    void distribute_local_to_global(const FullMatrix< number > &local_matrix, const Vector< number > &local_vector, OutputMatrix &global_matrix, OutputVector &global_vector) const
    │ │ │ │
    void distribute_local_to_global(const AffineConstraints< typename OutputVector::value_type > &constraints, ForwardIterator local_source_begin, ForwardIterator local_source_end, OutputVector &global_destination) const
    │ │ │ │
    void set_dof_values(const Vector< number > &local_values, OutputVector &values) const
    │ │ │ │
    boost::container::small_vector< face_iterator, GeometryInfo< dimension_ >::faces_per_cell > face_iterators() const
    │ │ │ │
    DoFCellAccessor(const DoFCellAccessor< dimension_, space_dimension_, level_dof_access > &)=default
    │ │ │ │
    void distribute_local_to_global(ForwardIterator local_source_begin, ForwardIterator local_source_end, OutputVector &global_destination) const
    │ │ │ │
    ~DoFCellAccessor()=default
    │ │ │ │ +
    DoFHandler< dimension_, space_dimension_ > Container
    │ │ │ │
    bool future_fe_index_set() const
    │ │ │ │
    DoFCellAccessor< dimension_, space_dimension_, level_dof_access > & operator=(DoFCellAccessor< dimension_, space_dimension_, level_dof_access > &&)=default
    │ │ │ │
    types::fe_index active_fe_index() const
    │ │ │ │
    TriaIterator< DoFCellAccessor< dimension_, space_dimension_, level_dof_access > > parent() const
    │ │ │ │ │ │ │ │ │ │ │ │
    DoFInvalidAccessor(const void *parent=nullptr, const int level=-1, const int index=-1, const AccessorData *local_data=nullptr)
    │ │ │ │ @@ -976,14 +980,15 @@ │ │ │ │ │ │ │ │
    const types::fe_index invalid_fe_index
    Definition types.h:228
    │ │ │ │
    STL namespace.
    │ │ │ │
    Definition types.h:33
    │ │ │ │
    unsigned short int fe_index
    Definition types.h:60
    │ │ │ │ │ │ │ │ │ │ │ │ +
    ::TriaAccessor< structdim, dim, spacedim > BaseClass
    │ │ │ │ │ │ │ │
    const ::Triangulation< dim, spacedim > & tria
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ In practice, the lambda functions you will pass to new_thread() will of course typically be more complicated. In particular, they will likely capture variables from the surrounding context and use them within the lambda. See https://en.wikipedia.org/wiki/Anonymous_function#C.2B.2B_.28since_C.2B.2B11.29 for more on how lambda functions work.
    │ │ │ │
    │ │ │ │ If you pass a lambda function as an argument to the current function that captures a variable by reference, or if you use a std::bind that binds a function argument to a reference variable using std::ref() or std::cref(), then obviously you can only do this if the variables you reference or capture have a lifetime that extends at least until the time where the thread finishes.
    │ │ │ │ -
    Deprecated:
    Use std::thread or std::jthread instead.
    │ │ │ │ +
    Deprecated:
    Use std::thread or std::jthread instead.
    │ │ │ │
    Note
    This class, function, or variable is a template, and it can only be instantiated if the following condition is true:
    (std::invocable<FunctionObjectType>)
    │ │ │ │
    If your compiler supports the C++20 standard, then this constraint will be enforced by a C++20 requires clause.
    │ │ │ │ │ │ │ │

    Definition at line 814 of file thread_management.h.

    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -744,16 +745,16 @@ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Return an iterator range that contains all active cells that make up this triangulation. Such a range is useful to initialize range-based for loops as supported by C++11, see also C++11 standard.

    │ │ │ │

    Range-based for loops are useful in that they require much less code than traditional loops (see here for a discussion of how they work). An example is that without range-based for loops, one often writes code such as the following (assuming for a moment that our goal is setting the user flag on every active cell):

    │ │ │ │
    ...
    │ │ │ │ - │ │ │ │ -
    cell = triangulation.begin_active(),
    │ │ │ │ + │ │ │ │ + │ │ │ │
    endc = triangulation.end();
    │ │ │ │
    for (; cell!=endc; ++cell)
    │ │ │ │
    cell->set_user_flag();
    │ │ │ │

    Using C++11's range-based for loops, this is now entirely equivalent to the following:

    │ │ │ │
    ...
    │ │ │ │
    for (const auto &cell : triangulation.active_cell_iterators())
    │ │ │ │
    cell->set_user_flag();
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__Exceptions.html │ │ │ │ @@ -321,33 +321,33 @@ │ │ │ │   │ │ │ │ static ::ExceptionBaseGeometryInfo< dim >::ExcInvalidSubface (int arg1, int arg2, int arg3) │ │ │ │   │ │ │ │ static ::ExceptionBaseIndexSet::ExcIndexNotPresent (size_type arg1) │ │ │ │   │ │ │ │ static ::ExceptionBaseinternal::FunctionParser::ExcParseError (int arg1, std::string arg2) │ │ │ │   │ │ │ │ -static ::ExceptionBaseParameterHandler::ExcEntryAlreadyExists (std::string arg1) │ │ │ │ +static ::ExceptionBaseParameterHandler::ExcEntryAlreadyExists (std::string arg1) │ │ │ │   │ │ │ │ -static ::ExceptionBaseParameterHandler::ExcValueDoesNotMatchPattern (std::string arg1, std::string arg2) │ │ │ │ +static ::ExceptionBaseParameterHandler::ExcValueDoesNotMatchPattern (std::string arg1, std::string arg2) │ │ │ │   │ │ │ │ -static ::ExceptionBaseParameterHandler::ExcAlreadyAtTopLevel () │ │ │ │ +static ::ExceptionBaseParameterHandler::ExcAlreadyAtTopLevel () │ │ │ │   │ │ │ │ -static ::ExceptionBaseParameterHandler::ExcEntryUndeclared (std::string arg1) │ │ │ │ +static ::ExceptionBaseParameterHandler::ExcEntryUndeclared (std::string arg1) │ │ │ │   │ │ │ │ -static ::ExceptionBaseParameterHandler::ExcUnbalancedSubsections (std::string arg1, std::string arg2) │ │ │ │ +static ::ExceptionBaseParameterHandler::ExcUnbalancedSubsections (std::string arg1, std::string arg2) │ │ │ │   │ │ │ │ -static ::ExceptionBaseParameterHandler::ExcNoSubsection (int arg1, std::string arg2, std::string arg3) │ │ │ │ +static ::ExceptionBaseParameterHandler::ExcNoSubsection (int arg1, std::string arg2, std::string arg3) │ │ │ │   │ │ │ │ -static ::ExceptionBaseParameterHandler::ExcCannotParseLine (int arg1, std::string arg2, std::string arg3) │ │ │ │ +static ::ExceptionBaseParameterHandler::ExcCannotParseLine (int arg1, std::string arg2, std::string arg3) │ │ │ │   │ │ │ │ -static ::ExceptionBaseParameterHandler::ExcInvalidEntryForPattern (int arg1, std::string arg2, std::string arg3, std::string arg4, std::string arg5) │ │ │ │ +static ::ExceptionBaseParameterHandler::ExcInvalidEntryForPattern (int arg1, std::string arg2, std::string arg3, std::string arg4, std::string arg5) │ │ │ │   │ │ │ │ -static ::ExceptionBaseParameterHandler::ExcInvalidXMLParameterFile () │ │ │ │ +static ::ExceptionBaseParameterHandler::ExcInvalidXMLParameterFile () │ │ │ │   │ │ │ │ -static ::ExceptionBaseParameterHandler::ExcCannotOpenIncludeStatementFile (int arg1, std::string arg2, std::string arg3) │ │ │ │ +static ::ExceptionBaseParameterHandler::ExcCannotOpenIncludeStatementFile (int arg1, std::string arg2, std::string arg3) │ │ │ │   │ │ │ │ static ::ExceptionBaseUtilities::MPI::Partitioner::ExcIndexNotPresent (types::global_dof_index arg1, unsigned int arg2) │ │ │ │   │ │ │ │ static ::ExceptionBaseUtilities::MPI::Partitioner::ExcGhostIndexArrayHasWrongSize (unsigned int arg1, unsigned int arg2, unsigned int arg3) │ │ │ │   │ │ │ │ static ::ExceptionBasePathSearch::ExcNoClass (std::string arg1) │ │ │ │   │ │ │ │ @@ -4363,15 +4363,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -4390,15 +4390,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    static ::ExceptionBase & ParameterHandler::ExcEntryAlreadyExists static ::ExceptionBase & ParameterHandler::ExcEntryAlreadyExists (std::string arg1)
    │ │ │ │
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -4427,15 +4427,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │
    static ::ExceptionBase & ParameterHandler::ExcValueDoesNotMatchPattern static ::ExceptionBase & ParameterHandler::ExcValueDoesNotMatchPattern (std::string arg1,
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    static ::ExceptionBase & ParameterHandler::ExcAlreadyAtTopLevel static ::ExceptionBase & ParameterHandler::ExcAlreadyAtTopLevel ()
    │ │ │ │
    │ │ │ │ @@ -4453,15 +4453,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -4480,15 +4480,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    static ::ExceptionBase & ParameterHandler::ExcEntryUndeclared static ::ExceptionBase & ParameterHandler::ExcEntryUndeclared (std::string arg1)
    │ │ │ │
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -4517,15 +4517,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │
    static ::ExceptionBase & ParameterHandler::ExcUnbalancedSubsections static ::ExceptionBase & ParameterHandler::ExcUnbalancedSubsections (std::string arg1,
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -4560,15 +4560,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │
    static ::ExceptionBase & ParameterHandler::ExcNoSubsection static ::ExceptionBase & ParameterHandler::ExcNoSubsection (int arg1,
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -4603,15 +4603,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │
    static ::ExceptionBase & ParameterHandler::ExcCannotParseLine static ::ExceptionBase & ParameterHandler::ExcCannotParseLine (int arg1,
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -4660,15 +4660,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │
    static ::ExceptionBase & ParameterHandler::ExcInvalidEntryForPattern static ::ExceptionBase & ParameterHandler::ExcInvalidEntryForPattern (int arg1,
    │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    static ::ExceptionBase & ParameterHandler::ExcInvalidXMLParameterFile static ::ExceptionBase & ParameterHandler::ExcInvalidXMLParameterFile ()
    │ │ │ │
    │ │ │ │ @@ -4686,15 +4686,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -6436,15 +6436,15 @@ │ │ │ │
    static ::ExceptionBase & ParameterHandler::ExcCannotOpenIncludeStatementFile static ::ExceptionBase & ParameterHandler::ExcCannotOpenIncludeStatementFile (int arg1,
    │ │ │ │
    │ │ │ │ static
    │ │ │ │
    │ │ │ │ -
    Todo:
    Write description
    │ │ │ │ +
    Todo:
    Write description
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ ExcGridNotCoarser()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -6462,15 +6462,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ static
    │ │ │ │
    │ │ │ │ -
    Todo:
    Write description
    │ │ │ │ +
    Todo:
    Write description
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ ExcGridsDontMatch()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -6488,15 +6488,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ static
    │ │ │ │
    │ │ │ │ -
    Todo:
    Write description
    │ │ │ │ +
    Todo:
    Write description
    │ │ │ │

    Exception

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ ExcNoFESelected() [2/2]

    │ │ │ │ │ │ │ │ @@ -6541,15 +6541,15 @@ │ │ │ │
    │ │ │ │
    │ │ │ │ static
    │ │ │ │
    │ │ │ │ -
    Todo:
    Write description
    │ │ │ │ +
    Todo:
    Write description
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ ExcNoComponentSelected()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -7395,15 +7395,15 @@ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ static │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Todo:
    Document this
    │ │ │ │ +
    Todo:
    Document this
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ ExcFaceHasNoSubfaces()

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -7423,15 +7423,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ static │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
    Todo:
    Document this
    │ │ │ │ +
    Todo:
    Document this
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ ExcInvalidData()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__threads.html │ │ │ │ @@ -888,15 +888,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ inline │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Overload of the new_thread function for objects that can be converted to std::function<RT ()>, i.e. anything that can be called like a function object without arguments and returning an object of type RT (or void).

    │ │ │ │ -
    Deprecated:
    Use std::thread or std::jthread instead.
    │ │ │ │ +
    Deprecated:
    Use std::thread or std::jthread instead.
    │ │ │ │ │ │ │ │

    Definition at line 731 of file thread_management.h.

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ new_thread() [2/4]

    │ │ │ │ @@ -930,15 +930,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ inline │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Overload of the new_thread function for non-member or static member functions.

    │ │ │ │ -
    Deprecated:
    Use std::thread or std::jthread instead.
    │ │ │ │ +
    Deprecated:
    Use std::thread or std::jthread instead.
    │ │ │ │ │ │ │ │

    Definition at line 836 of file thread_management.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ new_thread() [3/4]

    │ │ │ │ @@ -978,15 +978,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ inline │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Overload of the non-const new_thread function for member functions.

    │ │ │ │ -
    Deprecated:
    Use std::thread or std::jthread instead.
    │ │ │ │ +
    Deprecated:
    Use std::thread or std::jthread instead.
    │ │ │ │ │ │ │ │

    Definition at line 857 of file thread_management.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ new_thread() [4/4]

    │ │ │ │ @@ -1026,15 +1026,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ inline │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Overload of the new_thread function for const member functions.

    │ │ │ │ -
    Deprecated:
    Use std::thread or std::jthread instead.
    │ │ │ │ +
    Deprecated:
    Use std::thread or std::jthread instead.
    │ │ │ │ │ │ │ │

    Definition at line 875 of file thread_management.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ new_task() [1/4]

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/hp_2fe__values_8cc_source.html │ │ │ │ @@ -606,15 +606,15 @@ │ │ │ │
    466
    │ │ │ │
    467 template <int dim, int spacedim>
    │ │ │ │
    468 template <bool lda>
    │ │ │ │
    469 void
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    473 const unsigned int q_index,
    │ │ │ │
    474 const unsigned int mapping_index,
    │ │ │ │
    475 const unsigned int fe_index)
    │ │ │ │
    476 {
    │ │ │ │
    477 const auto face_n = cell->face_iterator_to_index(face);
    │ │ │ │
    478 reinit(cell, face_n, q_index, mapping_index, fe_index);
    │ │ │ │
    479 }
    │ │ │ │ @@ -660,15 +660,15 @@ │ │ │ │
    516
    │ │ │ │
    517
    │ │ │ │
    518 template <int dim, int spacedim>
    │ │ │ │
    519 void
    │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    523 const unsigned int q_index,
    │ │ │ │
    524 const unsigned int mapping_index,
    │ │ │ │
    525 const unsigned int fe_index)
    │ │ │ │
    526 {
    │ │ │ │
    527 const auto face_n = cell->face_iterator_to_index(face);
    │ │ │ │
    528 reinit(cell, face_n, q_index, mapping_index, fe_index);
    │ │ │ │
    529 }
    │ │ │ │ @@ -837,14 +837,15 @@ │ │ │ │
    FEValues(const MappingCollection< dim, spacedim > &mapping_collection, const FECollection< dim, spacedim > &fe_collection, const QCollection< dim > &q_collection, const UpdateFlags update_flags)
    Definition fe_values.cc:268
    │ │ │ │ │ │ │ │ │ │ │ │
    #define DEAL_II_NAMESPACE_OPEN
    Definition config.h:472
    │ │ │ │
    #define DEAL_II_NAMESPACE_CLOSE
    Definition config.h:473
    │ │ │ │
    #define AssertDimension(dim1, dim2)
    │ │ │ │
    #define AssertIndexRange(index, range)
    │ │ │ │ +
    TriaIterator< TriaAccessor< dim - 1, dim, spacedim > > face_iterator
    Definition tria.h:1409
    │ │ │ │
    UpdateFlags
    │ │ │ │
    Task< RT > new_task(const std::function< RT()> &function)
    │ │ │ │ │ │ │ │ │ │ │ │
    Definition hp.h:118
    │ │ │ │ │ │ │ │
    static const unsigned int invalid_unsigned_int
    Definition types.h:213
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/hp_2fe__values_8h_source.html │ │ │ │ @@ -314,29 +314,29 @@ │ │ │ │
    539 const unsigned int q_index = numbers::invalid_unsigned_int,
    │ │ │ │
    540 const unsigned int mapping_index = numbers::invalid_unsigned_int,
    │ │ │ │
    541 const unsigned int fe_index = numbers::invalid_unsigned_int);
    │ │ │ │
    542
    │ │ │ │
    548 template <bool lda>
    │ │ │ │
    549 void
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    552 const unsigned int q_index = numbers::invalid_unsigned_int,
    │ │ │ │
    553 const unsigned int mapping_index = numbers::invalid_unsigned_int,
    │ │ │ │
    554 const unsigned int fe_index = numbers::invalid_unsigned_int);
    │ │ │ │
    555
    │ │ │ │
    568 void
    │ │ │ │ │ │ │ │
    570 const unsigned int face_no,
    │ │ │ │
    571 const unsigned int q_index = numbers::invalid_unsigned_int,
    │ │ │ │
    572 const unsigned int mapping_index = numbers::invalid_unsigned_int,
    │ │ │ │
    573 const unsigned int fe_index = numbers::invalid_unsigned_int);
    │ │ │ │
    574
    │ │ │ │
    580 void
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    583 const unsigned int q_index = numbers::invalid_unsigned_int,
    │ │ │ │
    584 const unsigned int mapping_index = numbers::invalid_unsigned_int,
    │ │ │ │
    585 const unsigned int fe_index = numbers::invalid_unsigned_int);
    │ │ │ │
    586 };
    │ │ │ │
    │ │ │ │
    587
    │ │ │ │
    588
    │ │ │ │ @@ -485,14 +485,15 @@ │ │ │ │ │ │ │ │
    #define DEAL_II_NAMESPACE_OPEN
    Definition config.h:472
    │ │ │ │
    #define DEAL_II_NAMESPACE_CLOSE
    Definition config.h:473
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +
    TriaIterator< TriaAccessor< dim - 1, dim, spacedim > > face_iterator
    Definition tria.h:1409
    │ │ │ │
    UpdateFlags
    │ │ │ │ │ │ │ │ │ │ │ │
    Definition hp.h:118
    │ │ │ │
    static const unsigned int invalid_unsigned_int
    Definition types.h:213
    │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/include_2deal_8II_2grid_2manifold_8h_source.html │ │ │ │ @@ -228,33 +228,33 @@ │ │ │ │
    469 virtual Point<spacedim>
    │ │ │ │ │ │ │ │
    471 const typename Triangulation<dim, spacedim>::hex_iterator &hex) const;
    │ │ │ │
    472
    │ │ │ │
    473
    │ │ │ │ │ │ │ │ │ │ │ │ -
    482 const typename Triangulation<dim, spacedim>::face_iterator &face) const;
    │ │ │ │ +
    482 const typename Triangulation<dim, spacedim>::face_iterator &face) const;
    │ │ │ │
    483
    │ │ │ │
    484
    │ │ │ │ │ │ │ │ │ │ │ │
    493 const typename Triangulation<dim, spacedim>::cell_iterator &cell) const;
    │ │ │ │
    494
    │ │ │ │
    538 virtual Tensor<1, spacedim>
    │ │ │ │ │ │ │ │
    540 const Point<spacedim> &x2) const;
    │ │ │ │
    541
    │ │ │ │
    597 virtual Tensor<1, spacedim>
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    600 const Point<spacedim> & p) const;
    │ │ │ │
    601
    │ │ │ │
    616 virtual void
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    619 FaceVertexNormals &face_vertex_normals) const;
    │ │ │ │
    620
    │ │ │ │
    622};
    │ │ │ │
    │ │ │ │
    623
    │ │ │ │
    624
    │ │ │ │
    634template <int dim, int spacedim = dim>
    │ │ │ │ @@ -284,20 +284,20 @@ │ │ │ │
    725
    │ │ │ │
    747 virtual Tensor<1, spacedim>
    │ │ │ │ │ │ │ │
    749 const Point<spacedim> &x2) const override;
    │ │ │ │
    750
    │ │ │ │
    758 virtual Tensor<1, spacedim>
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    761 const Point<spacedim> &p) const override;
    │ │ │ │
    762
    │ │ │ │
    771 virtual void
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    774 typename Manifold<dim, spacedim>::FaceVertexNormals &face_vertex_normals)
    │ │ │ │
    775 const override;
    │ │ │ │
    776
    │ │ │ │
    780 const Tensor<1, spacedim> &
    │ │ │ │ │ │ │ │
    782
    │ │ │ │
    783private:
    │ │ │ │ @@ -368,26 +368,26 @@ │ │ │ │
    1092/* -------------- declaration of explicit specializations ------------- */
    │ │ │ │
    1093
    │ │ │ │
    1094#ifndef DOXYGEN
    │ │ │ │
    1095
    │ │ │ │
    1096template <>
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    1100
    │ │ │ │
    1101template <>
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    1105
    │ │ │ │
    1106
    │ │ │ │
    1107template <>
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    1111
    │ │ │ │
    1112
    │ │ │ │
    1113template <>
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    1117
    │ │ │ │ @@ -596,14 +596,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
    static ::ExceptionBase & ExcPeriodicBox(int arg1, Point< spacedim > arg2, double arg3)
    │ │ │ │
    #define Assert(cond, exc)
    │ │ │ │
    static ::ExceptionBase & ExcInternalError()
    │ │ │ │
    #define DeclException3(Exception3, type1, type2, type3, outsequence)
    Definition exceptions.h:556
    │ │ │ │
    typename IteratorSelector::hex_iterator hex_iterator
    Definition tria.h:1505
    │ │ │ │ +
    TriaIterator< TriaAccessor< dim - 1, dim, spacedim > > face_iterator
    Definition tria.h:1409
    │ │ │ │
    typename IteratorSelector::quad_iterator quad_iterator
    Definition tria.h:1481
    │ │ │ │
    typename IteratorSelector::line_iterator line_iterator
    Definition tria.h:1457
    │ │ │ │ │ │ │ │
    std::pair< std::array< Point< MeshIteratorType::AccessorType::space_dimension >, n_default_points_per_cell< MeshIteratorType >()>, std::array< double, n_default_points_per_cell< MeshIteratorType >()> > get_default_points_and_weights(const MeshIteratorType &iterator, const bool with_interpolation=false)
    │ │ │ │
    constexpr std::size_t n_default_points_per_cell()
    Definition manifold.h:54
    │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/integration__info_8h_source.html │ │ │ │ @@ -221,15 +221,15 @@ │ │ │ │
    241 };
    │ │ │ │
    242
    │ │ │ │
    296 template <int dim, int spacedim = dim>
    │ │ │ │
    │ │ │ │ │ │ │ │
    298 {
    │ │ │ │
    299 public:
    │ │ │ │ - │ │ │ │ + │ │ │ │
    304
    │ │ │ │ │ │ │ │
    309
    │ │ │ │
    317 void
    │ │ │ │ │ │ │ │
    319 const Mapping<dim, spacedim> & mapping,
    │ │ │ │
    320 const BlockInfo * block_info = nullptr);
    │ │ │ │ @@ -304,19 +304,19 @@ │ │ │ │
    530 void
    │ │ │ │ │ │ │ │
    532
    │ │ │ │
    549 template <class DOFINFO>
    │ │ │ │
    550 void
    │ │ │ │ │ │ │ │
    552
    │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │
    574
    │ │ │ │
    576 };
    │ │ │ │
    │ │ │ │
    577
    │ │ │ │
    578
    │ │ │ │
    579 //----------------------------------------------------------------------//
    │ │ │ │
    580
    │ │ │ │ @@ -718,14 +718,15 @@ │ │ │ │ │ │ │ │
    void initialize_update_flags(bool neighbor_geometry=false)
    │ │ │ │
    void initialize_gauss_quadrature(unsigned int n_cell_points, unsigned int n_boundary_points, unsigned int n_face_points, const bool force=true)
    │ │ │ │
    void post_cell(const DoFInfoBox< dim, DOFINFO > &)
    │ │ │ │
    void initialize(const FiniteElement< dim, spacedim > &el, const Mapping< dim, spacedim > &mapping, const BlockInfo *block_info=nullptr)
    │ │ │ │ │ │ │ │ │ │ │ │ +
    IntegrationInfo< dim, spacedim > CellInfo
    │ │ │ │ │ │ │ │
    void add_update_flags_all(const UpdateFlags flags)
    │ │ │ │
    MeshWorker::VectorSelector boundary_selector
    │ │ │ │
    void add_update_flags(const UpdateFlags flags, const bool cell=true, const bool boundary=true, const bool face=true, const bool neighbor=true)
    │ │ │ │
    std::shared_ptr< MeshWorker::VectorDataBase< dim, spacedim > > face_data
    │ │ │ │
    std::shared_ptr< MeshWorker::VectorDataBase< dim, spacedim > > boundary_data
    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/local__results_8h_source.html │ │ │ │ @@ -286,16 +286,16 @@ │ │ │ │
    453 bool both)
    │ │ │ │
    454 {
    │ │ │ │
    455 M1.resize(matrices.size());
    │ │ │ │
    456 if (both)
    │ │ │ │
    457 M2.resize(matrices.size());
    │ │ │ │
    458 for (unsigned int i = 0; i < matrices.size(); ++i)
    │ │ │ │
    459 {
    │ │ │ │ -
    460 const unsigned int row = matrices.block(i).row;
    │ │ │ │ -
    461 const unsigned int col = matrices.block(i).column;
    │ │ │ │ +
    460 const unsigned int row = matrices.block(i).row;
    │ │ │ │ +
    461 const unsigned int col = matrices.block(i).column;
    │ │ │ │
    462
    │ │ │ │
    463 M1[i].row = row;
    │ │ │ │
    464 M1[i].column = col;
    │ │ │ │
    465 if (both)
    │ │ │ │
    466 {
    │ │ │ │
    467 M2[i].row = row;
    │ │ │ │
    468 M2[i].column = col;
    │ │ │ │ @@ -590,16 +590,14 @@ │ │ │ │ │ │ │ │
    const value_type & block(size_type i) const
    │ │ │ │
    unsigned int size() const
    │ │ │ │ │ │ │ │
    unsigned int size() const
    Number of stored data objects.
    Definition any_data.h:223
    │ │ │ │
    const value_type & block(size_type i) const
    │ │ │ │ │ │ │ │ -
    size_type row
    │ │ │ │ -
    size_type column
    │ │ │ │ │ │ │ │
    MatrixBlock< FullMatrix< number > > & matrix(const unsigned int i, const bool external=false)
    │ │ │ │
    unsigned int n_quadrature_values() const
    │ │ │ │
    BlockVector< number > & vector(const unsigned int i)
    │ │ │ │
    unsigned int n_vectors() const
    │ │ │ │
    number & quadrature_value(const unsigned int k, const unsigned int i)
    │ │ │ │
    number value(const unsigned int i) const
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/manifold_8cc_source.html │ │ │ │ @@ -244,15 +244,15 @@ │ │ │ │
    138}
    │ │ │ │
    139
    │ │ │ │
    140
    │ │ │ │
    141
    │ │ │ │
    142template <>
    │ │ │ │ │ │ │ │
    │ │ │ │ - │ │ │ │ + │ │ │ │
    145 const Point<2> & p) const
    │ │ │ │
    146{
    │ │ │ │
    147 const int spacedim = 2;
    │ │ │ │
    148
    │ │ │ │
    149 // get the tangent vector from the point 'p' in the direction of the further
    │ │ │ │
    150 // one of the two vertices that make up the face of this 2d cell
    │ │ │ │
    151 const Tensor<1, spacedim> tangent =
    │ │ │ │ @@ -267,15 +267,15 @@ │ │ │ │
    │ │ │ │
    160
    │ │ │ │
    161
    │ │ │ │
    162
    │ │ │ │
    163template <>
    │ │ │ │ │ │ │ │
    │ │ │ │ - │ │ │ │ + │ │ │ │
    166 const Point<3> & p) const
    │ │ │ │
    167{
    │ │ │ │
    168 const int spacedim = 3;
    │ │ │ │
    169
    │ │ │ │
    170 const std::array<Point<spacedim>, 4> vertices{
    │ │ │ │
    171 {face->vertex(0), face->vertex(1), face->vertex(2), face->vertex(3)}};
    │ │ │ │
    172 const std::array<double, 4> distances{{vertices[0].distance(p),
    │ │ │ │ @@ -378,28 +378,28 @@ │ │ │ │
    │ │ │ │
    269
    │ │ │ │
    270
    │ │ │ │
    271
    │ │ │ │
    272template <int dim, int spacedim>
    │ │ │ │ │ │ │ │ │ │ │ │ -
    275 const typename Triangulation<dim, spacedim>::face_iterator & /*face*/,
    │ │ │ │ +
    275 const typename Triangulation<dim, spacedim>::face_iterator & /*face*/,
    │ │ │ │
    276 const Point<spacedim> & /*p*/) const
    │ │ │ │
    277{
    │ │ │ │ │ │ │ │
    279 return Tensor<1, spacedim>();
    │ │ │ │
    280}
    │ │ │ │
    281
    │ │ │ │
    282
    │ │ │ │
    283
    │ │ │ │
    284template <>
    │ │ │ │
    285void
    │ │ │ │
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    288 FaceVertexNormals & n) const
    │ │ │ │
    289{
    │ │ │ │
    290 n[0] = cross_product_2d(get_tangent_vector(face->vertex(0), face->vertex(1)));
    │ │ │ │
    291 n[1] =
    │ │ │ │
    292 -cross_product_2d(get_tangent_vector(face->vertex(1), face->vertex(0)));
    │ │ │ │
    293
    │ │ │ │
    294 for (unsigned int i = 0; i < 2; ++i)
    │ │ │ │ @@ -415,15 +415,15 @@ │ │ │ │
    303
    │ │ │ │
    304
    │ │ │ │
    305
    │ │ │ │
    306template <>
    │ │ │ │
    307void
    │ │ │ │
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    310 FaceVertexNormals & n) const
    │ │ │ │
    311{
    │ │ │ │
    312 n[0] = cross_product_3d(get_tangent_vector(face->vertex(0), face->vertex(1)),
    │ │ │ │
    313 get_tangent_vector(face->vertex(0), face->vertex(2)));
    │ │ │ │
    314
    │ │ │ │
    315 n[1] = cross_product_3d(get_tangent_vector(face->vertex(1), face->vertex(3)),
    │ │ │ │
    316 get_tangent_vector(face->vertex(1), face->vertex(0)));
    │ │ │ │ @@ -446,15 +446,15 @@ │ │ │ │
    │ │ │ │
    333
    │ │ │ │
    334
    │ │ │ │
    335
    │ │ │ │
    336template <int dim, int spacedim>
    │ │ │ │
    337void
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    340 FaceVertexNormals & n) const
    │ │ │ │
    341{
    │ │ │ │
    342 for (unsigned int v = 0; v < face->reference_cell().n_vertices(); ++v)
    │ │ │ │
    343 {
    │ │ │ │
    344 n[v] = normal_vector(face, face->vertex(v));
    │ │ │ │
    345 n[v] /= n[v].norm();
    │ │ │ │
    346 }
    │ │ │ │ @@ -489,15 +489,15 @@ │ │ │ │
    375}
    │ │ │ │
    376
    │ │ │ │
    377
    │ │ │ │
    378
    │ │ │ │
    379template <int dim, int spacedim>
    │ │ │ │ │ │ │ │ │ │ │ │ -
    382 const typename Triangulation<dim, spacedim>::face_iterator &face) const
    │ │ │ │ +
    382 const typename Triangulation<dim, spacedim>::face_iterator &face) const
    │ │ │ │
    383{
    │ │ │ │
    384 Assert(dim > 1, ExcImpossibleInDim(dim));
    │ │ │ │
    385
    │ │ │ │
    386 switch (dim)
    │ │ │ │
    387 {
    │ │ │ │
    388 case 2:
    │ │ │ │
    389 return get_new_point_on_line(face);
    │ │ │ │ @@ -530,41 +530,41 @@ │ │ │ │
    416
    │ │ │ │
    417
    │ │ │ │
    418
    │ │ │ │
    419template <>
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    423{
    │ │ │ │
    424 Assert(false, ExcImpossibleInDim(1));
    │ │ │ │
    425 return {};
    │ │ │ │
    426}
    │ │ │ │
    │ │ │ │
    427
    │ │ │ │
    428
    │ │ │ │
    429
    │ │ │ │
    430template <>
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    434{
    │ │ │ │
    435 Assert(false, ExcImpossibleInDim(1));
    │ │ │ │
    436 return {};
    │ │ │ │
    437}
    │ │ │ │
    │ │ │ │
    438
    │ │ │ │
    439
    │ │ │ │
    440
    │ │ │ │
    441template <>
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    445{
    │ │ │ │
    446 Assert(false, ExcImpossibleInDim(1));
    │ │ │ │
    447 return {};
    │ │ │ │
    448}
    │ │ │ │
    │ │ │ │
    449
    │ │ │ │
    450
    │ │ │ │ @@ -882,54 +882,54 @@ │ │ │ │
    754
    │ │ │ │
    755
    │ │ │ │
    756
    │ │ │ │
    757template <>
    │ │ │ │
    758void
    │ │ │ │
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    762{
    │ │ │ │
    763 Assert(false, ExcImpossibleInDim(1));
    │ │ │ │
    764}
    │ │ │ │
    │ │ │ │
    765
    │ │ │ │
    766
    │ │ │ │
    767
    │ │ │ │
    768template <>
    │ │ │ │
    769void
    │ │ │ │
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    773{
    │ │ │ │
    774 Assert(false, ExcNotImplemented());
    │ │ │ │
    775}
    │ │ │ │
    │ │ │ │
    776
    │ │ │ │
    777
    │ │ │ │
    778
    │ │ │ │
    779template <>
    │ │ │ │
    780void
    │ │ │ │
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
    784{
    │ │ │ │
    785 Assert(false, ExcNotImplemented());
    │ │ │ │
    786}
    │ │ │ │
    │ │ │ │
    787
    │ │ │ │
    788
    │ │ │ │
    789
    │ │ │ │
    790template <>
    │ │ │ │
    791void
    │ │ │ │
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    794 Manifold<2, 2>::FaceVertexNormals & face_vertex_normals) const
    │ │ │ │
    795{
    │ │ │ │
    796 const Tensor<1, 2> tangent = face->vertex(1) - face->vertex(0);
    │ │ │ │
    797 // We're in 2d. Faces are edges:
    │ │ │ │
    798 for (const unsigned int vertex : ReferenceCells::Line.vertex_indices())
    │ │ │ │
    799 // compute normals from tangent
    │ │ │ │
    800 face_vertex_normals[vertex] = Tensor<1, 2>({tangent[1], -tangent[0]});
    │ │ │ │ @@ -938,28 +938,28 @@ │ │ │ │
    802
    │ │ │ │
    803
    │ │ │ │
    804
    │ │ │ │
    805template <>
    │ │ │ │
    806void
    │ │ │ │
    │ │ │ │ │ │ │ │ -
    808 const Triangulation<2, 3>::face_iterator & /*face*/,
    │ │ │ │ +
    808 const Triangulation<2, 3>::face_iterator & /*face*/,
    │ │ │ │
    809 Manifold<2, 3>::FaceVertexNormals & /*face_vertex_normals*/) const
    │ │ │ │
    810{
    │ │ │ │
    811 Assert(false, ExcNotImplemented());
    │ │ │ │
    812}
    │ │ │ │
    │ │ │ │
    813
    │ │ │ │
    814
    │ │ │ │
    815
    │ │ │ │
    816template <>
    │ │ │ │
    817void
    │ │ │ │
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    820 Manifold<3, 3>::FaceVertexNormals & face_vertex_normals) const
    │ │ │ │
    821{
    │ │ │ │
    822 const unsigned int vertices_per_face = GeometryInfo<3>::vertices_per_face;
    │ │ │ │
    823
    │ │ │ │
    824 static const unsigned int neighboring_vertices[4][2] = {{1, 2},
    │ │ │ │
    825 {3, 0},
    │ │ │ │
    826 {0, 3},
    │ │ │ │ @@ -980,69 +980,69 @@ │ │ │ │
    │ │ │ │
    841
    │ │ │ │
    842
    │ │ │ │
    843
    │ │ │ │
    844template <>
    │ │ │ │ │ │ │ │
    │ │ │ │ - │ │ │ │ + │ │ │ │
    847 const Point<1> &) const
    │ │ │ │
    848{
    │ │ │ │
    849 Assert(false, ExcNotImplemented());
    │ │ │ │
    850 return {};
    │ │ │ │
    851}
    │ │ │ │
    │ │ │ │
    852
    │ │ │ │
    853
    │ │ │ │
    854
    │ │ │ │
    855template <>
    │ │ │ │ │ │ │ │
    │ │ │ │ - │ │ │ │ + │ │ │ │
    858 const Point<2> &) const
    │ │ │ │
    859{
    │ │ │ │
    860 Assert(false, ExcNotImplemented());
    │ │ │ │
    861 return {};
    │ │ │ │
    862}
    │ │ │ │
    │ │ │ │
    863
    │ │ │ │
    864
    │ │ │ │
    865
    │ │ │ │
    866template <>
    │ │ │ │ │ │ │ │
    │ │ │ │ - │ │ │ │ + │ │ │ │
    869 const Point<3> &) const
    │ │ │ │
    870{
    │ │ │ │
    871 Assert(false, ExcNotImplemented());
    │ │ │ │
    872 return {};
    │ │ │ │
    873}
    │ │ │ │
    │ │ │ │
    874
    │ │ │ │
    875
    │ │ │ │
    876
    │ │ │ │
    877template <>
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    881 const Point<2> & p) const
    │ │ │ │
    882{
    │ │ │ │
    883 // In 2d, a face is just a straight line and
    │ │ │ │
    884 // we can use the 'standard' implementation.
    │ │ │ │
    885 return Manifold<2, 2>::normal_vector(face, p);
    │ │ │ │
    886}
    │ │ │ │
    │ │ │ │
    887
    │ │ │ │
    888
    │ │ │ │
    889
    │ │ │ │
    890template <int dim, int spacedim>
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    894 const Point<spacedim> & p) const
    │ │ │ │
    895{
    │ │ │ │
    896 // I don't think the implementation below will work when dim!=spacedim;
    │ │ │ │
    897 // in fact, I believe that we don't even have enough information here,
    │ │ │ │
    898 // because we would need to know not only about the tangent vectors
    │ │ │ │
    899 // of the face, but also of the cell, to compute the normal vector.
    │ │ │ │
    900 // Someone will have to think about this some more.
    │ │ │ │ @@ -1366,14 +1366,15 @@ │ │ │ │
    static ::ExceptionBase & ExcImpossibleInDim(int arg1)
    │ │ │ │
    #define AssertDimension(dim1, dim2)
    │ │ │ │
    static ::ExceptionBase & ExcPureFunctionCalled()
    │ │ │ │
    static ::ExceptionBase & ExcInternalError()
    │ │ │ │
    static ::ExceptionBase & ExcMessage(std::string arg1)
    │ │ │ │
    #define AssertThrow(cond, exc)
    │ │ │ │
    typename IteratorSelector::hex_iterator hex_iterator
    Definition tria.h:1505
    │ │ │ │ +
    TriaIterator< TriaAccessor< dim - 1, dim, spacedim > > face_iterator
    Definition tria.h:1409
    │ │ │ │
    typename IteratorSelector::quad_iterator quad_iterator
    Definition tria.h:1481
    │ │ │ │
    typename IteratorSelector::line_iterator line_iterator
    Definition tria.h:1457
    │ │ │ │ │ │ │ │
    std::pair< std::array< Point< MeshIteratorType::AccessorType::space_dimension >, n_default_points_per_cell< MeshIteratorType >()>, std::array< double, n_default_points_per_cell< MeshIteratorType >()> > get_default_points_and_weights(const MeshIteratorType &iterator, const bool with_interpolation=false)
    │ │ │ │
    Point< spacedim > point(const gp_Pnt &p, const double tolerance=1e-10)
    Definition utilities.cc:189
    │ │ │ │
    Tensor< 2, dim, Number > w(const Tensor< 2, dim, Number > &F, const Tensor< 2, dim, Number > &dF_dt)
    │ │ │ │
    SymmetricTensor< 2, dim, Number > e(const Tensor< 2, dim, Number > &F)
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__q_8cc_source.html │ │ │ │ @@ -1727,15 +1727,15 @@ │ │ │ │
    1527
    │ │ │ │
    1528 // used if face quad at boundary or entirely in the interior of the domain
    │ │ │ │
    1529 std::vector<Point<3>> tmp_points;
    │ │ │ │
    1530
    │ │ │ │
    1531 // loop over all faces and collect points on them
    │ │ │ │
    1532 for (unsigned int face_no = 0; face_no < faces_per_cell; ++face_no)
    │ │ │ │
    1533 {
    │ │ │ │ -
    1534 const Triangulation<3>::face_iterator face = cell->face(face_no);
    │ │ │ │ +
    1534 const Triangulation<3>::face_iterator face = cell->face(face_no);
    │ │ │ │
    1535
    │ │ │ │
    1536#ifdef DEBUG
    │ │ │ │
    1537 const bool face_orientation = cell->face_orientation(face_no),
    │ │ │ │
    1538 face_flip = cell->face_flip(face_no),
    │ │ │ │
    1539 face_rotation = cell->face_rotation(face_no);
    │ │ │ │
    1540 const unsigned int vertices_per_face = GeometryInfo<3>::vertices_per_face,
    │ │ │ │
    1541 lines_per_face = GeometryInfo<3>::lines_per_face;
    │ │ │ │ @@ -1773,15 +1773,15 @@ │ │ │ │ │ │ │ │
    1574 i];
    │ │ │ │
    1575
    │ │ │ │
    1576 const std::size_t n_rows =
    │ │ │ │
    1577 support_point_weights_perimeter_to_interior[1].size(0);
    │ │ │ │
    1578 a.resize(a.size() + n_rows);
    │ │ │ │
    1579 auto a_view = make_array_view(a.end() - n_rows, a.end());
    │ │ │ │ -
    1580 face->get_manifold().get_new_points(
    │ │ │ │ + │ │ │ │
    1581 make_array_view(tmp_points.begin(), tmp_points.end()),
    │ │ │ │
    1582 support_point_weights_perimeter_to_interior[1],
    │ │ │ │
    1583 a_view);
    │ │ │ │
    1584 }
    │ │ │ │
    1585}
    │ │ │ │
    │ │ │ │
    1586
    │ │ │ │ @@ -2111,14 +2111,15 @@ │ │ │ │
    #define Assert(cond, exc)
    │ │ │ │
    static ::ExceptionBase & ExcImpossibleInDim(int arg1)
    │ │ │ │
    #define AssertDimension(dim1, dim2)
    │ │ │ │
    static ::ExceptionBase & ExcInternalError()
    │ │ │ │
    static ::ExceptionBase & ExcDimensionMismatch(std::size_t arg1, std::size_t arg2)
    │ │ │ │
    static ::ExceptionBase & ExcMessage(std::string arg1)
    │ │ │ │
    #define AssertThrow(cond, exc)
    │ │ │ │ +
    TriaIterator< TriaAccessor< dim - 1, dim, spacedim > > face_iterator
    Definition tria.h:1409
    │ │ │ │
    typename IteratorSelector::line_iterator line_iterator
    Definition tria.h:1457
    │ │ │ │
    UpdateFlags
    │ │ │ │
    @ update_jacobian_pushed_forward_2nd_derivatives
    │ │ │ │
    @ update_volume_elements
    Determinant of the Jacobian.
    │ │ │ │
    @ update_contravariant_transformation
    Contravariant transformation.
    │ │ │ │
    @ update_jacobian_pushed_forward_grads
    │ │ │ │
    @ update_jacobian_grads
    Gradient of volume element.
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mapping__q_8h_source.html │ │ │ │ @@ -285,15 +285,15 @@ │ │ │ │
    387 *
    │ │ │ │
    388 * The number of quadrature points depends on the degree of this
    │ │ │ │
    389 * class, and it matches the number of degrees of freedom of an
    │ │ │ │
    390 * FE_Q<1>(this->degree).
    │ │ │ │
    391 */
    │ │ │ │ │ │ │ │
    393
    │ │ │ │ - │ │ │ │ + │ │ │ │
    409 VectorizedArray<double,
    │ │ │ │
    410 std::min<std::size_t>(VectorizedArray<double>::size(),
    │ │ │ │
    411 (dim <= 2 ? 2 : 4))>;
    │ │ │ │
    412
    │ │ │ │ │ │ │ │
    419
    │ │ │ │ │ │ │ │ @@ -446,15 +446,15 @@ │ │ │ │
    691 friend class MappingQCache;
    │ │ │ │
    692};
    │ │ │ │
    │ │ │ │
    693
    │ │ │ │
    694
    │ │ │ │
    695
    │ │ │ │
    701template <int dim, int spacedim = dim>
    │ │ │ │ - │ │ │ │ + │ │ │ │
    703
    │ │ │ │
    707/*----------------------------------------------------------------------*/
    │ │ │ │
    708
    │ │ │ │
    709#ifndef DOXYGEN
    │ │ │ │
    710
    │ │ │ │
    711template <int dim, int spacedim>
    │ │ │ │
    712inline bool
    │ │ │ │ @@ -474,14 +474,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    QGaussLobatto< 1 > line_support_points
    Definition mapping_q.h:392
    │ │ │ │ +
    VectorizedArray< double, std::min< std::size_t >(VectorizedArray< double >::size(),(dim<=2 ? 2 :4))> VectorizedArrayType
    Definition mapping_q.h:411
    │ │ │ │
    Triangulation< dim, spacedim >::cell_iterator cell_of_current_support_points
    Definition mapping_q.h:446
    │ │ │ │
    virtual std::size_t memory_consumption() const override
    Definition mapping_q.cc:64
    │ │ │ │
    std::vector< Point< spacedim > > mapping_support_points
    Definition mapping_q.h:440
    │ │ │ │
    const unsigned int polynomial_degree
    Definition mapping_q.h:371
    │ │ │ │
    std::array< std::vector< Tensor< 1, dim > >, GeometryInfo< dim >::faces_per_cell *(dim - 1)> unit_tangentials
    Definition mapping_q.h:365
    │ │ │ │ │ │ │ │
    internal::FEValuesImplementation::MappingRelatedData< dim, spacedim > * output_data
    Definition mapping_q.h:460
    │ │ │ │ @@ -539,14 +540,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
    #define DEAL_II_DEPRECATED
    Definition config.h:172
    │ │ │ │
    #define DEAL_II_NAMESPACE_OPEN
    Definition config.h:472
    │ │ │ │
    #define DEAL_II_NAMESPACE_CLOSE
    Definition config.h:473
    │ │ │ │ │ │ │ │
    UpdateFlags
    │ │ │ │ +
    MappingQ< dim, spacedim > MappingQGeneric
    Definition mapping_q.h:702
    │ │ │ │
    MappingKind
    Definition mapping.h:78
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/matrix__block_8h_source.html │ │ │ │ @@ -279,15 +279,15 @@ │ │ │ │
    351template <typename MatrixType>
    │ │ │ │
    │ │ │ │ │ │ │ │
    353{
    │ │ │ │
    354public:
    │ │ │ │ │ │ │ │
    359
    │ │ │ │ - │ │ │ │ + │ │ │ │
    364
    │ │ │ │
    369 using ptr_type = std::shared_ptr<value_type>;
    │ │ │ │
    370
    │ │ │ │
    375 void
    │ │ │ │
    376 add(size_type row, size_type column, const std::string &name);
    │ │ │ │
    377
    │ │ │ │
    382 void
    │ │ │ │ @@ -295,18 +295,18 @@ │ │ │ │
    384
    │ │ │ │
    395 void
    │ │ │ │
    396 clear(bool really_clean = false);
    │ │ │ │
    397
    │ │ │ │
    401 std::size_t
    │ │ │ │ │ │ │ │
    403
    │ │ │ │ -
    407 const value_type &
    │ │ │ │ +
    407 const value_type &
    │ │ │ │
    408 block(size_type i) const;
    │ │ │ │
    409
    │ │ │ │ -
    413 value_type &
    │ │ │ │ +
    413 value_type &
    │ │ │ │
    414 block(size_type i);
    │ │ │ │
    415
    │ │ │ │
    419 MatrixType &
    │ │ │ │
    420 matrix(size_type i);
    │ │ │ │
    421
    │ │ │ │
    425 using AnyData::name;
    │ │ │ │
    426 using AnyData::size;
    │ │ │ │ @@ -319,15 +319,15 @@ │ │ │ │
    440template <typename MatrixType>
    │ │ │ │
    │ │ │ │ │ │ │ │
    442{
    │ │ │ │
    443public:
    │ │ │ │ │ │ │ │
    448
    │ │ │ │ - │ │ │ │ + │ │ │ │
    462 MGMatrixBlockVector(const bool edge_matrices = false,
    │ │ │ │
    463 const bool edge_flux_matrices = false);
    │ │ │ │
    464
    │ │ │ │
    468 unsigned int
    │ │ │ │
    469 size() const;
    │ │ │ │
    470
    │ │ │ │
    476 void
    │ │ │ │ @@ -339,42 +339,42 @@ │ │ │ │ │ │ │ │
    502 void
    │ │ │ │ │ │ │ │
    504
    │ │ │ │
    515 void
    │ │ │ │
    516 clear(bool really_clean = false);
    │ │ │ │
    517
    │ │ │ │ -
    521 const value_type &
    │ │ │ │ +
    521 const value_type &
    │ │ │ │
    522 block(size_type i) const;
    │ │ │ │
    523
    │ │ │ │ -
    527 value_type &
    │ │ │ │ +
    527 value_type &
    │ │ │ │
    528 block(size_type i);
    │ │ │ │
    529
    │ │ │ │ -
    534 const value_type &
    │ │ │ │ +
    534 const value_type &
    │ │ │ │
    535 block_in(size_type i) const;
    │ │ │ │
    536
    │ │ │ │ -
    540 value_type &
    │ │ │ │ +
    540 value_type &
    │ │ │ │ │ │ │ │
    542
    │ │ │ │ -
    547 const value_type &
    │ │ │ │ +
    547 const value_type &
    │ │ │ │
    548 block_out(size_type i) const;
    │ │ │ │
    549
    │ │ │ │ -
    553 value_type &
    │ │ │ │ +
    553 value_type &
    │ │ │ │ │ │ │ │
    555
    │ │ │ │ -
    560 const value_type &
    │ │ │ │ +
    560 const value_type &
    │ │ │ │
    561 block_up(size_type i) const;
    │ │ │ │
    562
    │ │ │ │ -
    566 value_type &
    │ │ │ │ +
    566 value_type &
    │ │ │ │ │ │ │ │
    568
    │ │ │ │ -
    573 const value_type &
    │ │ │ │ +
    573 const value_type &
    │ │ │ │
    574 block_down(size_type i) const;
    │ │ │ │
    575
    │ │ │ │ -
    579 value_type &
    │ │ │ │ +
    579 value_type &
    │ │ │ │ │ │ │ │
    581
    │ │ │ │
    585 std::size_t
    │ │ │ │ │ │ │ │
    587
    │ │ │ │
    588private:
    │ │ │ │
    590 void
    │ │ │ │ @@ -663,15 +663,15 @@ │ │ │ │
    844template <typename MatrixType>
    │ │ │ │
    845inline void
    │ │ │ │
    │ │ │ │ │ │ │ │
    847 size_type column,
    │ │ │ │
    848 const std::string &name)
    │ │ │ │
    849{
    │ │ │ │ -
    850 ptr_type p(new value_type(row, column));
    │ │ │ │ +
    850 ptr_type p(new value_type(row, column));
    │ │ │ │
    851 AnyData::add(p, name);
    │ │ │ │
    852}
    │ │ │ │
    │ │ │ │
    853
    │ │ │ │
    854
    │ │ │ │
    855template <typename MatrixType>
    │ │ │ │
    856inline void
    │ │ │ │ @@ -1044,14 +1044,15 @@ │ │ │ │
    const value_type & block_down(size_type i) const
    │ │ │ │
    void clear_object(AnyData &)
    Clear one of the matrix objects.
    │ │ │ │
    const value_type & block(size_type i) const
    │ │ │ │
    void clear(bool really_clean=false)
    │ │ │ │
    void reinit_edge_flux(const MGLevelObject< BlockSparsityPattern > &sparsity)
    │ │ │ │
    const bool edge_flux_matrices
    Flag for storing flux_matrices_up and flux_matrices_down.
    │ │ │ │
    AnyData matrices_out
    The matrix from the refinement edge to the interior of a level.
    │ │ │ │ +
    MGLevelObject< MatrixBlock< MatrixType > > value_type
    │ │ │ │
    void reinit_matrix(const MGLevelObject< BlockSparsityPattern > &sparsity)
    │ │ │ │
    const value_type & block_in(size_type i) const
    │ │ │ │
    MGMatrixBlockVector(const bool edge_matrices=false, const bool edge_flux_matrices=false)
    │ │ │ │
    const value_type & block_out(size_type i) const
    │ │ │ │
    std::size_t memory_consumption() const
    │ │ │ │
    AnyData flux_matrices_down
    The DG flux from a level to the lower level.
    │ │ │ │
    AnyData matrices
    The level matrices.
    │ │ │ │ @@ -1060,14 +1061,15 @@ │ │ │ │
    const bool edge_matrices
    Flag for storing matrices_in and matrices_out.
    │ │ │ │
    void add(size_type row, size_type column, const std::string &name)
    │ │ │ │
    unsigned int size() const
    │ │ │ │
    const value_type & block_up(size_type i) const
    │ │ │ │ │ │ │ │
    const std::string & name(const unsigned int i) const
    Definition any_data.h:311
    │ │ │ │
    std::shared_ptr< value_type > ptr_type
    │ │ │ │ +
    MatrixBlock< MatrixType > value_type
    │ │ │ │
    void add(size_type row, size_type column, const std::string &name)
    │ │ │ │
    const value_type & block(size_type i) const
    │ │ │ │
    void clear(bool really_clean=false)
    │ │ │ │
    std::size_t memory_consumption() const
    │ │ │ │
    void reinit(const BlockSparsityPattern &sparsity)
    │ │ │ │
    MatrixType & matrix(size_type i)
    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mesh__classifier_8cc_source.html │ │ │ │ @@ -190,20 +190,20 @@ │ │ │ │ │ │ │ │
    94 const VectorType & level_set);
    │ │ │ │
    95
    │ │ │ │ │ │ │ │
    100 get_fe_collection() const override;
    │ │ │ │
    101
    │ │ │ │
    106 unsigned int
    │ │ │ │ - │ │ │ │ + │ │ │ │
    108 &cell) const override;
    │ │ │ │
    109
    │ │ │ │
    114 void
    │ │ │ │ │ │ │ │ -
    116 const typename Triangulation<dim>::active_cell_iterator &cell,
    │ │ │ │ +
    116 const typename Triangulation<dim>::active_cell_iterator &cell,
    │ │ │ │
    117 const unsigned int face_index,
    │ │ │ │
    118 Vector<double> &local_levelset_values) override;
    │ │ │ │
    119
    │ │ │ │
    120 private:
    │ │ │ │ │ │ │ │
    125
    │ │ │ │ │ │ │ │ @@ -235,15 +235,15 @@ │ │ │ │
    151
    │ │ │ │
    152
    │ │ │ │
    153
    │ │ │ │
    154 template <int dim, class VectorType>
    │ │ │ │
    155 void
    │ │ │ │
    │ │ │ │ │ │ │ │ -
    157 const typename Triangulation<dim>::active_cell_iterator &cell,
    │ │ │ │ +
    157 const typename Triangulation<dim>::active_cell_iterator &cell,
    │ │ │ │
    158 const unsigned int face_index,
    │ │ │ │
    159 Vector<double> &local_levelset_values)
    │ │ │ │
    160 {
    │ │ │ │
    161 typename DoFHandler<dim>::active_cell_iterator cell_with_dofs(
    │ │ │ │
    162 &dof_handler->get_triangulation(),
    │ │ │ │
    163 cell->level(),
    │ │ │ │
    164 cell->index(),
    │ │ │ │ @@ -265,15 +265,15 @@ │ │ │ │
    179
    │ │ │ │
    180
    │ │ │ │
    181
    │ │ │ │
    182 template <int dim, class VectorType>
    │ │ │ │
    183 unsigned int
    │ │ │ │
    │ │ │ │ │ │ │ │ -
    185 const typename Triangulation<dim>::active_cell_iterator &cell) const
    │ │ │ │ +
    185 const typename Triangulation<dim>::active_cell_iterator &cell) const
    │ │ │ │
    186 {
    │ │ │ │
    187 typename DoFHandler<dim>::active_cell_iterator cell_with_dofs(
    │ │ │ │
    188 &dof_handler->get_triangulation(),
    │ │ │ │
    189 cell->level(),
    │ │ │ │
    190 cell->index(),
    │ │ │ │
    191 dof_handler);
    │ │ │ │
    192
    │ │ │ │ @@ -290,20 +290,20 @@ │ │ │ │ │ │ │ │
    210 const FiniteElement<dim> &element);
    │ │ │ │
    211
    │ │ │ │ │ │ │ │
    217 get_fe_collection() const override;
    │ │ │ │
    218
    │ │ │ │
    223 unsigned int
    │ │ │ │ - │ │ │ │ + │ │ │ │
    225 &cell) const override;
    │ │ │ │
    226
    │ │ │ │
    231 void
    │ │ │ │ │ │ │ │ -
    233 const typename Triangulation<dim>::active_cell_iterator &cell,
    │ │ │ │ +
    233 const typename Triangulation<dim>::active_cell_iterator &cell,
    │ │ │ │
    234 const unsigned int face_index,
    │ │ │ │
    235 Vector<double> &local_levelset_values) override;
    │ │ │ │
    236
    │ │ │ │
    237 private:
    │ │ │ │ │ │ │ │
    242
    │ │ │ │ │ │ │ │ @@ -330,15 +330,15 @@ │ │ │ │
    269
    │ │ │ │
    270
    │ │ │ │
    271
    │ │ │ │
    272 template <int dim>
    │ │ │ │
    273 void
    │ │ │ │
    │ │ │ │ │ │ │ │ -
    275 const typename Triangulation<dim>::active_cell_iterator &cell,
    │ │ │ │ +
    275 const typename Triangulation<dim>::active_cell_iterator &cell,
    │ │ │ │
    276 const unsigned int face_index,
    │ │ │ │
    277 Vector<double> &local_levelset_values)
    │ │ │ │
    278 {
    │ │ │ │
    279 AssertDimension(local_levelset_values.size(),
    │ │ │ │
    280 fe_face_values.n_quadrature_points);
    │ │ │ │
    281
    │ │ │ │
    282 fe_face_values.reinit(cell, face_index);
    │ │ │ │ @@ -363,15 +363,15 @@ │ │ │ │
    298
    │ │ │ │
    299
    │ │ │ │
    300
    │ │ │ │
    301 template <int dim>
    │ │ │ │
    302 unsigned int
    │ │ │ │
    │ │ │ │ │ │ │ │ -
    304 const typename Triangulation<dim>::active_cell_iterator &) const
    │ │ │ │ +
    304 const typename Triangulation<dim>::active_cell_iterator &) const
    │ │ │ │
    305 {
    │ │ │ │
    306 return 0;
    │ │ │ │
    307 }
    │ │ │ │
    │ │ │ │
    308 } // namespace MeshClassifierImplementation
    │ │ │ │
    309 } // namespace internal
    │ │ │ │
    310
    │ │ │ │ @@ -468,15 +468,15 @@ │ │ │ │
    395
    │ │ │ │
    396
    │ │ │ │
    397
    │ │ │ │
    398 template <int dim>
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ -
    401 const typename Triangulation<dim>::active_cell_iterator &cell,
    │ │ │ │ +
    401 const typename Triangulation<dim>::active_cell_iterator &cell,
    │ │ │ │
    402 const unsigned int face_index)
    │ │ │ │
    403 {
    │ │ │ │
    404 // The location of the face might already be computed on the neighboring
    │ │ │ │
    405 // cell. If this is the case we just return the value.
    │ │ │ │
    406 const LocationToLevelSet location =
    │ │ │ │
    407 face_locations.at(cell->face(face_index)->index());
    │ │ │ │
    408 if (location != LocationToLevelSet::unassigned)
    │ │ │ │ @@ -614,15 +614,14 @@ │ │ │ │
    unsigned int active_fe_index(const typename Triangulation< dim >::active_cell_iterator &cell) const override
    │ │ │ │ │ │ │ │ │ │ │ │
    DiscreteLevelSetDescription(const DoFHandler< dim > &dof_handler, const VectorType &level_set)
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    size_type size() const
    │ │ │ │
    virtual void reinit(const size_type N, const bool omit_zeroing_entries=false)
    │ │ │ │
    unsigned int size() const
    Definition collection.h:265
    │ │ │ │ │ │ │ │ @@ -639,14 +638,15 @@ │ │ │ │
    #define AssertIndexRange(index, range)
    │ │ │ │
    #define DeclExceptionMsg(Exception, defaulttext)
    Definition exceptions.h:488
    │ │ │ │
    static ::ExceptionBase & ExcNeedsLAPACK()
    │ │ │ │ │ │ │ │
    static ::ExceptionBase & ExcMessage(std::string arg1)
    │ │ │ │ │ │ │ │
    #define AssertThrow(cond, exc)
    │ │ │ │ +
    TriaActiveIterator< CellAccessor< dim, spacedim > > active_cell_iterator
    Definition tria.h:1394
    │ │ │ │
    typename ActiveSelector::active_cell_iterator active_cell_iterator
    │ │ │ │
    @ update_quadrature_points
    Transformed quadrature points.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mesh__classifier_8h_source.html │ │ │ │ @@ -186,15 +186,15 @@ │ │ │ │
    155
    │ │ │ │
    156 private:
    │ │ │ │
    161 void
    │ │ │ │
    162 initialize();
    │ │ │ │
    163
    │ │ │ │ │ │ │ │ │ │ │ │ -
    170 const typename Triangulation<dim>::active_cell_iterator &cell,
    │ │ │ │ +
    170 const typename Triangulation<dim>::active_cell_iterator &cell,
    │ │ │ │
    171 const unsigned int face_index);
    │ │ │ │
    172
    │ │ │ │ │ │ │ │
    177
    │ │ │ │
    184 const std::unique_ptr<
    │ │ │ │ │ │ │ │ │ │ │ │ @@ -221,20 +221,20 @@ │ │ │ │
    225 public:
    │ │ │ │
    229 virtual ~LevelSetDescription() = default;
    │ │ │ │
    230
    │ │ │ │
    235 virtual const hp::FECollection<dim> &
    │ │ │ │
    236 get_fe_collection() const = 0;
    │ │ │ │
    237
    │ │ │ │
    242 virtual unsigned int
    │ │ │ │ - │ │ │ │ + │ │ │ │
    244 &cell) const = 0;
    │ │ │ │
    245
    │ │ │ │
    254 virtual void
    │ │ │ │ │ │ │ │ -
    256 const typename Triangulation<dim>::active_cell_iterator &cell,
    │ │ │ │ +
    256 const typename Triangulation<dim>::active_cell_iterator &cell,
    │ │ │ │
    257 const unsigned int face_index,
    │ │ │ │
    258 Vector<double> &local_dofs) = 0;
    │ │ │ │
    259 };
    │ │ │ │
    │ │ │ │
    260
    │ │ │ │
    261 } // namespace MeshClassifierImplementation
    │ │ │ │
    262 } // namespace internal
    │ │ │ │ @@ -258,24 +258,24 @@ │ │ │ │ │ │ │ │
    virtual const hp::FECollection< dim > & get_fe_collection() const =0
    │ │ │ │
    virtual void get_local_level_set_values(const typename Triangulation< dim >::active_cell_iterator &cell, const unsigned int face_index, Vector< double > &local_dofs)=0
    │ │ │ │
    virtual unsigned int active_fe_index(const typename Triangulation< dim >::active_cell_iterator &cell) const =0
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    #define DEAL_II_NAMESPACE_OPEN
    Definition config.h:472
    │ │ │ │
    #define DEAL_II_NAMESPACE_CLOSE
    Definition config.h:473
    │ │ │ │ │ │ │ │ │ │ │ │ +
    TriaActiveIterator< CellAccessor< dim, spacedim > > active_cell_iterator
    Definition tria.h:1394
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/meshworker_2dof__info_8h_source.html │ │ │ │ @@ -149,15 +149,15 @@ │ │ │ │
    74 template <int dim, int spacedim = dim, typename number = double>
    │ │ │ │
    │ │ │ │
    75 class DoFInfo : public LocalResults<number>
    │ │ │ │
    76 {
    │ │ │ │
    77 public:
    │ │ │ │ │ │ │ │
    80
    │ │ │ │ - │ │ │ │ + │ │ │ │
    83
    │ │ │ │
    90 unsigned int face_number;
    │ │ │ │
    91
    │ │ │ │
    98 unsigned int sub_number;
    │ │ │ │
    99
    │ │ │ │
    104 std::vector<types::global_dof_index> indices;
    │ │ │ │
    105
    │ │ │ │ @@ -323,15 +323,15 @@ │ │ │ │
    347 template <int dim, int spacedim, typename number>
    │ │ │ │
    348 template <class DHFaceIterator>
    │ │ │ │
    349 inline void
    │ │ │ │
    │ │ │ │ │ │ │ │
    351 const unsigned int face_no)
    │ │ │ │
    352 {
    │ │ │ │ -
    353 face = static_cast<typename Triangulation<dim, spacedim>::face_iterator>(f);
    │ │ │ │ +
    353 face = static_cast<typename Triangulation<dim, spacedim>::face_iterator>(f);
    │ │ │ │
    354 face_number = face_no;
    │ │ │ │ │ │ │ │
    356 }
    │ │ │ │
    │ │ │ │
    357
    │ │ │ │
    358
    │ │ │ │
    359 template <int dim, int spacedim, typename number>
    │ │ │ │ @@ -362,15 +362,15 @@ │ │ │ │
    382 template <class DHFaceIterator>
    │ │ │ │
    383 inline void
    │ │ │ │
    │ │ │ │ │ │ │ │
    385 const unsigned int face_no,
    │ │ │ │
    386 const unsigned int subface_no)
    │ │ │ │
    387 {
    │ │ │ │ -
    388 face = static_cast<typename Triangulation<dim, spacedim>::face_iterator>(f);
    │ │ │ │ +
    388 face = static_cast<typename Triangulation<dim, spacedim>::face_iterator>(f);
    │ │ │ │
    389 face_number = face_no;
    │ │ │ │
    390 sub_number = subface_no;
    │ │ │ │
    391 }
    │ │ │ │
    │ │ │ │
    392
    │ │ │ │
    393
    │ │ │ │
    394 template <int dim, int spacedim, typename number>
    │ │ │ │ @@ -553,14 +553,15 @@ │ │ │ │
    void reinit(const BlockIndices &local_sizes)
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    #define DEAL_II_NAMESPACE_OPEN
    Definition config.h:472
    │ │ │ │
    #define DEAL_II_NAMESPACE_CLOSE
    Definition config.h:473
    │ │ │ │ │ │ │ │ +
    TriaIterator< TriaAccessor< dim - 1, dim, spacedim > > face_iterator
    Definition tria.h:1409
    │ │ │ │
    TriaIterator< CellAccessor< dim, spacedim > > cell_iterator
    Definition tria.h:1370
    │ │ │ │ │ │ │ │
    @ valid
    Iterator points to a valid object.
    │ │ │ │ │ │ │ │ │ │ │ │
    static const unsigned int invalid_unsigned_int
    Definition types.h:213
    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__constrained__dofs_8h_source.html │ │ │ │ @@ -388,26 +388,26 @@ │ │ │ │
    404 // and set a zero boundary constraint for those degrees of freedom.
    │ │ │ │
    405 const unsigned int n_components = dof.get_fe_collection().n_components();
    │ │ │ │
    406 AssertIndexRange(first_vector_component + dim - 1, n_components);
    │ │ │ │
    407
    │ │ │ │
    408 ComponentMask comp_mask(n_components, false);
    │ │ │ │
    409
    │ │ │ │
    410
    │ │ │ │ - │ │ │ │ + │ │ │ │
    412 face = dof.get_triangulation().begin_face(),
    │ │ │ │
    413 endf = dof.get_triangulation().end_face();
    │ │ │ │
    414 for (; face != endf; ++face)
    │ │ │ │
    415 if (face->at_boundary() && face->boundary_id() == bid)
    │ │ │ │
    416 for (unsigned int d = 0; d < dim; ++d)
    │ │ │ │
    417 {
    │ │ │ │
    418 Tensor<1, dim, double> unit_vec;
    │ │ │ │
    419 unit_vec[d] = 1.0;
    │ │ │ │
    420
    │ │ │ │
    421 const Tensor<1, dim> normal_vec =
    │ │ │ │ -
    422 face->get_manifold().normal_vector(face, face->center());
    │ │ │ │ +
    422 face->get_manifold().normal_vector(face, face->center());
    │ │ │ │
    423
    │ │ │ │
    424 if (std::abs(std::abs(unit_vec * normal_vec) - 1.0) < 1e-10)
    │ │ │ │
    425 comp_mask.set(d + first_vector_component, true);
    │ │ │ │
    426 else
    │ │ │ │
    427 Assert(
    │ │ │ │
    428 std::abs(unit_vec * normal_vec) < 1e-10,
    │ │ │ │ │ │ │ │ @@ -611,17 +611,17 @@ │ │ │ │
    std::vector< std::set< types::global_dof_index > >::size_type size_dof
    │ │ │ │
    void make_zero_boundary_constraints(const DoFHandler< dim, spacedim > &dof, const std::set< types::boundary_id > &boundary_ids, const ComponentMask &component_mask=ComponentMask())
    │ │ │ │
    const AffineConstraints< double > & get_level_constraints(const unsigned int level) const
    │ │ │ │
    const IndexSet & get_boundary_indices(const unsigned int level) const
    │ │ │ │ │ │ │ │
    unsigned int max_level() const
    │ │ │ │
    unsigned int min_level() const
    │ │ │ │ +
    virtual Tensor< 1, spacedim > normal_vector(const typename Triangulation< dim, spacedim >::face_iterator &face, const Point< spacedim > &p) const
    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │
    face_iterator end_face() const
    │ │ │ │
    virtual unsigned int n_global_levels() const
    │ │ │ │
    face_iterator begin_face() const
    │ │ │ │
    unsigned int n_components() const
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -631,14 +631,16 @@ │ │ │ │
    unsigned int level
    Definition grid_out.cc:4618
    │ │ │ │
    #define Assert(cond, exc)
    │ │ │ │
    #define AssertDimension(dim1, dim2)
    │ │ │ │
    #define AssertIndexRange(index, range)
    │ │ │ │
    static ::ExceptionBase & ExcInternalError()
    │ │ │ │
    static ::ExceptionBase & ExcMessage(std::string arg1)
    │ │ │ │
    typename ActiveSelector::cell_iterator cell_iterator
    │ │ │ │ +
    TriaIterator< TriaAccessor< dim - 1, dim, spacedim > > face_iterator
    Definition tria.h:1409
    │ │ │ │ +
    const Manifold< dim, spacedim > & get_manifold(const types::manifold_id number) const
    │ │ │ │ │ │ │ │ │ │ │ │
    IndexSet extract_locally_relevant_level_dofs(const DoFHandler< dim, spacedim > &dof_handler, const unsigned int level)
    │ │ │ │
    void make_boundary_list(const DoFHandler< dim, spacedim > &mg_dof, const std::map< types::boundary_id, const Function< spacedim > * > &function_map, std::vector< std::set< types::global_dof_index > > &boundary_indices, const ComponentMask &component_mask=ComponentMask())
    Definition mg_tools.cc:1240
    │ │ │ │
    void extract_inner_interface_dofs(const DoFHandler< dim, spacedim > &mg_dof_handler, std::vector< IndexSet > &interface_dofs)
    Definition mg_tools.cc:1446
    │ │ │ │
    const types::subdomain_id artificial_subdomain_id
    Definition types.h:315
    │ │ │ │
    ::VectorizedArray< Number, width > abs(const ::VectorizedArray< Number, width > &)
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer_8h_source.html │ │ │ │ @@ -152,22 +152,22 @@ │ │ │ │
    46namespace internal
    │ │ │ │
    47{
    │ │ │ │
    48 template <typename VectorType>
    │ │ │ │
    │ │ │ │ │ │ │ │
    50 {
    │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    53
    │ │ │ │
    54 static const bool requires_distributed_sparsity_pattern = false;
    │ │ │ │
    55
    │ │ │ │
    56 template <typename SparsityPatternType, int dim, int spacedim>
    │ │ │ │
    57 static void
    │ │ │ │
    │ │ │ │ -
    58 reinit(Matrix & matrix,
    │ │ │ │ +
    58 reinit(Matrix & matrix,
    │ │ │ │
    59 Sparsity & sparsity,
    │ │ │ │
    60 int level,
    │ │ │ │
    61 const SparsityPatternType &sp,
    │ │ │ │ │ │ │ │
    63 {
    │ │ │ │
    64 sparsity.copy_from(sp);
    │ │ │ │
    65 (void)level;
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__global__coarsening_8h_source.html │ │ │ │ @@ -485,15 +485,15 @@ │ │ │ │
    698template <int dim, typename Number>
    │ │ │ │
    │ │ │ │ │ │ │ │
    700 LinearAlgebra::distributed::Vector<Number>>
    │ │ │ │
    701 : public MGTwoLevelTransferBase<LinearAlgebra::distributed::Vector<Number>>
    │ │ │ │
    702{
    │ │ │ │
    703private:
    │ │ │ │ - │ │ │ │ + │ │ │ │
    705
    │ │ │ │
    706public:
    │ │ │ │
    711 void
    │ │ │ │
    712 reinit(const DoFHandler<dim> & dof_handler_fine,
    │ │ │ │
    713 const DoFHandler<dim> & dof_handler_coarse,
    │ │ │ │
    714 const Mapping<dim> & mapping_fine,
    │ │ │ │
    715 const Mapping<dim> & mapping_coarse,
    │ │ │ │ @@ -967,14 +967,15 @@ │ │ │ │
    virtual void prolongate_and_add(VectorType &dst, const VectorType &src) const =0
    │ │ │ │
    void enable_inplace_operations_if_possible(const std::shared_ptr< const Utilities::MPI::Partitioner > &partitioner_coarse, const std::shared_ptr< const Utilities::MPI::Partitioner > &partitioner_fine) override
    │ │ │ │
    std::shared_ptr< NonMatching::MappingInfo< dim, dim, Number > > mapping_info
    │ │ │ │ │ │ │ │ │ │ │ │
    internal::MatrixFreeFunctions::ConstraintInfo< dim, VectorizedArrayType > constraint_info
    │ │ │ │ │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │
    void prolongate_and_add_internal(LinearAlgebra::distributed::Vector< Number > &dst, const LinearAlgebra::distributed::Vector< Number > &src) const override
    │ │ │ │
    void interpolate(LinearAlgebra::distributed::Vector< Number > &dst, const LinearAlgebra::distributed::Vector< Number > &src) const override
    │ │ │ │
    void restrict_and_add_internal(LinearAlgebra::distributed::Vector< Number > &dst, const LinearAlgebra::distributed::Vector< Number > &src) const override
    │ │ │ │
    void reinit(const DoFHandler< dim > &dof_handler_fine, const DoFHandler< dim > &dof_handler_coarse, const Mapping< dim > &mapping_fine, const Mapping< dim > &mapping_coarse, const AffineConstraints< Number > &constraint_fine=AffineConstraints< Number >(), const AffineConstraints< Number > &constraint_coarse=AffineConstraints< Number >())
    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mg__transfer__prebuilt_8cc_source.html │ │ │ │ @@ -296,15 +296,15 @@ │ │ │ │
    183 prolongation_sparsities.reserve(n_levels - 1);
    │ │ │ │
    184
    │ │ │ │
    185 for (unsigned int i = 0; i < n_levels - 1; ++i)
    │ │ │ │
    186 {
    │ │ │ │
    187 prolongation_sparsities.emplace_back(
    │ │ │ │ │ │ │ │
    189 prolongation_matrices.emplace_back(
    │ │ │ │ - │ │ │ │ + │ │ │ │
    191 }
    │ │ │ │
    192
    │ │ │ │
    193 // two fields which will store the
    │ │ │ │
    194 // indices of the multigrid dofs
    │ │ │ │
    195 // for a cell and one of its children
    │ │ │ │
    196 std::vector<types::global_dof_index> dof_indices_parent(dofs_per_cell);
    │ │ │ │
    197 std::vector<types::global_dof_index> dof_indices_child(dofs_per_cell);
    │ │ │ │ @@ -522,15 +522,14 @@ │ │ │ │
    void build(const DoFHandler< dim, spacedim > &dof_handler)
    │ │ │ │ │ │ │ │
    std::size_t memory_consumption() const
    │ │ │ │
    MGTransferPrebuilt()=default
    │ │ │ │
    virtual void prolongate(const unsigned int to_level, VectorType &dst, const VectorType &src) const override
    │ │ │ │
    void print_matrices(std::ostream &os) const
    │ │ │ │
    void initialize_constraints(const MGConstrainedDoFs &mg_constrained_dofs)
    │ │ │ │ - │ │ │ │ │ │ │ │
    virtual unsigned int n_global_levels() const
    │ │ │ │
    #define DEAL_II_NAMESPACE_OPEN
    Definition config.h:472
    │ │ │ │
    #define DEAL_II_NAMESPACE_CLOSE
    Definition config.h:473
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -553,14 +552,15 @@ │ │ │ │
    void distribute_sparsity_pattern(DynamicSparsityPattern &dsp, const IndexSet &locally_owned_rows, const MPI_Comm mpi_comm, const IndexSet &locally_relevant_rows)
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    static void reinit(Matrix &matrix, Sparsity &sparsity, int level, const SparsityPatternType &sp, const DoFHandler< dim, spacedim > &)
    Definition mg_transfer.h:58
    │ │ │ │ +
    ::SparseMatrix< typename VectorType::value_type > Matrix
    Definition mg_transfer.h:52
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/mpi_8h_source.html │ │ │ │ @@ -309,52 +309,52 @@ │ │ │ │
    412
    │ │ │ │
    459 template <typename T>
    │ │ │ │
    │ │ │ │
    460 class Future
    │ │ │ │
    461 {
    │ │ │ │
    462 public:
    │ │ │ │
    467 template <typename W, typename G>
    │ │ │ │ -
    468 Future(W &&wait_operation, G &&get_and_cleanup_operation);
    │ │ │ │ + │ │ │ │
    469
    │ │ │ │
    475 Future(const Future &) = delete;
    │ │ │ │
    476
    │ │ │ │ -
    480 Future(Future &&) noexcept = default;
    │ │ │ │ + │ │ │ │
    481
    │ │ │ │ │ │ │ │
    486
    │ │ │ │
    492 Future &
    │ │ │ │ -
    493 operator=(const Future &) = delete;
    │ │ │ │ + │ │ │ │
    494
    │ │ │ │
    498 Future &
    │ │ │ │ -
    499 operator=(Future &&) noexcept = default;
    │ │ │ │ + │ │ │ │
    500
    │ │ │ │
    508 void
    │ │ │ │ │ │ │ │
    510
    │ │ │ │
    522 T
    │ │ │ │ │ │ │ │
    524
    │ │ │ │ -
    525 private:
    │ │ │ │ +
    525 private:
    │ │ │ │
    529 std::function<void()> wait_function;
    │ │ │ │ │ │ │ │
    531
    │ │ │ │ │ │ │ │
    536
    │ │ │ │ │ │ │ │
    541 };
    │ │ │ │
    │ │ │ │
    542
    │ │ │ │
    543
    │ │ │ │
    544
    │ │ │ │
    574#ifdef DEAL_II_WITH_MPI
    │ │ │ │ │ │ │ │ │ │ │ │ -
    577 const MPI_Group &group,
    │ │ │ │ -
    578 const int tag,
    │ │ │ │ -
    579 MPI_Comm * new_comm);
    │ │ │ │ +
    577 const MPI_Group &group,
    │ │ │ │ +
    578 const int tag,
    │ │ │ │ + │ │ │ │
    580#endif
    │ │ │ │
    581
    │ │ │ │
    590 std::vector<IndexSet>
    │ │ │ │ │ │ │ │
    592 const MPI_Comm comm,
    │ │ │ │
    593 const types::global_dof_index locally_owned_size);
    │ │ │ │
    594
    │ │ │ │ @@ -368,30 +368,30 @@ │ │ │ │
    624 std::pair<Number, typename numbers::NumberTraits<Number>::real_type>
    │ │ │ │
    625 mean_and_standard_deviation(const Iterator begin,
    │ │ │ │
    626 const Iterator end,
    │ │ │ │
    627 const MPI_Comm comm);
    │ │ │ │
    628#endif
    │ │ │ │
    629
    │ │ │ │
    630
    │ │ │ │ -
    678 std::unique_ptr<MPI_Datatype, void (*)(MPI_Datatype *)>
    │ │ │ │ -
    679 create_mpi_data_type_n_bytes(const std::size_t n_bytes);
    │ │ │ │ +
    678 std::unique_ptr<MPI_Datatype, void (*)(MPI_Datatype *)>
    │ │ │ │ +
    679 create_mpi_data_type_n_bytes(const std::size_t n_bytes);
    │ │ │ │
    680
    │ │ │ │
    700 template <typename T>
    │ │ │ │
    701 T
    │ │ │ │
    702 sum(const T &t, const MPI_Comm mpi_communicator);
    │ │ │ │
    703
    │ │ │ │
    713 template <typename T, typename U>
    │ │ │ │
    714 void
    │ │ │ │ -
    715 sum(const T &values, const MPI_Comm mpi_communicator, U &sums);
    │ │ │ │ +
    715 sum(const T &values, const MPI_Comm mpi_communicator, U &sums);
    │ │ │ │
    716
    │ │ │ │
    726 template <typename T>
    │ │ │ │
    727 void
    │ │ │ │
    728 sum(const ArrayView<const T> &values,
    │ │ │ │
    729 const MPI_Comm mpi_communicator,
    │ │ │ │ -
    730 const ArrayView<T> & sums);
    │ │ │ │ +
    730 const ArrayView<T> & sums);
    │ │ │ │
    731
    │ │ │ │
    737 template <int rank, int dim, typename Number>
    │ │ │ │ │ │ │ │ │ │ │ │
    740 const MPI_Comm mpi_communicator);
    │ │ │ │
    741
    │ │ │ │
    747 template <int rank, int dim, typename Number>
    │ │ │ │ @@ -407,35 +407,35 @@ │ │ │ │
    765
    │ │ │ │
    785 template <typename T>
    │ │ │ │
    786 T
    │ │ │ │
    787 max(const T &t, const MPI_Comm mpi_communicator);
    │ │ │ │
    788
    │ │ │ │
    798 template <typename T, typename U>
    │ │ │ │
    799 void
    │ │ │ │ -
    800 max(const T &values, const MPI_Comm mpi_communicator, U &maxima);
    │ │ │ │ +
    800 max(const T &values, const MPI_Comm mpi_communicator, U &maxima);
    │ │ │ │
    801
    │ │ │ │
    811 template <typename T>
    │ │ │ │
    812 void
    │ │ │ │
    813 max(const ArrayView<const T> &values,
    │ │ │ │
    814 const MPI_Comm mpi_communicator,
    │ │ │ │ -
    815 const ArrayView<T> & maxima);
    │ │ │ │ +
    815 const ArrayView<T> & maxima);
    │ │ │ │
    816
    │ │ │ │
    836 template <typename T>
    │ │ │ │
    837 T
    │ │ │ │
    838 min(const T &t, const MPI_Comm mpi_communicator);
    │ │ │ │
    839
    │ │ │ │
    849 template <typename T, typename U>
    │ │ │ │
    850 void
    │ │ │ │ -
    851 min(const T &values, const MPI_Comm mpi_communicator, U &minima);
    │ │ │ │ +
    851 min(const T &values, const MPI_Comm mpi_communicator, U &minima);
    │ │ │ │
    852
    │ │ │ │
    862 template <typename T>
    │ │ │ │
    863 void
    │ │ │ │
    864 min(const ArrayView<const T> &values,
    │ │ │ │
    865 const MPI_Comm mpi_communicator,
    │ │ │ │ -
    866 const ArrayView<T> & minima);
    │ │ │ │ +
    866 const ArrayView<T> & minima);
    │ │ │ │
    867
    │ │ │ │
    891 template <typename T>
    │ │ │ │
    892 T
    │ │ │ │
    893 logical_or(const T &t, const MPI_Comm mpi_communicator);
    │ │ │ │
    894
    │ │ │ │
    909 template <typename T, typename U>
    │ │ │ │
    910 void
    │ │ │ │ @@ -461,24 +461,24 @@ │ │ │ │
    980 unsigned int max_index;
    │ │ │ │
    981
    │ │ │ │
    986 double avg;
    │ │ │ │
    987 };
    │ │ │ │
    │ │ │ │
    988
    │ │ │ │
    1003 MinMaxAvg
    │ │ │ │ -
    1004 min_max_avg(const double my_value, const MPI_Comm mpi_communicator);
    │ │ │ │ +
    1004 min_max_avg(const double my_value, const MPI_Comm mpi_communicator);
    │ │ │ │
    1005
    │ │ │ │
    1017 std::vector<MinMaxAvg>
    │ │ │ │ -
    1018 min_max_avg(const std::vector<double> &my_value,
    │ │ │ │ +
    1018 min_max_avg(const std::vector<double> &my_value,
    │ │ │ │
    1019 const MPI_Comm mpi_communicator);
    │ │ │ │
    1020
    │ │ │ │
    1021
    │ │ │ │
    1034 void
    │ │ │ │ -
    1035 min_max_avg(const ArrayView<const double> &my_values,
    │ │ │ │ -
    1036 const ArrayView<MinMaxAvg> & result,
    │ │ │ │ + │ │ │ │ + │ │ │ │
    1037 const MPI_Comm mpi_communicator);
    │ │ │ │
    1038
    │ │ │ │
    1039
    │ │ │ │
    │ │ │ │ │ │ │ │
    1084 {
    │ │ │ │
    1085 public:
    │ │ │ │ @@ -517,88 +517,88 @@ │ │ │ │
    1213
    │ │ │ │
    1225 bool
    │ │ │ │ │ │ │ │
    1227
    │ │ │ │
    1245 template <typename T>
    │ │ │ │
    1246 std::map<unsigned int, T>
    │ │ │ │ │ │ │ │ -
    1248 const std::map<unsigned int, T> &objects_to_send);
    │ │ │ │ +
    1248 const std::map<unsigned int, T> &objects_to_send);
    │ │ │ │
    1249
    │ │ │ │
    1263 template <typename T>
    │ │ │ │
    1264 std::vector<T>
    │ │ │ │ -
    1265 all_gather(const MPI_Comm comm, const T &object_to_send);
    │ │ │ │ + │ │ │ │
    1266
    │ │ │ │
    1282 template <typename T>
    │ │ │ │
    1283 std::vector<T>
    │ │ │ │ │ │ │ │ -
    1285 const T & object_to_send,
    │ │ │ │ -
    1286 const unsigned int root_process = 0);
    │ │ │ │ +
    1285 const T & object_to_send,
    │ │ │ │ +
    1286 const unsigned int root_process = 0);
    │ │ │ │
    1287
    │ │ │ │
    1302 template <typename T>
    │ │ │ │
    1303 T
    │ │ │ │ │ │ │ │ -
    1305 const std::vector<T> &objects_to_send,
    │ │ │ │ -
    1306 const unsigned int root_process = 0);
    │ │ │ │ +
    1305 const std::vector<T> &objects_to_send,
    │ │ │ │ +
    1306 const unsigned int root_process = 0);
    │ │ │ │
    1307
    │ │ │ │
    1343 template <typename T>
    │ │ │ │
    1344 std::enable_if_t<is_mpi_type<T> == false, T>
    │ │ │ │ │ │ │ │ -
    1346 const T & object_to_send,
    │ │ │ │ -
    1347 const unsigned int root_process = 0);
    │ │ │ │ +
    1346 const T & object_to_send,
    │ │ │ │ +
    1347 const unsigned int root_process = 0);
    │ │ │ │
    1348
    │ │ │ │
    1371 template <typename T>
    │ │ │ │
    1372 std::enable_if_t<is_mpi_type<T> == true, T>
    │ │ │ │ │ │ │ │ -
    1374 const T & object_to_send,
    │ │ │ │ -
    1375 const unsigned int root_process = 0);
    │ │ │ │ +
    1374 const T & object_to_send,
    │ │ │ │ +
    1375 const unsigned int root_process = 0);
    │ │ │ │
    1376
    │ │ │ │
    1393 template <typename T>
    │ │ │ │
    1394 void
    │ │ │ │ -
    1395 broadcast(T * buffer,
    │ │ │ │ -
    1396 const size_t count,
    │ │ │ │ -
    1397 const unsigned int root,
    │ │ │ │ + │ │ │ │ +
    1396 const size_t count,
    │ │ │ │ +
    1397 const unsigned int root,
    │ │ │ │
    1398 const MPI_Comm comm);
    │ │ │ │
    1399
    │ │ │ │
    1412 template <typename T>
    │ │ │ │
    1413 T
    │ │ │ │ -
    1414 reduce(const T & local_value,
    │ │ │ │ + │ │ │ │
    1415 const MPI_Comm comm,
    │ │ │ │ -
    1416 const std::function<T(const T &, const T &)> &combiner,
    │ │ │ │ -
    1417 const unsigned int root_process = 0);
    │ │ │ │ +
    1416 const std::function<T(const T &, const T &)> &combiner,
    │ │ │ │ +
    1417 const unsigned int root_process = 0);
    │ │ │ │
    1418
    │ │ │ │
    1428 template <typename T>
    │ │ │ │
    1429 T
    │ │ │ │ -
    1430 all_reduce(const T & local_value,
    │ │ │ │ + │ │ │ │
    1431 const MPI_Comm comm,
    │ │ │ │ -
    1432 const std::function<T(const T &, const T &)> &combiner);
    │ │ │ │ +
    1432 const std::function<T(const T &, const T &)> &combiner);
    │ │ │ │
    1433
    │ │ │ │
    1434
    │ │ │ │
    1455 template <typename T>
    │ │ │ │ │ │ │ │
    1457 isend(const T & object,
    │ │ │ │
    1458 MPI_Comm communicator,
    │ │ │ │ -
    1459 const unsigned int target_rank,
    │ │ │ │ -
    1460 const unsigned int mpi_tag = 0);
    │ │ │ │ +
    1459 const unsigned int target_rank,
    │ │ │ │ +
    1460 const unsigned int mpi_tag = 0);
    │ │ │ │
    1461
    │ │ │ │
    1462
    │ │ │ │
    1479 template <typename T>
    │ │ │ │
    1480 Future<T>
    │ │ │ │
    1481 irecv(MPI_Comm communicator,
    │ │ │ │ -
    1482 const unsigned int source_rank,
    │ │ │ │ -
    1483 const unsigned int mpi_tag = 0);
    │ │ │ │ +
    1482 const unsigned int source_rank,
    │ │ │ │ +
    1483 const unsigned int mpi_tag = 0);
    │ │ │ │
    1484
    │ │ │ │
    1485
    │ │ │ │
    1528 std::vector<unsigned int>
    │ │ │ │
    1529 compute_index_owner(const IndexSet &owned_indices,
    │ │ │ │
    1530 const IndexSet &indices_to_look_up,
    │ │ │ │
    1531 const MPI_Comm comm);
    │ │ │ │
    1532
    │ │ │ │
    1540 template <typename T>
    │ │ │ │
    1541 std::vector<T>
    │ │ │ │ -
    1542 compute_set_union(const std::vector<T> &vec, const MPI_Comm comm);
    │ │ │ │ +
    1542 compute_set_union(const std::vector<T> &vec, const MPI_Comm comm);
    │ │ │ │
    1543
    │ │ │ │
    1547 template <typename T>
    │ │ │ │
    1548 std::set<T>
    │ │ │ │
    1549 compute_set_union(const std::set<T> &set, const MPI_Comm comm);
    │ │ │ │
    1550
    │ │ │ │
    1551
    │ │ │ │
    1552
    │ │ │ │ @@ -794,15 +794,15 @@ │ │ │ │
    1708 } // namespace internal
    │ │ │ │
    │ │ │ │
    1709
    │ │ │ │
    1710
    │ │ │ │
    1711
    │ │ │ │
    1712#ifdef DEAL_II_WITH_MPI
    │ │ │ │
    1730 template <typename T>
    │ │ │ │ -
    1731 const MPI_Datatype
    │ │ │ │ +
    1731 const MPI_Datatype
    │ │ │ │ │ │ │ │
    1733 static_cast<std::remove_cv_t<std::remove_reference_t<T>> *>(nullptr));
    │ │ │ │
    1734#endif
    │ │ │ │
    1735
    │ │ │ │
    1736#ifndef DOXYGEN
    │ │ │ │
    1737 namespace internal
    │ │ │ │
    1738 {
    │ │ │ │ @@ -814,19 +814,19 @@ │ │ │ │
    1744 const MPI_Comm mpi_communicator,
    │ │ │ │
    1745 const ArrayView<T> & output);
    │ │ │ │
    1746 } // namespace internal
    │ │ │ │
    1747
    │ │ │ │
    1748
    │ │ │ │
    1749 template <typename T>
    │ │ │ │
    1750 template <typename W, typename G>
    │ │ │ │ -
    1751 Future<T>::Future(W &&wait_operation, G &&get_and_cleanup_operation)
    │ │ │ │ -
    1752 : wait_function(wait_operation)
    │ │ │ │ -
    1753 , get_and_cleanup_function(get_and_cleanup_operation)
    │ │ │ │ -
    1754 , is_done(false)
    │ │ │ │ -
    1755 , get_was_called(false)
    │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
    1754 , is_done(false)
    │ │ │ │ + │ │ │ │
    1756 {}
    │ │ │ │
    1757
    │ │ │ │
    1758
    │ │ │ │
    1759
    │ │ │ │
    1760 template <typename T>
    │ │ │ │
    1761 Future<T>::~Future()
    │ │ │ │
    1762 {
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceDataOutBase.html │ │ │ │ @@ -1716,15 +1716,15 @@ │ │ │ │
  • │ │ │ │ vtu: .vtu
  • │ │ │ │
  • │ │ │ │ svg: .svg
  • │ │ │ │
  • │ │ │ │ deal_II_intermediate: .d2.
  • │ │ │ │ │ │ │ │ -
    Deprecated:
    Using Tecplot binary output is deprecated.
    │ │ │ │ +
    Deprecated:
    Using Tecplot binary output is deprecated.
    │ │ │ │ │ │ │ │

    Definition at line 2497 of file data_out_base.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ operator<<()

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceDoFTools.html │ │ │ │ @@ -1078,15 +1078,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Extract all degrees of freedom which are at the boundary and belong to specified components of the solution. The function returns its results in the last non-default-valued parameter which contains true if a degree of freedom is at the boundary and belongs to one of the selected components, and false otherwise.

    │ │ │ │

    By specifying the boundary_ids variable, you can select which boundary indicators the faces have to have on which the degrees of freedom are located that shall be extracted. If it is an empty list, then all boundary indicators are accepted.

    │ │ │ │

    The size of component_mask (see GlossComponentMask) shall equal the number of components in the finite element used by dof. The size of selected_dofs shall equal dof_handler.n_dofs(). Previous contents of this array are overwritten.

    │ │ │ │

    Using the usual convention, if a shape function is non-zero in more than one component (i.e. it is non-primitive), then the element in the component mask is used that corresponds to the first non-zero components. Elements in the mask corresponding to later components are ignored.

    │ │ │ │ -
    Deprecated:
    This function will not work for DoFHandler objects that are built on a parallel::distributed::Triangulation object. The reasons is that the output argument selected_dofs has to have a length equal to all global degrees of freedom. Consequently, this does not scale to very large problems, and this is also why the function is deprecated. If you need the functionality of this function for parallel triangulations, then you need to use the other DoFTools::extract_boundary_dofs() function that returns its information via an IndexSet object.
    │ │ │ │ +
    Deprecated:
    This function will not work for DoFHandler objects that are built on a parallel::distributed::Triangulation object. The reasons is that the output argument selected_dofs has to have a length equal to all global degrees of freedom. Consequently, this does not scale to very large problems, and this is also why the function is deprecated. If you need the functionality of this function for parallel triangulations, then you need to use the other DoFTools::extract_boundary_dofs() function that returns its information via an IndexSet object.
    │ │ │ │
    Parameters
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    [in]dof_handlerThe object that describes which degrees of freedom live on which cell.
    [in]component_maskA mask denoting the vector components of the finite element that should be considered (see also GlossComponentMask).
    [out]selected_dofsA vector of booleans that is returned and for which an element will be true if the corresponding index is a degree of freedom that is located on the boundary (and correspond to the selected vector components and boundary indicators, depending on the values of the component_mask and boundary_ids arguments).
    [in]boundary_idsIf empty, this function extracts the indices of the degrees of freedom for all parts of the boundary. If it is a non- empty list, then the function only considers boundary faces with the boundary indicators listed in this argument.
    │ │ │ │ @@ -1186,15 +1186,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    The same as the previous function, except that it returns its information via the third argument.

    │ │ │ │ -
    Deprecated:
    Use the previous function instead.
    │ │ │ │ +
    Deprecated:
    Use the previous function instead.
    │ │ │ │ │ │ │ │

    Definition at line 572 of file dof_tools.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ extract_dofs_with_support_on_boundary()

    │ │ │ │ @@ -1418,15 +1418,15 @@ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Extract the set of global DoF indices that are active on the current DoFHandler. For regular DoFHandlers, these are all DoF indices, but for DoFHandler objects built on parallel::distributed::Triangulation this set is a superset of DoFHandler::locally_owned_dofs() and contains all DoF indices that live on all locally owned cells (including on the interface to ghost cells). However, it does not contain the DoF indices that are exclusively defined on ghost or artificial cells (see the glossary).

    │ │ │ │

    The degrees of freedom identified by this function equal those obtained from the dof_indices_with_subdomain_association() function when called with the locally owned subdomain id.

    │ │ │ │ -
    Deprecated:
    Use the previous function instead.
    │ │ │ │ +
    Deprecated:
    Use the previous function instead.
    │ │ │ │ │ │ │ │

    Definition at line 1077 of file dof_tools.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ extract_locally_active_level_dofs() [1/2]

    │ │ │ │ @@ -1491,15 +1491,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Same function as above but for a certain (multigrid-)level. This function returns all DoF indices that live on all locally owned cells (including on the interface to ghost cells) on the given level.

    │ │ │ │ -
    Deprecated:
    Use the previous function instead.
    │ │ │ │ +
    Deprecated:
    Use the previous function instead.
    │ │ │ │ │ │ │ │

    Definition at line 1124 of file dof_tools.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ extract_locally_relevant_dofs() [1/2]

    │ │ │ │ @@ -1548,15 +1548,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Extract the set of global DoF indices that are active on the current DoFHandler. For regular DoFHandlers, these are all DoF indices, but for DoFHandler objects built on parallel::distributed::Triangulation this set is the union of DoFHandler::locally_owned_dofs() and the DoF indices on all ghost cells. In essence, it is the DoF indices on all cells that are not artificial (see the glossary).

    │ │ │ │ -
    Deprecated:
    Use the previous function instead.
    │ │ │ │ +
    Deprecated:
    Use the previous function instead.
    │ │ │ │ │ │ │ │

    Definition at line 1176 of file dof_tools.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ locally_owned_dofs_per_component()

    │ │ │ │ @@ -1702,15 +1702,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Same as extract_locally_relevant_dofs() but for multigrid DoFs for the given level.

    │ │ │ │ -
    Deprecated:
    Use the previous function instead.
    │ │ │ │ +
    Deprecated:
    Use the previous function instead.
    │ │ │ │ │ │ │ │

    Definition at line 1235 of file dof_tools.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ get_subdomain_association()

    │ │ │ │ @@ -2339,15 +2339,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    For each active cell of a DoFHandler, extract the active finite element index and fill the vector given as second argument. This vector is assumed to have as many entries as there are active cells.

    │ │ │ │

    For DoFHandler objects without hp-capabilities given as first argument, the returned vector will consist of only zeros, indicating that all cells use the same finite element. In hp-mode, the values may be different, though.

    │ │ │ │

    As we do not know the active FE index on artificial cells, we set them to the invalid value numbers::invalid_fe_index.

    │ │ │ │ -
    Deprecated:
    Use DoFHandler::get_active_fe_indices() that returns the result vector.
    │ │ │ │ +
    Deprecated:
    Use DoFHandler::get_active_fe_indices() that returns the result vector.
    │ │ │ │ │ │ │ │

    Definition at line 1363 of file dof_tools.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ count_dofs_on_patch()

    │ │ │ │ @@ -2680,15 +2680,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -

    A version of the function of same name that returns the map via its third argument. This function is deprecated.

    Deprecated:
    Use the function that returns the std::map instead.
    │ │ │ │ +

    A version of the function of same name that returns the map via its third argument. This function is deprecated.

    Deprecated:
    Use the function that returns the std::map instead.
    │ │ │ │ │ │ │ │

    Definition at line 2299 of file dof_tools.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ map_dofs_to_support_points() [6/6]

    │ │ │ │ @@ -2725,15 +2725,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -

    A version of the function of same name that returns the map via its third argument. This function is deprecated.

    Deprecated:
    Use the function that returns the std::map instead.
    │ │ │ │ +

    A version of the function of same name that returns the map via its third argument. This function is deprecated.

    Deprecated:
    Use the function that returns the std::map instead.
    │ │ │ │ │ │ │ │

    Definition at line 2320 of file dof_tools.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ map_support_points_to_dofs()

    │ │ │ │ @@ -2767,15 +2767,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    This is the opposite function to the one above. It generates a map where the keys are the support points of the degrees of freedom, while the values are the DoF indices. For a definition of support points, see this glossary entry.

    │ │ │ │

    Since there is no natural order in the space of points (except for the 1d case), you have to provide a map with an explicitly specified comparator object. This function is therefore templatized on the comparator object. Previous content of the map object is deleted in this function.

    │ │ │ │

    Just as with the function above, it is assumed that the finite element in use here actually supports the notion of support points of all its components.

    │ │ │ │ -
    Todo:
    This function should generate a multimap, rather than just a map, since several dofs may be located at the same support point. Currently, only the last value in the map returned by map_dofs_to_support_points() for each point will be returned.
    │ │ │ │ +
    Todo:
    This function should generate a multimap, rather than just a map, since several dofs may be located at the same support point. Currently, only the last value in the map returned by map_dofs_to_support_points() for each point will be returned.
    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ distribute_cell_to_dof_vector()

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceGridGenerator.html │ │ │ │ @@ -3712,16 +3712,16 @@ │ │ │ │

    To prevent printing a very long type in the doxygen documentation the actual return type of this function is

    │ │ │ │
    std::map<typename DoFHandler<dim - 1, spacedim>::cell_iterator,
    │ │ │ │ │ │ │ │ │ │ │ │
    typename ActiveSelector::face_iterator face_iterator
    │ │ │ │

    when MeshType is DoFHandler and

    │ │ │ │
    std::map<typename Triangulation<dim - 1, spacedim>::cell_iterator,
    │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ +
    TriaIterator< TriaAccessor< dim - 1, dim, spacedim > > face_iterator
    Definition tria.h:1409
    │ │ │ │

    when MeshType is Triangulation and and not the shorter stub provided here.

    │ │ │ │
    Returns
    A map that for each cell of the surface mesh (key) returns an iterator to the corresponding face of a cell of the volume mesh (value). The keys include both active and non-active cells of the surface mesh. The order of vertices of surface cells and the corresponding volume faces may not match in order to ensure that each surface cell is associated with an outward facing normal. As a consequence, if you want to match quantities on the faces of the domain cells and on the cells of the surface mesh, you may have to translate between vertex locations or quadrature points.
    │ │ │ │
    Note
    The algorithm outlined above assumes that all faces on higher refinement levels always have exactly the same boundary indicator as their parent face. Consequently, we can start with coarse level faces and build the surface mesh based on that. It would not be very difficult to extend the function to also copy boundary indicators from finer level faces to their corresponding surface mesh cells, for example to accommodate different geometry descriptions in the case of curved boundaries (but this is not currently implemented).
    │ │ │ │
    │ │ │ │ Since volume_mesh and surface_mesh have different spatial dimensions no manifold objects are copied by this function: you must attach new manifold objects to surface_mesh.
    │ │ │ │
    │ │ │ │ This class, function, or variable is a template, and it can only be instantiated if the following condition is true:
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceGridTools.html │ │ │ │ @@ -740,15 +740,15 @@ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Given a list of vertices (typically obtained using Triangulation::get_vertices) as the first, and a list of vertex indices that characterize a single cell as the second argument, return the measure (area, volume) of this cell. If this is a real cell, then you can get the same result using cell->measure(), but this function also works for cells that do not exist except that you make it up by naming its vertices from the list.

    │ │ │ │ -
    Deprecated:
    Use the more general function which takes an ArrayView instead.
    │ │ │ │ +
    Deprecated:
    Use the more general function which takes an ArrayView instead.
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ cell_measure() [2/2]

    │ │ │ │ │ │ │ │
    │ │ │ │ @@ -1423,15 +1423,15 @@ │ │ │ │ [in]angleAngle in radians to rotate the Triangulation by. │ │ │ │ [in]axisIndex of the coordinate axis to rotate around, keeping that coordinate fixed (0=x axis, 1=y axis, 2=z axis). │ │ │ │ [in,out]triangulationThe Triangulation object to rotate. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    Note
    Implemented for dim=1, 2, and 3.
    │ │ │ │ -
    Deprecated:
    Use the alternative with the unit vector instead.
    │ │ │ │ +
    Deprecated:
    Use the alternative with the unit vector instead.
    │ │ │ │ │ │ │ │

    Definition at line 2187 of file grid_tools.cc.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ laplace_transform() [1/2]

    │ │ │ │ @@ -1858,18 +1858,18 @@ │ │ │ │

    The algorithm builds an rtree of points to sort them spatially, before attempting to call find_active_cell_around_point().

    │ │ │ │
    Note
    This function is not implemented for the codimension one case (spacedim != dim).
    │ │ │ │
    │ │ │ │ If a point is not found inside the mesh, or is lying inside an artificial cell of a parallel::TriangulationBase, the point is silently ignored. If you want to infer for which points the search failed, use the function compute_point_locations_try_all() that also returns a vector of indices indicating the points for which the search failed.
    │ │ │ │
    │ │ │ │ The actual return type of this function, i.e., the type referenced above as return_type, is
    std::tuple<
    │ │ │ │
    std::vector<
    │ │ │ │ - │ │ │ │ + │ │ │ │
    std::vector<std::vector<Point<dim>>>,
    │ │ │ │
    std::vector<std::vector<unsigned int>>>
    │ │ │ │ - │ │ │ │ +
    TriaActiveIterator< CellAccessor< dim, spacedim > > active_cell_iterator
    Definition tria.h:1394
    │ │ │ │
    The type is abbreviated in the online documentation to improve readability of this page.
    │ │ │ │
    │ │ │ │ This function optimizes the search by making use of GridTools::Cache::get_cell_bounding_boxes_rtree(), which either returns a cached rtree or builds and stores one. Building an rtree might hinder the performance if the function is called only once on few points.
    │ │ │ │ │ │ │ │

    Definition at line 5607 of file grid_tools.cc.

    │ │ │ │ │ │ │ │ │ │ │ │ @@ -1906,15 +1906,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    This function is similar to GridTools::compute_point_locations(), but while compute_point_locations() silently ignores all points for which find_active_cell_around_point() fails, this function also returns a vector containing the indices of the points for which find_active_cell_around_point() failed.

    │ │ │ │
    Returns
    A tuple containing four elements; the first three are documented in GridTools::compute_point_locations(). The last element of the return_type contains the indices of points which are neither found inside the mesh nor lie in artificial cells. The return_type equals the following tuple type:
    std::tuple<
    │ │ │ │
    std::vector<
    │ │ │ │ - │ │ │ │ + │ │ │ │
    std::vector<std::vector<Point<dim>>>,
    │ │ │ │
    std::vector<std::vector<unsigned int>>,
    │ │ │ │
    std::vector<unsigned int>
    │ │ │ │
    >
    │ │ │ │
    │ │ │ │
    Note
    This function is not implemented for the codimension one case (spacedim != dim).
    │ │ │ │
    │ │ │ │ @@ -1997,15 +1997,15 @@ │ │ │ │
  • owners : a vector of vectors; owners[i][j] contains the rank of the process owning the point[i][j] (previous element of the tuple).
  • │ │ │ │ │ │ │ │

    The function uses the triangulation's mpi communicator: for this reason it throws an assert error if the Triangulation is not derived from parallel::TriangulationBase .

    │ │ │ │

    In a serial execution the first three elements of the tuple are the same as in GridTools::compute_point_locations .

    │ │ │ │

    Note: this function is a collective operation.

    │ │ │ │
    Note
    The actual return type of this function, i.e., the type referenced above as return_type, is
    std::tuple<
    │ │ │ │
    std::vector<
    │ │ │ │ - │ │ │ │ + │ │ │ │
    std::vector<std::vector<Point<dim>>>,
    │ │ │ │
    std::vector<std::vector<unsigned int>>,
    │ │ │ │
    std::vector<std::vector<Point<spacedim>>>,
    │ │ │ │
    std::vector<std::vector<unsigned int>>>
    │ │ │ │
    The type is abbreviated in the online documentation to improve readability of this page.
    │ │ │ │ │ │ │ │

    Definition at line 5806 of file grid_tools.cc.

    │ │ │ │ @@ -2502,15 +2502,14 @@ │ │ │ │
    {
    │ │ │ │
    // The function did not find a locally owned or ghost cell in which
    │ │ │ │
    // the point is located. We ought to handle this somehow here.
    │ │ │ │
    }
    │ │ │ │
    ...
    │ │ │ │
    }
    │ │ │ │ │ │ │ │ -
    TriaActiveIterator< CellAccessor< dim, spacedim > > active_cell_iterator
    Definition tria.h:1394
    │ │ │ │
    std::pair< typename MeshType< dim, spacedim >::active_cell_iterator, Point< dim > > find_active_cell_around_point(const Mapping< dim, spacedim > &mapping, const MeshType< dim, spacedim > &mesh, const Point< spacedim > &p, const std::vector< bool > &marked_vertices={}, const double tolerance=1.e-10)
    │ │ │ │
    │ │ │ │

    Definition at line 6847 of file grid_tools.cc.

    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -2824,15 +2823,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Extract and return the active cell layer around a subdomain (set of active cells) in the mesh (i.e. those that share a common set of vertices with the subdomain but are not a part of it). Here, the "subdomain" consists of exactly all of those cells for which the predicate returns true.

    │ │ │ │

    An example of a custom predicate is one that checks for a given material id

    template <int dim>
    │ │ │ │
    bool
    │ │ │ │ -
    pred_mat_id(const typename Triangulation<dim>::active_cell_iterator & cell)
    │ │ │ │ +
    pred_mat_id(const typename Triangulation<dim>::active_cell_iterator & cell)
    │ │ │ │
    {
    │ │ │ │
    return cell->material_id() == 1;
    │ │ │ │
    }
    │ │ │ │

    and we can then extract the layer of cells around this material with the following call:

    │ │ │ │
    std::vector< typename MeshType::active_cell_iterator > compute_active_cell_halo_layer(const MeshType &mesh, const std::function< bool(const typename MeshType::active_cell_iterator &)> &predicate)
    │ │ │ │

    Predicates that are frequently useful can be found in namespace IteratorFilters. For example, it is possible to extract a layer of cells around all of those cells with a given material id,

    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceLocalIntegrators_1_1Divergence.html │ │ │ │ @@ -285,15 +285,15 @@ │ │ │ │ │ │ │ │
    │ │ │ │

    The residual of the divergence operator in weak form.

    │ │ │ │ \[ - \int_Z │ │ │ │ \nabla v \cdot \mathbf u \,dx \] │ │ │ │

    │ │ │ │

    This is the weak divergence operator and the test space should be at least H1. The trial functions may be discontinuous.

    │ │ │ │ -
    Todo:
    Verify: The function cell_matrix() is the Frechet derivative of this function with respect to the test functions.
    │ │ │ │ +
    Todo:
    Verify: The function cell_matrix() is the Frechet derivative of this function with respect to the test functions.
    │ │ │ │ │ │ │ │

    Definition at line 126 of file divergence.h.

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    ◆ gradient_matrix()

    │ │ │ │ @@ -434,15 +434,15 @@ │ │ │ │ │ │ │ │
    │ │ │ │

    The residual of the gradient operator in weak form.

    │ │ │ │ \[ -\int_Z │ │ │ │ \nabla\cdot \mathbf v u \,dx \] │ │ │ │

    │ │ │ │

    This is the weak gradient operator and the test space should be at least Hdiv. The trial functions may be discontinuous.

    │ │ │ │ -
    Todo:
    Verify: The function gradient_matrix() is the Frechet derivative of this function with respect to the test functions.
    │ │ │ │ +
    Todo:
    Verify: The function gradient_matrix() is the Frechet derivative of this function with respect to the test functions.
    │ │ │ │ │ │ │ │

    Definition at line 230 of file divergence.h.

    │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │

    ◆ u_dot_n_matrix() [1/2]

    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceMatrixCreator.html │ │ │ │ @@ -743,15 +743,15 @@ │ │ │ │

    If the library is configured to use multithreading, this function works in parallel.

    │ │ │ │
      │ │ │ │
    • weight: an optional weight for the computation of the mass matrix. If no weight is given, it is set to one. In case you want to specify component_mapping and use the default argument for the coefficient you have to specify the (unused) coefficient argument as (const Function <spacedim,number> *const)nullptr.
    • │ │ │ │
    │ │ │ │
      │ │ │ │
    • component_mapping: if the components in boundary_functions and dof do not coincide, this vector allows them to be remapped. If the vector is not empty, it has to have one entry for each component in dof. This entry is the component number in boundary_functions that should be used for this component in dof. By default, no remapping is applied.
    • │ │ │ │
    │ │ │ │ -
    Todo:
    This function does not work for finite elements with cell-dependent shape functions.
    │ │ │ │ +
    Todo:
    This function does not work for finite elements with cell-dependent shape functions.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

    ◆ create_boundary_mass_matrix() [2/4]

    │ │ │ │ │ │ │ │
    │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespacePETScWrappers.html │ │ │ │ @@ -241,15 +241,15 @@ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    using PETScWrappers::PreconditionerBase = typedef PreconditionBase
    │ │ │ │
    │ │ │ │ -

    Alias for backwards-compatibility.

    Deprecated:
    Use PETScWrappers::PreconditionBase instead.
    │ │ │ │ +

    Alias for backwards-compatibility.

    Deprecated:
    Use PETScWrappers::PreconditionBase instead.
    │ │ │ │ │ │ │ │

    Definition at line 1167 of file petsc_precondition.h.

    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │

    Function Documentation

    │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespacePhysics_1_1Transformations_1_1Rotations.html │ │ │ │ @@ -236,15 +236,15 @@ │ │ │ │
    Parameters
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    [in]axisA unit vector that defines the axis of rotation
    [in]angleThe rotation angle in radians
    │ │ │ │
    │ │ │ │
    │ │ │ │ -
    Deprecated:
    Use the variant with a Tensor as an axis.
    │ │ │ │ +
    Deprecated:
    Use the variant with a Tensor as an axis.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │