{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.DujqFyR9/b1/deal.ii_9.7.1-1~exp1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.DujqFyR9/b2/deal.ii_9.7.1-1~exp1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,5 +1,5 @@\n \n 3a447173ad3968dd31aee15f99f7e5b0 1137585904 debug optional libdeal.ii-9.7.1-dbgsym_9.7.1-1~exp1_amd64.deb\n 3322c630181b4d1d57c7023149e8a8cb 94246352 libs optional libdeal.ii-9.7.1_9.7.1-1~exp1_amd64.deb\n e754043c07369556363f43d4bed2ca86 2290500 libdevel optional libdeal.ii-dev_9.7.1-1~exp1_amd64.deb\n- 23e5fee4405e66cca97e6da22df43bc3 287748500 doc optional libdeal.ii-doc_9.7.1-1~exp1_all.deb\n+ f2d931031c795ba17ebe119078638b0d 287749580 doc optional libdeal.ii-doc_9.7.1-1~exp1_all.deb\n"}, {"source1": "libdeal.ii-doc_9.7.1-1~exp1_all.deb", "source2": "libdeal.ii-doc_9.7.1-1~exp1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-09-14 18:41:34.000000 debian-binary\n--rw-r--r-- 0 0 0 271488 2025-09-14 18:41:34.000000 control.tar.xz\n--rw-r--r-- 0 0 0 287476820 2025-09-14 18:41:34.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 271584 2025-09-14 18:41:34.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 287477804 2025-09-14 18:41:34.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,13 +1,13 @@\n Package: libdeal.ii-doc\n Source: deal.ii\n Version: 9.7.1-1~exp1\n Architecture: all\n Maintainer: Debian Science Maintainers \n-Installed-Size: 659065\n+Installed-Size: 659067\n Depends: fonts-mathjax-extras, libjs-mathjax\n Section: doc\n Priority: optional\n Multi-Arch: foreign\n Homepage: http://www.dealii.org/\n Description: Differential Equations Analysis Library - html doc. and examples\n deal.II is a C++ program library targeted at the computational solution of\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -9006,28 +9006,28 @@\n -rw-r--r-- 0 root (0) root (0) 273614 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/scratch__data_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7663 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/sd_8h.html\n -rw-r--r-- 0 root (0) root (0) 17082 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/sd_8h_source.html\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/\n -rw-r--r-- 0 root (0) root (0) 4072 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_0.js\n -rw-r--r-- 0 root (0) root (0) 4125 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1.js\n -rw-r--r-- 0 root (0) root (0) 233344 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_10.js\n--rw-r--r-- 0 root (0) root (0) 183230 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_11.js\n+-rw-r--r-- 0 root (0) root (0) 184454 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_11.js\n -rw-r--r-- 0 root (0) root (0) 285165 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_12.js\n -rw-r--r-- 0 root (0) root (0) 56305 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_13.js\n -rw-r--r-- 0 root (0) root (0) 273673 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_14.js\n -rw-r--r-- 0 root (0) root (0) 12269 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_15.js\n -rw-r--r-- 0 root (0) root (0) 4970 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_16.js\n--rw-r--r-- 0 root (0) root (0) 124808 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_17.js\n--rw-r--r-- 0 root (0) root (0) 258775 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_18.js\n+-rw-r--r-- 0 root (0) root (0) 124768 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_17.js\n+-rw-r--r-- 0 root (0) root (0) 258871 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_18.js\n -rw-r--r-- 0 root (0) root (0) 156631 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_19.js\n -rw-r--r-- 0 root (0) root (0) 256078 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1a.js\n -rw-r--r-- 0 root (0) root (0) 292241 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1b.js\n -rw-r--r-- 0 root (0) root (0) 41522 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1c.js\n -rw-r--r-- 0 root (0) root (0) 231932 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1d.js\n--rw-r--r-- 0 root (0) root (0) 432637 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1e.js\n+-rw-r--r-- 0 root (0) root (0) 432547 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1e.js\n -rw-r--r-- 0 root (0) root (0) 264257 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1f.js\n -rw-r--r-- 0 root (0) root (0) 3645 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_2.js\n -rw-r--r-- 0 root (0) root (0) 56620 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_20.js\n -rw-r--r-- 0 root (0) root (0) 164771 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_21.js\n -rw-r--r-- 0 root (0) root (0) 35201 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_22.js\n -rw-r--r-- 0 root (0) root (0) 3136 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_23.js\n -rw-r--r-- 0 root (0) root (0) 269 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_24.js\n@@ -9041,15 +9041,15 @@\n -rw-r--r-- 0 root (0) root (0) 2888 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_8.js\n -rw-r--r-- 0 root (0) root (0) 3828 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_9.js\n -rw-r--r-- 0 root (0) root (0) 7437 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_a.js\n -rw-r--r-- 0 root (0) root (0) 350 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_b.js\n -rw-r--r-- 0 root (0) root (0) 254611 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_c.js\n -rw-r--r-- 0 root (0) root (0) 105700 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_d.js\n -rw-r--r-- 0 root (0) root (0) 416167 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_e.js\n--rw-r--r-- 0 root (0) root (0) 200811 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_f.js\n+-rw-r--r-- 0 root (0) root (0) 200817 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_f.js\n -rw-r--r-- 0 root (0) root (0) 43149 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/classes_0.js\n -rw-r--r-- 0 root (0) root (0) 8410 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/classes_1.js\n -rw-r--r-- 0 root (0) root (0) 5320 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/classes_10.js\n -rw-r--r-- 0 root (0) root (0) 13812 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/classes_11.js\n -rw-r--r-- 0 root (0) root (0) 22003 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/classes_12.js\n -rw-r--r-- 0 root (0) root (0) 38996 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/classes_13.js\n -rw-r--r-- 0 root (0) root (0) 1724 2025-09-14 18:41:34.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/classes_14.js\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classAffineConstraints.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classAffineConstraints.html", "unified_diff": "@@ -638,15 +638,15 @@\n \n inlineexplicit \n \n \n
\n

Constructor. The supplied IndexSet defines for which indices this object will store constraints. In a calculation with a DoFHandler object based on parallel::distributed::Triangulation or parallel::shared::Triangulation, one should use the set of locally relevant DoFs (see GlossLocallyRelevantDof).

\n

The given IndexSet allows the AffineConstraints container to save memory by just not caring about degrees of freedom that are not of importance to the current processor. In contrast, in parallel computations, if you do not provide such an index set (here, or using the reinit() function that takes such an argument), the current object will allocate memory proportional to the total number of degrees of freedom (accumulated over all processes), which is clearly wasteful and not efficient – and should be considered a bug.

\n-
Deprecated:
This constructor is equivalent to calling the following one with both of its arguments equal to the index set provided here. This is not wrong, but inefficient. Use the following constructor instead.
\n+
Deprecated:
This constructor is equivalent to calling the following one with both of its arguments equal to the index set provided here. This is not wrong, but inefficient. Use the following constructor instead.
\n \n

Definition at line 2343 of file affine_constraints.h.

\n \n
\n \n \n

◆ AffineConstraints() [3/5]

\n@@ -879,15 +879,15 @@\n const IndexSet & \n locally_stored_constraints)\n \n \n \n
\n

clear() the AffineConstraints object and supply an IndexSet that describes for which degrees of freedom this object can store constraints. See the discussion in the documentation of the constructor of this class that takes a single index set as argument.

\n-
Deprecated:
Use the reinit() function with two index set arguments instead.
\n+
Deprecated:
Use the reinit() function with two index set arguments instead.
\n \n
\n \n \n

◆ reinit() [3/3]

\n \n
\n@@ -1035,15 +1035,15 @@\n \n \n \n
\n

This function copies the content of constraints_in with DoFs that are element of the IndexSet filter. Elements that are not present in the IndexSet are ignored. All DoFs will be transformed to local index space of the filter, both the constrained DoFs and the other DoFs these entries are constrained to. The local index space of the filter is a contiguous numbering of all (global) DoFs that are elements in the filter.

\n

If, for example, the filter represents the range [10,20), and the constraints object constraints_in includes the global indices {7,13,14}, the indices {3,4} are added to the calling constraints object (since 13 and 14 are elements in the filter and element 13 is the fourth element in the index, and 14 is the fifth).

\n

This function provides an easy way to create a AffineConstraints for certain vector components in a vector-valued problem from a full AffineConstraints, i.e. extracting a diagonal subblock from a larger AffineConstraints. The block is specified by the IndexSet argument.

\n-
Deprecated:
This function is a combination of the get_view() function and merge() in that it selects a subset of constraints from another constraints object that is then merged into the current one. But the current function does not deal well with index sets. Furthermore, it simply discards parts of constraints that constrain one degree of freedom against ones that are not selected in the filter – something that should probably be considered a bug. Use get_view() and merge() instead.
\n+
Deprecated:
This function is a combination of the get_view() function and merge() in that it selects a subset of constraints from another constraints object that is then merged into the current one. But the current function does not deal well with index sets. Furthermore, it simply discards parts of constraints that constrain one degree of freedom against ones that are not selected in the filter – something that should probably be considered a bug. Use get_view() and merge() instead.
\n \n
\n \n \n

◆ add_constraint()

\n \n
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classBlockSparsityPatternBase.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classBlockSparsityPatternBase.html", "unified_diff": "@@ -113,15 +113,15 @@\n

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

\n

Detailed Description

\n
template<typename SparsityPatternType>
\n 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.

\n

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.

\n

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.

\n

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

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

Definition at line 79 of file block_sparsity_pattern.h.

\n
\n Inheritance diagram for BlockSparsityPatternBase< SparsityPatternType >:
\n
\n
\"Inheritance
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classDoFHandler.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classDoFHandler.html", "unified_diff": "@@ -864,15 +864,15 @@\n \n
\n \n

\n

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

\n

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.

\n

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.

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

◆ get_active_fe_indices() [1/2]

\n \n
\n@@ -912,15 +912,15 @@\n \n \n
\n

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.

\n

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

\n

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.

\n

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

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

◆ set_future_fe_indices()

\n \n
\n@@ -1716,15 +1716,15 @@\n (\n )\n const\n \n \n
\n

Return MPI communicator used by the underlying triangulation.

\n-
Deprecated:
Use get_mpi_communicator() instead.
\n+
Deprecated:
Use get_mpi_communicator() instead.
\n \n
\n \n \n

◆ prepare_for_serialization_of_active_fe_indices()

\n \n
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEInterfaceValues.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEInterfaceValues.html", "unified_diff": "@@ -974,15 +974,15 @@\n q_point_index)\n const\n \n \n
\n

Return the normal in a given quadrature point.

\n

The normal points in outwards direction as seen from the first cell of this interface.

\n-
Deprecated:
Use the function normal_vector().
\n+
Deprecated:
Use the function normal_vector().
\n
Note
For this function to work properly, the underlying FEValues, FEFaceValues, or FESubfaceValues object on which you call it must have computed the information you are requesting. To do so, the update_normal_vectors flag must be an element of the list of UpdateFlags that you passed to the constructor of this object. See The interplay of UpdateFlags, Mapping, and FiniteElement in FEValues for more information.
\n \n
\n \n \n

◆ normal_vector()

\n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEInterfaceViews_1_1Vector.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEInterfaceViews_1_1Vector.html", "unified_diff": "@@ -572,15 +572,15 @@\n \n )\n const\n \n \n
\n

The same as above.

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

◆ jump_in_hessians()

\n \n
\n@@ -639,15 +639,15 @@\n \n )\n const\n \n \n
\n

The same as above.

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

◆ jump_in_third_derivatives()

\n \n
\n@@ -812,15 +812,15 @@\n \n )\n const\n \n \n
\n

The same as above.

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

◆ get_function_values()

\n \n
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__ABF.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__ABF.html", "unified_diff": "@@ -117,15 +117,15 @@\n

#include <deal.II/fe/fe_abf.h>

\n

Detailed Description

\n
template<int dim>
\n 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.

\n

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

\n

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 class.

\n

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

\n-
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.
\n+
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.
\n

Interpolation

\n

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:

\n

Node values on edges/faces

\n

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.

\n

Interior node values

\n

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).

\n

Generalized support points

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__BDM.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__BDM.html", "unified_diff": "@@ -113,16 +113,16 @@\n
\n \n

#include <deal.II/fe/fe_bdm.h>

\n

Detailed Description

\n
template<int dim>
\n class FE_BDM< dim >

The Brezzi-Douglas-Marini element.

\n

Degrees of freedom

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

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

\n

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.

\n

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.

\n \n

Definition at line 58 of file fe_bdm.h.

\n
\n Inheritance diagram for FE_BDM< dim >:
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__Nedelec.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__Nedelec.html", "has_internal_linenos": true, "unified_diff": "@@ -569,15 +569,15 @@\n 00002380: 6520 636f 6469 6d65 6e73 696f 6e20 6f6e e codimension on\n 00002390: 6520 6361 7365 2028 3c63 6f64 653e 7370 e case (sp\n 000023a0: 6163 6564 696d 2021 3d20 6469 6d3c 2f63 acedim != dim).

.
\n 000023d0: 3c62 3e3c 6120 636c 6173 733d 2265 6c22 To\n+000023f0: 235f 746f 646f 3030 3030 3130 223e 546f #_todo000010\">To\n 00002400: 646f 3a3c 2f61 3e3c 2f62 3e3c 2f64 743e do:
\n 00002410: 3c64 643e 4576 656e 2069 6620 7468 6973
Even if this\n 00002420: 2065 6c65 6d65 6e74 2069 7320 696d 706c element is impl\n 00002430: 656d 656e 7465 6420 666f 7220 7477 6f20 emented for two \n 00002440: 616e 6420 7468 7265 6520 7370 6163 6520 and three space \n 00002450: 6469 6d65 6e73 696f 6e73 2c20 7468 6520 dimensions, the \n 00002460: 6465 6669 6e69 7469 6f6e 206f 6620 7468 definition of th\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__RT__Bubbles.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFE__RT__Bubbles.html", "unified_diff": "@@ -129,15 +129,15 @@\n \"\"/\n
\n

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

Definition at line 87 of file fe_rt_bubbles.h.

\n
\n Inheritance diagram for FE_RT_Bubbles< dim >:
\n
\n
\"Inheritance
\n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGinkgoWrappers_1_1SolverBase.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGinkgoWrappers_1_1SolverBase.html", "unified_diff": "@@ -598,15 +598,15 @@\n \n \n private \n \n \n
\n

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.

\n-
Todo:
Templatize based on Matrix type.
\n+
Todo:
Templatize based on Matrix type.
\n \n

Definition at line 195 of file ginkgo_solver.h.

\n \n
\n
\n \n

◆ exec_type

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGinkgoWrappers_1_1SolverBicgstab.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGinkgoWrappers_1_1SolverBicgstab.html", "unified_diff": "@@ -664,15 +664,15 @@\n \n \n privateinherited \n \n \n
\n

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.

\n-
Todo:
Templatize based on Matrix type.
\n+
Todo:
Templatize based on Matrix type.
\n \n

Definition at line 195 of file ginkgo_solver.h.

\n \n
\n \n \n

◆ exec_type

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGinkgoWrappers_1_1SolverCG.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGinkgoWrappers_1_1SolverCG.html", "unified_diff": "@@ -664,15 +664,15 @@\n \n \n privateinherited \n \n \n
\n

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.

\n-
Todo:
Templatize based on Matrix type.
\n+
Todo:
Templatize based on Matrix type.
\n \n

Definition at line 195 of file ginkgo_solver.h.

\n \n
\n \n \n

◆ exec_type

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGinkgoWrappers_1_1SolverCGS.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGinkgoWrappers_1_1SolverCGS.html", "unified_diff": "@@ -665,15 +665,15 @@\n \n \n privateinherited \n \n \n
\n

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.

\n-
Todo:
Templatize based on Matrix type.
\n+
Todo:
Templatize based on Matrix type.
\n \n

Definition at line 195 of file ginkgo_solver.h.

\n \n
\n \n \n

◆ exec_type

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGinkgoWrappers_1_1SolverFCG.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGinkgoWrappers_1_1SolverFCG.html", "unified_diff": "@@ -667,15 +667,15 @@\n \n \n privateinherited \n \n \n
\n

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.

\n-
Todo:
Templatize based on Matrix type.
\n+
Todo:
Templatize based on Matrix type.
\n \n

Definition at line 195 of file ginkgo_solver.h.

\n \n
\n \n \n

◆ exec_type

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGinkgoWrappers_1_1SolverGMRES.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGinkgoWrappers_1_1SolverGMRES.html", "unified_diff": "@@ -664,15 +664,15 @@\n \n \n privateinherited \n \n \n
\n

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.

\n-
Todo:
Templatize based on Matrix type.
\n+
Todo:
Templatize based on Matrix type.
\n \n

Definition at line 195 of file ginkgo_solver.h.

\n \n
\n \n \n

◆ exec_type

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGinkgoWrappers_1_1SolverIR.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classGinkgoWrappers_1_1SolverIR.html", "unified_diff": "@@ -665,15 +665,15 @@\n \n \n privateinherited \n \n \n
\n

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.

\n-
Todo:
Templatize based on Matrix type.
\n+
Todo:
Templatize based on Matrix type.
\n \n

Definition at line 195 of file ginkgo_solver.h.

\n \n
\n \n \n

◆ exec_type

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classIndexSet.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classIndexSet.html", "unified_diff": "@@ -1300,15 +1300,15 @@\n (\n )\n \n \n \n
\n

Remove and return the last element of the last range. This function throws an exception if the IndexSet is empty.

\n-
Deprecated:
This function is deprecated. Conceptually, an index set is a set; it should not be seen as a sorted container in which it is clear what element is stored \"last\".
\n+
Deprecated:
This function is deprecated. Conceptually, an index set is a set; it should not be seen as a sorted container in which it is clear what element is stored \"last\".
\n \n

Definition at line 561 of file index_set.cc.

\n \n
\n \n \n

◆ pop_front()

\n@@ -1321,15 +1321,15 @@\n (\n )\n \n \n \n
\n

Remove and return the first element of the first range. This function throws an exception if the IndexSet is empty.

\n-
Deprecated:
This function is deprecated. Conceptually, an index set is a set; it should not be seen as a sorted container in which it is clear what element is stored \"first\".
\n+
Deprecated:
This function is deprecated. Conceptually, an index set is a set; it should not be seen as a sorted container in which it is clear what element is stored \"first\".
\n \n

Definition at line 579 of file index_set.cc.

\n \n
\n \n \n

◆ get_index_vector()

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classKellyErrorEstimator.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classKellyErrorEstimator.html", "unified_diff": "@@ -835,15 +835,15 @@\n \n \n static \n \n \n
\n

Equivalent to the set of functions above, except that this one takes a quadrature collection for hp-finite element dof handlers.

\n-
Deprecated:
Use the version of this function which takes a hp::MappingCollection instead.
\n+
Deprecated:
Use the version of this function which takes a hp::MappingCollection instead.
\n \n
\n \n \n

◆ estimate() [7/10]

\n \n
\n@@ -1133,15 +1133,15 @@\n \n \n static \n \n \n
\n

Equivalent to the set of functions above, except that this one takes a quadrature collection for hp-finite element dof handlers.

\n-
Deprecated:
Use the version of this function which takes a hp::MappingCollection instead.
\n+
Deprecated:
Use the version of this function which takes a hp::MappingCollection instead.
\n \n
\n \n \n

◆ estimate() [10/10]

\n \n
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classKellyErrorEstimator_3_011_00_01spacedim_01_4.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classKellyErrorEstimator_3_011_00_01spacedim_01_4.html", "unified_diff": "@@ -789,15 +789,15 @@\n \n \n static \n \n \n
\n

Equivalent to the set of functions above, except that this one takes a quadrature collection for hp-finite element dof handlers.

\n-
Deprecated:
Use the version of this function which takes a hp::MappingCollection instead.
\n+
Deprecated:
Use the version of this function which takes a hp::MappingCollection instead.
\n \n

Definition at line 203 of file error_estimator_1d.cc.

\n \n
\n \n \n

◆ estimate() [7/10]

\n@@ -1093,15 +1093,15 @@\n \n \n static \n \n \n
\n

Equivalent to the set of functions above, except that this one takes a quadrature collection for hp-finite element dof handlers.

\n-
Deprecated:
Use the version of this function which takes a hp::MappingCollection instead.
\n+
Deprecated:
Use the version of this function which takes a hp::MappingCollection instead.
\n \n

Definition at line 570 of file error_estimator_1d.cc.

\n \n
\n \n \n

◆ estimate() [10/10]

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classLinearAlgebra_1_1EpetraWrappers_1_1Vector.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classLinearAlgebra_1_1EpetraWrappers_1_1Vector.html", "unified_diff": "@@ -746,15 +746,15 @@\n \n \n \n inline \n \n \n
\n-
Deprecated:
Use import_elements() instead.
\n+
Deprecated:
Use import_elements() instead.
\n \n

Definition at line 345 of file trilinos_epetra_vector.h.

\n \n
\n \n \n

◆ operator()() [1/2]

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classLinearAlgebra_1_1ReadWriteVector.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classLinearAlgebra_1_1ReadWriteVector.html", "unified_diff": "@@ -1038,15 +1038,15 @@\n \n \n \n inline \n \n \n
\n-
Deprecated:
Use import_elements() instead.
\n+
Deprecated:
Use import_elements() instead.
\n \n

Definition at line 304 of file read_write_vector.h.

\n \n
\n \n \n

◆ import_elements() [2/8]

\n@@ -1126,15 +1126,15 @@\n \n \n \n inline \n \n \n
\n-
Deprecated:
Use import_elements() instead.
\n+
Deprecated:
Use import_elements() instead.
\n \n

Definition at line 333 of file read_write_vector.h.

\n \n
\n \n \n

◆ import_elements() [3/8]

\n@@ -1210,15 +1210,15 @@\n \n \n \n inline \n \n \n
\n-
Deprecated:
Use import_elements() instead.
\n+
Deprecated:
Use import_elements() instead.
\n \n

Definition at line 363 of file read_write_vector.h.

\n \n
\n \n \n

◆ import_elements() [4/8]

\n@@ -1295,15 +1295,15 @@\n \n \n \n inline \n \n \n
\n-
Deprecated:
Use import_elements() instead.
\n+
Deprecated:
Use import_elements() instead.
\n \n

Definition at line 395 of file read_write_vector.h.

\n \n
\n \n \n

◆ import_elements() [5/8]

\n@@ -1383,15 +1383,15 @@\n \n \n \n inline \n \n \n
\n-
Deprecated:
Use import_elements() instead.
\n+
Deprecated:
Use import_elements() instead.
\n \n

Definition at line 427 of file read_write_vector.h.

\n \n
\n \n \n

◆ import_elements() [6/8]

\n@@ -1467,15 +1467,15 @@\n \n \n \n inline \n \n \n
\n-
Deprecated:
Use import_elements() instead.
\n+
Deprecated:
Use import_elements() instead.
\n \n

Definition at line 456 of file read_write_vector.h.

\n \n
\n \n \n

◆ size()

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classLinearAlgebra_1_1TpetraWrappers_1_1Vector.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classLinearAlgebra_1_1TpetraWrappers_1_1Vector.html", "unified_diff": "@@ -998,15 +998,15 @@\n \n \n )\n \n \n \n
\n-
Deprecated:
Use Teuchos::RCP<> instead of std::shared_ptr<>.
\n+
Deprecated:
Use Teuchos::RCP<> instead of std::shared_ptr<>.
\n \n
\n \n \n

◆ import_elements() [3/3]

\n \n
\n@@ -1073,15 +1073,15 @@\n \n \n \n inline \n \n \n
\n-
Deprecated:
Use import_elements() instead.
\n+
Deprecated:
Use import_elements() instead.
\n \n

Definition at line 513 of file trilinos_tpetra_vector.h.

\n \n
\n \n \n

◆ operator()() [1/2]

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classLinearAlgebra_1_1distributed_1_1Vector.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classLinearAlgebra_1_1distributed_1_1Vector.html", "unified_diff": "@@ -1568,15 +1568,15 @@\n \n \n \n inline \n \n \n
\n-
Deprecated:
Use import_elements() instead.
\n+
Deprecated:
Use import_elements() instead.
\n \n

Definition at line 729 of file la_parallel_vector.h.

\n \n
\n \n \n

◆ operator*=()

\n@@ -1737,15 +1737,15 @@\n \n \n \n inline \n \n \n
\n-
Deprecated:
Use import_elements() instead.
\n+
Deprecated:
Use import_elements() instead.
\n \n

Definition at line 788 of file la_parallel_vector.h.

\n \n
\n \n \n

◆ operator*()

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

\n

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().

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

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

\n

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

\n

\n \\[\n \\mathbf v(\\mathbf x) = \\mathbf A(\\hat{\\mathbf x})\n \\hat{\\mathbf v}(\\hat{\\mathbf x}),\n \\qquad\n@@ -1720,15 +1720,15 @@\n \\frac{1}{\\text{det}\\;J(\\hat{\\mathbf x})}\n J(\\hat{\\mathbf x}) \\hat{\\mathbf T}(\\hat{\\mathbf x})\n J(\\hat{\\mathbf x})^{-1}.\n \\]\n

\n \n \n-
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\\).
\n+
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\\).
\n
Parameters
\n \n \n \n \n \n
[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.)
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingC1.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingC1.html", "unified_diff": "@@ -1172,15 +1172,15 @@\n \\frac{1}{\\text{det}\\;J(\\hat{\\mathbf x})}\n J(\\hat{\\mathbf x}) \\hat{\\mathbf T}(\\hat{\\mathbf x})\n J(\\hat{\\mathbf x})^{-1}.\n \\]\n

\n \n \n-
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\\).
\n+
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\\).
\n
Parameters
\n \n \n \n \n \n
[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.)
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingCartesian.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingCartesian.html", "unified_diff": "@@ -866,15 +866,15 @@\n \\frac{1}{\\text{det}\\;J(\\hat{\\mathbf x})}\n J(\\hat{\\mathbf x}) \\hat{\\mathbf T}(\\hat{\\mathbf x})\n J(\\hat{\\mathbf x})^{-1}.\n \\]\n

\n \n \n-
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\\).
\n+
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\\).
\n
Parameters
\n \n \n \n \n \n
[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.)
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingFE.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingFE.html", "unified_diff": "@@ -907,15 +907,15 @@\n \\frac{1}{\\text{det}\\;J(\\hat{\\mathbf x})}\n J(\\hat{\\mathbf x}) \\hat{\\mathbf T}(\\hat{\\mathbf x})\n J(\\hat{\\mathbf x})^{-1}.\n \\]\n

\n \n \n-
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\\).
\n+
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\\).
\n
Parameters
\n \n \n \n \n \n
[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.)
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingFEField.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingFEField.html", "unified_diff": "@@ -993,15 +993,15 @@\n \\frac{1}{\\text{det}\\;J(\\hat{\\mathbf x})}\n J(\\hat{\\mathbf x}) \\hat{\\mathbf T}(\\hat{\\mathbf x})\n J(\\hat{\\mathbf x})^{-1}.\n \\]\n

\n \n \n-
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\\).
\n+
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\\).
\n
Parameters
\n \n \n \n \n \n
[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.)
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingManifold.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingManifold.html", "unified_diff": "@@ -822,15 +822,15 @@\n \\frac{1}{\\text{det}\\;J(\\hat{\\mathbf x})}\n J(\\hat{\\mathbf x}) \\hat{\\mathbf T}(\\hat{\\mathbf x})\n J(\\hat{\\mathbf x})^{-1}.\n \\]\n

\n \n \n-
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\\).
\n+
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\\).
\n
Parameters
\n \n \n \n \n \n
[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.)
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingP1.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingP1.html", "unified_diff": "@@ -890,15 +890,15 @@\n \\frac{1}{\\text{det}\\;J(\\hat{\\mathbf x})}\n J(\\hat{\\mathbf x}) \\hat{\\mathbf T}(\\hat{\\mathbf x})\n J(\\hat{\\mathbf x})^{-1}.\n \\]\n

\n \n \n-
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\\).
\n+
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\\).
\n
Parameters
\n \n \n \n \n \n
[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.)
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingQ.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingQ.html", "unified_diff": "@@ -1005,15 +1005,15 @@\n \\frac{1}{\\text{det}\\;J(\\hat{\\mathbf x})}\n J(\\hat{\\mathbf x}) \\hat{\\mathbf T}(\\hat{\\mathbf x})\n J(\\hat{\\mathbf x})^{-1}.\n \\]\n

\n \n \n-
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\\).
\n+
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\\).
\n
Parameters
\n \n \n \n \n \n
[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.)
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingQ1.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingQ1.html", "unified_diff": "@@ -961,15 +961,15 @@\n \\frac{1}{\\text{det}\\;J(\\hat{\\mathbf x})}\n J(\\hat{\\mathbf x}) \\hat{\\mathbf T}(\\hat{\\mathbf x})\n J(\\hat{\\mathbf x})^{-1}.\n \\]\n

\n \n \n-
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\\).
\n+
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\\).
\n
Parameters
\n \n \n \n \n \n
[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.)
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingQ1Eulerian.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingQ1Eulerian.html", "unified_diff": "@@ -1124,15 +1124,15 @@\n \\frac{1}{\\text{det}\\;J(\\hat{\\mathbf x})}\n J(\\hat{\\mathbf x}) \\hat{\\mathbf T}(\\hat{\\mathbf x})\n J(\\hat{\\mathbf x})^{-1}.\n \\]\n

\n \n \n-
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\\).
\n+
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\\).
\n
Parameters
\n \n \n \n \n \n
[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.)
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingQCache.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingQCache.html", "unified_diff": "@@ -1396,15 +1396,15 @@\n \\frac{1}{\\text{det}\\;J(\\hat{\\mathbf x})}\n J(\\hat{\\mathbf x}) \\hat{\\mathbf T}(\\hat{\\mathbf x})\n J(\\hat{\\mathbf x})^{-1}.\n \\]\n

\n \n \n-
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\\).
\n+
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\\).
\n
Parameters
\n \n \n \n \n \n
[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.)
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingQEulerian.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMappingQEulerian.html", "unified_diff": "@@ -1156,15 +1156,15 @@\n \\frac{1}{\\text{det}\\;J(\\hat{\\mathbf x})}\n J(\\hat{\\mathbf x}) \\hat{\\mathbf T}(\\hat{\\mathbf x})\n J(\\hat{\\mathbf x})^{-1}.\n \\]\n

\n \n \n-
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\\).
\n+
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\\).
\n
Parameters
\n \n \n \n \n \n
[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.)
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMatrixBlock.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMatrixBlock.html", "unified_diff": "@@ -111,15 +111,15 @@\n

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

\n

Detailed Description

\n
template<typename MatrixType>
\n class MatrixBlock< MatrixType >

A wrapper around a matrix object, storing the coordinates in a block matrix as well.

\n

This class is an alternative to BlockMatrixBase, if you only want to generate a single block of the system, not the whole system. Using the add() functions of this class, it is possible to use the standard assembling functions used for block matrices, but only enter in one of the blocks and still avoiding the index computations involved. The reason for this class is, that we may need a different number of matrices for different blocks in a block system. For example, a preconditioner for the Oseen system can be built as a block system, where the pressure block is of the form M-1FA-1 with M the pressure mass matrix, A the pressure Laplacian and F the advection diffusion operator applied to the pressure space. Since only a single matrix is needed for the other blocks, using BlockSparseMatrix or similar would be a waste of memory.

\n

While the add() functions make a MatrixBlock appear like a block matrix for assembling, the functions vmult(), Tvmult(), vmult_add(), and Tvmult_add() make it behave like a MatrixType, when it comes to applying it to a vector. This behavior allows us to store MatrixBlock objects in vectors, for instance in MGLevelObject without extracting the matrix first.

\n
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.
\n-
Todo:
Example for the product preconditioner of the pressure Schur complement.
\n+
Todo:
Example for the product preconditioner of the pressure Schur complement.
\n
See also
Block (linear algebra)
\n \n

Definition at line 92 of file matrix_block.h.

\n
\n Inheritance diagram for MatrixBlock< MatrixType >:
\n
\n
\"Inheritance
\n@@ -660,15 +660,15 @@\n \n \n inline \n \n \n
\n

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.

\n-
Todo:
elide_zero_values is currently ignored.
\n+
Todo:
elide_zero_values is currently ignored.
\n

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.

\n \n

Definition at line 737 of file matrix_block.h.

\n \n
\n \n \n@@ -717,15 +717,15 @@\n \n \n inline \n \n \n
\n

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.

\n-
Todo:
elide_zero_values is currently ignored.
\n+
Todo:
elide_zero_values is currently ignored.
\n

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.

\n \n

Definition at line 675 of file matrix_block.h.

\n \n
\n \n \n@@ -774,15 +774,15 @@\n \n \n inline \n \n \n
\n

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.

\n-
Todo:
elide_zero_values is currently ignored.
\n+
Todo:
elide_zero_values is currently ignored.
\n

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.

\n \n

Definition at line 760 of file matrix_block.h.

\n \n
\n \n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMeshWorker_1_1Assembler_1_1MGMatrixSimple.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMeshWorker_1_1Assembler_1_1MGMatrixSimple.html", "unified_diff": "@@ -106,15 +106,15 @@\n \n
\n \n

#include <deal.II/meshworker/simple.h>

\n

Detailed Description

\n
template<typename MatrixType>
\n class MeshWorker::Assembler::MGMatrixSimple< MatrixType >

Assemble local matrices into level matrices without using block structure.

\n-
Todo:
The matrix structures needed for assembling level matrices with local refinement and continuous elements are missing.
\n+
Todo:
The matrix structures needed for assembling level matrices with local refinement and continuous elements are missing.
\n \n

Definition at line 253 of file simple.h.

\n
\n \n \n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMeshWorker_1_1Assembler_1_1ResidualLocalBlocksToGlobalBlocks.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classMeshWorker_1_1Assembler_1_1ResidualLocalBlocksToGlobalBlocks.html", "unified_diff": "@@ -109,15 +109,15 @@\n

#include <deal.II/meshworker/assembler.h>

\n

Detailed Description

\n
template<typename VectorType>
\n class MeshWorker::Assembler::ResidualLocalBlocksToGlobalBlocks< VectorType >

Assemble local residuals into global residuals.

\n

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

\n

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

\n

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.

\n-
Todo:
Comprehensive model currently not implemented.
\n+
Todo:
Comprehensive model currently not implemented.
\n \n

Definition at line 111 of file assembler.h.

\n

\n Public Member Functions

 MGMatrixSimple (double threshold=1.e-12)
 
\n \n \n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classObserverPointer.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classObserverPointer.html", "unified_diff": "@@ -552,15 +552,15 @@\n \n \n \n

\n Public Member Functions

void initialize (const BlockInfo *block_info, AnyData &residuals)
 
\n inline
\n
\n

Delete the object pointed to and set the pointer to nullptr. Note that unlike what the documentation of the class describes, this function actually deletes the object pointed to. That is, this function assumes a ObserverPointer's ownership of the object pointed to.

\n-
Deprecated:
This function is deprecated. It does not use the semantics we usually use for this class, and its use is surely going to be confusing.
\n+
Deprecated:
This function is deprecated. It does not use the semantics we usually use for this class, and its use is surely going to be confusing.
\n \n

Definition at line 435 of file observer_pointer.h.

\n \n
\n \n \n

◆ operator T*()

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverBiCG.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverBiCG.html", "unified_diff": "@@ -236,15 +236,15 @@\n \n )\n \n \n \n
\n

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

\n-
Deprecated:
\n+
Deprecated:
\n \n

Definition at line 368 of file petsc_solver.cc.

\n \n
\n \n

Member Function Documentation

\n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverBicgstab.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverBicgstab.html", "unified_diff": "@@ -236,15 +236,15 @@\n \n )\n \n \n \n
\n

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

\n-
Deprecated:
\n+
Deprecated:
\n \n

Definition at line 439 of file petsc_solver.cc.

\n \n
\n \n

Member Function Documentation

\n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverCG.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverCG.html", "unified_diff": "@@ -236,15 +236,15 @@\n \n )\n \n \n \n
\n

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

\n-
Deprecated:
\n+
Deprecated:
\n \n

Definition at line 341 of file petsc_solver.cc.

\n \n
\n \n

Member Function Documentation

\n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverCGS.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverCGS.html", "unified_diff": "@@ -236,15 +236,15 @@\n \n )\n \n \n \n
\n

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

\n-
Deprecated:
\n+
Deprecated:
\n \n

Definition at line 466 of file petsc_solver.cc.

\n \n
\n \n

Member Function Documentation

\n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverCR.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverCR.html", "unified_diff": "@@ -236,15 +236,15 @@\n \n )\n \n \n \n
\n

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

\n-
Deprecated:
\n+
Deprecated:
\n \n

Definition at line 547 of file petsc_solver.cc.

\n \n
\n \n

Member Function Documentation

\n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverChebychev.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverChebychev.html", "unified_diff": "@@ -236,15 +236,15 @@\n \n )\n \n \n \n
\n

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

\n-
Deprecated:
\n+
Deprecated:
\n \n

Definition at line 314 of file petsc_solver.cc.

\n \n
\n \n

Member Function Documentation

\n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverGMRES.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverGMRES.html", "unified_diff": "@@ -236,15 +236,15 @@\n \n )\n \n \n \n
\n

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

\n-
Deprecated:
\n+
Deprecated:
\n \n

Definition at line 404 of file petsc_solver.cc.

\n \n
\n \n

Member Function Documentation

\n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverLSQR.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverLSQR.html", "unified_diff": "@@ -236,15 +236,15 @@\n \n )\n \n \n \n
\n

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

\n-
Deprecated:
\n+
Deprecated:
\n \n

Definition at line 575 of file petsc_solver.cc.

\n \n
\n \n

Member Function Documentation

\n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverPreOnly.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverPreOnly.html", "unified_diff": "@@ -236,15 +236,15 @@\n \n )\n \n \n \n
\n

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

\n-
Deprecated:
\n+
Deprecated:
\n \n

Definition at line 610 of file petsc_solver.cc.

\n \n
\n \n

Member Function Documentation

\n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverRichardson.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverRichardson.html", "unified_diff": "@@ -236,15 +236,15 @@\n \n )\n \n \n \n
\n

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

\n-
Deprecated:
\n+
Deprecated:
\n \n

Definition at line 264 of file petsc_solver.cc.

\n \n
\n \n

Member Function Documentation

\n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverTCQMR.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverTCQMR.html", "unified_diff": "@@ -236,15 +236,15 @@\n \n )\n \n \n \n
\n

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

\n-
Deprecated:
\n+
Deprecated:
\n \n

Definition at line 520 of file petsc_solver.cc.

\n \n
\n \n

Member Function Documentation

\n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverTFQMR.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SolverTFQMR.html", "unified_diff": "@@ -236,15 +236,15 @@\n \n )\n \n \n \n
\n

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

\n-
Deprecated:
\n+
Deprecated:
\n \n

Definition at line 493 of file petsc_solver.cc.

\n \n
\n \n

Member Function Documentation

\n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SparseDirectMUMPS.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1SparseDirectMUMPS.html", "unified_diff": "@@ -248,15 +248,15 @@\n \n )\n \n \n \n
\n

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

\n-
Deprecated:
\n+
Deprecated:
\n \n

Definition at line 650 of file petsc_solver.cc.

\n \n
\n \n

Member Function Documentation

\n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1TimeStepper.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPETScWrappers_1_1TimeStepper.html", "unified_diff": "@@ -896,15 +896,15 @@\n template<typename VectorType = PETScWrappers::VectorBase, typename PMatrixType = PETScWrappers::MatrixBase, typename AMatrixType = PMatrixType> \n \n \n \n \n
std::function<void(const real_type t, VectorType &y)> PETScWrappers::TimeStepper< VectorType, PMatrixType, AMatrixType >::distribute
\n
\n-
Deprecated:
This callback is equivalent to update_constrained_components, but is deprecated. Use update_constrained_components instead.
\n+
Deprecated:
This callback is equivalent to update_constrained_components, but is deprecated. Use update_constrained_components instead.
\n \n

Definition at line 621 of file petsc_ts.h.

\n \n
\n \n \n

◆ update_constrained_components

\n@@ -936,15 +936,15 @@\n template<typename VectorType = PETScWrappers::VectorBase, typename PMatrixType = PETScWrappers::MatrixBase, typename AMatrixType = PMatrixType> \n \n \n \n \n
std::function<void(const real_type t, const unsigned int step, const VectorType &y, bool &resize)> PETScWrappers::TimeStepper< VectorType, PMatrixType, AMatrixType >::decide_for_coarsening_and_refinement
\n
\n-
Deprecated:
This callback is equivalent to decide_and_prepare_for_remeshing except that it returns the decision whether or not to stop operations via the last reference argument of the function object instead of a plain return value. This callback is deprecated. Use decide_and_prepare_for_remeshing instead.
\n+
Deprecated:
This callback is equivalent to decide_and_prepare_for_remeshing except that it returns the decision whether or not to stop operations via the last reference argument of the function object instead of a plain return value. This callback is deprecated. Use decide_and_prepare_for_remeshing instead.
\n \n

Definition at line 656 of file petsc_ts.h.

\n \n
\n \n \n

◆ decide_and_prepare_for_remeshing

\n@@ -976,15 +976,15 @@\n template<typename VectorType = PETScWrappers::VectorBase, typename PMatrixType = PETScWrappers::MatrixBase, typename AMatrixType = PMatrixType> \n \n \n \n \n
std::function<void(const std::vector<VectorType> &all_in, std::vector<VectorType> &all_out)> PETScWrappers::TimeStepper< VectorType, PMatrixType, AMatrixType >::interpolate
\n
\n-
Deprecated:
This callback is equivalent to transfer_solution_vectors_to_new_mesh, but is deprecated. Use transfer_solution_vectors_to_new_mesh instead.
\n+
Deprecated:
This callback is equivalent to transfer_solution_vectors_to_new_mesh, but is deprecated. Use transfer_solution_vectors_to_new_mesh instead.
\n \n

Definition at line 688 of file petsc_ts.h.

\n \n
\n \n \n

◆ transfer_solution_vectors_to_new_mesh

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPersistentTriangulation.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPersistentTriangulation.html", "unified_diff": "@@ -903,15 +903,15 @@\n \n \n inherited \n \n \n
\n

The elements of this enum are used to inform functions how a specific cell is going to change. This is used in the course of transferring data from one mesh to a refined or coarsened version of the mesh, for example. Note that this may me different than the refine_flag() and coarsen_flag() set on a cell, for example in parallel calculations, because of refinement constraints that an individual machine does not see.

\n-
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2242 of file tria.h.

\n \n
\n \n \n

◆ raw_cell_iterator

\n@@ -7725,15 +7725,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2248 of file tria.h.

\n \n \n \n \n

◆ CELL_REFINE

\n@@ -7755,15 +7755,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2255 of file tria.h.

\n \n \n \n \n

◆ CELL_COARSEN

\n@@ -7785,15 +7785,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2262 of file tria.h.

\n \n \n \n \n

◆ CELL_INVALID

\n@@ -7815,15 +7815,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2269 of file tria.h.

\n \n \n \n \n

◆ signals

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPolarManifold.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classPolarManifold.html", "unified_diff": "@@ -1410,15 +1410,15 @@\n \n \n \n \n
const Point<spacedim> PolarManifold< dim, spacedim >::center
\n
\n

The center of the spherical coordinate system.

\n-
Deprecated:
Use get_center() instead.
\n+
Deprecated:
Use get_center() instead.
\n \n

Definition at line 153 of file manifold_lib.h.

\n \n
\n \n \n

◆ p_center

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classQProjector.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classQProjector.html", "unified_diff": "@@ -244,15 +244,15 @@\n \n \n static \n \n \n
\n

Compute the quadrature points on the cell if the given quadrature formula is used on face face_no. For further details, see the general doc for this class.

\n-
Deprecated:
Use the version of this function which takes a combined_orientation argument instead.
\n+
Deprecated:
Use the version of this function which takes a combined_orientation argument instead.
\n \n
\n \n \n

◆ project_to_face() [2/6]

\n \n
\n@@ -290,15 +290,15 @@\n \n \n static \n \n \n
\n

Compute the cell quadrature formula corresponding to using quadrature on face face_no. For further details, see the general doc for this class.

\n-
Deprecated:
Use the version of this function which takes a combined_orientation argument instead.
\n+
Deprecated:
Use the version of this function which takes a combined_orientation argument instead.
\n \n

Definition at line 1104 of file qprojector.cc.

\n \n
\n \n \n

◆ project_to_oriented_face()

\n@@ -356,15 +356,15 @@\n \n \n static \n \n \n
\n

Compute the cell quadrature formula corresponding to using quadrature on face face_no taking into account the orientation of the face. For further details, see the general doc for this class.

\n-
Deprecated:
Use the version of project_to_face() which takes a combined_orientation argument instead.
\n+
Deprecated:
Use the version of project_to_face() which takes a combined_orientation argument instead.
\n \n

Definition at line 319 of file qprojector.cc.

\n \n
\n \n \n

◆ project_to_face() [3/6]

\n@@ -476,15 +476,15 @@\n \n static \n \n \n
\n

Compute the quadrature points on the cell if the given quadrature formula is used on face face_no, subface number subface_no corresponding to RefineCase::Type ref_case. The last argument is only used in 3d.

\n
Note
Only the points are transformed. The quadrature weights are the same as those of the original rule.
\n-
Deprecated:
Use the version of project_to_subface() which takes a combined_orientation argument instead.
\n+
Deprecated:
Use the version of project_to_subface() which takes a combined_orientation argument instead.
\n \n
\n \n \n

◆ project_to_subface() [2/6]

\n \n
\n@@ -537,15 +537,15 @@\n \n \n
\n

Compute the cell quadrature formula corresponding to using quadrature on subface subface_no of face face_no with RefinementCase<dim-1> ref_case. The last argument is only used in 3d.

\n
Note
Only the points are transformed. The quadrature weights are the same as those of the original rule.
\n
\n This function is deprecated since it makes an implicit assumption that the cell is a line (1D), a quad (2d), or a hex (3d). Use the other version of this function that takes the reference cell type instead.
\n-
Deprecated:
Use the version of project_to_subface() which takes a combined_orientation argument instead.
\n+
Deprecated:
Use the version of project_to_subface() which takes a combined_orientation argument instead.
\n \n

Definition at line 1121 of file qprojector.cc.

\n \n
\n \n \n

◆ project_to_oriented_subface()

\n@@ -616,15 +616,15 @@\n \n static \n \n \n
\n

Compute the cell quadrature formula corresponding to using quadrature on subface subface_no of face face_no with SubfaceCase<dim> ref_case. The last argument is only used in 3d.

\n
Note
Only the points are transformed. The quadrature weights are the same as those of the original rule.
\n-
Deprecated:
Use the version of project_to_subface() which takes a combined_orientation argument instead.
\n+
Deprecated:
Use the version of project_to_subface() which takes a combined_orientation argument instead.
\n \n

Definition at line 442 of file qprojector.cc.

\n \n
\n \n \n

◆ project_to_subface() [3/6]

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classQProjector_1_1DataSetDescriptor.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classQProjector_1_1DataSetDescriptor.html", "unified_diff": "@@ -308,15 +308,15 @@\n \n static \n \n \n
\n

Static function to generate an offset object for a given face of a cell with the given face orientation, flip and rotation. This function of course is only allowed if dim>=2, and the face orientation, flip and rotation are ignored if the space dimension equals 2.

\n

The last argument denotes the number of quadrature points the lower-dimensional face quadrature formula (the one that has been projected onto the faces) has.

\n-
Deprecated:
Use the version of this function which takes a combined_orientation argument instead.
\n+
Deprecated:
Use the version of this function which takes a combined_orientation argument instead.
\n \n

Definition at line 874 of file qprojector.cc.

\n \n
\n \n \n

◆ face() [2/4]

\n@@ -428,15 +428,15 @@\n \n \n static \n \n \n
\n

Compute an offset object for the given face number and orientation, taking into account the possibility of different quadrature rules being used on each face.

\n-
Deprecated:
Use the version of this function which takes a combined_orientation argument instead.
\n+
Deprecated:
Use the version of this function which takes a combined_orientation argument instead.
\n \n

Definition at line 914 of file qprojector.cc.

\n \n
\n \n \n

◆ face() [4/4]

\n@@ -561,15 +561,15 @@\n static \n \n \n
\n

Static function to generate an offset object for a given subface of a cell with the given face orientation, flip and rotation. This function of course is only allowed if dim>=2, and the face orientation, flip and rotation are ignored if the space dimension equals 2.

\n

The last but one argument denotes the number of quadrature points the lower-dimensional face quadrature formula (the one that has been projected onto the faces) has.

\n

Through the last argument anisotropic refinement can be respected.

\n-
Deprecated:
Use the version of this function which takes a combined_orientation argument instead.
\n+
Deprecated:
Use the version of this function which takes a combined_orientation argument instead.
\n \n

Definition at line 961 of file qprojector.cc.

\n \n
\n \n \n

◆ subface() [2/5]

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classSUNDIALS_1_1KINSOL.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classSUNDIALS_1_1KINSOL.html", "unified_diff": "@@ -524,17 +524,17 @@\n \n \n \n \n
std::function<VectorType &()> SUNDIALS::KINSOL< VectorType >::get_solution_scaling
\n
\n

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.

\n-

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#2705,\n-which are diagonal elements of the scaling matrix such that \\_form#2723 has\n-all components roughly the same magnitude when \\_form#321 is close to a\n+

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#2653,\n+which are diagonal elements of the scaling matrix such that \\_form#2692 has\n+all components roughly the same magnitude when \\_form#211 is close to a\n solution\".

\n

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.

\n
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.
\n \n

Definition at line 649 of file kinsol.h.

\n \n
\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -366,16 +366,16 @@\n the pressure components. The scaling vector this function returns is intended\n to provide each component of the solution with a scaling factor that is\n generally chosen as the inverse of a \"typical velocity\" or \"typical pressure\"\n so that upon multiplication of a vector component by the corresponding scaling\n vector component, one obtains a number that is of order of magnitude of one\n (i.e., a reasonably small multiple of one times the typical velocity/pressure).\n The KINSOL manual states this as follows: \"The user should supply values \\_\n-form#2705, which are diagonal elements of the scaling matrix such that \\_\n-form#2723 has all components roughly the same magnitude when \\_form#321 is\n+form#2653, which are diagonal elements of the scaling matrix such that \\_\n+form#2692 has all components roughly the same magnitude when \\_form#211 is\n close to a solution\".\n If no function is provided to a KINSOL object, then this is interpreted as\n implicitly saying that all of these scaling factors should be considered as\n one.\n Note\n This variable represents a user_provided_callback. See there for a\n description of how to deal with errors and other requirements and\n"}]}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriangulation.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTriangulation.html", "unified_diff": "@@ -1229,15 +1229,15 @@\n \n \n \n \n
using Triangulation< dim, spacedim >::CellStatus = ::CellStatus
\n
\n

The elements of this enum are used to inform functions how a specific cell is going to change. This is used in the course of transferring data from one mesh to a refined or coarsened version of the mesh, for example. Note that this may me different than the refine_flag() and coarsen_flag() set on a cell, for example in parallel calculations, because of refinement constraints that an individual machine does not see.

\n-
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2242 of file tria.h.

\n \n
\n \n \n

◆ raw_cell_iterator

\n@@ -6932,15 +6932,15 @@\n staticconstexpr \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2248 of file tria.h.

\n \n \n \n \n

◆ CELL_REFINE

\n@@ -6962,15 +6962,15 @@\n staticconstexpr \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2255 of file tria.h.

\n \n \n \n \n

◆ CELL_COARSEN

\n@@ -6992,15 +6992,15 @@\n staticconstexpr \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2262 of file tria.h.

\n \n \n \n \n

◆ CELL_INVALID

\n@@ -7022,15 +7022,15 @@\n staticconstexpr \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2269 of file tria.h.

\n \n \n \n \n

◆ signals

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTrilinosWrappers_1_1MPI_1_1Vector.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classTrilinosWrappers_1_1MPI_1_1Vector.html", "unified_diff": "@@ -1270,15 +1270,15 @@\n \n \n \n inline \n \n \n
\n-
Deprecated:
Use import_elements() instead.
\n+
Deprecated:
Use import_elements() instead.
\n \n

Definition at line 767 of file trilinos_vector.h.

\n \n
\n \n \n

◆ operator==()

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1RemotePointEvaluation.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classUtilities_1_1MPI_1_1RemotePointEvaluation.html", "unified_diff": "@@ -303,15 +303,15 @@\n toleranceTolerance in terms of unit cell coordinates for determining all cells around a point passed to the class during reinit(). Depending on the problem, it might be necessary to adjust the tolerance in order to be able to identify a cell. Floating point arithmetic implies that a point will, in general, not lie exactly on a vertex, edge, or face. \n enforce_unique_mappingEnforce unique mapping, i.e., (one-to-one) relation of points and cells. \n rtree_levelRTree level to be used during the construction of the bounding boxes. \n marked_verticesFunction that marks relevant vertices to make search of active cells around point more efficient.\n \n
\n
\n-
Deprecated:
\n+
Deprecated:
\n \n

Definition at line 61 of file mpi_remote_point_evaluation.cc.

\n \n \n \n \n

◆ ~RemotePointEvaluation()

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classparallel_1_1DistributedTriangulationBase.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classparallel_1_1DistributedTriangulationBase.html", "unified_diff": "@@ -909,15 +909,15 @@\n \n \n inherited \n \n \n
\n

The elements of this enum are used to inform functions how a specific cell is going to change. This is used in the course of transferring data from one mesh to a refined or coarsened version of the mesh, for example. Note that this may me different than the refine_flag() and coarsen_flag() set on a cell, for example in parallel calculations, because of refinement constraints that an individual machine does not see.

\n-
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2242 of file tria.h.

\n \n
\n \n \n

◆ raw_cell_iterator

\n@@ -7804,15 +7804,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2248 of file tria.h.

\n \n \n \n \n

◆ CELL_REFINE

\n@@ -7834,15 +7834,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2255 of file tria.h.

\n \n \n \n \n

◆ CELL_COARSEN

\n@@ -7864,15 +7864,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2262 of file tria.h.

\n \n \n \n \n

◆ CELL_INVALID

\n@@ -7894,15 +7894,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2269 of file tria.h.

\n \n \n \n \n

◆ signals

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classparallel_1_1TriangulationBase.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classparallel_1_1TriangulationBase.html", "unified_diff": "@@ -903,15 +903,15 @@\n \n \n inherited \n \n \n
\n

The elements of this enum are used to inform functions how a specific cell is going to change. This is used in the course of transferring data from one mesh to a refined or coarsened version of the mesh, for example. Note that this may me different than the refine_flag() and coarsen_flag() set on a cell, for example in parallel calculations, because of refinement constraints that an individual machine does not see.

\n-
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2242 of file tria.h.

\n \n
\n \n \n

◆ raw_cell_iterator

\n@@ -7794,15 +7794,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2248 of file tria.h.

\n \n \n \n \n

◆ CELL_REFINE

\n@@ -7824,15 +7824,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2255 of file tria.h.

\n \n \n \n \n

◆ CELL_COARSEN

\n@@ -7854,15 +7854,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2262 of file tria.h.

\n \n \n \n \n

◆ CELL_INVALID

\n@@ -7884,15 +7884,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2269 of file tria.h.

\n \n \n \n \n

◆ signals

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classparallel_1_1distributed_1_1Triangulation.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classparallel_1_1distributed_1_1Triangulation.html", "unified_diff": "@@ -1004,15 +1004,15 @@\n \n \n inherited \n \n \n
\n

The elements of this enum are used to inform functions how a specific cell is going to change. This is used in the course of transferring data from one mesh to a refined or coarsened version of the mesh, for example. Note that this may me different than the refine_flag() and coarsen_flag() set on a cell, for example in parallel calculations, because of refinement constraints that an individual machine does not see.

\n-
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2242 of file tria.h.

\n \n
\n \n \n

◆ raw_cell_iterator

\n@@ -8696,15 +8696,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2248 of file tria.h.

\n \n \n \n \n

◆ CELL_REFINE

\n@@ -8726,15 +8726,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2255 of file tria.h.

\n \n \n \n \n

◆ CELL_COARSEN

\n@@ -8756,15 +8756,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2262 of file tria.h.

\n \n \n \n \n

◆ CELL_INVALID

\n@@ -8786,15 +8786,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2269 of file tria.h.

\n \n \n \n \n

◆ signals

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classparallel_1_1distributed_1_1Triangulation_3_011_00_01spacedim_01_4.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classparallel_1_1distributed_1_1Triangulation_3_011_00_01spacedim_01_4.html", "unified_diff": "@@ -931,15 +931,15 @@\n \n \n inherited \n \n \n
\n

The elements of this enum are used to inform functions how a specific cell is going to change. This is used in the course of transferring data from one mesh to a refined or coarsened version of the mesh, for example. Note that this may me different than the refine_flag() and coarsen_flag() set on a cell, for example in parallel calculations, because of refinement constraints that an individual machine does not see.

\n-
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2242 of file tria.h.

\n \n
\n \n \n

◆ raw_cell_iterator

\n@@ -8056,15 +8056,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2248 of file tria.h.

\n \n \n \n \n

◆ CELL_REFINE

\n@@ -8086,15 +8086,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2255 of file tria.h.

\n \n \n \n \n

◆ CELL_COARSEN

\n@@ -8116,15 +8116,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2262 of file tria.h.

\n \n \n \n \n

◆ CELL_INVALID

\n@@ -8146,15 +8146,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2269 of file tria.h.

\n \n \n \n \n

◆ signals

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classparallel_1_1fullydistributed_1_1Triangulation.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classparallel_1_1fullydistributed_1_1Triangulation.html", "unified_diff": "@@ -941,15 +941,15 @@\n \n \n inherited \n \n \n
\n

The elements of this enum are used to inform functions how a specific cell is going to change. This is used in the course of transferring data from one mesh to a refined or coarsened version of the mesh, for example. Note that this may me different than the refine_flag() and coarsen_flag() set on a cell, for example in parallel calculations, because of refinement constraints that an individual machine does not see.

\n-
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2242 of file tria.h.

\n \n
\n \n \n

◆ raw_cell_iterator

\n@@ -8128,15 +8128,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2248 of file tria.h.

\n \n \n \n \n

◆ CELL_REFINE

\n@@ -8158,15 +8158,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2255 of file tria.h.

\n \n \n \n \n

◆ CELL_COARSEN

\n@@ -8188,15 +8188,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2262 of file tria.h.

\n \n \n \n \n

◆ CELL_INVALID

\n@@ -8218,15 +8218,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2269 of file tria.h.

\n \n \n \n \n

◆ signals

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classparallel_1_1shared_1_1Triangulation.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classparallel_1_1shared_1_1Triangulation.html", "unified_diff": "@@ -937,15 +937,15 @@\n \n \n inherited \n \n \n
\n

The elements of this enum are used to inform functions how a specific cell is going to change. This is used in the course of transferring data from one mesh to a refined or coarsened version of the mesh, for example. Note that this may me different than the refine_flag() and coarsen_flag() set on a cell, for example in parallel calculations, because of refinement constraints that an individual machine does not see.

\n-
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2242 of file tria.h.

\n \n
\n \n \n

◆ raw_cell_iterator

\n@@ -8120,15 +8120,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2248 of file tria.h.

\n \n \n \n \n

◆ CELL_REFINE

\n@@ -8150,15 +8150,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2255 of file tria.h.

\n \n \n \n \n

◆ CELL_COARSEN

\n@@ -8180,15 +8180,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2262 of file tria.h.

\n \n \n \n \n

◆ CELL_INVALID

\n@@ -8210,15 +8210,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n+
Deprecated:
This is an alias for backward compatibility. Use CellStatus directly.
\n \n

Definition at line 2269 of file tria.h.

\n \n \n \n \n

◆ signals

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/deprecated.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/deprecated.html", "unified_diff": "@@ -94,191 +94,191 @@\n \n
\n
Deprecated List
\n
\n
\n
\n
Member AffineConstraints< number >::add_selected_constraints (const AffineConstraints &constraints_in, const IndexSet &filter)
\n-
This function is a combination of the get_view() function and merge() in that it selects a subset of constraints from another constraints object that is then merged into the current one. But the current function does not deal well with index sets. Furthermore, it simply discards parts of constraints that constrain one degree of freedom against ones that are not selected in the filter – something that should probably be considered a bug. Use get_view() and merge() instead.
\n+
This function is a combination of the get_view() function and merge() in that it selects a subset of constraints from another constraints object that is then merged into the current one. But the current function does not deal well with index sets. Furthermore, it simply discards parts of constraints that constrain one degree of freedom against ones that are not selected in the filter – something that should probably be considered a bug. Use get_view() and merge() instead.
\n
Member AffineConstraints< number >::AffineConstraints (const IndexSet &locally_stored_constraints)
\n-
This constructor is equivalent to calling the following one with both of its arguments equal to the index set provided here. This is not wrong, but inefficient. Use the following constructor instead.
\n+
This constructor is equivalent to calling the following one with both of its arguments equal to the index set provided here. This is not wrong, but inefficient. Use the following constructor instead.
\n
Member AffineConstraints< number >::reinit (const IndexSet &locally_stored_constraints)
\n-
Use the reinit() function with two index set arguments instead.
\n+
Use the reinit() function with two index set arguments instead.
\n
Member CELL_COARSEN
\n
Use CellStatus::cell_will_be_coarsened instead
\n
Member CELL_INVALID
\n
Use CellStatus::cell_invalid instead
\n
Member CELL_PERSIST
\n
Use CellStatus::cell_will_persist instead
\n
Member CELL_REFINE
\n
Use CellStatus::cell_will_be_refined instead
\n
Member DataOutBase::default_suffix (const OutputFormat output_format)
\n
Using Tecplot binary output is deprecated.
\n
Member DoFHandler< dim, spacedim >::get_active_fe_indices (std::vector< unsigned int > &active_fe_indices) const
\n-
Use get_active_fe_indices() that returns the result vector.
\n+
Use get_active_fe_indices() that returns the result vector.
\n
Member DoFHandler< dim, spacedim >::get_communicator () const
\n-
Use get_mpi_communicator() instead.
\n+
Use get_mpi_communicator() instead.
\n
Member DoFHandler< dim, spacedim >::set_active_fe_indices (const std::vector< unsigned int > &active_fe_indices)
\n-
Use set_active_fe_indices() with the types::fe_index datatype.
\n+
Use set_active_fe_indices() with the types::fe_index datatype.
\n
Member DoFTools::extract_constant_modes (const DoFHandler< dim, spacedim > &dof_handler, const ComponentMask &component_mask, std::vector< std::vector< bool > > &constant_modes)
\n-
\n+
\n
Member DoFTools::extract_level_constant_modes (const unsigned int level, const DoFHandler< dim, spacedim > &dof_handler, const ComponentMask &component_mask, std::vector< std::vector< bool > > &constant_modes)
\n-
\n+
\n
Member DoFTools::extract_locally_active_dofs (const DoFHandler< dim, spacedim > &dof_handler, IndexSet &dof_set)
\n-
Use the previous function instead.
\n+
Use the previous function instead.
\n
Member DoFTools::extract_locally_active_level_dofs (const DoFHandler< dim, spacedim > &dof_handler, IndexSet &dof_set, const unsigned int level)
\n-
Use the previous function instead.
\n+
Use the previous function instead.
\n
Member DoFTools::extract_locally_relevant_dofs (const DoFHandler< dim, spacedim > &dof_handler, IndexSet &dof_set)
\n-
Use the previous function instead.
\n+
Use the previous function instead.
\n
Member DoFTools::extract_locally_relevant_level_dofs (const DoFHandler< dim, spacedim > &dof_handler, const unsigned int level, IndexSet &dof_set)
\n-
Use the previous function instead.
\n+
Use the previous function instead.
\n
Member DoFTools::get_active_fe_indices (const DoFHandler< dim, spacedim > &dof_handler, std::vector< unsigned int > &active_fe_indices)
\n-
Use DoFHandler::get_active_fe_indices() that returns the result vector.
\n+
Use DoFHandler::get_active_fe_indices() that returns the result vector.
\n
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={})
\n-
Use the function that returns the std::map instead.
\n+
Use the function that returns the std::map instead.
\n
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={})
\n-
Use the function that returns the std::map instead.
\n+
Use the function that returns the std::map instead.
\n
Member FEEvaluationData< dim, Number, is_face >::get_normal_vector (const unsigned int q_point) const
\n
Use normal_vector() instead.
\n
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)
\n
Please use the integrate_scatter() function with the EvaluationFlags argument.
\n
Member FEInterfaceValues< dim, spacedim >::normal (const unsigned int q_point_index) const
\n-
Use the function normal_vector().
\n+
Use the function normal_vector().
\n
Member FEInterfaceViews::Vector< dim, spacedim >::average_hessian (const unsigned int interface_dof_index, const unsigned int q_point) const
\n-
Use the average_of_hessians() function instead.
\n+
Use the average_of_hessians() function instead.
\n
Member FEInterfaceViews::Vector< dim, spacedim >::jump_gradient (const unsigned int interface_dof_index, const unsigned int q_point) const
\n-
Use the average_of_gradients() function instead.
\n+
Use the average_of_gradients() function instead.
\n
Member FEInterfaceViews::Vector< dim, spacedim >::jump_hessian (const unsigned int interface_dof_index, const unsigned int q_point) const
\n-
Use the average_of_hessians() function instead.
\n+
Use the average_of_hessians() function instead.
\n
Member FEPointEvaluationBase< n_components_, dim, spacedim, Number >::real_point (const unsigned int point_index) const
\n
Use the function quadrature_point() instead.
\n
Member FETools::Compositing::compute_nonzero_components (const FiniteElement< dim, spacedim > *fe1, const unsigned int N1, const FiniteElement< dim, spacedim > *fe2=nullptr, const unsigned int N2=0, const FiniteElement< dim, spacedim > *fe3=nullptr, const unsigned int N3=0, const FiniteElement< dim, spacedim > *fe4=nullptr, const unsigned int N4=0, const FiniteElement< dim, spacedim > *fe5=nullptr, const unsigned int N5=0, const bool do_tensor_product=true)
\n
Use the versions of this function that take a vector of elements or an initializer list as arguments.
\n
Member FETools::Compositing::compute_restriction_is_additive_flags (const FiniteElement< dim, spacedim > *fe1, const unsigned int N1, const FiniteElement< dim, spacedim > *fe2=nullptr, const unsigned int N2=0, const FiniteElement< dim, spacedim > *fe3=nullptr, const unsigned int N3=0, const FiniteElement< dim, spacedim > *fe4=nullptr, const unsigned int N4=0, const FiniteElement< dim, spacedim > *fe5=nullptr, const unsigned int N5=0)
\n
Use the versions of this function that take a vector of elements or an initializer list as arguments.
\n
Member FETools::Compositing::multiply_dof_numbers (const FiniteElement< dim, spacedim > *fe1, const unsigned int N1, const FiniteElement< dim, spacedim > *fe2=nullptr, const unsigned int N2=0, const FiniteElement< dim, spacedim > *fe3=nullptr, const unsigned int N3=0, const FiniteElement< dim, spacedim > *fe4=nullptr, const unsigned int N4=0, const FiniteElement< dim, spacedim > *fe5=nullptr, const unsigned int N5=0)
\n
Use the versions of this function that take a vector of elements or an initializer list as arguments.
\n
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
\n
Use the version taking a hp::QCollection argument.
\n
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
\n
Use the version taking a hp::QCollection argument.
\n
Member GridTools::fix_up_distorted_child_cells (const typename Triangulation< dim, spacedim >::DistortedCellList &distorted_cells, Triangulation< dim, spacedim > &triangulation)
\n-
This function predates deal.II's use of manifolds and use of cell-local transfinite interpolation to place new points and is no longer necessary. See Manifolds::get_default_points_and_weights() for more information.
\n+
This function predates deal.II's use of manifolds and use of cell-local transfinite interpolation to place new points and is no longer necessary. See Manifolds::get_default_points_and_weights() for more information.
\n
Member identity
\n
Use std_cxx20::type_identity instead.
\n
Member IndexSet::pop_back ()
\n-
This function is deprecated. Conceptually, an index set is a set; it should not be seen as a sorted container in which it is clear what element is stored \"last\".
\n+
This function is deprecated. Conceptually, an index set is a set; it should not be seen as a sorted container in which it is clear what element is stored \"last\".
\n
Member IndexSet::pop_front ()
\n-
This function is deprecated. Conceptually, an index set is a set; it should not be seen as a sorted container in which it is clear what element is stored \"first\".
\n+
This function is deprecated. Conceptually, an index set is a set; it should not be seen as a sorted container in which it is clear what element is stored \"first\".
\n
Member KellyErrorEstimator< 1, spacedim >::estimate (const Mapping< 1, spacedim > &mapping, const DoFHandler< 1, spacedim > &dof, const hp::QCollection< 0 > &quadrature, const std::map< types::boundary_id, const Function< spacedim, Number > * > &neumann_bc, const ArrayView< const ReadVector< Number > * > &solutions, ArrayView< Vector< float > * > &errors, const ComponentMask &component_mask={}, const Function< spacedim > *coefficients=nullptr, const unsigned int n_threads=numbers::invalid_unsigned_int, const types::subdomain_id subdomain_id=numbers::invalid_subdomain_id, const types::material_id material_id=numbers::invalid_material_id, const Strategy strategy=cell_diameter_over_24)
\n-
Use the version of this function which takes a hp::MappingCollection instead.
\n-
Member KellyErrorEstimator< 1, spacedim >::estimate (const Mapping< 1, spacedim > &mapping, const DoFHandler< 1, spacedim > &dof, const hp::QCollection< 0 > &quadrature, const std::map< types::boundary_id, const Function< spacedim, Number > * > &neumann_bc, const ReadVector< Number > &solution, Vector< float > &error, const ComponentMask &component_mask={}, const Function< spacedim > *coefficients=nullptr, const unsigned int n_threads=numbers::invalid_unsigned_int, const types::subdomain_id subdomain_id=numbers::invalid_subdomain_id, const types::material_id material_id=numbers::invalid_material_id, const Strategy strategy=cell_diameter_over_24)
\n
Use the version of this function which takes a hp::MappingCollection instead.
\n-
Member KellyErrorEstimator< dim, spacedim >::estimate (const Mapping< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof, const hp::QCollection< dim - 1 > &quadrature, const std::map< types::boundary_id, const Function< spacedim, Number > * > &neumann_bc, const ArrayView< const ReadVector< Number > * > &solutions, ArrayView< Vector< float > * > &errors, const ComponentMask &component_mask={}, const Function< spacedim > *coefficients=nullptr, const unsigned int n_threads=numbers::invalid_unsigned_int, const types::subdomain_id subdomain_id=numbers::invalid_subdomain_id, const types::material_id material_id=numbers::invalid_material_id, const Strategy strategy=cell_diameter_over_24)
\n+
Member KellyErrorEstimator< 1, spacedim >::estimate (const Mapping< 1, spacedim > &mapping, const DoFHandler< 1, spacedim > &dof, const hp::QCollection< 0 > &quadrature, const std::map< types::boundary_id, const Function< spacedim, Number > * > &neumann_bc, const ReadVector< Number > &solution, Vector< float > &error, const ComponentMask &component_mask={}, const Function< spacedim > *coefficients=nullptr, const unsigned int n_threads=numbers::invalid_unsigned_int, const types::subdomain_id subdomain_id=numbers::invalid_subdomain_id, const types::material_id material_id=numbers::invalid_material_id, const Strategy strategy=cell_diameter_over_24)
\n
Use the version of this function which takes a hp::MappingCollection instead.
\n-
Member KellyErrorEstimator< dim, spacedim >::estimate (const Mapping< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof, const hp::QCollection< dim - 1 > &quadrature, const std::map< types::boundary_id, const Function< spacedim, Number > * > &neumann_bc, const ReadVector< Number > &solution, Vector< float > &error, const ComponentMask &component_mask={}, const Function< spacedim > *coefficients=nullptr, const unsigned int n_threads=numbers::invalid_unsigned_int, const types::subdomain_id subdomain_id=numbers::invalid_subdomain_id, const types::material_id material_id=numbers::invalid_material_id, const Strategy strategy=cell_diameter_over_24)
\n+
Member KellyErrorEstimator< dim, spacedim >::estimate (const Mapping< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof, const hp::QCollection< dim - 1 > &quadrature, const std::map< types::boundary_id, const Function< spacedim, Number > * > &neumann_bc, const ArrayView< const ReadVector< Number > * > &solutions, ArrayView< Vector< float > * > &errors, const ComponentMask &component_mask={}, const Function< spacedim > *coefficients=nullptr, const unsigned int n_threads=numbers::invalid_unsigned_int, const types::subdomain_id subdomain_id=numbers::invalid_subdomain_id, const types::material_id material_id=numbers::invalid_material_id, const Strategy strategy=cell_diameter_over_24)
\n
Use the version of this function which takes a hp::MappingCollection instead.
\n+
Member KellyErrorEstimator< dim, spacedim >::estimate (const Mapping< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof, const hp::QCollection< dim - 1 > &quadrature, const std::map< types::boundary_id, const Function< spacedim, Number > * > &neumann_bc, const ReadVector< Number > &solution, Vector< float > &error, const ComponentMask &component_mask={}, const Function< spacedim > *coefficients=nullptr, const unsigned int n_threads=numbers::invalid_unsigned_int, const types::subdomain_id subdomain_id=numbers::invalid_subdomain_id, const types::material_id material_id=numbers::invalid_material_id, const Strategy strategy=cell_diameter_over_24)
\n+
Use the version of this function which takes a hp::MappingCollection instead.
\n
Class Legacy::SolutionTransfer< dim, VectorType, spacedim >
\n
Use SolutionTransfer instead.
\n
Member LinearAlgebra::distributed::BlockVector< Number, MemorySpace >::import (const LinearAlgebra::ReadWriteVector< Number > &V, VectorOperation::values operation, std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > communication_pattern={})
\n
Use import_elements() instead.
\n
Member LinearAlgebra::distributed::Vector< Number, MemorySpace >::import (const LinearAlgebra::ReadWriteVector< Number > &V, VectorOperation::values operation, std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > communication_pattern={})
\n-
Use import_elements() instead.
\n+
Use import_elements() instead.
\n
Member LinearAlgebra::distributed::Vector< Number, MemorySpace >::import (const Vector< Number, MemorySpace2 > &src, VectorOperation::values operation)
\n-
Use import_elements() instead.
\n+
Use import_elements() instead.
\n
Member LinearAlgebra::EpetraWrappers::Vector::import (const ReadWriteVector< double > &V, const VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
\n-
Use import_elements() instead.
\n+
Use import_elements() instead.
\n+
Member LinearAlgebra::ReadWriteVector< Number >::import (const ::Vector< Number > &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
\n+
Use import_elements() instead.
\n
Member LinearAlgebra::ReadWriteVector< Number >::import (const distributed::Vector< Number, MemorySpace > &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
\n-
Use import_elements() instead.
\n-
Member LinearAlgebra::ReadWriteVector< Number >::import (const EpetraWrappers::Vector &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
\n-
Use import_elements() instead.
\n-
Member LinearAlgebra::ReadWriteVector< Number >::import (const TpetraWrappers::Vector< Number, MemorySpace > &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
\n-
Use import_elements() instead.
\n-
Member LinearAlgebra::ReadWriteVector< Number >::import (const TrilinosWrappers::MPI::Vector &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
\n-
Use import_elements() instead.
\n+
Use import_elements() instead.
\n
Member LinearAlgebra::ReadWriteVector< Number >::import (const PETScWrappers::MPI::Vector &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
\n-
Use import_elements() instead.
\n-
Member LinearAlgebra::ReadWriteVector< Number >::import (const ::Vector< Number > &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
\n-
Use import_elements() instead.
\n+
Use import_elements() instead.
\n+
Member LinearAlgebra::ReadWriteVector< Number >::import (const TrilinosWrappers::MPI::Vector &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
\n+
Use import_elements() instead.
\n+
Member LinearAlgebra::ReadWriteVector< Number >::import (const TpetraWrappers::Vector< Number, MemorySpace > &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
\n+
Use import_elements() instead.
\n+
Member LinearAlgebra::ReadWriteVector< Number >::import (const EpetraWrappers::Vector &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})
\n+
Use import_elements() instead.
\n
Member LinearAlgebra::TpetraWrappers::Vector< Number, MemorySpace >::import (const ReadWriteVector< Number > &V, VectorOperation::values operation, std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > communication_pattern={})
\n-
Use import_elements() instead.
\n+
Use import_elements() instead.
\n
Member LinearAlgebra::TpetraWrappers::Vector< Number, MemorySpace >::import_elements (const ReadWriteVector< Number > &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern)
\n-
Use Teuchos::RCP<> instead of std::shared_ptr<>.
\n+
Use Teuchos::RCP<> instead of std::shared_ptr<>.
\n
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
\n
Use the version taking a hp::QCollection argument.
\n
Member Mapping< dim, spacedim >::get_face_data (const UpdateFlags update_flags, const Quadrature< dim - 1 > &quadrature) const
\n
Use the version taking a hp::QCollection argument.
\n
Member MeshWorker::integration_loop (IteratorType begin, std_cxx20::type_identity_t< IteratorType > end, DoFInfo< dim, spacedim > &dof_info, IntegrationInfoBox< dim, spacedim > &box, const LocalIntegrator< dim, spacedim > &integrator, AssemblerType &assembler, const LoopControl &lctrl=LoopControl())
\n-
This function is deprecated, along with the LocalIntegrator class. Use the MeshWorker::loop() function directly, with three function objects that perform the cell, boundary, and interior face integration.
\n+
This function is deprecated, along with the LocalIntegrator class. Use the MeshWorker::loop() function directly, with three function objects that perform the cell, boundary, and interior face integration.
\n
Class MeshWorker::LocalIntegrator< dim, spacedim, number >
\n
This class is deprecated. It used to be the basis for integration via the MeshWorker::integration_loop() function, but the same functionality is available via MeshWorker::loop().
\n
Member MeshWorker::LocalIntegrator< dim, spacedim, number >::input_vector_names
\n
Because the library itself does not use this field, it is better placed in derived classes.
\n
Member MeshWorker::LocalIntegrator< dim, spacedim, number >::output_names
\n
Because the library itself does not use this field, it is better placed in derived classes.
\n
Member NonlinearSolverSelector< VectorType >::NonlinearSolverSelector (const AdditionalData &additional_data)
\n
Use the other constructor with MPI_Comm instead.
\n
Member ObserverPointer< T, P >::clear ()
\n-
This function is deprecated. It does not use the semantics we usually use for this class, and its use is surely going to be confusing.
\n+
This function is deprecated. It does not use the semantics we usually use for this class, and its use is surely going to be confusing.
\n
Member parallel::distributed::SolutionTransfer
\n-
Use SolutionTransfer instead.
\n+
Use SolutionTransfer instead.
\n
Class PathSearch
\n
Use the std::filesystem facilities instead.
\n
Member PETScWrappers::SolverBiCG::SolverBiCG (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
\n-
\n+
\n
Member PETScWrappers::SolverBicgstab::SolverBicgstab (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
\n-
\n+
\n
Member PETScWrappers::SolverCG::SolverCG (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
\n-
\n+
\n
Member PETScWrappers::SolverCGS::SolverCGS (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
\n-
\n+
\n
Member PETScWrappers::SolverChebychev::SolverChebychev (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
\n-
\n+
\n
Member PETScWrappers::SolverCR::SolverCR (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
\n-
\n+
\n
Member PETScWrappers::SolverGMRES::SolverGMRES (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
\n-
\n+
\n
Member PETScWrappers::SolverLSQR::SolverLSQR (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
\n-
\n+
\n
Member PETScWrappers::SolverPreOnly::SolverPreOnly (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
\n-
\n+
\n
Member PETScWrappers::SolverRichardson::SolverRichardson (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
\n-
\n+
\n
Member PETScWrappers::SolverTCQMR::SolverTCQMR (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
\n-
\n+
\n
Member PETScWrappers::SolverTFQMR::SolverTFQMR (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
\n-
\n+
\n
Member PETScWrappers::SparseDirectMUMPS::SparseDirectMUMPS (SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())
\n-
\n+
\n
Member PETScWrappers::TimeStepper< VectorType, PMatrixType, AMatrixType >::decide_for_coarsening_and_refinement
\n-
This callback is equivalent to decide_and_prepare_for_remeshing except that it returns the decision whether or not to stop operations via the last reference argument of the function object instead of a plain return value. This callback is deprecated. Use decide_and_prepare_for_remeshing instead.
\n+
This callback is equivalent to decide_and_prepare_for_remeshing except that it returns the decision whether or not to stop operations via the last reference argument of the function object instead of a plain return value. This callback is deprecated. Use decide_and_prepare_for_remeshing instead.
\n
Member PETScWrappers::TimeStepper< VectorType, PMatrixType, AMatrixType >::distribute
\n-
This callback is equivalent to update_constrained_components, but is deprecated. Use update_constrained_components instead.
\n+
This callback is equivalent to update_constrained_components, but is deprecated. Use update_constrained_components instead.
\n
Member PETScWrappers::TimeStepper< VectorType, PMatrixType, AMatrixType >::interpolate
\n-
This callback is equivalent to transfer_solution_vectors_to_new_mesh, but is deprecated. Use transfer_solution_vectors_to_new_mesh instead.
\n+
This callback is equivalent to transfer_solution_vectors_to_new_mesh, but is deprecated. Use transfer_solution_vectors_to_new_mesh instead.
\n
Member PolarManifold< dim, spacedim >::center
\n-
Use get_center() instead.
\n+
Use get_center() instead.
\n
Member QProjector< dim >::DataSetDescriptor::face (const ReferenceCell &reference_cell, const unsigned int face_no, const bool face_orientation, const bool face_flip, const bool face_rotation, const unsigned int n_quadrature_points)
\n-
Use the version of this function which takes a combined_orientation argument instead.
\n-
Member QProjector< dim >::DataSetDescriptor::face (const ReferenceCell &reference_cell, const unsigned int face_no, const bool face_orientation, const bool face_flip, const bool face_rotation, const hp::QCollection< dim - 1 > &quadrature)
\n
Use the version of this function which takes a combined_orientation argument instead.
\n-
Member QProjector< dim >::DataSetDescriptor::subface (const ReferenceCell &reference_cell, const unsigned int face_no, const unsigned int subface_no, const bool face_orientation, const bool face_flip, const bool face_rotation, const unsigned int n_quadrature_points, const internal::SubfaceCase< dim > ref_case=internal::SubfaceCase< dim >::case_isotropic)
\n+
Member QProjector< dim >::DataSetDescriptor::face (const ReferenceCell &reference_cell, const unsigned int face_no, const bool face_orientation, const bool face_flip, const bool face_rotation, const hp::QCollection< dim - 1 > &quadrature)
\n
Use the version of this function which takes a combined_orientation argument instead.
\n+
Member QProjector< dim >::DataSetDescriptor::subface (const ReferenceCell &reference_cell, const unsigned int face_no, const unsigned int subface_no, const bool face_orientation, const bool face_flip, const bool face_rotation, const unsigned int n_quadrature_points, const internal::SubfaceCase< dim > ref_case=internal::SubfaceCase< dim >::case_isotropic)
\n+
Use the version of this function which takes a combined_orientation argument instead.
\n
Member QProjector< dim >::project_to_face (const ReferenceCell &reference_cell, const SubQuadrature &quadrature, const unsigned int face_no)
\n-
Use the version of this function which takes a combined_orientation argument instead.
\n+
Use the version of this function which takes a combined_orientation argument instead.
\n
Member QProjector< dim >::project_to_face (const ReferenceCell &reference_cell, const SubQuadrature &quadrature, const unsigned int face_no, std::vector< Point< dim > > &q_points)
\n-
Use the version of this function which takes a combined_orientation argument instead.
\n+
Use the version of this function which takes a combined_orientation argument instead.
\n
Member QProjector< dim >::project_to_oriented_face (const ReferenceCell &reference_cell, const SubQuadrature &quadrature, const unsigned int face_no, const bool face_orientation, const bool face_flip, const bool face_rotation)
\n-
Use the version of project_to_face() which takes a combined_orientation argument instead.
\n+
Use the version of project_to_face() which takes a combined_orientation argument instead.
\n
Member QProjector< dim >::project_to_oriented_subface (const ReferenceCell &reference_cell, const SubQuadrature &quadrature, const unsigned int face_no, const unsigned int subface_no, const bool face_orientation, const bool face_flip, const bool face_rotation, const internal::SubfaceCase< dim > ref_case)
\n-
Use the version of project_to_subface() which takes a combined_orientation argument instead.
\n-
Member QProjector< dim >::project_to_subface (const ReferenceCell &reference_cell, const SubQuadrature &quadrature, const unsigned int face_no, const unsigned int subface_no, const RefinementCase< dim - 1 > &ref_case=RefinementCase< dim - 1 >isotropic_refinement)
\n-
Use the version of project_to_subface() which takes a combined_orientation argument instead.
\n+
Use the version of project_to_subface() which takes a combined_orientation argument instead.
\n
Member QProjector< dim >::project_to_subface (const ReferenceCell &reference_cell, const SubQuadrature &quadrature, const unsigned int face_no, const unsigned int subface_no, std::vector< Point< dim > > &q_points, const RefinementCase< dim - 1 > &ref_case=RefinementCase< dim - 1 >isotropic_refinement)
\n-
Use the version of project_to_subface() which takes a combined_orientation argument instead.
\n+
Use the version of project_to_subface() which takes a combined_orientation argument instead.
\n+
Member QProjector< dim >::project_to_subface (const ReferenceCell &reference_cell, const SubQuadrature &quadrature, const unsigned int face_no, const unsigned int subface_no, const RefinementCase< dim - 1 > &ref_case=RefinementCase< dim - 1 >isotropic_refinement)
\n+
Use the version of project_to_subface() which takes a combined_orientation argument instead.
\n
Member ReferenceCell::child_cell_on_face (const unsigned int face, const unsigned int subface) const
\n
Use the version of this function which takes the orientation as the third parameter instead.
\n
Member ReferenceCell::compute_orientation (const std::array< T, N > &vertices_0, const std::array< T, N > &vertices_1) const
\n
Use get_combined_orientation() instead.
\n
Member ReferenceCell::default_combined_face_orientation ()
\n
Use numbers::default_geometric_orientation instead.
\n
Member ReferenceCell::permute_according_orientation (const std::array< T, N > &vertices, const unsigned int orientation) const
\n@@ -288,45 +288,45 @@\n
Member ReferenceCell::standard_vs_true_line_orientation (const unsigned int line, const unsigned int face, const types::geometric_orientation face_orientation, const types::geometric_orientation line_orientation) const
\n
Use face_to_cell_line_orientation() instead.
\n
Member ReferenceCell::unit_normal_vectors (const unsigned int face_no) const
\n
Use face_normal_vector() instead.
\n
Member ReferenceCell::unit_tangential_vectors (const unsigned int face_no, const unsigned int i) const
\n
Use face_tangent_vector() instead.
\n
Member SmartPointer
\n-
Use the new name of the class, ObserverPointer, instead.
\n+
Use the new name of the class, ObserverPointer, instead.
\n
Member SolverGMRES< VectorType >::AdditionalData::max_n_tmp_vectors
\n-
Use max_basis_size instead.
\n+
Use max_basis_size instead.
\n
Member SparsityTools::distribute_sparsity_pattern (BlockDynamicSparsityPattern &dsp, const std::vector< IndexSet > &owned_set_per_cpu, const MPI_Comm mpi_comm, const IndexSet &myrange)
\n-
Use the distribute_sparsity_pattern() with a single index set for the present MPI process only.
\n+
Use the distribute_sparsity_pattern() with a single index set for the present MPI process only.
\n
Member SphericalManifold< dim, spacedim >::center
\n
Use get_center() instead.
\n
Member Subscriptor
\n
Use the new name of the class, ObserverPointer, instead.
\n
Member Triangulation< dim, spacedim >::CELL_COARSEN
\n-
This is an alias for backward compatibility. Use CellStatus directly.
\n+
This is an alias for backward compatibility. Use CellStatus directly.
\n
Member Triangulation< dim, spacedim >::CELL_INVALID
\n-
This is an alias for backward compatibility. Use CellStatus directly.
\n+
This is an alias for backward compatibility. Use CellStatus directly.
\n
Member Triangulation< dim, spacedim >::CELL_PERSIST
\n-
This is an alias for backward compatibility. Use CellStatus directly.
\n+
This is an alias for backward compatibility. Use CellStatus directly.
\n
Member Triangulation< dim, spacedim >::CELL_REFINE
\n-
This is an alias for backward compatibility. Use CellStatus directly.
\n+
This is an alias for backward compatibility. Use CellStatus directly.
\n
Member Triangulation< dim, spacedim >::CellStatus
\n-
This is an alias for backward compatibility. Use CellStatus directly.
\n+
This is an alias for backward compatibility. Use CellStatus directly.
\n
Member Triangulation< dim, spacedim >::get_communicator () const
\n
Use get_mpi_communicator() instead.
\n
Member TrilinosWrappers::MPI::Vector::import (const LinearAlgebra::ReadWriteVector< double > &rwv, const VectorOperation::values operation)
\n-
Use import_elements() instead.
\n+
Use import_elements() instead.
\n
Member types::geometric_entity_type
\n-
This type was previously only used in library internals and is deprecated without replacement.
\n+
This type was previously only used in library internals and is deprecated without replacement.
\n
Member Utilities::MPI::ConsensusAlgorithms::Interface< RequestType, AnswerType >::run (Process< RequestType, AnswerType > &process, const MPI_Comm comm)
\n
Instead of deriving a class from the Process base class and providing a corresponding object to this function, use the other run() function in this class that takes function objects as arguments.
\n
Class Utilities::MPI::ConsensusAlgorithms::Process< RequestType, AnswerType >
\n
Instead of deriving a class from this base class and providing a corresponding object to one of the run() functions, use the free functions in this namespace that take function objects as arguments.
\n
Member Utilities::MPI::RemotePointEvaluation< dim, spacedim >::RemotePointEvaluation (const double tolerance, const bool enforce_unique_mapping=false, const unsigned int rtree_level=0, const std::function< std::vector< bool >()> &marked_vertices={})
\n-
\n+
\n
\n
\n
\n \n \n
\n Generated by \"doxygen\"/ 1.9.8\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -215,43 +215,43 @@\n (const Vector< Number, MemorySpace2 > &src, VectorOperation::values\n operation)\n Use import_elements() instead.\n Member LinearAlgebra::EpetraWrappers::Vector::import (const ReadWriteVector<\n double > &V, const VectorOperation::values operation, const std::shared_ptr<\n const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})\n Use import_elements() instead.\n+ Member LinearAlgebra::ReadWriteVector<_Number_>::import (const ::Vector<\n+ Number > &V, VectorOperation::values operation, const std::shared_ptr< const\n+ Utilities::MPI::CommunicationPatternBase > &communication_pattern={})\n+ Use import_elements() instead.\n Member LinearAlgebra::ReadWriteVector<_Number_>::import (const distributed::\n Vector< Number, MemorySpace > &V, VectorOperation::values operation, const\n std::shared_ptr< const Utilities::MPI::CommunicationPatternBase >\n &communication_pattern={})\n Use import_elements() instead.\n Member LinearAlgebra::ReadWriteVector<_Number_>::import (const\n- EpetraWrappers::Vector &V, VectorOperation::values operation, const std::\n+ PETScWrappers::MPI::Vector &V, VectorOperation::values operation, const std::\n shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_\n pattern={})\n Use import_elements() instead.\n Member LinearAlgebra::ReadWriteVector<_Number_>::import (const\n- TpetraWrappers::Vector< Number, MemorySpace > &V, VectorOperation::values\n- operation, const std::shared_ptr< const Utilities::MPI::\n- CommunicationPatternBase > &communication_pattern={})\n- Use import_elements() instead.\n- Member LinearAlgebra::ReadWriteVector<_Number_>::import (const\n TrilinosWrappers::MPI::Vector &V, VectorOperation::values operation, const\n std::shared_ptr< const Utilities::MPI::CommunicationPatternBase >\n &communication_pattern={})\n Use import_elements() instead.\n Member LinearAlgebra::ReadWriteVector<_Number_>::import (const\n- PETScWrappers::MPI::Vector &V, VectorOperation::values operation, const std::\n+ TpetraWrappers::Vector< Number, MemorySpace > &V, VectorOperation::values\n+ operation, const std::shared_ptr< const Utilities::MPI::\n+ CommunicationPatternBase > &communication_pattern={})\n+ Use import_elements() instead.\n+ Member LinearAlgebra::ReadWriteVector<_Number_>::import (const\n+ EpetraWrappers::Vector &V, VectorOperation::values operation, const std::\n shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_\n pattern={})\n Use import_elements() instead.\n- Member LinearAlgebra::ReadWriteVector<_Number_>::import (const ::Vector<\n- Number > &V, VectorOperation::values operation, const std::shared_ptr< const\n- Utilities::MPI::CommunicationPatternBase > &communication_pattern={})\n- Use import_elements() instead.\n Member LinearAlgebra::TpetraWrappers::Vector<_Number,_MemorySpace_>::import\n (const ReadWriteVector< Number > &V, VectorOperation::values operation, std::\n shared_ptr< const Utilities::MPI::CommunicationPatternBase > communication_\n pattern={})\n Use import_elements() instead.\n Member LinearAlgebra::TpetraWrappers::Vector<_Number,_MemorySpace_>::import_\n elements (const ReadWriteVector< Number > &V, VectorOperation::values\n@@ -378,23 +378,23 @@\n &reference_cell, const SubQuadrature &quadrature, const unsigned int face_no,\n const unsigned int subface_no, const bool face_orientation, const bool face_\n flip, const bool face_rotation, const internal::SubfaceCase< dim > ref_case)\n Use the version of project_to_subface() which takes a combined_\n orientation argument instead.\n Member QProjector<_dim_>::project_to_subface (const ReferenceCell &reference_\n cell, const SubQuadrature &quadrature, const unsigned int face_no, const\n- unsigned int subface_no, const RefinementCase< dim - 1 > &ref_\n- case=RefinementCase< dim - 1 >isotropic_refinement)\n+ unsigned int subface_no, std::vector< Point< dim > > &q_points, const\n+ RefinementCase< dim - 1 > &ref_case=RefinementCase< dim - 1 >isotropic_\n+ refinement)\n Use the version of project_to_subface() which takes a combined_\n orientation argument instead.\n Member QProjector<_dim_>::project_to_subface (const ReferenceCell &reference_\n cell, const SubQuadrature &quadrature, const unsigned int face_no, const\n- unsigned int subface_no, std::vector< Point< dim > > &q_points, const\n- RefinementCase< dim - 1 > &ref_case=RefinementCase< dim - 1 >isotropic_\n- refinement)\n+ unsigned int subface_no, const RefinementCase< dim - 1 > &ref_\n+ case=RefinementCase< dim - 1 >isotropic_refinement)\n Use the version of project_to_subface() which takes a combined_\n orientation argument instead.\n Member ReferenceCell::child_cell_on_face (const unsigned int face, const\n unsigned int subface) const\n Use the version of this function which takes the orientation as the third\n parameter instead.\n Member ReferenceCell::compute_orientation (const std::array< T, N >\n"}]}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__Exceptions.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__Exceptions.html", "unified_diff": "@@ -7231,15 +7231,15 @@\n \n \n \n static \n \n \n
\n-
Todo:
Document this
\n+
Todo:
Document this
\n \n
\n \n \n

◆ ExcFaceHasNoSubfaces()

\n \n
\n@@ -7259,15 +7259,15 @@\n \n \n \n static \n \n \n
\n-
Todo:
Document this
\n+
Todo:
Document this
\n \n
\n \n \n

◆ ExcAccessToUninitializedField() [1/2]

\n \n
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__MeshWorker.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/group__MeshWorker.html", "unified_diff": "@@ -391,15 +391,15 @@\n \n )\n \n \n \n
\n

Simplified interface for loop() if specialized for integration, using the virtual functions in LocalIntegrator.

\n-
Deprecated:
This function is deprecated, along with the LocalIntegrator class. Use the MeshWorker::loop() function directly, with three function objects that perform the cell, boundary, and interior face integration.
\n+
Deprecated:
This function is deprecated, along with the LocalIntegrator class. Use the MeshWorker::loop() function directly, with three function objects that perform the cell, boundary, and interior face integration.
\n \n

Definition at line 627 of file loop.h.

\n \n
\n \n \n

◆ mesh_loop() [1/4]

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceDoFTools.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceDoFTools.html", "unified_diff": "@@ -1188,15 +1188,15 @@\n \n )\n \n \n \n
\n

Same as above.

\n-
Deprecated:
\n+
Deprecated:
\n \n

Definition at line 1556 of file dof_tools.cc.

\n \n
\n \n \n

◆ extract_level_constant_modes() [1/2]

\n@@ -1273,15 +1273,15 @@\n \n )\n \n \n \n
\n

Same as above.

\n-
Deprecated:
\n+
Deprecated:
\n \n

Definition at line 1582 of file dof_tools.cc.

\n \n
\n \n \n

◆ extract_rigid_body_modes()

\n@@ -1559,15 +1559,15 @@\n )\n \n \n \n
\n

Extract the set of global DoF indices that are active on the current DoFHandler. For regular DoFHandlers, these are all DoF indices, but for DoFHandler objects built on parallel::distributed::Triangulation this set is a superset of DoFHandler::locally_owned_dofs() and contains all DoF indices that live on all locally owned cells (including on the interface to ghost cells). However, it does not contain the DoF indices that are exclusively defined on ghost or artificial cells (see the glossary).

\n

The degrees of freedom identified by this function equal those obtained from the dof_indices_with_subdomain_association() function when called with the locally owned subdomain id.

\n-
Deprecated:
Use the previous function instead.
\n+
Deprecated:
Use the previous function instead.
\n \n

Definition at line 1107 of file dof_tools.cc.

\n \n
\n \n \n

◆ extract_locally_active_level_dofs() [1/2]

\n@@ -1632,15 +1632,15 @@\n \n )\n \n \n \n
\n

Same function as above but for a certain (multigrid-)level. This function returns all DoF indices that live on all locally owned cells (including on the interface to ghost cells) on the given level.

\n-
Deprecated:
Use the previous function instead.
\n+
Deprecated:
Use the previous function instead.
\n \n

Definition at line 1154 of file dof_tools.cc.

\n \n
\n \n \n

◆ extract_locally_relevant_dofs() [1/2]

\n@@ -1689,15 +1689,15 @@\n \n )\n \n \n \n
\n

Extract the set of global DoF indices that are active on the current DoFHandler. For regular DoFHandlers, these are all DoF indices, but for DoFHandler objects built on parallel::distributed::Triangulation this set is the union of DoFHandler::locally_owned_dofs() and the DoF indices on all ghost cells. In essence, it is the DoF indices on all cells that are not artificial (see the glossary).

\n-
Deprecated:
Use the previous function instead.
\n+
Deprecated:
Use the previous function instead.
\n \n

Definition at line 1204 of file dof_tools.cc.

\n \n
\n \n \n

◆ locally_owned_dofs_per_component()

\n@@ -1843,15 +1843,15 @@\n \n )\n \n \n \n
\n

Same as extract_locally_relevant_dofs() but for multigrid DoFs for the given level.

\n-
Deprecated:
Use the previous function instead.
\n+
Deprecated:
Use the previous function instead.
\n \n

Definition at line 1260 of file dof_tools.cc.

\n \n
\n \n \n

◆ get_subdomain_association()

\n@@ -2480,15 +2480,15 @@\n \n \n \n
\n

For each active cell of a DoFHandler, extract the active finite element index and fill the vector given as second argument. This vector is assumed to have as many entries as there are active cells.

\n

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

\n

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

\n-
Deprecated:
Use DoFHandler::get_active_fe_indices() that returns the result vector.
\n+
Deprecated:
Use DoFHandler::get_active_fe_indices() that returns the result vector.
\n \n

Definition at line 1679 of file dof_tools.cc.

\n \n
\n \n \n

◆ count_dofs_on_patch()

\n@@ -2821,15 +2821,15 @@\n \n \n )\n \n \n \n
\n-

A version of the function of same name that returns the map via its third argument. This function is deprecated.

Deprecated:
Use the function that returns the std::map instead.
\n+

A version of the function of same name that returns the map via its third argument. This function is deprecated.

Deprecated:
Use the function that returns the std::map instead.
\n \n

Definition at line 2617 of file dof_tools.cc.

\n \n
\n \n \n

◆ map_dofs_to_support_points() [6/6]

\n@@ -2866,15 +2866,15 @@\n \n \n )\n \n \n \n
\n-

A version of the function of same name that returns the map via its third argument. This function is deprecated.

Deprecated:
Use the function that returns the std::map instead.
\n+

A version of the function of same name that returns the map via its third argument. This function is deprecated.

Deprecated:
Use the function that returns the std::map instead.
\n \n

Definition at line 2638 of file dof_tools.cc.

\n \n
\n \n \n

◆ map_support_points_to_dofs()

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceGridTools.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceGridTools.html", "unified_diff": "@@ -2835,15 +2835,15 @@\n \n \n \n
\n

Given a triangulation and a list of cells whose children have become distorted as a result of mesh refinement, try to fix these cells up by moving the center node around.

\n

The function returns a list of cells with distorted children that couldn't be fixed up for whatever reason. The returned list is therefore a subset of the input argument.

\n

For a definition of the concept of distorted cells, see the glossary entry. The first argument passed to the current function is typically the exception thrown by the Triangulation::execute_coarsening_and_refinement function.

\n-
Deprecated:
This function predates deal.II's use of manifolds and use of cell-local transfinite interpolation to place new points and is no longer necessary. See Manifolds::get_default_points_and_weights() for more information.
\n+
Deprecated:
This function predates deal.II's use of manifolds and use of cell-local transfinite interpolation to place new points and is no longer necessary. See Manifolds::get_default_points_and_weights() for more information.
\n \n

Definition at line 2754 of file grid_tools.cc.

\n \n
\n \n \n

◆ get_patch_around_cell()

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceSparsityTools.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceSparsityTools.html", "unified_diff": "@@ -572,15 +572,15 @@\n \n \n )\n \n \n \n
\n-
Deprecated:
Use the distribute_sparsity_pattern() with a single index set for the present MPI process only.
\n+
Deprecated:
Use the distribute_sparsity_pattern() with a single index set for the present MPI process only.
\n \n

Definition at line 1135 of file sparsity_tools.cc.

\n \n
\n \n \n

◆ gather_sparsity_pattern()

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceparallel_1_1distributed.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceparallel_1_1distributed.html", "unified_diff": "@@ -143,15 +143,15 @@\n template<int dim, typename VectorType , int spacedim = dim> \n \n \n \n \n
using parallel::distributed::SolutionTransfer = typedef ::SolutionTransfer<dim, VectorType, spacedim>
\n
\n-
Deprecated:
Use SolutionTransfer instead.
\n+
Deprecated:
Use SolutionTransfer instead.
\n \n

Definition at line 33 of file solution_transfer.h.

\n \n
\n \n \n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespacetypes.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespacetypes.html", "unified_diff": "@@ -348,15 +348,15 @@\n \n \n \n \n
using types::geometric_entity_type = typedef std::uint8_t
\n
\n

The type used to denote geometric entity types.

\n-
Deprecated:
This type was previously only used in library internals and is deprecated without replacement.
\n+
Deprecated:
This type was previously only used in library internals and is deprecated without replacement.
\n \n

Definition at line 192 of file types.h.

\n \n
\n \n \n

◆ blas_int

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/observer__pointer_8h.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/observer__pointer_8h.html", "unified_diff": "@@ -147,15 +147,15 @@\n \n \n \n \n
using SmartPointer = ObserverPointer<T, P>
\n
\n

A type alias for the ObserverPointer class that makes sure the previous name of the class, SmartPointer, continues to be available.

\n-
Deprecated:
Use the new name of the class, ObserverPointer, instead.
\n+
Deprecated:
Use the new name of the class, ObserverPointer, instead.
\n \n

Definition at line 285 of file observer_pointer.h.

\n \n
\n \n

Function Documentation

\n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/pages.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/pages.html", "unified_diff": "@@ -238,16 +238,16 @@\n  The step-89 tutorial program\n  The step-9 tutorial program\n  The step-90 tutorial program\n  The step-93 tutorial program\n  The step-95 tutorial program\n  The step-97 tutorial program\n  The deal.II code gallery\n- Todo List\n- Deprecated List\n+ Deprecated List\n+ Todo List\n  Bibliography\n \n \n \n \n \n
\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -148,12 +148,12 @@\n \u00a0The_step-89_tutorial_program\n \u00a0The_step-9_tutorial_program\n \u00a0The_step-90_tutorial_program\n \u00a0The_step-93_tutorial_program\n \u00a0The_step-95_tutorial_program\n \u00a0The_step-97_tutorial_program\n \u00a0The_deal.II_code_gallery\n-\u00a0Todo_List\n \u00a0Deprecated_List\n+\u00a0Todo_List\n \u00a0Bibliography\n ===============================================================================\n Generated by\u00a0[doxygen] 1.9.8\n"}]}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_11.js", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_11.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -364,24 +364,24 @@\n ['../classinternal_1_1DoFHandlerImplementation_1_1DoFObjects.html#aa9236174e26c195aca11b8a8bb3a2a82', 1, 'internal::DoFHandlerImplementation::DoFObjects::fe_index_is_active()']\n ]],\n ['fe_5findex_5fvalid_193', ['fe_index_valid', ['../classMatrixFreeTools_1_1ElementActivationAndDeactivationMatrixFree.html#ad107d7319e4ba3ec4afbb6373d8d7a2e', 1, 'MatrixFreeTools::ElementActivationAndDeactivationMatrixFree']]],\n ['fe_5finterface_194', ['fe_interface', ['../classFEInterfaceViews_1_1Base.html#af8ecd3d8d3c7179087bf1bdb4a584d97', 1, 'FEInterfaceViews::Base']]],\n ['fe_5finterface_5fvalues_2eh_195', ['fe_interface_values.h', ['../fe__interface__values_8h.html', 1, '']]],\n ['fe_5fmask_196', ['fe_mask', ['../classMappingFEField.html#a0f6f8685e003abaecde8885c7e1d4617', 1, 'MappingFEField']]],\n ['fe_5fname_5fmap_5flock_197', ['fe_name_map_lock', ['../namespaceFETools_1_1internal_1_1FEToolsAddFENameHelper.html#a5681b612bb60d1267b4df3e5eefb5d78', 1, 'FETools::internal::FEToolsAddFENameHelper']]],\n- ['fe_5fnedelec_198', ['fe_nedelec', ['../classFE__Nedelec.html#ae173be2027aa6827f8336ff5cd362e8f', 1, 'FE_Nedelec::FE_Nedelec'],\n+ ['fe_5fnedelec_198', ['fe_nedelec', ['../classFE__Nedelec.html', 1, 'FE_Nedelec< dim >'],\n ['../classFE__Nedelec.html#ac88889abb6a6ef6210c7b49f1487038f', 1, 'FE_Nedelec::FE_Nedelec(const unsigned int order)'],\n- ['../classFE__Nedelec.html', 1, 'FE_Nedelec< dim >']\n+ ['../classFE__Nedelec.html#ae173be2027aa6827f8336ff5cd362e8f', 1, 'FE_Nedelec::FE_Nedelec']\n ]],\n ['fe_5fnedelec_2ecc_199', ['fe_nedelec.cc', ['../fe__nedelec_8cc.html', 1, '']]],\n ['fe_5fnedelec_2eh_200', ['fe_nedelec.h', ['../fe__nedelec_8h.html', 1, '']]],\n ['fe_5fnedelec_5fsz_2ecc_201', ['fe_nedelec_sz.cc', ['../fe__nedelec__sz_8cc.html', 1, '']]],\n ['fe_5fnedelec_5fsz_2eh_202', ['fe_nedelec_sz.h', ['../fe__nedelec__sz_8h.html', 1, '']]],\n- ['fe_5fnedelecsz_203', ['fe_nedelecsz', ['../classFE__NedelecSZ.html#a3b628f8d46a6010139d6641f1110c80f', 1, 'FE_NedelecSZ::FE_NedelecSZ()'],\n- ['../classFE__NedelecSZ.html', 1, 'FE_NedelecSZ< dim, spacedim >']\n+ ['fe_5fnedelecsz_203', ['fe_nedelecsz', ['../classFE__NedelecSZ.html', 1, 'FE_NedelecSZ< dim, spacedim >'],\n+ ['../classFE__NedelecSZ.html#a3b628f8d46a6010139d6641f1110c80f', 1, 'FE_NedelecSZ::FE_NedelecSZ()']\n ]],\n ['fe_5fnothing_204', ['fe_nothing', ['../classFE__Nothing.html', 1, 'FE_Nothing< dim, spacedim >'],\n ['../classFE__Nothing.html#adc059d476e456724d9431b35d6ed5547', 1, 'FE_Nothing::FE_Nothing(const unsigned int n_components=1, const bool dominate=false)'],\n ['../classFE__Nothing.html#a69940158d653b46222943f09c6b25a4c', 1, 'FE_Nothing::FE_Nothing(const ReferenceCell &type, const unsigned int n_components=1, const bool dominate=false)'],\n ['../structColorEnriched_1_1Helper.html#a8d6152d5fc1ef14877cf1c10c596b20b', 1, 'ColorEnriched::Helper::fe_nothing']\n ]],\n ['fe_5fnothing_2ecc_205', ['fe_nothing.cc', ['../fe__nothing_8cc.html', 1, '']]],\n@@ -392,80 +392,80 @@\n ]],\n ['fe_5fp1nc_2ecc_209', ['fe_p1nc.cc', ['../fe__p1nc_8cc.html', 1, '']]],\n ['fe_5fp1nc_2eh_210', ['fe_p1nc.h', ['../fe__p1nc_8h.html', 1, '']]],\n ['fe_5fp_5fbubblesimplementation_211', ['FE_P_BubblesImplementation', ['../namespaceFE__P__BubblesImplementation.html', 1, '']]],\n ['fe_5fpoint_5fevaluation_2ecc_212', ['fe_point_evaluation.cc', ['../fe__point__evaluation_8cc.html', 1, '']]],\n ['fe_5fpoint_5fevaluation_2eh_213', ['fe_point_evaluation.h', ['../fe__point__evaluation_8h.html', 1, '']]],\n ['fe_5fpointer_214', ['fe_pointer', ['../classMeshWorker_1_1IntegrationInfo.html#a5f8c5f4b29276176caccdfa1b0ba42c8', 1, 'MeshWorker::IntegrationInfo']]],\n- ['fe_5fpoly_215', ['fe_poly', ['../classFE__Poly.html', 1, 'FE_Poly< dim, spacedim >'],\n- ['../classFE__Poly.html#a3e3707af821b633b0938fc25af8e1d4e', 1, 'FE_Poly::FE_Poly(const ScalarPolynomialsBase< dim > &poly_space, const FiniteElementData< dim > &fe_data, const std::vector< bool > &restriction_is_additive_flags, const std::vector< ComponentMask > &nonzero_components)'],\n- ['../classFE__Poly.html#a0f7afbda20c71e4c0e9fd422137f9922', 1, 'FE_Poly::FE_Poly(const FE_Poly &fe)']\n+ ['fe_5fpoly_215', ['fe_poly', ['../classFE__Poly.html#a3e3707af821b633b0938fc25af8e1d4e', 1, 'FE_Poly::FE_Poly()'],\n+ ['../classFE__Poly.html', 1, 'FE_Poly< dim, spacedim >'],\n+ ['../classFE__Poly.html#a0f7afbda20c71e4c0e9fd422137f9922', 1, 'FE_Poly::FE_Poly()']\n ]],\n ['fe_5fpoly_2ecc_216', ['fe_poly.cc', ['../fe__poly_8cc.html', 1, '']]],\n ['fe_5fpoly_2eh_217', ['fe_poly.h', ['../fe__poly_8h.html', 1, '']]],\n ['fe_5fpoly_3c_20dim_2c_20dim_20_3e_218', ['FE_Poly< dim, dim >', ['../classFE__Poly.html', 1, '']]],\n ['fe_5fpoly_3c_20dim_2c_20spacedim_20_3e_219', ['FE_Poly< dim, spacedim >', ['../classFE__Poly.html', 1, '']]],\n ['fe_5fpoly_5fface_2eh_220', ['fe_poly_face.h', ['../fe__poly__face_8h.html', 1, '']]],\n ['fe_5fpoly_5ftensor_2ecc_221', ['fe_poly_tensor.cc', ['../fe__poly__tensor_8cc.html', 1, '']]],\n ['fe_5fpoly_5ftensor_2eh_222', ['fe_poly_tensor.h', ['../fe__poly__tensor_8h.html', 1, '']]],\n ['fe_5fpolyface_223', ['fe_polyface', ['../classFE__PolyFace.html#ab685c768c6b0b29273cd0abc402ad2a5', 1, 'FE_PolyFace::FE_PolyFace()'],\n ['../classFE__PolyFace.html', 1, 'FE_PolyFace< PolynomialType, dim, spacedim >']\n ]],\n ['fe_5fpolyface_3c_20polynomialspace_3c_20dim_20_2d_201_20_3e_2c_20dim_2c_20dim_20_3e_224', ['FE_PolyFace< PolynomialSpace< dim - 1 >, dim, dim >', ['../classFE__PolyFace.html', 1, '']]],\n ['fe_5fpolyface_3c_20tensorproductpolynomials_3c_20dim_20_2d_201_20_3e_2c_20dim_2c_20dim_20_3e_225', ['FE_PolyFace< TensorProductPolynomials< dim - 1 >, dim, dim >', ['../classFE__PolyFace.html', 1, '']]],\n- ['fe_5fpolytensor_226', ['fe_polytensor', ['../classFE__PolyTensor.html#ad5b6ea2342b731bbabd2201b7e4ff44a', 1, 'FE_PolyTensor::FE_PolyTensor()'],\n- ['../classFE__PolyTensor.html', 1, 'FE_PolyTensor< dim, spacedim >'],\n- ['../classFE__PolyTensor.html#a54aff4239f3728df60a6a87715764021', 1, 'FE_PolyTensor::FE_PolyTensor()']\n+ ['fe_5fpolytensor_226', ['fe_polytensor', ['../classFE__PolyTensor.html', 1, 'FE_PolyTensor< dim, spacedim >'],\n+ ['../classFE__PolyTensor.html#ad5b6ea2342b731bbabd2201b7e4ff44a', 1, 'FE_PolyTensor::FE_PolyTensor(const TensorPolynomialsBase< dim > &polynomials, const FiniteElementData< dim > &fe_data, const std::vector< bool > &restriction_is_additive_flags, const std::vector< ComponentMask > &nonzero_components)'],\n+ ['../classFE__PolyTensor.html#a54aff4239f3728df60a6a87715764021', 1, 'FE_PolyTensor::FE_PolyTensor(const FE_PolyTensor &fe)']\n ]],\n ['fe_5fpolytensor_3c_20dim_2c_20dim_20_3e_227', ['FE_PolyTensor< dim, dim >', ['../classFE__PolyTensor.html', 1, '']]],\n ['fe_5fpolytensor_3c_20dim_2c_20spacedim_20_3e_228', ['FE_PolyTensor< dim, spacedim >', ['../classFE__PolyTensor.html', 1, '']]],\n ['fe_5fpyramid_5fp_2ecc_229', ['fe_pyramid_p.cc', ['../fe__pyramid__p_8cc.html', 1, '']]],\n ['fe_5fpyramid_5fp_2eh_230', ['fe_pyramid_p.h', ['../fe__pyramid__p_8h.html', 1, '']]],\n- ['fe_5fpyramiddgp_231', ['fe_pyramiddgp', ['../classFE__PyramidDGP.html#ac2e6079eebe80fc15716298488dc5c63', 1, 'FE_PyramidDGP::FE_PyramidDGP()'],\n- ['../classFE__PyramidDGP.html', 1, 'FE_PyramidDGP< dim, spacedim >']\n+ ['fe_5fpyramiddgp_231', ['fe_pyramiddgp', ['../classFE__PyramidDGP.html', 1, 'FE_PyramidDGP< dim, spacedim >'],\n+ ['../classFE__PyramidDGP.html#ac2e6079eebe80fc15716298488dc5c63', 1, 'FE_PyramidDGP::FE_PyramidDGP()']\n ]],\n- ['fe_5fpyramidp_232', ['fe_pyramidp', ['../classFE__PyramidP.html#a10d9a9af391aa277a6196a53bcbca360', 1, 'FE_PyramidP::FE_PyramidP()'],\n- ['../classFE__PyramidP.html', 1, 'FE_PyramidP< dim, spacedim >']\n+ ['fe_5fpyramidp_232', ['fe_pyramidp', ['../classFE__PyramidP.html', 1, 'FE_PyramidP< dim, spacedim >'],\n+ ['../classFE__PyramidP.html#a10d9a9af391aa277a6196a53bcbca360', 1, 'FE_PyramidP::FE_PyramidP()']\n ]],\n- ['fe_5fpyramidpoly_233', ['fe_pyramidpoly', ['../classFE__PyramidPoly.html#a1b80a859611151754bfc1b1bfcdaaa78', 1, 'FE_PyramidPoly::FE_PyramidPoly()'],\n- ['../classFE__PyramidPoly.html', 1, 'FE_PyramidPoly< dim, spacedim >']\n+ ['fe_5fpyramidpoly_233', ['fe_pyramidpoly', ['../classFE__PyramidPoly.html', 1, 'FE_PyramidPoly< dim, spacedim >'],\n+ ['../classFE__PyramidPoly.html#a1b80a859611151754bfc1b1bfcdaaa78', 1, 'FE_PyramidPoly::FE_PyramidPoly()']\n ]],\n ['fe_5fpyramidpoly_3c_20dim_2c_20dim_20_3e_234', ['FE_PyramidPoly< dim, dim >', ['../classFE__PyramidPoly.html', 1, '']]],\n- ['fe_5fq_235', ['fe_q', ['../classFE__Q.html#a32ccedfe518cfe3fca02cdddf9e664f6', 1, 'FE_Q::FE_Q(const Quadrature< 1 > &points)'],\n+ ['fe_5fq_235', ['fe_q', ['../classFE__TraceQ.html#a06b7dd7e3735c4a2882c8c8ef1833380', 1, 'FE_TraceQ::fe_q'],\n+ ['../classFE__Q.html#a32ccedfe518cfe3fca02cdddf9e664f6', 1, 'FE_Q::FE_Q(const Quadrature< 1 > &points)'],\n ['../classFE__Q.html#ac36967b6e5de1ff1f4d54e0fa779d876', 1, 'FE_Q::FE_Q(const unsigned int p)'],\n- ['../classFE__Q.html', 1, 'FE_Q< dim, spacedim >'],\n- ['../classFE__TraceQ.html#a06b7dd7e3735c4a2882c8c8ef1833380', 1, 'FE_TraceQ::fe_q']\n+ ['../classFE__Q.html', 1, 'FE_Q< dim, spacedim >']\n ]],\n ['fe_5fq_2ecc_236', ['fe_q.cc', ['../fe__q_8cc.html', 1, '']]],\n ['fe_5fq_2eh_237', ['fe_q.h', ['../fe__q_8h.html', 1, '']]],\n ['fe_5fq1_238', ['fe_q1', ['../classNonMatching_1_1internal_1_1DiscreteQuadratureGeneratorImplementation_1_1RefSpaceFEFieldFunction.html#a07e41986be5bce2655d279f6fb79572d', 1, 'NonMatching::internal::DiscreteQuadratureGeneratorImplementation::RefSpaceFEFieldFunction']]],\n ['fe_5fq_3c_20dim_2c_20dim_20_3e_239', ['FE_Q< dim, dim >', ['../classFE__Q.html', 1, '']]],\n- ['fe_5fq_5fbase_240', ['fe_q_base', ['../classFE__Q__Base.html', 1, 'FE_Q_Base< dim, spacedim >'],\n- ['../classFE__Q__Base.html#afd1a4a4c6b1df7cd57de66f78fe8ebf2', 1, 'FE_Q_Base::FE_Q_Base()']\n+ ['fe_5fq_5fbase_240', ['fe_q_base', ['../classFE__Q__Base.html#afd1a4a4c6b1df7cd57de66f78fe8ebf2', 1, 'FE_Q_Base::FE_Q_Base()'],\n+ ['../classFE__Q__Base.html', 1, 'FE_Q_Base< dim, spacedim >']\n ]],\n ['fe_5fq_5fbase_2ecc_241', ['fe_q_base.cc', ['../fe__q__base_8cc.html', 1, '']]],\n ['fe_5fq_5fbase_2eh_242', ['fe_q_base.h', ['../fe__q__base_8h.html', 1, '']]],\n ['fe_5fq_5fbase_3c_20dim_2c_20dim_20_3e_243', ['FE_Q_Base< dim, dim >', ['../classFE__Q__Base.html', 1, '']]],\n ['fe_5fq_5fbase_3c_20dim_2c_20spacedim_20_3e_244', ['FE_Q_Base< dim, spacedim >', ['../classFE__Q__Base.html', 1, '']]],\n ['fe_5fq_5fbase_3c_20dim_2c_20spacedim_20_3e_3a_3aimplementation_245', ['Implementation', ['../classFE__Q__Base.html#aacf983582b2a026db5692d32e0057281', 1, 'FE_Q_Base']]],\n- ['fe_5fq_5fbubbles_246', ['fe_q_bubbles', ['../classFE__Q__Bubbles.html#acf702171c9122ac2e4678b9789eb7ab5', 1, 'FE_Q_Bubbles::FE_Q_Bubbles(const unsigned int p)'],\n+ ['fe_5fq_5fbubbles_246', ['fe_q_bubbles', ['../classFE__Q__Bubbles.html', 1, 'FE_Q_Bubbles< dim, spacedim >'],\n ['../classFE__Q__Bubbles.html#a63dc7e8541e0e0f447167cb5f25a2df7', 1, 'FE_Q_Bubbles::FE_Q_Bubbles(const Quadrature< 1 > &points)'],\n- ['../classFE__Q__Bubbles.html', 1, 'FE_Q_Bubbles< dim, spacedim >']\n+ ['../classFE__Q__Bubbles.html#acf702171c9122ac2e4678b9789eb7ab5', 1, 'FE_Q_Bubbles::FE_Q_Bubbles(const unsigned int p)']\n ]],\n ['fe_5fq_5fbubbles_2ecc_247', ['fe_q_bubbles.cc', ['../fe__q__bubbles_8cc.html', 1, '']]],\n ['fe_5fq_5fbubbles_2eh_248', ['fe_q_bubbles.h', ['../fe__q__bubbles_8h.html', 1, '']]],\n- ['fe_5fq_5fdg0_249', ['fe_q_dg0', ['../classFE__Q__DG0.html#a3b48400953a225d0c489eadfa3682ce8', 1, 'FE_Q_DG0::FE_Q_DG0(const Quadrature< 1 > &points)'],\n- ['../classFE__Q__DG0.html#a6eb900705fd9dab7c55be04968ccb41b', 1, 'FE_Q_DG0::FE_Q_DG0(const unsigned int p)'],\n- ['../classFE__Q__DG0.html', 1, 'FE_Q_DG0< dim, spacedim >']\n+ ['fe_5fq_5fdg0_249', ['fe_q_dg0', ['../classFE__Q__DG0.html', 1, 'FE_Q_DG0< dim, spacedim >'],\n+ ['../classFE__Q__DG0.html#a3b48400953a225d0c489eadfa3682ce8', 1, 'FE_Q_DG0::FE_Q_DG0(const Quadrature< 1 > &points)'],\n+ ['../classFE__Q__DG0.html#a6eb900705fd9dab7c55be04968ccb41b', 1, 'FE_Q_DG0::FE_Q_DG0(const unsigned int p)']\n ]],\n ['fe_5fq_5fdg0_2ecc_250', ['fe_q_dg0.cc', ['../fe__q__dg0_8cc.html', 1, '']]],\n ['fe_5fq_5fdg0_2eh_251', ['fe_q_dg0.h', ['../fe__q__dg0_8h.html', 1, '']]],\n- ['fe_5fq_5fhierarchical_252', ['fe_q_hierarchical', ['../classFE__Q__Hierarchical.html', 1, 'FE_Q_Hierarchical< dim >'],\n+ ['fe_5fq_5fhierarchical_252', ['fe_q_hierarchical', ['../classFE__Q__Hierarchical.html#aad40d98a2231b45fe6a53be39614fa99', 1, 'FE_Q_Hierarchical::FE_Q_Hierarchical(const unsigned int p)'],\n ['../classFE__Q__Hierarchical.html#a4bb9e1107f87e3a2d60df4ce7b8725fa', 1, 'FE_Q_Hierarchical::FE_Q_Hierarchical'],\n- ['../classFE__Q__Hierarchical.html#aad40d98a2231b45fe6a53be39614fa99', 1, 'FE_Q_Hierarchical::FE_Q_Hierarchical(const unsigned int p)']\n+ ['../classFE__Q__Hierarchical.html', 1, 'FE_Q_Hierarchical< dim >']\n ]],\n ['fe_5fq_5fhierarchical_2ecc_253', ['fe_q_hierarchical.cc', ['../fe__q__hierarchical_8cc.html', 1, '']]],\n ['fe_5fq_5fhierarchical_2eh_254', ['fe_q_hierarchical.h', ['../fe__q__hierarchical_8h.html', 1, '']]],\n ['fe_5fq_5fiso_5fq1_255', ['fe_q_iso_q1', ['../classFE__Q__iso__Q1.html', 1, 'FE_Q_iso_Q1< dim, spacedim >'],\n ['../classFE__Q__iso__Q1.html#a917f8f0d90f3eaa78a96f60b4d1763b9', 1, 'FE_Q_iso_Q1::FE_Q_iso_Q1(const unsigned int n_subdivisions)'],\n ['../classFE__Q__iso__Q1.html#afb43b1ec080db8ae9a34addca748d25c', 1, 'FE_Q_iso_Q1::FE_Q_iso_Q1(const std::vector< Point< 1 > > &support_points)']\n ]],\n@@ -475,16 +475,16 @@\n ['fe_5frannacher_5fturek_2eh_259', ['fe_rannacher_turek.h', ['../fe__rannacher__turek_8h.html', 1, '']]],\n ['fe_5frannacherturek_260', ['fe_rannacherturek', ['../classFE__RannacherTurek.html#a8e9cb8c3884bef4e0f7e2364779eae34', 1, 'FE_RannacherTurek::FE_RannacherTurek()'],\n ['../classFE__RannacherTurek.html', 1, 'FE_RannacherTurek< dim >']\n ]],\n ['fe_5fraviart_5fthomas_2ecc_261', ['fe_raviart_thomas.cc', ['../fe__raviart__thomas_8cc.html', 1, '']]],\n ['fe_5fraviart_5fthomas_2eh_262', ['fe_raviart_thomas.h', ['../fe__raviart__thomas_8h.html', 1, '']]],\n ['fe_5fraviart_5fthomas_5fnodal_2ecc_263', ['fe_raviart_thomas_nodal.cc', ['../fe__raviart__thomas__nodal_8cc.html', 1, '']]],\n- ['fe_5fraviartthomas_264', ['fe_raviartthomas', ['../classFE__RaviartThomas.html#adc8e64d0cdb38af6e29dc9ac0279f121', 1, 'FE_RaviartThomas::FE_RaviartThomas(const unsigned int p)'],\n- ['../classFE__RaviartThomas.html#aae331958fb05a41f6a3443ddb1a2560b', 1, 'FE_RaviartThomas::FE_RaviartThomas'],\n+ ['fe_5fraviartthomas_264', ['fe_raviartthomas', ['../classFE__RaviartThomas.html#aae331958fb05a41f6a3443ddb1a2560b', 1, 'FE_RaviartThomas::FE_RaviartThomas'],\n+ ['../classFE__RaviartThomas.html#adc8e64d0cdb38af6e29dc9ac0279f121', 1, 'FE_RaviartThomas::FE_RaviartThomas(const unsigned int p)'],\n ['../classFE__RaviartThomas.html', 1, 'FE_RaviartThomas< dim >']\n ]],\n ['fe_5fraviartthomasnodal_265', ['fe_raviartthomasnodal', ['../classFE__RaviartThomasNodal.html#afe1466e920ba3082fa9d176b1ef858b9', 1, 'FE_RaviartThomasNodal::FE_RaviartThomasNodal()'],\n ['../classFE__RaviartThomasNodal.html', 1, 'FE_RaviartThomasNodal< dim >']\n ]],\n ['fe_5fremote_5fevaluation_2eh_266', ['fe_remote_evaluation.h', ['../fe__remote__evaluation_8h.html', 1, '']]],\n ['fe_5frt_5fbubbles_267', ['fe_rt_bubbles', ['../classFE__RT__Bubbles.html#a27cbd336ef9001c65ee0c3aec18f5805', 1, 'FE_RT_Bubbles::FE_RT_Bubbles()'],\n@@ -497,19 +497,19 @@\n ['fe_5fseries_5ffourier_2ecc_272', ['fe_series_fourier.cc', ['../fe__series__fourier_8cc.html', 1, '']]],\n ['fe_5fseries_5flegendre_2ecc_273', ['fe_series_legendre.cc', ['../fe__series__legendre_8cc.html', 1, '']]],\n ['fe_5fsets_274', ['fe_sets', ['../structColorEnriched_1_1Helper.html#a316f866677048f17a21f1ecb299f0db6', 1, 'ColorEnriched::Helper']]],\n ['fe_5fsimplex_5fp_2ecc_275', ['fe_simplex_p.cc', ['../fe__simplex__p_8cc.html', 1, '']]],\n ['fe_5fsimplex_5fp_2eh_276', ['fe_simplex_p.h', ['../fe__simplex__p_8h.html', 1, '']]],\n ['fe_5fsimplex_5fp_5fbubbles_2ecc_277', ['fe_simplex_p_bubbles.cc', ['../fe__simplex__p__bubbles_8cc.html', 1, '']]],\n ['fe_5fsimplex_5fp_5fbubbles_2eh_278', ['fe_simplex_p_bubbles.h', ['../fe__simplex__p__bubbles_8h.html', 1, '']]],\n- ['fe_5fsimplexdgp_279', ['fe_simplexdgp', ['../classFE__SimplexDGP.html', 1, 'FE_SimplexDGP< dim, spacedim >'],\n- ['../classFE__SimplexDGP.html#a669fda85ea6f32fc81a255f7785a1bcc', 1, 'FE_SimplexDGP::FE_SimplexDGP()']\n+ ['fe_5fsimplexdgp_279', ['fe_simplexdgp', ['../classFE__SimplexDGP.html#a669fda85ea6f32fc81a255f7785a1bcc', 1, 'FE_SimplexDGP::FE_SimplexDGP()'],\n+ ['../classFE__SimplexDGP.html', 1, 'FE_SimplexDGP< dim, spacedim >']\n ]],\n- ['fe_5fsimplexp_280', ['fe_simplexp', ['../classFE__SimplexP.html', 1, 'FE_SimplexP< dim, spacedim >'],\n- ['../classFE__SimplexP.html#a6fe3fe16c25df1b363786df1bb6de98c', 1, 'FE_SimplexP::FE_SimplexP()']\n+ ['fe_5fsimplexp_280', ['fe_simplexp', ['../classFE__SimplexP.html#a6fe3fe16c25df1b363786df1bb6de98c', 1, 'FE_SimplexP::FE_SimplexP()'],\n+ ['../classFE__SimplexP.html', 1, 'FE_SimplexP< dim, spacedim >']\n ]],\n ['fe_5fsimplexp_5fbubbles_281', ['fe_simplexp_bubbles', ['../classFE__SimplexP__Bubbles.html', 1, 'FE_SimplexP_Bubbles< dim, spacedim >'],\n ['../classFE__SimplexP__Bubbles.html#a29c2891e4afc45e1560e8c3c3d088ef8', 1, 'FE_SimplexP_Bubbles::FE_SimplexP_Bubbles()']\n ]],\n ['fe_5fsimplexpoly_282', ['fe_simplexpoly', ['../classFE__SimplexPoly.html#a15e847875e8310425d204854f68faa1e', 1, 'FE_SimplexPoly::FE_SimplexPoly()'],\n ['../classFE__SimplexPoly.html', 1, 'FE_SimplexPoly< dim, spacedim >']\n ]],\n@@ -523,56 +523,56 @@\n ['fe_5ftools_2eh_290', ['fe_tools.h', ['../fe__tools_8h.html', 1, '']]],\n ['fe_5ftools_5fextrapolate_291', ['fe_tools_extrapolate', ['../namespaceUtilities_1_1MPI_1_1internal_1_1Tags.html#a1c190e50dabbd9b60e230b843c6caa44a7128ae2e97c120a30d7e67922460b27e', 1, 'Utilities::MPI::internal::Tags']]],\n ['fe_5ftools_5fextrapolate_2ecc_292', ['fe_tools_extrapolate.cc', ['../fe__tools__extrapolate_8cc.html', 1, '']]],\n ['fe_5ftools_5fextrapolate_5fend_293', ['fe_tools_extrapolate_end', ['../namespaceUtilities_1_1MPI_1_1internal_1_1Tags.html#a1c190e50dabbd9b60e230b843c6caa44a78dd601ba3a7657c91d0b8413a18f558', 1, 'Utilities::MPI::internal::Tags']]],\n ['fe_5ftools_5finterpolate_2ecc_294', ['fe_tools_interpolate.cc', ['../fe__tools__interpolate_8cc.html', 1, '']]],\n ['fe_5ftrace_2ecc_295', ['fe_trace.cc', ['../fe__trace_8cc.html', 1, '']]],\n ['fe_5ftrace_2eh_296', ['fe_trace.h', ['../fe__trace_8h.html', 1, '']]],\n- ['fe_5ftraceq_297', ['fe_traceq', ['../classFE__TraceQ.html', 1, 'FE_TraceQ< dim, spacedim >'],\n- ['../classFE__TraceQ_3_011_00_01spacedim_01_4.html#ab0cbe36ef1cc93a46049c9ba28687838', 1, 'FE_TraceQ< 1, spacedim >::FE_TraceQ()'],\n- ['../classFE__TraceQ.html#aece0869ab7f5c84faae9e7b0b8598370', 1, 'FE_TraceQ::FE_TraceQ()']\n+ ['fe_5ftraceq_297', ['fe_traceq', ['../classFE__TraceQ_3_011_00_01spacedim_01_4.html#ab0cbe36ef1cc93a46049c9ba28687838', 1, 'FE_TraceQ< 1, spacedim >::FE_TraceQ()'],\n+ ['../classFE__TraceQ.html#aece0869ab7f5c84faae9e7b0b8598370', 1, 'FE_TraceQ::FE_TraceQ()'],\n+ ['../classFE__TraceQ.html', 1, 'FE_TraceQ< dim, spacedim >']\n ]],\n ['fe_5ftraceq_3c_201_2c_20spacedim_20_3e_298', ['FE_TraceQ< 1, spacedim >', ['../classFE__TraceQ_3_011_00_01spacedim_01_4.html', 1, '']]],\n ['fe_5fupdate_5fflags_2eh_299', ['fe_update_flags.h', ['../fe__update__flags_8h.html', 1, '']]],\n- ['fe_5fvalues_300', ['fe_values', ['../classMappingFEField.html#af779241e66a9b294590887f424e20991', 1, 'MappingFEField::fe_values'],\n- ['../classFEValuesViews_1_1Tensor_3_012_00_01dim_00_01spacedim_01_4.html#a42f3258b1448538b9937e684c55af154', 1, 'FEValuesViews::Tensor< 2, dim, spacedim >::fe_values'],\n- ['../classFEValuesViews_1_1SymmetricTensor_3_012_00_01dim_00_01spacedim_01_4.html#a47b2fab57e66183b58a934cd6b43d346', 1, 'FEValuesViews::SymmetricTensor< 2, dim, spacedim >::fe_values'],\n- ['../classFEValuesViews_1_1Vector.html#a939206dbb203cc8d9ceaaf1d4cb07fac', 1, 'FEValuesViews::Vector::fe_values'],\n+ ['fe_5fvalues_300', ['fe_values', ['../classinternal_1_1MatrixFreeFunctions_1_1MappingDataOnTheFly.html#ac862a820ea9acc504e988c49d40f077e', 1, 'internal::MatrixFreeFunctions::MappingDataOnTheFly::fe_values'],\n ['../classFEValuesViews_1_1Scalar.html#a78478c9c2607d4fab38a9f8283b8721b', 1, 'FEValuesViews::Scalar::fe_values'],\n+ ['../classFEValuesViews_1_1Vector.html#a939206dbb203cc8d9ceaaf1d4cb07fac', 1, 'FEValuesViews::Vector::fe_values'],\n+ ['../classFEValuesViews_1_1SymmetricTensor_3_012_00_01dim_00_01spacedim_01_4.html#a47b2fab57e66183b58a934cd6b43d346', 1, 'FEValuesViews::SymmetricTensor< 2, dim, spacedim >::fe_values'],\n+ ['../classFEValuesViews_1_1Tensor_3_012_00_01dim_00_01spacedim_01_4.html#a42f3258b1448538b9937e684c55af154', 1, 'FEValuesViews::Tensor< 2, dim, spacedim >::fe_values'],\n+ ['../classMappingFEField.html#af779241e66a9b294590887f424e20991', 1, 'MappingFEField::fe_values'],\n ['../classMappingQEulerian.html#a04443806065969209c5ab1348b6b04ee', 1, 'MappingQEulerian::fe_values'],\n ['../classGridTools_1_1MarchingCubeAlgorithm.html#a37fee30886e4c5727cf82f2c99ddd1fc', 1, 'GridTools::MarchingCubeAlgorithm::fe_values'],\n ['../classFEPointEvaluationBase.html#a7b7ada069813f70ef59a824314599448', 1, 'FEPointEvaluationBase::fe_values'],\n ['../classMeshWorker_1_1ScratchData.html#a4a71e4edb4ba4ea635d7be256247d854', 1, 'MeshWorker::ScratchData::fe_values'],\n ['../classMeshWorker_1_1IntegrationInfo.html#a32fa7363be71ba320bcdc94f6d677843', 1, 'MeshWorker::IntegrationInfo::fe_values() const'],\n- ['../classMeshWorker_1_1IntegrationInfo.html#a1bc001a6c78e81ebefd105288f239c16', 1, 'MeshWorker::IntegrationInfo::fe_values(const unsigned int i) const'],\n- ['../classinternal_1_1MatrixFreeFunctions_1_1MappingDataOnTheFly.html#ac862a820ea9acc504e988c49d40f077e', 1, 'internal::MatrixFreeFunctions::MappingDataOnTheFly::fe_values']\n+ ['../classMeshWorker_1_1IntegrationInfo.html#a1bc001a6c78e81ebefd105288f239c16', 1, 'MeshWorker::IntegrationInfo::fe_values(const unsigned int i) const']\n ]],\n- ['fe_5fvalues_2ecc_301', ['fe_values.cc', ['../hp_2fe__values_8cc.html', 1, '(Global Namespace)'],\n- ['../non__matching_2fe__values_8cc.html', 1, '(Global Namespace)'],\n+ ['fe_5fvalues_2ecc_301', ['fe_values.cc', ['../non__matching_2fe__values_8cc.html', 1, '(Global Namespace)'],\n+ ['../hp_2fe__values_8cc.html', 1, '(Global Namespace)'],\n ['../fe_2fe__values_8cc.html', 1, '(Global Namespace)']\n ]],\n ['fe_5fvalues_2eh_302', ['fe_values.h', ['../non__matching_2fe__values_8h.html', 1, '(Global Namespace)'],\n ['../hp_2fe__values_8h.html', 1, '(Global Namespace)'],\n ['../fe_2fe__values_8h.html', 1, '(Global Namespace)']\n ]],\n ['fe_5fvalues_5fbase_2ecc_303', ['fe_values_base.cc', ['../fe__values__base_8cc.html', 1, '']]],\n ['fe_5fvalues_5fbase_2eh_304', ['fe_values_base.h', ['../fe__values__base_8h.html', 1, '']]],\n ['fe_5fvalues_5fextractors_2ecc_305', ['fe_values_extractors.cc', ['../fe__values__extractors_8cc.html', 1, '']]],\n ['fe_5fvalues_5fextractors_2eh_306', ['fe_values_extractors.h', ['../fe__values__extractors_8h.html', 1, '']]],\n ['fe_5fvalues_5finside_307', ['fe_values_inside', ['../classNonMatching_1_1FEInterfaceValues.html#ad23c83611d679ce6d5a0e2587b9e415b', 1, 'NonMatching::FEInterfaceValues::fe_values_inside'],\n ['../classNonMatching_1_1FEValues.html#a91928e063ab8107c31b7b4f3e4344209', 1, 'NonMatching::FEValues::fe_values_inside']\n ]],\n- ['fe_5fvalues_5finside_5ffull_5fquadrature_308', ['fe_values_inside_full_quadrature', ['../classNonMatching_1_1FEInterfaceValues.html#a6185d0943b426f539f3acf02f1e95c8f', 1, 'NonMatching::FEInterfaceValues::fe_values_inside_full_quadrature'],\n- ['../classNonMatching_1_1FEValues.html#a086321ca803c47de036f6f24511bce15', 1, 'NonMatching::FEValues::fe_values_inside_full_quadrature']\n+ ['fe_5fvalues_5finside_5ffull_5fquadrature_308', ['fe_values_inside_full_quadrature', ['../classNonMatching_1_1FEValues.html#a086321ca803c47de036f6f24511bce15', 1, 'NonMatching::FEValues::fe_values_inside_full_quadrature'],\n+ ['../classNonMatching_1_1FEInterfaceValues.html#a6185d0943b426f539f3acf02f1e95c8f', 1, 'NonMatching::FEInterfaceValues::fe_values_inside_full_quadrature']\n ]],\n- ['fe_5fvalues_5fmutex_309', ['fe_values_mutex', ['../classMappingFEField.html#ac8f484f4d29e88848a8f2d29e98e2e15', 1, 'MappingFEField::fe_values_mutex'],\n- ['../classMappingQEulerian.html#a6afedf25e37bf90c28d883739f5ce994', 1, 'MappingQEulerian::fe_values_mutex']\n+ ['fe_5fvalues_5fmutex_309', ['fe_values_mutex', ['../classMappingQEulerian.html#a6afedf25e37bf90c28d883739f5ce994', 1, 'MappingQEulerian::fe_values_mutex'],\n+ ['../classMappingFEField.html#ac8f484f4d29e88848a8f2d29e98e2e15', 1, 'MappingFEField::fe_values_mutex']\n ]],\n- ['fe_5fvalues_5foutside_310', ['fe_values_outside', ['../classNonMatching_1_1FEValues.html#a1a9e8ccc40bb1a31eedca54ae14fd69d', 1, 'NonMatching::FEValues::fe_values_outside'],\n- ['../classNonMatching_1_1FEInterfaceValues.html#afecfaa997f8442174d9f1975eeae5398', 1, 'NonMatching::FEInterfaceValues::fe_values_outside']\n+ ['fe_5fvalues_5foutside_310', ['fe_values_outside', ['../classNonMatching_1_1FEInterfaceValues.html#afecfaa997f8442174d9f1975eeae5398', 1, 'NonMatching::FEInterfaceValues::fe_values_outside'],\n+ ['../classNonMatching_1_1FEValues.html#a1a9e8ccc40bb1a31eedca54ae14fd69d', 1, 'NonMatching::FEValues::fe_values_outside']\n ]],\n ['fe_5fvalues_5foutside_5ffull_5fquadrature_311', ['fe_values_outside_full_quadrature', ['../classNonMatching_1_1FEInterfaceValues.html#aa28edd9a9ac23b05065c8007006c7b7c', 1, 'NonMatching::FEInterfaceValues::fe_values_outside_full_quadrature'],\n ['../classNonMatching_1_1FEValues.html#ae6c923848df3b5d2c79d5926871c963a', 1, 'NonMatching::FEValues::fe_values_outside_full_quadrature']\n ]],\n ['fe_5fvalues_5fsurface_312', ['fe_values_surface', ['../classNonMatching_1_1FEValues.html#a0776d15e9f057da798b831b3a2f70673', 1, 'NonMatching::FEValues']]],\n ['fe_5fvalues_5ftable_313', ['fe_values_table', ['../classhp_1_1FEValuesBase.html#ab0c9630e18577d7dea2130e9ee51f36a', 1, 'hp::FEValuesBase']]],\n ['fe_5fvalues_5fviews_2ecc_314', ['fe_values_views.cc', ['../fe__values__views_8cc.html', 1, '']]],\n@@ -589,83 +589,83 @@\n ['fe_5fwedgep_323', ['fe_wedgep', ['../classFE__WedgeP.html#a822f9cc00406c6f6012001073715525b', 1, 'FE_WedgeP::FE_WedgeP()'],\n ['../classFE__WedgeP.html', 1, 'FE_WedgeP< dim, spacedim >']\n ]],\n ['fe_5fwedgepoly_324', ['fe_wedgepoly', ['../classFE__WedgePoly.html#a8550c7936f48a510dba374c127e39c09', 1, 'FE_WedgePoly::FE_WedgePoly()'],\n ['../classFE__WedgePoly.html', 1, 'FE_WedgePoly< dim, spacedim >']\n ]],\n ['fe_5fwedgepoly_3c_20dim_2c_20dim_20_3e_325', ['FE_WedgePoly< dim, dim >', ['../classFE__WedgePoly.html', 1, '']]],\n- ['fecollection_326', ['fecollection', ['../classhp_1_1FECollection.html#a6b557e20b5abc09c7be5158c3f034955', 1, 'hp::FECollection::FECollection(const FiniteElement< dim, spacedim > &fe)'],\n- ['../classhp_1_1FECollection.html#a451b4589792e0b1d3f4f2c2a80831c1f', 1, 'hp::FECollection::FECollection(const FETypes &...fes)'],\n- ['../classhp_1_1FECollection.html#a19007fa91f9d36582dced84c5da191b1', 1, 'hp::FECollection::FECollection(const std::vector< const FiniteElement< dim, spacedim > * > &fes)'],\n- ['../classhp_1_1FECollection.html#ad8f7b4ccf64ce616f22e046fabd215e6', 1, 'hp::FECollection::FECollection(const FECollection< dim, spacedim > &)=default'],\n+ ['fecollection_326', ['fecollection', ['../classhp_1_1FECollection.html', 1, 'hp::FECollection< dim, spacedim >'],\n ['../classhp_1_1FECollection.html#a77c211e58227143ac5eae74cf3c05157', 1, 'hp::FECollection::FECollection(FECollection< dim, spacedim > &&) noexcept(std::is_nothrow_move_constructible_v< std::vector< std::shared_ptr< const FiniteElement< dim, spacedim > > > > &&std::is_nothrow_move_constructible_v< std::function< unsigned int(const typename hp::FECollection< dim, spacedim > &, const unsigned int)> >)=default'],\n- ['../classhp_1_1FECollection.html#af94bc4d5c944da27c3e0189cd92e979c', 1, 'hp::FECollection::FECollection()'],\n- ['../classhp_1_1FECollection.html', 1, 'hp::FECollection< dim, spacedim >']\n+ ['../classhp_1_1FECollection.html#ad8f7b4ccf64ce616f22e046fabd215e6', 1, 'hp::FECollection::FECollection(const FECollection< dim, spacedim > &)=default'],\n+ ['../classhp_1_1FECollection.html#a19007fa91f9d36582dced84c5da191b1', 1, 'hp::FECollection::FECollection(const std::vector< const FiniteElement< dim, spacedim > * > &fes)'],\n+ ['../classhp_1_1FECollection.html#a451b4589792e0b1d3f4f2c2a80831c1f', 1, 'hp::FECollection::FECollection(const FETypes &...fes)'],\n+ ['../classhp_1_1FECollection.html#a6b557e20b5abc09c7be5158c3f034955', 1, 'hp::FECollection::FECollection(const FiniteElement< dim, spacedim > &fe)'],\n+ ['../classhp_1_1FECollection.html#af94bc4d5c944da27c3e0189cd92e979c', 1, 'hp::FECollection::FECollection()']\n ]],\n ['fecollection_3c_20dim_2c_20dim_20_3e_327', ['FECollection< dim, dim >', ['../classhp_1_1FECollection.html', 1, 'hp']]],\n ['fecollection_3c_20dim_2c_20fevaluestype_3a_3aspace_5fdimension_20_3e_328', ['FECollection< dim, FEValuesType::space_dimension >', ['../classhp_1_1FECollection.html', 1, 'hp']]],\n ['fecollection_3c_20dim_2c_20spacedim_20_3e_329', ['FECollection< dim, spacedim >', ['../classhp_1_1FECollection.html', 1, 'hp']]],\n- ['fecouplingvalues_330', ['fecouplingvalues', ['../classFECouplingValues.html#a257afb950c4bb77545558243bbab2e2d', 1, 'FECouplingValues::FECouplingValues()'],\n- ['../classFECouplingValues.html', 1, 'FECouplingValues< dim1, dim2, spacedim >'],\n- ['../classFECouplingValues.html#a43e48b6413bb2ac378d89b21eeb791ec', 1, 'FECouplingValues::FECouplingValues()']\n+ ['fecouplingvalues_330', ['fecouplingvalues', ['../classFECouplingValues.html', 1, 'FECouplingValues< dim1, dim2, spacedim >'],\n+ ['../classFECouplingValues.html#a43e48b6413bb2ac378d89b21eeb791ec', 1, 'FECouplingValues::FECouplingValues(const FEValuesBase< dim1, spacedim > &fe_values_1, const FEValuesBase< dim2, spacedim > &fe_values_2, const DoFCouplingType &dof_coupling_type=DoFCouplingType::independent, const QuadratureCouplingType &quadrature_coupling_type=QuadratureCouplingType::tensor_product)'],\n+ ['../classFECouplingValues.html#a257afb950c4bb77545558243bbab2e2d', 1, 'FECouplingValues::FECouplingValues()']\n ]],\n ['feevaltype_331', ['FEEvalType', ['../classMatrixFreeTools_1_1internal_1_1ComputeMatrixScratchData.html#a5b4216f9c66ddbfba6c6a40a01bb8937', 1, 'MatrixFreeTools::internal::ComputeMatrixScratchData']]],\n- ['feevaluation_332', ['feevaluation', ['../classFEEvaluation.html#a1b0dc3f17c28f2db5fd4237b1bf04342', 1, 'FEEvaluation::FEEvaluation()'],\n- ['../classPortable_1_1FEEvaluation.html', 1, 'Portable::FEEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number >'],\n+ ['feevaluation_332', ['feevaluation', ['../classPortable_1_1FEEvaluation.html', 1, 'Portable::FEEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number >'],\n ['../classFEEvaluation.html', 1, 'FEEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >'],\n ['../classFEEvaluationData.html#a23897beb0abef628653e437d6cb69f8a', 1, 'FEEvaluationData::FEEvaluation'],\n ['../classFEEvaluation.html#ade40e452949cbefd4f7e6d5580af81c8', 1, 'FEEvaluation::FEEvaluation(const MatrixFree< dim, Number, VectorizedArrayType > &matrix_free, const unsigned int dof_no=0, const unsigned int quad_no=0, const unsigned int first_selected_component=0, const unsigned int active_fe_index=numbers::invalid_unsigned_int, const unsigned int active_quad_index=numbers::invalid_unsigned_int)'],\n ['../classFEEvaluation.html#a06293ee7aac4f62c80be6862aa1ae101', 1, 'FEEvaluation::FEEvaluation(const MatrixFree< dim, Number, VectorizedArrayType > &matrix_free, const std::pair< unsigned int, unsigned int > &range, const unsigned int dof_no=0, const unsigned int quad_no=0, const unsigned int first_selected_component=0)'],\n+ ['../classFEEvaluation.html#a1b0dc3f17c28f2db5fd4237b1bf04342', 1, 'FEEvaluation::FEEvaluation(const Mapping< dim > &mapping, const FiniteElement< dim > &fe, const Quadrature< 1 > &quadrature, const UpdateFlags update_flags, const unsigned int first_selected_component=0)'],\n ['../classFEEvaluation.html#a43079434f0a4acc8907e7a6b2d9b541f', 1, 'FEEvaluation::FEEvaluation(const FiniteElement< dim > &fe, const Quadrature< 1 > &quadrature, const UpdateFlags update_flags, const unsigned int first_selected_component=0)'],\n ['../classFEEvaluation.html#a5f2f32070ca17d5e9ad58b8f75ff608f', 1, 'FEEvaluation::FEEvaluation(const FiniteElement< dim > &fe, const FEEvaluationData< dim, VectorizedArrayType, false > &other, const unsigned int first_selected_component=0)'],\n- ['../classFEEvaluation.html#ae94191b8afd866e461d5ea241d59548d', 1, 'FEEvaluation::FEEvaluation(const FEEvaluation &other)'],\n- ['../classPortable_1_1FEEvaluation.html#ace87a3bcb8c92b4b20c156d140cf1f06', 1, 'Portable::FEEvaluation::FEEvaluation()']\n+ ['../classPortable_1_1FEEvaluation.html#ace87a3bcb8c92b4b20c156d140cf1f06', 1, 'Portable::FEEvaluation::FEEvaluation()'],\n+ ['../classFEEvaluation.html#ae94191b8afd866e461d5ea241d59548d', 1, 'FEEvaluation::FEEvaluation()']\n ]],\n ['feevaluationaccess_333', ['FEEvaluationAccess', ['../fe__evaluation_8h.html#a6c8b72247f7e3846e2109b84f565af44', 1, 'fe_evaluation.h']]],\n- ['feevaluationbase_334', ['feevaluationbase', ['../classFEEvaluationBase.html#ad5a4f965f1159ecfdcac3b73d0757c63', 1, 'FEEvaluationBase::FEEvaluationBase(const MatrixFree< dim, Number, VectorizedArrayType > &matrix_free, const unsigned int dof_no, const unsigned int first_selected_component, const unsigned int quad_no, const unsigned int fe_degree, const unsigned int n_q_points, const bool is_interior_face, const unsigned int active_fe_index, const unsigned int active_quad_index, const unsigned int face_type)'],\n+ ['feevaluationbase_334', ['feevaluationbase', ['../classFEEvaluationData.html#a88f812ed680748c1e386337a68677d8c', 1, 'FEEvaluationData::FEEvaluationBase'],\n+ ['../classFEEvaluationBase.html#ad5a4f965f1159ecfdcac3b73d0757c63', 1, 'FEEvaluationBase::FEEvaluationBase(const MatrixFree< dim, Number, VectorizedArrayType > &matrix_free, const unsigned int dof_no, const unsigned int first_selected_component, const unsigned int quad_no, const unsigned int fe_degree, const unsigned int n_q_points, const bool is_interior_face, const unsigned int active_fe_index, const unsigned int active_quad_index, const unsigned int face_type)'],\n ['../classFEEvaluationBase.html#a913a638fc51bf06284b2ec0e2ef4eecf', 1, 'FEEvaluationBase::FEEvaluationBase(const Mapping< dim > &mapping, const FiniteElement< dim > &fe, const Quadrature< 1 > &quadrature, const UpdateFlags update_flags, const unsigned int first_selected_component, const FEEvaluationData< dim, VectorizedArrayType, is_face > *other)'],\n ['../classFEEvaluationBase.html#adc4401003cd075b72f8b308defb2aa8b', 1, 'FEEvaluationBase::FEEvaluationBase(const FEEvaluationBase &other)'],\n- ['../classFEEvaluationBase.html', 1, 'FEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >'],\n- ['../classFEEvaluationData.html#a88f812ed680748c1e386337a68677d8c', 1, 'FEEvaluationData::FEEvaluationBase']\n+ ['../classFEEvaluationBase.html', 1, 'FEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >']\n ]],\n ['feevaluationbase_3c_20dim_2c_201_2c_20double_2c_20false_2c_20vectorizedarray_3c_20double_20_3e_20_3e_335', ['FEEvaluationBase< dim, 1, double, false, VectorizedArray< double > >', ['../classFEEvaluationBase.html', 1, '']]],\n ['feevaluationbase_3c_20dim_2c_201_2c_20double_2c_20true_2c_20vectorizedarray_3c_20double_20_3e_20_3e_336', ['FEEvaluationBase< dim, 1, double, true, VectorizedArray< double > >', ['../classFEEvaluationBase.html', 1, '']]],\n ['feevaluationbase_3c_20dim_2c_20n_5fcomponents_5f_2c_20number_2c_20false_2c_20vectorizedarraytype_20_3e_337', ['FEEvaluationBase< dim, n_components_, Number, false, VectorizedArrayType >', ['../classFEEvaluationBase.html', 1, '']]],\n ['feevaluationbasedata_338', ['FEEvaluationBaseData', ['../fe__evaluation__data_8h.html#aa2d0940ddee5d91ec68fd27e2cb84320', 1, 'fe_evaluation_data.h']]],\n- ['feevaluationdata_339', ['feevaluationdata', ['../classFEEvaluationData.html#abdc68bdb2a7546fa8362823697beb0dd', 1, 'FEEvaluationData::FEEvaluationData(const std::shared_ptr< internal::MatrixFreeFunctions::MappingDataOnTheFly< dim, Number > > &mapping_data, const unsigned int n_fe_components, const unsigned int first_selected_component)'],\n- ['../classFEEvaluationData.html#ae428f4fc00212ee84f29946be8d43b8f', 1, 'FEEvaluationData::FEEvaluationData(const InitializationData &initialization_data, const bool is_interior_face, const unsigned int quad_no, const unsigned int first_selected_component)'],\n+ ['feevaluationdata_339', ['feevaluationdata', ['../classFEEvaluationData.html#ac52ce729b40fb062d0e8ab6bc9b64039', 1, 'FEEvaluationData::FEEvaluationData(const ShapeInfoType &shape_info, const bool is_interior_face=true)'],\n ['../classFEEvaluationData.html#a342c8e490d3dc4eb35fa8f13f4f178fd', 1, 'FEEvaluationData::FEEvaluationData(const FEEvaluationData &other)=default'],\n- ['../classFEEvaluationData.html#ac52ce729b40fb062d0e8ab6bc9b64039', 1, 'FEEvaluationData::FEEvaluationData(const ShapeInfoType &shape_info, const bool is_interior_face=true)'],\n+ ['../classFEEvaluationData.html#ae428f4fc00212ee84f29946be8d43b8f', 1, 'FEEvaluationData::FEEvaluationData(const InitializationData &initialization_data, const bool is_interior_face, const unsigned int quad_no, const unsigned int first_selected_component)'],\n+ ['../classFEEvaluationData.html#abdc68bdb2a7546fa8362823697beb0dd', 1, 'FEEvaluationData::FEEvaluationData(const std::shared_ptr< internal::MatrixFreeFunctions::MappingDataOnTheFly< dim, Number > > &mapping_data, const unsigned int n_fe_components, const unsigned int first_selected_component)'],\n ['../classFEEvaluationData.html', 1, 'FEEvaluationData< dim, Number, is_face >']\n ]],\n ['feevaluationdata_3c_20dim_2c_20vectorizedarray_3c_20double_20_3e_2c_20is_5fface_20_3e_340', ['FEEvaluationData< dim, VectorizedArray< double >, is_face >', ['../classFEEvaluationData.html', 1, '']]],\n ['feevaluationdata_3c_20dim_2c_20vectorizedarraytype_2c_20is_5fface_20_3e_341', ['FEEvaluationData< dim, VectorizedArrayType, is_face >', ['../classFEEvaluationData.html', 1, '']]],\n ['feevaluationfactory_342', ['FEEvaluationFactory', ['../structinternal_1_1FEEvaluationFactory.html', 1, 'internal']]],\n ['feevaluationhangingnodesfactory_343', ['FEEvaluationHangingNodesFactory', ['../structinternal_1_1FEEvaluationHangingNodesFactory.html', 1, 'internal']]],\n ['feevaluationimpl_344', ['feevaluationimpl', ['../structinternal_1_1FEEvaluationImpl.html', 1, 'internal::FEEvaluationImpl< type, dim, fe_degree, n_q_points_1d, Number >'],\n ['../structPortable_1_1internal_1_1FEEvaluationImpl.html', 1, 'Portable::internal::FEEvaluationImpl< dim, fe_degree, n_q_points_1d, Number >']\n ]],\n ['feevaluationimpl_3c_20matrixfreefunctions_3a_3atensor_5fnone_2c_20dim_2c_20fe_5fdegree_2c_20n_5fq_5fpoints_5f1d_2c_20number_20_3e_345', ['FEEvaluationImpl< MatrixFreeFunctions::tensor_none, dim, fe_degree, n_q_points_1d, Number >', ['../structinternal_1_1FEEvaluationImpl_3_01MatrixFreeFunctions_1_1tensor__none_00_01dim_00_01fe__deg6a6536f4027b362e81e07ce933d2208d.html', 1, 'internal']]],\n ['feevaluationimpl_3c_20matrixfreefunctions_3a_3atensor_5fraviart_5fthomas_2c_20dim_2c_20fe_5fdegree_2c_20n_5fq_5fpoints_5f1d_2c_20number_20_3e_346', ['FEEvaluationImpl< MatrixFreeFunctions::tensor_raviart_thomas, dim, fe_degree, n_q_points_1d, Number >', ['../structinternal_1_1FEEvaluationImpl_3_01MatrixFreeFunctions_1_1tensor__raviart__thomas_00_01dim_083641d0d7a8be0c8c46c0e6d946a598b.html', 1, 'internal']]],\n ['feevaluationimplbasischange_347', ['FEEvaluationImplBasisChange', ['../structinternal_1_1FEEvaluationImplBasisChange.html', 1, 'internal']]],\n- ['feevaluationimplcollocation_348', ['feevaluationimplcollocation', ['../structPortable_1_1internal_1_1FEEvaluationImplCollocation.html', 1, 'Portable::internal::FEEvaluationImplCollocation< dim, fe_degree, Number >'],\n- ['../structinternal_1_1FEEvaluationImplCollocation.html', 1, 'internal::FEEvaluationImplCollocation< dim, fe_degree, Number >']\n+ ['feevaluationimplcollocation_348', ['feevaluationimplcollocation', ['../structinternal_1_1FEEvaluationImplCollocation.html', 1, 'internal::FEEvaluationImplCollocation< dim, fe_degree, Number >'],\n+ ['../structPortable_1_1internal_1_1FEEvaluationImplCollocation.html', 1, 'Portable::internal::FEEvaluationImplCollocation< dim, fe_degree, Number >']\n ]],\n ['feevaluationimplhangingnodes_349', ['FEEvaluationImplHangingNodes', ['../structinternal_1_1FEEvaluationImplHangingNodes.html', 1, 'internal']]],\n ['feevaluationimplhangingnodesrunner_350', ['FEEvaluationImplHangingNodesRunner', ['../classinternal_1_1FEEvaluationImplHangingNodesRunner.html', 1, 'internal']]],\n ['feevaluationimplhangingnodesrunner_3c_20feevaluationimplhangingnodesrunnertypes_3a_3ascalar_2c_20dim_2c_20fe_5fdegree_2c_20number_20_3e_351', ['FEEvaluationImplHangingNodesRunner< FEEvaluationImplHangingNodesRunnerTypes::scalar, dim, fe_degree, Number >', ['../classinternal_1_1FEEvaluationImplHangingNodesRunner_3_01FEEvaluationImplHangingNodesRunnerTypes_00966c5775d96ae2fc40b13af2d17791.html', 1, 'internal']]],\n ['feevaluationimplhangingnodesrunner_3c_20feevaluationimplhangingnodesrunnertypes_3a_3avectorized_2c_20dim_2c_20fe_5fdegree_2c_20number_20_3e_352', ['FEEvaluationImplHangingNodesRunner< FEEvaluationImplHangingNodesRunnerTypes::vectorized, dim, fe_degree, Number >', ['../classinternal_1_1FEEvaluationImplHangingNodesRunner_3_01FEEvaluationImplHangingNodesRunnerTypes_c1031c798c74e42da3548d1dbac7fe26.html', 1, 'internal']]],\n ['feevaluationimplhangingnodesrunnertypes_353', ['FEEvaluationImplHangingNodesRunnerTypes', ['../namespaceinternal.html#ada777fe0783c39ba1d4ca2aa043b7261', 1, 'internal']]],\n ['feevaluationimplselector_354', ['FEEvaluationImplSelector', ['../structinternal_1_1FEEvaluationImplSelector.html', 1, 'internal']]],\n ['feevaluationimpltransformtocollocation_355', ['feevaluationimpltransformtocollocation', ['../structinternal_1_1FEEvaluationImplTransformToCollocation.html', 1, 'internal::FEEvaluationImplTransformToCollocation< dim, fe_degree, n_q_points_1d, Number >'],\n ['../structPortable_1_1internal_1_1FEEvaluationImplTransformToCollocation.html', 1, 'Portable::internal::FEEvaluationImplTransformToCollocation< dim, fe_degree, n_q_points_1d, Number >']\n ]],\n- ['fefaceevaluation_356', ['fefaceevaluation', ['../classFEFaceEvaluation.html', 1, 'FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >'],\n- ['../classFEFaceEvaluation.html#acdaaf051d3f8f8ada47520efb0811acb', 1, 'FEFaceEvaluation::FEFaceEvaluation(const MatrixFree< dim, Number, VectorizedArrayType > &matrix_free, const bool is_interior_face=true, const unsigned int dof_no=0, const unsigned int quad_no=0, const unsigned int first_selected_component=0, const unsigned int active_fe_index=numbers::invalid_unsigned_int, const unsigned int active_quad_index=numbers::invalid_unsigned_int, const unsigned int face_type=numbers::invalid_unsigned_int)'],\n- ['../classFEFaceEvaluation.html#a9fedfdec25287e183f1fb3d625a08cd6', 1, 'FEFaceEvaluation::FEFaceEvaluation(const MatrixFree< dim, Number, VectorizedArrayType > &matrix_free, const std::pair< unsigned int, unsigned int > &range, const bool is_interior_face=true, const unsigned int dof_no=0, const unsigned int quad_no=0, const unsigned int first_selected_component=0)']\n+ ['fefaceevaluation_356', ['fefaceevaluation', ['../classFEFaceEvaluation.html#acdaaf051d3f8f8ada47520efb0811acb', 1, 'FEFaceEvaluation::FEFaceEvaluation(const MatrixFree< dim, Number, VectorizedArrayType > &matrix_free, const bool is_interior_face=true, const unsigned int dof_no=0, const unsigned int quad_no=0, const unsigned int first_selected_component=0, const unsigned int active_fe_index=numbers::invalid_unsigned_int, const unsigned int active_quad_index=numbers::invalid_unsigned_int, const unsigned int face_type=numbers::invalid_unsigned_int)'],\n+ ['../classFEFaceEvaluation.html#a9fedfdec25287e183f1fb3d625a08cd6', 1, 'FEFaceEvaluation::FEFaceEvaluation(const MatrixFree< dim, Number, VectorizedArrayType > &matrix_free, const std::pair< unsigned int, unsigned int > &range, const bool is_interior_face=true, const unsigned int dof_no=0, const unsigned int quad_no=0, const unsigned int first_selected_component=0)'],\n+ ['../classFEFaceEvaluation.html', 1, 'FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >']\n ]],\n ['fefaceevaluationfactory_357', ['FEFaceEvaluationFactory', ['../structinternal_1_1FEFaceEvaluationFactory.html', 1, 'internal']]],\n ['fefaceevaluationgatherfactory_358', ['FEFaceEvaluationGatherFactory', ['../structinternal_1_1FEFaceEvaluationGatherFactory.html', 1, 'internal']]],\n ['fefaceevaluationimpl_359', ['FEFaceEvaluationImpl', ['../structinternal_1_1FEFaceEvaluationImpl.html', 1, 'internal']]],\n ['fefaceevaluationimplcollectfromfaceselector_360', ['FEFaceEvaluationImplCollectFromFaceSelector', ['../structinternal_1_1FEFaceEvaluationImplCollectFromFaceSelector.html', 1, 'internal']]],\n ['fefaceevaluationimplevaluateinfaceselector_361', ['FEFaceEvaluationImplEvaluateInFaceSelector', ['../structinternal_1_1FEFaceEvaluationImplEvaluateInFaceSelector.html', 1, 'internal']]],\n ['fefaceevaluationimplevaluateselector_362', ['FEFaceEvaluationImplEvaluateSelector', ['../structinternal_1_1FEFaceEvaluationImplEvaluateSelector.html', 1, 'internal']]],\n@@ -675,145 +675,145 @@\n ['fefaceevaluationimplintegrateselector_366', ['FEFaceEvaluationImplIntegrateSelector', ['../structinternal_1_1FEFaceEvaluationImplIntegrateSelector.html', 1, 'internal']]],\n ['fefaceevaluationimplprojecttofaceselector_367', ['FEFaceEvaluationImplProjectToFaceSelector', ['../structinternal_1_1FEFaceEvaluationImplProjectToFaceSelector.html', 1, 'internal']]],\n ['fefaceevaluationimplraviartthomas_368', ['FEFaceEvaluationImplRaviartThomas', ['../structinternal_1_1FEFaceEvaluationImplRaviartThomas.html', 1, 'internal']]],\n ['fefacenormalevaluationimpl_369', ['FEFaceNormalEvaluationImpl', ['../structinternal_1_1FEFaceNormalEvaluationImpl.html', 1, 'internal']]],\n ['fefacepointevaluation_370', ['fefacepointevaluation', ['../classFEFacePointEvaluation.html', 1, 'FEFacePointEvaluation< n_components_, dim, spacedim, Number >'],\n ['../classFEFacePointEvaluation.html#a7c71c1f9580ed6fbfd2b92d4954bcb5a', 1, 'FEFacePointEvaluation::FEFacePointEvaluation()']\n ]],\n- ['fefacevalues_371', ['fefacevalues', ['../classhp_1_1FEFaceValues.html#ace56530911651f0f28ba00ffd89c945c', 1, 'hp::FEFaceValues::FEFaceValues()'],\n- ['../classhp_1_1FEFaceValues.html', 1, 'hp::FEFaceValues< dim, spacedim >'],\n- ['../classFEFaceValues.html#af2ab8538308210d688aed98079137fa7', 1, 'FEFaceValues::FEFaceValues(const FiniteElement< dim, spacedim > &fe, const hp::QCollection< dim - 1 > &quadrature, const UpdateFlags update_flags)'],\n- ['../classFEFaceValues.html#a6ce740654d9732d36af87cd0eedc19be', 1, 'FEFaceValues::FEFaceValues(const FiniteElement< dim, spacedim > &fe, const Quadrature< dim - 1 > &quadrature, const UpdateFlags update_flags)'],\n- ['../classFEFaceValues.html#aed42896401c2891bb1035fe75ee8459a', 1, 'FEFaceValues::FEFaceValues(const Mapping< dim, spacedim > &mapping, const FiniteElement< dim, spacedim > &fe, const hp::QCollection< dim - 1 > &quadrature, const UpdateFlags update_flags)'],\n+ ['fefacevalues_371', ['fefacevalues', ['../classhp_1_1FEFaceValues.html', 1, 'hp::FEFaceValues< dim, spacedim >'],\n ['../classFEFaceValues.html#abcfcb8ef81bb6f01c4b287f31526d953', 1, 'FEFaceValues::FEFaceValues(const Mapping< dim, spacedim > &mapping, const FiniteElement< dim, spacedim > &fe, const Quadrature< dim - 1 > &quadrature, const UpdateFlags update_flags)'],\n- ['../classFEFaceValues.html', 1, 'FEFaceValues< dim, spacedim >'],\n- ['../classhp_1_1FEFaceValues.html#a00504071c19f8e3b018317f7b40844b2', 1, 'hp::FEFaceValues::FEFaceValues(const hp::FECollection< dim, spacedim > &fe_collection, const std::vector< hp::QCollection< dim - 1 > > &q_collections, const UpdateFlags update_flags)'],\n+ ['../classFEFaceValues.html#aed42896401c2891bb1035fe75ee8459a', 1, 'FEFaceValues::FEFaceValues(const Mapping< dim, spacedim > &mapping, const FiniteElement< dim, spacedim > &fe, const hp::QCollection< dim - 1 > &quadrature, const UpdateFlags update_flags)'],\n+ ['../classFEFaceValues.html#a6ce740654d9732d36af87cd0eedc19be', 1, 'FEFaceValues::FEFaceValues(const FiniteElement< dim, spacedim > &fe, const Quadrature< dim - 1 > &quadrature, const UpdateFlags update_flags)'],\n+ ['../classFEFaceValues.html#af2ab8538308210d688aed98079137fa7', 1, 'FEFaceValues::FEFaceValues(const FiniteElement< dim, spacedim > &fe, const hp::QCollection< dim - 1 > &quadrature, const UpdateFlags update_flags)'],\n+ ['../classhp_1_1FEFaceValues.html#ace56530911651f0f28ba00ffd89c945c', 1, 'hp::FEFaceValues::FEFaceValues(const hp::MappingCollection< dim, spacedim > &mapping_collection, const hp::FECollection< dim, spacedim > &fe_collection, const hp::QCollection< dim - 1 > &q_collection, const UpdateFlags update_flags)'],\n+ ['../classhp_1_1FEFaceValues.html#aece25ce3af0dbb63e08d9e74b947cc6b', 1, 'hp::FEFaceValues::FEFaceValues(const hp::MappingCollection< dim, spacedim > &mapping_collection, const hp::FECollection< dim, spacedim > &fe_collection, const std::vector< hp::QCollection< dim - 1 > > &q_collections, const UpdateFlags update_flags)'],\n ['../classhp_1_1FEFaceValues.html#a04201d625edfd550cdc20e6ae2c674a0', 1, 'hp::FEFaceValues::FEFaceValues(const hp::FECollection< dim, spacedim > &fe_collection, const hp::QCollection< dim - 1 > &q_collection, const UpdateFlags update_flags)'],\n- ['../classhp_1_1FEFaceValues.html#aece25ce3af0dbb63e08d9e74b947cc6b', 1, 'hp::FEFaceValues::FEFaceValues(const hp::MappingCollection< dim, spacedim > &mapping_collection, const hp::FECollection< dim, spacedim > &fe_collection, const std::vector< hp::QCollection< dim - 1 > > &q_collections, const UpdateFlags update_flags)']\n+ ['../classhp_1_1FEFaceValues.html#a00504071c19f8e3b018317f7b40844b2', 1, 'hp::FEFaceValues::FEFaceValues(const hp::FECollection< dim, spacedim > &fe_collection, const std::vector< hp::QCollection< dim - 1 > > &q_collections, const UpdateFlags update_flags)'],\n+ ['../classFEFaceValues.html', 1, 'FEFaceValues< dim, spacedim >']\n ]],\n ['fefacevalues_3c_20dim_2c_20dim_20_3e_372', ['FEFaceValues< dim, dim >', ['../classFEFaceValues.html', 1, '']]],\n ['fefacevalues_3c_20dim_2c_20spacedim_20_3e_373', ['fefacevalues< dim, spacedim >', ['../classMapping.html#a65a2ae7b2d193590c89e5a5f23d31f81', 1, 'Mapping::FEFaceValues< dim, spacedim >'],\n- ['../classFiniteElement.html#a65a2ae7b2d193590c89e5a5f23d31f81', 1, 'FiniteElement::FEFaceValues< dim, spacedim >'],\n- ['../classFEFaceValues.html', 1, 'FEFaceValues< dim, spacedim >']\n+ ['../classFEFaceValues.html', 1, 'FEFaceValues< dim, spacedim >'],\n+ ['../classFiniteElement.html#a65a2ae7b2d193590c89e5a5f23d31f81', 1, 'FiniteElement::FEFaceValues< dim, spacedim >']\n ]],\n- ['fefacevaluesbase_374', ['fefacevaluesbase', ['../classFEFaceValuesBase.html', 1, 'FEFaceValuesBase< dim, spacedim >'],\n- ['../classFEFaceValuesBase.html#aba75d5c7d31b92a8c1cd23a591adf930', 1, 'FEFaceValuesBase::FEFaceValuesBase(const unsigned int dofs_per_cell, const UpdateFlags update_flags, const Mapping< dim, spacedim > &mapping, const FiniteElement< dim, spacedim > &fe, const hp::QCollection< dim - 1 > &quadrature)'],\n- ['../classFEFaceValuesBase.html#ac4c2a4d2146f80654a710f0407616912', 1, 'FEFaceValuesBase::FEFaceValuesBase(const unsigned int dofs_per_cell, const UpdateFlags update_flags, const Mapping< dim, spacedim > &mapping, const FiniteElement< dim, spacedim > &fe, const Quadrature< dim - 1 > &quadrature)']\n+ ['fefacevaluesbase_374', ['fefacevaluesbase', ['../classFEFaceValuesBase.html#aba75d5c7d31b92a8c1cd23a591adf930', 1, 'FEFaceValuesBase::FEFaceValuesBase(const unsigned int dofs_per_cell, const UpdateFlags update_flags, const Mapping< dim, spacedim > &mapping, const FiniteElement< dim, spacedim > &fe, const hp::QCollection< dim - 1 > &quadrature)'],\n+ ['../classFEFaceValuesBase.html#ac4c2a4d2146f80654a710f0407616912', 1, 'FEFaceValuesBase::FEFaceValuesBase(const unsigned int dofs_per_cell, const UpdateFlags update_flags, const Mapping< dim, spacedim > &mapping, const FiniteElement< dim, spacedim > &fe, const Quadrature< dim - 1 > &quadrature)'],\n+ ['../classFEFaceValuesBase.html', 1, 'FEFaceValuesBase< dim, spacedim >']\n ]],\n ['fefacevaluesbase_3c_20dim_2c_20dim_20_3e_375', ['FEFaceValuesBase< dim, dim >', ['../classFEFaceValuesBase.html', 1, '']]],\n ['fefacevaluesbase_3c_20dim_2c_20spacedim_20_3e_376', ['FEFaceValuesBase< dim, spacedim >', ['../classFEFaceValuesBase.html', 1, '']]],\n ['fefactory_377', ['FEFactory', ['../classFETools_1_1FEFactory.html', 1, 'FETools']]],\n ['fefactorybase_378', ['FEFactoryBase', ['../classFETools_1_1FEFactoryBase.html', 1, 'FETools']]],\n ['fefactorybase_3c_20fe_3a_3adimension_2c_20fe_3a_3aspace_5fdimension_20_3e_379', ['FEFactoryBase< FE::dimension, FE::space_dimension >', ['../classFETools_1_1FEFactoryBase.html', 1, 'FETools']]],\n ['fefieldfunction_380', ['fefieldfunction', ['../classFunctions_1_1FEFieldFunction.html#ac25d965867c71d1139262cf383f9f593', 1, 'Functions::FEFieldFunction::FEFieldFunction()'],\n ['../classFunctions_1_1FEFieldFunction.html', 1, 'Functions::FEFieldFunction< dim, VectorType, spacedim >']\n ]],\n ['fehlberg_381', ['FEHLBERG', ['../namespaceTimeStepping.html#abff97b5326e452552f108a379dd6cff4a617cb06295ff4fd24ebc9d2c3228da6e', 1, 'TimeStepping']]],\n ['feimmersedsurfacevalues_382', ['feimmersedsurfacevalues', ['../classNonMatching_1_1FEImmersedSurfaceValues.html#ad0c498d43d99b9620f77b48b23aac74c', 1, 'NonMatching::FEImmersedSurfaceValues::FEImmersedSurfaceValues()'],\n ['../classNonMatching_1_1FEImmersedSurfaceValues.html', 1, 'NonMatching::FEImmersedSurfaceValues< dim >']\n ]],\n- ['feinterfacevalues_383', ['feinterfacevalues', ['../classFEInterfaceValues.html#a8555d96ffb320d0ebc4c6a46b64339e4', 1, 'FEInterfaceValues::FEInterfaceValues()'],\n- ['../classNonMatching_1_1FEInterfaceValues.html', 1, 'NonMatching::FEInterfaceValues< dim >'],\n- ['../classFEInterfaceValues.html#ad2e6710bcd7f59b0c904b21a617fafc8', 1, 'FEInterfaceValues::FEInterfaceValues(const FiniteElement< dim, spacedim > &fe, const Quadrature< dim - 1 > &quadrature, const UpdateFlags update_flags)'],\n- ['../classFEInterfaceValues.html#a40d2b1785ac3d6290f2d9e56cc98779c', 1, 'FEInterfaceValues::FEInterfaceValues(const hp::MappingCollection< dim, spacedim > &mapping_collection, const hp::FECollection< dim, spacedim > &fe_collection, const hp::QCollection< dim - 1 > &quadrature_collection, const UpdateFlags update_flags)'],\n- ['../classFEInterfaceValues.html#a7752eee5bae62bdc70deefee21019dea', 1, 'FEInterfaceValues::FEInterfaceValues(const hp::FECollection< dim, spacedim > &fe_collection, const hp::QCollection< dim - 1 > &quadrature_collection, const UpdateFlags update_flags)'],\n- ['../classNonMatching_1_1FEInterfaceValues.html#ae2268e0016219c1bc267a935380d896c', 1, 'NonMatching::FEInterfaceValues::FEInterfaceValues(const hp::FECollection< dim > &fe_collection, const Quadrature< 1 > &quadrature, const RegionUpdateFlags region_update_flags, const MeshClassifier< dim > &mesh_classifier, const DoFHandler< dim > &dof_handler, const ReadVector< Number > &level_set, const AdditionalData &additional_data=AdditionalData())'],\n+ ['feinterfacevalues_383', ['feinterfacevalues', ['../classNonMatching_1_1FEInterfaceValues.html', 1, 'NonMatching::FEInterfaceValues< dim >'],\n+ ['../classFEInterfaceValues.html', 1, 'FEInterfaceValues< dim, spacedim >'],\n ['../classNonMatching_1_1FEInterfaceValues.html#a16cca4c80ddb0574074924a3843eb4d9', 1, 'NonMatching::FEInterfaceValues::FEInterfaceValues(const hp::MappingCollection< dim > &mapping_collection, const hp::FECollection< dim > &fe_collection, const hp::QCollection< dim - 1 > &q_collection, const hp::QCollection< 1 > &q_collection_1d, const RegionUpdateFlags region_update_flags, const MeshClassifier< dim > &mesh_classifier, const DoFHandler< dim > &dof_handler, const ReadVector< Number > &level_set, const AdditionalData &additional_data=AdditionalData())'],\n- ['../classFEInterfaceValues.html#a3a79e1b34087e4d1177cad7f6330e101', 1, 'FEInterfaceValues::FEInterfaceValues()'],\n- ['../classFEInterfaceValues.html', 1, 'FEInterfaceValues< dim, spacedim >']\n+ ['../classNonMatching_1_1FEInterfaceValues.html#ae2268e0016219c1bc267a935380d896c', 1, 'NonMatching::FEInterfaceValues::FEInterfaceValues(const hp::FECollection< dim > &fe_collection, const Quadrature< 1 > &quadrature, const RegionUpdateFlags region_update_flags, const MeshClassifier< dim > &mesh_classifier, const DoFHandler< dim > &dof_handler, const ReadVector< Number > &level_set, const AdditionalData &additional_data=AdditionalData())'],\n+ ['../classFEInterfaceValues.html#a7752eee5bae62bdc70deefee21019dea', 1, 'FEInterfaceValues::FEInterfaceValues(const hp::FECollection< dim, spacedim > &fe_collection, const hp::QCollection< dim - 1 > &quadrature_collection, const UpdateFlags update_flags)'],\n+ ['../classFEInterfaceValues.html#a40d2b1785ac3d6290f2d9e56cc98779c', 1, 'FEInterfaceValues::FEInterfaceValues(const hp::MappingCollection< dim, spacedim > &mapping_collection, const hp::FECollection< dim, spacedim > &fe_collection, const hp::QCollection< dim - 1 > &quadrature_collection, const UpdateFlags update_flags)'],\n+ ['../classFEInterfaceValues.html#ad2e6710bcd7f59b0c904b21a617fafc8', 1, 'FEInterfaceValues::FEInterfaceValues(const FiniteElement< dim, spacedim > &fe, const Quadrature< dim - 1 > &quadrature, const UpdateFlags update_flags)'],\n+ ['../classFEInterfaceValues.html#a8555d96ffb320d0ebc4c6a46b64339e4', 1, 'FEInterfaceValues::FEInterfaceValues(const Mapping< dim, spacedim > &mapping, const FiniteElement< dim, spacedim > &fe, const hp::QCollection< dim - 1 > &quadrature, const UpdateFlags update_flags)'],\n+ ['../classFEInterfaceValues.html#a3a79e1b34087e4d1177cad7f6330e101', 1, 'FEInterfaceValues::FEInterfaceValues(const Mapping< dim, spacedim > &mapping, const FiniteElement< dim, spacedim > &fe, const Quadrature< dim - 1 > &quadrature, const UpdateFlags update_flags)']\n ]],\n ['feinterfacevalues_3c_20dim_2c_20dim_20_3e_384', ['FEInterfaceValues< dim, dim >', ['../classFEInterfaceValues.html', 1, '']]],\n ['feinterfacevalues_3c_20dim_2c_20spacedim_20_3e_385', ['FEInterfaceValues< dim, spacedim >', ['../classFEInterfaceValues.html', 1, '']]],\n ['feinterfaceviews_386', ['FEInterfaceViews', ['../namespaceFEInterfaceViews.html', 1, '']]],\n ['feinterfaceviews_3a_3ascalar_387', ['Scalar', ['../classFEInterfaceValues.html#a0278b47e1e26ec1a1371a50d161a44c8', 1, 'FEInterfaceValues']]],\n ['feinterfaceviews_3a_3avector_388', ['Vector', ['../classFEInterfaceValues.html#a1ffe0d0b91c28dffe3850e04aa187608', 1, 'FEInterfaceValues']]],\n- ['fepointevaluation_389', ['fepointevaluation', ['../classFEPointEvaluation.html#af46638cb4693e2b549872e319441a697', 1, 'FEPointEvaluation::FEPointEvaluation(const Mapping< dim, spacedim > &mapping, const FiniteElement< dim, spacedim > &fe, const UpdateFlags update_flags, const unsigned int first_selected_component=0, const bool force_lexicographic_numbering=false)'],\n- ['../classFEPointEvaluation.html#a234ee553ae1d3fd7334ea71ba1466fa7', 1, 'FEPointEvaluation::FEPointEvaluation(const NonMatching::MappingInfo< dim, spacedim, Number > &mapping_info, const FiniteElement< dim, spacedim > &fe, const unsigned int first_selected_component=0, const bool force_lexicographic_numbering=false)'],\n- ['../classFEPointEvaluation.html', 1, 'FEPointEvaluation< n_components_, dim, spacedim, Number >']\n+ ['fepointevaluation_389', ['fepointevaluation', ['../classFEPointEvaluation.html', 1, 'FEPointEvaluation< n_components_, dim, spacedim, Number >'],\n+ ['../classFEPointEvaluation.html#af46638cb4693e2b549872e319441a697', 1, 'FEPointEvaluation::FEPointEvaluation(const Mapping< dim, spacedim > &mapping, const FiniteElement< dim, spacedim > &fe, const UpdateFlags update_flags, const unsigned int first_selected_component=0, const bool force_lexicographic_numbering=false)'],\n+ ['../classFEPointEvaluation.html#a234ee553ae1d3fd7334ea71ba1466fa7', 1, 'FEPointEvaluation::FEPointEvaluation(const NonMatching::MappingInfo< dim, spacedim, Number > &mapping_info, const FiniteElement< dim, spacedim > &fe, const unsigned int first_selected_component=0, const bool force_lexicographic_numbering=false)']\n ]],\n ['fepointevaluationbase_390', ['fepointevaluationbase', ['../classFEPointEvaluationBase.html#a7d2954630ded9a97d9f1b6fce3900d0e', 1, 'FEPointEvaluationBase::FEPointEvaluationBase(const Mapping< dim, spacedim > &mapping, const FiniteElement< dim, spacedim > &fe, const UpdateFlags update_flags, const unsigned int first_selected_component=0)'],\n ['../classFEPointEvaluationBase.html#ae1415f5d940b3c8efc57a4ab81ca0baa', 1, 'FEPointEvaluationBase::FEPointEvaluationBase(const NonMatching::MappingInfo< dim, spacedim, Number > &mapping_info, const FiniteElement< dim, spacedim > &fe, const unsigned int first_selected_component=0, const bool is_interior=true)'],\n ['../classFEPointEvaluationBase.html#aced8ac77c1a362dd3fde2a357d9180bc', 1, 'FEPointEvaluationBase::FEPointEvaluationBase(FEPointEvaluationBase &other) noexcept'],\n ['../classFEPointEvaluationBase.html#a46d9203795569e0b60944c3328fc8cba', 1, 'FEPointEvaluationBase::FEPointEvaluationBase(FEPointEvaluationBase &&other) noexcept'],\n ['../classFEPointEvaluationBase.html', 1, 'FEPointEvaluationBase< n_components_, dim, spacedim, Number >']\n ]],\n ['fepointevaluationbase_3c_20n_5fcomponents_5f_2c_20dim_2c_20dim_2c_20double_20_3e_391', ['FEPointEvaluationBase< n_components_, dim, dim, double >', ['../classFEPointEvaluationBase.html', 1, '']]],\n ['feremotecommunicationobject_392', ['FERemoteCommunicationObject', ['../structFERemoteCommunicationObject.html', 1, '']]],\n ['feremotecommunicationobjectentitybatches_393', ['FERemoteCommunicationObjectEntityBatches', ['../structFERemoteCommunicationObjectEntityBatches.html', 1, '']]],\n ['feremotecommunicationobjecttwolevel_394', ['FERemoteCommunicationObjectTwoLevel', ['../structFERemoteCommunicationObjectTwoLevel.html', 1, '']]],\n- ['feremoteevaluation_395', ['feremoteevaluation', ['../classFERemoteEvaluation.html', 1, 'FERemoteEvaluation< dim, n_components, value_type >'],\n- ['../classFERemoteEvaluation.html#a0e419a0a9dcfb9d6e040b78301c54bb9', 1, 'FERemoteEvaluation::FERemoteEvaluation()']\n+ ['feremoteevaluation_395', ['feremoteevaluation', ['../classFERemoteEvaluation.html#a0e419a0a9dcfb9d6e040b78301c54bb9', 1, 'FERemoteEvaluation::FERemoteEvaluation()'],\n+ ['../classFERemoteEvaluation.html', 1, 'FERemoteEvaluation< dim, n_components, value_type >']\n ]],\n ['feremoteevaluationcommunicator_396', ['FERemoteEvaluationCommunicator', ['../classFERemoteEvaluationCommunicator.html', 1, '']]],\n ['feseries_397', ['FESeries', ['../namespaceFESeries.html', 1, '']]],\n- ['fesubfacevalues_398', ['fesubfacevalues', ['../classFESubfaceValues.html', 1, 'FESubfaceValues< dim, spacedim >'],\n- ['../classhp_1_1FESubfaceValues.html#ad0716a791fdc587a7ffb3e65de02c6f2', 1, 'hp::FESubfaceValues::FESubfaceValues()'],\n+ ['fesubfacevalues_398', ['fesubfacevalues', ['../classhp_1_1FESubfaceValues.html', 1, 'hp::FESubfaceValues< dim, spacedim >'],\n+ ['../classFESubfaceValues.html', 1, 'FESubfaceValues< dim, spacedim >'],\n+ ['../classhp_1_1FESubfaceValues.html#a780ecb6c6ef78db006f6551c3acf7f88', 1, 'hp::FESubfaceValues::FESubfaceValues(const hp::FECollection< dim, spacedim > &fe_collection, const hp::QCollection< dim - 1 > &q_collection, const UpdateFlags update_flags)'],\n+ ['../classhp_1_1FESubfaceValues.html#ad0716a791fdc587a7ffb3e65de02c6f2', 1, 'hp::FESubfaceValues::FESubfaceValues(const hp::MappingCollection< dim, spacedim > &mapping_collection, const hp::FECollection< dim, spacedim > &fe_collection, const hp::QCollection< dim - 1 > &q_collection, const UpdateFlags update_flags)'],\n ['../classFESubfaceValues.html#a7b3f8eb60063e6fa722c0359d1f56d0f', 1, 'FESubfaceValues::FESubfaceValues(const FiniteElement< dim, spacedim > &fe, const hp::QCollection< dim - 1 > &face_quadrature, const UpdateFlags update_flags)'],\n ['../classFESubfaceValues.html#a54f8264829d5608a245c225975353b57', 1, 'FESubfaceValues::FESubfaceValues(const FiniteElement< dim, spacedim > &fe, const Quadrature< dim - 1 > &face_quadrature, const UpdateFlags update_flags)'],\n ['../classFESubfaceValues.html#aa2e9ec08e15c710a3642c630b8b11a76', 1, 'FESubfaceValues::FESubfaceValues(const Mapping< dim, spacedim > &mapping, const FiniteElement< dim, spacedim > &fe, const hp::QCollection< dim - 1 > &face_quadrature, const UpdateFlags update_flags)'],\n- ['../classFESubfaceValues.html#a05c46b50d988b7de905890f7b40ca8e7', 1, 'FESubfaceValues::FESubfaceValues(const Mapping< dim, spacedim > &mapping, const FiniteElement< dim, spacedim > &fe, const Quadrature< dim - 1 > &face_quadrature, const UpdateFlags update_flags)'],\n- ['../classhp_1_1FESubfaceValues.html#a780ecb6c6ef78db006f6551c3acf7f88', 1, 'hp::FESubfaceValues::FESubfaceValues()'],\n- ['../classhp_1_1FESubfaceValues.html', 1, 'hp::FESubfaceValues< dim, spacedim >']\n+ ['../classFESubfaceValues.html#a05c46b50d988b7de905890f7b40ca8e7', 1, 'FESubfaceValues::FESubfaceValues(const Mapping< dim, spacedim > &mapping, const FiniteElement< dim, spacedim > &fe, const Quadrature< dim - 1 > &face_quadrature, const UpdateFlags update_flags)']\n ]],\n ['fesubfacevalues_3c_20dim_2c_20dim_20_3e_399', ['FESubfaceValues< dim, dim >', ['../classFESubfaceValues.html', 1, '']]],\n ['fesubfacevalues_3c_20dim_2c_20spacedim_20_3e_400', ['fesubfacevalues< dim, spacedim >', ['../classMapping.html#ad5ff73a151c0885be1f554c91eb9668b', 1, 'Mapping::FESubfaceValues< dim, spacedim >'],\n ['../classFiniteElement.html#ad5ff73a151c0885be1f554c91eb9668b', 1, 'FiniteElement::FESubfaceValues< dim, spacedim >'],\n ['../classFESubfaceValues.html', 1, 'FESubfaceValues< dim, spacedim >']\n ]],\n ['fesystem_401', ['fesystem', ['../classFESystem.html#a1572f6043dc6ed97fd3b541eff104827', 1, 'FESystem::FESystem(FEPairs &&...fe_pairs)'],\n ['../classFESystem.html#a83c7bc44f43e75d7d3750cd6c3bce89b', 1, 'FESystem::FESystem(const std::vector< const FiniteElement< dim, spacedim > * > &fes, const std::vector< unsigned int > &multiplicities)'],\n+ ['../classFESystem.html#ae4a5b073e0eb8197845ead711fa09ab2', 1, 'FESystem::FESystem(FESystem< dim, spacedim > &&other_fe_system) noexcept'],\n+ ['../classFESystem.html#a1305628a44a4a6318b4077ac0236fca7', 1, 'FESystem::FESystem(const FESystem< dim, spacedim > &)=delete'],\n+ ['../classFESystem.html#a0e1cd6a3372fe23f3568114ae5d650ed', 1, 'FESystem::FESystem(const std::initializer_list< std::pair< std::unique_ptr< FiniteElement< dim, spacedim > >, unsigned int > > &fe_systems)'],\n ['../classFESystem.html#aa01de107675f319789f2fa70fe6ecf55', 1, 'FESystem::FESystem(const FiniteElement< dim, spacedim > &fe1, const unsigned int n1, const FiniteElement< dim, spacedim > &fe2, const unsigned int n2, const FiniteElement< dim, spacedim > &fe3, const unsigned int n3, const FiniteElement< dim, spacedim > &fe4, const unsigned int n4, const FiniteElement< dim, spacedim > &fe5, const unsigned int n5)'],\n ['../classFESystem.html#ac385e7885b5e9d9e26967a3fa783391b', 1, 'FESystem::FESystem(const FiniteElement< dim, spacedim > &fe1, const unsigned int n1, const FiniteElement< dim, spacedim > &fe2, const unsigned int n2, const FiniteElement< dim, spacedim > &fe3, const unsigned int n3, const FiniteElement< dim, spacedim > &fe4, const unsigned int n4)'],\n ['../classFESystem.html#a51c67b7c8c1eb84175337c47d0b3afd3', 1, 'FESystem::FESystem(const FiniteElement< dim, spacedim > &fe1, const unsigned int n1, const FiniteElement< dim, spacedim > &fe2, const unsigned int n2, const FiniteElement< dim, spacedim > &fe3, const unsigned int n3)'],\n ['../classFESystem.html#af422559e139959f2025124afba835c89', 1, 'FESystem::FESystem(const FiniteElement< dim, spacedim > &fe1, const unsigned int n1, const FiniteElement< dim, spacedim > &fe2, const unsigned int n2)'],\n ['../classFESystem.html#acd69b25bd2dab03bcd565930aceaea33', 1, 'FESystem::FESystem(const FiniteElement< dim, spacedim > &fe, const unsigned int n_elements)'],\n ['../classFESystem.html#a158ced808c3e615b5a3413eea85e254a', 1, 'FESystem::FESystem()=delete'],\n- ['../classFESystem.html#a0e1cd6a3372fe23f3568114ae5d650ed', 1, 'FESystem::FESystem(const std::initializer_list< std::pair< std::unique_ptr< FiniteElement< dim, spacedim > >, unsigned int > > &fe_systems)'],\n- ['../classFESystem.html#a1305628a44a4a6318b4077ac0236fca7', 1, 'FESystem::FESystem(const FESystem< dim, spacedim > &)=delete'],\n- ['../classFESystem.html#ae4a5b073e0eb8197845ead711fa09ab2', 1, 'FESystem::FESystem(FESystem< dim, spacedim > &&other_fe_system) noexcept'],\n ['../classFESystem.html', 1, 'FESystem< dim, spacedim >']\n ]],\n ['fesystem_3c_20dim_2c_20dim_20_3e_402', ['FESystem< dim, dim >', ['../classFESystem.html', 1, '']]],\n- ['fesystem_3c_20dim_2c_20spacedim_20_3e_403', ['fesystem< dim, spacedim >', ['../classFESystem.html', 1, 'FESystem< dim, spacedim >'],\n- ['../classFiniteElement.html#a5d578244440ca7f2c5a25e1161e96f80', 1, 'FiniteElement::FESystem< dim, spacedim >']\n+ ['fesystem_3c_20dim_2c_20spacedim_20_3e_403', ['fesystem< dim, spacedim >', ['../classFiniteElement.html#a5d578244440ca7f2c5a25e1161e96f80', 1, 'FiniteElement::FESystem< dim, spacedim >'],\n+ ['../classFESystem.html', 1, 'FESystem< dim, spacedim >']\n ]],\n ['fesystem_5fdata_404', ['fesystem_data', ['../classFE__Enriched_1_1InternalData.html#ae158fde1c3c776f8c2fc8f7d1de0f2e3', 1, 'FE_Enriched::InternalData']]],\n ['fetools_405', ['FETools', ['../namespaceFETools.html', 1, '']]],\n ['fetools_3a_3acompositing_406', ['Compositing', ['../namespaceFETools_1_1Compositing.html', 1, 'FETools']]],\n ['fetools_3a_3ainternal_407', ['internal', ['../namespaceFETools_1_1internal.html', 1, 'FETools']]],\n ['fetools_3a_3ainternal_3a_3afetoolsaddfenamehelper_408', ['FEToolsAddFENameHelper', ['../namespaceFETools_1_1internal_1_1FEToolsAddFENameHelper.html', 1, 'FETools::internal']]],\n- ['fevalues_409', ['fevalues', ['../classhp_1_1FEValues.html#af91686dddf64a738f805fcf9047b4b66', 1, 'hp::FEValues::FEValues()'],\n+ ['fevalues_409', ['fevalues', ['../classhp_1_1FEValues.html#af5f32dbdded987d1956cfeeda204c073', 1, 'hp::FEValues::FEValues()'],\n+ ['../classNonMatching_1_1FEValues.html#aec1bd3d184ca87a2739ef0b98f359f35', 1, 'NonMatching::FEValues::FEValues(const hp::MappingCollection< dim > &mapping_collection, const hp::FECollection< dim > &fe_collection, const hp::QCollection< dim > &q_collection, const hp::QCollection< 1 > &q_collection_1d, const RegionUpdateFlags region_update_flags, const MeshClassifier< dim > &mesh_classifier, const DoFHandler< dim > &dof_handler, const ReadVector< Number > &level_set, const AdditionalData &additional_data=AdditionalData())'],\n+ ['../classNonMatching_1_1FEValues.html#a9b8b5f3dea2828392e6c5d0b914eff76', 1, 'NonMatching::FEValues::FEValues(const hp::FECollection< dim > &fe_collection, const Quadrature< 1 > &quadrature, const RegionUpdateFlags region_update_flags, const MeshClassifier< dim > &mesh_classifier, const DoFHandler< dim > &dof_handler, const ReadVector< Number > &level_set, const AdditionalData &additional_data=AdditionalData())'],\n+ ['../classhp_1_1FEValues.html#af91686dddf64a738f805fcf9047b4b66', 1, 'hp::FEValues::FEValues()'],\n ['../classFEValues.html#a5eb7498746ed379c23466e9de536c319', 1, 'FEValues::FEValues(const FiniteElement< dim, spacedim > &fe, const hp::QCollection< dim > &quadrature, const UpdateFlags update_flags)'],\n ['../classFEValues.html#a80f982108aa0d834923a57fa328d1c7e', 1, 'FEValues::FEValues(const FiniteElement< dim, spacedim > &fe, const Quadrature< dim > &quadrature, const UpdateFlags update_flags)'],\n ['../classFEValues.html#a6e29a8987e36c016fa9e5c5ad68f0fda', 1, 'FEValues::FEValues(const Mapping< dim, spacedim > &mapping, const FiniteElement< dim, spacedim > &fe, const hp::QCollection< dim > &quadrature, const UpdateFlags update_flags)'],\n- ['../classFEValues.html#a051be8559fb1a35dff1ba230864d94b3', 1, 'FEValues::FEValues(const Mapping< dim, spacedim > &mapping, const FiniteElement< dim, spacedim > &fe, const Quadrature< dim > &quadrature, const UpdateFlags update_flags)'],\n- ['../classhp_1_1FEValues.html#af5f32dbdded987d1956cfeeda204c073', 1, 'hp::FEValues::FEValues()'],\n- ['../classFEValues.html', 1, 'FEValues< dim, spacedim >'],\n- ['../classhp_1_1FEValues.html', 1, 'hp::FEValues< dim, spacedim >'],\n ['../classNonMatching_1_1FEValues.html', 1, 'NonMatching::FEValues< dim >'],\n- ['../classNonMatching_1_1FEValues.html#a9b8b5f3dea2828392e6c5d0b914eff76', 1, 'NonMatching::FEValues::FEValues(const hp::FECollection< dim > &fe_collection, const Quadrature< 1 > &quadrature, const RegionUpdateFlags region_update_flags, const MeshClassifier< dim > &mesh_classifier, const DoFHandler< dim > &dof_handler, const ReadVector< Number > &level_set, const AdditionalData &additional_data=AdditionalData())'],\n- ['../classNonMatching_1_1FEValues.html#aec1bd3d184ca87a2739ef0b98f359f35', 1, 'NonMatching::FEValues::FEValues(const hp::MappingCollection< dim > &mapping_collection, const hp::FECollection< dim > &fe_collection, const hp::QCollection< dim > &q_collection, const hp::QCollection< 1 > &q_collection_1d, const RegionUpdateFlags region_update_flags, const MeshClassifier< dim > &mesh_classifier, const DoFHandler< dim > &dof_handler, const ReadVector< Number > &level_set, const AdditionalData &additional_data=AdditionalData())'],\n+ ['../classhp_1_1FEValues.html', 1, 'hp::FEValues< dim, spacedim >'],\n+ ['../classFEValues.html', 1, 'FEValues< dim, spacedim >'],\n+ ['../classFEValues.html#a051be8559fb1a35dff1ba230864d94b3', 1, 'FEValues::FEValues()'],\n ['../group__UpdateFlags.html', 1, 'The interplay of UpdateFlags, Mapping, and FiniteElement in FEValues']\n ]],\n ['fevalues_20classes_410', ['Finite element access/FEValues classes', ['../group__feaccess.html', 1, '']]],\n ['fevalues_20work_20together_411', ['How Mapping, FiniteElement, and FEValues work together', ['../group__FE__vs__Mapping__vs__FEValues.html', 1, '']]],\n ['fevalues_3c_20dim_2c_20dim_20_3e_412', ['FEValues< dim, dim >', ['../classFEValues.html', 1, '']]],\n ['fevalues_3c_20dim_2c_20spacedim_20_3e_413', ['fevalues< dim, spacedim >', ['../classFEValues.html', 1, 'FEValues< dim, spacedim >'],\n ['../classFiniteElement.html#a96dfe2e490e255ed133bf6289e47f46f', 1, 'FiniteElement::FEValues< dim, spacedim >'],\n ['../classMapping.html#a96dfe2e490e255ed133bf6289e47f46f', 1, 'Mapping::FEValues< dim, spacedim >']\n ]],\n- ['fevaluesbase_414', ['fevaluesbase', ['../classhp_1_1FEValuesBase.html#a42cc82649332f5d2e539178cb49f1df5', 1, 'hp::FEValuesBase::FEValuesBase(const FECollection< dim, FEValuesType::space_dimension > &fe_collection, const QCollection< q_dim > &q_collection, const UpdateFlags update_flags)'],\n- ['../classhp_1_1FEValuesBase.html#a7d0af43e308db69a2a823f07f4d66bdf', 1, 'hp::FEValuesBase::FEValuesBase(const MappingCollection< dim, FEValuesType::space_dimension > &mapping_collection, const FECollection< dim, FEValuesType::space_dimension > &fe_collection, const std::vector< QCollection< q_dim > > &q_collection, const UpdateFlags update_flags)'],\n- ['../classhp_1_1FEValuesBase.html#a213bdfae9bd231bf4599d1237977669c', 1, 'hp::FEValuesBase::FEValuesBase(const MappingCollection< dim, FEValuesType::space_dimension > &mapping_collection, const FECollection< dim, FEValuesType::space_dimension > &fe_collection, const QCollection< q_dim > &q_collection, const UpdateFlags update_flags)'],\n- ['../classFEValuesBase.html#a23ae1b07b99e3f5bd20c2624dc0a8e9c', 1, 'FEValuesBase::FEValuesBase()'],\n- ['../classhp_1_1FEValuesBase.html#a5a949836e79210648b894a6b08ff0bb6', 1, 'hp::FEValuesBase::FEValuesBase(const FECollection< dim, FEValuesType::space_dimension > &fe_collection, const std::vector< QCollection< q_dim > > &q_collection, const UpdateFlags update_flags)'],\n- ['../classhp_1_1FEValuesBase.html#aa7b15aff1d485d693d9d4abce89d333c', 1, 'hp::FEValuesBase::FEValuesBase(const FEValuesBase< dim, q_dim, FEValuesType > &other)'],\n- ['../classhp_1_1FEValuesBase.html', 1, 'hp::FEValuesBase< dim, q_dim, FEValuesType >'],\n+ ['fevaluesbase_414', ['fevaluesbase', ['../classhp_1_1FEValuesBase.html', 1, 'hp::FEValuesBase< dim, q_dim, FEValuesType >'],\n ['../classFEValuesBase.html', 1, 'FEValuesBase< dim, spacedim >'],\n- ['../classFEValuesBase.html#a3adde03753e99c526bb323533faa25d2', 1, 'FEValuesBase::FEValuesBase()']\n+ ['../classhp_1_1FEValuesBase.html#aa7b15aff1d485d693d9d4abce89d333c', 1, 'hp::FEValuesBase::FEValuesBase(const FEValuesBase< dim, q_dim, FEValuesType > &other)'],\n+ ['../classhp_1_1FEValuesBase.html#a5a949836e79210648b894a6b08ff0bb6', 1, 'hp::FEValuesBase::FEValuesBase(const FECollection< dim, FEValuesType::space_dimension > &fe_collection, const std::vector< QCollection< q_dim > > &q_collection, const UpdateFlags update_flags)'],\n+ ['../classhp_1_1FEValuesBase.html#a42cc82649332f5d2e539178cb49f1df5', 1, 'hp::FEValuesBase::FEValuesBase(const FECollection< dim, FEValuesType::space_dimension > &fe_collection, const QCollection< q_dim > &q_collection, const UpdateFlags update_flags)'],\n+ ['../classhp_1_1FEValuesBase.html#a7d0af43e308db69a2a823f07f4d66bdf', 1, 'hp::FEValuesBase::FEValuesBase(const MappingCollection< dim, FEValuesType::space_dimension > &mapping_collection, const FECollection< dim, FEValuesType::space_dimension > &fe_collection, const std::vector< QCollection< q_dim > > &q_collection, const UpdateFlags update_flags)'],\n+ ['../classFEValuesBase.html#a23ae1b07b99e3f5bd20c2624dc0a8e9c', 1, 'FEValuesBase::FEValuesBase(const FEValuesBase &)=delete'],\n+ ['../classFEValuesBase.html#a3adde03753e99c526bb323533faa25d2', 1, 'FEValuesBase::FEValuesBase(const unsigned int n_q_points, const unsigned int dofs_per_cell, const UpdateFlags update_flags, const Mapping< dim, spacedim > &mapping, const FiniteElement< dim, spacedim > &fe)'],\n+ ['../classhp_1_1FEValuesBase.html#a213bdfae9bd231bf4599d1237977669c', 1, 'hp::FEValuesBase::FEValuesBase()']\n ]],\n ['fevaluesbase_3c_20dim_2c_20dim_20_2d_201_2c_20_3a_3afefacevalues_3c_20dim_2c_20dim_20_3e_20_3e_415', ['FEValuesBase< dim, dim - 1, ::FEFaceValues< dim, dim > >', ['../classhp_1_1FEValuesBase.html', 1, 'hp']]],\n ['fevaluesbase_3c_20dim_2c_20dim_20_3e_416', ['FEValuesBase< dim, dim >', ['../classFEValuesBase.html', 1, '']]],\n ['fevaluesbase_3c_20dim_2c_20dim_2c_20_3a_3afevalues_3c_20dim_2c_20dim_20_3e_20_3e_417', ['FEValuesBase< dim, dim, ::FEValues< dim, dim > >', ['../classhp_1_1FEValuesBase.html', 1, 'hp']]],\n ['fevaluesbase_3c_20dim_2c_20spacedim_20_3e_418', ['fevaluesbase< dim, spacedim >', ['../classFiniteElement.html#aaae1cf0eb77f09ffb83fe685445f8cd4', 1, 'FiniteElement::FEValuesBase< dim, spacedim >'],\n ['../classMapping.html#aaae1cf0eb77f09ffb83fe685445f8cd4', 1, 'Mapping::FEValuesBase< dim, spacedim >']\n ]],\n@@ -827,74 +827,74 @@\n ['fevaluesviews_3a_3avector_426', ['Vector', ['../classFEValuesBase.html#ab7a6d19c4bc8339d65379e8f358cf5c5', 1, 'FEValuesBase']]],\n ['fevalv_427', ['fevalv', ['../classMeshWorker_1_1IntegrationInfo.html#ab84ac1f80fdc57d075693af38abe442e', 1, 'MeshWorker::IntegrationInfo']]],\n ['few_20instantiations_20most_20of_20which_20are_20known_428', ['A few instantiations, most of which are known', ['../Instantiations.html#Inst2', 1, '']]],\n ['fgmres_429', ['fgmres', ['../classSolverMPGMRES.html#a3ac8c2751f5b50333c094380ff2f5e37ae6fc7688ba1a1df7462796bf6efe61ea', 1, 'SolverMPGMRES']]],\n ['fgmres_5fdata_430', ['fgmres_data', ['../classSolverSelector.html#a632b4f23006327773cea8e86d3f395a1', 1, 'SolverSelector']]],\n ['field_5ftransfer_2ecc_431', ['field_transfer.cc', ['../field__transfer_8cc.html', 1, '']]],\n ['field_5ftransfer_2eh_432', ['field_transfer.h', ['../field__transfer_8h.html', 1, '']]],\n- ['fieldtransfer_433', ['fieldtransfer', ['../classparallel_1_1distributed_1_1experimental_1_1FieldTransfer.html', 1, 'parallel::distributed::experimental::FieldTransfer< dim, VectorType, spacedim >'],\n- ['../classparallel_1_1distributed_1_1experimental_1_1FieldTransfer.html#a9516fe5f8954b9007c5eb1d4201f22e2', 1, 'parallel::distributed::experimental::FieldTransfer::FieldTransfer()']\n+ ['fieldtransfer_433', ['fieldtransfer', ['../classparallel_1_1distributed_1_1experimental_1_1FieldTransfer.html#a9516fe5f8954b9007c5eb1d4201f22e2', 1, 'parallel::distributed::experimental::FieldTransfer::FieldTransfer()'],\n+ ['../classparallel_1_1distributed_1_1experimental_1_1FieldTransfer.html', 1, 'parallel::distributed::experimental::FieldTransfer< dim, VectorType, spacedim >']\n ]],\n- ['file_434', ['file', ['../classHDF5_1_1File.html', 1, 'HDF5::File'],\n- ['../classHDF5_1_1File.html#a360b2be6dd0f15627ecc329bf718dc71', 1, 'HDF5::File::File(const std::string &name, const FileAccessMode mode)'],\n+ ['file_434', ['file', ['../classHDF5_1_1File.html#a360b2be6dd0f15627ecc329bf718dc71', 1, 'HDF5::File::File(const std::string &name, const FileAccessMode mode)'],\n ['../classHDF5_1_1File.html#a06a3657487b5a169235c44115c96921a', 1, 'HDF5::File::File(const std::string &name, const FileAccessMode mode, const MPI_Comm mpi_communicator)'],\n ['../classHDF5_1_1File.html#ac57c2166633a0bd79e754c28c17a2f63', 1, 'HDF5::File::File(const std::string &name, const FileAccessMode mode, const bool mpi, const MPI_Comm mpi_communicator)'],\n ['../classExceptionBase.html#a1d4ceba1d9d05c2e0f090c468ca66f9f', 1, 'ExceptionBase::file'],\n- ['../classLogStream.html#acb78cddc6bd926a7ad7dd69ba49ebdde', 1, 'LogStream::file']\n+ ['../classLogStream.html#acb78cddc6bd926a7ad7dd69ba49ebdde', 1, 'LogStream::file'],\n+ ['../classHDF5_1_1File.html', 1, 'HDF5::File']\n ]],\n ['file_5fdepth_435', ['file_depth', ['../classLogStream.html#a28e6d2f51e7a36cd25c5225c7ecbe165', 1, 'LogStream']]],\n ['file_5fread_5fat_5fall_5fc_436', ['File_read_at_all_c', ['../namespaceUtilities_1_1MPI_1_1LargeCount.html#ae693ea83bde0c47bffa879ea79b73bef', 1, 'Utilities::MPI::LargeCount']]],\n ['file_5fread_5fat_5fc_437', ['File_read_at_c', ['../namespaceUtilities_1_1MPI_1_1LargeCount.html#ac2f16165e107a95c2670536eeda41683', 1, 'Utilities::MPI::LargeCount']]],\n ['file_5ftype_438', ['file_type', ['../classPatterns_1_1FileName.html#a02f19cd24f2e5cb8159742125cd91422', 1, 'Patterns::FileName']]],\n ['file_5fwrite_5fat_5fall_5fc_439', ['File_write_at_all_c', ['../namespaceUtilities_1_1MPI_1_1LargeCount.html#a7aba02f704d22ba101ebe0022500d4c5', 1, 'Utilities::MPI::LargeCount']]],\n ['file_5fwrite_5fat_5fc_440', ['File_write_at_c', ['../namespaceUtilities_1_1MPI_1_1LargeCount.html#a35c822f096db4f00d0b2e0392172fab6', 1, 'Utilities::MPI::LargeCount']]],\n ['file_5fwrite_5fordered_5fc_441', ['File_write_ordered_c', ['../namespaceUtilities_1_1MPI_1_1LargeCount.html#a6544878b68ff3c5137129b9b1399932b', 1, 'Utilities::MPI::LargeCount']]],\n ['fileaccessmode_442', ['FileAccessMode', ['../classHDF5_1_1File.html#ac3dc680d4e4ca3dd7139085c5056ff5f', 1, 'HDF5::File']]],\n- ['filename_443', ['filename', ['../classPatterns_1_1FileName.html', 1, 'Patterns::FileName'],\n- ['../classPatterns_1_1FileName.html#a4f420e25b4a3cce6f7fd9f133fbf705f', 1, 'Patterns::FileName::FileName()']\n+ ['filename_443', ['filename', ['../classPatterns_1_1FileName.html#a4f420e25b4a3cce6f7fd9f133fbf705f', 1, 'Patterns::FileName::FileName()'],\n+ ['../classPatterns_1_1FileName.html', 1, 'Patterns::FileName']\n ]],\n ['filename_5fbase_444', ['filename_base', ['../classAlgorithms_1_1DoFOutputOperator.html#a3f26425288596f9040de3914c24208d3', 1, 'Algorithms::DoFOutputOperator']]],\n ['filetype_445', ['FileType', ['../classPatterns_1_1FileName.html#a77b31b0cf4066796496f9d964e316777', 1, 'Patterns::FileName']]],\n- ['fill_446', ['fill', ['../classFullMatrix.html#a9bdf2b89ab7f7a0d5a7e988e43162361', 1, 'FullMatrix::fill()'],\n- ['../classMeshWorker_1_1VectorData.html#a1df239082d81a4b80b2f2579d28c5c25', 1, 'MeshWorker::VectorData::fill()'],\n- ['../classMeshWorker_1_1VectorDataBase.html#aaf09b449eb1b21a77882153248f9a1d3', 1, 'MeshWorker::VectorDataBase::fill()'],\n- ['../classLAPACKFullMatrix.html#af7a94112bbb40331fa4de8f2b502af8b', 1, 'LAPACKFullMatrix::fill()'],\n+ ['fill_446', ['fill', ['../classTableBase.html#a2a0d148a657080f22dc7c4f213c5a8ee', 1, 'TableBase::fill()'],\n ['../classAlignedVector.html#a6d1805fd5c0824de60b496daa958b8a5', 1, 'AlignedVector::fill()'],\n ['../classAlignedVector.html#a1d3f8d9637308d670fca25e85e39c80f', 1, 'AlignedVector::fill(const T &element)'],\n- ['../classTableBase.html#ad54a19dddbed32640b977b4d7948b434', 1, 'TableBase::fill(InputIterator entries, const bool C_style_indexing=true)'],\n- ['../classTableBase.html#a2a0d148a657080f22dc7c4f213c5a8ee', 1, 'TableBase::fill(const T &value)'],\n- ['../classFullMatrix.html#ab65c7f313a4ce3432ea12e0f93145f23', 1, 'FullMatrix::fill()']\n+ ['../classTableBase.html#ad54a19dddbed32640b977b4d7948b434', 1, 'TableBase::fill()'],\n+ ['../classFullMatrix.html#a9bdf2b89ab7f7a0d5a7e988e43162361', 1, 'FullMatrix::fill(const FullMatrix< number2 > &src, const size_type dst_offset_i=0, const size_type dst_offset_j=0, const size_type src_offset_i=0, const size_type src_offset_j=0)'],\n+ ['../classFullMatrix.html#ab65c7f313a4ce3432ea12e0f93145f23', 1, 'FullMatrix::fill(const number2 *)'],\n+ ['../classLAPACKFullMatrix.html#af7a94112bbb40331fa4de8f2b502af8b', 1, 'LAPACKFullMatrix::fill()'],\n+ ['../classMeshWorker_1_1VectorDataBase.html#aaf09b449eb1b21a77882153248f9a1d3', 1, 'MeshWorker::VectorDataBase::fill()'],\n+ ['../classMeshWorker_1_1VectorData.html#a1df239082d81a4b80b2f2579d28c5c25', 1, 'MeshWorker::VectorData::fill()']\n ]],\n ['fill_5fand_5fcommunicate_5fcopy_5findices_447', ['fill_and_communicate_copy_indices', ['../classMGLevelGlobalTransfer.html#a9da0461afd34f5c90e7a4d2ca630490e', 1, 'MGLevelGlobalTransfer::fill_and_communicate_copy_indices()'],\n ['../classMGLevelGlobalTransfer_3_01LinearAlgebra_1_1distributed_1_1Vector_3_01Number_00_01MemorySpace_01_4_01_4.html#a4c76c5937886584b147d54d2dc9c79bd', 1, 'MGLevelGlobalTransfer< LinearAlgebra::distributed::Vector< Number, MemorySpace > >::fill_and_communicate_copy_indices()']\n ]],\n ['fill_5fand_5fcommunicate_5fcopy_5findices_5fglobal_5fcoarsening_448', ['fill_and_communicate_copy_indices_global_coarsening', ['../classMGTransferMF.html#aca109850d74b8ff67d1de39d656e1f2a', 1, 'MGTransferMF']]],\n- ['fill_5fbinary_5fvector_449', ['fill_binary_vector', ['../classIndexSet.html#abeb838e6617d2a8edb889e643302a719', 1, 'IndexSet::fill_binary_vector(VectorType &vector) const'],\n- ['../classIndexSet.html#a309aa2408235350293adce28e489d0b1', 1, 'IndexSet::fill_binary_vector(Vector &vector) const']\n+ ['fill_5fbinary_5fvector_449', ['fill_binary_vector', ['../classIndexSet.html#a309aa2408235350293adce28e489d0b1', 1, 'IndexSet::fill_binary_vector(Vector &vector) const'],\n+ ['../classIndexSet.html#abeb838e6617d2a8edb889e643302a719', 1, 'IndexSet::fill_binary_vector(VectorType &vector) const']\n ]],\n ['fill_5fcell_5fdata_450', ['fill_cell_data', ['../classDataOutBase_1_1DataOutFilter.html#ad4847278ab6d4a6c0951e538d79b04ef', 1, 'DataOutBase::DataOutFilter']]],\n ['fill_5fconnectivity_451', ['fill_connectivity', ['../namespaceinternal_1_1MatrixFreeFunctions_1_1internal.html#a317a59770b78f307a1ceaddd5157345e', 1, 'internal::MatrixFreeFunctions::internal']]],\n ['fill_5fconnectivity_5fdofs_452', ['fill_connectivity_dofs', ['../namespaceinternal_1_1MatrixFreeFunctions_1_1internal.html#a02877e1140712ea39f3a22706c214da0', 1, 'internal::MatrixFreeFunctions::internal']]],\n ['fill_5fcopy_5findices_453', ['fill_copy_indices', ['../namespaceinternal_1_1MGTransfer.html#ac8f7f22a50c592460052cfa541680d95', 1, 'internal::MGTransfer']]],\n ['fill_5fedge_5fvalues_454', ['fill_edge_values', ['../classFE__NedelecSZ.html#aef8595b5050d5f5ffec3451b56119116', 1, 'FE_NedelecSZ']]],\n ['fill_5fentry_5fvalues_455', ['fill_entry_values', ['../classMultipleParameterLoop.html#a58138c82fb4fb1d75f5444baf26f4aed', 1, 'MultipleParameterLoop']]],\n ['fill_5fface_5fvalues_456', ['fill_face_values', ['../classFE__NedelecSZ.html#aef1d0477d0d86a73d7b3ffa13ea4e164', 1, 'FE_NedelecSZ']]],\n- ['fill_5ffe_5fface_5fvalues_457', ['fill_fe_face_values', ['../classFE__PolyFace.html#a323973de787b9f3852d549ece54ff130', 1, 'FE_PolyFace::fill_fe_face_values()'],\n+ ['fill_5ffe_5fface_5fvalues_457', ['fill_fe_face_values', ['../classFESystem.html#a66ae6d53a443d66a29f4f897d5172be4', 1, 'FESystem::fill_fe_face_values()'],\n ['../classFiniteElement.html#a5ec79e673d274e6c8a7c32ce771d7b92', 1, 'FiniteElement::fill_fe_face_values(const typename Triangulation< dim, spacedim >::cell_iterator &cell, const unsigned int face_no, const hp::QCollection< 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'],\n ['../classFiniteElement.html#abd572e784ad8c26c2c41c9fc3ce86ed6', 1, 'FiniteElement::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'],\n ['../classFE__DGPNonparametric.html#a31e1c8287ddb44ffd6537c177a00f788', 1, 'FE_DGPNonparametric::fill_fe_face_values()'],\n ['../classFE__Enriched.html#a44ab3be05eee784cd3b70b5d776a3f46', 1, 'FE_Enriched::fill_fe_face_values()'],\n ['../classFE__FaceQ_3_011_00_01spacedim_01_4.html#a6cfa6022d21930da451549c3dc5bf2ae', 1, 'FE_FaceQ< 1, spacedim >::fill_fe_face_values()'],\n ['../classFE__Hermite.html#aad3efa09bf49b72623a57cc60fe0a2c4', 1, 'FE_Hermite::fill_fe_face_values()'],\n ['../classFE__NedelecSZ.html#a8fbb237d6dcd0fae5c4df6c36cfb9ce7', 1, 'FE_NedelecSZ::fill_fe_face_values()'],\n ['../classFE__Nothing.html#aa096a041aa280bed18b2c00561c8e9d7', 1, 'FE_Nothing::fill_fe_face_values()'],\n ['../classFE__P1NC.html#a631848a5ad3ea54eea654a48477d8f47', 1, 'FE_P1NC::fill_fe_face_values()'],\n ['../classFE__Poly.html#aa24528066d0371854c9b422ed551db90', 1, 'FE_Poly::fill_fe_face_values()'],\n+ ['../classFE__PolyFace.html#a323973de787b9f3852d549ece54ff130', 1, 'FE_PolyFace::fill_fe_face_values()'],\n ['../classFE__PolyTensor.html#a7c5dd75ed051a427197f74f0fac1f6a8', 1, 'FE_PolyTensor::fill_fe_face_values()'],\n- ['../classFESystem.html#a66ae6d53a443d66a29f4f897d5172be4', 1, 'FESystem::fill_fe_face_values()'],\n ['../classMapping.html#a592a9196a0a0910bc5b46244933d816d', 1, 'Mapping::fill_fe_face_values(const typename Triangulation< dim, spacedim >::cell_iterator &cell, const unsigned int face_no, const hp::QCollection< dim - 1 > &quadrature, const typename Mapping< dim, spacedim >::InternalDataBase &internal_data, internal::FEValuesImplementation::MappingRelatedData< dim, spacedim > &output_data) const'],\n ['../classMapping.html#aa51c964b1e51b69db3f4933b97bff8c8', 1, 'Mapping::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'],\n ['../classMappingCartesian.html#a13f640c37d5138ec35911c398be6478d', 1, 'MappingCartesian::fill_fe_face_values()'],\n ['../classMappingFE.html#a4a5b64e15d99854eead25f92b8a1cf4e', 1, 'MappingFE::fill_fe_face_values()'],\n ['../classMappingFEField.html#a9de25f1587654524c358ef62b1a0c507', 1, 'MappingFEField::fill_fe_face_values()'],\n ['../classMappingManifold.html#a66ba9941d1754ba2c9daf2d486fb0db3', 1, 'MappingManifold::fill_fe_face_values()'],\n ['../classMappingP1.html#a23d046286e85e9f4601d742882ded0d9', 1, 'MappingP1::fill_fe_face_values()'],\n@@ -908,67 +908,67 @@\n ['fill_5ffe_5fsubface_5fvalues_459', ['fill_fe_subface_values', ['../classFE__PolyTensor.html#abb6fa45bcee5a64d541c9942ca5f68be', 1, 'FE_PolyTensor::fill_fe_subface_values()'],\n ['../classFE__Poly.html#aef37107da2f6beaecc46ac4a4f4b219f', 1, 'FE_Poly::fill_fe_subface_values()'],\n ['../classFE__PolyFace.html#abbe38cc7980dcd4dbba4d99e25b2d254', 1, 'FE_PolyFace::fill_fe_subface_values()'],\n ['../classMappingFE.html#aa6abacffbe6a35d7606fea80aaf1918a', 1, 'MappingFE::fill_fe_subface_values()'],\n ['../classFESystem.html#abeea22fe7b410885fd6491508a4ddc49', 1, 'FESystem::fill_fe_subface_values()'],\n ['../classMapping.html#a3bd18876316cf71bb52b95664bf8718b', 1, 'Mapping::fill_fe_subface_values()'],\n ['../classMappingCartesian.html#afe29b9ec9d8ad367c2b96d80cbdb854d', 1, 'MappingCartesian::fill_fe_subface_values()'],\n- ['../classMappingManifold.html#a4ccfa0a5d8f88d7667dc6cda2ab05997', 1, 'MappingManifold::fill_fe_subface_values()'],\n+ ['../classMappingFEField.html#ad4579752a0d13a668b4b68ab00a4b5a0', 1, 'MappingFEField::fill_fe_subface_values()'],\n ['../classFE__P1NC.html#a452da9292ed31cd5172e4aaa013ec544', 1, 'FE_P1NC::fill_fe_subface_values()'],\n ['../classFE__Nothing.html#a6a7b2433a5ffb2430dbfba1bc9eb2983', 1, 'FE_Nothing::fill_fe_subface_values()'],\n ['../classFE__NedelecSZ.html#a388ecdb16dbe8760bc52a36929394428', 1, 'FE_NedelecSZ::fill_fe_subface_values()'],\n ['../classFE__FaceQ_3_011_00_01spacedim_01_4.html#a932509828b939e677d024887559f543a', 1, 'FE_FaceQ< 1, spacedim >::fill_fe_subface_values()'],\n ['../classFE__Enriched.html#a28b970b99878b876c7b61a8f8ddaafda', 1, 'FE_Enriched::fill_fe_subface_values()'],\n ['../classFE__DGPNonparametric.html#a1d07b800aa429f7f3df2ed5788f6b3b8', 1, 'FE_DGPNonparametric::fill_fe_subface_values()'],\n ['../classFiniteElement.html#a6e391747328cb7feee87c1debfcf282e', 1, 'FiniteElement::fill_fe_subface_values()'],\n- ['../classMappingFEField.html#ad4579752a0d13a668b4b68ab00a4b5a0', 1, 'MappingFEField::fill_fe_subface_values()'],\n+ ['../classMappingManifold.html#a4ccfa0a5d8f88d7667dc6cda2ab05997', 1, 'MappingManifold::fill_fe_subface_values()'],\n ['../classMappingP1.html#af6c0bd14efba7987f3962ba37bd29a4c', 1, 'MappingP1::fill_fe_subface_values()'],\n ['../classMappingQ.html#a55d26263547a910cae5c31026a4d1a3b', 1, 'MappingQ::fill_fe_subface_values()']\n ]],\n- ['fill_5ffe_5fvalues_460', ['fill_fe_values', ['../classMappingQEulerian.html#a144001ee2a1e1f0933e6a4d748830688', 1, 'MappingQEulerian::fill_fe_values()'],\n+ ['fill_5ffe_5fvalues_460', ['fill_fe_values', ['../classMappingManifold.html#af7c81a2033a13bb15b6907169fc806c0', 1, 'MappingManifold::fill_fe_values()'],\n+ ['../classMappingQEulerian.html#a144001ee2a1e1f0933e6a4d748830688', 1, 'MappingQEulerian::fill_fe_values()'],\n ['../classMappingQ1Eulerian.html#ad8a5b7a83ed0166250d477518f55d5b5', 1, 'MappingQ1Eulerian::fill_fe_values()'],\n ['../classMappingQ.html#a80c28ad911ada620b00f6f17c823ae38', 1, 'MappingQ::fill_fe_values()'],\n ['../classMappingP1.html#a951f97f3859f1b5b5acaf662aabe2c42', 1, 'MappingP1::fill_fe_values()'],\n- ['../classMappingManifold.html#af7c81a2033a13bb15b6907169fc806c0', 1, 'MappingManifold::fill_fe_values()'],\n ['../classMappingFEField.html#a46a5cf579a40d39a22f50aba01c0d347', 1, 'MappingFEField::fill_fe_values()'],\n ['../classMappingFE.html#a037a579a2bf2c280bf92deff6175484b', 1, 'MappingFE::fill_fe_values()'],\n ['../classMappingCartesian.html#a7c94f22344900afef287806ca24924e1', 1, 'MappingCartesian::fill_fe_values()'],\n ['../classMapping.html#add4a7af8fc07e6d15e4aafb4f372a9c7', 1, 'Mapping::fill_fe_values()'],\n ['../classFESystem.html#a2844ba01e1c682b85c73c156db23cf82', 1, 'FESystem::fill_fe_values()'],\n ['../classFE__PolyTensor.html#aa2c45807c35159a52796c74f03cb49bf', 1, 'FE_PolyTensor::fill_fe_values()'],\n- ['../classFE__Poly.html#a49122ef128f0b013e3e6e9cb9b52cb48', 1, 'FE_Poly::fill_fe_values()'],\n ['../classFE__PolyFace.html#a49f20953f2e9c18182e4aa04e7515b81', 1, 'FE_PolyFace::fill_fe_values()'],\n- ['../classFiniteElement.html#a1ae4343ec757cd06ca8fb24c8487151e', 1, 'FiniteElement::fill_fe_values()'],\n- ['../classFE__DGPNonparametric.html#ae8ad1d42c1dd29490774104d15d02bcd', 1, 'FE_DGPNonparametric::fill_fe_values()'],\n+ ['../classFE__Poly.html#a49122ef128f0b013e3e6e9cb9b52cb48', 1, 'FE_Poly::fill_fe_values()'],\n ['../classFE__P1NC.html#aa2861b0d02ea9f31ff9ecb6d463fab9b', 1, 'FE_P1NC::fill_fe_values()'],\n ['../classFE__Nothing.html#abfff861ff886fbd621fdc386dd2b03ad', 1, 'FE_Nothing::fill_fe_values()'],\n ['../classFE__NedelecSZ.html#a17ff299ec319d98e34699db43355950c', 1, 'FE_NedelecSZ::fill_fe_values()'],\n ['../classFE__Hermite.html#a4620c57ea871001f9e7cc1acbea00f2f', 1, 'FE_Hermite::fill_fe_values()'],\n+ ['../classFiniteElement.html#a1ae4343ec757cd06ca8fb24c8487151e', 1, 'FiniteElement::fill_fe_values()'],\n ['../classFE__FaceQ_3_011_00_01spacedim_01_4.html#a1ae7d2d5c56ac327d5e68e02d7425249', 1, 'FE_FaceQ< 1, spacedim >::fill_fe_values()'],\n- ['../classFE__Enriched.html#ab82ad4efdd9347df294e1d2f95d337a9', 1, 'FE_Enriched::fill_fe_values()']\n+ ['../classFE__Enriched.html#ab82ad4efdd9347df294e1d2f95d337a9', 1, 'FE_Enriched::fill_fe_values()'],\n+ ['../classFE__DGPNonparametric.html#ae8ad1d42c1dd29490774104d15d02bcd', 1, 'FE_DGPNonparametric::fill_fe_values()']\n ]],\n ['fill_5findex_5fvector_461', ['fill_index_vector', ['../classIndexSet.html#a466dfb316d6475e548e19912eeda3a90', 1, 'IndexSet']]],\n ['fill_5finverse_5fjxw_5fvalues_462', ['fill_inverse_JxW_values', ['../classMatrixFreeOperators_1_1CellwiseInverseMassMatrix.html#a49ef5bebe20a8ebdf36c32a4ed3bc3bc', 1, 'MatrixFreeOperators::CellwiseInverseMassMatrix']]],\n ['fill_5flocal_5fdata_463', ['fill_local_data', ['../classMeshWorker_1_1IntegrationInfo.html#a9a100bcac58d1a53587930da369b744a', 1, 'MeshWorker::IntegrationInfo::fill_local_data(const DoFInfo< dim, spacedim, number > &info, bool split_fevalues)'],\n ['../classMeshWorker_1_1IntegrationInfo.html#a4725c36991d88944ee0a503929a085d2', 1, 'MeshWorker::IntegrationInfo::fill_local_data(std::vector< std::vector< std::vector< TYPE > > > &data, VectorSelector &selector, bool split_fevalues) const']\n ]],\n ['fill_5fmapping_5fdata_5ffor_5fface_5fquadrature_464', ['fill_mapping_data_for_face_quadrature', ['../classMappingQ.html#a373072e63b024d762b307865b8a5c87a', 1, 'MappingQ']]],\n- ['fill_5fmapping_5fdata_5ffor_5fgeneric_5fpoints_465', ['fill_mapping_data_for_generic_points', ['../classMappingQ.html#ab2c2d4cf3e9f9d30941fc87437bf9e6d', 1, 'MappingQ::fill_mapping_data_for_generic_points()'],\n+ ['fill_5fmapping_5fdata_5ffor_5fgeneric_5fpoints_465', ['fill_mapping_data_for_generic_points', ['../classMappingCartesian.html#ae19f3559c5a700dc0062220a6694dd7c', 1, 'MappingCartesian::fill_mapping_data_for_generic_points()'],\n ['../classMappingP1.html#ac6cb0ac0bc1edfe3bfd4dd18b27f9390', 1, 'MappingP1::fill_mapping_data_for_generic_points()'],\n- ['../classMappingCartesian.html#ae19f3559c5a700dc0062220a6694dd7c', 1, 'MappingCartesian::fill_mapping_data_for_generic_points()']\n+ ['../classMappingQ.html#ab2c2d4cf3e9f9d30941fc87437bf9e6d', 1, 'MappingQ::fill_mapping_data_for_generic_points()']\n ]],\n ['fill_5fnode_5fdata_466', ['fill_node_data', ['../classDataOutBase_1_1DataOutFilter.html#a7bcf07906ce2277f9b56589a68ea0a0b', 1, 'DataOutBase::DataOutFilter']]],\n ['fill_5fpermutation_467', ['fill_permutation', ['../classFullMatrix.html#a15c1c072eb09809311fed47a03da2858', 1, 'FullMatrix']]],\n ['fill_5fstyle_468', ['fill_style', ['../structGridOutFlags_1_1XFig.html#a56e29c718f0e3e461f9cbc797d9d6da0', 1, 'GridOutFlags::XFig']]],\n ['filter_469', ['filter', ['../structPETScWrappers_1_1PreconditionParaSails_1_1AdditionalData.html#a935aa4cf6f84d52e4ba7584b295ab2bc', 1, 'PETScWrappers::PreconditionParaSails::AdditionalData']]],\n ['filter_5fduplicate_5fvertices_470', ['filter_duplicate_vertices', ['../structDataOutBase_1_1DataOutFilterFlags.html#ad5984d849f7de860591dfc4539c20f07', 1, 'DataOutBase::DataOutFilterFlags']]],\n- ['filter_5fiterators_471', ['filter_iterators', ['../group__CPP11.html#ga05713415704536e5b0e967d33c2c77c1', 1, 'filter_iterators(): filtered_iterator.h'],\n- ['../group__CPP11.html#ga3948dd66d9e66ac55d89dc8f75fa4855', 1, 'FilteredIterator::filter_iterators(IteratorRange< BaseIterator > i, const Predicate &p)'],\n- ['../group__CPP11.html#ga05713415704536e5b0e967d33c2c77c1', 1, 'FilteredIterator::filter_iterators(IteratorRange< BaseIterator > i, const Predicate &p, const Targs... args)'],\n- ['../group__CPP11.html#ga3948dd66d9e66ac55d89dc8f75fa4855', 1, 'filter_iterators(): filtered_iterator.h']\n+ ['filter_5fiterators_471', ['filter_iterators', ['../group__CPP11.html#ga05713415704536e5b0e967d33c2c77c1', 1, 'FilteredIterator::filter_iterators()'],\n+ ['../group__CPP11.html#ga3948dd66d9e66ac55d89dc8f75fa4855', 1, 'filter_iterators(): filtered_iterator.h'],\n+ ['../group__CPP11.html#ga3948dd66d9e66ac55d89dc8f75fa4855', 1, 'FilteredIterator::filter_iterators()'],\n+ ['../group__CPP11.html#ga05713415704536e5b0e967d33c2c77c1', 1, 'filter_iterators(): filtered_iterator.h']\n ]],\n ['filtered_5fcells_472', ['filtered_cells', ['../classDataOutBase_1_1DataOutFilter.html#aac0c8391641850d7df17352f607123ae', 1, 'DataOutBase::DataOutFilter']]],\n ['filtered_5fiterator_2eh_473', ['filtered_iterator.h', ['../filtered__iterator_8h.html', 1, '']]],\n ['filtered_5fpoints_474', ['filtered_points', ['../classDataOutBase_1_1DataOutFilter.html#a11c0ba92aeb7f86111f7022707e2bdf2', 1, 'DataOutBase::DataOutFilter']]],\n ['filterediterator_475', ['filterediterator', ['../classFilteredIterator.html', 1, 'FilteredIterator< BaseIterator >'],\n ['../classFilteredIterator.html#a5ab7a13002adffd786ae8862c9551d1b', 1, 'FilteredIterator::FilteredIterator(const FilteredIterator &fi)'],\n ['../classFilteredIterator.html#a60d5b3bb5eec9b464ea0ebce290aa610', 1, 'FilteredIterator::FilteredIterator(Predicate p, const BaseIterator &bi)'],\n"}]}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_17.js", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_17.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -392,26 +392,26 @@\n ['linear_20operators_173', ['Linear Operators', ['../group__LAOperators.html', 1, '']]],\n ['linear_20solver_20classes_174', ['Linear solver classes', ['../group__Solvers.html', 1, '']]],\n ['linear_5fcomponent_175', ['linear_component', ['../classMappingP1_1_1InternalData.html#a543834553d091f82472edb4e5044abbf', 1, 'MappingP1::InternalData']]],\n ['linear_5findex_176', ['linear_index', ['../classMatrixTableIterators_1_1AccessorBase.html#a906f8814fb6ad112f3c4d956e895e06d', 1, 'MatrixTableIterators::AccessorBase::linear_index'],\n ['../classSparsityPatternIterators_1_1Accessor.html#aefe597a5a4c58ecdff28a4d4c75f5aa6', 1, 'SparsityPatternIterators::Accessor::linear_index']\n ]],\n ['linear_5findex_5fiterator_2eh_177', ['linear_index_iterator.h', ['../linear__index__iterator_8h.html', 1, '']]],\n- ['linear_5foperator_178', ['linear_operator', ['../group__TrilinosWrappers.html#gaf2a467ed50213dea8c580b67ee466c7c', 1, 'LinearOperator::linear_operator(const TrilinosWrappers::SparseMatrix &operator_exemplar, const Matrix &matrix)'],\n+ ['linear_5foperator_178', ['linear_operator', ['../group__TrilinosWrappers.html#ga488331315a25f7a17ae8bbc287c21264', 1, 'LinearOperator::linear_operator(const LinearOperator< Range, Domain, TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload > &operator_exemplar, const Matrix &matrix)'],\n ['../group__TrilinosWrappers.html#gab54eadb16250f94319528968b4975874', 1, 'LinearOperator::linear_operator(const TrilinosWrappers::SparseMatrix &matrix)'],\n- ['../group__TrilinosWrappers.html#ga488331315a25f7a17ae8bbc287c21264', 1, 'LinearOperator::linear_operator(const LinearOperator< Range, Domain, TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload > &operator_exemplar, const Matrix &matrix)'],\n+ ['../group__TrilinosWrappers.html#gaf2a467ed50213dea8c580b67ee466c7c', 1, 'LinearOperator::linear_operator(const TrilinosWrappers::SparseMatrix &operator_exemplar, const Matrix &matrix)'],\n ['../group__LAOperators.html#gaac20bebeb1b53fd00f838b63baac0456', 1, 'LinearOperator::linear_operator(const LinearOperator< Range, Domain, Payload > &operator_exemplar, const Matrix &matrix)'],\n ['../group__LAOperators.html#ga14dbc8c2c27ea3fd45576528a891c6e2', 1, 'LinearOperator::linear_operator(const OperatorExemplar &operator_exemplar, const Matrix &matrix)'],\n- ['../group__LAOperators.html#ga6b74b7ed76e4aeea2c67c0bbb03e3e24', 1, 'LinearOperator::linear_operator(const Matrix &matrix)'],\n ['../group__TrilinosWrappers.html#ga1a4d9f9d4df8d42c5b6208777659dc0d', 1, 'TrilinosWrappers::linear_operator(const LinearOperator< Range, Domain, TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload > &operator_exemplar, const Matrix &matrix)'],\n ['../group__TrilinosWrappers.html#gaabd9b8d1fe16dec03b4d2ad52afbccea', 1, 'TrilinosWrappers::linear_operator(const TrilinosWrappers::SparseMatrix &matrix)'],\n ['../group__TrilinosWrappers.html#gaeb42ff68e1c4df1b45d95a1e3fa7f2c4', 1, 'TrilinosWrappers::linear_operator(const TrilinosWrappers::SparseMatrix &operator_exemplar, const Matrix &matrix)'],\n- ['../group__LAOperators.html#gaac20bebeb1b53fd00f838b63baac0456', 1, 'linear_operator(const LinearOperator< Range, Domain, Payload > &operator_exemplar, const Matrix &matrix): linear_operator.h'],\n+ ['../group__LAOperators.html#ga6b74b7ed76e4aeea2c67c0bbb03e3e24', 1, 'LinearOperator::linear_operator()'],\n+ ['../group__LAOperators.html#ga52a70111839180da28ccfebb4c588eca', 1, 'linear_operator(const OperatorExemplar &, const Matrix &): linear_operator.h'],\n ['../group__LAOperators.html#gaf7fafc02e3d9690336d00b033e2d4351', 1, 'linear_operator(const Matrix &): linear_operator.h'],\n- ['../group__LAOperators.html#ga52a70111839180da28ccfebb4c588eca', 1, 'linear_operator(const OperatorExemplar &, const Matrix &): linear_operator.h']\n+ ['../group__LAOperators.html#gaac20bebeb1b53fd00f838b63baac0456', 1, 'linear_operator(const LinearOperator< Range, Domain, Payload > &operator_exemplar, const Matrix &matrix): linear_operator.h']\n ]],\n ['linear_5foperator_2eh_179', ['linear_operator.h', ['../linear__operator_8h.html', 1, '']]],\n ['linear_5foperator_5ftools_2eh_180', ['linear_operator_tools.h', ['../linear__operator__tools_8h.html', 1, '']]],\n ['linear_5fproblem_181', ['linear_problem', ['../classTrilinosWrappers_1_1SolverBase.html#ae026a09c4141f78b4b35cd67c4dc69be', 1, 'TrilinosWrappers::SolverBase::linear_problem'],\n ['../classTrilinosWrappers_1_1SolverDirect.html#aba4430d8c3d566869145ddc980bb7987', 1, 'TrilinosWrappers::SolverDirect::linear_problem']\n ]],\n ['linear_5fregression_182', ['linear_regression', ['../namespaceFESeries.html#afa42058db3555536415fae91822d27e3', 1, 'FESeries']]],\n@@ -425,52 +425,52 @@\n ['linearalgebra_3a_3atpetrawrappers_3a_3asparsitypatterniterators_190', ['SparsityPatternIterators', ['../namespaceLinearAlgebra_1_1TpetraWrappers_1_1SparsityPatternIterators.html', 1, 'LinearAlgebra::TpetraWrappers']]],\n ['linearalgebra_3a_3atpetrawrappers_3a_3atpetratypes_191', ['TpetraTypes', ['../namespaceLinearAlgebra_1_1TpetraWrappers_1_1TpetraTypes.html', 1, 'LinearAlgebra::TpetraWrappers']]],\n ['linearalgebradealii_192', ['LinearAlgebraDealII', ['../namespaceLinearAlgebraDealII.html', 1, '']]],\n ['linearalgebrapetsc_193', ['LinearAlgebraPETSc', ['../namespaceLinearAlgebraPETSc.html', 1, '']]],\n ['linearalgebrapetsc_3a_3ampi_194', ['MPI', ['../namespaceLinearAlgebraPETSc_1_1MPI.html', 1, 'LinearAlgebraPETSc']]],\n ['linearalgebratrilinos_195', ['LinearAlgebraTrilinos', ['../namespaceLinearAlgebraTrilinos.html', 1, '']]],\n ['linearalgebratrilinos_3a_3ampi_196', ['MPI', ['../namespaceLinearAlgebraTrilinos_1_1MPI.html', 1, 'LinearAlgebraTrilinos']]],\n- ['linearindexiterator_197', ['linearindexiterator', ['../classLinearIndexIterator.html', 1, 'LinearIndexIterator< DerivedIterator, AccessorType >'],\n+ ['linearindexiterator_197', ['linearindexiterator', ['../classLinearIndexIterator.html#abedcc7ea103b748b8e2888e50afbe20e', 1, 'LinearIndexIterator::LinearIndexIterator()=default'],\n ['../classLinearIndexIterator.html#a0ce62f53fc74382e40d635e477801e9b', 1, 'LinearIndexIterator::LinearIndexIterator(const AccessorType accessor)'],\n- ['../classLinearIndexIterator.html#abedcc7ea103b748b8e2888e50afbe20e', 1, 'LinearIndexIterator::LinearIndexIterator()=default']\n+ ['../classLinearIndexIterator.html', 1, 'LinearIndexIterator< DerivedIterator, AccessorType >']\n ]],\n- ['linearindexiterator_3c_20iterator_2c_20accessor_20_3e_198', ['linearindexiterator< iterator, accessor >', ['../classLinearIndexIterator.html', 1, 'LinearIndexIterator< Iterator, Accessor >'],\n- ['../classSparsityPatternIterators_1_1Accessor.html#ae58b69743a1fc8209af1427247bad7b4', 1, 'SparsityPatternIterators::Accessor::LinearIndexIterator< Iterator, Accessor >']\n+ ['linearindexiterator_3c_20iterator_2c_20accessor_20_3e_198', ['linearindexiterator< iterator, accessor >', ['../classSparsityPatternIterators_1_1Accessor.html#ae58b69743a1fc8209af1427247bad7b4', 1, 'SparsityPatternIterators::Accessor::LinearIndexIterator< Iterator, Accessor >'],\n+ ['../classLinearIndexIterator.html', 1, 'LinearIndexIterator< Iterator, Accessor >']\n ]],\n ['linearindexiterator_3c_20iterator_3c_20tabletype_2c_20constness_2c_20storage_5forder_20_3e_2c_20accessor_3c_20tabletype_2c_20constness_2c_20storage_5forder_20_3e_20_3e_199', ['linearindexiterator< iterator< tabletype, constness, storage_order >, accessor< tabletype, constness, storage_order > >', ['../classMatrixTableIterators_1_1AccessorBase.html#aea52115385a3e007cab612d2977f2eb9', 1, 'MatrixTableIterators::AccessorBase::LinearIndexIterator< Iterator< TableType, Constness, storage_order >, Accessor< TableType, Constness, storage_order > >'],\n ['../classLinearIndexIterator.html', 1, 'LinearIndexIterator< Iterator< TableType, Constness, storage_order >, Accessor< TableType, Constness, storage_order > >']\n ]],\n- ['linearoperator_200', ['linearoperator', ['../classLinearOperator.html#ad66e28a7288c9ac79d00a9357f82c945', 1, 'LinearOperator::LinearOperator(const Op &op)'],\n- ['../classLinearOperator.html#aeeb31a2e963acd1a5bf11f78ad19398e', 1, 'LinearOperator::LinearOperator(const LinearOperator< Range, Domain, Payload > &)=default'],\n+ ['linearoperator_200', ['linearoperator', ['../classLinearOperator.html#aeeb31a2e963acd1a5bf11f78ad19398e', 1, 'LinearOperator::LinearOperator(const LinearOperator< Range, Domain, Payload > &)=default'],\n ['../classLinearOperator.html#a8bbef5913bea7cc53edc818f9c6064d9', 1, 'LinearOperator::LinearOperator(const Payload &payload=Payload())'],\n ['../classLinearOperator.html', 1, 'LinearOperator< Range, Domain, Payload >'],\n- ['../namespaceLinearAlgebra_1_1TpetraWrappers_1_1TpetraTypes.html#a93e059af6353132932262dc7c3afae4f', 1, 'LinearAlgebra::TpetraWrappers::TpetraTypes::LinearOperator']\n+ ['../namespaceLinearAlgebra_1_1TpetraWrappers_1_1TpetraTypes.html#a93e059af6353132932262dc7c3afae4f', 1, 'LinearAlgebra::TpetraWrappers::TpetraTypes::LinearOperator'],\n+ ['../classLinearOperator.html#ad66e28a7288c9ac79d00a9357f82c945', 1, 'LinearOperator::LinearOperator()']\n ]],\n ['linearoperator_3c_20blockvector_3c_20number_20_3e_20_3e_201', ['LinearOperator< BlockVector< number > >', ['../classLinearOperator.html', 1, '']]],\n ['linearoperator_3c_20range_2c_20domain_2c_20blockpayload_3a_3ablocktype_20_3e_202', ['LinearOperator< Range, Domain, BlockPayload::BlockType >', ['../classLinearOperator.html', 1, '']]],\n ['linearoperator_3c_20vector_3c_20double_20_3e_20_3e_203', ['LinearOperator< Vector< double > >', ['../classLinearOperator.html', 1, '']]],\n ['linearoperator_3c_20vectortype_20_3e_204', ['LinearOperator< VectorType >', ['../classLinearOperator.html', 1, '']]],\n ['linearsolvefunction_205', ['LinearSolveFunction', ['../namespaceSUNDIALS.html#a4c1be173b7d012aea503b4641dde5353', 1, 'SUNDIALS']]],\n ['linearsolvercontent_206', ['linearsolvercontent', ['../structSUNDIALS_1_1internal_1_1LinearSolverContent.html', 1, 'SUNDIALS::internal::LinearSolverContent< VectorType >'],\n ['../structSUNDIALS_1_1internal_1_1LinearSolverContent.html#a7984b9814cbc004d33c858d3efe40e1f', 1, 'SUNDIALS::internal::LinearSolverContent::LinearSolverContent()']\n ]],\n ['linearsolvercontent_3c_20vector_3c_20double_20_3e_20_3e_207', ['LinearSolverContent< Vector< double > >', ['../structSUNDIALS_1_1internal_1_1LinearSolverContent.html', 1, 'SUNDIALS::internal']]],\n- ['linearsolverwrapper_208', ['linearsolverwrapper', ['../classSUNDIALS_1_1internal_1_1LinearSolverWrapper.html#a808d07445e3775a7ce5464db66a15aca', 1, 'SUNDIALS::internal::LinearSolverWrapper::LinearSolverWrapper()'],\n- ['../classSUNDIALS_1_1internal_1_1LinearSolverWrapper.html', 1, 'SUNDIALS::internal::LinearSolverWrapper< VectorType >']\n+ ['linearsolverwrapper_208', ['linearsolverwrapper', ['../classSUNDIALS_1_1internal_1_1LinearSolverWrapper.html', 1, 'SUNDIALS::internal::LinearSolverWrapper< VectorType >'],\n+ ['../classSUNDIALS_1_1internal_1_1LinearSolverWrapper.html#a808d07445e3775a7ce5464db66a15aca', 1, 'SUNDIALS::internal::LinearSolverWrapper::LinearSolverWrapper()']\n ]],\n ['linearsolverwrapper_3c_20vector_3c_20double_20_3e_20_3e_209', ['LinearSolverWrapper< Vector< double > >', ['../classSUNDIALS_1_1internal_1_1LinearSolverWrapper.html', 1, 'SUNDIALS::internal']]],\n ['lineminimization_210', ['LineMinimization', ['../namespaceLineMinimization.html', 1, '']]],\n ['linerange_211', ['LineRange', ['../classAffineConstraints.html#af4faf58dd9b066d6441241eabb705a83', 1, 'AffineConstraints']]],\n- ['lines_212', ['lines', ['../classinternal_1_1DoFHandlerImplementation_1_1DoFFaces_3_013_01_4.html#a93be2f8efd1091cabd97c7510e35c40c', 1, 'internal::DoFHandlerImplementation::DoFFaces< 3 >::lines'],\n+ ['lines_212', ['lines', ['../classinternal_1_1DoFHandlerImplementation_1_1DoFFaces_3_012_01_4.html#a946fba41bc95ee365fed18d196838ed7', 1, 'internal::DoFHandlerImplementation::DoFFaces< 2 >::lines'],\n+ ['../classinternal_1_1DoFHandlerImplementation_1_1DoFFaces_3_013_01_4.html#a93be2f8efd1091cabd97c7510e35c40c', 1, 'internal::DoFHandlerImplementation::DoFFaces< 3 >::lines'],\n ['../classinternal_1_1TriangulationImplementation_1_1TriaFaces.html#a7e0d580432970f7fc4ff6d21fc47fd28', 1, 'internal::TriangulationImplementation::TriaFaces::lines'],\n ['../classAffineConstraints.html#a87186b21ab5f5cb1e4635d4601ee3f05', 1, 'AffineConstraints::lines'],\n ['../classDynamicSparsityPattern.html#a8bec7885e80725e6c5cbed7ff729693f', 1, 'DynamicSparsityPattern::lines'],\n ['../classinternal_1_1Helper_3_01HelperType_1_1dynamic_00_01Number_00_01VectorizationType_00_01fe__degree_00_01transpose_01_4.html#a76aab97b48cc5db92abf9a29eba8a718', 1, 'internal::Helper< HelperType::dynamic, Number, VectorizationType, fe_degree, transpose >::lines()'],\n- ['../classinternal_1_1Helper_3_01HelperType_1_1constant_00_01Number_00_01VectorizationType_00_01fe__degree_00_01transpose_01_4.html#a9cd592bdf3e4bb1fd69acfdd05cd362b', 1, 'internal::Helper< HelperType::constant, Number, VectorizationType, fe_degree, transpose >::lines()'],\n- ['../classinternal_1_1DoFHandlerImplementation_1_1DoFFaces_3_012_01_4.html#a946fba41bc95ee365fed18d196838ed7', 1, 'internal::DoFHandlerImplementation::DoFFaces< 2 >::lines']\n+ ['../classinternal_1_1Helper_3_01HelperType_1_1constant_00_01Number_00_01VectorizationType_00_01fe__degree_00_01transpose_01_4.html#a9cd592bdf3e4bb1fd69acfdd05cd362b', 1, 'internal::Helper< HelperType::constant, Number, VectorizationType, fe_degree, transpose >::lines()']\n ]],\n ['lines_5farray_213', ['lines_array', ['../classinternal_1_1Helper_3_01HelperType_1_1dynamic_00_01Number_00_01VectorizationType_00_01fe__degree_00_01transpose_01_4.html#a51c11bf326fcb95cb99381e42845dd78', 1, 'internal::Helper< HelperType::dynamic, Number, VectorizationType, fe_degree, transpose >']]],\n ['lines_5fcache_214', ['lines_cache', ['../classAffineConstraints.html#ac4a78094a8ee36dc8f1af979958ecf05', 1, 'AffineConstraints']]],\n ['lines_5fper_5fcell_215', ['lines_per_cell', ['../structGeometryInfo_3_010_01_4.html#a8df0c7d55fd265e6b7e3a8ef4b5c33d5', 1, 'GeometryInfo< 0 >::lines_per_cell'],\n ['../structGeometryInfo.html#a3de02b6910b68785cc8acd9488599092', 1, 'GeometryInfo::lines_per_cell']\n ]],\n ['lines_5fper_5fface_216', ['lines_per_face', ['../structGeometryInfo_3_010_01_4.html#a72186d239f231daa59c36aca6ec59a82', 1, 'GeometryInfo< 0 >::lines_per_face'],\n@@ -479,105 +479,105 @@\n ['lines_5fplane_217', ['lines_plane', ['../classinternal_1_1Helper_3_01HelperType_1_1dynamic_00_01Number_00_01VectorizationType_00_01fe__degree_00_01transpose_01_4.html#a31b26fabe41e00892c0745bd18409f2c', 1, 'internal::Helper< HelperType::dynamic, Number, VectorizationType, fe_degree, transpose >::lines_plane()'],\n ['../classinternal_1_1Helper_3_01HelperType_1_1constant_00_01Number_00_01VectorizationType_00_01fe__degree_00_01transpose_01_4.html#a0121815151dab893c9109a747d38f39b', 1, 'internal::Helper< HelperType::constant, Number, VectorizationType, fe_degree, transpose >::lines_plane()']\n ]],\n ['lines_5fplane_5farray_218', ['lines_plane_array', ['../classinternal_1_1Helper_3_01HelperType_1_1dynamic_00_01Number_00_01VectorizationType_00_01fe__degree_00_01transpose_01_4.html#ae76937306646105ea178f63980f7bd2f', 1, 'internal::Helper< HelperType::dynamic, Number, VectorizationType, fe_degree, transpose >']]],\n ['linesearch_219', ['linesearch', ['../classNonlinearSolverSelector_1_1AdditionalData.html#a2dd69fb6550aa48fecc20a58123869a0a7498b4d68af53ab1a7388e66a476b583', 1, 'NonlinearSolverSelector::AdditionalData::linesearch'],\n ['../classSUNDIALS_1_1KINSOL_1_1AdditionalData.html#a6160e0cd736c36f42c25a05eeb7ec079a23334baac80934296464d7b5110d0554', 1, 'SUNDIALS::KINSOL::AdditionalData::linesearch']\n ]],\n- ['linfty_5fnorm_220', ['linfty_norm', ['../classLinearAlgebra_1_1TpetraWrappers_1_1Vector.html#abb72957090d5005b758112c924d0e8bc', 1, 'LinearAlgebra::TpetraWrappers::Vector::linfty_norm()'],\n+ ['linfty_5fnorm_220', ['linfty_norm', ['../classLAPACKFullMatrix.html#abd227ffa6af5a06c9158ff2745e0d9d4', 1, 'LAPACKFullMatrix::linfty_norm()'],\n ['../tensor_8h.html#a858195ddbd94c49d6a2cdd447fc5ee63', 1, 'linfty_norm(): tensor.h'],\n- ['../namespaceVectorTools.html#a69967cb7a148a7169963126249213db1a0532fa97d3218aed4fa2e7fb0a2017e4', 1, 'VectorTools::Linfty_norm'],\n- ['../classTensor.html#a858195ddbd94c49d6a2cdd447fc5ee63', 1, 'Tensor::linfty_norm()'],\n ['../classBlockVectorBase.html#a5ffc2c9b7dda0f2e8722837f328aef39', 1, 'BlockVectorBase::linfty_norm()'],\n ['../classChunkSparseMatrix.html#a0b6d854fd4b63124327e10695b56de61', 1, 'ChunkSparseMatrix::linfty_norm()'],\n ['../classFullMatrix.html#af97598e75580f535f7b0418eb32de722', 1, 'FullMatrix::linfty_norm()'],\n ['../classLinearAlgebra_1_1distributed_1_1BlockVector.html#a834a2b23414fac4acecd417c5c633652', 1, 'LinearAlgebra::distributed::BlockVector::linfty_norm()'],\n ['../classLinearAlgebra_1_1distributed_1_1Vector.html#a05511cc805d0c87253cd7ec30bfacdb5', 1, 'LinearAlgebra::distributed::Vector::linfty_norm()'],\n- ['../classVector.html#a9f6b7f7afb05aaff7e1ab8f9942b6dae', 1, 'Vector::linfty_norm()'],\n- ['../classLAPACKFullMatrix.html#abd227ffa6af5a06c9158ff2745e0d9d4', 1, 'LAPACKFullMatrix::linfty_norm()'],\n ['../classPETScWrappers_1_1MatrixBase.html#afd06ba7168f27d27bae50b653587fd8f', 1, 'PETScWrappers::MatrixBase::linfty_norm()'],\n ['../classPETScWrappers_1_1VectorBase.html#a9762fc464702fa826eaff4df3779d482', 1, 'PETScWrappers::VectorBase::linfty_norm()'],\n ['../classScaLAPACKMatrix.html#af08bd68181f1690263ca241568a65e6e', 1, 'ScaLAPACKMatrix::linfty_norm()'],\n ['../classSparseMatrix.html#ae64627cdd2dc0d8c8991996c029ba9ca', 1, 'SparseMatrix::linfty_norm()'],\n ['../classLinearAlgebra_1_1EpetraWrappers_1_1Vector.html#afe9b288ef97deb0b800748bf86b19b66', 1, 'LinearAlgebra::EpetraWrappers::Vector::linfty_norm()'],\n ['../classTrilinosWrappers_1_1SparseMatrix.html#a32bb09f66dde1c1969a23b4cccd17f04', 1, 'TrilinosWrappers::SparseMatrix::linfty_norm()'],\n- ['../classTrilinosWrappers_1_1MPI_1_1Vector.html#a859581ff681293d06cc447e0f5ef9040', 1, 'TrilinosWrappers::MPI::Vector::linfty_norm()']\n+ ['../classLinearAlgebra_1_1TpetraWrappers_1_1Vector.html#abb72957090d5005b758112c924d0e8bc', 1, 'LinearAlgebra::TpetraWrappers::Vector::linfty_norm()'],\n+ ['../classTrilinosWrappers_1_1MPI_1_1Vector.html#a859581ff681293d06cc447e0f5ef9040', 1, 'TrilinosWrappers::MPI::Vector::linfty_norm()'],\n+ ['../classVector.html#a9f6b7f7afb05aaff7e1ab8f9942b6dae', 1, 'Vector::linfty_norm()'],\n+ ['../classTensor.html#a858195ddbd94c49d6a2cdd447fc5ee63', 1, 'Tensor::linfty_norm()'],\n+ ['../namespaceVectorTools.html#a69967cb7a148a7169963126249213db1a0532fa97d3218aed4fa2e7fb0a2017e4', 1, 'VectorTools::Linfty_norm']\n ]],\n ['linfty_5fnorm_5flocal_221', ['linfty_norm_local', ['../classLinearAlgebra_1_1distributed_1_1Vector.html#a21bc694084db3eb69bd8bb9439787131', 1, 'LinearAlgebra::distributed::Vector']]],\n- ['linsol_5fctx_222', ['linsol_ctx', ['../structSUNDIALS_1_1SundialsPreconditioner.html#a10ac44581a733004e4aabc727b685124', 1, 'SUNDIALS::SundialsPreconditioner::linsol_ctx'],\n- ['../structSUNDIALS_1_1SundialsOperator.html#a35637ca5cc94ae5fbd2f748f4b44e2e4', 1, 'SUNDIALS::SundialsOperator::linsol_ctx'],\n+ ['linsol_5fctx_222', ['linsol_ctx', ['../structSUNDIALS_1_1SundialsOperator.html#a35637ca5cc94ae5fbd2f748f4b44e2e4', 1, 'SUNDIALS::SundialsOperator::linsol_ctx'],\n+ ['../structSUNDIALS_1_1SundialsPreconditioner.html#a10ac44581a733004e4aabc727b685124', 1, 'SUNDIALS::SundialsPreconditioner::linsol_ctx'],\n ['../structSUNDIALS_1_1internal_1_1LinearSolverContent.html#a80aa2ab3c611e0cea223d879193ccaf7', 1, 'SUNDIALS::internal::LinearSolverContent::linsol_ctx']\n ]],\n ['list_223', ['list', ['../deprecated.html', 1, 'Deprecated List'],\n ['../classAnyData.html#a641e47622afaabf7f6fc58dd9eafb3d3', 1, 'AnyData::list()'],\n ['../classPatterns_1_1List.html#ac7359c89d2fb131f3810b793a1b2b0a9', 1, 'Patterns::List::List(const PatternBase &base_pattern, const unsigned int min_elements=0, const unsigned int max_elements=max_int_value, const std::string &separator=",")'],\n ['../classPatterns_1_1List.html#a4f5fb1b095dae3ae41f05c0233b613b6', 1, 'Patterns::List::List(const List &other)'],\n ['../classPatterns_1_1List.html', 1, 'Patterns::List'],\n ['../todo.html', 1, 'Todo List']\n ]],\n- ['list_5frank_224', ['list_rank', ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1array_3_01T_00_01N_01_4_01_4.html#aa087d97ebfa4f38ae5eaa29e5883c641', 1, 'Patterns::Tools::internal::RankInfo< std::array< T, N > >::list_rank'],\n- ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1tuple_3_01Types_8_8_8_01_4_01_4.html#ad83db7719cef86be8aba229115ea5089', 1, 'Patterns::Tools::internal::RankInfo< std::tuple< Types... > >::list_rank'],\n- ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1pair_3_01Key_00_01Value_01_4_01_4.html#a0346edbed78a0eb40c23bfa4dec1a010', 1, 'Patterns::Tools::internal::RankInfo< std::pair< Key, Value > >::list_rank'],\n- ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01ComponentMask_01_4.html#a64144a9424a2ffc2b42eb085b98c5f01', 1, 'Patterns::Tools::internal::RankInfo< ComponentMask >::list_rank'],\n- ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1unique__ptr_3_01FunctionParser_3_01dim_01_4_01_4_01_4.html#a32baf86b14fc5f2603ff616318ae3c2e', 1, 'Patterns::Tools::internal::RankInfo< std::unique_ptr< FunctionParser< dim > > >::list_rank'],\n- ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1complex_3_01Number_01_4_01_4.html#a15754ebc304839036c089034f54eed5a', 1, 'Patterns::Tools::internal::RankInfo< std::complex< Number > >::list_rank'],\n- ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01Tensor_3_01rank_00_01dim_00_01Number_01_4_01_4.html#a93d0935bcf9e3a8f650dce33df646372', 1, 'Patterns::Tools::internal::RankInfo< Tensor< rank, dim, Number > >::list_rank'],\n- ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo.html#a974ce4ad8ba7d42917df85e040e4cff2', 1, 'Patterns::Tools::internal::RankInfo::list_rank'],\n+ ['list_5frank_224', ['list_rank', ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo.html#a974ce4ad8ba7d42917df85e040e4cff2', 1, 'Patterns::Tools::internal::RankInfo::list_rank'],\n+ ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01T_00_01std_1_1enable__if__t_3_01is__list__co8fe07b504102b7cb8d7ad95765e8a00e.html#ac16de51b1d062ea71d6f44ffaf3df98b', 1, 'Patterns::Tools::internal::RankInfo< T, std::enable_if_t< is_list_compatible< T >::value > >::list_rank'],\n ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01T_00_01std_1_1enable__if__t_3_01is__map__comdefaaaf5a4df04236c69b1cbed3c9674.html#a713ea206417bfae0f7b20b0cced30896', 1, 'Patterns::Tools::internal::RankInfo< T, std::enable_if_t< is_map_compatible< T >::value > >::list_rank'],\n- ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01T_00_01std_1_1enable__if__t_3_01is__list__co8fe07b504102b7cb8d7ad95765e8a00e.html#ac16de51b1d062ea71d6f44ffaf3df98b', 1, 'Patterns::Tools::internal::RankInfo< T, std::enable_if_t< is_list_compatible< T >::value > >::list_rank']\n+ ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01Tensor_3_01rank_00_01dim_00_01Number_01_4_01_4.html#a93d0935bcf9e3a8f650dce33df646372', 1, 'Patterns::Tools::internal::RankInfo< Tensor< rank, dim, Number > >::list_rank'],\n+ ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1complex_3_01Number_01_4_01_4.html#a15754ebc304839036c089034f54eed5a', 1, 'Patterns::Tools::internal::RankInfo< std::complex< Number > >::list_rank'],\n+ ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1unique__ptr_3_01FunctionParser_3_01dim_01_4_01_4_01_4.html#a32baf86b14fc5f2603ff616318ae3c2e', 1, 'Patterns::Tools::internal::RankInfo< std::unique_ptr< FunctionParser< dim > > >::list_rank'],\n+ ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01ComponentMask_01_4.html#a64144a9424a2ffc2b42eb085b98c5f01', 1, 'Patterns::Tools::internal::RankInfo< ComponentMask >::list_rank'],\n+ ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1array_3_01T_00_01N_01_4_01_4.html#aa087d97ebfa4f38ae5eaa29e5883c641', 1, 'Patterns::Tools::internal::RankInfo< std::array< T, N > >::list_rank'],\n+ ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1tuple_3_01Types_8_8_8_01_4_01_4.html#ad83db7719cef86be8aba229115ea5089', 1, 'Patterns::Tools::internal::RankInfo< std::tuple< Types... > >::list_rank'],\n+ ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1pair_3_01Key_00_01Value_01_4_01_4.html#a0346edbed78a0eb40c23bfa4dec1a010', 1, 'Patterns::Tools::internal::RankInfo< std::pair< Key, Value > >::list_rank']\n ]],\n ['list_5fsubscribers_225', ['list_subscribers', ['../classEnableObserverPointer.html#acfe41896d49b57a50feee4dc8204a337', 1, 'EnableObserverPointer::list_subscribers() const'],\n ['../classEnableObserverPointer.html#a6333956b44196d7bf091cd2e7f53c2fe', 1, 'EnableObserverPointer::list_subscribers(StreamType &stream) const']\n ]],\n ['llvm_226', ['llvm', ['../namespaceDifferentiation_1_1SD.html#a841a7b84dc17bf2ba675522093a97e8ba7c7d2b9e8389cc541dc5a615e05bcf1e', 1, 'Differentiation::SD']]],\n ['lm_227', ['lm', ['../classFunctions_1_1StokesLSingularity.html#a7adff8ac6d48f2adc1b5983eebe587bd', 1, 'Functions::StokesLSingularity']]],\n ['ln10_228', ['LN10', ['../namespacenumbers.html#ad343999a80da8a83a7f43148d2aa0c4f', 1, 'numbers']]],\n ['ln2_229', ['LN2', ['../namespacenumbers.html#ad4ab39ac17bcd93f7d4fc0d29c5c8b64', 1, 'numbers']]],\n ['lo_230', ['LO', ['../namespaceLinearAlgebra_1_1TpetraWrappers_1_1TpetraTypes.html#a0648f34b8e32559770b660cd0c6c7140', 1, 'LinearAlgebra::TpetraWrappers::TpetraTypes']]],\n- ['load_231', ['load', ['../classparallel_1_1distributed_1_1Triangulation_3_011_00_01spacedim_01_4.html#a623a97458279e26c8d77781a6330d7ca', 1, 'parallel::distributed::Triangulation< 1, spacedim >::load()'],\n- ['../classDoFHandler.html#ab5f5d720aa336b65098d1f164134dd87', 1, 'DoFHandler::load()'],\n- ['../classparallel_1_1distributed_1_1Triangulation.html#a501ceb47f4ef1b8346555a6327f02f67', 1, 'parallel::distributed::Triangulation::load(const typename ::internal::p4est::types< dim >::forest *forest)'],\n- ['../classparallel_1_1distributed_1_1Triangulation.html#a7efe3869c9ff4fcda9f6886210b75ec8', 1, 'parallel::distributed::Triangulation::load(const std::string &file_basename) override'],\n- ['../classparallel_1_1shared_1_1Triangulation.html#ae2f72d5fbb277ec65dbe0382ae72a929', 1, 'parallel::shared::Triangulation::load()'],\n+ ['load_231', ['load', ['../classDifferentiation_1_1SD_1_1BatchOptimizer.html#acdd9edd77b6e33d45b3048a2423ae616', 1, 'Differentiation::SD::BatchOptimizer::load()'],\n ['../classparallel_1_1fullydistributed_1_1Triangulation.html#af2a75dce4f9a49707c510dc2eaf5fcf6', 1, 'parallel::fullydistributed::Triangulation::load()'],\n- ['../classDifferentiation_1_1SD_1_1BatchOptimizer.html#acdd9edd77b6e33d45b3048a2423ae616', 1, 'Differentiation::SD::BatchOptimizer::load()'],\n- ['../classDifferentiation_1_1SD_1_1internal_1_1DictionarySubstitutionVisitor.html#af9e7edfb758e8a758c1fcd5533249b9d', 1, 'Differentiation::SD::internal::DictionarySubstitutionVisitor::load()'],\n- ['../classDifferentiation_1_1SD_1_1internal_1_1CSEDictionaryVisitor.html#aeef35e1e7bc7b8b7ff3114f61061bc40', 1, 'Differentiation::SD::internal::CSEDictionaryVisitor::load()'],\n- ['../classDifferentiation_1_1SD_1_1Expression.html#aedc7b5610282abcb3283746aba1634c2', 1, 'Differentiation::SD::Expression::load(Archive &archive, const unsigned int version)'],\n- ['../classDifferentiation_1_1SD_1_1Expression.html#a3a7bfe3dcb00c9e21792efa5ed30b8d3', 1, 'Differentiation::SD::Expression::load(std::istream &stream)'],\n- ['../classVectorizedArray.html#a9da58c92725893a950713151ac772da8', 1, 'VectorizedArray::load()'],\n- ['../structTableHandler_1_1Column.html#adc8fe73872e773354d9ce4160e1fef11', 1, 'TableHandler::Column::load()'],\n- ['../structinternal_1_1TableEntry.html#a3ddd817a80fa3a0af097e96cd39d68b6', 1, 'internal::TableEntry::load()'],\n- ['../classParameterHandler.html#a09fd2ee6d01b78079f894893aacd6c4c', 1, 'ParameterHandler::load()'],\n+ ['../classparallel_1_1shared_1_1Triangulation.html#ae2f72d5fbb277ec65dbe0382ae72a929', 1, 'parallel::shared::Triangulation::load()'],\n+ ['../classparallel_1_1distributed_1_1Triangulation.html#a7efe3869c9ff4fcda9f6886210b75ec8', 1, 'parallel::distributed::Triangulation::load(const std::string &file_basename) override'],\n+ ['../classparallel_1_1distributed_1_1Triangulation.html#a501ceb47f4ef1b8346555a6327f02f67', 1, 'parallel::distributed::Triangulation::load(const typename ::internal::p4est::types< dim >::forest *forest)'],\n+ ['../classparallel_1_1distributed_1_1Triangulation_3_011_00_01spacedim_01_4.html#a623a97458279e26c8d77781a6330d7ca', 1, 'parallel::distributed::Triangulation< 1, spacedim >::load()'],\n+ ['../classDoFHandler.html#ab5f5d720aa336b65098d1f164134dd87', 1, 'DoFHandler::load()'],\n ['../classinternal_1_1CellAttachedDataSerializer.html#a91455ad3e7cefc94adba519e6c0310d3', 1, 'internal::CellAttachedDataSerializer::load()'],\n ['../classTriangulation.html#ae2f72d5fbb277ec65dbe0382ae72a929', 1, 'Triangulation::load(Archive &ar, const unsigned int version)'],\n ['../classTriangulation.html#a3b902d88b2468b85c5cb43d492e23582', 1, 'Triangulation::load(const std::string &file_basename)'],\n ['../classPETScWrappers_1_1VectorBase.html#a432b9ae986bf94ecbe93bc8558fc3323', 1, 'PETScWrappers::VectorBase::load()'],\n ['../classScaLAPACKMatrix.html#a7578e1be3f70805316ec69f587ed7730', 1, 'ScaLAPACKMatrix::load()'],\n ['../classSparsityPattern.html#a01156cb87aa1bb5ca38b13ba3e5f9485', 1, 'SparsityPattern::load()'],\n ['../classVector.html#a3b7a75b54cfee3d921a467f2ca126b54', 1, 'Vector::load()'],\n ['../classParticles_1_1Particle.html#acd7d2296e18b3339ec2ee32e2738818c', 1, 'Particles::Particle::load()'],\n ['../classParticles_1_1ParticleAccessor.html#a4bde5824d522afd629191536995d8619', 1, 'Particles::ParticleAccessor::load()'],\n+ ['../classDifferentiation_1_1SD_1_1internal_1_1DictionarySubstitutionVisitor.html#af9e7edfb758e8a758c1fcd5533249b9d', 1, 'Differentiation::SD::internal::DictionarySubstitutionVisitor::load()'],\n+ ['../classDifferentiation_1_1SD_1_1internal_1_1CSEDictionaryVisitor.html#aeef35e1e7bc7b8b7ff3114f61061bc40', 1, 'Differentiation::SD::internal::CSEDictionaryVisitor::load()'],\n+ ['../classDifferentiation_1_1SD_1_1Expression.html#aedc7b5610282abcb3283746aba1634c2', 1, 'Differentiation::SD::Expression::load(Archive &archive, const unsigned int version)'],\n+ ['../classDifferentiation_1_1SD_1_1Expression.html#a3a7bfe3dcb00c9e21792efa5ed30b8d3', 1, 'Differentiation::SD::Expression::load(std::istream &stream)'],\n+ ['../classVectorizedArray.html#a9da58c92725893a950713151ac772da8', 1, 'VectorizedArray::load()'],\n+ ['../structTableHandler_1_1Column.html#adc8fe73872e773354d9ce4160e1fef11', 1, 'TableHandler::Column::load()'],\n+ ['../structinternal_1_1TableEntry.html#a3ddd817a80fa3a0af097e96cd39d68b6', 1, 'internal::TableEntry::load()'],\n+ ['../classParameterHandler.html#a09fd2ee6d01b78079f894893aacd6c4c', 1, 'ParameterHandler::load()'],\n ['../classAlignedVector.html#adc55665c8e84f060b973cdbc322c4f00', 1, 'AlignedVector::load()']\n ]],\n ['load_5fattached_5fdata_232', ['load_attached_data', ['../classTriangulation.html#a9a234dee2a906d633737b49e4a9381a5', 1, 'Triangulation']]],\n ['load_5fcallback_233', ['load_callback', ['../classParticles_1_1ParticleHandler.html#aecb0305ed8558a67f72d44184b36e3eb', 1, 'Particles::ParticleHandler']]],\n ['load_5fcoarsen_5fflags_234', ['load_coarsen_flags', ['../classTriangulation.html#aa4029122ffe741f843f2f3a7deeceea9', 1, 'Triangulation::load_coarsen_flags(std::istream &out)'],\n ['../classTriangulation.html#a48a9463dcf9aeb3a69831e5e1a321053', 1, 'Triangulation::load_coarsen_flags(const std::vector< bool > &v)']\n ]],\n- ['load_5fext_235', ['load_ext', ['../structinternal_1_1p4est_1_1functions_3_013_01_4.html#a18bfd2bd8c685aeb1e5c005c45c4b30e', 1, 'internal::p4est::functions< 3 >::load_ext'],\n- ['../structinternal_1_1p4est_1_1functions_3_012_01_4.html#a3372c239fe10da8d73ea2c0c506a575e', 1, 'internal::p4est::functions< 2 >::load_ext']\n+ ['load_5fext_235', ['load_ext', ['../structinternal_1_1p4est_1_1functions_3_012_01_4.html#a3372c239fe10da8d73ea2c0c506a575e', 1, 'internal::p4est::functions< 2 >::load_ext'],\n+ ['../structinternal_1_1p4est_1_1functions_3_013_01_4.html#a18bfd2bd8c685aeb1e5c005c45c4b30e', 1, 'internal::p4est::functions< 3 >::load_ext']\n ]],\n ['load_5fparallel_236', ['load_parallel', ['../classScaLAPACKMatrix.html#a9a12de09785d8b7be4f95e7a6f9fb06a', 1, 'ScaLAPACKMatrix']]],\n ['load_5frefine_5fflags_237', ['load_refine_flags', ['../classTriangulation.html#a43fc07c3f9e1f02658ca556f41087c85', 1, 'Triangulation::load_refine_flags(std::istream &in)'],\n ['../classTriangulation.html#ac924a05e66d5e76458ad088a2b7b5583', 1, 'Triangulation::load_refine_flags(const std::vector< bool > &v)']\n ]],\n ['load_5fserial_238', ['load_serial', ['../classScaLAPACKMatrix.html#ac78850bc990c4f8de2270176a95b177a', 1, 'ScaLAPACKMatrix']]],\n- ['load_5ftransformation_5fmatrices_239', ['load_transformation_matrices', ['../classFESeries_1_1Legendre.html#ad2eb41193ef3422245a6feb17caab09f', 1, 'FESeries::Legendre::load_transformation_matrices()'],\n- ['../classFESeries_1_1Fourier.html#af7d89a02e8bfc83c4453ea5f2a0a61f3', 1, 'FESeries::Fourier::load_transformation_matrices()']\n+ ['load_5ftransformation_5fmatrices_239', ['load_transformation_matrices', ['../classFESeries_1_1Fourier.html#af7d89a02e8bfc83c4453ea5f2a0a61f3', 1, 'FESeries::Fourier::load_transformation_matrices()'],\n+ ['../classFESeries_1_1Legendre.html#ad2eb41193ef3422245a6feb17caab09f', 1, 'FESeries::Legendre::load_transformation_matrices()']\n ]],\n ['load_5fuser_5fflags_240', ['load_user_flags', ['../classTriangulation.html#ac17946286639b12a03804ebc400eab51', 1, 'Triangulation::load_user_flags(const std::vector< bool > &v)'],\n ['../classTriangulation.html#af3612ed3c7f7f9cccd3003d85b6f7350', 1, 'Triangulation::load_user_flags(std::istream &in)']\n ]],\n ['load_5fuser_5fflags_5fhex_241', ['load_user_flags_hex', ['../classTriangulation.html#a77e827086d26927d08129c8489fdcd45', 1, 'Triangulation::load_user_flags_hex(const std::vector< bool > &v)'],\n ['../classTriangulation.html#a6e15f4d848adbe6c8bf1af374e467a31', 1, 'Triangulation::load_user_flags_hex(std::istream &in)']\n ]],\n"}]}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_18.js", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_18.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -207,136 +207,136 @@\n ['manifold_2eh_73', ['manifold.h', ['../doc_2doxygen_2headers_2manifold_8h.html', 1, '(Global Namespace)'],\n ['../include_2deal_8II_2grid_2manifold_8h.html', 1, '(Global Namespace)']\n ]],\n ['manifold_3c_20dim_2c_20dim_20_3e_74', ['Manifold< dim, dim >', ['../classManifold.html', 1, '']]],\n ['manifold_3c_20dim_2c_20spacedim_20_3e_75', ['Manifold< dim, spacedim >', ['../classManifold.html', 1, '']]],\n ['manifold_5fa_76', ['manifold_A', ['../classTensorProductManifold.html#afc1ab2ece2899b85a51067af5ff5b823', 1, 'TensorProductManifold']]],\n ['manifold_5fb_77', ['manifold_B', ['../classTensorProductManifold.html#adb096c74d502dbaff2d21d3364ce7e81', 1, 'TensorProductManifold']]],\n- ['manifold_5fid_78', ['manifold_id', ['../classinternal_1_1TriangulationImplementation_1_1TriaObjects.html#a02d9ecc047410c287cfa75489452432d', 1, 'internal::TriangulationImplementation::TriaObjects::manifold_id'],\n+ ['manifold_5fid_78', ['manifold_id', ['../structCellData.html#a1ae07c17fa1bab7900bdb8085d536a8a', 1, 'CellData::manifold_id'],\n ['../structTriangulationDescription_1_1CellData.html#a4567bd6b158738b747c6e14904a6af88', 1, 'TriangulationDescription::CellData::manifold_id'],\n- ['../structCellData.html#a1ae07c17fa1bab7900bdb8085d536a8a', 1, 'CellData::manifold_id'],\n- ['../namespacetypes.html#a24c02646474836ad4f37ca167e191276', 1, 'types::manifold_id'],\n- ['../classTriaAccessor_3_010_00_011_00_01spacedim_01_4.html#ac152475456458f66d3030317aed09f93', 1, 'TriaAccessor< 0, 1, spacedim >::manifold_id()'],\n+ ['../classinternal_1_1TriangulationImplementation_1_1TriaObjects.html#a02d9ecc047410c287cfa75489452432d', 1, 'internal::TriangulationImplementation::TriaObjects::manifold_id'],\n+ ['../classInvalidAccessor.html#ab9f225fad65e0406b5af8c5028b3cebc', 1, 'InvalidAccessor::manifold_id()'],\n ['../classTriaAccessor.html#a6c28dbcfefe0ffe1e51fe315c3565f94', 1, 'TriaAccessor::manifold_id()'],\n- ['../classInvalidAccessor.html#ab9f225fad65e0406b5af8c5028b3cebc', 1, 'InvalidAccessor::manifold_id()']\n+ ['../classTriaAccessor_3_010_00_011_00_01spacedim_01_4.html#ac152475456458f66d3030317aed09f93', 1, 'TriaAccessor< 0, 1, spacedim >::manifold_id()'],\n+ ['../namespacetypes.html#a24c02646474836ad4f37ca167e191276', 1, 'types::manifold_id']\n ]],\n ['manifold_5fids_79', ['manifold_ids', ['../classIteratorFilters_1_1ManifoldIdEqualTo.html#adf3db41d75ade0bb2cc6f9082a5223b7', 1, 'IteratorFilters::ManifoldIdEqualTo']]],\n ['manifold_5flib_2ecc_80', ['manifold_lib.cc', ['../opencascade_2manifold__lib_8cc.html', 1, '(Global Namespace)'],\n ['../grid_2manifold__lib_8cc.html', 1, '(Global Namespace)']\n ]],\n- ['manifold_5flib_2eh_81', ['manifold_lib.h', ['../opencascade_2manifold__lib_8h.html', 1, '(Global Namespace)'],\n- ['../grid_2manifold__lib_8h.html', 1, '(Global Namespace)']\n+ ['manifold_5flib_2eh_81', ['manifold_lib.h', ['../grid_2manifold__lib_8h.html', 1, '(Global Namespace)'],\n+ ['../opencascade_2manifold__lib_8h.html', 1, '(Global Namespace)']\n ]],\n ['manifold_5fline_5fids_82', ['manifold_line_ids', ['../structTriangulationDescription_1_1CellData.html#a4e1c877d1fde32864e5afbfe9078de7e', 1, 'TriangulationDescription::CellData']]],\n ['manifold_5fquad_5fids_83', ['manifold_quad_ids', ['../structTriangulationDescription_1_1CellData.html#a3f34c6d80c604bda92c033467da1a10c', 1, 'TriangulationDescription::CellData']]],\n- ['manifoldidequalto_84', ['manifoldidequalto', ['../classIteratorFilters_1_1ManifoldIdEqualTo.html#ac5005d838771382fd20145aa91adf621', 1, 'IteratorFilters::ManifoldIdEqualTo::ManifoldIdEqualTo()'],\n- ['../classIteratorFilters_1_1ManifoldIdEqualTo.html', 1, 'IteratorFilters::ManifoldIdEqualTo'],\n- ['../classIteratorFilters_1_1ManifoldIdEqualTo.html#aade6621feb1c2730a7124c74c5a2a0ff', 1, 'IteratorFilters::ManifoldIdEqualTo::ManifoldIdEqualTo()']\n+ ['manifoldidequalto_84', ['manifoldidequalto', ['../classIteratorFilters_1_1ManifoldIdEqualTo.html#aade6621feb1c2730a7124c74c5a2a0ff', 1, 'IteratorFilters::ManifoldIdEqualTo::ManifoldIdEqualTo(const types::manifold_id manifold_id)'],\n+ ['../classIteratorFilters_1_1ManifoldIdEqualTo.html#ac5005d838771382fd20145aa91adf621', 1, 'IteratorFilters::ManifoldIdEqualTo::ManifoldIdEqualTo(const std::set< types::manifold_id > &manifold_ids)'],\n+ ['../classIteratorFilters_1_1ManifoldIdEqualTo.html', 1, 'IteratorFilters::ManifoldIdEqualTo']\n ]],\n ['manifolds_85', ['manifolds', ['../classTriangulation.html#ac35085f49c868d9ad4088363abf0e407', 1, 'Triangulation::manifolds'],\n ['../namespaceManifolds.html', 1, 'Manifolds']\n ]],\n ['many_20unknown_20instantiations_86', ['Many unknown instantiations', ['../Instantiations.html#Inst3', 1, '']]],\n- ['map_87', ['map', ['../classPatterns_1_1Map.html#aa7f99c476d1a1f10a91c7a95647bebce', 1, 'Patterns::Map::Map(const Map &other)'],\n+ ['map_87', ['map', ['../classPatterns_1_1Map.html', 1, 'Patterns::Map'],\n ['../classPatterns_1_1Map.html#a4b7162da71988e0f63ad889570cd3e3b', 1, 'Patterns::Map::Map(const PatternBase &key_pattern, const PatternBase &value_pattern, const unsigned int min_elements=0, const unsigned int max_elements=max_int_value, const std::string &separator=",", const std::string &key_value_separator=":")'],\n- ['../classCellDataStorage.html#aeb7c0bc3dec7b996f440b1f6bb47f9af', 1, 'CellDataStorage::map'],\n- ['../classPatterns_1_1Map.html', 1, 'Patterns::Map']\n+ ['../classPatterns_1_1Map.html#aa7f99c476d1a1f10a91c7a95647bebce', 1, 'Patterns::Map::Map(const Map &other)'],\n+ ['../classCellDataStorage.html#aeb7c0bc3dec7b996f440b1f6bb47f9af', 1, 'CellDataStorage::map']\n ]],\n ['map3dpoint_88', ['Map3DPoint', ['../classDataOutBase_1_1DataOutFilter.html#a367d9ba2a636e166faec768e7978a33b', 1, 'DataOutBase::DataOutFilter']]],\n ['map_5fboundary_5fto_5fbulk_5fdof_5fiterators_89', ['map_boundary_to_bulk_dof_iterators', ['../namespaceDoFTools.html#a354605ef95b443c5711a61b80e646fb6', 1, 'DoFTools']]],\n ['map_5fboundary_5fto_5fmanifold_5fids_90', ['map_boundary_to_manifold_ids', ['../group__manifold.html#ga5861f4e358367a1e12221a7e6832755f', 1, 'GridTools']]],\n ['map_5fdep_5fexpr_5fvec_5fentry_91', ['map_dep_expr_vec_entry', ['../classDifferentiation_1_1SD_1_1BatchOptimizer.html#af82512a11e74236f22ec9182d39fd02e', 1, 'Differentiation::SD::BatchOptimizer']]],\n ['map_5fdependent_5fexpression_5fto_5fvector_5fentry_5ft_92', ['map_dependent_expression_to_vector_entry_t', ['../classDifferentiation_1_1SD_1_1BatchOptimizer.html#abd06a786061be85a54e2b13de2c93e1c', 1, 'Differentiation::SD::BatchOptimizer']]],\n- ['map_5fdof_5fto_5fboundary_5findices_93', ['map_dof_to_boundary_indices', ['../namespaceDoFTools.html#a2e367cf4d8590470cc136bec082b216b', 1, 'DoFTools::map_dof_to_boundary_indices(const DoFHandler< dim, spacedim > &dof_handler, const std::set< types::boundary_id > &boundary_ids, std::vector< types::global_dof_index > &mapping)'],\n- ['../namespaceDoFTools.html#aa243d4c45775077c674ef6800e5ce215', 1, 'DoFTools::map_dof_to_boundary_indices(const DoFHandler< dim, spacedim > &dof_handler, std::vector< types::global_dof_index > &mapping)']\n+ ['map_5fdof_5fto_5fboundary_5findices_93', ['map_dof_to_boundary_indices', ['../namespaceDoFTools.html#aa243d4c45775077c674ef6800e5ce215', 1, 'DoFTools::map_dof_to_boundary_indices(const DoFHandler< dim, spacedim > &dof_handler, std::vector< types::global_dof_index > &mapping)'],\n+ ['../namespaceDoFTools.html#a2e367cf4d8590470cc136bec082b216b', 1, 'DoFTools::map_dof_to_boundary_indices(const DoFHandler< dim, spacedim > &dof_handler, const std::set< types::boundary_id > &boundary_ids, std::vector< types::global_dof_index > &mapping)']\n ]],\n- ['map_5fdofs_5fto_5fsupport_5fpoints_94', ['map_dofs_to_support_points', ['../namespaceDoFTools.html#aba3ec13fd87cff6bfe93126f7d61283b', 1, '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={})'],\n- ['../namespaceDoFTools.html#ad2f921adb281e85a26a55f8d57330bcd', 1, '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={})'],\n- ['../namespaceDoFTools.html#ade727a58b4252157845146a9311bb3f4', 1, 'DoFTools::map_dofs_to_support_points(const hp::MappingCollection< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof_handler, const ComponentMask &mask={})'],\n- ['../namespaceDoFTools.html#a7b5cab2021bd446e7aafd8b963f0d7d3', 1, 'DoFTools::map_dofs_to_support_points(const Mapping< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof_handler, const ComponentMask &mask={})'],\n+ ['map_5fdofs_5fto_5fsupport_5fpoints_94', ['map_dofs_to_support_points', ['../namespaceDoFTools.html#ad2f921adb281e85a26a55f8d57330bcd', 1, '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={})'],\n+ ['../namespaceDoFTools.html#a621c66a6f7e56cb56faac0e64014ece8', 1, 'DoFTools::map_dofs_to_support_points(const Mapping< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof_handler, std::vector< Point< spacedim > > &support_points, const ComponentMask &mask={})'],\n ['../namespaceDoFTools.html#a215f4d3ce917b8e3e2bc1e6015606544', 1, 'DoFTools::map_dofs_to_support_points(const hp::MappingCollection< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof_handler, std::vector< Point< spacedim > > &support_points, const ComponentMask &mask={})'],\n- ['../namespaceDoFTools.html#a621c66a6f7e56cb56faac0e64014ece8', 1, 'DoFTools::map_dofs_to_support_points(const Mapping< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof_handler, std::vector< Point< spacedim > > &support_points, const ComponentMask &mask={})']\n+ ['../namespaceDoFTools.html#ade727a58b4252157845146a9311bb3f4', 1, 'DoFTools::map_dofs_to_support_points(const hp::MappingCollection< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof_handler, const ComponentMask &mask={})'],\n+ ['../namespaceDoFTools.html#aba3ec13fd87cff6bfe93126f7d61283b', 1, '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={})'],\n+ ['../namespaceDoFTools.html#a7b5cab2021bd446e7aafd8b963f0d7d3', 1, 'DoFTools::map_dofs_to_support_points(const Mapping< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof_handler, const ComponentMask &mask={})']\n ]],\n ['map_5fiterator_95', ['map_iterator', ['../classEnableObserverPointer.html#a4eff3ec802ac64db575c2f27e8fb21a7', 1, 'EnableObserverPointer']]],\n ['map_5fquadrature_5fto_5fbox_96', ['map_quadrature_to_box', ['../namespaceNonMatching_1_1internal_1_1QuadratureGeneratorImplementation.html#a8a8cb7a85c9fae611e798d770cb74fc6', 1, 'NonMatching::internal::QuadratureGeneratorImplementation']]],\n- ['map_5frank_97', ['map_rank', ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1pair_3_01Key_00_01Value_01_4_01_4.html#a1bb07cff78cc51305027296d196c866e', 1, 'Patterns::Tools::internal::RankInfo< std::pair< Key, Value > >::map_rank'],\n+ ['map_5frank_97', ['map_rank', ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01ComponentMask_01_4.html#a4bf7d6bba585561a6d81edc6dc3616e7', 1, 'Patterns::Tools::internal::RankInfo< ComponentMask >::map_rank'],\n ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo.html#ae0394cc32e85093729d1da5fdafa0d46', 1, 'Patterns::Tools::internal::RankInfo::map_rank'],\n ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01T_00_01std_1_1enable__if__t_3_01is__list__co8fe07b504102b7cb8d7ad95765e8a00e.html#a3e102f06cd40de596ce91e5a1934de61', 1, 'Patterns::Tools::internal::RankInfo< T, std::enable_if_t< is_list_compatible< T >::value > >::map_rank'],\n ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01T_00_01std_1_1enable__if__t_3_01is__map__comdefaaaf5a4df04236c69b1cbed3c9674.html#ab44d9f3690ccc4f2d3a07d83ed5d1381', 1, 'Patterns::Tools::internal::RankInfo< T, std::enable_if_t< is_map_compatible< T >::value > >::map_rank'],\n ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01Tensor_3_01rank_00_01dim_00_01Number_01_4_01_4.html#a41ffb66ee3c5d52abdc2da3714e93433', 1, 'Patterns::Tools::internal::RankInfo< Tensor< rank, dim, Number > >::map_rank'],\n ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1unique__ptr_3_01FunctionParser_3_01dim_01_4_01_4_01_4.html#afb70057362e58620254bf841671addc2', 1, 'Patterns::Tools::internal::RankInfo< std::unique_ptr< FunctionParser< dim > > >::map_rank'],\n ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1complex_3_01Number_01_4_01_4.html#a992691e077d7072551eca79feaf7295c', 1, 'Patterns::Tools::internal::RankInfo< std::complex< Number > >::map_rank'],\n- ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01ComponentMask_01_4.html#a4bf7d6bba585561a6d81edc6dc3616e7', 1, 'Patterns::Tools::internal::RankInfo< ComponentMask >::map_rank'],\n- ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1tuple_3_01Types_8_8_8_01_4_01_4.html#a8f559d33b8708ad101507a884fbc6f4a', 1, 'Patterns::Tools::internal::RankInfo< std::tuple< Types... > >::map_rank'],\n- ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1array_3_01T_00_01N_01_4_01_4.html#afc0ad2b505954063fe7a1ccd045b708a', 1, 'Patterns::Tools::internal::RankInfo< std::array< T, N > >::map_rank']\n+ ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1pair_3_01Key_00_01Value_01_4_01_4.html#a1bb07cff78cc51305027296d196c866e', 1, 'Patterns::Tools::internal::RankInfo< std::pair< Key, Value > >::map_rank'],\n+ ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1array_3_01T_00_01N_01_4_01_4.html#afc0ad2b505954063fe7a1ccd045b708a', 1, 'Patterns::Tools::internal::RankInfo< std::array< T, N > >::map_rank'],\n+ ['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1tuple_3_01Types_8_8_8_01_4_01_4.html#a8f559d33b8708ad101507a884fbc6f4a', 1, 'Patterns::Tools::internal::RankInfo< std::tuple< Types... > >::map_rank']\n ]],\n ['map_5fsupport_5fpoints_5fto_5fdofs_98', ['map_support_points_to_dofs', ['../namespaceDoFTools.html#a3540ceb577e65414bde1b6b14808da2c', 1, 'DoFTools']]],\n ['map_5ftype_99', ['map_type', ['../classPathSearch.html#ad2e4f6d9e51f092f47daf25285cc0daa', 1, 'PathSearch']]],\n ['map_5fvalue_5ftype_100', ['map_value_type', ['../classEnableObserverPointer.html#ae859fd287b3323bd90940dbf3da51833', 1, 'EnableObserverPointer']]],\n ['mapped_5fgeometry_101', ['mapped_geometry', ['../classFEEvaluationData.html#a508570e266a7ea6eee77d6c4f2b1ed9d', 1, 'FEEvaluationData']]],\n ['mapped_5fquadrature_102', ['mapped_quadrature', ['../classQSimplex.html#a8ffaffdc5afd8a9dbba119b01492fe55', 1, 'QSimplex']]],\n ['mapping_103', ['mapping', ['../structStaticMappingQ1.html#a98ab35af832f316b5b441b4402560d16', 1, 'StaticMappingQ1::mapping'],\n- ['../classMapping.html', 1, 'Mapping< dim, spacedim >'],\n- ['../classFEValuesBase.html#abbae4b7a3b8e3b3b2684e6cde240a47c', 1, 'FEValuesBase::mapping'],\n- ['../classUtilities_1_1MPI_1_1RemotePointEvaluation.html#a3eea3226ed752251f4a9a5bfbb2928eb', 1, 'Utilities::MPI::RemotePointEvaluation::mapping'],\n ['../classParticles_1_1ParticleHandler.html#a73301052c63b0e48a39466ee43a65f72', 1, 'Particles::ParticleHandler::mapping'],\n ['../classFunctions_1_1FEFieldFunction.html#a83e5b937b784cfbb0ca1cfae9af85ea7', 1, 'Functions::FEFieldFunction::mapping'],\n ['../classDataOutResample.html#a03fbe2802a744b2318d41fe05f6951df', 1, 'DataOutResample::mapping'],\n ['../classNonMatching_1_1MappingInfo.html#a3b4c50e59cfbaa3e452e2872f7342dc1', 1, 'NonMatching::MappingInfo::mapping'],\n ['../classMeshWorker_1_1ScratchData.html#a57d85609da185251dbde05203501312c', 1, 'MeshWorker::ScratchData::mapping'],\n ['../structinternal_1_1MatrixFreeFunctions_1_1MappingInfo.html#a37bb7adadc047b714fbb497438e78e48', 1, 'internal::MatrixFreeFunctions::MappingInfo::mapping'],\n ['../classFEPointEvaluationBase.html#a013ec1f94bc45d9e5d1b3b0dc24d5960', 1, 'FEPointEvaluationBase::mapping'],\n+ ['../classGridTools_1_1Cache.html#a45ff16540dd39d5a7f67f2e5548c7c9e', 1, 'GridTools::Cache::mapping'],\n ['../classInterGridMap.html#ac0f1ac3f8fc09aff8dc40032e98fb9f8', 1, 'InterGridMap::mapping'],\n- ['../classGridTools_1_1Cache.html#a45ff16540dd39d5a7f67f2e5548c7c9e', 1, 'GridTools::Cache::mapping']\n+ ['../classUtilities_1_1MPI_1_1RemotePointEvaluation.html#a3eea3226ed752251f4a9a5bfbb2928eb', 1, 'Utilities::MPI::RemotePointEvaluation::mapping'],\n+ ['../classFEValuesBase.html#abbae4b7a3b8e3b3b2684e6cde240a47c', 1, 'FEValuesBase::mapping'],\n+ ['../classMapping.html', 1, 'Mapping< dim, spacedim >']\n ]],\n ['mapping_20and_20finiteelement_20in_20fevalues_104', ['The interplay of UpdateFlags, Mapping, and FiniteElement in FEValues', ['../group__UpdateFlags.html', 1, '']]],\n ['mapping_20finiteelement_20and_20fevalues_20work_20together_105', ['How Mapping, FiniteElement, and FEValues work together', ['../group__FE__vs__Mapping__vs__FEValues.html', 1, '']]],\n ['mapping_2ecc_106', ['mapping.cc', ['../mapping_8cc.html', 1, '']]],\n ['mapping_2eh_107', ['mapping.h', ['../mapping_8h.html', 1, '']]],\n ['mapping_3c_20dim_2c_20dim_20_3e_108', ['Mapping< dim, dim >', ['../classMapping.html', 1, '']]],\n ['mapping_3c_20dim_2c_20spacedim_20_3e_109', ['Mapping< dim, spacedim >', ['../classMapping.html', 1, '']]],\n ['mapping_3c_20patch_5fdim_2c_20spacedim_20_3e_110', ['Mapping< patch_dim, spacedim >', ['../classMapping.html', 1, '']]],\n ['mapping_5fbdm_111', ['mapping_bdm', ['../group__mapping.html#ggac6eaf900d562c52002dbccc6bdd89275ae28667bfbd4686bcf19fe386cb0e6c5a', 1, 'mapping.h']]],\n ['mapping_5fc1_2ecc_112', ['mapping_c1.cc', ['../mapping__c1_8cc.html', 1, '']]],\n ['mapping_5fc1_2eh_113', ['mapping_c1.h', ['../mapping__c1_8h.html', 1, '']]],\n ['mapping_5fcartesian_2ecc_114', ['mapping_cartesian.cc', ['../mapping__cartesian_8cc.html', 1, '']]],\n ['mapping_5fcartesian_2eh_115', ['mapping_cartesian.h', ['../mapping__cartesian_8h.html', 1, '']]],\n ['mapping_5fcollection_116', ['mapping_collection', ['../classhp_1_1FEValuesBase.html#a9be970b126434600a98c9af70279ee30', 1, 'hp::FEValuesBase::mapping_collection'],\n+ ['../classNonMatching_1_1FEInterfaceValues.html#a1f894229b7f58b7de6c3214d4ef084df', 1, 'NonMatching::FEInterfaceValues::mapping_collection'],\n+ ['../structinternal_1_1DataOutImplementation_1_1ParallelDataBase.html#a90dae9d69f0324c1f4bfb3a8f4616056', 1, 'internal::DataOutImplementation::ParallelDataBase::mapping_collection'],\n+ ['../classNonMatching_1_1FEValues.html#a7c68868071faac4565dd30f7e0f4bdf4', 1, 'NonMatching::FEValues::mapping_collection'],\n ['../structhp_1_1StaticMappingQ1.html#a3951f29e14b906691298a07c932fe809', 1, 'hp::StaticMappingQ1::mapping_collection'],\n ['../structinternal_1_1MatrixFreeFunctions_1_1MappingInfo.html#a24569ada47ded0761d8bcd39856dd228', 1, 'internal::MatrixFreeFunctions::MappingInfo::mapping_collection'],\n- ['../classMeshWorker_1_1ScratchData.html#aee7a4db478aff6921c6bcb557d353e53', 1, 'MeshWorker::ScratchData::mapping_collection'],\n- ['../classNonMatching_1_1FEValues.html#a7c68868071faac4565dd30f7e0f4bdf4', 1, 'NonMatching::FEValues::mapping_collection'],\n- ['../classNonMatching_1_1FEInterfaceValues.html#a1f894229b7f58b7de6c3214d4ef084df', 1, 'NonMatching::FEInterfaceValues::mapping_collection'],\n- ['../structinternal_1_1DataOutImplementation_1_1ParallelDataBase.html#a90dae9d69f0324c1f4bfb3a8f4616056', 1, 'internal::DataOutImplementation::ParallelDataBase::mapping_collection']\n+ ['../classMeshWorker_1_1ScratchData.html#aee7a4db478aff6921c6bcb557d353e53', 1, 'MeshWorker::ScratchData::mapping_collection']\n ]],\n ['mapping_5fcollection_2ecc_117', ['mapping_collection.cc', ['../mapping__collection_8cc.html', 1, '']]],\n ['mapping_5fcollection_2eh_118', ['mapping_collection.h', ['../mapping__collection_8h.html', 1, '']]],\n ['mapping_5fcontravariant_119', ['mapping_contravariant', ['../group__mapping.html#ggac6eaf900d562c52002dbccc6bdd89275a661444faabcc79cb0177def2bc905a3b', 1, 'mapping.h']]],\n ['mapping_5fcontravariant_5fgradient_120', ['mapping_contravariant_gradient', ['../group__mapping.html#ggac6eaf900d562c52002dbccc6bdd89275aca3e2da4109641c29ac99050e2e6b8c1', 1, 'mapping.h']]],\n ['mapping_5fcontravariant_5fhessian_121', ['mapping_contravariant_hessian', ['../group__mapping.html#ggac6eaf900d562c52002dbccc6bdd89275aa6a1de84f93b971399c1829cac0d2511', 1, 'mapping.h']]],\n ['mapping_5fcovariant_122', ['mapping_covariant', ['../group__mapping.html#ggac6eaf900d562c52002dbccc6bdd89275a35d1e9fba325e2d103c1fea732fc05b1', 1, 'mapping.h']]],\n ['mapping_5fcovariant_5fgradient_123', ['mapping_covariant_gradient', ['../group__mapping.html#ggac6eaf900d562c52002dbccc6bdd89275a2c91c679c0e69f01985c12ffa01c7c5c', 1, 'mapping.h']]],\n ['mapping_5fcovariant_5fhessian_124', ['mapping_covariant_hessian', ['../group__mapping.html#ggac6eaf900d562c52002dbccc6bdd89275aca177cc2e28f92fee319cfb4784e1772', 1, 'mapping.h']]],\n- ['mapping_5fdata_125', ['mapping_data', ['../classFEValuesBase.html#aa2786d839ac016cd2181c1a2acf7b755', 1, 'FEValuesBase::mapping_data'],\n- ['../structFEEvaluationData_1_1InitializationData.html#a6dbc1451df17e3b1fd7deea881988580', 1, 'FEEvaluationData::InitializationData::mapping_data'],\n+ ['mapping_5fdata_125', ['mapping_data', ['../structFEEvaluationData_1_1InitializationData.html#a6dbc1451df17e3b1fd7deea881988580', 1, 'FEEvaluationData::InitializationData::mapping_data'],\n+ ['../classFEValuesBase.html#aa2786d839ac016cd2181c1a2acf7b755', 1, 'FEValuesBase::mapping_data'],\n ['../classFEEvaluationData.html#a16babce9637ec2a38b6d089a70263df0', 1, 'FEEvaluationData::mapping_data'],\n ['../classNonMatching_1_1MappingInfo.html#abd78c7f0b5b6a9276a3aa0724531d2b0', 1, 'NonMatching::MappingInfo::mapping_data']\n ]],\n ['mapping_5fdata_5fon_5fthe_5ffly_2eh_126', ['mapping_data_on_the_fly.h', ['../mapping__data__on__the__fly_8h.html', 1, '']]],\n ['mapping_5ffe_2ecc_127', ['mapping_fe.cc', ['../mapping__fe_8cc.html', 1, '']]],\n ['mapping_5ffe_2eh_128', ['mapping_fe.h', ['../mapping__fe_8h.html', 1, '']]],\n ['mapping_5ffe_5ffield_2eh_129', ['mapping_fe_field.h', ['../mapping__fe__field_8h.html', 1, '']]],\n ['mapping_5ffe_5ffield_5finst1_2ecc_130', ['mapping_fe_field_inst1.cc', ['../mapping__fe__field__inst1_8cc.html', 1, '']]],\n ['mapping_5ffe_5ffield_5finst2_2ecc_131', ['mapping_fe_field_inst2.cc', ['../mapping__fe__field__inst2_8cc.html', 1, '']]],\n ['mapping_5finfo_132', ['mapping_info', ['../classMGTwoLevelTransferNonNested.html#a0031a95e3e1b9fcc0630ba13f3eabede', 1, 'MGTwoLevelTransferNonNested::mapping_info'],\n ['../classMatrixFree.html#a0819d60614c996f43079cc20e0d63933', 1, 'MatrixFree::mapping_info'],\n ['../classFEPointEvaluationBase.html#a9cb632fd891d52e149070a830c851f98', 1, 'FEPointEvaluationBase::mapping_info']\n ]],\n- ['mapping_5finfo_2eh_133', ['mapping_info.h', ['../non__matching_2mapping__info_8h.html', 1, '(Global Namespace)'],\n- ['../matrix__free_2mapping__info_8h.html', 1, '(Global Namespace)']\n+ ['mapping_5finfo_2eh_133', ['mapping_info.h', ['../matrix__free_2mapping__info_8h.html', 1, '(Global Namespace)'],\n+ ['../non__matching_2mapping__info_8h.html', 1, '(Global Namespace)']\n ]],\n ['mapping_5finfo_5finst1_2ecc_134', ['mapping_info_inst1.cc', ['../mapping__info__inst1_8cc.html', 1, '']]],\n ['mapping_5finfo_5finst2_2ecc_135', ['mapping_info_inst2.cc', ['../mapping__info__inst2_8cc.html', 1, '']]],\n ['mapping_5finfo_5finst3_2ecc_136', ['mapping_info_inst3.cc', ['../mapping__info__inst3_8cc.html', 1, '']]],\n ['mapping_5finfo_5fon_5fthe_5ffly_137', ['mapping_info_on_the_fly', ['../classFEPointEvaluationBase.html#a0a3217e88fea962ef81145af36c9829d', 1, 'FEPointEvaluationBase']]],\n ['mapping_5finfo_5fstorage_138', ['mapping_info_storage', ['../classinternal_1_1MatrixFreeFunctions_1_1MappingDataOnTheFly.html#acbf11dd80464eda7ce7b6f0706154e9f', 1, 'internal::MatrixFreeFunctions::MappingDataOnTheFly']]],\n ['mapping_5finfo_5fstorage_2eh_139', ['mapping_info_storage.h', ['../mapping__info__storage_8h.html', 1, '']]],\n"}]}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1e.js", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1e.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1409,17 +1409,17 @@\n ['../classMatrixBlockVector.html#abc34d1d1d06923b4da6d1c3720ba65be', 1, 'MatrixBlockVector::size_type'],\n ['../classMatrixBlock.html#a749502f7c3ef3bb82096adf009311545', 1, 'MatrixBlock::size_type'],\n ['../classLAPACKFullMatrix.html#a82ffd8dd80f745b1d84f3f6c4672aa5c', 1, 'LAPACKFullMatrix::size_type'],\n ['../classLinearAlgebra_1_1distributed_1_1Vector.html#a301cc0a1214a6aeb04bb4e1dd06a8dfc', 1, 'LinearAlgebra::distributed::Vector::size_type'],\n ['../classLinearAlgebra_1_1distributed_1_1BlockVector.html#a431a409ef9f934d2e131e133406b99a0', 1, 'LinearAlgebra::distributed::BlockVector::size_type'],\n ['../classLinearAlgebra_1_1ReadWriteVector.html#adc1437e8371646dcca5b74c01dc064a4', 1, 'LinearAlgebra::ReadWriteVector::size_type'],\n ['../classSparseILU.html#a66c1c9e05b0389595921f1a12b918666', 1, 'SparseILU::size_type'],\n+ ['../classSparseMatrixEZ.html#ac4a20a85c27be46d805c2023e23a7398', 1, 'SparseMatrixEZ::size_type'],\n ['../classSparseDirectMUMPS.html#acd91d9d2b3c5880ac07490df438a1b6a', 1, 'SparseDirectMUMPS::size_type'],\n ['../classSparseDirectUMFPACK.html#a57d3f2a6db0c0adb16f2cdc5d559373a', 1, 'SparseDirectUMFPACK::size_type'],\n- ['../classSparseMatrixEZ.html#ac4a20a85c27be46d805c2023e23a7398', 1, 'SparseMatrixEZ::size_type'],\n ['../classSparseLUDecomposition.html#a7655ee8d8b9b781fa1e559c34b1f2230', 1, 'SparseLUDecomposition::size_type'],\n ['../classSolverFlexibleCG.html#a5472a6bb737ffd7171225f9d093d2cd3', 1, 'SolverFlexibleCG::size_type'],\n ['../classSolverCG.html#aa97f8d4dec224e5ad21908933e17d3e3', 1, 'SolverCG::size_type'],\n ['../classScaLAPACKMatrix.html#a432e6f19e0ba55f12031a1a68fa7ab17', 1, 'ScaLAPACKMatrix::size_type'],\n ['../classRelaxationBlock.html#aed3d105878111d2dd72347bfbae346a2', 1, 'RelaxationBlock::size_type'],\n ['../classIdentityMatrix.html#a67523acb9c6b41689fd6049584cff433', 1, 'IdentityMatrix::size_type'],\n ['../classReadVector.html#af8842921ea9d900536a29528fd0ea076', 1, 'ReadVector::size_type'],\n@@ -1587,49 +1587,49 @@\n ['solution_5flaplacian_5ftype_559', ['solution_laplacian_type', ['../classFEValuesViews_1_1Scalar.html#a3cebb45fb4c4398e15179c4ea19d364b', 1, 'FEValuesViews::Scalar::solution_laplacian_type'],\n ['../classFEValuesViews_1_1Vector.html#ada81976c055ed69444bdfcf6bbd46742', 1, 'FEValuesViews::Vector::solution_laplacian_type']\n ]],\n ['solution_5fold_560', ['solution_old', ['../classPreconditionChebyshev.html#a47a332bf35ca46f19c46b7db33bd9e4a', 1, 'PreconditionChebyshev']]],\n ['solution_5frenumbered_561', ['solution_renumbered', ['../classFEPointEvaluationBase.html#a52045275cffe8824d272c7a7dccb2a07', 1, 'FEPointEvaluationBase']]],\n ['solution_5frenumbered_5fvectorized_562', ['solution_renumbered_vectorized', ['../classFEPointEvaluationBase.html#a97f4edd1e1e89b8d4d1f7698efb7492c', 1, 'FEPointEvaluationBase']]],\n ['solution_5fsymmetric_5fgradient_5ftype_563', ['solution_symmetric_gradient_type', ['../classFEValuesViews_1_1Vector.html#a602ae6e22e425055d3f641d571973a57', 1, 'FEValuesViews::Vector']]],\n- ['solution_5fthird_5fderivative_5ftype_564', ['solution_third_derivative_type', ['../classFEInterfaceViews_1_1Scalar.html#aa22c6ec405dc54066f29d7f9dba0a016', 1, 'FEInterfaceViews::Scalar::solution_third_derivative_type'],\n- ['../classFEInterfaceViews_1_1Vector.html#abb762d393feaf0c2b0f1da8d62ba8d1a', 1, 'FEInterfaceViews::Vector::solution_third_derivative_type'],\n+ ['solution_5fthird_5fderivative_5ftype_564', ['solution_third_derivative_type', ['../classFEValuesViews_1_1Vector.html#a09a2ac5d6a8445dbef6a6c654e31e2c7', 1, 'FEValuesViews::Vector::solution_third_derivative_type'],\n ['../classFEValuesViews_1_1Scalar.html#a7a62cc970fe6a4f162a3a781e9ff3c5f', 1, 'FEValuesViews::Scalar::solution_third_derivative_type'],\n- ['../classFEValuesViews_1_1Vector.html#a09a2ac5d6a8445dbef6a6c654e31e2c7', 1, 'FEValuesViews::Vector::solution_third_derivative_type']\n+ ['../classFEInterfaceViews_1_1Vector.html#abb762d393feaf0c2b0f1da8d62ba8d1a', 1, 'FEInterfaceViews::Vector::solution_third_derivative_type'],\n+ ['../classFEInterfaceViews_1_1Scalar.html#aa22c6ec405dc54066f29d7f9dba0a016', 1, 'FEInterfaceViews::Scalar::solution_third_derivative_type']\n ]],\n ['solution_5ftime_565', ['solution_time', ['../structDataOutBase_1_1TecplotFlags.html#a35153183c6355ed3ed76b018560e4a47', 1, 'DataOutBase::TecplotFlags']]],\n ['solution_5ftransfer_2eh_566', ['solution_transfer.h', ['../distributed_2solution__transfer_8h.html', 1, '(Global Namespace)'],\n ['../numerics_2solution__transfer_8h.html', 1, '(Global Namespace)']\n ]],\n ['solution_5ftransfer_5finst1_2ecc_567', ['solution_transfer_inst1.cc', ['../solution__transfer__inst1_8cc.html', 1, '']]],\n ['solution_5ftransfer_5finst2_2ecc_568', ['solution_transfer_inst2.cc', ['../solution__transfer__inst2_8cc.html', 1, '']]],\n ['solution_5ftransfer_5finst3_2ecc_569', ['solution_transfer_inst3.cc', ['../solution__transfer__inst3_8cc.html', 1, '']]],\n ['solution_5ftransfer_5finst4_2ecc_570', ['solution_transfer_inst4.cc', ['../solution__transfer__inst4_8cc.html', 1, '']]],\n- ['solution_5fvalue_5ftype_571', ['solution_value_type', ['../classFEValuesViews_1_1Tensor_3_012_00_01dim_00_01spacedim_01_4.html#a107b0f494243f853382468f4570c9738', 1, 'FEValuesViews::Tensor< 2, dim, spacedim >::solution_value_type'],\n- ['../classFEValuesViews_1_1SymmetricTensor_3_012_00_01dim_00_01spacedim_01_4.html#abe0ac91c7013d274d8b06a4265ddb3c5', 1, 'FEValuesViews::SymmetricTensor< 2, dim, spacedim >::solution_value_type'],\n- ['../classFEValuesViews_1_1Vector.html#a9488bb0de668db3ccebf7222d2baf7c8', 1, 'FEValuesViews::Vector::solution_value_type'],\n- ['../classFEValuesViews_1_1Scalar.html#a825bd180677b1c0ec1edd9c9901165de', 1, 'FEValuesViews::Scalar::solution_value_type'],\n- ['../classFEInterfaceViews_1_1Vector.html#a5d4b49e36079668759d58370e0ea6345', 1, 'FEInterfaceViews::Vector::solution_value_type'],\n+ ['solution_5fvalue_5ftype_571', ['solution_value_type', ['../classFEValuesViews_1_1SymmetricTensor_3_012_00_01dim_00_01spacedim_01_4.html#abe0ac91c7013d274d8b06a4265ddb3c5', 1, 'FEValuesViews::SymmetricTensor< 2, dim, spacedim >::solution_value_type'],\n+ ['../classFEValuesViews_1_1RenumberedView.html#acfbf5def5593b4f59f79f925fd1cdd92', 1, 'FEValuesViews::RenumberedView::solution_value_type'],\n ['../classFEInterfaceViews_1_1Scalar.html#a99aff66286d15467a0b08d7624621350', 1, 'FEInterfaceViews::Scalar::solution_value_type'],\n- ['../classFEValuesViews_1_1RenumberedView.html#acfbf5def5593b4f59f79f925fd1cdd92', 1, 'FEValuesViews::RenumberedView::solution_value_type']\n+ ['../classFEInterfaceViews_1_1Vector.html#a5d4b49e36079668759d58370e0ea6345', 1, 'FEInterfaceViews::Vector::solution_value_type'],\n+ ['../classFEValuesViews_1_1Scalar.html#a825bd180677b1c0ec1edd9c9901165de', 1, 'FEValuesViews::Scalar::solution_value_type'],\n+ ['../classFEValuesViews_1_1Vector.html#a9488bb0de668db3ccebf7222d2baf7c8', 1, 'FEValuesViews::Vector::solution_value_type'],\n+ ['../classFEValuesViews_1_1Tensor_3_012_00_01dim_00_01spacedim_01_4.html#a107b0f494243f853382468f4570c9738', 1, 'FEValuesViews::Tensor< 2, dim, spacedim >::solution_value_type']\n ]],\n ['solution_5fvalues_572', ['solution_values', ['../structDataPostprocessorInputs_1_1Scalar.html#a817da85350f3ccbd774d4010dc200145', 1, 'DataPostprocessorInputs::Scalar::solution_values'],\n ['../structDataPostprocessorInputs_1_1Vector.html#a8e034ae97f0447fb541bdb8ad0a4f599', 1, 'DataPostprocessorInputs::Vector::solution_values']\n ]],\n ['solutionstate_573', ['solutionstate', ['../classTimeStepBase.html#a524c9e9ef065d5f38c0dcbdb4839b14f', 1, 'TimeStepBase::SolutionState'],\n ['../classTimeStepBase__Tria.html#a04c6f0ed3688c4e2424348d5b8b0dec6', 1, 'TimeStepBase_Tria::SolutionState']\n ]],\n ['solutionstrategy_574', ['solutionstrategy', ['../classNonlinearSolverSelector_1_1AdditionalData.html#a2dd69fb6550aa48fecc20a58123869a0', 1, 'NonlinearSolverSelector::AdditionalData::SolutionStrategy'],\n ['../classSUNDIALS_1_1KINSOL_1_1AdditionalData.html#a6160e0cd736c36f42c25a05eeb7ec079', 1, 'SUNDIALS::KINSOL::AdditionalData::SolutionStrategy']\n ]],\n- ['solutiontransfer_575', ['solutiontransfer', ['../classLegacy_1_1SolutionTransfer.html#a4469dea854d619b5641a8cd1c3f8499a', 1, 'Legacy::SolutionTransfer::SolutionTransfer()'],\n+ ['solutiontransfer_575', ['solutiontransfer', ['../classLegacy_1_1SolutionTransfer.html', 1, 'Legacy::SolutionTransfer< dim, VectorType, spacedim >'],\n ['../classSolutionTransfer.html#aebd38d82f946a96118f73e4e26defd61', 1, 'SolutionTransfer::SolutionTransfer()'],\n+ ['../classLegacy_1_1SolutionTransfer.html#a4469dea854d619b5641a8cd1c3f8499a', 1, 'Legacy::SolutionTransfer::SolutionTransfer()'],\n ['../namespaceparallel_1_1distributed.html#a306defa0639c5fe5d5625461bb9bdc7f', 1, 'parallel::distributed::SolutionTransfer'],\n- ['../classSolutionTransfer.html', 1, 'SolutionTransfer< dim, VectorType, spacedim >'],\n- ['../classLegacy_1_1SolutionTransfer.html', 1, 'Legacy::SolutionTransfer< dim, VectorType, spacedim >']\n+ ['../classSolutionTransfer.html', 1, 'SolutionTransfer< dim, VectorType, spacedim >']\n ]],\n ['solve_576', ['solve', ['../classTrilinosWrappers_1_1SolverBelos.html#a8fc356a14c5fafc24b7010816e5af7cf', 1, 'TrilinosWrappers::SolverBelos::solve()'],\n ['../classSparseDirectUMFPACK.html#a713849cd6eeacc629a2b621c19857242', 1, 'SparseDirectUMFPACK::solve()'],\n ['../classTrilinosWrappers_1_1SolverBase.html#a3dfbf75de5fe13880fa2ad2455a89f67', 1, 'TrilinosWrappers::SolverBase::solve()'],\n ['../classSparseDirectUMFPACK.html#a61cad1ea0d95008b49ba1e90bdfaf5f4', 1, 'SparseDirectUMFPACK::solve(const Matrix &matrix, BlockVector< std::complex< double > > &rhs_and_solution, const bool transpose=false)'],\n ['../classSparseDirectUMFPACK.html#a044f8fa5b6cdf89fb30d410d2fb1b059', 1, 'SparseDirectUMFPACK::solve(const Matrix &matrix, BlockVector< double > &rhs_and_solution, const bool transpose=false)'],\n ['../classSparseDirectUMFPACK.html#ac581d1ba43cee9de89cf7217584980a3', 1, 'SparseDirectUMFPACK::solve(const Matrix &matrix, Vector< std::complex< double > > &rhs_and_solution, const bool transpose=false)'],\n@@ -1673,91 +1673,91 @@\n ['../classPETScWrappers_1_1NonlinearSolver.html#aad0cf7e52853d0921d45db1aed0628b5', 1, 'PETScWrappers::NonlinearSolver::solve(VectorType &x, PMatrixType &P)'],\n ['../classPETScWrappers_1_1NonlinearSolver.html#a6824521a044f81e3c214d31dbddfd95e', 1, 'PETScWrappers::NonlinearSolver::solve(VectorType &x, AMatrixType &A, PMatrixType &P)'],\n ['../classPETScWrappers_1_1SolverBase.html#abfc375c07a38e1314a79c6a1093edb53', 1, 'PETScWrappers::SolverBase::solve()'],\n ['../classPETScWrappers_1_1SparseDirectMUMPS.html#a03d04f6d8265a3ac7a7172844d8db1b5', 1, 'PETScWrappers::SparseDirectMUMPS::solve()'],\n ['../classPETScWrappers_1_1TimeStepper.html#ad62bfc86d9b0f3d52797e0ceb752e517', 1, 'PETScWrappers::TimeStepper::solve(VectorType &y)'],\n ['../classPETScWrappers_1_1TimeStepper.html#a133eb65b9dfa87f113062d2e6722dfda', 1, 'PETScWrappers::TimeStepper::solve(VectorType &y, PMatrixType &P)'],\n ['../classPETScWrappers_1_1TimeStepper.html#a99da12e36485bbb20a947b14a862c90a', 1, 'PETScWrappers::TimeStepper::solve(VectorType &y, AMatrixType &A, PMatrixType &P)'],\n- ['../classTrilinosWrappers_1_1NOXSolver.html#a9e3a6db09c51585703477cb70d9dceeb', 1, 'TrilinosWrappers::NOXSolver::solve()'],\n- ['../classSolverCG.html#aa52469650d9b9ef2f4cb4884caeb0723', 1, 'SolverCG::solve()'],\n- ['../classNonlinearSolverSelector.html#acf70fcef0b92c228b59ac65058b019f1', 1, 'NonlinearSolverSelector::solve()'],\n+ ['../classSolverBicgstab.html#af82b2b5313f0a9bae82490be231ddfcc', 1, 'SolverBicgstab::solve()'],\n ['../classSolverFIRE.html#aab56cccbf56b8aaa5e0236367cb158ba', 1, 'SolverFIRE::solve()'],\n ['../classLinearAlgebra_1_1TpetraWrappers_1_1SolverDirectBase.html#a15a9bd30bff87f50cef3dbd39532dd68', 1, 'LinearAlgebra::TpetraWrappers::SolverDirectBase::solve()'],\n ['../classSolverFIRE.html#aca76bb11fca8398a79a8043d3ed03fe5', 1, 'SolverFIRE::solve()'],\n ['../classSolverMPGMRES.html#ae4952ecd6836d9251227c67b52f9ecda', 1, 'SolverMPGMRES::solve()'],\n- ['../classSolverBicgstab.html#af82b2b5313f0a9bae82490be231ddfcc', 1, 'SolverBicgstab::solve()'],\n+ ['../classNonlinearSolverSelector.html#acf70fcef0b92c228b59ac65058b019f1', 1, 'NonlinearSolverSelector::solve()'],\n+ ['../classSolverCG.html#aa52469650d9b9ef2f4cb4884caeb0723', 1, 'SolverCG::solve()'],\n ['../classSLEPcWrappers_1_1SolverBase.html#a853fa13eb1a29f59335250475d39433b', 1, 'SLEPcWrappers::SolverBase::solve(const unsigned int n_eigenpairs, unsigned int *n_converged)'],\n ['../classSLEPcWrappers_1_1SolverBase.html#abc2d8de73b05bf8bf59615e9459e912a', 1, 'SLEPcWrappers::SolverBase::solve(const PETScWrappers::MatrixBase &A, const PETScWrappers::MatrixBase &B, std::vector< double > &real_eigenvalues, std::vector< double > &imag_eigenvalues, std::vector< OutputVector > &real_eigenvectors, std::vector< OutputVector > &imag_eigenvectors, const unsigned int n_eigenpairs=1)'],\n ['../classSolverBFGS.html#a9538d3ef980c946b0b622f497bed8f97', 1, 'SolverBFGS::solve()'],\n ['../classSUNDIALS_1_1KINSOL.html#a4b68ab01a5e74ecfd08e37ab4dc3e454', 1, 'SUNDIALS::KINSOL::solve()'],\n ['../classSLEPcWrappers_1_1SolverBase.html#a3ecd2668303b48f5a3d664e3c5002449', 1, 'SLEPcWrappers::SolverBase::solve(const PETScWrappers::MatrixBase &A, const PETScWrappers::MatrixBase &B, std::vector< PetscScalar > &eigenvalues, std::vector< OutputVector > &eigenvectors, const unsigned int n_eigenpairs=1)'],\n ['../classSLEPcWrappers_1_1SolverBase.html#acca4f79c1dd845716a3f7cfa0cff0b82', 1, 'SLEPcWrappers::SolverBase::solve(const PETScWrappers::MatrixBase &A, std::vector< PetscScalar > &eigenvalues, std::vector< OutputVector > &eigenvectors, const unsigned int n_eigenpairs=1)'],\n- ['../classBaseQR.html#a6fda22779712cb578b129b659590aff0', 1, 'BaseQR::solve()']\n+ ['../classBaseQR.html#a6fda22779712cb578b129b659590aff0', 1, 'BaseQR::solve()'],\n+ ['../classTrilinosWrappers_1_1NOXSolver.html#a9e3a6db09c51585703477cb70d9dceeb', 1, 'TrilinosWrappers::NOXSolver::solve()']\n ]],\n ['solve_5fdae_577', ['solve_dae', ['../classSUNDIALS_1_1IDA.html#a1bf08b8f950f0ceae93e36572fe68f6c', 1, 'SUNDIALS::IDA']]],\n ['solve_5fdual_5fproblem_578', ['solve_dual_problem', ['../classTimeStepBase.html#af6d981ff91d243d14ddcf58d656a8b01', 1, 'TimeStepBase::solve_dual_problem()'],\n ['../classTimeDependent.html#a56c5cf6247dea796e4eec7c3b6eec943', 1, 'TimeDependent::solve_dual_problem()']\n ]],\n ['solve_5finternal_579', ['solve_internal', ['../classSolverMPGMRES.html#adfc9a37812ae3853539b473ea1edcdb1', 1, 'SolverMPGMRES']]],\n ['solve_5flinearized_5fsystem_580', ['solve_linearized_system', ['../classSUNDIALS_1_1ARKode.html#a481da5fd5c766f5f0e799c0bbc052837', 1, 'SUNDIALS::ARKode']]],\n ['solve_5fmass_581', ['solve_mass', ['../classSUNDIALS_1_1ARKode.html#ac2a7fcfde476976db3c04314f1f98eac', 1, 'SUNDIALS::ARKode']]],\n ['solve_5fode_582', ['solve_ode', ['../classSUNDIALS_1_1ARKode.html#ad7e1c95b536b38166a0ade22d6aa80eb', 1, 'SUNDIALS::ARKode']]],\n ['solve_5fode_5fincrementally_583', ['solve_ode_incrementally', ['../classSUNDIALS_1_1ARKode.html#ae4e2588e64fdbc405b259d2777d66392', 1, 'SUNDIALS::ARKode']]],\n ['solve_5fprimal_5fproblem_584', ['solve_primal_problem', ['../classTimeStepBase.html#ac1f547b8bebb845180be381c667f273f', 1, 'TimeStepBase::solve_primal_problem()'],\n ['../classTimeDependent.html#aa8d50f4e53e423097282db2d939ca62a', 1, 'TimeDependent::solve_primal_problem()']\n ]],\n ['solve_5fprojected_5fsystem_585', ['solve_projected_system', ['../classinternal_1_1SolverGMRESImplementation_1_1ArnoldiProcess.html#ab6c9bd2c8f13ea6b6cf3c8b0809b1ba6', 1, 'internal::SolverGMRESImplementation::ArnoldiProcess']]],\n- ['solve_5fwith_5fjacobian_586', ['solve_with_jacobian', ['../classPETScWrappers_1_1TimeStepper.html#ad9d69a56b6b0f88881b5d3c4cb0f4379', 1, 'PETScWrappers::TimeStepper::solve_with_jacobian'],\n- ['../classPETScWrappers_1_1NonlinearSolver.html#a05dc9bb4d7ec3979dd4c9c6051d93632', 1, 'PETScWrappers::NonlinearSolver::solve_with_jacobian'],\n+ ['solve_5fwith_5fjacobian_586', ['solve_with_jacobian', ['../classPETScWrappers_1_1NonlinearSolver.html#a05dc9bb4d7ec3979dd4c9c6051d93632', 1, 'PETScWrappers::NonlinearSolver::solve_with_jacobian'],\n+ ['../classPETScWrappers_1_1TimeStepper.html#ad9d69a56b6b0f88881b5d3c4cb0f4379', 1, 'PETScWrappers::TimeStepper::solve_with_jacobian'],\n ['../classSUNDIALS_1_1IDA.html#a0ac21469a7e64c659c0c38eb3fc1ecc5', 1, 'SUNDIALS::IDA::solve_with_jacobian'],\n ['../classSUNDIALS_1_1KINSOL.html#ab46a2513a96b928595cad31f78ba1b82', 1, 'SUNDIALS::KINSOL::solve_with_jacobian'],\n ['../classTrilinosWrappers_1_1NOXSolver.html#a4d56091e2a8e24bd3211b8b75f74c6a1', 1, 'TrilinosWrappers::NOXSolver::solve_with_jacobian'],\n ['../classNonlinearSolverSelector.html#af066320fbd25dba0114476aa1c2cc3e8', 1, 'NonlinearSolverSelector::solve_with_jacobian']\n ]],\n ['solve_5fwith_5fjacobian_5fand_5ftrack_5fn_5flinear_5fiterations_587', ['solve_with_jacobian_and_track_n_linear_iterations', ['../classTrilinosWrappers_1_1NOXSolver.html#af98c1524975bef80aff2356497700324', 1, 'TrilinosWrappers::NOXSolver']]],\n ['solve_5fwith_5fjacobian_5fpc_588', ['solve_with_jacobian_pc', ['../classPETScWrappers_1_1TimeStepper.html#aef75b88970de0d86beb904ea55817d5f', 1, 'PETScWrappers::TimeStepper']]],\n ['solve_5fwith_5fpetsc_589', ['solve_with_petsc', ['../classNonlinearSolverSelector.html#a37e5cc5bb13a64a366158e2a1d5a4b11', 1, 'NonlinearSolverSelector::solve_with_petsc(VectorType &initial_guess_and_solution)'],\n ['../classNonlinearSolverSelector.html#a6066ab8f68db8d5c80f453f660a51a94', 1, 'NonlinearSolverSelector::solve_with_petsc(PETScWrappers::MPI::Vector &initial_guess_and_solution)']\n ]],\n ['solver_590', ['solver', ['../classTrilinosWrappers_1_1SolverBase.html#a7450786341d8dad123937ea2118a8802', 1, 'TrilinosWrappers::SolverBase::solver'],\n- ['../classTrilinosWrappers_1_1SolverDirect.html#a7c5f0d6905ccdeb036119316d55ecb4c', 1, 'TrilinosWrappers::SolverDirect::solver'],\n+ ['../classMGCoarseGridIterativeSolver.html#acfa83eae4418f3b3e5af62f21a4a12da', 1, 'MGCoarseGridIterativeSolver::solver'],\n ['../classLinearAlgebra_1_1TpetraWrappers_1_1SolverDirectBase.html#afe748b0a0f041158852a450928982b08', 1, 'LinearAlgebra::TpetraWrappers::SolverDirectBase::solver'],\n- ['../classMGCoarseGridIterativeSolver.html#acfa83eae4418f3b3e5af62f21a4a12da', 1, 'MGCoarseGridIterativeSolver::solver']\n+ ['../classTrilinosWrappers_1_1SolverDirect.html#a7c5f0d6905ccdeb036119316d55ecb4c', 1, 'TrilinosWrappers::SolverDirect::solver']\n ]],\n ['solver_20classes_591', ['Linear solver classes', ['../group__Solvers.html', 1, '']]],\n ['solver_2ecc_592', ['solver.cc', ['../solver_8cc.html', 1, '']]],\n ['solver_2eh_593', ['solver.h', ['../solver_8h.html', 1, '']]],\n ['solver_5fbfgs_2eh_594', ['solver_bfgs.h', ['../solver__bfgs_8h.html', 1, '']]],\n ['solver_5fbicgstab_2eh_595', ['solver_bicgstab.h', ['../solver__bicgstab_8h.html', 1, '']]],\n ['solver_5fcg_2eh_596', ['solver_cg.h', ['../solver__cg_8h.html', 1, '']]],\n ['solver_5fcontrol_597', ['solver_control', ['../classGinkgoWrappers_1_1SolverBase.html#a187dacd4cba633827fd7e41bbd6e0880', 1, 'GinkgoWrappers::SolverBase::solver_control'],\n+ ['../classPArpackSolver.html#a0f060de1be8ec677c1a05f3f87b561ca', 1, 'PArpackSolver::solver_control'],\n ['../classArpackSolver.html#aa55ed3dd9b50c86e637be3d6159239b6', 1, 'ArpackSolver::solver_control'],\n ['../classLinearAlgebra_1_1TpetraWrappers_1_1SolverDirectBase.html#a7be93fcec530c768e1684837ccc66339', 1, 'LinearAlgebra::TpetraWrappers::SolverDirectBase::solver_control'],\n+ ['../classPETScWrappers_1_1SolverBase.html#a3d67359c3b4e0fecfb109922cace7e0c', 1, 'PETScWrappers::SolverBase::solver_control'],\n ['../classTrilinosWrappers_1_1SolverBelos.html#aa05144c773f74e66b92350bef6cdb300', 1, 'TrilinosWrappers::SolverBelos::solver_control'],\n ['../classTrilinosWrappers_1_1SolverDirect.html#aa6d5cbf7ccf7688b30bba6dd5090344c', 1, 'TrilinosWrappers::SolverDirect::solver_control'],\n ['../classTrilinosWrappers_1_1SolverBase.html#a9f9216b0a045f643bc46af9384d6355f', 1, 'TrilinosWrappers::SolverBase::solver_control'],\n ['../classSolverGMRES.html#a6ccb224a44f8a986c76b605ebfd8eb3d', 1, 'SolverGMRES::solver_control'],\n- ['../classSLEPcWrappers_1_1SolverBase.html#ab23353b0d62383f7e5b2a3f98df5af79', 1, 'SLEPcWrappers::SolverBase::solver_control'],\n- ['../classPArpackSolver.html#a0f060de1be8ec677c1a05f3f87b561ca', 1, 'PArpackSolver::solver_control'],\n- ['../classPETScWrappers_1_1SolverBase.html#a3d67359c3b4e0fecfb109922cace7e0c', 1, 'PETScWrappers::SolverBase::solver_control']\n+ ['../classSLEPcWrappers_1_1SolverBase.html#ab23353b0d62383f7e5b2a3f98df5af79', 1, 'SLEPcWrappers::SolverBase::solver_control']\n ]],\n ['solver_5fcontrol_2ecc_598', ['solver_control.cc', ['../solver__control_8cc.html', 1, '']]],\n ['solver_5fcontrol_2eh_599', ['solver_control.h', ['../solver__control_8h.html', 1, '']]],\n ['solver_5fcontrol_5fown_600', ['solver_control_own', ['../classTrilinosWrappers_1_1SolverDirect.html#adc01d09397be29727fb1644156fb456d', 1, 'TrilinosWrappers::SolverDirect']]],\n ['solver_5ffire_2eh_601', ['solver_fire.h', ['../solver__fire_8h.html', 1, '']]],\n ['solver_5fgen_602', ['solver_gen', ['../classGinkgoWrappers_1_1SolverBase.html#aaaf8047b3461f0ac6c13030e8eb5e857', 1, 'GinkgoWrappers::SolverBase']]],\n ['solver_5fgmres_2ecc_603', ['solver_gmres.cc', ['../solver__gmres_8cc.html', 1, '']]],\n ['solver_5fgmres_2eh_604', ['solver_gmres.h', ['../solver__gmres_8h.html', 1, '']]],\n ['solver_5fidr_2eh_605', ['solver_idr.h', ['../solver__idr_8h.html', 1, '']]],\n ['solver_5fminres_2eh_606', ['solver_minres.h', ['../solver__minres_8h.html', 1, '']]],\n- ['solver_5fname_607', ['solver_name', ['../classTrilinosWrappers_1_1SolverBelos.html#a77f1434ce6219e2bd46cca1dc1b0c36c', 1, 'TrilinosWrappers::SolverBelos::solver_name'],\n- ['../structLinearAlgebra_1_1TpetraWrappers_1_1SolverDirect_1_1AdditionalData.html#a11293b43cd1e11612a3dfbd8ded331d2', 1, 'LinearAlgebra::TpetraWrappers::SolverDirect::AdditionalData::solver_name'],\n- ['../structTrilinosWrappers_1_1SolverBelos_1_1AdditionalData.html#af0ed494f5624866277588e72f61e56dd', 1, 'TrilinosWrappers::SolverBelos::AdditionalData::solver_name'],\n+ ['solver_5fname_607', ['solver_name', ['../structLinearAlgebra_1_1TpetraWrappers_1_1SolverDirect_1_1AdditionalData.html#a11293b43cd1e11612a3dfbd8ded331d2', 1, 'LinearAlgebra::TpetraWrappers::SolverDirect::AdditionalData::solver_name'],\n+ ['../classSolverSelector.html#ab580eda9d34cc36e0d0fbecfdd67b5a1', 1, 'SolverSelector::solver_name'],\n ['../classTrilinosWrappers_1_1SolverBase.html#af5606e35981bb5303be8ea4a82410fa5', 1, 'TrilinosWrappers::SolverBase::solver_name'],\n- ['../classSolverSelector.html#ab580eda9d34cc36e0d0fbecfdd67b5a1', 1, 'SolverSelector::solver_name']\n+ ['../classTrilinosWrappers_1_1SolverBelos.html#a77f1434ce6219e2bd46cca1dc1b0c36c', 1, 'TrilinosWrappers::SolverBelos::solver_name'],\n+ ['../structTrilinosWrappers_1_1SolverBelos_1_1AdditionalData.html#af0ed494f5624866277588e72f61e56dd', 1, 'TrilinosWrappers::SolverBelos::AdditionalData::solver_name']\n ]],\n ['solver_5fqmrs_2eh_608', ['solver_qmrs.h', ['../solver__qmrs_8h.html', 1, '']]],\n ['solver_5frelaxation_2eh_609', ['solver_relaxation.h', ['../solver__relaxation_8h.html', 1, '']]],\n ['solver_5frichardson_2eh_610', ['solver_richardson.h', ['../solver__richardson_8h.html', 1, '']]],\n ['solver_5fselector_2eh_611', ['solver_selector.h', ['../solver__selector_8h.html', 1, '']]],\n ['solver_5fshould_5frestart_612', ['solver_should_restart', ['../classSUNDIALS_1_1ARKode.html#a9d3bd452bc13970e9af93810d3d3beff', 1, 'SUNDIALS::ARKode::solver_should_restart'],\n ['../classSUNDIALS_1_1IDA.html#a88e30f20f68db8208a5095dac8b55c06', 1, 'SUNDIALS::IDA::solver_should_restart']\n@@ -1767,29 +1767,29 @@\n ['../classLinearAlgebra_1_1TpetraWrappers_1_1SolverDirectBase.html#a451beba21d364414417e948b5ced77c2', 1, 'LinearAlgebra::TpetraWrappers::SolverDirectBase::solver_type'],\n ['../classNonlinearSolverSelector_1_1AdditionalData.html#a0963f005667c67a46a8683dfd576ebfb', 1, 'NonlinearSolverSelector::AdditionalData::solver_type']\n ]],\n ['solverarnoldi_615', ['solverarnoldi', ['../classSLEPcWrappers_1_1SolverArnoldi.html', 1, 'SLEPcWrappers::SolverArnoldi'],\n ['../classSLEPcWrappers_1_1SolverArnoldi.html#a45349a612eab8bb5a2b816b3b4021ae4', 1, 'SLEPcWrappers::SolverArnoldi::SolverArnoldi()']\n ]],\n ['solverbase_616', ['solverbase', ['../classTrilinosWrappers_1_1SolverBase.html', 1, 'TrilinosWrappers::SolverBase'],\n- ['../classTrilinosWrappers_1_1SolverBase.html#aead248f1c75b8f5abd065fcaf80d0138', 1, 'TrilinosWrappers::SolverBase::SolverBase(const enum SolverName solver_name, SolverControl &cn, const AdditionalData &data=AdditionalData())'],\n- ['../classTrilinosWrappers_1_1SolverBase.html#ae483428f4a0f6aadb3d857f9e2955bba', 1, 'TrilinosWrappers::SolverBase::SolverBase(SolverControl &cn, const AdditionalData &data=AdditionalData())'],\n- ['../classSolverBase.html#afb4d18a7f1c760114f85dd246de8379d', 1, 'SolverBase::SolverBase(SolverControl &solver_control)'],\n- ['../classSolverBase.html#a4a143bf73d81bbeca24fae7cabfb4681', 1, 'SolverBase::SolverBase(SolverControl &solver_control, VectorMemory< VectorType > &vector_memory)'],\n- ['../classSLEPcWrappers_1_1SolverBase.html#a714599091f65e260339c0b18e45f867e', 1, 'SLEPcWrappers::SolverBase::SolverBase()'],\n- ['../classPETScWrappers_1_1SolverBase.html#a9a78eb111747d2d1c25114f4bd4aa2c6', 1, 'PETScWrappers::SolverBase::SolverBase()'],\n+ ['../classGinkgoWrappers_1_1SolverBase.html', 1, 'GinkgoWrappers::SolverBase< ValueType, IndexType >'],\n+ ['../classTrilinosWrappers_1_1SolverBase.html#aead248f1c75b8f5abd065fcaf80d0138', 1, 'TrilinosWrappers::SolverBase::SolverBase()'],\n+ ['../classPETScWrappers_1_1SolverBase.html', 1, 'PETScWrappers::SolverBase'],\n ['../classSolverBase.html', 1, 'SolverBase< VectorType >'],\n+ ['../classTrilinosWrappers_1_1SolverBase.html#ae483428f4a0f6aadb3d857f9e2955bba', 1, 'TrilinosWrappers::SolverBase::SolverBase()'],\n+ ['../classSolverBase.html#afb4d18a7f1c760114f85dd246de8379d', 1, 'SolverBase::SolverBase()'],\n+ ['../classSLEPcWrappers_1_1SolverBase.html#a714599091f65e260339c0b18e45f867e', 1, 'SLEPcWrappers::SolverBase::SolverBase()'],\n ['../classSLEPcWrappers_1_1SolverBase.html', 1, 'SLEPcWrappers::SolverBase'],\n- ['../classPETScWrappers_1_1SolverBase.html', 1, 'PETScWrappers::SolverBase'],\n- ['../classPETScWrappers_1_1SolverBase.html#a6eb5a81aa2666cce5af8b78e6792bcc5', 1, 'PETScWrappers::SolverBase::SolverBase()'],\n- ['../classGinkgoWrappers_1_1SolverBase.html', 1, 'GinkgoWrappers::SolverBase< ValueType, IndexType >'],\n ['../classSLEPcWrappers_1_1TransformationBase.html#a5c542cb3b4ae6879ca3ab46caac1e7e8', 1, 'SLEPcWrappers::TransformationBase::SolverBase'],\n- ['../classGinkgoWrappers_1_1SolverBase.html#a694d19f6272e96517a1c3b07791a12cd', 1, 'GinkgoWrappers::SolverBase::SolverBase()'],\n+ ['../classSLEPcWrappers_1_1TransformationShiftInvert.html#a5c542cb3b4ae6879ca3ab46caac1e7e8', 1, 'SLEPcWrappers::TransformationShiftInvert::SolverBase'],\n ['../classTrilinosWrappers_1_1PreconditionBase.html#a5c542cb3b4ae6879ca3ab46caac1e7e8', 1, 'TrilinosWrappers::PreconditionBase::SolverBase'],\n- ['../classSLEPcWrappers_1_1TransformationShiftInvert.html#a5c542cb3b4ae6879ca3ab46caac1e7e8', 1, 'SLEPcWrappers::TransformationShiftInvert::SolverBase']\n+ ['../classGinkgoWrappers_1_1SolverBase.html#a694d19f6272e96517a1c3b07791a12cd', 1, 'GinkgoWrappers::SolverBase::SolverBase()'],\n+ ['../classSolverBase.html#a4a143bf73d81bbeca24fae7cabfb4681', 1, 'SolverBase::SolverBase()'],\n+ ['../classPETScWrappers_1_1SolverBase.html#a6eb5a81aa2666cce5af8b78e6792bcc5', 1, 'PETScWrappers::SolverBase::SolverBase(SolverControl &cn)'],\n+ ['../classPETScWrappers_1_1SolverBase.html#a9a78eb111747d2d1c25114f4bd4aa2c6', 1, 'PETScWrappers::SolverBase::SolverBase()']\n ]],\n ['solverbase_3c_20double_2c_20int32_5ft_20_3e_617', ['SolverBase< double, int32_t >', ['../classGinkgoWrappers_1_1SolverBase.html', 1, 'GinkgoWrappers']]],\n ['solverbase_3c_20vector_3c_20double_20_3e_20_3e_618', ['SolverBase< Vector< double > >', ['../classSolverBase.html', 1, '']]],\n ['solverbase_3c_20vectortype_20_3e_619', ['SolverBase< VectorType >', ['../classSolverBase.html', 1, '']]],\n ['solverbelos_620', ['solverbelos', ['../classTrilinosWrappers_1_1SolverBelos.html', 1, 'TrilinosWrappers::SolverBelos< VectorType >'],\n ['../classTrilinosWrappers_1_1SolverBelos.html#a26f84f7d03dd723238128e5159939f01', 1, 'TrilinosWrappers::SolverBelos::SolverBelos()']\n ]],\n@@ -1809,27 +1809,27 @@\n ['../classGinkgoWrappers_1_1SolverBicgstab.html#a47b1bc47fdaf96d295673465ec19c56c', 1, 'GinkgoWrappers::SolverBicgstab::SolverBicgstab(SolverControl &solver_control, const std::string &exec_type, const AdditionalData &data=AdditionalData())'],\n ['../classTrilinosWrappers_1_1SolverBicgstab.html', 1, 'TrilinosWrappers::SolverBicgstab'],\n ['../classSolverBicgstab.html', 1, 'SolverBicgstab< VectorType >'],\n ['../classPETScWrappers_1_1SolverBicgstab.html', 1, 'PETScWrappers::SolverBicgstab'],\n ['../classGinkgoWrappers_1_1SolverBicgstab.html', 1, 'GinkgoWrappers::SolverBicgstab< ValueType, IndexType >']\n ]],\n ['solverbicgstab_3c_20vector_3c_20double_20_3e_20_3e_624', ['SolverBicgstab< Vector< double > >', ['../classSolverBicgstab.html', 1, '']]],\n- ['solvercg_625', ['solvercg', ['../classSolverCG.html#ac718f419a97ebc6d5106582f0d9b9c24', 1, 'SolverCG::SolverCG()'],\n+ ['solvercg_625', ['solvercg', ['../classTrilinosWrappers_1_1SolverCG.html#ac718f419a97ebc6d5106582f0d9b9c24', 1, 'TrilinosWrappers::SolverCG::SolverCG()'],\n ['../classGinkgoWrappers_1_1SolverCG.html', 1, 'GinkgoWrappers::SolverCG< ValueType, IndexType >'],\n ['../classPETScWrappers_1_1SolverCG.html', 1, 'PETScWrappers::SolverCG'],\n ['../classSolverCG.html', 1, 'SolverCG< VectorType >'],\n ['../classTrilinosWrappers_1_1SolverCG.html', 1, 'TrilinosWrappers::SolverCG'],\n ['../namespaceLinearAlgebraTrilinos.html#a35ee62c1750ac815314b2bf20ea5ef96', 1, 'LinearAlgebraTrilinos::SolverCG'],\n ['../namespaceLinearAlgebraPETSc.html#a9d2c129d77c89b40badfb65d94c5b955', 1, 'LinearAlgebraPETSc::SolverCG'],\n ['../classGinkgoWrappers_1_1SolverCG.html#aaf068d334271911d21cdee2e56cc8f32', 1, 'GinkgoWrappers::SolverCG::SolverCG(SolverControl &solver_control, const std::string &exec_type, const AdditionalData &data=AdditionalData())'],\n ['../classGinkgoWrappers_1_1SolverCG.html#aaa19465f906060b111c39819f1cab58a', 1, 'GinkgoWrappers::SolverCG::SolverCG(SolverControl &solver_control, const std::string &exec_type, const std::shared_ptr< gko::LinOpFactory > &preconditioner, const AdditionalData &data=AdditionalData())'],\n ['../classPETScWrappers_1_1SolverCG.html#ac718f419a97ebc6d5106582f0d9b9c24', 1, 'PETScWrappers::SolverCG::SolverCG(SolverControl &cn, const AdditionalData &data=AdditionalData())'],\n ['../classPETScWrappers_1_1SolverCG.html#a709f22978412ced9c1984b31811de13e', 1, 'PETScWrappers::SolverCG::SolverCG(SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())'],\n- ['../classSolverCG.html#a2187c160f9c9110225216269fba54636', 1, 'SolverCG::SolverCG()'],\n- ['../classTrilinosWrappers_1_1SolverCG.html#ac718f419a97ebc6d5106582f0d9b9c24', 1, 'TrilinosWrappers::SolverCG::SolverCG()']\n+ ['../classSolverCG.html#a2187c160f9c9110225216269fba54636', 1, 'SolverCG::SolverCG(SolverControl &cn, VectorMemory< VectorType > &mem, const AdditionalData &data=AdditionalData())'],\n+ ['../classSolverCG.html#ac718f419a97ebc6d5106582f0d9b9c24', 1, 'SolverCG::SolverCG(SolverControl &cn, const AdditionalData &data=AdditionalData())']\n ]],\n ['solvercg_3c_20vector_3c_20double_20_3e_20_3e_626', ['SolverCG< Vector< double > >', ['../classSolverCG.html', 1, '']]],\n ['solvercgs_627', ['solvercgs', ['../classTrilinosWrappers_1_1SolverCGS.html#a7660c43c2126fd7b11407628a8af5452', 1, 'TrilinosWrappers::SolverCGS::SolverCGS()'],\n ['../classPETScWrappers_1_1SolverCGS.html#af0038d79c2c4d9a103fb69ec8041b8eb', 1, 'PETScWrappers::SolverCGS::SolverCGS(SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())'],\n ['../classPETScWrappers_1_1SolverCGS.html#a8e5e61c71e20287f1d536eede3c80250', 1, 'PETScWrappers::SolverCGS::SolverCGS(SolverControl &cn, const AdditionalData &data=AdditionalData())'],\n ['../classGinkgoWrappers_1_1SolverCGS.html#ab81c201db2651bd6147720b0a860678c', 1, 'GinkgoWrappers::SolverCGS::SolverCGS(SolverControl &solver_control, const std::string &exec_type, const std::shared_ptr< gko::LinOpFactory > &preconditioner, const AdditionalData &data=AdditionalData())'],\n ['../classGinkgoWrappers_1_1SolverCGS.html#a22d134ccb3c8f6e3117f605eb8c8cdb0', 1, 'GinkgoWrappers::SolverCGS::SolverCGS(SolverControl &solver_control, const std::string &exec_type, const AdditionalData &data=AdditionalData())'],\n"}]}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_e.js", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_e.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -82,26 +82,26 @@\n ['cash_5fkarp_35', ['CASH_KARP', ['../namespaceTimeStepping.html#abff97b5326e452552f108a379dd6cff4ab1d63829a0bd48bc67f35dae07d35a22', 1, 'TimeStepping']]],\n ['categorize_5fby_5fboundary_5fids_36', ['categorize_by_boundary_ids', ['../namespaceMatrixFreeTools.html#ae034b98c0db11285fae23a08ef3f197f', 1, 'MatrixFreeTools']]],\n ['cbegin_37', ['cbegin', ['../classArrayView.html#a97b07ec0bfaa77c5dec9061bfd28c60e', 1, 'ArrayView']]],\n ['cbrt_38', ['cbrt', ['../namespaceDifferentiation_1_1SD.html#a0a9eaf1827ea15d79f9cbad4e9e5425a', 1, 'Differentiation::SD']]],\n ['cdt_39', ['CDT', ['../namespaceCGALWrappers.html#a74d881116bd6c3027f395504b6c4102d', 1, 'CGALWrappers']]],\n ['ceil_40', ['ceil', ['../namespaceDifferentiation_1_1SD.html#a6545410ba18556ebf7c478b6ad9939f6', 1, 'Differentiation::SD']]],\n ['cell_41', ['cell', ['../classMappingManifold_1_1InternalData.html#afd5901bdb90b529b2b82b1e8549ebb00', 1, 'MappingManifold::InternalData::cell'],\n- ['../structGridTools_1_1PeriodicFacePair.html#abab771b60503301261ae7f374e42e4f9', 1, 'GridTools::PeriodicFacePair::cell'],\n- ['../classFEEvaluationData.html#a82220588e241f3122e89dd85467b34a4', 1, 'FEEvaluationData::cell'],\n- ['../classMeshWorker_1_1DoFInfo.html#afdcc49b1167a86ccc232e96b5cf0d2bd', 1, 'MeshWorker::DoFInfo::cell'],\n- ['../classMeshWorker_1_1DoFInfoBox.html#aaab129d3d5c0d065d3493fe05a080ef8', 1, 'MeshWorker::DoFInfoBox::cell'],\n- ['../classMeshWorker_1_1IntegrationInfoBox.html#a3bde8cb43c8838a642a3c7742c02fef0', 1, 'MeshWorker::IntegrationInfoBox::cell'],\n- ['../structDataPostprocessorInputs_1_1CommonInputs.html#aa087bf70267c525ef35973d21436e6bf', 1, 'DataPostprocessorInputs::CommonInputs::cell'],\n- ['../structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#a612620c887aeb7fcad2e51b7c7899c32', 1, 'Particles::ParticleAccessor::ParticlesInCell::cell'],\n- ['../classQProjector_1_1DataSetDescriptor.html#a6d8f6e3e5908ad7cb6d5e8030a6c9b5f', 1, 'QProjector::DataSetDescriptor::cell()'],\n- ['../structinternal_1_1MFWorkerInterface.html#a3304d29619c35afa0ef7c710a5b37e19', 1, 'internal::MFWorkerInterface::cell(const std::pair< unsigned int, unsigned int > &cell_range)=0'],\n- ['../structinternal_1_1MFWorkerInterface.html#a89f9bbfe269df6a0f0d75f4e60f01c2b', 1, 'internal::MFWorkerInterface::cell(const unsigned int range_index)=0'],\n- ['../classMeshWorker_1_1LocalIntegrator.html#a44cc05e3e905a8cd5af4c12d3026ea2a', 1, 'MeshWorker::LocalIntegrator::cell()'],\n ['../classFEValuesBase_1_1CellIteratorWrapper.html#a942e797d45b93c6d58507dcf2ca8cb70', 1, 'FEValuesBase::CellIteratorWrapper::cell'],\n+ ['../classMeshWorker_1_1LocalIntegrator.html#a44cc05e3e905a8cd5af4c12d3026ea2a', 1, 'MeshWorker::LocalIntegrator::cell()'],\n+ ['../structinternal_1_1MFWorkerInterface.html#a89f9bbfe269df6a0f0d75f4e60f01c2b', 1, 'internal::MFWorkerInterface::cell(const unsigned int range_index)=0'],\n+ ['../structinternal_1_1MFWorkerInterface.html#a3304d29619c35afa0ef7c710a5b37e19', 1, 'internal::MFWorkerInterface::cell(const std::pair< unsigned int, unsigned int > &cell_range)=0'],\n+ ['../classQProjector_1_1DataSetDescriptor.html#a6d8f6e3e5908ad7cb6d5e8030a6c9b5f', 1, 'QProjector::DataSetDescriptor::cell()'],\n+ ['../structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#a612620c887aeb7fcad2e51b7c7899c32', 1, 'Particles::ParticleAccessor::ParticlesInCell::cell'],\n+ ['../structDataPostprocessorInputs_1_1CommonInputs.html#aa087bf70267c525ef35973d21436e6bf', 1, 'DataPostprocessorInputs::CommonInputs::cell'],\n+ ['../classMeshWorker_1_1IntegrationInfoBox.html#a3bde8cb43c8838a642a3c7742c02fef0', 1, 'MeshWorker::IntegrationInfoBox::cell'],\n+ ['../classMeshWorker_1_1DoFInfoBox.html#aaab129d3d5c0d065d3493fe05a080ef8', 1, 'MeshWorker::DoFInfoBox::cell'],\n+ ['../classMeshWorker_1_1DoFInfo.html#afdcc49b1167a86ccc232e96b5cf0d2bd', 1, 'MeshWorker::DoFInfo::cell'],\n+ ['../classFEEvaluationData.html#a82220588e241f3122e89dd85467b34a4', 1, 'FEEvaluationData::cell'],\n+ ['../structGridTools_1_1PeriodicFacePair.html#abab771b60503301261ae7f374e42e4f9', 1, 'GridTools::PeriodicFacePair::cell'],\n ['../group__mapping.html', 1, 'Mappings between reference and real cell']\n ]],\n ['cell_20orientation_42', ['Grid reordering and cell orientation', ['../group__reordering.html', 1, '']]],\n ['cell_5faccessor_43', ['cell_accessor', ['../group__Iterators.html#ga80b314b2fc3b2ebf9b70106678efb326', 1, 'DoFHandler']]],\n ['cell_5faction_44', ['cell_action', ['../group__MeshWorker.html#ga57d904254a3a2ab7a146f678a85cdc88', 1, 'MeshWorker']]],\n ['cell_5factive_5ffe_5findex_45', ['cell_active_fe_index', ['../structinternal_1_1MatrixFreeFunctions_1_1DoFInfo.html#ac5cc9596bab9f3448bdd12bcdd39990e', 1, 'internal::MatrixFreeFunctions::DoFInfo']]],\n ['cell_5fand_5fface_5fboundary_5fid_46', ['cell_and_face_boundary_id', ['../structinternal_1_1MatrixFreeFunctions_1_1FaceInfo.html#ad976c8625ab1898516e37a29ac2434c0', 1, 'internal::MatrixFreeFunctions::FaceInfo']]],\n@@ -110,16 +110,16 @@\n ['cell_5fbounding_5fboxes_5frtree_49', ['cell_bounding_boxes_rtree', ['../classGridTools_1_1Cache.html#a750382c0f0ed758c42d1098199ea40c4', 1, 'GridTools::Cache']]],\n ['cell_5fbounding_5fboxes_5frtree_5fmutex_50', ['cell_bounding_boxes_rtree_mutex', ['../classGridTools_1_1Cache.html#a22b05d9349465de7e9eacf2eb9c0b9f5', 1, 'GridTools::Cache']]],\n ['cell_5fcoarsen_51', ['cell_coarsen', ['../classTriangulation.html#a81eae05e6ac01d78e5eee50929136565', 1, 'Triangulation::CELL_COARSEN'],\n ['../cell__status_8h.html#abb85aea14ecc7704be737d83fc60127ea36335b781286a0ba2b2c405a0aae0a54', 1, 'CELL_COARSEN: cell_status.h']\n ]],\n ['cell_5fdata_52', ['cell_data', ['../classUtilities_1_1MPI_1_1RemotePointEvaluation.html#a2916bd083ea7c5d98edf680983fbfb1e', 1, 'Utilities::MPI::RemotePointEvaluation::cell_data'],\n ['../classDataOutStack.html#a473d0888923eec14988bd421cdcf74ff', 1, 'DataOutStack::cell_data'],\n- ['../classMeshWorker_1_1IntegrationInfoBox.html#a9879403d8b7ce1a73e8a0f8465092faa', 1, 'MeshWorker::IntegrationInfoBox::cell_data'],\n ['../classDataOut__DoFData.html#a31bbb02ee5dcd6752232e76bdecaecd4', 1, 'DataOut_DoFData::cell_data'],\n+ ['../classMeshWorker_1_1IntegrationInfoBox.html#a9879403d8b7ce1a73e8a0f8465092faa', 1, 'MeshWorker::IntegrationInfoBox::cell_data'],\n ['../structinternal_1_1MatrixFreeFunctions_1_1MappingInfo.html#a8e855706c773b20f718b6bab02423112', 1, 'internal::MatrixFreeFunctions::MappingInfo::cell_data'],\n ['../classGridIn.html#a51d244530a4ebcbfb0b690b49f4ba0ca', 1, 'GridIn::cell_data']\n ]],\n ['cell_5fdata_2eh_53', ['cell_data.h', ['../cell__data_8h.html', 1, '']]],\n ['cell_5fdata_5ftransfer_54', ['cell_data_transfer', ['../classparallel_1_1distributed_1_1experimental_1_1FieldTransfer.html#a34cf1f8afd6916e61ca041e5b9422e1f', 1, 'parallel::distributed::experimental::FieldTransfer::cell_data_transfer'],\n ['../structDoFHandler_1_1ActiveFEIndexTransfer.html#aaac73401fec187b47bf44408285f27a5', 1, 'DoFHandler::ActiveFEIndexTransfer::cell_data_transfer']\n ]],\n@@ -128,16 +128,16 @@\n ]],\n ['cell_5fdata_5ftransfer_2eh_56', ['cell_data_transfer.h', ['../numerics_2cell__data__transfer_8h.html', 1, '(Global Namespace)'],\n ['../distributed_2cell__data__transfer_8h.html', 1, '(Global Namespace)']\n ]],\n ['cell_5fdiameter_57', ['cell_diameter', ['../classKellyErrorEstimator.html#adc94d710b3db4967da1ea80bd7813a1eaf8f87cb31b00db990be93ff11809ea06', 1, 'KellyErrorEstimator::cell_diameter'],\n ['../classKellyErrorEstimator_3_011_00_01spacedim_01_4.html#a0e20493f777fe0299c7c163143702dbfa1c83afdb687d614cb72f76997e50febb', 1, 'KellyErrorEstimator< 1, spacedim >::cell_diameter']\n ]],\n- ['cell_5fdiameter_5fover_5f24_58', ['cell_diameter_over_24', ['../classKellyErrorEstimator.html#adc94d710b3db4967da1ea80bd7813a1ea460c903b8ec8ac425e665ef3dfddb383', 1, 'KellyErrorEstimator::cell_diameter_over_24'],\n- ['../classKellyErrorEstimator_3_011_00_01spacedim_01_4.html#a0e20493f777fe0299c7c163143702dbfafb7bcdaad59e8640ad4d8bc3515bd896', 1, 'KellyErrorEstimator< 1, spacedim >::cell_diameter_over_24']\n+ ['cell_5fdiameter_5fover_5f24_58', ['cell_diameter_over_24', ['../classKellyErrorEstimator_3_011_00_01spacedim_01_4.html#a0e20493f777fe0299c7c163143702dbfafb7bcdaad59e8640ad4d8bc3515bd896', 1, 'KellyErrorEstimator< 1, spacedim >::cell_diameter_over_24'],\n+ ['../classKellyErrorEstimator.html#adc94d710b3db4967da1ea80bd7813a1ea460c903b8ec8ac425e665ef3dfddb383', 1, 'KellyErrorEstimator::cell_diameter_over_24']\n ]],\n ['cell_5fdof_5findices_5fcache_59', ['cell_dof_indices_cache', ['../classinternal_1_1DoFHandlerImplementation_1_1DoFLevel.html#a5f18bc55f692ddf44dfa57a68d6924b2', 1, 'internal::DoFHandlerImplementation::DoFLevel']]],\n ['cell_5fentities_60', ['cell_entities', ['../structinternal_1_1TriangulationImplementation_1_1Connectivity.html#ae62ff69a1e62164cd16a51c6078a0cea', 1, 'internal::TriangulationImplementation::Connectivity']]],\n ['cell_5fextents_61', ['cell_extents', ['../classMappingCartesian_1_1InternalData.html#a809a1c4168d7525619d3b1b68d6a913c', 1, 'MappingCartesian::InternalData']]],\n ['cell_5fface_5fnos_62', ['cell_face_nos', ['../structFERemoteCommunicationObjectTwoLevel.html#a6c2e3408045a636b3fc15716a715394e', 1, 'FERemoteCommunicationObjectTwoLevel']]],\n ['cell_5fflags_63', ['cell_flags', ['../classMeshWorker_1_1IntegrationInfoBox.html#ab653cee538cc88f9113019e535d39a70', 1, 'MeshWorker::IntegrationInfoBox']]],\n ['cell_5ffont_5fscaling_64', ['cell_font_scaling', ['../structGridOutFlags_1_1Svg.html#a7ff36556ddfb6101be4a17f6efe40e62', 1, 'GridOutFlags::Svg']]],\n@@ -205,42 +205,42 @@\n ['cell_5floop_5fpost_5frange_91', ['cell_loop_post_range', ['../structinternal_1_1MFWorkerInterface.html#aba160091d94b4ac79b642c0c7ef59d05', 1, 'internal::MFWorkerInterface']]],\n ['cell_5floop_5fpre_5flist_92', ['cell_loop_pre_list', ['../structinternal_1_1MatrixFreeFunctions_1_1DoFInfo.html#a9deb9c267367115ebfe5d1547c7c9a48', 1, 'internal::MatrixFreeFunctions::DoFInfo']]],\n ['cell_5floop_5fpre_5flist_5findex_93', ['cell_loop_pre_list_index', ['../structinternal_1_1MatrixFreeFunctions_1_1DoFInfo.html#a1092964dc10c70fccce05d6bf65519a2', 1, 'internal::MatrixFreeFunctions::DoFInfo']]],\n ['cell_5floop_5fpre_5frange_94', ['cell_loop_pre_range', ['../structinternal_1_1MFWorkerInterface.html#ade9e89eca19967c9d4ca1957de8c17b1', 1, 'internal::MFWorkerInterface']]],\n ['cell_5fmanifold_5fquadrature_5fweights_95', ['cell_manifold_quadrature_weights', ['../classMappingManifold_1_1InternalData.html#a34ecc65636634ab198885f1b2ca32dae', 1, 'MappingManifold::InternalData']]],\n ['cell_5fmap_96', ['cell_map', ['../classLegacy_1_1SolutionTransfer.html#aebf935b481fa220300469981ade204bd', 1, 'Legacy::SolutionTransfer']]],\n ['cell_5fmatrix_97', ['cell_matrix', ['../namespaceLocalIntegrators_1_1Laplace.html#a733b581e72bfe9d27cc59501a35bcd30', 1, 'LocalIntegrators::Laplace::cell_matrix()'],\n- ['../namespaceLocalIntegrators_1_1Advection.html#a5db3386202b2c75a4dbfe1280bfdc524', 1, 'LocalIntegrators::Advection::cell_matrix()'],\n- ['../namespaceLocalIntegrators_1_1Divergence.html#ae2c29fed2a2e800bbb2a888d2f0daedb', 1, 'LocalIntegrators::Divergence::cell_matrix()'],\n+ ['../namespaceLocalIntegrators_1_1GradDiv.html#a463a1fa05dc2d7eecf2e984e0501dc5c', 1, 'LocalIntegrators::GradDiv::cell_matrix()'],\n ['../namespaceLocalIntegrators_1_1Elasticity.html#aad089ca4b88866b4f9610705fd5e6d57', 1, 'LocalIntegrators::Elasticity::cell_matrix()'],\n- ['../namespaceLocalIntegrators_1_1GradDiv.html#a463a1fa05dc2d7eecf2e984e0501dc5c', 1, 'LocalIntegrators::GradDiv::cell_matrix()']\n+ ['../namespaceLocalIntegrators_1_1Divergence.html#ae2c29fed2a2e800bbb2a888d2f0daedb', 1, 'LocalIntegrators::Divergence::cell_matrix()'],\n+ ['../namespaceLocalIntegrators_1_1Advection.html#a5db3386202b2c75a4dbfe1280bfdc524', 1, 'LocalIntegrators::Advection::cell_matrix()']\n ]],\n ['cell_5fmeasure_98', ['cell_measure', ['../namespaceGridTools.html#af8dbc531940c091a8d1d045f5b30880d', 1, 'GridTools']]],\n ['cell_5fmeasure_3c_201_20_3e_99', ['cell_measure< 1 >', ['../namespaceGridTools.html#a59993de21dfa666c8fea8d254feb765a', 1, 'GridTools']]],\n ['cell_5fmeasure_3c_202_20_3e_100', ['cell_measure< 2 >', ['../namespaceGridTools.html#a2ae38307ba7e33f3e5bb503b3d318abf', 1, 'GridTools']]],\n ['cell_5fmeasure_3c_203_20_3e_101', ['cell_measure< 3 >', ['../namespaceGridTools.html#ad82b0d7f859d4aec6abb315a882e1351', 1, 'GridTools']]],\n ['cell_5fnumber_5fcorrection_5fsteps_102', ['cell_number_correction_steps', ['../structTimeStepBase__Tria__Flags_1_1RefinementFlags.html#ae38a0a71280df69bdd626cada33f6e2b', 1, 'TimeStepBase_Tria_Flags::RefinementFlags']]],\n ['cell_5fnumber_5fcorridor_5fbottom_103', ['cell_number_corridor_bottom', ['../structTimeStepBase__Tria__Flags_1_1RefinementFlags.html#af57c649e4cf2fffe53a87d17233d44a4', 1, 'TimeStepBase_Tria_Flags::RefinementFlags']]],\n ['cell_5fnumber_5fcorridor_5ftop_104', ['cell_number_corridor_top', ['../structTimeStepBase__Tria__Flags_1_1RefinementFlags.html#a7890100ccaa091d793d385896c67071a', 1, 'TimeStepBase_Tria_Flags::RefinementFlags']]],\n ['cell_5fof_5fcurrent_5fsupport_5fpoints_105', ['cell_of_current_support_points', ['../classMappingFE_1_1InternalData.html#a5c8eaa266d1cc5166e55af3573e0c1ad', 1, 'MappingFE::InternalData::cell_of_current_support_points'],\n ['../classMappingQ_1_1InternalData.html#a2e0d0ea443a82d7e1ee06af92d172fc3', 1, 'MappingQ::InternalData::cell_of_current_support_points']\n ]],\n ['cell_5fpartition_5fdata_106', ['cell_partition_data', ['../structinternal_1_1MatrixFreeFunctions_1_1TaskInfo.html#ac32e3f522a74b3f3b8d906f689d2138d', 1, 'internal::MatrixFreeFunctions::TaskInfo']]],\n ['cell_5fpartition_5fdata_5fhp_107', ['cell_partition_data_hp', ['../structinternal_1_1MatrixFreeFunctions_1_1TaskInfo.html#abce3aae3cb481fcae028ba0ad9cda82b', 1, 'internal::MatrixFreeFunctions::TaskInfo']]],\n ['cell_5fpartition_5fdata_5fhp_5fptr_108', ['cell_partition_data_hp_ptr', ['../structinternal_1_1MatrixFreeFunctions_1_1TaskInfo.html#ac2e3fc2e5cdfe2ce1dbbf7d9500ff6b7', 1, 'internal::MatrixFreeFunctions::TaskInfo']]],\n- ['cell_5fpersist_109', ['cell_persist', ['../cell__status_8h.html#abb85aea14ecc7704be737d83fc60127eabe12e7387ccc680378074de51f6bb9ca', 1, 'CELL_PERSIST: cell_status.h'],\n- ['../classTriangulation.html#afd50bef7f2f01b5b885cb7a24851d7ce', 1, 'Triangulation::CELL_PERSIST']\n+ ['cell_5fpersist_109', ['cell_persist', ['../classTriangulation.html#afd50bef7f2f01b5b885cb7a24851d7ce', 1, 'Triangulation::CELL_PERSIST'],\n+ ['../cell__status_8h.html#abb85aea14ecc7704be737d83fc60127eabe12e7387ccc680378074de51f6bb9ca', 1, 'CELL_PERSIST: cell_status.h']\n ]],\n ['cell_5fquadrature_110', ['cell_quadrature', ['../classMeshWorker_1_1IntegrationInfoBox.html#a1459478d522e383f00dc161f3d1bcf11', 1, 'MeshWorker::IntegrationInfoBox::cell_quadrature'],\n ['../classMeshWorker_1_1ScratchData.html#a64743aaac1adaf21541bc037b96975f3', 1, 'MeshWorker::ScratchData::cell_quadrature']\n ]],\n ['cell_5fquadrature_5fcollection_111', ['cell_quadrature_collection', ['../classMeshWorker_1_1ScratchData.html#acc53c0f7e399802adde43a007448568e', 1, 'MeshWorker::ScratchData']]],\n ['cell_5fradius_5fedge_5fratio_112', ['cell_radius_edge_ratio', ['../structCGALWrappers_1_1AdditionalData.html#a801ad758b7a36d688b0c92b681aacc46', 1, 'CGALWrappers::AdditionalData']]],\n- ['cell_5frefine_113', ['cell_refine', ['../classTriangulation.html#a4baf6c67be1af553a87589213f41d034', 1, 'Triangulation::CELL_REFINE'],\n- ['../cell__status_8h.html#abb85aea14ecc7704be737d83fc60127eab8e0c9bfaf52127f6f7bf02da48981d5', 1, 'CELL_REFINE: cell_status.h']\n+ ['cell_5frefine_113', ['cell_refine', ['../cell__status_8h.html#abb85aea14ecc7704be737d83fc60127eab8e0c9bfaf52127f6f7bf02da48981d5', 1, 'CELL_REFINE: cell_status.h'],\n+ ['../classTriangulation.html#a4baf6c67be1af553a87589213f41d034', 1, 'Triangulation::CELL_REFINE']\n ]],\n ['cell_5frelation_5ft_114', ['cell_relation_t', ['../classinternal_1_1CellAttachedDataSerializer.html#aa531ca6c6617b67582dd37a72cd12fe1', 1, 'internal::CellAttachedDataSerializer']]],\n ['cell_5fresidual_115', ['cell_residual', ['../namespaceLocalIntegrators_1_1Advection.html#a5f7393cd1f4fe91ee442fd2ccb58be5e', 1, 'LocalIntegrators::Advection::cell_residual()'],\n ['../namespaceLocalIntegrators_1_1Laplace.html#a6da749467ed6443db391e0ea04fc3c86', 1, 'LocalIntegrators::Laplace::cell_residual(Vector< double > &result, const FEValuesBase< dim > &fe, const ArrayView< const std::vector< Tensor< 1, dim > > > &input, double factor=1.)'],\n ['../namespaceLocalIntegrators_1_1Laplace.html#a5bc806068f4368accf96817045aed45d', 1, 'LocalIntegrators::Laplace::cell_residual(Vector< double > &result, const FEValuesBase< dim > &fe, const std::vector< Tensor< 1, dim > > &input, double factor=1.)'],\n ['../namespaceLocalIntegrators_1_1GradDiv.html#abfa14733a95cc9779fe755316b769155', 1, 'LocalIntegrators::GradDiv::cell_residual()'],\n ['../namespaceLocalIntegrators_1_1Elasticity.html#aab493bec18a2411d71857d5017f8918a', 1, 'LocalIntegrators::Elasticity::cell_residual()'],\n"}]}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_f.js", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_f.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -39,41 +39,41 @@\n ['../classinternal_1_1TableBaseAccessors_1_1Accessor_3_01N_00_01T_00_01C_00_011_01_4.html#a882cb0c101276307c7966aa00c8ba8b2', 1, 'internal::TableBaseAccessors::Accessor< N, T, C, 1 >::data'],\n ['../classinternal_1_1TableBaseAccessors_1_1Accessor.html#a1568224b50abd28a21a5edaafe447630', 1, 'internal::TableBaseAccessors::Accessor::data'],\n ['../classSymmetricTensor.html#a7998c10e58588d5cfadff9a845b17373', 1, 'SymmetricTensor::data'],\n ['../structDataOutBase_1_1Patch_3_010_00_01spacedim_01_4.html#a90bac5d8b10118688eb88ed799e45419', 1, 'DataOutBase::Patch< 0, spacedim >::data'],\n ['../structDataOutBase_1_1Patch.html#a366bf92bcc2b667586d630455953d911', 1, 'DataOutBase::Patch::data'],\n ['../classAnyData.html#a5d80c110fec30953564fda951f14e31e', 1, 'AnyData::data'],\n ['../classArrayView.html#aa5fd30d451886c5172ea1d82a96fd70b', 1, 'ArrayView::data()'],\n- ['../classAlignedVector.html#afacd3e98e6c0ed2e1afa44cfbb14e2ee', 1, 'AlignedVector::data()'],\n ['../mpi_8cc.html#a1107289b8de31b9956418416df5d2efb', 1, 'data: mpi.cc'],\n- ['../classVector.html#a24916f568e015cc783628a2c9664c666', 1, 'Vector::data()'],\n- ['../classStridedArrayView.html#aa1a10eb5ebc92d59c29544d7427706b6', 1, 'StridedArrayView::data()'],\n- ['../classVector.html#a46010ca9f43c93431f7ee66817e670ca', 1, 'Vector::data()']\n+ ['../classAlignedVector.html#afacd3e98e6c0ed2e1afa44cfbb14e2ee', 1, 'AlignedVector::data()'],\n+ ['../classVector.html#a24916f568e015cc783628a2c9664c666', 1, 'Vector::data() const'],\n+ ['../classVector.html#a46010ca9f43c93431f7ee66817e670ca', 1, 'Vector::data()'],\n+ ['../classStridedArrayView.html#aa1a10eb5ebc92d59c29544d7427706b6', 1, 'StridedArrayView::data()']\n ]],\n ['data_20exchange_20with_20python_20scripts_7', ['Data exchange with python scripts', ['../namespaceHDF5.html#autotoc_md9', 1, '']]],\n ['data_20in_20parallel_8', ['Write unordered data in parallel', ['../namespaceHDF5.html#autotoc_md4', 1, '']]],\n ['data_20storage_20primitives_9', ['Data storage primitives', ['../group__data.html', 1, '']]],\n ['data_5faccess_10', ['data_access', ['../structinternal_1_1MatrixFreeFunctions_1_1ShapeInfo.html#ad89d27a92fa859ed8f33cfb0d2939b1e', 1, 'internal::MatrixFreeFunctions::ShapeInfo']]],\n ['data_5fbinary_11', ['data_binary', ['../structDataOutBase_1_1DXFlags.html#a90902c750abe1ad79281cf9e94af0251', 1, 'DataOutBase::DXFlags']]],\n ['data_5fcomponent_5finterpretation_12', ['data_component_interpretation', ['../classinternal_1_1DataOutImplementation_1_1DataEntryBase.html#a2af06f346ba669e0e6c07b05545ae39a', 1, 'internal::DataOutImplementation::DataEntryBase']]],\n ['data_5fcomponent_5finterpretation_2eh_13', ['data_component_interpretation.h', ['../data__component__interpretation_8h.html', 1, '']]],\n ['data_5fcomponent_5finterpretations_14', ['data_component_interpretations', ['../classParticles_1_1DataOut.html#abd69429c75ac91b908faa52c05dcbea4', 1, 'Particles::DataOut']]],\n ['data_5fdouble_15', ['data_double', ['../structDataOutBase_1_1DXFlags.html#a5d286212b364a31173c0ed3ec610c3de', 1, 'DataOutBase::DXFlags']]],\n ['data_5findex_16', ['data_index', ['../classinternal_1_1TriangulationImplementation_1_1TriaObjects.html#a9775aeca5733c8d321aee3298c9bd9aba2522e6e6edba080ffbe448a677ab2574', 1, 'internal::TriangulationImplementation::TriaObjects']]],\n- ['data_5findex_5foffsets_17', ['data_index_offsets', ['../structinternal_1_1MatrixFreeFunctions_1_1MappingInfoStorage.html#aa7488041eec57e00c41bf6247bc3ad1b', 1, 'internal::MatrixFreeFunctions::MappingInfoStorage::data_index_offsets'],\n- ['../classNonMatching_1_1MappingInfo.html#ac3fdbc7e3fa7aebc3a7d997e2a6578d9', 1, 'NonMatching::MappingInfo::data_index_offsets']\n+ ['data_5findex_5foffsets_17', ['data_index_offsets', ['../classNonMatching_1_1MappingInfo.html#ac3fdbc7e3fa7aebc3a7d997e2a6578d9', 1, 'NonMatching::MappingInfo::data_index_offsets'],\n+ ['../structinternal_1_1MatrixFreeFunctions_1_1MappingInfoStorage.html#aa7488041eec57e00c41bf6247bc3ad1b', 1, 'internal::MatrixFreeFunctions::MappingInfoStorage::data_index_offsets']\n ]],\n ['data_5fmap_18', ['data_map', ['../mpi_8cc.html#a5e5edcb8ac02b7d07aa744e293061f87', 1, 'mpi.cc']]],\n ['data_5foffset_19', ['data_offset', ['../classinternal_1_1PrecomputedEvaluationDataAccessor.html#a5c813bb21eb378b234956e0b7d19e6d0', 1, 'internal::PrecomputedEvaluationDataAccessor']]],\n ['data_5fout_20', ['data_out', ['../classAlgorithms_1_1Newton.html#a7597bd6912fbe80ef1897be71d3419b2', 1, 'Algorithms::Newton']]],\n- ['data_5fout_2ecc_21', ['data_out.cc', ['../particles_2data__out_8cc.html', 1, '(Global Namespace)'],\n- ['../numerics_2data__out_8cc.html', 1, '(Global Namespace)']\n+ ['data_5fout_2ecc_21', ['data_out.cc', ['../numerics_2data__out_8cc.html', 1, '(Global Namespace)'],\n+ ['../particles_2data__out_8cc.html', 1, '(Global Namespace)']\n ]],\n- ['data_5fout_2eh_22', ['data_out.h', ['../numerics_2data__out_8h.html', 1, '(Global Namespace)'],\n- ['../particles_2data__out_8h.html', 1, '(Global Namespace)']\n+ ['data_5fout_2eh_22', ['data_out.h', ['../particles_2data__out_8h.html', 1, '(Global Namespace)'],\n+ ['../numerics_2data__out_8h.html', 1, '(Global Namespace)']\n ]],\n ['data_5fout_5fbase_2ecc_23', ['data_out_base.cc', ['../data__out__base_8cc.html', 1, '']]],\n ['data_5fout_5fbase_2eh_24', ['data_out_base.h', ['../data__out__base_8h.html', 1, '']]],\n ['data_5fout_5fdof_5fdata_2eh_25', ['data_out_dof_data.h', ['../data__out__dof__data_8h.html', 1, '']]],\n ['data_5fout_5fdof_5fdata_5fcodim_2ecc_26', ['data_out_dof_data_codim.cc', ['../data__out__dof__data__codim_8cc.html', 1, '']]],\n ['data_5fout_5fdof_5fdata_5finst1_2ecc_27', ['data_out_dof_data_inst1.cc', ['../data__out__dof__data__inst1_8cc.html', 1, '']]],\n ['data_5fout_5fdof_5fdata_5finst2_2ecc_28', ['data_out_dof_data_inst2.cc', ['../data__out__dof__data__inst2_8cc.html', 1, '']]],\n@@ -96,16 +96,16 @@\n ['data_5fstorage_45', ['data_storage', ['../classparallel_1_1distributed_1_1ContinuousQuadratureDataTransfer.html#affaa0e65d4b2df29c5ab27a324bbe47a', 1, 'parallel::distributed::ContinuousQuadratureDataTransfer::data_storage'],\n ['../structFEValuesViews_1_1RenumberingData.html#a9b5a7eaf47c57bd0276144854bfebb04', 1, 'FEValuesViews::RenumberingData::data_storage']\n ]],\n ['data_5fstore_46', ['data_store', ['../classPointValueHistory.html#a7d9b6eb70340e5bfb0fad4acc9692d1e', 1, 'PointValueHistory']]],\n ['data_5fto_5ftransfer_47', ['data_to_transfer', ['../classparallel_1_1distributed_1_1experimental_1_1FieldTransfer.html#a98a1cc92e4275b3756be5bcf3ef6ce13', 1, 'parallel::distributed::experimental::FieldTransfer']]],\n ['data_5ftype_48', ['data_type', ['../classPortable_1_1FEEvaluation.html#ac0e5b2201c7ce0c29b8dffa04dc442e2', 1, 'Portable::FEEvaluation']]],\n ['data_5funknown_49', ['data_unknown', ['../classinternal_1_1TriangulationImplementation_1_1TriaObjects.html#a9775aeca5733c8d321aee3298c9bd9aba264c4d9ba0924b6a34b97a5b4235734b', 1, 'internal::TriangulationImplementation::TriaObjects']]],\n- ['data_5fvalues_50', ['data_values', ['../classFunctions_1_1InterpolatedUniformGridData.html#a8d704e48712e2e4ab6fee5113c6efe5a', 1, 'Functions::InterpolatedUniformGridData::data_values'],\n- ['../classFunctions_1_1InterpolatedTensorProductGridData.html#ace9643ab3b79fa064c97fe1a6e4b7aff', 1, 'Functions::InterpolatedTensorProductGridData::data_values']\n+ ['data_5fvalues_50', ['data_values', ['../classFunctions_1_1InterpolatedTensorProductGridData.html#ace9643ab3b79fa064c97fe1a6e4b7aff', 1, 'Functions::InterpolatedTensorProductGridData::data_values'],\n+ ['../classFunctions_1_1InterpolatedUniformGridData.html#a8d704e48712e2e4ab6fee5113c6efe5a', 1, 'Functions::InterpolatedUniformGridData::data_values']\n ]],\n ['data_5fvector_51', ['data_vector', ['../classFunctions_1_1FEFieldFunction.html#a812a4e7584d4a8a197e1fb0866c4bdc5', 1, 'Functions::FEFieldFunction']]],\n ['dataaccessonfaces_52', ['DataAccessOnFaces', ['../classMatrixFree.html#a751b5f06534d52773eba384d2c866a15', 1, 'MatrixFree']]],\n ['datacomponentinterpretation_53', ['datacomponentinterpretation', ['../namespaceDataComponentInterpretation.html', 1, 'DataComponentInterpretation'],\n ['../namespaceDataComponentInterpretation.html#a0cd2da3afe902f9004c23a73dbcc8ab0', 1, 'DataComponentInterpretation::DataComponentInterpretation']\n ]],\n ['dataentrybase_54', ['dataentrybase', ['../classinternal_1_1DataOutImplementation_1_1DataEntryBase.html', 1, 'internal::DataOutImplementation::DataEntryBase< dim, spacedim >'],\n"}]}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/files_15.js", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/files_15.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,13 +1,13 @@\n var searchData = [\n ['magic_5fnumbers_2eh_0', ['magic_numbers.h', ['../magic__numbers_8h.html', 1, '']]],\n ['main_2eh_1', ['main.h', ['../main_8h.html', 1, '']]],\n ['manifold_2ecc_2', ['manifold.cc', ['../manifold_8cc.html', 1, '']]],\n- ['manifold_2eh_3', ['manifold.h', ['../doc_2doxygen_2headers_2manifold_8h.html', 1, '(Global Namespace)'],\n- ['../include_2deal_8II_2grid_2manifold_8h.html', 1, '(Global Namespace)']\n+ ['manifold_2eh_3', ['manifold.h', ['../include_2deal_8II_2grid_2manifold_8h.html', 1, '(Global Namespace)'],\n+ ['../doc_2doxygen_2headers_2manifold_8h.html', 1, '(Global Namespace)']\n ]],\n ['manifold_5flib_2ecc_4', ['manifold_lib.cc', ['../grid_2manifold__lib_8cc.html', 1, '(Global Namespace)'],\n ['../opencascade_2manifold__lib_8cc.html', 1, '(Global Namespace)']\n ]],\n ['manifold_5flib_2eh_5', ['manifold_lib.h', ['../grid_2manifold__lib_8h.html', 1, '(Global Namespace)'],\n ['../opencascade_2manifold__lib_8h.html', 1, '(Global Namespace)']\n ]],\n"}]}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/files_1b.js", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/files_1b.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -25,16 +25,16 @@\n ['slepc_5fsolver_2ecc_23', ['slepc_solver.cc', ['../slepc__solver_8cc.html', 1, '']]],\n ['slepc_5fsolver_2eh_24', ['slepc_solver.h', ['../slepc__solver_8h.html', 1, '']]],\n ['slepc_5fspectral_5ftransformation_2ecc_25', ['slepc_spectral_transformation.cc', ['../slepc__spectral__transformation_8cc.html', 1, '']]],\n ['slepc_5fspectral_5ftransformation_2eh_26', ['slepc_spectral_transformation.h', ['../slepc__spectral__transformation_8h.html', 1, '']]],\n ['smartpointer_2eh_27', ['smartpointer.h', ['../smartpointer_8h.html', 1, '']]],\n ['smoothness_5festimator_2ecc_28', ['smoothness_estimator.cc', ['../smoothness__estimator_8cc.html', 1, '']]],\n ['smoothness_5festimator_2eh_29', ['smoothness_estimator.h', ['../smoothness__estimator_8h.html', 1, '']]],\n- ['solution_5ftransfer_2eh_30', ['solution_transfer.h', ['../distributed_2solution__transfer_8h.html', 1, '(Global Namespace)'],\n- ['../numerics_2solution__transfer_8h.html', 1, '(Global Namespace)']\n+ ['solution_5ftransfer_2eh_30', ['solution_transfer.h', ['../numerics_2solution__transfer_8h.html', 1, '(Global Namespace)'],\n+ ['../distributed_2solution__transfer_8h.html', 1, '(Global Namespace)']\n ]],\n ['solution_5ftransfer_5finst1_2ecc_31', ['solution_transfer_inst1.cc', ['../solution__transfer__inst1_8cc.html', 1, '']]],\n ['solution_5ftransfer_5finst2_2ecc_32', ['solution_transfer_inst2.cc', ['../solution__transfer__inst2_8cc.html', 1, '']]],\n ['solution_5ftransfer_5finst3_2ecc_33', ['solution_transfer_inst3.cc', ['../solution__transfer__inst3_8cc.html', 1, '']]],\n ['solution_5ftransfer_5finst4_2ecc_34', ['solution_transfer_inst4.cc', ['../solution__transfer__inst4_8cc.html', 1, '']]],\n ['solver_2ecc_35', ['solver.cc', ['../solver_8cc.html', 1, '']]],\n ['solver_2eh_36', ['solver.h', ['../solver_8h.html', 1, '']]],\n"}]}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/files_b.js", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/files_b.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,15 +1,15 @@\n var searchData = [\n ['c_2b_2b_2eh_0', ['c++.h', ['../c_09_09_8h.html', 1, '']]],\n ['cell_5fdata_2eh_1', ['cell_data.h', ['../cell__data_8h.html', 1, '']]],\n- ['cell_5fdata_5ftransfer_2ecc_2', ['cell_data_transfer.cc', ['../distributed_2cell__data__transfer_8cc.html', 1, '(Global Namespace)'],\n- ['../numerics_2cell__data__transfer_8cc.html', 1, '(Global Namespace)']\n+ ['cell_5fdata_5ftransfer_2ecc_2', ['cell_data_transfer.cc', ['../numerics_2cell__data__transfer_8cc.html', 1, '(Global Namespace)'],\n+ ['../distributed_2cell__data__transfer_8cc.html', 1, '(Global Namespace)']\n ]],\n- ['cell_5fdata_5ftransfer_2eh_3', ['cell_data_transfer.h', ['../numerics_2cell__data__transfer_8h.html', 1, '(Global Namespace)'],\n- ['../distributed_2cell__data__transfer_8h.html', 1, '(Global Namespace)']\n+ ['cell_5fdata_5ftransfer_2eh_3', ['cell_data_transfer.h', ['../distributed_2cell__data__transfer_8h.html', 1, '(Global Namespace)'],\n+ ['../numerics_2cell__data__transfer_8h.html', 1, '(Global Namespace)']\n ]],\n ['cell_5fid_2ecc_4', ['cell_id.cc', ['../cell__id_8cc.html', 1, '']]],\n ['cell_5fid_2eh_5', ['cell_id.h', ['../cell__id_8h.html', 1, '']]],\n ['cell_5fid_5ftranslator_2eh_6', ['cell_id_translator.h', ['../cell__id__translator_8h.html', 1, '']]],\n ['cell_5fstatus_2eh_7', ['cell_status.h', ['../cell__status_8h.html', 1, '']]],\n ['cell_5fweights_2ecc_8', ['cell_weights.cc', ['../cell__weights_8cc.html', 1, '']]],\n ['cell_5fweights_2eh_9', ['cell_weights.h', ['../cell__weights_8h.html', 1, '']]],\n"}]}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/files_c.js", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/files_c.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,14 +1,14 @@\n var searchData = [\n ['data_5fcomponent_5finterpretation_2eh_0', ['data_component_interpretation.h', ['../data__component__interpretation_8h.html', 1, '']]],\n- ['data_5fout_2ecc_1', ['data_out.cc', ['../numerics_2data__out_8cc.html', 1, '(Global Namespace)'],\n- ['../particles_2data__out_8cc.html', 1, '(Global Namespace)']\n+ ['data_5fout_2ecc_1', ['data_out.cc', ['../particles_2data__out_8cc.html', 1, '(Global Namespace)'],\n+ ['../numerics_2data__out_8cc.html', 1, '(Global Namespace)']\n ]],\n- ['data_5fout_2eh_2', ['data_out.h', ['../particles_2data__out_8h.html', 1, '(Global Namespace)'],\n- ['../numerics_2data__out_8h.html', 1, '(Global Namespace)']\n+ ['data_5fout_2eh_2', ['data_out.h', ['../numerics_2data__out_8h.html', 1, '(Global Namespace)'],\n+ ['../particles_2data__out_8h.html', 1, '(Global Namespace)']\n ]],\n ['data_5fout_5fbase_2ecc_3', ['data_out_base.cc', ['../data__out__base_8cc.html', 1, '']]],\n ['data_5fout_5fbase_2eh_4', ['data_out_base.h', ['../data__out__base_8h.html', 1, '']]],\n ['data_5fout_5fdof_5fdata_2eh_5', ['data_out_dof_data.h', ['../data__out__dof__data_8h.html', 1, '']]],\n ['data_5fout_5fdof_5fdata_5fcodim_2ecc_6', ['data_out_dof_data_codim.cc', ['../data__out__dof__data__codim_8cc.html', 1, '']]],\n ['data_5fout_5fdof_5fdata_5finst1_2ecc_7', ['data_out_dof_data_inst1.cc', ['../data__out__dof__data__inst1_8cc.html', 1, '']]],\n ['data_5fout_5fdof_5fdata_5finst2_2ecc_8', ['data_out_dof_data_inst2.cc', ['../data__out__dof__data__inst2_8cc.html', 1, '']]],\n"}]}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/files_e.js", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/files_e.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -92,21 +92,21 @@\n ['fe_5ftools_2ecc_88', ['fe_tools.cc', ['../fe__tools_8cc.html', 1, '']]],\n ['fe_5ftools_2eh_89', ['fe_tools.h', ['../fe__tools_8h.html', 1, '']]],\n ['fe_5ftools_5fextrapolate_2ecc_90', ['fe_tools_extrapolate.cc', ['../fe__tools__extrapolate_8cc.html', 1, '']]],\n ['fe_5ftools_5finterpolate_2ecc_91', ['fe_tools_interpolate.cc', ['../fe__tools__interpolate_8cc.html', 1, '']]],\n ['fe_5ftrace_2ecc_92', ['fe_trace.cc', ['../fe__trace_8cc.html', 1, '']]],\n ['fe_5ftrace_2eh_93', ['fe_trace.h', ['../fe__trace_8h.html', 1, '']]],\n ['fe_5fupdate_5fflags_2eh_94', ['fe_update_flags.h', ['../fe__update__flags_8h.html', 1, '']]],\n- ['fe_5fvalues_2ecc_95', ['fe_values.cc', ['../hp_2fe__values_8cc.html', 1, '(Global Namespace)'],\n- ['../fe_2fe__values_8cc.html', 1, '(Global Namespace)'],\n+ ['fe_5fvalues_2ecc_95', ['fe_values.cc', ['../fe_2fe__values_8cc.html', 1, '(Global Namespace)'],\n+ ['../hp_2fe__values_8cc.html', 1, '(Global Namespace)'],\n ['../non__matching_2fe__values_8cc.html', 1, '(Global Namespace)']\n ]],\n- ['fe_5fvalues_2eh_96', ['fe_values.h', ['../non__matching_2fe__values_8h.html', 1, '(Global Namespace)'],\n+ ['fe_5fvalues_2eh_96', ['fe_values.h', ['../fe_2fe__values_8h.html', 1, '(Global Namespace)'],\n ['../hp_2fe__values_8h.html', 1, '(Global Namespace)'],\n- ['../fe_2fe__values_8h.html', 1, '(Global Namespace)']\n+ ['../non__matching_2fe__values_8h.html', 1, '(Global Namespace)']\n ]],\n ['fe_5fvalues_5fbase_2ecc_97', ['fe_values_base.cc', ['../fe__values__base_8cc.html', 1, '']]],\n ['fe_5fvalues_5fbase_2eh_98', ['fe_values_base.h', ['../fe__values__base_8h.html', 1, '']]],\n ['fe_5fvalues_5fextractors_2ecc_99', ['fe_values_extractors.cc', ['../fe__values__extractors_8cc.html', 1, '']]],\n ['fe_5fvalues_5fextractors_2eh_100', ['fe_values_extractors.h', ['../fe__values__extractors_8h.html', 1, '']]],\n ['fe_5fvalues_5fviews_2ecc_101', ['fe_values_views.cc', ['../fe__values__views_8cc.html', 1, '']]],\n ['fe_5fvalues_5fviews_2eh_102', ['fe_values_views.h', ['../fe__values__views_8h.html', 1, '']]],\n@@ -143,12 +143,12 @@\n ['function_5fsigned_5fdistance_2eh_133', ['function_signed_distance.h', ['../function__signed__distance_8h.html', 1, '']]],\n ['function_5fspherical_2ecc_134', ['function_spherical.cc', ['../function__spherical_8cc.html', 1, '']]],\n ['function_5fspherical_2eh_135', ['function_spherical.h', ['../function__spherical_8h.html', 1, '']]],\n ['function_5ftime_2ecc_136', ['function_time.cc', ['../function__time_8cc.html', 1, '']]],\n ['function_5ftime_2eh_137', ['function_time.h', ['../function__time_8h.html', 1, '']]],\n ['function_5ftools_2ecc_138', ['function_tools.cc', ['../function__tools_8cc.html', 1, '']]],\n ['function_5ftools_2eh_139', ['function_tools.h', ['../function__tools_8h.html', 1, '']]],\n- ['functional_2eh_140', ['functional.h', ['../meshworker_2functional_8h.html', 1, '(Global Namespace)'],\n- ['../base_2std__cxx20_2functional_8h.html', 1, '(Global Namespace)']\n+ ['functional_2eh_140', ['functional.h', ['../base_2std__cxx20_2functional_8h.html', 1, '(Global Namespace)'],\n+ ['../meshworker_2functional_8h.html', 1, '(Global Namespace)']\n ]],\n ['functions_2eh_141', ['functions.h', ['../functions_8h.html', 1, '']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_47.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_47.html", "unified_diff": "@@ -232,15 +232,15 @@\n &&\\forall \\mathbf x \\in \\partial\\Omega.\n \\end{align*}\n

\n

The same trick with the mixed system does not work here, because we would end up with both Dirichlet and Neumann boundary conditions for \\(u\\), but none for \\(v\\).

\n

The solution to this conundrum arrived with the Discontinuous Galerkin method wave in the 1990s and early 2000s: In much the same way as one can use discontinuous shape functions for the Laplace equation by penalizing the size of the discontinuity to obtain a scheme for an equation that has one derivative on each shape function, we can use a scheme that uses continuous (but not \\(C^1\\) continuous) shape functions and penalize the jump in the derivative to obtain a scheme for an equation that has two derivatives on each shape function. In analogy to the Interior Penalty (IP) method for the Laplace equation, this scheme for the biharmonic equation is typically called the \\(C^0\\) IP (or C0IP) method, since it uses \\(C^0\\) (continuous but not continuously differentiable) shape functions with an interior penalty formulation.

\n

It is worth noting that the C0IP method is not the only one that has been developed for the biharmonic equation. step-82 shows an alternative method.

\n

Derivation of the C0IP method

\n-

We base this program on the \\(C^0\\) IP method presented by Susanne Brenner and Li-Yeng Sung in the paper \" \\_form#1734 Interior Penalty Method\n+

We base this program on the \\(C^0\\) IP method presented by Susanne Brenner and Li-Yeng Sung in the paper \" \\_form#1711 Interior Penalty Method\n for Linear Fourth Order Boundary Value Problems on polygonal\n domains\" [Brenner2005] where the method is derived for the biharmonic equation with \"clamped\" boundary conditions.

\n

As mentioned, this method relies on the use of \\(C^0\\) Lagrange finite elements where the \\(C^1\\) continuity requirement is relaxed and has been replaced with interior penalty techniques. To derive this method, we consider a \\(C^0\\) shape function \\(v_h\\) which vanishes on \\(\\partial\\Omega\\). We introduce notation \\( \\mathbb{F} \\) as the set of all faces of \\(\\mathbb{T}\\), \\( \\mathbb{F}^b \\) as the set of boundary faces, and \\( \\mathbb{F}^i \\) as the set of interior faces for use further down below. Since the higher order derivatives of \\(v_h\\) have two values on each interface \\(e\\in \\mathbb{F}\\) (shared by the two cells \\(K_{+},K_{-} \\in \\mathbb{T}\\)), we cope with this discontinuity by defining the following single-valued functions on \\(e\\):

\n \\begin{align*}\n \\jump{\\frac{\\partial^k v_h}{\\partial \\mathbf n^k}}\n &=\n \\frac{\\partial^k v_h|_{K_+}}{\\partial \\mathbf n^k} \\bigg |_e\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -181,15 +181,15 @@\n (C^0\\) IP (or C0IP) method, since it uses \\(C^0\\) (continuous but not\n continuously differentiable) shape functions with an interior penalty\n formulation.\n It is worth noting that the C0IP method is not the only one that has been\n developed for the biharmonic equation. step-82 shows an alternative method.\n **** Derivation of the C0IP method ****\n We base this program on the \\(C^0\\) IP method presented by Susanne Brenner and\n-Li-Yeng Sung in the paper \" \\_form#1734 Interior Penalty Method for Linear\n+Li-Yeng Sung in the paper \" \\_form#1711 Interior Penalty Method for Linear\n Fourth Order Boundary Value Problems on polygonal domains\" [Brenner2005] where\n the method is derived for the biharmonic equation with \"clamped\" boundary\n conditions.\n As mentioned, this method relies on the use of \\(C^0\\) Lagrange finite elements\n where the \\(C^1\\) continuity requirement is relaxed and has been replaced with\n interior penalty techniques. To derive this method, we consider a \\(C^0\\) shape\n function \\(v_h\\) which vanishes on \\(\\partial\\Omega\\). We introduce notation \\\n"}]}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_58.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_58.html", "unified_diff": "@@ -568,16 +568,16 @@\n \\left(\\psi^{(n,2)}+\\psi^{(n,1)}\\right)\\right]\n +\n V \\left[\\frac 12 \\left(\\psi^{(n,2)}+\\psi^{(n,1)}\\right)\\right] = 0.\n \\end{align*}\n

\n

Here, the \"previous\" solution \\(\\psi^{(n,1)}\\) (or the \"initial\n condition\" for this part of the time step) is the output of the first phase rotation half-step; the output of the current step will be denoted by \\(\\psi^{(n,2)}\\). \\(k_{n+1}=t_{n+1}-t_n\\) is the length of the time step. (One could argue whether \\(\\psi^{(n,1)}\\) and \\(\\psi^{(n,1)}\\) live at time step \\(n\\) or \\(n+1\\) and what their upper indices should be. This is a philosophical discussion without practical impact, and one might think of \\(\\psi^{(n,1)}\\) as something like \\(\\psi^{(n+\\tfrac 13)}\\), and \\(\\psi^{(n,2)}\\) as \\(\\psi^{(n+\\tfrac 23)}\\) if that helps clarify things – though, again \\(n+\\frac 13\\) is not to be understood as \"one third time step after\n- \\_form#397\" but more like \"we've already done one third of the work necessary\n-for time step \\_form#3325\".)

\n+ \\_form#392\" but more like \"we've already done one third of the work necessary\n+for time step \\_form#4243\".)

\n

If we multiply the whole equation with \\(k_{n+1}\\) and sort terms with the unknown \\(\\psi^{(n+1,2)}\\) to the left and those with the known \\(\\psi^{(n,2)}\\) to the right, then we obtain the following (spatial) partial differential equation that needs to be solved in each time step:

\n \\begin{align*}\n -i\\psi^{(n,2)}\n -\n \\frac 14 k_{n+1} \\Delta \\psi^{(n,2)}\n +\n \\frac 12 k_{n+1} V \\psi^{(n,2)}\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -378,16 +378,16 @@\n step; the output of the current step will be denoted by \\(\\psi^{(n,2)}\\). \\(k_\n {n+1}=t_{n+1}-t_n\\) is the length of the time step. (One could argue whether \\\n (\\psi^{(n,1)}\\) and \\(\\psi^{(n,1)}\\) live at time step \\(n\\) or \\(n+1\\) and\n what their upper indices should be. This is a philosophical discussion without\n practical impact, and one might think of \\(\\psi^{(n,1)}\\) as something like \\\n (\\psi^{(n+\\tfrac 13)}\\), and \\(\\psi^{(n,2)}\\) as \\(\\psi^{(n+\\tfrac 23)}\\) if\n that helps clarify things \u2013 though, again \\(n+\\frac 13\\) is not to be\n-understood as \"one third time step after \\_form#397\" but more like \"we've\n-already done one third of the work necessary for time step \\_form#3325\".)\n+understood as \"one third time step after \\_form#392\" but more like \"we've\n+already done one third of the work necessary for time step \\_form#4243\".)\n If we multiply the whole equation with \\(k_{n+1}\\) and sort terms with the\n unknown \\(\\psi^{(n+1,2)}\\) to the left and those with the known \\(\\psi^{\n (n,2)}\\) to the right, then we obtain the following (spatial) partial\n differential equation that needs to be solved in each time step:\n \\begin{align*} -i\\psi^{(n,2)} - \\frac 14 k_{n+1} \\Delta \\psi^{(n,2)} + \\frac 12\n k_{n+1} V \\psi^{(n,2)} = -i\\psi^{(n,1)} + \\frac 14 k_{n+1} \\Delta \\psi^{(n,1)}\n - \\frac 12 k_{n+1} V \\psi^{(n,1)}. \\end{align*}\n"}]}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structSolverGMRES_1_1AdditionalData.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structSolverGMRES_1_1AdditionalData.html", "unified_diff": "@@ -209,15 +209,15 @@\n \n \n \n \n
unsigned int SolverGMRES< VectorType >::AdditionalData::max_n_tmp_vectors
\n

\n

Maximum number of temporary vectors. Together with max_basis_size, this parameter controls the size of the Arnoldi basis, which corresponds to max_n_tmp_vectors-2 as used in previous versions of the deal.II library. SolverGMRES assumes that there are at least three temporary vectors, so this value must be greater than or equal to three. If both this variable and max_basis_size are set to a non-zero value, the choice in max_basis_size takes precedence.

\n-
Deprecated:
Use max_basis_size instead.
\n+
Deprecated:
Use max_basis_size instead.
\n \n

Definition at line 454 of file solver_gmres.h.

\n \n
\n \n \n

◆ max_basis_size

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/todo.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/todo.html", "unified_diff": "@@ -100,15 +100,15 @@\n
Class Algorithms::OperatorBase
\n
Update this documentation and the one of Operator
\n
Class AnyData
\n
GK: Deprecate access to AnyData by index and change to a map.
\n
Class BlockInfo
\n
Extend the functions local() and renumber() to allow for hp-capablilites.
\n
Class BlockSparsityPatternBase< SparsityPatternType >
\n-
Handle optimization of diagonal elements of the underlying SparsityPattern correctly.
\n+
Handle optimization of diagonal elements of the underlying SparsityPattern correctly.
\n
Class DataOutFaces< dim, spacedim >
\n
Reimplement this whole class using actual FEFaceValues and MeshWorker.
\n
Member DataOutFaces< dim, spacedim >::build_patches (const Mapping< dim, spacedim > &mapping, const unsigned int n_subdivisions=0)
\n
The mapping argument should be replaced by a hp::MappingCollection in case of a DoFHandler with hp-capabilities.
\n
Class Differentiation::AD::HelperBase< ADNumberTypeCode, ScalarType >
\n
Make this class thread safe for Sacado number and ADOL-C tapeless numbers (if supported).
\n
Member DoFTools::ExcFiniteElementsDontMatch ()
\n@@ -118,57 +118,57 @@\n
Member DoFTools::ExcGridsDontMatch ()
\n
Write description
\n
Member DoFTools::ExcInvalidBoundaryIndicator ()
\n
Write description
\n
Member DoFTools::map_support_points_to_dofs (const Mapping< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof_handler, std::map< Point< spacedim >, types::global_dof_index, Comp > &point_to_index_map)
\n
This function should generate a multimap, rather than just a map, since several dofs may be located at the same support point. Currently, only the last value in the map returned by map_dofs_to_support_points() for each point will be returned.
\n
Class FE_ABF< dim >
\n-
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.
\n+
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.
\n
Class FE_BDM< dim >
\n-

Restriction matrices are missing.

\n-

The 3d version exhibits some numerical instabilities, in particular for higher order

\n+

Restriction matrices are missing.

\n+

The 3d version exhibits some numerical instabilities, in particular for higher order

\n
\n
Class FE_Nedelec< dim >
\n-
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.
\n+
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.
\n
Class FE_Poly< dim, spacedim >
\n
Since nearly all functions for spacedim != dim are specialized, this class needs cleaning up.
\n
Class FE_RT_Bubbles< dim >
\n-
Implement restriction matrices
\n+
Implement restriction matrices
\n
Member FESubfaceValues< dim, spacedim >::ExcFaceHasNoSubfaces ()
\n-
Document this
\n-
Member FESubfaceValues< dim, spacedim >::ExcReinitCalledWithBoundaryFace ()
\n
Document this
\n+
Member FESubfaceValues< dim, spacedim >::ExcReinitCalledWithBoundaryFace ()
\n+
Document this
\n
Member GinkgoWrappers::SolverBase< ValueType, IndexType >::system_matrix
\n-
Templatize based on Matrix type.
\n+
Templatize based on Matrix type.
\n
Member internal::TriangulationImplementation::TriaObjects::next_free_pair_object (const Triangulation< dim, spacedim > &tria)
\n
This function is not instantiated for the codim-one case
\n
Member internal::TriangulationImplementation::TriaObjects::next_free_single_object (const Triangulation< dim, spacedim > &tria)
\n
This function is not instantiated for the codim-one case
\n
Member LocalIntegrators::Divergence::cell_residual (Vector< number > &result, const FEValuesBase< dim > &fetest, const ArrayView< const std::vector< double > > &input, const double factor=1.)
\n
Verify: The function cell_matrix() is the Frechet derivative of this function with respect to the test functions.
\n
Member LocalIntegrators::Divergence::gradient_residual (Vector< number > &result, const FEValuesBase< dim > &fetest, const std::vector< double > &input, const double factor=1.)
\n
Verify: The function gradient_matrix() is the Frechet derivative of this function with respect to the test functions.
\n
Class Mapping< dim, spacedim >
\n-
Document what happens in the codimension-1 case.
\n+
Document what happens in the codimension-1 case.
\n
Member Mapping< dim, spacedim >::transform (const ArrayView< const Tensor< 2, dim > > &input, const MappingKind kind, const typename Mapping< dim, spacedim >::InternalDataBase &internal, const ArrayView< Tensor< 2, spacedim > > &output) const =0
\n-
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\\).
\n+
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\\).
\n
Class MatrixBlock< MatrixType >
\n-
Example for the product preconditioner of the pressure Schur complement.
\n-
Member MatrixBlock< MatrixType >::add (const size_type row_index, const std::vector< size_type > &col_indices, const std::vector< number > &values, const bool elide_zero_values=true)
\n-
elide_zero_values is currently ignored.
\n+
Example for the product preconditioner of the pressure Schur complement.
\n
Member MatrixBlock< MatrixType >::add (const std::vector< size_type > &row_indices, const std::vector< size_type > &col_indices, const FullMatrix< number > &full_matrix, const bool elide_zero_values=true)
\n-
elide_zero_values is currently ignored.
\n+
elide_zero_values is currently ignored.
\n+
Member MatrixBlock< MatrixType >::add (const size_type row_index, const std::vector< size_type > &col_indices, const std::vector< number > &values, const bool elide_zero_values=true)
\n+
elide_zero_values is currently ignored.
\n
Member MatrixBlock< MatrixType >::add (const std::vector< size_type > &indices, const FullMatrix< number > &full_matrix, const bool elide_zero_values=true)
\n-
elide_zero_values is currently ignored.
\n+
elide_zero_values is currently ignored.
\n
Member MatrixCreator::create_boundary_mass_matrix (const Mapping< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof, const Quadrature< dim - 1 > &q, SparseMatrix< number > &matrix, const std::map< types::boundary_id, const Function< spacedim, number > * > &boundary_functions, Vector< number > &rhs_vector, std::vector< types::global_dof_index > &dof_to_boundary_mapping, const Function< spacedim, number > *const weight=0, std::vector< unsigned int > component_mapping={})
\n
This function does not work for finite elements with cell-dependent shape functions.
\n
Class MeshWorker::Assembler::MGMatrixSimple< MatrixType >
\n-
The matrix structures needed for assembling level matrices with local refinement and continuous elements are missing.
\n+
The matrix structures needed for assembling level matrices with local refinement and continuous elements are missing.
\n
Class MeshWorker::Assembler::ResidualLocalBlocksToGlobalBlocks< VectorType >
\n-
Comprehensive model currently not implemented.
\n+
Comprehensive model currently not implemented.
\n
Class MeshWorker::DoFInfoBox< dim, DOFINFO >
\n
Currently, we are storing an object for the cells and two for each face. We could gather all face data pertaining to the cell itself in one object, saving a bit of memory and a few operations, but sacrificing some cleanliness.
\n
Class MGTransferBase< VectorType >
\n
update the following documentation, since it does not reflect the latest changes in structure.
\n
Class PolynomialsAdini< dim >
\n
This polynomial space is implemented in 2d only and does not compute derivatives of order 3 or higher.
\n
\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -88,22 +88,22 @@\n The formulas for mapping_covariant_gradient, mapping_contravariant_\n gradient and mapping_piola_gradient are only true as stated for linear\n mappings. If, for example, the mapping is bilinear (or has a higher order\n polynomial degree) then there is a missing term associated with the\n derivative of \\(J\\).\n Class MatrixBlock<_MatrixType_>\n Example for the product preconditioner of the pressure Schur complement.\n- Member MatrixBlock<_MatrixType_>::add (const size_type row_index, const std::\n- vector< size_type > &col_indices, const std::vector< number > &values, const\n- bool elide_zero_values=true)\n- elide_zero_values is currently ignored.\n Member MatrixBlock<_MatrixType_>::add (const std::vector< size_type > &row_\n indices, const std::vector< size_type > &col_indices, const FullMatrix<\n number > &full_matrix, const bool elide_zero_values=true)\n elide_zero_values is currently ignored.\n+ Member MatrixBlock<_MatrixType_>::add (const size_type row_index, const std::\n+ vector< size_type > &col_indices, const std::vector< number > &values, const\n+ bool elide_zero_values=true)\n+ elide_zero_values is currently ignored.\n Member MatrixBlock<_MatrixType_>::add (const std::vector< size_type >\n &indices, const FullMatrix< number > &full_matrix, const bool elide_zero_\n values=true)\n elide_zero_values is currently ignored.\n Member MatrixCreator::create_boundary_mass_matrix (const Mapping<_dim,\n spacedim_> &mapping, const DoFHandler<_dim,_spacedim_> &dof, const\n Quadrature< dim - 1 > &q, SparseMatrix< number > &matrix, const std::map<\n"}]}]}]}]}]}