--- /srv/reproducible-results/rbuild-debian/r-b-build.WkJjGeW5/b1/deal.ii_9.5.1-3_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.WkJjGeW5/b2/deal.ii_9.5.1-3_amd64.changes ├── Files │ @@ -1,5 +1,5 @@ │ │ a25c67a78c22273cae13f5d80290ac1f 978174164 debug optional libdeal.ii-9.5.1-dbgsym_9.5.1-3_amd64.deb │ 02c443b0ea183671636cab61bcaef8f6 86707720 libs optional libdeal.ii-9.5.1_9.5.1-3_amd64.deb │ d2fc4ccf6d33ddc74b55778655e26de2 2142620 libdevel optional libdeal.ii-dev_9.5.1-3_amd64.deb │ - 0c80572340b4f3e17968bf6ba9692d17 257673072 doc optional libdeal.ii-doc_9.5.1-3_all.deb │ + 085f84744b4a814530b50ce0fdd08a00 257673512 doc optional libdeal.ii-doc_9.5.1-3_all.deb ├── libdeal.ii-doc_9.5.1-3_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-05-25 07:56:38.000000 debian-binary │ │ --rw-r--r-- 0 0 0 261836 2024-05-25 07:56:38.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 257411044 2024-05-25 07:56:38.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 261928 2024-05-25 07:56:38.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 257411392 2024-05-25 07:56:38.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-3 │ │ │ │ Architecture: all │ │ │ │ Maintainer: Debian Science Maintainers │ │ │ │ -Installed-Size: 605063 │ │ │ │ +Installed-Size: 605071 │ │ │ │ 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 │ │ │ │ @@ -7507,16 +7507,16 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 217073 2024-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/include_2deal_8II_2base_2utilities_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 17043 2024-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.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) 10064 2024-05-25 07:56:38.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) 113820 2024-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/include_2deal_8II_2opencascade_2utilities_8h.html │ │ │ │ @@ -7965,15 +7965,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 26602 2024-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceLocalIntegrators_1_1L2.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 52418 2024-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceLocalIntegrators_1_1Laplace.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28505 2024-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceLocalIntegrators_1_1Maxwell.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7928 2024-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceLocalIntegrators_1_1Patches.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 90954 2024-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceMGTools.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9144 2024-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceMGTools_1_1internal.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23430 2024-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceMGTransferGlobalCoarseningTools.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12700 2024-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceManifolds.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14111 2024-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceManifolds.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 106984 2024-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceMatrixCreator.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7159 2024-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceMatrixFreeOperators.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 20913 2024-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceMatrixFreeOperators_1_1BlockHelper.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6790 2024-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceMatrixFreeOperators_1_1Implementation.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 25717 2024-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceMatrixFreeTools.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11567 2024-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceMatrixTableIterators.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 47230 2024-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceMatrixTools.html │ │ │ │ @@ -8667,28 +8667,28 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7627 2024-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/sd_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15974 2024-05-25 07:56:38.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-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3615 2024-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_10.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 183136 2024-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_11.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 285658 2024-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_12.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 285757 2024-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1a.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 278640 2024-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1b.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 278751 2024-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1d.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 457400 2024-05-25 07:56:38.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-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1f.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 253157 2024-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.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-05-25 07:56:38.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_25.js │ │ │ ├── ./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 @@ │ │ │ │ │ │ │ │

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/classDifferentiation_1_1AD_1_1HelperBase.html │ │ │ │ @@ -284,15 +284,15 @@ │ │ │ │
│ │ │ │
// Compute derivatives of the dependent variables
│ │ │ │
const auto derivatives = ad_helper.compute_gradients();
│ │ │ │ │ │ │ │ │ │ │ │

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 │ │ │ │ @@ -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/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/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 │ │ │ │ @@ -584,16 +584,16 @@ │ │ │ │ static std::mutex mutex │ │ │ │   │ │ │ │ │ │ │ │

Detailed Description

│ │ │ │
template<int dim>
│ │ │ │ class FE_BDM< dim >

The Brezzi-Douglas-Marini element.

│ │ │ │

Degrees of freedom

│ │ │ │ -
Todo:
The 3d version exhibits some numerical instabilities, in particular for higher order
│ │ │ │ -
Todo:
Restriction matrices are missing.
│ │ │ │ +
Todo:
The 3d version exhibits some numerical instabilities, in particular for higher order
│ │ │ │ +
Todo:
Restriction matrices are missing.
│ │ │ │

The matching pressure space for FE_BDM of order k is the element FE_DGP of order k-1.

│ │ │ │

The BDM element of order p has p+1 degrees of freedom on each face. These are implemented as the function values in the p+1 Gauss points on each face.

│ │ │ │

Additionally, for order greater or equal 2, we have additional p(p-1), the number of vector valued polynomials in Pp, interior degrees of freedom. These are the vector function values in the first p(p-1)/2 of the p2 Gauss points in the cell.

│ │ │ │ │ │ │ │

Definition at line 59 of file fe_bdm.h.

│ │ │ │

Member Typedef Documentation

│ │ │ │ │ │ │ │ @@ -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/classLinearAlgebra_1_1CUDAWrappers_1_1Vector.html │ │ │ │ @@ -626,15 +626,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 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_1VectorSpaceVector.html │ │ │ │ @@ -547,15 +547,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ pure virtual │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │

◆ operator*()

│ │ │ ├── ./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 │ │ │ │ @@ -262,15 +262,15 @@ │ │ │ │
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 +667,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 +724,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 +781,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 │ │ │ │ @@ -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.

│ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1MPI_1_1Vector.html │ │ │ │ @@ -1445,15 +1445,15 @@ │ │ │ │ │ │ │ │ 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 │ │ │ │ @@ -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.

│ │ │ │ │ │ │ ├── ./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/classPathSearch.html │ │ │ │ @@ -191,15 +191,15 @@ │ │ │ │
...
│ │ │ │ │ │ │ │ │ │ │ │

This piece of code will first traverse all paths in the list set up for file class MESH. If it manages to open a file, it returns the istream object. If not, it will try to append the first suffix of the suffix list and do the same. And so on. If no file is found in the end, an exception is thrown.

│ │ │ │

If you want to restrict your search to a certain mesh format, .inp for instance, then either use "grid.inp" in the code above or use the alternative find(const std::string&,const std::string&,const char*) function

std::string full_name = search.find("grid", ".inp");
│ │ │ │

Path lists are by default starting with the current directory ("./"), followed optionally by a standard directory of deal.II. Use show() to find out the path list for a given class. Paths and suffixes can be added using the functions add_path() and add_suffix(), respectively.

│ │ │ │
Note
Directories in the path list should always end with a trailing "/", while suffixes should always start with a dot. These characters are not added automatically (allowing you to do some real file name editing).
│ │ │ │ -
Todo:
Add support for environment variables like in kpathsea.
│ │ │ │ +
Todo:
Add support for environment variables like in kpathsea.
│ │ │ │ │ │ │ │

Definition at line 83 of file path_search.h.

│ │ │ │

Member Typedef Documentation

│ │ │ │ │ │ │ │

◆ map_type

│ │ │ │ │ │ │ │
│ │ │ ├── ./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/classPolynomialsAdini.html │ │ │ │ @@ -161,15 +161,15 @@ │ │ │ │   │ │ │ │ │ │ │ │

Detailed Description

│ │ │ │
template<int dim>
│ │ │ │ class PolynomialsAdini< dim >

The cubic polynomial space for the Adini element

│ │ │ │

This space consists of the cubic space P3 augmented by the functions xy3 and x3y.

│ │ │ │

The basis of the space is chosen to match the node functionals of the Adini element.

│ │ │ │ -
Todo:
This polynomial space is implemented in 2d only and does not compute derivatives of order 3 or higher.
│ │ │ │ +
Todo:
This polynomial space is implemented in 2d only and does not compute derivatives of order 3 or higher.
│ │ │ │ │ │ │ │

Definition at line 44 of file polynomials_adini.h.

│ │ │ │

Constructor & Destructor Documentation

│ │ │ │ │ │ │ │

◆ PolynomialsAdini()

│ │ │ │ │ │ │ │
│ │ │ ├── ./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#2406, │ │ │ │ -which are diagonal elements of the scaling matrix such that \_form#2423 has │ │ │ │ -all components roughly the same magnitude when \_form#302 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#2386, │ │ │ │ +which are diagonal elements of the scaling matrix such that \_form#2408 has │ │ │ │ +all components roughly the same magnitude when \_form#257 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_1Thread.html │ │ │ │ @@ -134,15 +134,15 @@ │ │ │ │   │ │ │ │ │ │ │ │

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/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/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_1Partitioner.html │ │ │ │ @@ -551,15 +551,15 @@ │ │ │ │ ( │ │ │ │ ) │ │ │ │ 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/deprecated.html │ │ │ │ @@ -93,83 +93,83 @@ │ │ │ │ │ │ │ │
│ │ │ │
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.
│ │ │ │
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.
│ │ │ │
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.
│ │ │ │
Member FEInterfaceViews::Scalar< dim, spacedim >::average_value (const unsigned int interface_dof_index, const unsigned int q_point) const
│ │ │ │ @@ -193,229 +193,229 @@ │ │ │ │
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.
│ │ │ │
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.
│ │ │ │
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.
│ │ │ │
Struct FEValuesViews::Scalar< dim, spacedim >::OutputType< Number >
│ │ │ │ -
Use the types defined in the surrounding class instead.
│ │ │ │ +
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.
│ │ │ │ +
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.
│ │ │ │ -
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 zero_out_ghost_values() 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 >::import (const LinearAlgebra::ReadWriteVector< Number > &V, VectorOperation::values operation, std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > communication_pattern={}) override
│ │ │ │ +
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.
│ │ │ │ -
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 ::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 LinearAlgebra::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 distributed::Vector< Number, MemorySpace > &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 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 TrilinosWrappers::MPI::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.
│ │ │ │ +
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 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 ::Vector< Number > &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
│ │ │ │ +
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.
│ │ │ │ +
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 () 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 >::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 >::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.
│ │ │ │ +
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 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 ()
│ │ │ │ -
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 () 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.
│ │ │ │
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 (const std::function< RT()> &function)
│ │ │ │ -
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.
│ │ │ │ -
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 std::thread or std::jthread instead.
│ │ │ │ +
Member Threads::new_thread (const std::function< RT()> &function)
│ │ │ │ +
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.
│ │ │ │ +
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.
│ │ │ │ +
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.
│ │ │ │ -
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 other function instead.
│ │ │ │
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.
│ │ │ │
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.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ 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.

│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__Exceptions.html │ │ │ │ @@ -6436,15 +6436,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 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/include_2deal_8II_2grid_2manifold_8h.html │ │ │ │ @@ -128,16 +128,16 @@ │ │ │ │   │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Functions

template<typename MeshIteratorType >
constexpr std::size_t Manifolds::n_default_points_per_cell ()
 
template<typename MeshIteratorType >
std::pair< std::array< Point< MeshIteratorType::AccessorType::space_dimension >, n_default_points_per_cell< MeshIteratorType >()>, std::array< double, n_default_points_per_cell< MeshIteratorType >()> > Manifolds::get_default_points_and_weights (const MeshIteratorType &iterator, const bool with_interpolation=false)
template<typename MeshIteratorType >
std::pair< std::array< Point< MeshIteratorType::AccessorType::space_dimension >, n_default_points_per_cell< MeshIteratorType >()>, std::array< double, n_default_points_per_cell< MeshIteratorType >()> > Manifolds::get_default_points_and_weights (const MeshIteratorType &iterator, const bool with_interpolation=false)
 
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │