{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.7daiVHRK/b1/deal.ii_9.6.2-4_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.7daiVHRK/b2/deal.ii_9.6.2-4_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,5 +1,5 @@\n \n c73a393b464370964ed6aa2598a7b0d9 1066996584 debug optional libdeal.ii-9.6.2-dbgsym_9.6.2-4_amd64.deb\n 30f3ba8c56321879b1720308e2dc7d2d 91619024 libs optional libdeal.ii-9.6.2_9.6.2-4_amd64.deb\n e4da5f4d0e5eac2d852bf8476dcb5c23 2258284 libdevel optional libdeal.ii-dev_9.6.2-4_amd64.deb\n- 5eab8c2ae222c9371300099740e583a3 286290844 doc optional libdeal.ii-doc_9.6.2-4_all.deb\n+ a66aef0aa982949d1c7e8aa711692997 286291272 doc optional libdeal.ii-doc_9.6.2-4_all.deb\n"}, {"source1": "libdeal.ii-doc_9.6.2-4_all.deb", "source2": "libdeal.ii-doc_9.6.2-4_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-06-30 07:29:44.000000 debian-binary\n--rw-r--r-- 0 0 0 270640 2025-06-30 07:29:44.000000 control.tar.xz\n--rw-r--r-- 0 0 0 286020012 2025-06-30 07:29:44.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 270504 2025-06-30 07:29:44.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 286020576 2025-06-30 07:29:44.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": "./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": "@@ -8973,19 +8973,19 @@\n -rw-r--r-- 0 root (0) root (0) 276457 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_14.js\n -rw-r--r-- 0 root (0) root (0) 12134 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_15.js\n -rw-r--r-- 0 root (0) root (0) 4673 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_16.js\n -rw-r--r-- 0 root (0) root (0) 125362 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_17.js\n -rw-r--r-- 0 root (0) root (0) 258057 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_18.js\n -rw-r--r-- 0 root (0) root (0) 157301 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_19.js\n -rw-r--r-- 0 root (0) root (0) 220616 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1a.js\n--rw-r--r-- 0 root (0) root (0) 289804 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1b.js\n+-rw-r--r-- 0 root (0) root (0) 289315 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1b.js\n -rw-r--r-- 0 root (0) root (0) 40894 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1c.js\n -rw-r--r-- 0 root (0) root (0) 235387 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1d.js\n--rw-r--r-- 0 root (0) root (0) 464546 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1e.js\n--rw-r--r-- 0 root (0) root (0) 260240 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1f.js\n+-rw-r--r-- 0 root (0) root (0) 465583 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1e.js\n+-rw-r--r-- 0 root (0) root (0) 259941 2025-06-30 07:29:44.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-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_2.js\n -rw-r--r-- 0 root (0) root (0) 56423 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_20.js\n -rw-r--r-- 0 root (0) root (0) 167601 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_21.js\n -rw-r--r-- 0 root (0) root (0) 36152 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_22.js\n -rw-r--r-- 0 root (0) root (0) 3907 2025-06-30 07:29:44.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-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_24.js\n -rw-r--r-- 0 root (0) root (0) 4076 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_25.js\n@@ -8997,15 +8997,15 @@\n -rw-r--r-- 0 root (0) root (0) 1892 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_7.js\n -rw-r--r-- 0 root (0) root (0) 2888 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_8.js\n -rw-r--r-- 0 root (0) root (0) 3088 2025-06-30 07:29:44.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-06-30 07:29:44.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-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_b.js\n -rw-r--r-- 0 root (0) root (0) 258512 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_c.js\n -rw-r--r-- 0 root (0) root (0) 107860 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_d.js\n--rw-r--r-- 0 root (0) root (0) 418156 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_e.js\n+-rw-r--r-- 0 root (0) root (0) 417992 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_e.js\n -rw-r--r-- 0 root (0) root (0) 200058 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_f.js\n -rw-r--r-- 0 root (0) root (0) 43245 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/classes_0.js\n -rw-r--r-- 0 root (0) root (0) 9809 2025-06-30 07:29:44.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-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/classes_10.js\n -rw-r--r-- 0 root (0) root (0) 13686 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/classes_11.js\n -rw-r--r-- 0 root (0) root (0) 59275 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/classes_12.js\n -rw-r--r-- 0 root (0) root (0) 38047 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/classes_13.js\n@@ -11603,15 +11603,15 @@\n -rw-r--r-- 0 root (0) root (0) 4917 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/transformations_8cc.html\n -rw-r--r-- 0 root (0) root (0) 9185 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/transformations_8cc_source.html\n -rw-r--r-- 0 root (0) root (0) 44728 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/transformations_8h.html\n -rw-r--r-- 0 root (0) root (0) 164520 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/transformations_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6365 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__accessor_8cc.html\n -rw-r--r-- 0 root (0) root (0) 659755 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__accessor_8cc_source.html\n -rw-r--r-- 0 root (0) root (0) 18086 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__accessor_8h.html\n--rw-r--r-- 0 root (0) root (0) 439890 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__accessor_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 440325 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__accessor_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7132 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__base_8cc.html\n -rw-r--r-- 0 root (0) root (0) 162457 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__base_8cc_source.html\n -rw-r--r-- 0 root (0) root (0) 7664 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__base_8h.html\n -rw-r--r-- 0 root (0) root (0) 48418 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__base_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 16689 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__description_8cc.html\n -rw-r--r-- 0 root (0) root (0) 233874 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__description_8cc_source.html\n -rw-r--r-- 0 root (0) root (0) 16061 2025-06-30 07:29:44.000000 ./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__description_8h.html\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classAlgorithms_1_1OperatorBase.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classAlgorithms_1_1OperatorBase.html", "unified_diff": "@@ -190,15 +190,15 @@\n \n \n \n \n

\n Static Private Attributes

static std::mutex mutex
 
\n

Detailed Description

\n-
Todo:
Update this documentation and the one of Operator
\n+
Todo:
Update this documentation and the one of Operator
\n

The abstract base class of all algorithms in this library. An operator is an object with an operator(), which transforms a set of named vectors into another set of named vectors.

\n

Furthermore, an operator can be notified of parameter changes by the calling routine. The outer iteration can notify() the Operator of an Event, which could be for instance a change of mesh, a different time step size or too slow convergence of Newton's method, which would then trigger reassembling of a matrix or similar things.

\n

Usage for nested iterations

\n

This is probably the most prominent use for Operator, where an outer iterative method calls an inner solver and so on. Typically, the innermost method in such a nested system will have to compute a residual using values from all outer iterations. Since the depth and order of such a nesting is hardly predictable when designing a general tool, we use AnyData to access these vectors. Typically, the first vector in out contains the start vector when operator()() is called, and the solution when the function returns. The object in is providing additional information and forwarded to the inner Operator objects of the nested iteration.

\n \n

Definition at line 65 of file operator.h.

\n

Member Typedef Documentation

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

\n Static Private Attributes

\n static std::mutex mutex\n  \n \n

Detailed Description

\n

Store any amount of any type of data accessible by an identifier string.

\n-
Todo:
GK: Deprecate access to AnyData by index and change to a map.
\n+
Todo:
GK: Deprecate access to AnyData by index and change to a map.
\n \n

Definition at line 35 of file any_data.h.

\n

Member Typedef Documentation

\n \n

◆ map_value_type

\n \n
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classDataOutFaces.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classDataOutFaces.html", "unified_diff": "@@ -325,15 +325,15 @@\n class DataOutFaces< dim, spacedim >

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

\n

Interface

\n

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

\n

Extending this class

\n

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

\n

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

\n

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

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

Definition at line 108 of file data_out_faces.h.

\n

Member Typedef Documentation

\n \n

◆ cell_iterator

\n \n
\n@@ -536,15 +536,15 @@\n \n virtual \n \n \n
\n

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

\n

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

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

Definition at line 345 of file data_out_faces.cc.

\n \n
\n \n \n

◆ first_face()

\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": "@@ -629,15 +629,15 @@\n \n \n \n \n
using DoFHandler< dim, spacedim >::active_fe_index_type = types::fe_index
\n
\n

The type in which we store the active FE index.

\n-
Deprecated:
Use types::fe_index instead.
\n+
Deprecated:
Use types::fe_index instead.
\n \n

Definition at line 536 of file dof_handler.h.

\n \n
\n \n \n

◆ offset_type

\n@@ -886,15 +886,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@@ -934,15 +934,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@@ -2674,15 +2674,15 @@\n \n \n
\n Initial value:
=
\n \n
const types::fe_index invalid_fe_index
Definition types.h:243
\n

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

\n-
Deprecated:
Use numbers::invalid_fe_index instead.
\n+
Deprecated:
Use numbers::invalid_fe_index instead.
\n \n

Definition at line 528 of file dof_handler.h.

\n \n
\n \n \n

◆ invalid_active_fe_index

\n@@ -2704,15 +2704,15 @@\n static \n \n \n
\n Initial value:
=
\n \n

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

\n-
Deprecated:
Use numbers::invalid_fe_index instead.
\n+
Deprecated:
Use numbers::invalid_fe_index instead.
\n \n

Definition at line 549 of file dof_handler.h.

\n \n
\n \n \n

◆ block_info_object

\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEFaceEvaluation.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEFaceEvaluation.html", "unified_diff": "@@ -1371,15 +1371,15 @@\n \n \n )\n \n \n \n
\n-
Deprecated:
Please use the integrate_scatter() function with the EvaluationFlags argument.
\n+
Deprecated:
Please use the integrate_scatter() function with the EvaluationFlags argument.
\n \n
\n \n \n

◆ dof_indices()

\n \n
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEFacePointEvaluation.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classFEFacePointEvaluation.html", "has_internal_linenos": true, "unified_diff": "@@ -8697,15 +8697,15 @@\n 00021f80: 6261 3664 3763 3239 3031 3633 3934 6362 ba6d7c29016394cb\n 00021f90: 3922 3e72 6569 6e69 7428 293c 2f61 3e2e 9\">reinit().\n 00021fa0: 3c2f 703e 0a3c 646c 2063 6c61 7373 3d22

.
\n 00021fc0: 3c62 3e3c 6120 636c 6173 733d 2265 6c22 Deprec\n+00021ff0: 6564 3030 3031 3036 223e 4465 7072 6563 ed000106\">Deprec\n 00022000: 6174 6564 3a3c 2f61 3e3c 2f62 3e3c 2f64 ated:
Use the fu\n 00022020: 6e63 7469 6f6e 203c 6120 636c 6173 733d nction re\n 00028050: 696e 6974 2829 3c2f 613e 2e3c 2f70 3e0a init().

.\n 00028060: 3c64 6c20 636c 6173 733d 2264 6570 7265
Deprecated:\n+000280b0: 3130 3622 3e44 6570 7265 6361 7465 643a 106\">Deprecated:\n 000280c0: 3c2f 613e 3c2f 623e 3c2f 6474 3e3c 6464
Use the functio\n 000280e0: 6e20 3c61 2063 6c61 7373 3d22 656c 2220 n .
\n 00015ee0: 3c62 3e3c 6120 636c 6173 733d 2265 6c22 Deprec\n+00015f10: 6564 3030 3031 3036 223e 4465 7072 6563 ed000106\">Deprec\n 00015f20: 6174 6564 3a3c 2f61 3e3c 2f62 3e3c 2f64 ated:
Use the fu\n 00015f40: 6e63 7469 6f6e 203c 6120 636c 6173 733d nction \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": "@@ -595,16 +595,16 @@\n static std::mutex mutex\n  \n \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

Member Typedef Documentation

\n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classLinearAlgebra_1_1CUDAWrappers_1_1Vector.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classLinearAlgebra_1_1CUDAWrappers_1_1Vector.html", "unified_diff": "@@ -598,15 +598,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 150 of file cuda_vector.h.

\n \n
\n
\n \n

◆ operator=() [3/3]

\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": "@@ -743,15 +743,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": "@@ -1041,15 +1041,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 312 of file read_write_vector.h.

\n \n
\n \n \n

◆ import_elements() [2/9]

\n@@ -1129,15 +1129,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 341 of file read_write_vector.h.

\n \n
\n \n \n

◆ import_elements() [3/9]

\n@@ -1213,15 +1213,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 371 of file read_write_vector.h.

\n \n
\n \n \n

◆ import_elements() [4/9]

\n@@ -1298,15 +1298,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 403 of file read_write_vector.h.

\n \n
\n \n \n

◆ import_elements() [5/9]

\n@@ -1386,15 +1386,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 435 of file read_write_vector.h.

\n \n
\n \n \n

◆ import_elements() [6/9]

\n@@ -1470,15 +1470,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 464 of file read_write_vector.h.

\n \n
\n \n \n

◆ import_elements() [7/9]

\n@@ -1554,15 +1554,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 493 of file read_write_vector.h.

\n \n
\n \n \n

◆ size()

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

Detailed Description

\n
template<typename VectorType>
\n class MGTransferBase< VectorType >

Base class used to declare the operations needed by a concrete class implementing prolongation and restriction of vectors in the multigrid context. This class is abstract and has no implementation of these operations.

\n

There are several derived classes, reflecting the fact that vector types and numbering of the fine-grid discretization and of the multi-level implementation are independent.

\n

If you use multigrid for a single PDE or for your complete system of equations, you will use MGTransferPrebuilt together with Multigrid. The vector types used on the fine grid as well as for the multilevel operations may be Vector or BlockVector. In both cases, MGTransferPrebuilt will operate on all components of the solution.

\n
Note
For the following, it is important to realize the difference between a solution component and a solution block. The distinction only applies if vector valued elements are used, but is quite important then. This is reflected in the fact that it is not possible right now to use transfer classes based on MGTransferComponentBase for genuine vector valued elements, but descendants of MGTransferBlockBase would have to be applied. In the following text, we will use the term block, but remark that it might refer to components as well.
\n-
Todo:
update the following documentation, since it does not reflect the latest changes in structure.
\n+
Todo:
update the following documentation, since it does not reflect the latest changes in structure.
\n

For mixed systems, it may be required to do multigrid only for a single component or for some components. The classes MGTransferSelect and MGTransferBlock handle these cases.

\n

MGTransferSelect is used if you use multigrid (on Vector objects) for a single component, possibly grouped using mg_target_component.

\n

The class MGTransferBlock handles the case where your multigrid method operates on BlockVector objects. These can contain all or a consecutive set of the blocks of the complete system. Since most smoothers cannot operate on block structures, it is not clear whether this case is really useful. Therefore, a tested implementation of this case will be supplied when needed.

\n \n

Definition at line 171 of file mg_base.h.

\n

Member Typedef Documentation

\n \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": "@@ -330,15 +330,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@@ -1072,15 +1072,15 @@\n \n \n \n protectedvirtual \n \n \n

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

◆ get_subface_data()

\n \n
\n@@ -1326,15 +1326,15 @@\n \n \n \n protectedvirtual \n \n \n
\n-
Deprecated:
Use the version taking a hp::QCollection argument.
\n+
Deprecated:
Use the version taking a hp::QCollection argument.
\n \n
\n \n \n

◆ fill_fe_subface_values()

\n \n
\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": "@@ -1171,15 +1171,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@@ -1680,15 +1680,15 @@\n \n \n \n protectedvirtualinherited \n \n \n
\n-
Deprecated:
Use the version taking a hp::QCollection argument.
\n+
Deprecated:
Use the version taking a hp::QCollection argument.
\n \n
\n \n \n

◆ get_subface_data()

\n \n
\n@@ -1942,15 +1942,15 @@\n \n \n \n protectedvirtualinherited \n \n \n
\n-
Deprecated:
Use the version taking a hp::QCollection argument.
\n+
Deprecated:
Use the version taking a hp::QCollection argument.
\n \n
\n \n \n

◆ fill_fe_subface_values()

\n \n
\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": "@@ -864,15 +864,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@@ -2279,15 +2279,15 @@\n \n \n \n protectedvirtualinherited \n \n \n
\n-
Deprecated:
Use the version taking a hp::QCollection argument.
\n+
Deprecated:
Use the version taking a hp::QCollection argument.
\n \n
\n \n \n

◆ fill_fe_face_values() [2/2]

\n \n
\n@@ -2336,15 +2336,15 @@\n \n \n \n protectedvirtualinherited \n \n \n
\n-
Deprecated:
Use the version taking a hp::QCollection argument.
\n+
Deprecated:
Use the version taking a hp::QCollection argument.
\n \n
\n \n \n

◆ subscribe()

\n \n
\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": "@@ -906,15 +906,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@@ -1817,15 +1817,15 @@\n \n \n \n protectedvirtualinherited \n \n \n
\n-
Deprecated:
Use the version taking a hp::QCollection argument.
\n+
Deprecated:
Use the version taking a hp::QCollection argument.
\n \n
\n \n \n

◆ fill_fe_face_values() [2/2]

\n \n
\n@@ -1874,15 +1874,15 @@\n \n \n \n protectedvirtualinherited \n \n \n
\n-
Deprecated:
Use the version taking a hp::QCollection argument.
\n+
Deprecated:
Use the version taking a hp::QCollection argument.
\n \n
\n \n \n

◆ fill_fe_immersed_surface_values()

\n \n
\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": "@@ -1015,15 +1015,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@@ -2170,15 +2170,15 @@\n \n \n \n protectedvirtualinherited \n \n \n
\n-
Deprecated:
Use the version taking a hp::QCollection argument.
\n+
Deprecated:
Use the version taking a hp::QCollection argument.
\n \n
\n \n \n

◆ fill_fe_face_values() [2/2]

\n \n
\n@@ -2227,15 +2227,15 @@\n \n \n \n protectedvirtualinherited \n \n \n
\n-
Deprecated:
Use the version taking a hp::QCollection argument.
\n+
Deprecated:
Use the version taking a hp::QCollection argument.
\n \n
\n \n \n

◆ subscribe()

\n \n
\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": "@@ -821,15 +821,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@@ -1740,15 +1740,15 @@\n \n \n \n protectedvirtualinherited \n \n \n
\n-
Deprecated:
Use the version taking a hp::QCollection argument.
\n+
Deprecated:
Use the version taking a hp::QCollection argument.
\n \n
\n \n \n

◆ fill_fe_face_values() [2/2]

\n \n
\n@@ -1797,15 +1797,15 @@\n \n \n \n protectedvirtualinherited \n \n \n
\n-
Deprecated:
Use the version taking a hp::QCollection argument.
\n+
Deprecated:
Use the version taking a hp::QCollection argument.
\n \n
\n \n \n

◆ fill_fe_immersed_surface_values()

\n \n
\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": "@@ -1039,15 +1039,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@@ -2556,15 +2556,15 @@\n \n \n \n protectedvirtualinherited \n \n \n
\n-
Deprecated:
Use the version taking a hp::QCollection argument.
\n+
Deprecated:
Use the version taking a hp::QCollection argument.
\n \n
\n \n \n

◆ fill_fe_face_values() [2/2]

\n \n
\n@@ -2613,15 +2613,15 @@\n \n \n \n protectedvirtualinherited \n \n \n
\n-
Deprecated:
Use the version taking a hp::QCollection argument.
\n+
Deprecated:
Use the version taking a hp::QCollection argument.
\n \n
\n \n \n

◆ subscribe()

\n \n
\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": "@@ -960,15 +960,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@@ -1469,15 +1469,15 @@\n \n \n \n protectedvirtualinherited \n \n \n
\n-
Deprecated:
Use the version taking a hp::QCollection argument.
\n+
Deprecated:
Use the version taking a hp::QCollection argument.
\n \n
\n \n \n

◆ get_subface_data()

\n \n
\n@@ -1731,15 +1731,15 @@\n \n \n \n protectedvirtualinherited \n \n \n
\n-
Deprecated:
Use the version taking a hp::QCollection argument.
\n+
Deprecated:
Use the version taking a hp::QCollection argument.
\n \n
\n \n \n

◆ fill_fe_subface_values()

\n \n
\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": "@@ -1123,15 +1123,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@@ -1632,15 +1632,15 @@\n \n \n \n protectedvirtualinherited \n \n \n
\n-
Deprecated:
Use the version taking a hp::QCollection argument.
\n+
Deprecated:
Use the version taking a hp::QCollection argument.
\n \n
\n \n \n

◆ get_subface_data()

\n \n
\n@@ -1812,15 +1812,15 @@\n \n \n \n protectedvirtualinherited \n \n \n
\n-
Deprecated:
Use the version taking a hp::QCollection argument.
\n+
Deprecated:
Use the version taking a hp::QCollection argument.
\n \n
\n \n \n

◆ fill_fe_subface_values()

\n \n
\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": "@@ -1395,15 +1395,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@@ -1904,15 +1904,15 @@\n \n \n \n protectedvirtualinherited \n \n \n
\n-
Deprecated:
Use the version taking a hp::QCollection argument.
\n+
Deprecated:
Use the version taking a hp::QCollection argument.
\n \n
\n \n \n

◆ get_subface_data()

\n \n
\n@@ -2166,15 +2166,15 @@\n \n \n \n protectedvirtualinherited \n \n \n
\n-
Deprecated:
Use the version taking a hp::QCollection argument.
\n+
Deprecated:
Use the version taking a hp::QCollection argument.
\n \n
\n \n \n

◆ fill_fe_subface_values()

\n \n
\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": "@@ -1153,15 +1153,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@@ -1662,15 +1662,15 @@\n \n \n \n protectedvirtualinherited \n \n \n
\n-
Deprecated:
Use the version taking a hp::QCollection argument.
\n+
Deprecated:
Use the version taking a hp::QCollection argument.
\n \n
\n \n \n

◆ get_subface_data()

\n \n
\n@@ -1842,15 +1842,15 @@\n \n \n \n protectedvirtualinherited \n \n \n
\n-
Deprecated:
Use the version taking a hp::QCollection argument.
\n+
Deprecated:
Use the version taking a hp::QCollection argument.
\n \n
\n \n \n

◆ fill_fe_subface_values()

\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": "@@ -139,15 +139,15 @@\n \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 110 of file assembler.h.

\n

Member Function Documentation

\n \n

◆ initialize() [1/2]

\n \n
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classNonlinearSolverSelector.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classNonlinearSolverSelector.html", "unified_diff": "@@ -240,15 +240,15 @@\n const AdditionalData & \n additional_data)\n \n \n \n
\n

Constructor, selecting the solver and other parameters specified in additional_data.

\n-
Deprecated:
Use the other constructor with MPI_Comm instead.
\n+
Deprecated:
Use the other constructor with MPI_Comm instead.
\n \n

Definition at line 495 of file nonlinear.h.

\n \n
\n
\n \n

◆ NonlinearSolverSelector() [3/3]

\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": "@@ -235,15 +235,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": "@@ -235,15 +235,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": "@@ -235,15 +235,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": "@@ -235,15 +235,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": "@@ -235,15 +235,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": "@@ -235,15 +235,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": "@@ -235,15 +235,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": "@@ -235,15 +235,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": "@@ -235,15 +235,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": "@@ -235,15 +235,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": "@@ -235,15 +235,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": "@@ -235,15 +235,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": "@@ -247,15 +247,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": "@@ -895,15 +895,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@@ -935,15 +935,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@@ -975,15 +975,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/classParticles_1_1ParticleHandler.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/classParticles_1_1ParticleHandler.html", "unified_diff": "@@ -1975,15 +1975,15 @@\n (\n )\n \n \n \n
\n

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

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

Definition at line 2186 of file particle_handler.cc.

\n \n
\n \n \n

◆ register_load_callback_function()

\n@@ -1999,15 +1999,15 @@\n const bool \n serialization)\n \n \n \n
\n

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

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

Definition at line 2233 of file particle_handler.cc.

\n \n
\n \n \n

◆ serialize()

\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": "@@ -895,15 +895,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 2228 of file tria.h.

\n \n
\n \n \n

◆ raw_cell_iterator

\n@@ -7632,15 +7632,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n \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 2234 of file tria.h.

\n \n \n \n \n

◆ CELL_REFINE

\n@@ -7662,15 +7662,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n
@ cell_will_be_refined
\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 2241 of file tria.h.

\n \n \n \n \n

◆ CELL_COARSEN

\n@@ -7692,15 +7692,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n
@ children_will_be_coarsened
\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 2248 of file tria.h.

\n \n \n \n \n

◆ CELL_INVALID

\n@@ -7722,15 +7722,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n \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 2255 of file tria.h.

\n \n \n \n \n

◆ signals

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

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

\n

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

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

Definition at line 3183 of file reference_cell.h.

\n \n
\n \n \n

◆ get_combined_orientation()

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

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

\n

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

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

Definition at line 3259 of file reference_cell.h.

\n \n
\n \n \n

◆ permute_by_combined_orientation()

\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": "@@ -523,16 +523,16 @@\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#2573,\n-which are diagonal elements of the scaling matrix such that \\_form#2590 has\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#2664,\n+which are diagonal elements of the scaling matrix such that \\_form#2685 has\n all components roughly the same magnitude when \\_form#304 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 651 of file kinsol.h.

\n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -367,16 +367,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 _\bK_\bI_\bN_\bS_\bO_\bL manual states this as follows: \"The user should supply values\n-\\_form#2573, which are diagonal elements of the scaling matrix such that\n-\\_form#2590 has all components roughly the same magnitude when \\_form#304 is\n+\\_form#2664, which are diagonal elements of the scaling matrix such that\n+\\_form#2685 has all components roughly the same magnitude when \\_form#304 is\n close to a solution\".\n If no function is provided to a _\bK_\bI_\bN_\bS_\bO_\bL 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 _\bu_\bs_\be_\br_\b _\bp_\br_\bo_\bv_\bi_\bd_\be_\bd_\b _\bc_\ba_\bl_\bl_\bb_\ba_\bc_\bk. 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": "@@ -1221,15 +1221,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 2228 of file tria.h.

\n \n
\n \n \n

◆ raw_cell_iterator

\n@@ -6847,15 +6847,15 @@\n staticconstexpr \n \n \n
\n Initial value:
=
\n \n \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 2234 of file tria.h.

\n \n \n \n \n

◆ CELL_REFINE

\n@@ -6877,15 +6877,15 @@\n staticconstexpr \n \n \n
\n Initial value:
=
\n \n
@ cell_will_be_refined
\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 2241 of file tria.h.

\n \n \n \n \n

◆ CELL_COARSEN

\n@@ -6907,15 +6907,15 @@\n staticconstexpr \n \n \n
\n Initial value:
=
\n \n
@ children_will_be_coarsened
\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 2248 of file tria.h.

\n \n \n \n \n

◆ CELL_INVALID

\n@@ -6937,15 +6937,15 @@\n staticconstexpr \n \n \n
\n Initial value:
=
\n \n \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 2255 of file tria.h.

\n \n \n \n \n

◆ signals

\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": "@@ -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 2228 of file tria.h.

\n \n
\n \n \n

◆ raw_cell_iterator

\n@@ -7755,15 +7755,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n \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 2234 of file tria.h.

\n \n \n \n \n

◆ CELL_REFINE

\n@@ -7785,15 +7785,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n
@ cell_will_be_refined
\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 2241 of file tria.h.

\n \n \n \n \n

◆ CELL_COARSEN

\n@@ -7815,15 +7815,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n
@ children_will_be_coarsened
\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 2248 of file tria.h.

\n \n \n \n \n

◆ CELL_INVALID

\n@@ -7845,15 +7845,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n \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 2255 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": "@@ -895,15 +895,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 2228 of file tria.h.

\n \n
\n \n \n

◆ raw_cell_iterator

\n@@ -7701,15 +7701,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n \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 2234 of file tria.h.

\n \n \n \n \n

◆ CELL_REFINE

\n@@ -7731,15 +7731,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n
@ cell_will_be_refined
\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 2241 of file tria.h.

\n \n \n \n \n

◆ CELL_COARSEN

\n@@ -7761,15 +7761,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n
@ children_will_be_coarsened
\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 2248 of file tria.h.

\n \n \n \n \n

◆ CELL_INVALID

\n@@ -7791,15 +7791,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n \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 2255 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": "@@ -992,15 +992,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 2228 of file tria.h.

\n \n
\n \n \n

◆ raw_cell_iterator

\n@@ -2008,15 +2008,15 @@\n \n
\n \n

\n

Load the refinement information saved with save() back in. The mesh must contain the same coarse mesh that was used in save() before calling this function.

\n

You do not need to load with the same number of MPI processes that you saved with. Rather, if a mesh is loaded with a different number of MPI processes than used at the time of saving, the mesh is repartitioned so that the number of cells is balanced among all processes. Individual repartitioning with non-identical weights for each cell, e.g., based on the number of dofs or particles per cell, needs to be invoked manually by calling repartition() afterwards.

\n

Cell-based data that was saved with DistributedTriangulationBase::DataTransfer::register_data_attach() can be read in with DistributedTriangulationBase::DataTransfer::notify_ready_to_unpack() after calling load().

\n-
Deprecated:
The autopartition parameter has been removed.
\n+
Deprecated:
The autopartition parameter has been removed.
\n \n

Implements parallel::DistributedTriangulationBase< dim, spacedim >.

\n \n

Definition at line 2209 of file tria.cc.

\n \n
\n \n@@ -8647,15 +8647,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n \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 2234 of file tria.h.

\n \n \n \n \n

◆ CELL_REFINE

\n@@ -8677,15 +8677,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n
@ cell_will_be_refined
\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 2241 of file tria.h.

\n \n \n \n \n

◆ CELL_COARSEN

\n@@ -8707,15 +8707,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n
@ children_will_be_coarsened
\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 2248 of file tria.h.

\n \n \n \n \n

◆ CELL_INVALID

\n@@ -8737,15 +8737,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n \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 2255 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": "@@ -925,15 +925,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 2228 of file tria.h.

\n \n
\n \n \n

◆ raw_cell_iterator

\n@@ -8008,15 +8008,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n \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 2234 of file tria.h.

\n \n \n \n \n

◆ CELL_REFINE

\n@@ -8038,15 +8038,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n
@ cell_will_be_refined
\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 2241 of file tria.h.

\n \n \n \n \n

◆ CELL_COARSEN

\n@@ -8068,15 +8068,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n
@ children_will_be_coarsened
\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 2248 of file tria.h.

\n \n \n \n \n

◆ CELL_INVALID

\n@@ -8098,15 +8098,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n \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 2255 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": "@@ -935,15 +935,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 2228 of file tria.h.

\n \n
\n \n \n

◆ raw_cell_iterator

\n@@ -1749,15 +1749,15 @@\n \n
\n \n

\n

Load the triangulation saved with save() back in. The mesh must be empty before calling this function.

\n

You need to load with the same number of MPI processes that you saved with, hence autopartition is disabled.

\n

Cell-based data that was saved with register_data_attach() can be read in with notify_ready_to_unpack() after calling load().

\n-
Deprecated:
The autopartition parameter has been removed.
\n+
Deprecated:
The autopartition parameter has been removed.
\n \n

Implements parallel::DistributedTriangulationBase< dim, spacedim >.

\n \n

Definition at line 741 of file fully_distributed_tria.cc.

\n \n
\n \n@@ -8085,15 +8085,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n \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 2234 of file tria.h.

\n \n \n \n \n

◆ CELL_REFINE

\n@@ -8115,15 +8115,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n
@ cell_will_be_refined
\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 2241 of file tria.h.

\n \n \n \n \n

◆ CELL_COARSEN

\n@@ -8145,15 +8145,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n
@ children_will_be_coarsened
\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 2248 of file tria.h.

\n \n \n \n \n

◆ CELL_INVALID

\n@@ -8175,15 +8175,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n \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 2255 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": "@@ -929,15 +929,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 2228 of file tria.h.

\n \n
\n \n \n

◆ raw_cell_iterator

\n@@ -8027,15 +8027,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n \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 2234 of file tria.h.

\n \n \n \n \n

◆ CELL_REFINE

\n@@ -8057,15 +8057,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n
@ cell_will_be_refined
\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 2241 of file tria.h.

\n \n \n \n \n

◆ CELL_COARSEN

\n@@ -8087,15 +8087,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n
@ children_will_be_coarsened
\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 2248 of file tria.h.

\n \n \n \n \n

◆ CELL_INVALID

\n@@ -8117,15 +8117,15 @@\n staticconstexprinherited \n \n \n
\n Initial value:
=
\n \n \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 2255 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": "@@ -111,207 +111,207 @@\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 DataOutBase::VtkFlags::ZlibCompressionLevel
\n
Use DataOutBase::CompressionLevel instead.
\n
Member DoFHandler< dim, spacedim >::active_fe_index_type
\n-
Use types::fe_index instead.
\n+
Use types::fe_index instead.
\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 >::invalid_active_fe_index
\n-
Use numbers::invalid_fe_index instead.
\n+
Use numbers::invalid_fe_index instead.
\n
Member DoFHandler< dim, spacedim >::invalid_fe_index
\n-
Use numbers::invalid_fe_index instead.
\n+
Use numbers::invalid_fe_index 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_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 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 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 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+
Please use the integrate_scatter() function with the EvaluationFlags argument.
\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
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
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
Member FEPointEvaluationBase< n_components_, dim, spacedim, Number >::real_point (const unsigned int point_index) const
\n-
Use the function quadrature_point() instead.
\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+
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+
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+
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 GridTools::rotate (const double angle, const unsigned int axis, Triangulation< dim, 3 > &triangulation)
\n-
Use the alternative with the unit vector instead.
\n+
Use the alternative with the unit vector instead.
\n
Member identity
\n
Use std_cxx20::type_identity instead.
\n
Member LinearAlgebra::CUDAWrappers::Vector< Number >::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::distributed::BlockVector< Number >::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
Member LinearAlgebra::distributed::Vector< Number, MemorySpace >::import (const Vector< Number, MemorySpace2 > &src, VectorOperation::values operation)
\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
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-
Member LinearAlgebra::ReadWriteVector< Number >::import (const CUDAWrappers::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 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-
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 distributed::Vector< Number, MemorySpace > &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 CUDAWrappers::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 ::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 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 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 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::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
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
Member make_array_view (Tensor< rank, dim, Number > &tensor)
\n
This function suggests that the elements of a Tensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
\n
Member make_array_view (const SymmetricTensor< rank, dim, Number > &tensor)
\n
This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
\n
Member make_array_view (SymmetricTensor< rank, dim, Number > &tensor)
\n
This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
\n
Member make_array_view (const Tensor< rank, dim, Number > &tensor)
\n
This function suggests that the elements of a Tensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
\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+
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+
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
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+
Use the other constructor with MPI_Comm instead.
\n
Member parallel::distributed::Triangulation< dim, spacedim >::load (const std::string &filename, const bool autopartition) override
\n-
The autopartition parameter has been removed.
\n+
The autopartition parameter has been removed.
\n
Member parallel::DistributedTriangulationBase< dim, spacedim >::load (const std::string &filename, const bool autopartition)=0
\n
The autopartition parameter has been removed.
\n
Member parallel::fullydistributed::Triangulation< dim, spacedim >::load (const std::string &filename, const bool autopartition) override
\n-
The autopartition parameter has been removed.
\n+
The autopartition parameter has been removed.
\n
Member ParameterHandler::ShortText
\n
Use ShortPRM instead of ShortText.
\n
Member ParameterHandler::Text
\n
Use PRM instead of Text.
\n
Member Particles::ParticleAccessor< dim, spacedim >::set_property_pool (PropertyPool< dim, spacedim > &property_pool)
\n
This function is only kept for backward compatibility and has no meaning any more. ParticleAccessors always use the property pool of the owning particle handler.
\n
Member Particles::ParticleHandler< dim, spacedim >::register_load_callback_function (const bool serialization)
\n-
Please use unpack_after_coarsening_and_refinement() or deserialize() instead. See there for further information about the purpose of this function.
\n+
Please use unpack_after_coarsening_and_refinement() or deserialize() instead. See there for further information about the purpose of this function.
\n
Member Particles::ParticleHandler< dim, spacedim >::register_store_callback_function ()
\n-
Please use prepare_for_coarsening_and_refinement() or prepare_for_serialization() instead. See there for further information about the purpose of this function.
\n+
Please use prepare_for_coarsening_and_refinement() or prepare_for_serialization() instead. See there for further information about the purpose of this function.
\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 Physics::Transformations::Rotations::rotation_matrix_3d (const Point< 3, Number > &axis, const Number &angle)
\n-
Use the variant with a Tensor as an axis.
\n+
Use the variant with a Tensor as an axis.
\n
Member PolarManifold< dim, spacedim >::center
\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::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::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 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+
Use get_combined_orientation() instead.
\n
Member ReferenceCell::permute_according_orientation (const std::array< T, N > &vertices, const unsigned int orientation) const
\n-
Use permute_by_combined_orientation() instead.
\n+
Use permute_by_combined_orientation() instead.
\n
Class SLEPcWrappers::TransformationSpectrumFolding
\n
Since deal.II requires PETSc 3.7 or newer this class no longer does anything.
\n
Member SolverGMRES< VectorType >::AdditionalData::max_n_tmp_vectors
\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 SymmetricTensor< rank_, dim, Number >::begin_raw ()
\n-
This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
\n
Member SymmetricTensor< rank_, dim, Number >::begin_raw () const
\n
This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
\n-
Member SymmetricTensor< rank_, dim, Number >::end_raw ()
\n-
This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
\n+
Member SymmetricTensor< rank_, dim, Number >::begin_raw ()
\n+
This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
\n
Member SymmetricTensor< rank_, dim, Number >::end_raw () const
\n
This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
\n+
Member SymmetricTensor< rank_, dim, Number >::end_raw ()
\n+
This function suggests that the elements of a SymmetricTensor object are stored as a contiguous array, but this is not in fact true and one should not pretend that this so. As a consequence, this function is deprecated.
\n
Member Tensor< rank_, dim, Number >::unroll (Vector< OtherNumber > &result) const
\n
Use the more general function that takes a pair of iterators 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-
Member Triangulation< dim, spacedim >::CellStatus
\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
Member TrilinosWrappers::MPI::Vector::import (const LinearAlgebra::ReadWriteVector< double > &rwv, const VectorOperation::values operation)
\n
Use import_elements() instead.
\n
Member Utilities::MPI::create_group (const MPI_Comm comm, const MPI_Group &group, const int tag, MPI_Comm *new_comm)
\n
Use MPI_Comm_create_group directly
\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
Member XDMFEntry::get_xdmf_content (const unsigned int indent_level, const ReferenceCell &reference_cell) const
\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -150,59 +150,59 @@\n Use _\bi_\bm_\bp_\bo_\br_\bt_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\bs_\b(_\b) instead.\n Member _\bL_\bi_\bn_\be_\ba_\br_\bA_\bl_\bg_\be_\bb_\br_\ba_\b:_\b:_\bd_\bi_\bs_\bt_\br_\bi_\bb_\bu_\bt_\be_\bd_\b:_\b:_\bB_\bl_\bo_\bc_\bk_\bV_\be_\bc_\bt_\bo_\br_\b<_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\bi_\bm_\bp_\bo_\br_\bt (const\n LinearAlgebra::ReadWriteVector< Number > &V, _\bV_\be_\bc_\bt_\bo_\br_\bO_\bp_\be_\br_\ba_\bt_\bi_\bo_\bn_\b:_\b:_\bv_\ba_\bl_\bu_\be_\bs\n operation, std::shared_ptr< const Utilities::MPI::CommunicationPatternBase >\n communication_pattern={})\n Use _\bi_\bm_\bp_\bo_\br_\bt_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\bs_\b(_\b) instead.\n Member _\bL_\bi_\bn_\be_\ba_\br_\bA_\bl_\bg_\be_\bb_\br_\ba_\b:_\b:_\bd_\bi_\bs_\bt_\br_\bi_\bb_\bu_\bt_\be_\bd_\b:_\b:_\bV_\be_\bc_\bt_\bo_\br_\b<_\b _\bN_\bu_\bm_\bb_\be_\br_\b,_\b _\bM_\be_\bm_\bo_\br_\by_\bS_\bp_\ba_\bc_\be_\b _\b>_\b:_\b:_\bi_\bm_\bp_\bo_\br_\bt\n+ (const Vector< Number, MemorySpace2 > &src, _\bV_\be_\bc_\bt_\bo_\br_\bO_\bp_\be_\br_\ba_\bt_\bi_\bo_\bn_\b:_\b:_\bv_\ba_\bl_\bu_\be_\bs\n+ operation)\n+ Use _\bi_\bm_\bp_\bo_\br_\bt_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\bs_\b(_\b) instead.\n+ Member _\bL_\bi_\bn_\be_\ba_\br_\bA_\bl_\bg_\be_\bb_\br_\ba_\b:_\b:_\bd_\bi_\bs_\bt_\br_\bi_\bb_\bu_\bt_\be_\bd_\b:_\b:_\bV_\be_\bc_\bt_\bo_\br_\b<_\b _\bN_\bu_\bm_\bb_\be_\br_\b,_\b _\bM_\be_\bm_\bo_\br_\by_\bS_\bp_\ba_\bc_\be_\b _\b>_\b:_\b:_\bi_\bm_\bp_\bo_\br_\bt\n (const LinearAlgebra::ReadWriteVector< Number > &V, _\bV_\be_\bc_\bt_\bo_\br_\bO_\bp_\be_\br_\ba_\bt_\bi_\bo_\bn_\b:_\b:_\bv_\ba_\bl_\bu_\be_\bs\n operation, std::shared_ptr< const Utilities::MPI::CommunicationPatternBase >\n communication_pattern={})\n Use _\bi_\bm_\bp_\bo_\br_\bt_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\bs_\b(_\b) instead.\n- Member _\bL_\bi_\bn_\be_\ba_\br_\bA_\bl_\bg_\be_\bb_\br_\ba_\b:_\b:_\bd_\bi_\bs_\bt_\br_\bi_\bb_\bu_\bt_\be_\bd_\b:_\b:_\bV_\be_\bc_\bt_\bo_\br_\b<_\b _\bN_\bu_\bm_\bb_\be_\br_\b,_\b _\bM_\be_\bm_\bo_\br_\by_\bS_\bp_\ba_\bc_\be_\b _\b>_\b:_\b:_\bi_\bm_\bp_\bo_\br_\bt\n- (const Vector< Number, MemorySpace2 > &src, _\bV_\be_\bc_\bt_\bo_\br_\bO_\bp_\be_\br_\ba_\bt_\bi_\bo_\bn_\b:_\b:_\bv_\ba_\bl_\bu_\be_\bs\n- operation)\n- Use _\bi_\bm_\bp_\bo_\br_\bt_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\bs_\b(_\b) instead.\n Member _\bL_\bi_\bn_\be_\ba_\br_\bA_\bl_\bg_\be_\bb_\br_\ba_\b:_\b:_\bE_\bp_\be_\bt_\br_\ba_\bW_\br_\ba_\bp_\bp_\be_\br_\bs_\b:_\b:_\bV_\be_\bc_\bt_\bo_\br_\b:_\b:_\bi_\bm_\bp_\bo_\br_\bt (const ReadWriteVector<\n double > &V, const _\bV_\be_\bc_\bt_\bo_\br_\bO_\bp_\be_\br_\ba_\bt_\bi_\bo_\bn_\b:_\b:_\bv_\ba_\bl_\bu_\be_\bs operation, const std::shared_ptr<\n const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})\n Use _\bi_\bm_\bp_\bo_\br_\bt_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\bs_\b(_\b) instead.\n- Member _\bL_\bi_\bn_\be_\ba_\br_\bA_\bl_\bg_\be_\bb_\br_\ba_\b:_\b:_\bR_\be_\ba_\bd_\bW_\br_\bi_\bt_\be_\bV_\be_\bc_\bt_\bo_\br_\b<_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\bi_\bm_\bp_\bo_\br_\bt (const CUDAWrappers::\n- Vector< Number > &V, _\bV_\be_\bc_\bt_\bo_\br_\bO_\bp_\be_\br_\ba_\bt_\bi_\bo_\bn_\b:_\b:_\bv_\ba_\bl_\bu_\be_\bs operation, const std::\n+ Member _\bL_\bi_\bn_\be_\ba_\br_\bA_\bl_\bg_\be_\bb_\br_\ba_\b:_\b:_\bR_\be_\ba_\bd_\bW_\br_\bi_\bt_\be_\bV_\be_\bc_\bt_\bo_\br_\b<_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\bi_\bm_\bp_\bo_\br_\bt (const\n+ _\bE_\bp_\be_\bt_\br_\ba_\bW_\br_\ba_\bp_\bp_\be_\br_\bs_\b:_\b:_\bV_\be_\bc_\bt_\bo_\br &V, _\bV_\be_\bc_\bt_\bo_\br_\bO_\bp_\be_\br_\ba_\bt_\bi_\bo_\bn_\b:_\b:_\bv_\ba_\bl_\bu_\be_\bs operation, const std::\n shared_ptr< const Utilities::MPI::CommunicationPatternBase >\n &communication_pattern={})\n Use _\bi_\bm_\bp_\bo_\br_\bt_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\bs_\b(_\b) instead.\n- Member _\bL_\bi_\bn_\be_\ba_\br_\bA_\bl_\bg_\be_\bb_\br_\ba_\b:_\b:_\bR_\be_\ba_\bd_\bW_\br_\bi_\bt_\be_\bV_\be_\bc_\bt_\bo_\br_\b<_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\bi_\bm_\bp_\bo_\br_\bt (const\n- _\bE_\bp_\be_\bt_\br_\ba_\bW_\br_\ba_\bp_\bp_\be_\br_\bs_\b:_\b:_\bV_\be_\bc_\bt_\bo_\br &V, _\bV_\be_\bc_\bt_\bo_\br_\bO_\bp_\be_\br_\ba_\bt_\bi_\bo_\bn_\b:_\b:_\bv_\ba_\bl_\bu_\be_\bs operation, const std::\n+ Member _\bL_\bi_\bn_\be_\ba_\br_\bA_\bl_\bg_\be_\bb_\br_\ba_\b:_\b:_\bR_\be_\ba_\bd_\bW_\br_\bi_\bt_\be_\bV_\be_\bc_\bt_\bo_\br_\b<_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\bi_\bm_\bp_\bo_\br_\bt (const CUDAWrappers::\n+ Vector< Number > &V, _\bV_\be_\bc_\bt_\bo_\br_\bO_\bp_\be_\br_\ba_\bt_\bi_\bo_\bn_\b:_\b:_\bv_\ba_\bl_\bu_\be_\bs operation, const std::\n shared_ptr< const Utilities::MPI::CommunicationPatternBase >\n &communication_pattern={})\n Use _\bi_\bm_\bp_\bo_\br_\bt_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\bs_\b(_\b) instead.\n- Member _\bL_\bi_\bn_\be_\ba_\br_\bA_\bl_\bg_\be_\bb_\br_\ba_\b:_\b:_\bR_\be_\ba_\bd_\bW_\br_\bi_\bt_\be_\bV_\be_\bc_\bt_\bo_\br_\b<_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\bi_\bm_\bp_\bo_\br_\bt (const\n- TpetraWrappers::Vector< Number, MemorySpace > &V, _\bV_\be_\bc_\bt_\bo_\br_\bO_\bp_\be_\br_\ba_\bt_\bi_\bo_\bn_\b:_\b:_\bv_\ba_\bl_\bu_\be_\bs\n- operation, const std::shared_ptr< const Utilities::MPI::\n- CommunicationPatternBase > &communication_pattern={})\n+ Member _\bL_\bi_\bn_\be_\ba_\br_\bA_\bl_\bg_\be_\bb_\br_\ba_\b:_\b:_\bR_\be_\ba_\bd_\bW_\br_\bi_\bt_\be_\bV_\be_\bc_\bt_\bo_\br_\b<_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\bi_\bm_\bp_\bo_\br_\bt (const ::Vector<\n+ Number > &V, _\bV_\be_\bc_\bt_\bo_\br_\bO_\bp_\be_\br_\ba_\bt_\bi_\bo_\bn_\b:_\b:_\bv_\ba_\bl_\bu_\be_\bs operation, const std::shared_ptr< const\n+ Utilities::MPI::CommunicationPatternBase > &communication_pattern={})\n Use _\bi_\bm_\bp_\bo_\br_\bt_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\bs_\b(_\b) instead.\n- Member _\bL_\bi_\bn_\be_\ba_\br_\bA_\bl_\bg_\be_\bb_\br_\ba_\b:_\b:_\bR_\be_\ba_\bd_\bW_\br_\bi_\bt_\be_\bV_\be_\bc_\bt_\bo_\br_\b<_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\bi_\bm_\bp_\bo_\br_\bt (const\n- _\bT_\br_\bi_\bl_\bi_\bn_\bo_\bs_\bW_\br_\ba_\bp_\bp_\be_\br_\bs_\b:_\b:_\bM_\bP_\bI_\b:_\b:_\bV_\be_\bc_\bt_\bo_\br &V, _\bV_\be_\bc_\bt_\bo_\br_\bO_\bp_\be_\br_\ba_\bt_\bi_\bo_\bn_\b:_\b:_\bv_\ba_\bl_\bu_\be_\bs operation, const\n+ Member _\bL_\bi_\bn_\be_\ba_\br_\bA_\bl_\bg_\be_\bb_\br_\ba_\b:_\b:_\bR_\be_\ba_\bd_\bW_\br_\bi_\bt_\be_\bV_\be_\bc_\bt_\bo_\br_\b<_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\bi_\bm_\bp_\bo_\br_\bt (const distributed::\n+ Vector< Number, MemorySpace > &V, _\bV_\be_\bc_\bt_\bo_\br_\bO_\bp_\be_\br_\ba_\bt_\bi_\bo_\bn_\b:_\b:_\bv_\ba_\bl_\bu_\be_\bs operation, const\n std::shared_ptr< const Utilities::MPI::CommunicationPatternBase >\n &communication_pattern={})\n Use _\bi_\bm_\bp_\bo_\br_\bt_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\bs_\b(_\b) instead.\n Member _\bL_\bi_\bn_\be_\ba_\br_\bA_\bl_\bg_\be_\bb_\br_\ba_\b:_\b:_\bR_\be_\ba_\bd_\bW_\br_\bi_\bt_\be_\bV_\be_\bc_\bt_\bo_\br_\b<_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\bi_\bm_\bp_\bo_\br_\bt (const\n _\bP_\bE_\bT_\bS_\bc_\bW_\br_\ba_\bp_\bp_\be_\br_\bs_\b:_\b:_\bM_\bP_\bI_\b:_\b:_\bV_\be_\bc_\bt_\bo_\br &V, _\bV_\be_\bc_\bt_\bo_\br_\bO_\bp_\be_\br_\ba_\bt_\bi_\bo_\bn_\b:_\b:_\bv_\ba_\bl_\bu_\be_\bs operation, const std::\n shared_ptr< const Utilities::MPI::CommunicationPatternBase >\n &communication_pattern={})\n Use _\bi_\bm_\bp_\bo_\br_\bt_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\bs_\b(_\b) instead.\n- Member _\bL_\bi_\bn_\be_\ba_\br_\bA_\bl_\bg_\be_\bb_\br_\ba_\b:_\b:_\bR_\be_\ba_\bd_\bW_\br_\bi_\bt_\be_\bV_\be_\bc_\bt_\bo_\br_\b<_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\bi_\bm_\bp_\bo_\br_\bt (const distributed::\n- Vector< Number, MemorySpace > &V, _\bV_\be_\bc_\bt_\bo_\br_\bO_\bp_\be_\br_\ba_\bt_\bi_\bo_\bn_\b:_\b:_\bv_\ba_\bl_\bu_\be_\bs operation, const\n+ Member _\bL_\bi_\bn_\be_\ba_\br_\bA_\bl_\bg_\be_\bb_\br_\ba_\b:_\b:_\bR_\be_\ba_\bd_\bW_\br_\bi_\bt_\be_\bV_\be_\bc_\bt_\bo_\br_\b<_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\bi_\bm_\bp_\bo_\br_\bt (const\n+ _\bT_\br_\bi_\bl_\bi_\bn_\bo_\bs_\bW_\br_\ba_\bp_\bp_\be_\br_\bs_\b:_\b:_\bM_\bP_\bI_\b:_\b:_\bV_\be_\bc_\bt_\bo_\br &V, _\bV_\be_\bc_\bt_\bo_\br_\bO_\bp_\be_\br_\ba_\bt_\bi_\bo_\bn_\b:_\b:_\bv_\ba_\bl_\bu_\be_\bs operation, const\n std::shared_ptr< const Utilities::MPI::CommunicationPatternBase >\n &communication_pattern={})\n Use _\bi_\bm_\bp_\bo_\br_\bt_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\bs_\b(_\b) instead.\n- Member _\bL_\bi_\bn_\be_\ba_\br_\bA_\bl_\bg_\be_\bb_\br_\ba_\b:_\b:_\bR_\be_\ba_\bd_\bW_\br_\bi_\bt_\be_\bV_\be_\bc_\bt_\bo_\br_\b<_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\bi_\bm_\bp_\bo_\br_\bt (const ::Vector<\n- Number > &V, _\bV_\be_\bc_\bt_\bo_\br_\bO_\bp_\be_\br_\ba_\bt_\bi_\bo_\bn_\b:_\b:_\bv_\ba_\bl_\bu_\be_\bs operation, const std::shared_ptr< const\n- Utilities::MPI::CommunicationPatternBase > &communication_pattern={})\n+ Member _\bL_\bi_\bn_\be_\ba_\br_\bA_\bl_\bg_\be_\bb_\br_\ba_\b:_\b:_\bR_\be_\ba_\bd_\bW_\br_\bi_\bt_\be_\bV_\be_\bc_\bt_\bo_\br_\b<_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\bi_\bm_\bp_\bo_\br_\bt (const\n+ TpetraWrappers::Vector< Number, MemorySpace > &V, _\bV_\be_\bc_\bt_\bo_\br_\bO_\bp_\be_\br_\ba_\bt_\bi_\bo_\bn_\b:_\b:_\bv_\ba_\bl_\bu_\be_\bs\n+ operation, const std::shared_ptr< const Utilities::MPI::\n+ CommunicationPatternBase > &communication_pattern={})\n Use _\bi_\bm_\bp_\bo_\br_\bt_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\bs_\b(_\b) instead.\n Member _\bL_\bi_\bn_\be_\ba_\br_\bA_\bl_\bg_\be_\bb_\br_\ba_\b:_\b:_\bT_\bp_\be_\bt_\br_\ba_\bW_\br_\ba_\bp_\bp_\be_\br_\bs_\b:_\b:_\bV_\be_\bc_\bt_\bo_\br_\b<_\b _\bN_\bu_\bm_\bb_\be_\br_\b,_\b _\bM_\be_\bm_\bo_\br_\by_\bS_\bp_\ba_\bc_\be_\b _\b>_\b:_\b:_\bi_\bm_\bp_\bo_\br_\bt\n (const ReadWriteVector< Number > &V, _\bV_\be_\bc_\bt_\bo_\br_\bO_\bp_\be_\br_\ba_\bt_\bi_\bo_\bn_\b:_\b:_\bv_\ba_\bl_\bu_\be_\bs operation, std::\n shared_ptr< const Utilities::MPI::CommunicationPatternBase >\n communication_pattern={})\n Use _\bi_\bm_\bp_\bo_\br_\bt_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\bs_\b(_\b) instead.\n Member _\bL_\bi_\bn_\be_\ba_\br_\bA_\bl_\bg_\be_\bb_\br_\ba_\b:_\b:_\bT_\bp_\be_\bt_\br_\ba_\bW_\br_\ba_\bp_\bp_\be_\br_\bs_\b:_\b:_\bV_\be_\bc_\bt_\bo_\br_\b<_\b _\bN_\bu_\bm_\bb_\be_\br_\b,_\b _\bM_\be_\bm_\bo_\br_\by_\bS_\bp_\ba_\bc_\be_\b _\b>_\b:_\b:\n@@ -333,22 +333,22 @@\n Member _\bP_\bh_\by_\bs_\bi_\bc_\bs_\b:_\b:_\bT_\br_\ba_\bn_\bs_\bf_\bo_\br_\bm_\ba_\bt_\bi_\bo_\bn_\bs_\b:_\b:_\bR_\bo_\bt_\ba_\bt_\bi_\bo_\bn_\bs_\b:_\b:_\br_\bo_\bt_\ba_\bt_\bi_\bo_\bn_\b__\bm_\ba_\bt_\br_\bi_\bx_\b__\b3_\bd (const Point<\n 3, Number > &axis, const Number &angle)\n Use the variant with a _\bT_\be_\bn_\bs_\bo_\br as an axis.\n Member _\bP_\bo_\bl_\ba_\br_\bM_\ba_\bn_\bi_\bf_\bo_\bl_\bd_\b<_\b _\bd_\bi_\bm_\b,_\b _\bs_\bp_\ba_\bc_\be_\bd_\bi_\bm_\b _\b>_\b:_\b:_\bc_\be_\bn_\bt_\be_\br\n Use _\bg_\be_\bt_\b__\bc_\be_\bn_\bt_\be_\br_\b(_\b) instead.\n Member _\bQ_\bP_\br_\bo_\bj_\be_\bc_\bt_\bo_\br_\b<_\b _\bd_\bi_\bm_\b _\b>_\b:_\b:_\bD_\ba_\bt_\ba_\bS_\be_\bt_\bD_\be_\bs_\bc_\br_\bi_\bp_\bt_\bo_\br_\b:_\b:_\bf_\ba_\bc_\be (const _\bR_\be_\bf_\be_\br_\be_\bn_\bc_\be_\bC_\be_\bl_\bl\n &reference_cell, const unsigned int face_no, const bool face_orientation,\n- const bool face_flip, const bool face_rotation, const unsigned int\n- n_quadrature_points)\n+ const bool face_flip, const bool face_rotation, const _\bh_\bp_\b:_\b:_\bQ_\bC_\bo_\bl_\bl_\be_\bc_\bt_\bi_\bo_\bn< dim -\n+ 1 > &quadrature)\n Use the version of this function which takes a combined_orientation\n argument instead.\n Member _\bQ_\bP_\br_\bo_\bj_\be_\bc_\bt_\bo_\br_\b<_\b _\bd_\bi_\bm_\b _\b>_\b:_\b:_\bD_\ba_\bt_\ba_\bS_\be_\bt_\bD_\be_\bs_\bc_\br_\bi_\bp_\bt_\bo_\br_\b:_\b:_\bf_\ba_\bc_\be (const _\bR_\be_\bf_\be_\br_\be_\bn_\bc_\be_\bC_\be_\bl_\bl\n &reference_cell, const unsigned int face_no, const bool face_orientation,\n- const bool face_flip, const bool face_rotation, const _\bh_\bp_\b:_\b:_\bQ_\bC_\bo_\bl_\bl_\be_\bc_\bt_\bi_\bo_\bn< dim -\n- 1 > &quadrature)\n+ const bool face_flip, const bool face_rotation, const unsigned int\n+ n_quadrature_points)\n Use the version of this function which takes a combined_orientation\n argument instead.\n Member _\bQ_\bP_\br_\bo_\bj_\be_\bc_\bt_\bo_\br_\b<_\b _\bd_\bi_\bm_\b _\b>_\b:_\b:_\bD_\ba_\bt_\ba_\bS_\be_\bt_\bD_\be_\bs_\bc_\br_\bi_\bp_\bt_\bo_\br_\b:_\b:_\bs_\bu_\bb_\bf_\ba_\bc_\be (const _\bR_\be_\bf_\be_\br_\be_\bn_\bc_\be_\bC_\be_\bl_\bl\n &reference_cell, const unsigned int face_no, const unsigned int subface_no,\n const bool face_orientation, const bool face_flip, const bool face_rotation,\n const unsigned int n_quadrature_points, const internal::SubfaceCase< dim >\n ref_case=_\bi_\bn_\bt_\be_\br_\bn_\ba_\bl_\b:_\b:_\bS_\bu_\bb_\bf_\ba_\bc_\be_\bC_\ba_\bs_\be_\b<_\b _\bd_\bi_\bm_\b _\b>_\b:_\b:_\bc_\ba_\bs_\be_\b__\bi_\bs_\bo_\bt_\br_\bo_\bp_\bi_\bc)\n@@ -368,27 +368,27 @@\n Member _\bS_\bp_\ba_\br_\bs_\bi_\bt_\by_\bT_\bo_\bo_\bl_\bs_\b:_\b:_\bd_\bi_\bs_\bt_\br_\bi_\bb_\bu_\bt_\be_\b__\bs_\bp_\ba_\br_\bs_\bi_\bt_\by_\b__\bp_\ba_\bt_\bt_\be_\br_\bn\n (_\bB_\bl_\bo_\bc_\bk_\bD_\by_\bn_\ba_\bm_\bi_\bc_\bS_\bp_\ba_\br_\bs_\bi_\bt_\by_\bP_\ba_\bt_\bt_\be_\br_\bn &dsp, const std::vector< IndexSet >\n &owned_set_per_cpu, const MPI_Comm mpi_comm, const _\bI_\bn_\bd_\be_\bx_\bS_\be_\bt &myrange)\n Use the _\bd_\bi_\bs_\bt_\br_\bi_\bb_\bu_\bt_\be_\b__\bs_\bp_\ba_\br_\bs_\bi_\bt_\by_\b__\bp_\ba_\bt_\bt_\be_\br_\bn_\b(_\b) with a single index set for the\n present MPI process only.\n Member _\bS_\bp_\bh_\be_\br_\bi_\bc_\ba_\bl_\bM_\ba_\bn_\bi_\bf_\bo_\bl_\bd_\b<_\b _\bd_\bi_\bm_\b,_\b _\bs_\bp_\ba_\bc_\be_\bd_\bi_\bm_\b _\b>_\b:_\b:_\bc_\be_\bn_\bt_\be_\br\n Use _\bg_\be_\bt_\b__\bc_\be_\bn_\bt_\be_\br_\b(_\b) instead.\n- Member _\bS_\by_\bm_\bm_\be_\bt_\br_\bi_\bc_\bT_\be_\bn_\bs_\bo_\br_\b<_\b _\br_\ba_\bn_\bk_\b__\b,_\b _\bd_\bi_\bm_\b,_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\bb_\be_\bg_\bi_\bn_\b__\br_\ba_\bw ()\n+ Member _\bS_\by_\bm_\bm_\be_\bt_\br_\bi_\bc_\bT_\be_\bn_\bs_\bo_\br_\b<_\b _\br_\ba_\bn_\bk_\b__\b,_\b _\bd_\bi_\bm_\b,_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\bb_\be_\bg_\bi_\bn_\b__\br_\ba_\bw () const\n This function suggests that the elements of a _\bS_\by_\bm_\bm_\be_\bt_\br_\bi_\bc_\bT_\be_\bn_\bs_\bo_\br object are\n stored as a contiguous array, but this is not in fact true and one should\n not pretend that this so. As a consequence, this function is deprecated.\n- Member _\bS_\by_\bm_\bm_\be_\bt_\br_\bi_\bc_\bT_\be_\bn_\bs_\bo_\br_\b<_\b _\br_\ba_\bn_\bk_\b__\b,_\b _\bd_\bi_\bm_\b,_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\bb_\be_\bg_\bi_\bn_\b__\br_\ba_\bw () const\n+ Member _\bS_\by_\bm_\bm_\be_\bt_\br_\bi_\bc_\bT_\be_\bn_\bs_\bo_\br_\b<_\b _\br_\ba_\bn_\bk_\b__\b,_\b _\bd_\bi_\bm_\b,_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\bb_\be_\bg_\bi_\bn_\b__\br_\ba_\bw ()\n This function suggests that the elements of a _\bS_\by_\bm_\bm_\be_\bt_\br_\bi_\bc_\bT_\be_\bn_\bs_\bo_\br object are\n stored as a contiguous array, but this is not in fact true and one should\n not pretend that this so. As a consequence, this function is deprecated.\n- Member _\bS_\by_\bm_\bm_\be_\bt_\br_\bi_\bc_\bT_\be_\bn_\bs_\bo_\br_\b<_\b _\br_\ba_\bn_\bk_\b__\b,_\b _\bd_\bi_\bm_\b,_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\be_\bn_\bd_\b__\br_\ba_\bw ()\n+ Member _\bS_\by_\bm_\bm_\be_\bt_\br_\bi_\bc_\bT_\be_\bn_\bs_\bo_\br_\b<_\b _\br_\ba_\bn_\bk_\b__\b,_\b _\bd_\bi_\bm_\b,_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\be_\bn_\bd_\b__\br_\ba_\bw () const\n This function suggests that the elements of a _\bS_\by_\bm_\bm_\be_\bt_\br_\bi_\bc_\bT_\be_\bn_\bs_\bo_\br object are\n stored as a contiguous array, but this is not in fact true and one should\n not pretend that this so. As a consequence, this function is deprecated.\n- Member _\bS_\by_\bm_\bm_\be_\bt_\br_\bi_\bc_\bT_\be_\bn_\bs_\bo_\br_\b<_\b _\br_\ba_\bn_\bk_\b__\b,_\b _\bd_\bi_\bm_\b,_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\be_\bn_\bd_\b__\br_\ba_\bw () const\n+ Member _\bS_\by_\bm_\bm_\be_\bt_\br_\bi_\bc_\bT_\be_\bn_\bs_\bo_\br_\b<_\b _\br_\ba_\bn_\bk_\b__\b,_\b _\bd_\bi_\bm_\b,_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\be_\bn_\bd_\b__\br_\ba_\bw ()\n This function suggests that the elements of a _\bS_\by_\bm_\bm_\be_\bt_\br_\bi_\bc_\bT_\be_\bn_\bs_\bo_\br object are\n stored as a contiguous array, but this is not in fact true and one should\n not pretend that this so. As a consequence, this function is deprecated.\n Member _\bT_\be_\bn_\bs_\bo_\br_\b<_\b _\br_\ba_\bn_\bk_\b__\b,_\b _\bd_\bi_\bm_\b,_\b _\bN_\bu_\bm_\bb_\be_\br_\b _\b>_\b:_\b:_\bu_\bn_\br_\bo_\bl_\bl (Vector< OtherNumber > &result)\n const\n Use the more general function that takes a pair of iterators instead.\n Member _\bT_\br_\bi_\ba_\bn_\bg_\bu_\bl_\ba_\bt_\bi_\bo_\bn_\b<_\b _\bd_\bi_\bm_\b,_\b _\bs_\bp_\ba_\bc_\be_\bd_\bi_\bm_\b _\b>_\b:_\b:_\bC_\bE_\bL_\bL_\b__\bC_\bO_\bA_\bR_\bS_\bE_\bN\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": "@@ -6463,15 +6463,15 @@\n \n \n \n static \n \n \n
\n-
Todo:
Write description
\n+
Todo:
Write description
\n \n
\n \n \n

◆ ExcGridNotCoarser()

\n \n
\n@@ -6489,15 +6489,15 @@\n \n \n \n static \n \n \n
\n-
Todo:
Write description
\n+
Todo:
Write description
\n \n
\n \n \n

◆ ExcGridsDontMatch()

\n \n
\n@@ -6515,15 +6515,15 @@\n \n \n \n static \n \n \n
\n-
Todo:
Write description
\n+
Todo:
Write description
\n

Exception

\n \n
\n \n \n

◆ ExcNoFESelected() [2/2]

\n \n@@ -6568,15 +6568,15 @@\n \n \n \n static \n \n \n
\n-
Todo:
Write description
\n+
Todo:
Write description
\n \n
\n \n \n

◆ ExcNoComponentSelected()

\n \n
\n@@ -7252,15 +7252,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@@ -7280,15 +7280,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/namespaceDoFTools.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceDoFTools.html", "unified_diff": "@@ -1390,15 +1390,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 1105 of file dof_tools.cc.

\n \n
\n \n \n

◆ extract_locally_active_level_dofs() [1/2]

\n@@ -1463,15 +1463,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 1152 of file dof_tools.cc.

\n \n
\n \n \n

◆ extract_locally_relevant_dofs() [1/2]

\n@@ -1520,15 +1520,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 1202 of file dof_tools.cc.

\n \n
\n \n \n

◆ locally_owned_dofs_per_component()

\n@@ -1674,15 +1674,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 1258 of file dof_tools.cc.

\n \n
\n \n \n

◆ get_subdomain_association()

\n@@ -2311,15 +2311,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 1499 of file dof_tools.cc.

\n \n
\n \n \n

◆ count_dofs_on_patch()

\n@@ -2652,15 +2652,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 2430 of file dof_tools.cc.

\n \n
\n \n \n

◆ map_dofs_to_support_points() [6/6]

\n@@ -2697,15 +2697,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 2451 of file dof_tools.cc.

\n \n
\n \n \n

◆ map_support_points_to_dofs()

\n@@ -2739,15 +2739,15 @@\n \n \n \n
\n

This is the opposite function to the one above. It generates a map where the keys are the support points of the degrees of freedom, while the values are the DoF indices. For a definition of support points, see this glossary entry.

\n

Since there is no natural order in the space of points (except for the 1d case), you have to provide a map with an explicitly specified comparator object. This function is therefore templatized on the comparator object. Previous content of the map object is deleted in this function.

\n

Just as with the function above, it is assumed that the finite element in use here actually supports the notion of support points of all its components.

\n-
Todo:
This function should generate a multimap, rather than just a map, since several dofs may be located at the same support point. Currently, only the last value in the map returned by map_dofs_to_support_points() for each point will be returned.
\n+
Todo:
This function should generate a multimap, rather than just a map, since several dofs may be located at the same support point. Currently, only the last value in the map returned by map_dofs_to_support_points() for each point will be returned.
\n \n
\n \n \n

◆ distribute_cell_to_dof_vector()

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

Same as above but for a specific number of sub-elements.

\n-
Deprecated:
Use the versions of this function that take a vector of elements or an initializer list as arguments.
\n+
Deprecated:
Use the versions of this function that take a vector of elements or an initializer list as arguments.
\n \n
\n \n \n

◆ compute_restriction_is_additive_flags() [1/3]

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

Take a FiniteElement object and return a boolean vector describing the restriction_is_additive_flags (see the documentation of the FiniteElement class) for each shape function of the mixed element consisting of N1, N2, ... copies of the sub-elements fe1, fe2, ...

\n

The \"restriction is additive\" flags are properties of individual shape functions that do not depend on whether the composed element uses the tensor product or combination strategy outlined in the documentation of the FETools::Composition namespace. Consequently, this function does not have a do_tensor_product argument.

\n-
Deprecated:
Use the versions of this function that take a vector of elements or an initializer list as arguments.
\n+
Deprecated:
Use the versions of this function that take a vector of elements or an initializer list as arguments.
\n \n
\n \n \n

◆ compute_nonzero_components() [1/3]

\n \n
\n@@ -592,15 +592,15 @@\n \n \n \n
\n

Compute the non-zero vector components of a composed finite element. This function is similar to the previous one, except that the pointers indicate the elements to be composed, and the arguments N1, N2, ... the multiplicities. Null pointers indicate that an argument is to be skipped.

\n

If do_tensor_product is true, the number of components (and thus the size of the ComponentMask objects) is the sum over the product of the number of components in each of the finite elements times the corresponding multiplicity. Otherwise the number of components is taken from the first finite element with non-zero multiplicity, and all other elements with non-zero multiplicities need to have the same number of vector components.

\n

See the documentation of namespace FETools::Compositing for more information about the do_tensor_product argument.

\n-
Deprecated:
Use the versions of this function that take a vector of elements or an initializer list as arguments.
\n+
Deprecated:
Use the versions of this function that take a vector of elements or an initializer list as arguments.
\n \n
\n \n \n

◆ build_cell_tables()

\n \n
\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": "@@ -747,15 +747,15 @@\n [in]angleAngle in radians to rotate the Triangulation by. \n [in]axisIndex of the coordinate axis to rotate around, keeping that coordinate fixed (0=x axis, 1=y axis, 2=z axis). \n [in,out]triangulationThe Triangulation object to rotate.\n \n \n \n
Note
Implemented for dim=1, 2, and 3.
\n-
Deprecated:
Use the alternative with the unit vector instead.
\n+
Deprecated:
Use the alternative with the unit vector instead.
\n \n

Definition at line 241 of file grid_tools.cc.

\n \n
\n \n \n

◆ laplace_transform() [1/2]

\n@@ -2883,15 +2883,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 2759 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/namespaceMatrixCreator.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespaceMatrixCreator.html", "unified_diff": "@@ -743,15 +743,15 @@\n

If the library is configured to use multithreading, this function works in parallel.

\n \n \n-
Todo:
This function does not work for finite elements with cell-dependent shape functions.
\n+
Todo:
This function does not work for finite elements with cell-dependent shape functions.
\n \n \n \n \n

◆ create_boundary_mass_matrix() [2/4]

\n \n
\n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespacePhysics_1_1Transformations_1_1Rotations.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/namespacePhysics_1_1Transformations_1_1Rotations.html", "unified_diff": "@@ -236,15 +236,15 @@\n
Parameters
\n \n \n \n
[in]axisA unit vector that defines the axis of rotation
[in]angleThe rotation angle in radians
\n
\n
\n-
Deprecated:
Use the variant with a Tensor as an axis.
\n+
Deprecated:
Use the variant with a Tensor as an axis.
\n \n
\n \n \n \n \n
\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": "@@ -571,15 +571,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 1092 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/search/all_12.js", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_12.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1669,30 +1669,30 @@\n ['ginkgowrappers_671', ['GinkgoWrappers', ['../namespaceGinkgoWrappers.html', 1, '']]],\n ['given_5fdegree_672', ['given_degree', ['../classinternal_1_1HelperBase.html#a8eb01e3eca82f668f8d472bf01ffc65f', 1, 'internal::HelperBase']]],\n ['givens_5frotation_673', ['givens_rotation', ['../namespaceUtilities_1_1LinearAlgebra.html#a33aa7919799a8f798916c463aa88096a', 1, 'Utilities::LinearAlgebra']]],\n ['givens_5frotations_674', ['givens_rotations', ['../classinternal_1_1SolverGMRESImplementation_1_1ArnoldiProcess.html#aac9acdf63f8a9a52bb1410bb1c47c95f', 1, 'internal::SolverGMRESImplementation::ArnoldiProcess']]],\n ['givens_5fsignal_675', ['givens_signal', ['../classBaseQR.html#a8af1fce48fab4ae55e91c9a220b5e88d', 1, 'BaseQR']]],\n ['global_676', ['global', ['../classBlockInfo.html#ab9c42d6e2e1fb8bfc0f55ecd938b2f2b', 1, 'BlockInfo']]],\n ['global_5factive_5fcell_5findex_677', ['global_active_cell_index', ['../classCellAccessor.html#a13e7c4a89332133d5ce71a1a5aa8f64f', 1, 'CellAccessor']]],\n- ['global_5factive_5fcell_5findex_5fpartitioner_678', ['global_active_cell_index_partitioner', ['../classTriangulation.html#a214a4a1e9e7893a482b2dd983fa96502', 1, 'Triangulation::global_active_cell_index_partitioner()'],\n- ['../classparallel_1_1TriangulationBase.html#ac2caf65a56ee58460c9fcf77c7051f9f', 1, 'parallel::TriangulationBase::global_active_cell_index_partitioner()']\n+ ['global_5factive_5fcell_5findex_5fpartitioner_678', ['global_active_cell_index_partitioner', ['../classparallel_1_1TriangulationBase.html#ac2caf65a56ee58460c9fcf77c7051f9f', 1, 'parallel::TriangulationBase::global_active_cell_index_partitioner()'],\n+ ['../classTriangulation.html#a214a4a1e9e7893a482b2dd983fa96502', 1, 'Triangulation::global_active_cell_index_partitioner()']\n ]],\n ['global_5factive_5fcell_5findices_679', ['global_active_cell_indices', ['../classinternal_1_1TriangulationImplementation_1_1TriaLevel.html#a4ce37ecbacae2d0ffa3b69a4bb936cbc', 1, 'internal::TriangulationImplementation::TriaLevel']]],\n ['global_5fbase_5felement_5foffset_680', ['global_base_element_offset', ['../structinternal_1_1MatrixFreeFunctions_1_1DoFInfo.html#a36a52e6cac05be6d4c9782f3375beef0', 1, 'internal::MatrixFreeFunctions::DoFInfo']]],\n ['global_5fcell_5findex_681', ['global_cell_index', ['../namespacetypes.html#a88f8129eb3e40ecc8022e92a1e15d70e', 1, 'types']]],\n ['global_5fcolumn_682', ['global_column', ['../classScaLAPACKMatrix.html#ae10eacb6dbdb705df9683564f03ee525', 1, 'ScaLAPACKMatrix']]],\n ['global_5fcolumn_5findex_683', ['global_column_index', ['../namespaceTrilinosWrappers.html#a7aaea400039264486162b4c5f798c9fb', 1, 'TrilinosWrappers']]],\n ['global_5fdata_684', ['global_data', ['../classMeshWorker_1_1IntegrationInfo.html#a5141cc25519af7790f4e4b4c6f24cb92', 1, 'MeshWorker::IntegrationInfo']]],\n ['global_5fdof_5findex_685', ['global_dof_index', ['../namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917', 1, 'types::global_dof_index'],\n ['../structinternal_1_1MGTransfer_1_1DoFPair.html#a0a65e606a57cb3e6f113c905a97f60c0', 1, 'internal::MGTransfer::DoFPair::global_dof_index']\n ]],\n ['global_5fdof_5findex_2eh_686', ['global_dof_index.h', ['../global__dof__index_8h.html', 1, '']]],\n ['global_5fdof_5fvalues_687', ['global_dof_values', ['../classNonMatching_1_1internal_1_1DiscreteQuadratureGeneratorImplementation_1_1RefSpaceFEFieldFunction.html#aea140d71d93864b24b365cd0d049acdf', 1, 'NonMatching::internal::DiscreteQuadratureGeneratorImplementation::RefSpaceFEFieldFunction']]],\n- ['global_5findex_688', ['global_index', ['../classinternal_1_1BlockVectorIterators_1_1Iterator.html#a49f1c385f5da45f441e8c99724c841e1', 1, 'internal::BlockVectorIterators::Iterator::global_index'],\n- ['../namespaceTrilinosWrappers.html#a0fa35a38e466d9c3b2dab8beca1df5b2', 1, 'TrilinosWrappers::global_index()'],\n+ ['global_5findex_688', ['global_index', ['../namespaceTrilinosWrappers.html#a0fa35a38e466d9c3b2dab8beca1df5b2', 1, 'TrilinosWrappers::global_index()'],\n+ ['../classinternal_1_1BlockVectorIterators_1_1Iterator.html#a49f1c385f5da45f441e8c99724c841e1', 1, 'internal::BlockVectorIterators::Iterator::global_index'],\n ['../classSparsityPatternIterators_1_1Accessor.html#a6358815e9f89a7706975c9fdc3890aa4', 1, 'SparsityPatternIterators::Accessor::global_index()']\n ]],\n ['global_5flength_689', ['global_length', ['../namespaceTrilinosWrappers.html#a1fc7a95abc642e46a4f3d3fe8d6f1d20', 1, 'TrilinosWrappers']]],\n ['global_5flevel_5fcell_5findex_690', ['global_level_cell_index', ['../classCellAccessor.html#ae8e84609c2c6afbeefdaa9096ff50dae', 1, 'CellAccessor']]],\n ['global_5flevel_5fcell_5findex_5fpartitioner_691', ['global_level_cell_index_partitioner', ['../classTriangulation.html#a6bd15347c12fa08b59fbd29551b25962', 1, 'Triangulation::global_level_cell_index_partitioner()'],\n ['../classparallel_1_1TriangulationBase.html#a22320eb97b1adcab2d0fb8482edc580b', 1, 'parallel::TriangulationBase::global_level_cell_index_partitioner()']\n ]],\n@@ -1703,20 +1703,20 @@\n ['global_5fparameter_5frepresentation_696', ['global_parameter_representation', ['../structDoFTools_1_1internal_1_1Assembler_1_1CopyData.html#a1785d066eaff462e8b396e7828f1b0ce', 1, 'DoFTools::internal::Assembler::CopyData']]],\n ['global_5fproperty_5fpool_697', ['global_property_pool', ['../classParticles_1_1Particle.html#a3c969b5bc292d02c5d4f288f12b42ce9', 1, 'Particles::Particle']]],\n ['global_5frow_698', ['global_row', ['../classScaLAPACKMatrix.html#ae2c72bf2945cab1cd8050371520629ed', 1, 'ScaLAPACKMatrix']]],\n ['global_5frow_5findex_699', ['global_row_index', ['../namespaceTrilinosWrappers.html#aaaa4a2dda466bdbb27775c45f7f82d1c', 1, 'TrilinosWrappers']]],\n ['global_5fsize_700', ['global_size', ['../classUtilities_1_1MPI_1_1Partitioner.html#a85a845b1a3a1a35329cd57858dd2f2d3', 1, 'Utilities::MPI::Partitioner']]],\n ['global_5fsymbol_5f42_701', ['global_symbol_42', ['../dummy_8cc.html#a06218cf7864c1dd433cc4e8e62bf9035', 1, 'dummy.cc']]],\n ['global_5fto_5flocal_702', ['global_to_local', ['../classBlockIndices.html#af8f0338eeb4dd28fb8cdf74b46c85f3d', 1, 'BlockIndices::global_to_local()'],\n- ['../classUtilities_1_1MPI_1_1Partitioner.html#a11316c010d3d51912cdfe1939651ad72', 1, 'Utilities::MPI::Partitioner::global_to_local()'],\n- ['../classLinearAlgebra_1_1ReadWriteVector.html#a6f246ddfbf22f0f8a54274a6540228d7', 1, 'LinearAlgebra::ReadWriteVector::global_to_local()']\n+ ['../classLinearAlgebra_1_1ReadWriteVector.html#a6f246ddfbf22f0f8a54274a6540228d7', 1, 'LinearAlgebra::ReadWriteVector::global_to_local()'],\n+ ['../classUtilities_1_1MPI_1_1Partitioner.html#a11316c010d3d51912cdfe1939651ad72', 1, 'Utilities::MPI::Partitioner::global_to_local()']\n ]],\n- ['global_5fvertex_5findex_703', ['global_vertex_index', ['../classTriaAccessor_3_010_00_01dim_00_01spacedim_01_4.html#a4583dc1605e3c727e723de66d63069b1', 1, 'TriaAccessor< 0, dim, spacedim >::global_vertex_index'],\n+ ['global_5fvertex_5findex_703', ['global_vertex_index', ['../namespacetypes.html#a2510b6835b1ec4a277ef342b5db6aee0', 1, 'types::global_vertex_index'],\n ['../classTriaAccessor_3_010_00_011_00_01spacedim_01_4.html#a21c20f6143a24e5f578e9413f525b6b3', 1, 'TriaAccessor< 0, 1, spacedim >::global_vertex_index'],\n- ['../namespacetypes.html#a2510b6835b1ec4a277ef342b5db6aee0', 1, 'types::global_vertex_index']\n+ ['../classTriaAccessor_3_010_00_01dim_00_01spacedim_01_4.html#a4583dc1605e3c727e723de66d63069b1', 1, 'TriaAccessor< 0, dim, spacedim >::global_vertex_index']\n ]],\n ['gloidx_704', ['gloidx', ['../structinternal_1_1p4est_1_1types_3_013_01_4.html#ac5cb9381f13803f7641416bc0ea5e2e5', 1, 'internal::p4est::types< 3 >::gloidx'],\n ['../structinternal_1_1p4est_1_1types_3_012_01_4.html#a712adc879560f4685424f25814aca15c', 1, 'internal::p4est::types< 2 >::gloidx']\n ]],\n ['glossary_705', ['Glossary', ['../DEALGlossary.html', 1, '']]],\n ['glossary_2eh_706', ['glossary.h', ['../glossary_8h.html', 1, '']]],\n ['gmres_707', ['gmres', ['../classTrilinosWrappers_1_1SolverBelos.html#a9f38d6d3139d6f3ebc8d11df949acf99af7b33458b897d1294a241f9dd609832e', 1, 'TrilinosWrappers::SolverBelos::gmres'],\n@@ -1725,126 +1725,126 @@\n ['gmres_5fdata_708', ['gmres_data', ['../classSolverSelector.html#a0c6e82d3ec3b17e8ff938edc787e2e28', 1, 'SolverSelector']]],\n ['gmres_5frestart_5fparameter_709', ['gmres_restart_parameter', ['../structTrilinosWrappers_1_1SolverBase_1_1AdditionalData.html#a05567d5e6ac16d6cd84257415124301e', 1, 'TrilinosWrappers::SolverBase::AdditionalData']]],\n ['gmsh_710', ['Gmsh', ['../namespaceGmsh.html', 1, '']]],\n ['gmsh_5felement_5ftype_711', ['gmsh_element_type', ['../classReferenceCell.html#a9d31423874e8e5e3e25ada9bc8193555', 1, 'ReferenceCell']]],\n ['gmv_712', ['gmv', ['../namespaceDataOutBase.html#aa3cbced9f1d4ae661f13018f4c980aa1a958eea3b2724c76d1c1ff20d69f7da4e', 1, 'DataOutBase']]],\n ['gmv_5fflags_713', ['gmv_flags', ['../classDataOutInterface.html#a62aad8dd9acbe017b15757d419d356ae', 1, 'DataOutInterface']]],\n ['gmvflags_714', ['GmvFlags', ['../structDataOutBase_1_1GmvFlags.html', 1, 'DataOutBase']]],\n- ['gnuplot_715', ['gnuplot', ['../namespaceDataOutBase.html#aa3cbced9f1d4ae661f13018f4c980aa1a025233c1a8124e5521952c7c7cd78df1', 1, 'DataOutBase::gnuplot'],\n- ['../structGridOutFlags_1_1Gnuplot.html', 1, 'GridOutFlags::Gnuplot'],\n+ ['gnuplot_715', ['gnuplot', ['../structGridOutFlags_1_1Gnuplot.html', 1, 'GridOutFlags::Gnuplot'],\n ['../structGridOutFlags_1_1Gnuplot.html#ae631c5fd2087d6efce628a2e0c7fbe21', 1, 'GridOutFlags::Gnuplot::Gnuplot()'],\n- ['../classGridOut.html#af24aadcd00f93b7f428f44ecd40c44d9a9becaeaa34ee67f9686fef40075176e6', 1, 'GridOut::gnuplot']\n+ ['../classGridOut.html#af24aadcd00f93b7f428f44ecd40c44d9a9becaeaa34ee67f9686fef40075176e6', 1, 'GridOut::gnuplot'],\n+ ['../namespaceDataOutBase.html#aa3cbced9f1d4ae661f13018f4c980aa1a025233c1a8124e5521952c7c7cd78df1', 1, 'DataOutBase::gnuplot']\n ]],\n- ['gnuplot_5fflags_716', ['gnuplot_flags', ['../classDataOutInterface.html#a8466681c18e24c0b3c7af7eae5e0997e', 1, 'DataOutInterface::gnuplot_flags'],\n- ['../classGridOut.html#a7446a2fd3ff7eebc06063371a4a94684', 1, 'GridOut::gnuplot_flags']\n+ ['gnuplot_5fflags_716', ['gnuplot_flags', ['../classGridOut.html#a7446a2fd3ff7eebc06063371a4a94684', 1, 'GridOut::gnuplot_flags'],\n+ ['../classDataOutInterface.html#a8466681c18e24c0b3c7af7eae5e0997e', 1, 'DataOutInterface::gnuplot_flags']\n ]],\n- ['gnuplotflags_717', ['gnuplotflags', ['../structDataOutBase_1_1GnuplotFlags.html#ad35b84198f0ef1de6d34ebce204afd4b', 1, 'DataOutBase::GnuplotFlags::GnuplotFlags(const std::vector< std::string > &space_dimension_labels)'],\n+ ['gnuplotflags_717', ['gnuplotflags', ['../structDataOutBase_1_1GnuplotFlags.html', 1, 'DataOutBase::GnuplotFlags'],\n ['../structDataOutBase_1_1GnuplotFlags.html#afdd33b3b9d2f0f67cf9d2e4a6b9f0cc1', 1, 'DataOutBase::GnuplotFlags::GnuplotFlags()'],\n- ['../structDataOutBase_1_1GnuplotFlags.html', 1, 'DataOutBase::GnuplotFlags']\n+ ['../structDataOutBase_1_1GnuplotFlags.html#ad35b84198f0ef1de6d34ebce204afd4b', 1, 'DataOutBase::GnuplotFlags::GnuplotFlags(const std::vector< std::string > &space_dimension_labels)']\n ]],\n- ['gnuplotpatch_718', ['gnuplotpatch', ['../classMeshWorker_1_1Assembler_1_1GnuplotPatch.html#a783e2178d20f552f5c113058d4376793', 1, 'MeshWorker::Assembler::GnuplotPatch::GnuplotPatch()'],\n- ['../classMeshWorker_1_1Assembler_1_1GnuplotPatch.html', 1, 'MeshWorker::Assembler::GnuplotPatch']\n+ ['gnuplotpatch_718', ['gnuplotpatch', ['../classMeshWorker_1_1Assembler_1_1GnuplotPatch.html', 1, 'MeshWorker::Assembler::GnuplotPatch'],\n+ ['../classMeshWorker_1_1Assembler_1_1GnuplotPatch.html#a783e2178d20f552f5c113058d4376793', 1, 'MeshWorker::Assembler::GnuplotPatch::GnuplotPatch()']\n ]],\n ['go_719', ['GO', ['../namespaceLinearAlgebra_1_1TpetraWrappers_1_1TpetraTypes.html#a12dcc4b4f9f4d4dc1b77e2f619099942', 1, 'LinearAlgebra::TpetraWrappers::TpetraTypes']]],\n ['go_5fto_5fone_720', ['go_to_one', ['../namespaceMGTransferGlobalCoarseningTools.html#a0b3ae7f7ace3aef7bdcbca73ae07c126a4700af23eb58d665b1bffa9b2d8bd01a', 1, 'MGTransferGlobalCoarseningTools']]],\n ['grad_5fdiv_2eh_721', ['grad_div.h', ['../grad__div_8h.html', 1, '']]],\n- ['gradient_722', ['gradient', ['../classFunctions_1_1CosineFunction.html#aebd93b4e32d3eba6d9ac05e4eec7d3a8', 1, 'Functions::CosineFunction::gradient()'],\n+ ['gradient_722', ['gradient', ['../classFunctions_1_1FourierCosineSum.html#ab8feb7179d0d83c32848a010e2f68da3', 1, 'Functions::FourierCosineSum::gradient()'],\n+ ['../classFunctions_1_1CutOffFunctionTensorProduct.html#ab6a9cdfd34309b8235d3192208000e7c', 1, 'Functions::CutOffFunctionTensorProduct::gradient()'],\n+ ['../classDerivativeApproximation_1_1internal_1_1Gradient.html', 1, 'DerivativeApproximation::internal::Gradient< dim >'],\n+ ['../classFunctions_1_1CutOffFunctionC1.html#ab875bab3fadc6409fd0cb614e6803634', 1, 'Functions::CutOffFunctionC1::gradient()'],\n+ ['../classFunctions_1_1FourierCosineFunction.html#ae932a6127e44639cfde188ad2f689d08', 1, 'Functions::FourierCosineFunction::gradient()'],\n+ ['../classFunctions_1_1FourierSineSum.html#a98b52849e8b87e7c64ac808daf4de5fb', 1, 'Functions::FourierSineSum::gradient()'],\n+ ['../classFunctions_1_1JumpFunction.html#a998f60b6fd8cff1a39cfcf93108c4491', 1, 'Functions::JumpFunction::gradient()'],\n+ ['../classFunctions_1_1SlitHyperSingularityFunction.html#ad4a51adc97ffbaeb072beafbadc03499', 1, 'Functions::SlitHyperSingularityFunction::gradient()'],\n ['../classFunctions_1_1SlitSingularityFunction.html#a5acef6578d995278e3a59fb4d72027cf', 1, 'Functions::SlitSingularityFunction::gradient()'],\n ['../classFunctions_1_1LSingularityGradFunction.html#af78fcfa5ce9295e029f9fe490435f656', 1, 'Functions::LSingularityGradFunction::gradient()'],\n ['../classFunctions_1_1LSingularityFunction.html#a5ecbe28dfb30b7b199699c92715eeab1', 1, 'Functions::LSingularityFunction::gradient()'],\n ['../classFunctions_1_1ExpFunction.html#a58c87396123fb892cf53ba0ec8024884', 1, 'Functions::ExpFunction::gradient()'],\n ['../classFunctions_1_1CosineGradFunction.html#a2a4a8b5be2033e435d239d5b68d3c8d6', 1, 'Functions::CosineGradFunction::gradient()'],\n- ['../classFunctions_1_1CutOffFunctionC1.html#ab875bab3fadc6409fd0cb614e6803634', 1, 'Functions::CutOffFunctionC1::gradient()'],\n- ['../classFunctions_1_1SlitHyperSingularityFunction.html#ad4a51adc97ffbaeb072beafbadc03499', 1, 'Functions::SlitHyperSingularityFunction::gradient()'],\n- ['../classFunctions_1_1JumpFunction.html#a998f60b6fd8cff1a39cfcf93108c4491', 1, 'Functions::JumpFunction::gradient()'],\n- ['../classFunctions_1_1FourierCosineFunction.html#ae932a6127e44639cfde188ad2f689d08', 1, 'Functions::FourierCosineFunction::gradient()'],\n- ['../classFunctions_1_1FourierSineFunction.html#af9fa95e62c08fa7b31e790bd47010cae', 1, 'Functions::FourierSineFunction::gradient()'],\n- ['../classFunctions_1_1FourierCosineSum.html#ab8feb7179d0d83c32848a010e2f68da3', 1, 'Functions::FourierCosineSum::gradient()'],\n- ['../classFunctions_1_1CutOffFunctionTensorProduct.html#ab6a9cdfd34309b8235d3192208000e7c', 1, 'Functions::CutOffFunctionTensorProduct::gradient()'],\n- ['../classFunctions_1_1FourierSineSum.html#a98b52849e8b87e7c64ac808daf4de5fb', 1, 'Functions::FourierSineSum::gradient()'],\n+ ['../classFunctions_1_1CosineFunction.html#aebd93b4e32d3eba6d9ac05e4eec7d3a8', 1, 'Functions::CosineFunction::gradient()'],\n ['../classFunctions_1_1PillowFunction.html#af8734c7c65977ac719b8dc2c20cfc4dd', 1, 'Functions::PillowFunction::gradient()'],\n ['../classFunctions_1_1Q1WedgeFunction.html#ad85fbdb2787f73a7d4fb68fcdee24d14', 1, 'Functions::Q1WedgeFunction::gradient()'],\n ['../classFunctions_1_1SquareFunction.html#ad83c2f3d5e293c683e53543e3455473e', 1, 'Functions::SquareFunction::gradient()'],\n ['../classFunctions_1_1CSpline.html#a8b0b05a47a4b95d0930716deccd3dc8f', 1, 'Functions::CSpline::gradient()'],\n ['../classFunctions_1_1Bessel1.html#a287c9ab516bafab96725eed9c80502f2', 1, 'Functions::Bessel1::gradient()'],\n ['../classVectorFunctionFromTensorFunction.html#a0955df9497c8389c22e932622e6ebf61', 1, 'VectorFunctionFromTensorFunction::gradient()'],\n ['../classFunctionFromFunctionObjects.html#a4a60bd11d54ca7a28d53c2b096e4a03b', 1, 'FunctionFromFunctionObjects::gradient()'],\n+ ['../classFunctions_1_1FourierSineFunction.html#af9fa95e62c08fa7b31e790bd47010cae', 1, 'Functions::FourierSineFunction::gradient()'],\n ['../namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaae2b6dfb8a5c48206992d8310d176c37c', 1, 'internal::gradient'],\n ['../structNonMatching_1_1internal_1_1QuadratureGeneratorImplementation_1_1FunctionBounds.html#a190a2dff3c0dbdfe0fdc9c9283d4236b', 1, 'NonMatching::internal::QuadratureGeneratorImplementation::FunctionBounds::gradient'],\n ['../classAutoDerivativeFunction.html#a699fef370c63619a08aa94433f34136b', 1, 'AutoDerivativeFunction::gradient()'],\n ['../classFunction.html#a60dfaf4b27fbbf86e2e9b40b8836b57f', 1, 'Function::gradient()'],\n ['../classFunctions_1_1ConstantFunction.html#ab4e412532f460fe04c8d9224f5b4dd90', 1, 'Functions::ConstantFunction::gradient()'],\n ['../classFunctions_1_1IdentityFunction.html#ae1b182714c7a42a9db0547bfcced7649', 1, 'Functions::IdentityFunction::gradient()'],\n- ['../classDerivativeApproximation_1_1internal_1_1Gradient.html', 1, 'DerivativeApproximation::internal::Gradient< dim >'],\n ['../classFunctions_1_1Monomial.html#a3a572c2af7c1174ce2ff316dd77aafe5', 1, 'Functions::Monomial::gradient()'],\n ['../classFunctions_1_1Spherical.html#a578a604ff2b45b4261cc40eca64f20e0', 1, 'Functions::Spherical::gradient()'],\n ['../classNonMatching_1_1internal_1_1DiscreteQuadratureGeneratorImplementation_1_1RefSpaceFEFieldFunction.html#a169fce204d6f37defaab6c87721aebc2', 1, 'NonMatching::internal::DiscreteQuadratureGeneratorImplementation::RefSpaceFEFieldFunction::gradient()'],\n ['../classFunctions_1_1FEFieldFunction.html#a298269556af8667b9adbfef322c4ae57', 1, 'Functions::FEFieldFunction::gradient()'],\n ['../classFEValuesViews_1_1Tensor_3_012_00_01dim_00_01spacedim_01_4.html#aa58cffa16a48be95e37cd76f8f416555', 1, 'FEValuesViews::Tensor< 2, dim, spacedim >::gradient()'],\n ['../classFEValuesViews_1_1Vector.html#a749be2d4827bdfb9c3df8f8e3ba1b066', 1, 'FEValuesViews::Vector::gradient()'],\n ['../classFEValuesViews_1_1Scalar.html#a2c9a7415cea23e0d3e9b405f30fc56ac', 1, 'FEValuesViews::Scalar::gradient()'],\n ['../classFEValuesViews_1_1RenumberedView.html#a1a4b604451ecf9331b29473fb3c5cab5', 1, 'FEValuesViews::RenumberedView::gradient()'],\n ['../structDifferentiation_1_1AD_1_1TapelessDrivers.html#a092dfc71f6a8dc3a23a29c683ca0f19c', 1, 'Differentiation::AD::TapelessDrivers::gradient()'],\n ['../structDifferentiation_1_1AD_1_1TapedDrivers.html#a24835c2c731a7d4d69d90d95bdaae270', 1, 'Differentiation::AD::TapedDrivers::gradient()'],\n ['../classConstantTensorFunction.html#aab6a061147fdc853dea510e931bb4f30', 1, 'ConstantTensorFunction::gradient()'],\n ['../classTensorFunction.html#a49064481c7e7a64525109f030ad43cd7', 1, 'TensorFunction::gradient()'],\n ['../classFunctions_1_1Spherical.html#a6d63ed3ec94f9fbaab1f107e1bf19af1', 1, 'Functions::Spherical::gradient()'],\n- ['../classFunctions_1_1SymbolicFunction.html#ab2eeb7da7fe4944fad9f4d3da5a9933f', 1, 'Functions::SymbolicFunction::gradient()'],\n- ['../classFunctions_1_1InterpolatedTensorProductGridData.html#ab559d17f99e63ef67574a21f83372c84', 1, 'Functions::InterpolatedTensorProductGridData::gradient()'],\n- ['../classFunctions_1_1InterpolatedUniformGridData.html#a601c763590643a75e85a41ee4c3a56a0', 1, 'Functions::InterpolatedUniformGridData::gradient()'],\n+ ['../classFunctions_1_1SignedDistance_1_1Ellipsoid.html#a0d8df3f2111460fb60aa5bc990af801e', 1, 'Functions::SignedDistance::Ellipsoid::gradient()'],\n+ ['../classFunctions_1_1SignedDistance_1_1Plane.html#ab85307507c3055d4584fe0aa0104d8ae', 1, 'Functions::SignedDistance::Plane::gradient()'],\n+ ['../classFunctions_1_1SignedDistance_1_1Sphere.html#afaec76137ca08a84aea6dd11682cb1f9', 1, 'Functions::SignedDistance::Sphere::gradient()'],\n+ ['../classFunctions_1_1PointRestriction.html#a4d63b6319eb9ad77a25584cb38f695b2', 1, 'Functions::PointRestriction::gradient()'],\n+ ['../classFunctions_1_1CoordinateRestriction.html#a8185d25e0428169386e22b98c9fd9963', 1, 'Functions::CoordinateRestriction::gradient()'],\n ['../classFunctions_1_1CutOffFunctionCinfty.html#a615ce24fea527714e0d261b8a4d0c452', 1, 'Functions::CutOffFunctionCinfty::gradient()'],\n ['../classFunctions_1_1Polynomial.html#a77d0c30da2bf5d122ca6f05c4c84009c', 1, 'Functions::Polynomial::gradient()'],\n- ['../classFunctions_1_1CoordinateRestriction.html#a8185d25e0428169386e22b98c9fd9963', 1, 'Functions::CoordinateRestriction::gradient()'],\n- ['../classFunctions_1_1PointRestriction.html#a4d63b6319eb9ad77a25584cb38f695b2', 1, 'Functions::PointRestriction::gradient()'],\n- ['../classFunctions_1_1SignedDistance_1_1Sphere.html#afaec76137ca08a84aea6dd11682cb1f9', 1, 'Functions::SignedDistance::Sphere::gradient()'],\n- ['../classFunctions_1_1SignedDistance_1_1Plane.html#ab85307507c3055d4584fe0aa0104d8ae', 1, 'Functions::SignedDistance::Plane::gradient()'],\n- ['../classFunctions_1_1SignedDistance_1_1Ellipsoid.html#a0d8df3f2111460fb60aa5bc990af801e', 1, 'Functions::SignedDistance::Ellipsoid::gradient()']\n+ ['../classFunctions_1_1InterpolatedUniformGridData.html#a601c763590643a75e85a41ee4c3a56a0', 1, 'Functions::InterpolatedUniformGridData::gradient()'],\n+ ['../classFunctions_1_1InterpolatedTensorProductGridData.html#ab559d17f99e63ef67574a21f83372c84', 1, 'Functions::InterpolatedTensorProductGridData::gradient()'],\n+ ['../classFunctions_1_1SymbolicFunction.html#ab2eeb7da7fe4944fad9f4d3da5a9933f', 1, 'Functions::SymbolicFunction::gradient()']\n ]],\n ['gradient_5findex_723', ['gradient_index', ['../classMeshWorker_1_1VectorSelector.html#affc53cab05328d7fc666524b21fc7f42', 1, 'MeshWorker::VectorSelector']]],\n- ['gradient_5flist_724', ['gradient_list', ['../classFunctions_1_1PillowFunction.html#a4e96cefde0b80abe20e5ed8bc3ab1e56', 1, 'Functions::PillowFunction::gradient_list()'],\n- ['../classFunctions_1_1CosineFunction.html#affdb0def2e5b8550676051db6bb72f97', 1, 'Functions::CosineFunction::gradient_list()'],\n- ['../classFunctions_1_1CosineGradFunction.html#a73a866f092b490be9573655e89676c0e', 1, 'Functions::CosineGradFunction::gradient_list()'],\n- ['../classFunctions_1_1ExpFunction.html#af45d5d1815cd6f751926ea6cf5d28570', 1, 'Functions::ExpFunction::gradient_list()'],\n- ['../classFunctions_1_1LSingularityFunction.html#ade0770ece16df13dff4e532f49a6e28a', 1, 'Functions::LSingularityFunction::gradient_list()'],\n- ['../classFunctions_1_1LSingularityGradFunction.html#aeefc4e750fc67ae8f1ba7bd02c556748', 1, 'Functions::LSingularityGradFunction::gradient_list()'],\n- ['../classFunctions_1_1SlitSingularityFunction.html#a7fc24669069be569636f1c225f60c971', 1, 'Functions::SlitSingularityFunction::gradient_list()'],\n- ['../classFunctions_1_1SlitHyperSingularityFunction.html#a6e145f8c858ab4947e55a76df5b81996', 1, 'Functions::SlitHyperSingularityFunction::gradient_list()'],\n- ['../classFunctions_1_1JumpFunction.html#ababedd6fc8d17aa80220f439f3946e5b', 1, 'Functions::JumpFunction::gradient_list()'],\n+ ['gradient_5flist_724', ['gradient_list', ['../classFunctions_1_1JumpFunction.html#ababedd6fc8d17aa80220f439f3946e5b', 1, 'Functions::JumpFunction::gradient_list()'],\n ['../classTensorFunction.html#ac2b9389efaf1690f7e7b25d6dbbf654c', 1, 'TensorFunction::gradient_list()'],\n ['../classConstantTensorFunction.html#ad32663adb2d5cfd7c3980f40df2ea3e1', 1, 'ConstantTensorFunction::gradient_list()'],\n- ['../classFunctions_1_1Bessel1.html#a5ac9affe25ecfcfeeb016aca46177122', 1, 'Functions::Bessel1::gradient_list()'],\n ['../classFunctions_1_1FEFieldFunction.html#a7c6bf60f93ffffd446db9f2b16f002f3', 1, 'Functions::FEFieldFunction::gradient_list()'],\n+ ['../classFunctions_1_1SlitHyperSingularityFunction.html#a6e145f8c858ab4947e55a76df5b81996', 1, 'Functions::SlitHyperSingularityFunction::gradient_list()'],\n+ ['../classFunctions_1_1SlitSingularityFunction.html#a7fc24669069be569636f1c225f60c971', 1, 'Functions::SlitSingularityFunction::gradient_list()'],\n+ ['../classFunctions_1_1LSingularityGradFunction.html#aeefc4e750fc67ae8f1ba7bd02c556748', 1, 'Functions::LSingularityGradFunction::gradient_list()'],\n+ ['../classFunctions_1_1LSingularityFunction.html#ade0770ece16df13dff4e532f49a6e28a', 1, 'Functions::LSingularityFunction::gradient_list()'],\n+ ['../classFunctions_1_1ExpFunction.html#af45d5d1815cd6f751926ea6cf5d28570', 1, 'Functions::ExpFunction::gradient_list()'],\n+ ['../classFunctions_1_1CosineGradFunction.html#a73a866f092b490be9573655e89676c0e', 1, 'Functions::CosineGradFunction::gradient_list()'],\n+ ['../classFunctions_1_1CosineFunction.html#affdb0def2e5b8550676051db6bb72f97', 1, 'Functions::CosineFunction::gradient_list()'],\n+ ['../classFunctions_1_1PillowFunction.html#a4e96cefde0b80abe20e5ed8bc3ab1e56', 1, 'Functions::PillowFunction::gradient_list()'],\n ['../classFunctions_1_1Q1WedgeFunction.html#a007ee4fdcae68b911c59636132600f4c', 1, 'Functions::Q1WedgeFunction::gradient_list()'],\n- ['../classAutoDerivativeFunction.html#aefb93d9e7a78678fb9b31239841c3ab0', 1, 'AutoDerivativeFunction::gradient_list()'],\n- ['../classFunction.html#a4603183dfa66622a4dc428aeb32a4452', 1, 'Function::gradient_list()'],\n- ['../classFunctions_1_1ConstantFunction.html#a5a42d62ced01537957099fc15fcc48bd', 1, 'Functions::ConstantFunction::gradient_list()'],\n+ ['../classFunctions_1_1SquareFunction.html#a83c5fd2ee3398f36c891081473d062d7', 1, 'Functions::SquareFunction::gradient_list()'],\n+ ['../classFunctions_1_1Bessel1.html#a5ac9affe25ecfcfeeb016aca46177122', 1, 'Functions::Bessel1::gradient_list()'],\n ['../classVectorFunctionFromTensorFunction.html#a9d3ebb52ed20ba65c5d0edf641e16ed5', 1, 'VectorFunctionFromTensorFunction::gradient_list()'],\n- ['../classFunctions_1_1SquareFunction.html#a83c5fd2ee3398f36c891081473d062d7', 1, 'Functions::SquareFunction::gradient_list()']\n+ ['../classFunctions_1_1ConstantFunction.html#a5a42d62ced01537957099fc15fcc48bd', 1, 'Functions::ConstantFunction::gradient_list()'],\n+ ['../classFunction.html#a4603183dfa66622a4dc428aeb32a4452', 1, 'Function::gradient_list()'],\n+ ['../classAutoDerivativeFunction.html#aefb93d9e7a78678fb9b31239841c3ab0', 1, 'AutoDerivativeFunction::gradient_list()']\n ]],\n ['gradient_5fmatrix_725', ['gradient_matrix', ['../namespaceLocalIntegrators_1_1Divergence.html#ad708d69e74c34829387629c5d770bd1c', 1, 'LocalIntegrators::Divergence']]],\n ['gradient_5fresidual_726', ['gradient_residual', ['../namespaceLocalIntegrators_1_1Divergence.html#ab7fd6d21f74e11f38386f415527c1721', 1, 'LocalIntegrators::Divergence::gradient_residual(Vector< number > &result, const FEValuesBase< dim > &fetest, const std::vector< double > &input, const double factor=1.)'],\n ['../namespaceLocalIntegrators_1_1Divergence.html#a49b84c8d36c4c8800cd63b7a3b184299', 1, 'LocalIntegrators::Divergence::gradient_residual(Vector< number > &result, const FEValuesBase< dim > &fetest, const std::vector< Tensor< 1, dim > > &input, const double factor=1.)']\n ]],\n ['gradient_5fselection_727', ['gradient_selection', ['../classMeshWorker_1_1VectorSelector.html#ab7f18113d9f7d9900506f2e2b46df483', 1, 'MeshWorker::VectorSelector']]],\n- ['gradient_5ftype_728', ['gradient_type', ['../classFEInterfaceViews_1_1Scalar.html#a76d9164cdeaf79c291bf322fe1abe758', 1, 'FEInterfaceViews::Scalar::gradient_type'],\n- ['../classFEPointEvaluation.html#a6e4f8061b480e0831faac8a5a2318922', 1, 'FEPointEvaluation::gradient_type'],\n+ ['gradient_5ftype_728', ['gradient_type', ['../classFEValuesViews_1_1Scalar.html#a365b47766d644b4c6a50ad941e8ece6e', 1, 'FEValuesViews::Scalar::gradient_type'],\n ['../classFEInterfaceViews_1_1Vector.html#ac9411ad24b0d5836374a90f5c47968ae', 1, 'FEInterfaceViews::Vector::gradient_type'],\n- ['../classFEValuesViews_1_1Scalar.html#a365b47766d644b4c6a50ad941e8ece6e', 1, 'FEValuesViews::Scalar::gradient_type'],\n+ ['../classFEInterfaceViews_1_1Scalar.html#a76d9164cdeaf79c291bf322fe1abe758', 1, 'FEInterfaceViews::Scalar::gradient_type'],\n+ ['../classFEValuesViews_1_1RenumberedView.html#aa0a3f0825797a6cc0b29bca28b920a0d', 1, 'FEValuesViews::RenumberedView::gradient_type'],\n+ ['../classFEFaceEvaluation.html#ad5ac66f58cec9630c76cc0f29f9d497e', 1, 'FEFaceEvaluation::gradient_type'],\n+ ['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1SymmetricTensor_3_012_01_4_01_4.html#a808c6e31a2c9c0892c49a49cf9f2febb', 1, 'Differentiation::AD::internal::Extractor< dim, FEValuesExtractors::SymmetricTensor< 2 > >::gradient_type'],\n ['../classFEValuesViews_1_1Vector.html#a3136b8a6daa13014856ba61f290aba58', 1, 'FEValuesViews::Vector::gradient_type'],\n ['../classFEValuesViews_1_1Tensor_3_012_00_01dim_00_01spacedim_01_4.html#a89ee7d04e0b843012317e1bd8c3d8265', 1, 'FEValuesViews::Tensor< 2, dim, spacedim >::gradient_type'],\n ['../classFEEvaluationBase.html#a5e13ff564ace863c84f87940e255f41d', 1, 'FEEvaluationBase::gradient_type'],\n- ['../classinternal_1_1PrecomputedEvaluationDataAccessor.html#ad0f084ad37ae702dc49679fbefeead7b', 1, 'internal::PrecomputedEvaluationDataAccessor::gradient_type'],\n ['../classPortable_1_1FEEvaluation.html#a71fd2cf86193d5940fd3f662f7290d5d', 1, 'Portable::FEEvaluation::gradient_type'],\n+ ['../classinternal_1_1PrecomputedEvaluationDataAccessor.html#ad0f084ad37ae702dc49679fbefeead7b', 1, 'internal::PrecomputedEvaluationDataAccessor::gradient_type'],\n ['../structinternal_1_1PrecomputedEvaluationData.html#ad0a460380c778dd1164026084dbf872d', 1, 'internal::PrecomputedEvaluationData::gradient_type'],\n ['../classFEFacePointEvaluation.html#a71fb8499099a290bca360aedd44b8f97', 1, 'FEFacePointEvaluation::gradient_type'],\n- ['../classFEFaceEvaluation.html#ad5ac66f58cec9630c76cc0f29f9d497e', 1, 'FEFaceEvaluation::gradient_type'],\n+ ['../classFEPointEvaluation.html#a6e4f8061b480e0831faac8a5a2318922', 1, 'FEPointEvaluation::gradient_type'],\n ['../classFEPointEvaluationBase.html#ad7b179b70c640ab282b1bd58dd2b0fd2', 1, 'FEPointEvaluationBase::gradient_type'],\n- ['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1SymmetricTensor_3_012_01_4_01_4.html#a808c6e31a2c9c0892c49a49cf9f2febb', 1, 'Differentiation::AD::internal::Extractor< dim, FEValuesExtractors::SymmetricTensor< 2 > >::gradient_type'],\n ['../classFEEvaluation.html#a8a40f0bccb9db6ed543f7800a824f930', 1, 'FEEvaluation::gradient_type'],\n- ['../classFEValuesViews_1_1RenumberedView.html#aa0a3f0825797a6cc0b29bca28b920a0d', 1, 'FEValuesViews::RenumberedView::gradient_type'],\n ['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Tensor_3_012_01_4_01_4.html#a23a4be2a20b4a45c61f217e92f0d7ec7', 1, 'Differentiation::AD::internal::Extractor< dim, FEValuesExtractors::Tensor< 2 > >::gradient_type'],\n ['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Tensor_3_011_01_4_01_4.html#ad6d4eee86c4c861aac2e08662b7e0b9e', 1, 'Differentiation::AD::internal::Extractor< dim, FEValuesExtractors::Tensor< 1 > >::gradient_type'],\n ['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Vector_01_4.html#a816d68b7911faef5026583c3e75ba83f', 1, 'Differentiation::AD::internal::Extractor< dim, FEValuesExtractors::Vector >::gradient_type'],\n ['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html#a565de2667cc147db27b0f221fecf9d4a', 1, 'Differentiation::AD::internal::Extractor< dim, FEValuesExtractors::Scalar >::gradient_type'],\n ['../classTensorFunction.html#a1560a439470c14b426e28a72fc08e252', 1, 'TensorFunction::gradient_type']\n ]],\n ['gradients_729', ['gradients', ['../structPortable_1_1internal_1_1EvaluatorTensorProduct_3_01evaluate__general_00_01dim_00_01fe__dega8134ecf00d3c979bab5bfb2c3980f13.html#ae9965c122a68910e50079a74941541c2', 1, 'Portable::internal::EvaluatorTensorProduct< evaluate_general, dim, fe_degree, n_q_points_1d, Number >::gradients()'],\n@@ -1865,18 +1865,18 @@\n ]],\n ['gradients_5fquad_733', ['gradients_quad', ['../classFEEvaluationData.html#a11c94c5e2492db775df00631b99f2c3c', 1, 'FEEvaluationData']]],\n ['gradients_5fquad_5finitialized_734', ['gradients_quad_initialized', ['../classFEEvaluationData.html#a6118052e91b09cf12d5051e1b29b49f7', 1, 'FEEvaluationData']]],\n ['gradients_5fquad_5fsubmitted_735', ['gradients_quad_submitted', ['../classFEEvaluationData.html#a980080cfd9249384b4cafaf4261b7654', 1, 'FEEvaluationData']]],\n ['gradients_5fwithin_5fsubface_736', ['gradients_within_subface', ['../structinternal_1_1MatrixFreeFunctions_1_1UnivariateShapeData.html#affbc72772c45175bf7e1f303477b6c53', 1, 'internal::MatrixFreeFunctions::UnivariateShapeData']]],\n ['gradientvector_737', ['GradientVector', ['../classinternal_1_1FEValuesImplementation_1_1FiniteElementRelatedData.html#a435a591d936013e27b62ab3d95300edb', 1, 'internal::FEValuesImplementation::FiniteElementRelatedData']]],\n ['gradtype_738', ['GradType', ['../classBarycentricPolynomials.html#a21c692d805e173963b9f36e51990bc4e', 1, 'BarycentricPolynomials']]],\n- ['graph_739', ['graph', ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparsityPattern.html#a0b86c71fdbfa142a0681c8a7b6365237', 1, 'LinearAlgebra::TpetraWrappers::SparsityPattern::graph'],\n- ['../classPortable_1_1MatrixFree.html#a1b061d43e6028b803dcfb85ab6f13c1c', 1, 'Portable::MatrixFree::graph'],\n- ['../namespaceDoFRenumbering_1_1boost_1_1boosttypes.html#acaee4366d1567663daae1e81b7716233', 1, 'DoFRenumbering::boost::boosttypes::Graph'],\n- ['../classTrilinosWrappers_1_1SparsityPattern.html#a35f91d854cbcbfea97bf753ef967a704', 1, 'TrilinosWrappers::SparsityPattern::graph']\n+ ['graph_739', ['graph', ['../classPortable_1_1MatrixFree.html#a1b061d43e6028b803dcfb85ab6f13c1c', 1, 'Portable::MatrixFree::graph'],\n+ ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparsityPattern.html#a0b86c71fdbfa142a0681c8a7b6365237', 1, 'LinearAlgebra::TpetraWrappers::SparsityPattern::graph'],\n+ ['../classTrilinosWrappers_1_1SparsityPattern.html#a35f91d854cbcbfea97bf753ef967a704', 1, 'TrilinosWrappers::SparsityPattern::graph'],\n+ ['../namespaceDoFRenumbering_1_1boost_1_1boosttypes.html#acaee4366d1567663daae1e81b7716233', 1, 'DoFRenumbering::boost::boosttypes::Graph']\n ]],\n ['graph_5fcoloring_2ecc_740', ['graph_coloring.cc', ['../graph__coloring_8cc.html', 1, '']]],\n ['graph_5fcoloring_2eh_741', ['graph_coloring.h', ['../graph__coloring_8h.html', 1, '']]],\n ['graphcoloring_742', ['GraphColoring', ['../namespaceGraphColoring.html', 1, '']]],\n ['graphcoloring_3a_3ainternal_743', ['internal', ['../namespaceGraphColoring_1_1internal.html', 1, 'GraphColoring']]],\n ['graphical_20output_744', ['Graphical output', ['../group__output.html', 1, '']]],\n ['graphtype_745', ['GraphType', ['../namespaceLinearAlgebra_1_1TpetraWrappers_1_1TpetraTypes.html#a948048ee43686de403afa46220b5f0a9', 1, 'LinearAlgebra::TpetraWrappers::TpetraTypes']]],\n"}]}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1b.js", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1b.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -558,22 +558,22 @@\n ['petscwrappers_300', ['petscwrappers', ['../namespacePETScWrappers.html', 1, 'PETScWrappers'],\n ['../group__PETScWrappers.html', 1, 'PETScWrappers']\n ]],\n ['petscwrappers_3a_3ainternal_301', ['internal', ['../namespacePETScWrappers_1_1internal.html', 1, 'PETScWrappers']]],\n ['petscwrappers_3a_3ainternals_302', ['internals', ['../namespacePETScWrappers_1_1internals.html', 1, 'PETScWrappers']]],\n ['petscwrappers_3a_3amatrixiterators_303', ['MatrixIterators', ['../namespacePETScWrappers_1_1MatrixIterators.html', 1, 'PETScWrappers']]],\n ['petscwrappers_3a_3ampi_304', ['MPI', ['../namespacePETScWrappers_1_1MPI.html', 1, 'PETScWrappers']]],\n- ['pex_305', ['pex', ['../classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1PEX.html#a8cc4e471cdb7ce9c8f6d040069b740a1', 1, 'Utilities::MPI::ConsensusAlgorithms::PEX::PEX()'],\n- ['../namespaceUtilities_1_1MPI_1_1ConsensusAlgorithms.html#ae25940905d374060a91ad2ea5f93b894', 1, 'Utilities::MPI::ConsensusAlgorithms::pex(const std::vector< unsigned int > &targets, const std::function< RequestType(const unsigned int)> &create_request, const std::function< AnswerType(const unsigned int, const RequestType &)> &answer_request, const std::function< void(const unsigned int, const AnswerType &)> &process_answer, const MPI_Comm comm)'],\n- ['../namespaceUtilities_1_1MPI_1_1ConsensusAlgorithms.html#af8bb38892767188ade0256558b119bfc', 1, 'Utilities::MPI::ConsensusAlgorithms::pex(const std::vector< unsigned int > &targets, const std::function< RequestType(const unsigned int)> &create_request, const std::function< void(const unsigned int, const RequestType &)> &process_request, const MPI_Comm comm)'],\n- ['../classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1PEX.html', 1, 'Utilities::MPI::ConsensusAlgorithms::PEX< RequestType, AnswerType >']\n+ ['pex_305', ['pex', ['../namespaceUtilities_1_1MPI_1_1ConsensusAlgorithms.html#ae25940905d374060a91ad2ea5f93b894', 1, 'Utilities::MPI::ConsensusAlgorithms::pex(const std::vector< unsigned int > &targets, const std::function< RequestType(const unsigned int)> &create_request, const std::function< AnswerType(const unsigned int, const RequestType &)> &answer_request, const std::function< void(const unsigned int, const AnswerType &)> &process_answer, const MPI_Comm comm)'],\n+ ['../classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1PEX.html', 1, 'Utilities::MPI::ConsensusAlgorithms::PEX< RequestType, AnswerType >'],\n+ ['../classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1PEX.html#a8cc4e471cdb7ce9c8f6d040069b740a1', 1, 'Utilities::MPI::ConsensusAlgorithms::PEX::PEX()'],\n+ ['../namespaceUtilities_1_1MPI_1_1ConsensusAlgorithms.html#af8bb38892767188ade0256558b119bfc', 1, 'Utilities::MPI::ConsensusAlgorithms::pex()']\n ]],\n ['physical_5funits_306', ['physical_units', ['../structDataOutBase_1_1VtkFlags.html#a6edd0f24133d33ae6ec4964dd7661b2a', 1, 'DataOutBase::VtkFlags']]],\n- ['physics_307', ['physics', ['../namespacePhysics.html', 1, 'Physics'],\n- ['../group__physics.html', 1, 'Physics']\n+ ['physics_307', ['physics', ['../group__physics.html', 1, 'Physics'],\n+ ['../namespacePhysics.html', 1, 'Physics']\n ]],\n ['physics_2eh_308', ['physics.h', ['../physics_8h.html', 1, '']]],\n ['physics_3a_3aelasticity_309', ['Elasticity', ['../namespacePhysics_1_1Elasticity.html', 1, 'Physics']]],\n ['physics_3a_3aelasticity_3a_3akinematics_310', ['Kinematics', ['../namespacePhysics_1_1Elasticity_1_1Kinematics.html', 1, 'Physics::Elasticity']]],\n ['physics_3a_3anotation_311', ['Notation', ['../namespacePhysics_1_1Notation.html', 1, 'Physics']]],\n ['physics_3a_3anotation_3a_3akelvin_312', ['Kelvin', ['../namespacePhysics_1_1Notation_1_1Kelvin.html', 1, 'Physics::Notation']]],\n ['physics_3a_3atransformations_313', ['Transformations', ['../namespacePhysics_1_1Transformations.html', 1, 'Physics']]],\n@@ -584,66 +584,66 @@\n ['physics_3a_3avectorrelations_318', ['VectorRelations', ['../namespacePhysics_1_1VectorRelations.html', 1, 'Physics']]],\n ['pi_319', ['PI', ['../namespacenumbers.html#a3e24f194a9cb9b6ff4442b8a7a877d4a', 1, 'numbers']]],\n ['pi_5f2_320', ['PI_2', ['../namespacenumbers.html#a05c8aa45b7cf3c1c746cdf79e44dcffe', 1, 'numbers']]],\n ['pi_5f4_321', ['PI_4', ['../namespacenumbers.html#aa36e80e99e5c662879bd3f89c8b9f0e4', 1, 'numbers']]],\n ['picard_322', ['picard', ['../classNonlinearSolverSelector_1_1AdditionalData.html#a2dd69fb6550aa48fecc20a58123869a0a189283de8e82751183a7c21be498f4eb', 1, 'NonlinearSolverSelector::AdditionalData::picard'],\n ['../classSUNDIALS_1_1KINSOL_1_1AdditionalData.html#a6160e0cd736c36f42c25a05eeb7ec079a3b45671a6573d03b922841a3b16b9dbb', 1, 'SUNDIALS::KINSOL::AdditionalData::picard']\n ]],\n- ['piecewisepolynomial_323', ['piecewisepolynomial', ['../classPolynomials_1_1PiecewisePolynomial.html', 1, 'Polynomials::PiecewisePolynomial< number >'],\n- ['../classPolynomials_1_1PiecewisePolynomial.html#aa87f48bdebc569ac84076a1defb80909', 1, 'Polynomials::PiecewisePolynomial::PiecewisePolynomial(const std::vector< Point< 1, number > > &points, const unsigned int index)'],\n- ['../classPolynomials_1_1PiecewisePolynomial.html#a1e98b7fabac18e3ac0a95c4487682a47', 1, 'Polynomials::PiecewisePolynomial::PiecewisePolynomial(const Polynomial< number > &coefficients_on_interval, const unsigned int n_intervals, const unsigned int interval, const bool spans_next_interval)']\n+ ['piecewisepolynomial_323', ['piecewisepolynomial', ['../classPolynomials_1_1PiecewisePolynomial.html#a1e98b7fabac18e3ac0a95c4487682a47', 1, 'Polynomials::PiecewisePolynomial::PiecewisePolynomial()'],\n+ ['../classPolynomials_1_1PiecewisePolynomial.html', 1, 'Polynomials::PiecewisePolynomial< number >'],\n+ ['../classPolynomials_1_1PiecewisePolynomial.html#aa87f48bdebc569ac84076a1defb80909', 1, 'Polynomials::PiecewisePolynomial::PiecewisePolynomial()']\n ]],\n ['pillowfunction_324', ['pillowfunction', ['../classFunctions_1_1PillowFunction.html', 1, 'Functions::PillowFunction< dim >'],\n ['../classFunctions_1_1PillowFunction.html#ada5b2f3bfbb10e5e3484a359a3664145', 1, 'Functions::PillowFunction::PillowFunction()']\n ]],\n ['pipe_5fjunction_325', ['pipe_junction', ['../namespaceGridGenerator.html#a673c458200304475d60b98ae389a309b', 1, 'GridGenerator']]],\n ['pipesegment_326', ['PipeSegment', ['../namespacePipeSegment.html', 1, '']]],\n ['pivoting_327', ['pivoting', ['../structPETScWrappers_1_1PreconditionLU_1_1AdditionalData.html#ad3b4930e350d425af5e27c1c6045c8f4', 1, 'PETScWrappers::PreconditionLU::AdditionalData']]],\n ['plain_5fdof_5findices_328', ['plain_dof_indices', ['../structinternal_1_1MatrixFreeFunctions_1_1DoFInfo.html#ac8a3ff65aba921897310b903e288ceb2', 1, 'internal::MatrixFreeFunctions::DoFInfo::plain_dof_indices'],\n ['../classinternal_1_1MatrixFreeFunctions_1_1ConstraintInfo.html#a64f011a9343bf2806eba66109c841fa1', 1, 'internal::MatrixFreeFunctions::ConstraintInfo::plain_dof_indices']\n ]],\n ['plain_5fdof_5findices_5fper_5fcell_329', ['plain_dof_indices_per_cell', ['../classinternal_1_1MatrixFreeFunctions_1_1ConstraintInfo.html#a4b26f3a8e9d8fa63ff70d4cdc0110669', 1, 'internal::MatrixFreeFunctions::ConstraintInfo']]],\n ['plain_5ftext_330', ['plain_text', ['../namespaceDataOutBase.html#af036f347f3e7f48a0e602577905fb3c9a10504904240f7c7a24587ef9209b3f55', 1, 'DataOutBase']]],\n- ['plane_331', ['plane', ['../classFunctions_1_1SignedDistance_1_1Plane.html#a6e14ae85193bd3575b1a3ecb48edf38a', 1, 'Functions::SignedDistance::Plane::Plane()'],\n- ['../classFunctions_1_1SignedDistance_1_1Plane.html', 1, 'Functions::SignedDistance::Plane< dim >']\n+ ['plane_331', ['plane', ['../classFunctions_1_1SignedDistance_1_1Plane.html', 1, 'Functions::SignedDistance::Plane< dim >'],\n+ ['../classFunctions_1_1SignedDistance_1_1Plane.html#a6e14ae85193bd3575b1a3ecb48edf38a', 1, 'Functions::SignedDistance::Plane::Plane()']\n ]],\n ['plate_5fwith_5fa_5fhole_332', ['plate_with_a_hole', ['../namespaceGridGenerator.html#a1cef2def7a0b1ce88eef4ec630b1e3b8', 1, 'GridGenerator']]],\n ['plus_333', ['plus', ['../classRol_1_1VectorAdaptor.html#ad38d3d8ef95463debbb0165f7c22d704', 1, 'Rol::VectorAdaptor']]],\n- ['pocon_334', ['pocon', ['../lapack__templates_8h.html#a4420399a6c63b889cadb9bf82246d559', 1, 'pocon(const char *uplo, const ::types::blas_int *n, const std::complex< float > *a, const ::types::blas_int *lda, const float *anorm, float *rcond, std::complex< float > *work, float *rwork, ::types::blas_int *info): lapack_templates.h'],\n+ ['pocon_334', ['pocon', ['../lapack__templates_8h.html#a40dff1d35b2a0f5b27f6297bcdc437af', 1, 'pocon(const char *, const ::types::blas_int *, const number1 *, const ::types::blas_int *, const number2 *, number3 *, number4 *, ::types::blas_int *, ::types::blas_int *): lapack_templates.h'],\n+ ['../lapack__templates_8h.html#aef431a4db93d812efe1000c00a0ccd45', 1, 'pocon(const char *uplo, const ::types::blas_int *n, const std::complex< double > *a, const ::types::blas_int *lda, const double *anorm, double *rcond, std::complex< double > *work, double *rwork, ::types::blas_int *info): lapack_templates.h'],\n+ ['../lapack__templates_8h.html#a4420399a6c63b889cadb9bf82246d559', 1, 'pocon(const char *uplo, const ::types::blas_int *n, const std::complex< float > *a, const ::types::blas_int *lda, const float *anorm, float *rcond, std::complex< float > *work, float *rwork, ::types::blas_int *info): lapack_templates.h'],\n ['../lapack__templates_8h.html#aa3c24b5c257f22b94abebb8248b59c6c', 1, 'pocon(const char *uplo, const ::types::blas_int *n, const double *a, const ::types::blas_int *lda, const double *anorm, double *rcond, double *work, ::types::blas_int *iwork, ::types::blas_int *info): lapack_templates.h'],\n- ['../lapack__templates_8h.html#a4f39ac546c9115f24754d365028eae6a', 1, 'pocon(const char *uplo, const ::types::blas_int *n, const float *a, const ::types::blas_int *lda, const float *anorm, float *rcond, float *work, ::types::blas_int *iwork, ::types::blas_int *info): lapack_templates.h'],\n- ['../lapack__templates_8h.html#a40dff1d35b2a0f5b27f6297bcdc437af', 1, 'pocon(const char *, const ::types::blas_int *, const number1 *, const ::types::blas_int *, const number2 *, number3 *, number4 *, ::types::blas_int *, ::types::blas_int *): lapack_templates.h'],\n- ['../lapack__templates_8h.html#aef431a4db93d812efe1000c00a0ccd45', 1, 'pocon(const char *uplo, const ::types::blas_int *n, const std::complex< double > *a, const ::types::blas_int *lda, const double *anorm, double *rcond, std::complex< double > *work, double *rwork, ::types::blas_int *info): lapack_templates.h']\n+ ['../lapack__templates_8h.html#a4f39ac546c9115f24754d365028eae6a', 1, 'pocon(const char *uplo, const ::types::blas_int *n, const float *a, const ::types::blas_int *lda, const float *anorm, float *rcond, float *work, ::types::blas_int *iwork, ::types::blas_int *info): lapack_templates.h']\n ]],\n- ['point_335', ['point', ['../classPoint.html#a90772f600d22f6e2f580f58111055b49', 1, 'Point::Point()'],\n+ ['point_335', ['point', ['../classPoint.html#a776e6e3d8f28d1d462b222924b2b648b', 1, 'Point::Point()'],\n+ ['../namespaceOpenCASCADE.html#aa3c9ea93645e89d325289cb9d8b14788', 1, 'OpenCASCADE::point()'],\n+ ['../classFunctions_1_1PointRestriction.html#a8931a676106b37def1bf548060274a49', 1, 'Functions::PointRestriction::point'],\n+ ['../classQuadrature.html#a6c4d059aebcd62ba03c70c1a11cc2053', 1, 'Quadrature::point()'],\n+ ['../classPoint.html#a90772f600d22f6e2f580f58111055b49', 1, 'Point::Point()'],\n ['../classPoint.html#a84324443e6024fb48cf3d1732620b7d0', 1, 'Point::Point(const Tensor< 1, dim, Number > &)'],\n- ['../classPoint.html#a776e6e3d8f28d1d462b222924b2b648b', 1, 'Point::Point(const Number x)'],\n+ ['../namespaceOpenCASCADE.html#a7b0b2393711bae58d859be1bb9761781', 1, 'OpenCASCADE::point()'],\n ['../classPoint.html#a4a4b14271d1a830a7007d63e4e5ec9a3', 1, 'Point::Point(const Number x, const Number y)'],\n ['../classPoint.html#a62d4135b23cae2e3d112783d03486f1a', 1, 'Point::Point(const Number x, const Number y, const Number z)'],\n- ['../classPoint.html', 1, 'Point< dim, Number >'],\n- ['../classQuadrature.html#a6c4d059aebcd62ba03c70c1a11cc2053', 1, 'Quadrature::point()'],\n- ['../classFunctions_1_1PointRestriction.html#a8931a676106b37def1bf548060274a49', 1, 'Functions::PointRestriction::point'],\n- ['../classPoint.html#a298faf034066a5a5ae78449170b4f276', 1, 'Point::Point()'],\n- ['../namespaceOpenCASCADE.html#aa3c9ea93645e89d325289cb9d8b14788', 1, 'OpenCASCADE::point(const Point< spacedim > &p)'],\n- ['../namespaceOpenCASCADE.html#a7b0b2393711bae58d859be1bb9761781', 1, 'OpenCASCADE::point(const gp_Pnt &p, const double tolerance=1e-10)']\n+ ['../classPoint.html#a298faf034066a5a5ae78449170b4f276', 1, 'Point::Point(const boost::geometry::model::point< Number, dummy_dim, boost::geometry::cs::cartesian > &boost_pt)'],\n+ ['../classPoint.html', 1, 'Point< dim, Number >']\n ]],\n ['point_2eh_336', ['point.h', ['../base_2point_8h.html', 1, '(Global Namespace)'],\n ['../boost__adaptors_2point_8h.html', 1, '(Global Namespace)']\n ]],\n ['point3comp_337', ['Point3Comp', ['../structDataOutBase_1_1DataOutFilter_1_1Point3Comp.html', 1, 'DataOutBase::DataOutFilter']]],\n ['point_3c_200_20_3e_338', ['Point< 0 >', ['../classPoint.html', 1, '']]],\n ['point_3c_201_20_3e_339', ['Point< 1 >', ['../classPoint.html', 1, '']]],\n ['point_3c_202_20_3e_340', ['Point< 2 >', ['../classPoint.html', 1, '']]],\n ['point_3c_202_2c_20double_20_3e_341', ['Point< 2, double >', ['../classPoint.html', 1, '']]],\n ['point_3c_203_20_3e_342', ['Point< 3 >', ['../classPoint.html', 1, '']]],\n ['point_3c_203_2c_20float_20_3e_343', ['Point< 3, float >', ['../classPoint.html', 1, '']]],\n ['point_3c_20dim_20_2d_201_2c_20vectorizedarraytype_20_3e_344', ['Point< dim - 1, VectorizedArrayType >', ['../classPoint.html', 1, '']]],\n ['point_3c_20dim_2c_20double_20_3e_345', ['Point< dim, double >', ['../classPoint.html', 1, '']]],\n- ['point_3c_20dim_2c_20number_20_3e_346', ['point< dim, number >', ['../classPoint.html', 1, 'Point< dim, Number >'],\n- ['../classTensor.html#aa03297e722be020f98fc14aafcab34a7', 1, 'Tensor::Point< dim, Number >']\n+ ['point_3c_20dim_2c_20number_20_3e_346', ['point< dim, number >', ['../classTensor.html#aa03297e722be020f98fc14aafcab34a7', 1, 'Tensor::Point< dim, Number >'],\n+ ['../classPoint.html', 1, 'Point< dim, Number >']\n ]],\n ['point_3c_20dim_2c_20vectorizedarray_3c_20double_20_3e_20_3e_347', ['Point< dim, VectorizedArray< double > >', ['../classPoint.html', 1, '']]],\n ['point_3c_20dim_2c_20vectorizedarraytype_20_3e_348', ['Point< dim, VectorizedArrayType >', ['../classPoint.html', 1, '']]],\n ['point_3c_20spacedim_20_3e_349', ['Point< spacedim >', ['../classPoint.html', 1, '']]],\n ['point_3c_20spacedim_2c_20double_20_3e_350', ['Point< spacedim, double >', ['../classPoint.html', 1, '']]],\n ['point_3c_20spacedim_2c_20number_20_3e_351', ['Point< spacedim, Number >', ['../classPoint.html', 1, '']]],\n ['point_3c_20spacedim_2c_20vectorizedarray_3c_20double_20_3e_20_3e_352', ['Point< spacedim, VectorizedArray< double > >', ['../classPoint.html', 1, '']]],\n@@ -653,23 +653,23 @@\n ['point_5fcompare_356', ['point_compare', ['../namespaceOpenCASCADE.html#a7a919a5ebb75e67a4baa0ddd0caf8f15', 1, 'OpenCASCADE']]],\n ['point_5fconversion_2eh_357', ['point_conversion.h', ['../point__conversion_8h.html', 1, '']]],\n ['point_5fdifference_358', ['point_difference', ['../namespaceVectorTools.html#abf62ca21c24dbb459266851cb234e8bf', 1, 'VectorTools::point_difference(const DoFHandler< dim, spacedim > &dof, const VectorType &fe_function, const Function< spacedim, typename VectorType::value_type > &exact_solution, Vector< typename VectorType::value_type > &difference, const Point< spacedim, double > &point)'],\n ['../namespaceVectorTools.html#a07907666e2000a6e8a6c0118f5d82b9f', 1, 'VectorTools::point_difference(const Mapping< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof, const VectorType &fe_function, const Function< spacedim, typename VectorType::value_type > &exact_solution, Vector< typename VectorType::value_type > &difference, const Point< spacedim, double > &point)']\n ]],\n ['point_5ffound_359', ['point_found', ['../classUtilities_1_1MPI_1_1RemotePointEvaluation.html#af500b74c1b221de1168dabaabb885a6a', 1, 'Utilities::MPI::RemotePointEvaluation']]],\n ['point_5fgeometry_5fdata_360', ['point_geometry_data', ['../classPointValueHistory.html#a16afe6ce81de54b61bb92d8ade45467b', 1, 'PointValueHistory']]],\n- ['point_5fgradient_361', ['point_gradient', ['../namespaceVectorTools.html#ad45ffee55254ed05b67883151f60af87', 1, 'VectorTools::point_gradient(const hp::MappingCollection< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof, const VectorType &fe_function, const Point< spacedim, double > &point)'],\n- ['../namespaceVectorTools.html#a0e1901873f1cd477040b075af82edb07', 1, 'VectorTools::point_gradient(const Mapping< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof, const VectorType &fe_function, const Point< spacedim, double > &point)'],\n- ['../namespaceVectorTools.html#a76788c65b86b01f4ab915036da3624b7', 1, 'VectorTools::point_gradient(const hp::MappingCollection< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof, const VectorType &fe_function, const Point< spacedim, double > &point, std::vector< Tensor< 1, spacedim, typename VectorType::value_type > > &value)'],\n- ['../namespaceVectorTools.html#aad595520f8639976523a3d83a3e079de', 1, 'VectorTools::point_gradient(const Mapping< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof, const VectorType &fe_function, const Point< spacedim, double > &point, std::vector< Tensor< 1, spacedim, typename VectorType::value_type > > &value)'],\n+ ['point_5fgradient_361', ['point_gradient', ['../namespaceVectorTools.html#aff3a34b2d2d46fef05df4ab9f72dc5f2', 1, 'VectorTools::point_gradient(const DoFHandler< dim, spacedim > &dof, const VectorType &fe_function, const Point< spacedim, double > &point, std::vector< Tensor< 1, spacedim, typename VectorType::value_type > > &value)'],\n ['../namespaceVectorTools.html#a078534e0dfc25a7893805fc1385da132', 1, 'VectorTools::point_gradient(const DoFHandler< dim, spacedim > &dof, const VectorType &fe_function, const Point< spacedim, double > &point)'],\n- ['../namespaceVectorTools.html#aff3a34b2d2d46fef05df4ab9f72dc5f2', 1, 'VectorTools::point_gradient(const DoFHandler< dim, spacedim > &dof, const VectorType &fe_function, const Point< spacedim, double > &point, std::vector< Tensor< 1, spacedim, typename VectorType::value_type > > &value)']\n+ ['../namespaceVectorTools.html#aad595520f8639976523a3d83a3e079de', 1, 'VectorTools::point_gradient(const Mapping< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof, const VectorType &fe_function, const Point< spacedim, double > &point, std::vector< Tensor< 1, spacedim, typename VectorType::value_type > > &value)'],\n+ ['../namespaceVectorTools.html#a76788c65b86b01f4ab915036da3624b7', 1, 'VectorTools::point_gradient(const hp::MappingCollection< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof, const VectorType &fe_function, const Point< spacedim, double > &point, std::vector< Tensor< 1, spacedim, typename VectorType::value_type > > &value)'],\n+ ['../namespaceVectorTools.html#a0e1901873f1cd477040b075af82edb07', 1, 'VectorTools::point_gradient(const Mapping< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof, const VectorType &fe_function, const Point< spacedim, double > &point)'],\n+ ['../namespaceVectorTools.html#ad45ffee55254ed05b67883151f60af87', 1, 'VectorTools::point_gradient(const hp::MappingCollection< dim, spacedim > &mapping, const DoFHandler< dim, spacedim > &dof, const VectorType &fe_function, const Point< spacedim, double > &point)']\n ]],\n- ['point_5fgradients_362', ['point_gradients', ['../namespaceVectorTools.html#a7e0432da0056b4ced193d2501684363b', 1, 'VectorTools::point_gradients(const Utilities::MPI::RemotePointEvaluation< dim, spacedim > &cache, const MeshType< dim, spacedim > &mesh, const VectorType &vector, const EvaluationFlags::EvaluationFlags flags=EvaluationFlags::avg, const unsigned int first_selected_component=0)'],\n- ['../namespaceVectorTools.html#aa96d29e9f7275de7556d6222d8023849', 1, 'VectorTools::point_gradients(const Mapping< dim > &mapping, const MeshType< dim, spacedim > &mesh, const VectorType &vector, const std::vector< Point< spacedim > > &evaluation_points, Utilities::MPI::RemotePointEvaluation< dim, spacedim > &cache, const EvaluationFlags::EvaluationFlags flags=EvaluationFlags::avg, const unsigned int first_selected_component=0)']\n+ ['point_5fgradients_362', ['point_gradients', ['../namespaceVectorTools.html#aa96d29e9f7275de7556d6222d8023849', 1, 'VectorTools::point_gradients(const Mapping< dim > &mapping, const MeshType< dim, spacedim > &mesh, const VectorType &vector, const std::vector< Point< spacedim > > &evaluation_points, Utilities::MPI::RemotePointEvaluation< dim, spacedim > &cache, const EvaluationFlags::EvaluationFlags flags=EvaluationFlags::avg, const unsigned int first_selected_component=0)'],\n+ ['../namespaceVectorTools.html#a7e0432da0056b4ced193d2501684363b', 1, 'VectorTools::point_gradients(const Utilities::MPI::RemotePointEvaluation< dim, spacedim > &cache, const MeshType< dim, spacedim > &mesh, const VectorType &vector, const EvaluationFlags::EvaluationFlags flags=EvaluationFlags::avg, const unsigned int first_selected_component=0)']\n ]],\n ['point_5fin_5fplane_363', ['point_in_plane', ['../classFunctions_1_1SignedDistance_1_1Plane.html#a535b7f391e3121866644d968b60b35af', 1, 'Functions::SignedDistance::Plane']]],\n ['point_5finside_364', ['point_inside', ['../classCellAccessor.html#ac2b2737b807db65267bcf69085076383', 1, 'CellAccessor::point_inside(const Point< 2 > &p) const'],\n ['../classCellAccessor.html#a419a58c7dc8980434ebbef1ad5d5ebe7', 1, 'CellAccessor::point_inside(const Point< 3 > &p) const'],\n ['../classCellAccessor.html#a3f47557759ff655acc0a454c40e0b563', 1, 'CellAccessor::point_inside(const Point< 2 > &p) const'],\n ['../classCellAccessor.html#a956125786970f7352ff136b52f3f7014', 1, 'CellAccessor::point_inside(const Point< 1 > &p) const'],\n ['../classCellAccessor.html#adb8a0465d3d7145513463b6a4a215fbc', 1, 'CellAccessor::point_inside(const Point< spacedim > &p) const'],\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": "@@ -263,34 +263,34 @@\n ]],\n ['scopeexit_88', ['scopeexit', ['../classScopeExit.html#adc2520f639a7a4691a35c112ff144546', 1, 'ScopeExit::ScopeExit(const std::function< void()> &exit_function)'],\n ['../classScopeExit.html#a11b025c4fded47adacbd1fda10e4d8fb', 1, 'ScopeExit::ScopeExit(const ScopeExit &)=delete'],\n ['../classScopeExit.html', 1, 'ScopeExit']\n ]],\n ['scratch_89', ['scratch', ['../classMappingQ_1_1InternalData.html#af762857547746c556b2773480635540d', 1, 'MappingQ::InternalData::scratch'],\n ['../structDerivativeApproximation_1_1internal_1_1Assembler_1_1Scratch.html#a88992115d3fe179a421cf1a9a193bb35', 1, 'DerivativeApproximation::internal::Assembler::Scratch::Scratch()'],\n- ['../structDoFTools_1_1internal_1_1Assembler_1_1Scratch.html', 1, 'DoFTools::internal::Assembler::Scratch'],\n- ['../structDerivativeApproximation_1_1internal_1_1Assembler_1_1Scratch.html', 1, 'DerivativeApproximation::internal::Assembler::Scratch']\n+ ['../structDerivativeApproximation_1_1internal_1_1Assembler_1_1Scratch.html', 1, 'DerivativeApproximation::internal::Assembler::Scratch'],\n+ ['../structDoFTools_1_1internal_1_1Assembler_1_1Scratch.html', 1, 'DoFTools::internal::Assembler::Scratch']\n ]],\n ['scratch_5fdata_90', ['scratch_data', ['../structWorkStream_1_1internal_1_1tbb__colored_1_1ScratchAndCopyDataObjects.html#aace2ef6cbd6d731cb2b866f8aee139e0', 1, 'WorkStream::internal::tbb_colored::ScratchAndCopyDataObjects::scratch_data'],\n ['../structWorkStream_1_1internal_1_1tbb__no__coloring_1_1IteratorRangeToItemStream_1_1ItemType.html#abe6e08eb4d1cbd7b9a69e595fc0023b2', 1, 'WorkStream::internal::tbb_no_coloring::IteratorRangeToItemStream::ItemType::scratch_data'],\n ['../structWorkStream_1_1internal_1_1tbb__no__coloring_1_1IteratorRangeToItemStream_1_1ItemType_1_1ScratchDataObject.html#a15577a9c7b73850e8d4921aa664a494c', 1, 'WorkStream::internal::tbb_no_coloring::IteratorRangeToItemStream::ItemType::ScratchDataObject::scratch_data'],\n ['../classAffineConstraints.html#a25dd838dee6db05afec001e52e414f95', 1, 'AffineConstraints::scratch_data'],\n ['../classFEEvaluationData.html#a27788a2a021acb880c9068f9b06344ab', 1, 'FEEvaluationData::scratch_data']\n ]],\n ['scratch_5fdata_2ecc_91', ['scratch_data.cc', ['../scratch__data_8cc.html', 1, '']]],\n ['scratch_5fdata_2eh_92', ['scratch_data.h', ['../scratch__data_8h.html', 1, '']]],\n ['scratch_5fdata_5farray_93', ['scratch_data_array', ['../classFEEvaluationBase.html#a0e3058a20278b62618fd9b1a37ec23d0', 1, 'FEEvaluationBase']]],\n ['scratch_5fdata_5fscalar_94', ['scratch_data_scalar', ['../classFEPointEvaluationBase.html#a4814ac4c04ed942ef1399a0f52a82ad1', 1, 'FEPointEvaluationBase']]],\n ['scratch_5fpad_95', ['scratch_pad', ['../classMatrixFree.html#a9dbe6cd7b3a803387e09b5746898a1fc', 1, 'MatrixFree']]],\n ['scratch_5fpad_5fnon_5fthreadsafe_96', ['scratch_pad_non_threadsafe', ['../classMatrixFree.html#aab344a297bb56fc07d4490794da49fc9', 1, 'MatrixFree']]],\n ['scratchandcopydatalist_97', ['ScratchAndCopyDataList', ['../classWorkStream_1_1internal_1_1tbb__colored_1_1WorkerAndCopier.html#a419252279a302c0f35b94e8c89e1877d', 1, 'WorkStream::internal::tbb_colored::WorkerAndCopier']]],\n- ['scratchandcopydataobjects_98', ['scratchandcopydataobjects', ['../structWorkStream_1_1internal_1_1tbb__colored_1_1ScratchAndCopyDataObjects.html#a74a86c0e9169494ec83481aeefc8cf42', 1, 'WorkStream::internal::tbb_colored::ScratchAndCopyDataObjects::ScratchAndCopyDataObjects()'],\n+ ['scratchandcopydataobjects_98', ['scratchandcopydataobjects', ['../structWorkStream_1_1internal_1_1tbb__colored_1_1ScratchAndCopyDataObjects.html#a90c0ab5c80023db6d14b67ed8cbc7117', 1, 'WorkStream::internal::tbb_colored::ScratchAndCopyDataObjects::ScratchAndCopyDataObjects()'],\n ['../classWorkStream_1_1internal_1_1tbb__colored_1_1WorkerAndCopier.html#ac8a39af635294ab7c0e8c07abf57f432', 1, 'WorkStream::internal::tbb_colored::WorkerAndCopier::ScratchAndCopyDataObjects'],\n ['../structWorkStream_1_1internal_1_1tbb__colored_1_1ScratchAndCopyDataObjects.html#ab2cacd6e6398a5a2c49beb1db9401cfe', 1, 'WorkStream::internal::tbb_colored::ScratchAndCopyDataObjects::ScratchAndCopyDataObjects()'],\n- ['../structWorkStream_1_1internal_1_1tbb__colored_1_1ScratchAndCopyDataObjects.html#a90c0ab5c80023db6d14b67ed8cbc7117', 1, 'WorkStream::internal::tbb_colored::ScratchAndCopyDataObjects::ScratchAndCopyDataObjects(std::unique_ptr< ScratchData > &&p, std::unique_ptr< CopyData > &&q, const bool in_use)'],\n+ ['../structWorkStream_1_1internal_1_1tbb__colored_1_1ScratchAndCopyDataObjects.html#a74a86c0e9169494ec83481aeefc8cf42', 1, 'WorkStream::internal::tbb_colored::ScratchAndCopyDataObjects::ScratchAndCopyDataObjects(const ScratchAndCopyDataObjects &)'],\n ['../structWorkStream_1_1internal_1_1tbb__colored_1_1ScratchAndCopyDataObjects.html', 1, 'WorkStream::internal::tbb_colored::ScratchAndCopyDataObjects< Iterator, ScratchData, CopyData >']\n ]],\n ['scratchdata_99', ['scratchdata', ['../classMeshWorker_1_1ScratchData.html#a6f0f80d9d2bcddd1e2209a93020c394f', 1, 'MeshWorker::ScratchData::ScratchData(const FiniteElement< dim, spacedim > &fe, const Quadrature< dim > &quadrature, const UpdateFlags &update_flags, const Quadrature< dim - 1 > &face_quadrature=Quadrature< dim - 1 >(), const UpdateFlags &face_update_flags=update_default)'],\n ['../classMeshWorker_1_1ScratchData.html#aeacee1116932b81cd7d911b5fd654a70', 1, 'MeshWorker::ScratchData::ScratchData(const Mapping< dim, spacedim > &mapping, const FiniteElement< dim, spacedim > &fe, const Quadrature< dim > &quadrature, const UpdateFlags &update_flags, const Quadrature< dim - 1 > &face_quadrature=Quadrature< dim - 1 >(), const UpdateFlags &face_update_flags=update_default)'],\n ['../classMeshWorker_1_1ScratchData.html#ac4e07cafcb589366711a29af21a57b4f', 1, 'MeshWorker::ScratchData::ScratchData(const Mapping< dim, spacedim > &mapping, const FiniteElement< dim, spacedim > &fe, const Quadrature< dim > &quadrature, const UpdateFlags &update_flags, const UpdateFlags &neighbor_update_flags, const Quadrature< dim - 1 > &face_quadrature=Quadrature< dim - 1 >(), const UpdateFlags &face_update_flags=update_default, const UpdateFlags &neighbor_face_update_flags=update_default)'],\n ['../classMeshWorker_1_1ScratchData.html', 1, 'MeshWorker::ScratchData< dim, spacedim >'],\n ['../classMeshWorker_1_1ScratchData.html#a630539e779766b9aa57999eb09c6d7e6', 1, 'MeshWorker::ScratchData::ScratchData(const ScratchData< dim, spacedim > &scratch)'],\n@@ -309,26 +309,26 @@\n ]],\n ['scripts_102', ['Data exchange with python scripts', ['../namespaceHDF5.html#autotoc_md9', 1, '']]],\n ['sd_2eh_103', ['sd.h', ['../sd_8h.html', 1, '']]],\n ['sdirk_5ftwo_5fstages_104', ['SDIRK_TWO_STAGES', ['../namespaceTimeStepping.html#abff97b5326e452552f108a379dd6cff4a2102ce2c5306320faa2eb291b505d495', 1, 'TimeStepping']]],\n ['sec_105', ['sec', ['../namespaceDifferentiation_1_1SD.html#a775d2e774698e280712d757c235f3edd', 1, 'Differentiation::SD']]],\n ['sech_106', ['sech', ['../namespaceDifferentiation_1_1SD.html#aa9d7349600d504401a36f33f0dabd908', 1, 'Differentiation::SD']]],\n ['second_107', ['second', ['../grid__out_8cc.html#a2cc229a4f1ffc75e83ed269d5f725729', 1, 'grid_out.cc']]],\n- ['second_5fderivative_108', ['second_derivative', ['../classMappingFE_1_1InternalData.html#ac187eb443ad6907a61a6124de0547334', 1, 'MappingFE::InternalData::second_derivative()'],\n- ['../classMappingFEField_1_1InternalData.html#a8f2b5945957e5be17ced151fa0ae655d', 1, 'MappingFEField::InternalData::second_derivative(const unsigned int qpoint, const unsigned int shape_nr)'],\n+ ['second_5fderivative_108', ['second_derivative', ['../classMappingFE_1_1InternalData.html#a12fa76898e59268d07fe97f2584401e3', 1, 'MappingFE::InternalData::second_derivative()'],\n ['../classMappingFEField_1_1InternalData.html#a3c33af29fcd93e1aa657fb0b68900864', 1, 'MappingFEField::InternalData::second_derivative(const unsigned int qpoint, const unsigned int shape_nr) const'],\n- ['../classMappingFE_1_1InternalData.html#a12fa76898e59268d07fe97f2584401e3', 1, 'MappingFE::InternalData::second_derivative()']\n+ ['../classMappingFEField_1_1InternalData.html#a8f2b5945957e5be17ced151fa0ae655d', 1, 'MappingFEField::InternalData::second_derivative(const unsigned int qpoint, const unsigned int shape_nr)'],\n+ ['../classMappingFE_1_1InternalData.html#ac187eb443ad6907a61a6124de0547334', 1, 'MappingFE::InternalData::second_derivative()']\n ]],\n ['second_5fdof_5findices_109', ['second_dof_indices', ['../classFECouplingValues.html#ac23e0536057661a1e58882351e15a2f4', 1, 'FECouplingValues']]],\n ['second_5ffe_5fvalues_110', ['second_fe_values', ['../classFECouplingValues.html#af1c8a42166128a9bdcccf5d76338b6ef', 1, 'FECouplingValues']]],\n- ['second_5finvariant_111', ['second_invariant', ['../classSymmetricTensor.html#ad72c692699fac3f36b632e1a122e6c88', 1, 'SymmetricTensor::second_invariant()'],\n+ ['second_5finvariant_111', ['second_invariant', ['../classSymmetricTensor.html#ab0f2fb014b5467b0a6cb66a836897662', 1, 'SymmetricTensor::second_invariant()'],\n ['../symmetric__tensor_8h.html#ad72c692699fac3f36b632e1a122e6c88', 1, 'second_invariant(const SymmetricTensor< 2, 1, Number > &): symmetric_tensor.h'],\n ['../symmetric__tensor_8h.html#ad1b0f52ee48642219026cce20bd438a6', 1, 'second_invariant(const SymmetricTensor< 2, 3, Number > &t): symmetric_tensor.h'],\n- ['../classSymmetricTensor.html#ab0f2fb014b5467b0a6cb66a836897662', 1, 'SymmetricTensor::second_invariant(const SymmetricTensor< 2, 2, Number > &t)'],\n ['../classSymmetricTensor.html#ad1b0f52ee48642219026cce20bd438a6', 1, 'SymmetricTensor::second_invariant(const SymmetricTensor< 2, 3, Number > &t)'],\n+ ['../classSymmetricTensor.html#ad72c692699fac3f36b632e1a122e6c88', 1, 'SymmetricTensor::second_invariant(const SymmetricTensor< 2, 1, Number > &)'],\n ['../symmetric__tensor_8h.html#ab0f2fb014b5467b0a6cb66a836897662', 1, 'second_invariant(): symmetric_tensor.h']\n ]],\n ['second_5forder_5ftensors_112', ['second_order_tensors', ['../structinternal_1_1FEValuesViews_1_1Cache.html#a77ae6938149f067040434a3198e5a4d6', 1, 'internal::FEValuesViews::Cache']]],\n ['second_5frenumbering_5fdata_113', ['second_renumbering_data', ['../classFECouplingValues.html#af92f7303de5df4e4deeaa28d5ff56ad3', 1, 'FECouplingValues']]],\n ['secondcoupling_114', ['secondcoupling', ['../structFEValuesExtractors_1_1SecondCoupling.html#a4e66dcbc5ff6cad18caaff011ae1223f', 1, 'FEValuesExtractors::SecondCoupling::SecondCoupling()'],\n ['../structFEValuesExtractors_1_1SecondCoupling.html', 1, 'FEValuesExtractors::SecondCoupling< Extractor >']\n ]],\n@@ -336,18 +336,18 @@\n ['section_116', ['Section', ['../structTimerOutput_1_1Section.html', 1, 'TimerOutput']]],\n ['section_5fname_117', ['section_name', ['../classTimerOutput_1_1Scope.html#a60ec606e16380263ea164e751beb148d', 1, 'TimerOutput::Scope::section_name'],\n ['../classParameterAcceptor.html#a52134c59ec98830230c23e080c841705', 1, 'ParameterAcceptor::section_name']\n ]],\n ['sections_118', ['sections', ['../classTimerOutput.html#a486310cf9dad2c283e1bfb33a72dfc52', 1, 'TimerOutput']]],\n ['segment_119', ['Segment', ['../segment_8h.html#abe8b244c98d19a51f52c0b4e9c5516bc', 1, 'segment.h']]],\n ['segment_2eh_120', ['segment.h', ['../segment_8h.html', 1, '']]],\n- ['select_121', ['select', ['../classMGTransferBlockSelect.html#ae59d47c210e98c5a4ab8e6812909a1cd', 1, 'MGTransferBlockSelect::select()'],\n- ['../classSolverSelector.html#a3da215c843356cdab3b603ce98991b53', 1, 'SolverSelector::select()'],\n+ ['select_121', ['select', ['../classSolverSelector.html#a3da215c843356cdab3b603ce98991b53', 1, 'SolverSelector::select()'],\n ['../classPArpackSolver.html#a9a05304440f493dd2cca7f9f172f3c7a', 1, 'PArpackSolver::select'],\n ['../classNonlinearSolverSelector.html#ad8528a051d82705c1bc526e35e25e5c7', 1, 'NonlinearSolverSelector::select()'],\n+ ['../classMGTransferBlockSelect.html#ae59d47c210e98c5a4ab8e6812909a1cd', 1, 'MGTransferBlockSelect::select()'],\n ['../classMGTransferSelect.html#acd445990eab1f89989fc9d59e7818a95', 1, 'MGTransferSelect::select()']\n ]],\n ['select_5fblock_122', ['select_block', ['../classMGMatrixSelect.html#a3a6103aa3043f2de24918b604743705a', 1, 'MGMatrixSelect']]],\n ['select_5ffe_5fvalues_123', ['select_fe_values', ['../classhp_1_1FEValuesBase.html#a6102162564760bf57c7fb737d3c4afd1', 1, 'hp::FEValuesBase']]],\n ['selected_124', ['selected', ['../classFunctions_1_1CutOffFunctionBase.html#aace5c010457cffc4b192cbd708e76c69', 1, 'Functions::CutOffFunctionBase::selected'],\n ['../classSparseVanka_1_1AdditionalData.html#af65014883f94780aafc5072dd5aa3aa1', 1, 'SparseVanka::AdditionalData::selected'],\n ['../classSparseVanka.html#ab1c1073cd133bb81b5875b341eb32925', 1, 'SparseVanka::selected'],\n@@ -383,16 +383,16 @@\n ['send_5fpermutation_139', ['send_permutation', ['../classUtilities_1_1MPI_1_1RemotePointEvaluation.html#aff3383cfb0d231ea03bf627d763550d4', 1, 'Utilities::MPI::RemotePointEvaluation']]],\n ['send_5fpermutation_5finv_140', ['send_permutation_inv', ['../classUtilities_1_1MPI_1_1RemotePointEvaluation.html#a76a0e42447dd63444f016ab806f397ef', 1, 'Utilities::MPI::RemotePointEvaluation']]],\n ['send_5fpointers_141', ['send_pointers', ['../structParticles_1_1internal_1_1GhostParticlePartitioner.html#ab489520af5750243e3b5f69072f3930f', 1, 'Particles::internal::GhostParticlePartitioner']]],\n ['send_5fptr_142', ['send_ptr', ['../classUtilities_1_1MPI_1_1NoncontiguousPartitioner.html#a846bbce80d3a7a9cda03aa8082bb44ff', 1, 'Utilities::MPI::NoncontiguousPartitioner']]],\n ['send_5fptrs_143', ['send_ptrs', ['../structGridTools_1_1internal_1_1DistributedComputePointLocationsInternal.html#a15dd53afbc0d493d4d422d2fcdf261ef', 1, 'GridTools::internal::DistributedComputePointLocationsInternal::send_ptrs'],\n ['../classUtilities_1_1MPI_1_1RemotePointEvaluation.html#a27dbac49abdde22260ba793e24c47f45', 1, 'Utilities::MPI::RemotePointEvaluation::send_ptrs']\n ]],\n- ['send_5franks_144', ['send_ranks', ['../classUtilities_1_1MPI_1_1RemotePointEvaluation.html#ab97d7fbf5a9a4a3cb8b4bee4a7fdfcf3', 1, 'Utilities::MPI::RemotePointEvaluation::send_ranks'],\n- ['../classUtilities_1_1MPI_1_1NoncontiguousPartitioner.html#a8b05f28c9f2bc1f36a2dcd34a9709eda', 1, 'Utilities::MPI::NoncontiguousPartitioner::send_ranks'],\n+ ['send_5franks_144', ['send_ranks', ['../classUtilities_1_1MPI_1_1NoncontiguousPartitioner.html#a8b05f28c9f2bc1f36a2dcd34a9709eda', 1, 'Utilities::MPI::NoncontiguousPartitioner::send_ranks'],\n+ ['../classUtilities_1_1MPI_1_1RemotePointEvaluation.html#ab97d7fbf5a9a4a3cb8b4bee4a7fdfcf3', 1, 'Utilities::MPI::RemotePointEvaluation::send_ranks'],\n ['../structGridTools_1_1internal_1_1DistributedComputePointLocationsInternal.html#a1e813aac0c08c497d60fc2f9772aeb1c', 1, 'GridTools::internal::DistributedComputePointLocationsInternal::send_ranks']\n ]],\n ['send_5frecv_5fparticles_145', ['send_recv_particles', ['../classParticles_1_1ParticleHandler.html#a6fcf5277e9370590bc8752e07964d10c', 1, 'Particles::ParticleHandler']]],\n ['send_5frecv_5fparticles_5fproperties_5fand_5flocation_146', ['send_recv_particles_properties_and_location', ['../classParticles_1_1ParticleHandler.html#a749528e60e569644898059300c80d26f', 1, 'Particles::ParticleHandler']]],\n ['send_5frequest_5frequests_147', ['send_request_requests', ['../classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1PEX.html#a2f5d2d672812f732080ad312e5179930', 1, 'Utilities::MPI::ConsensusAlgorithms::PEX']]],\n ['send_5frequests_148', ['send_requests', ['../classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1NBX.html#affb45f296ef0819a85571593ca2260ad', 1, 'Utilities::MPI::ConsensusAlgorithms::NBX']]],\n ['send_5fto_5finactive_149', ['send_to_inactive', ['../classUtilities_1_1MPI_1_1ProcessGrid.html#a62525d61d9504dccef9ea4d1d1345fb6', 1, 'Utilities::MPI::ProcessGrid']]],\n@@ -1456,25 +1456,25 @@\n ['../classPETScWrappers_1_1MatrixIterators_1_1const__iterator.html#a45b34073eb315617bd7ed0decce6e13d', 1, 'PETScWrappers::MatrixIterators::const_iterator::size_type'],\n ['../classPETScWrappers_1_1MatrixBase.html#a4b34a2b174fb98ddb568d1aa0f52e332', 1, 'PETScWrappers::MatrixBase::size_type'],\n ['../namespaceLinearAlgebra_1_1TpetraWrappers_1_1SparsityPatternImpl.html#a9c3a34907ad15b70343a3eaa1e48c9fc', 1, 'LinearAlgebra::TpetraWrappers::SparsityPatternImpl::size_type'],\n ['../namespaceTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation.html#ae624cce172704f0553c807c91e156cda', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::size_type'],\n ['../namespacePETScWrappers_1_1MPI.html#aa42c73b325c6bf80822a53b5f60465af', 1, 'PETScWrappers::MPI::size_type'],\n ['../namespaceDoFRenumbering_1_1boost_1_1boosttypes.html#a21b40eee54a33507bff47d84efe11fe6', 1, 'DoFRenumbering::boost::boosttypes::size_type'],\n ['../namespaceSparsityPatternIterators.html#a60b8b8534c2b95e4fc84b89b585eeb2e', 1, 'SparsityPatternIterators::size_type'],\n- ['../classIdentityMatrix.html#a67523acb9c6b41689fd6049584cff433', 1, 'IdentityMatrix::size_type'],\n- ['../classHouseholder.html#a9d891cccb7ab6f730f8e2e4ccbe1dde0', 1, 'Householder::size_type'],\n- ['../classDynamicSparsityPattern.html#a2d7249323016034cf1e20072c0b58907', 1, 'DynamicSparsityPattern::size_type'],\n+ ['../classLinearAlgebra_1_1distributed_1_1BlockVector.html#aa000c54aa3fc182e5f05422233af7257', 1, 'LinearAlgebra::distributed::BlockVector::size_type'],\n ['../classEigenInverse.html#a763f6b0b8df3c3f4379ca2cc286bfbae', 1, 'EigenInverse::size_type'],\n ['../classFullMatrix.html#a4e8f9ce2c12a56e26b62133edfcc9cef', 1, 'FullMatrix::size_type'],\n- ['../classLinearAlgebra_1_1distributed_1_1BlockVector.html#aa000c54aa3fc182e5f05422233af7257', 1, 'LinearAlgebra::distributed::BlockVector::size_type']\n+ ['../classHouseholder.html#a9d891cccb7ab6f730f8e2e4ccbe1dde0', 1, 'Householder::size_type'],\n+ ['../classDynamicSparsityPattern.html#a2d7249323016034cf1e20072c0b58907', 1, 'DynamicSparsityPattern::size_type'],\n+ ['../classIdentityMatrix.html#a67523acb9c6b41689fd6049584cff433', 1, 'IdentityMatrix::size_type']\n ]],\n- ['sizes_501', ['sizes', ['../classMGLevelGlobalTransfer_3_01LinearAlgebra_1_1distributed_1_1Vector_3_01Number_01_4_01_4.html#a5cfe585529e9b71195fe132b0d0a153a', 1, 'MGLevelGlobalTransfer< LinearAlgebra::distributed::Vector< Number > >::sizes'],\n+ ['sizes_501', ['sizes', ['../classMGLevelGlobalTransfer.html#ab7e17de0faa95b1d071c8b7e41542821', 1, 'MGLevelGlobalTransfer::sizes'],\n+ ['../classMGLevelGlobalTransfer_3_01LinearAlgebra_1_1distributed_1_1Vector_3_01Number_01_4_01_4.html#a5cfe585529e9b71195fe132b0d0a153a', 1, 'MGLevelGlobalTransfer< LinearAlgebra::distributed::Vector< Number > >::sizes'],\n ['../classMGTransferBlockBase.html#a469132c7fec454daba298ce3097364c2', 1, 'MGTransferBlockBase::sizes'],\n- ['../classMGTransferComponentBase.html#ad063c5d8219be2ae5b6ed90cf49c1e85', 1, 'MGTransferComponentBase::sizes'],\n- ['../classMGLevelGlobalTransfer.html#ab7e17de0faa95b1d071c8b7e41542821', 1, 'MGLevelGlobalTransfer::sizes']\n+ ['../classMGTransferComponentBase.html#ad063c5d8219be2ae5b6ed90cf49c1e85', 1, 'MGTransferComponentBase::sizes']\n ]],\n ['sizes_5ffixed_5fcumulative_502', ['sizes_fixed_cumulative', ['../classinternal_1_1CellAttachedDataSerializer.html#aa0fb46817aa574a4992da1d0e260ba6e', 1, 'internal::CellAttachedDataSerializer']]],\n ['sizetype_503', ['sizetype', ['../structGridOutFlags_1_1EpsFlagsBase.html#a32c762440065566901cddf967a1d9b65', 1, 'GridOutFlags::EpsFlagsBase::SizeType'],\n ['../structDataOutBase_1_1EpsFlags.html#aa7e57ae4034c9cafe9474e5ea71b7ba2', 1, 'DataOutBase::EpsFlags::SizeType']\n ]],\n ['skip_5fcomment_5flines_504', ['skip_comment_lines', ['../classGridIn.html#a74dabcf2cca1967a760e105ebf03572e', 1, 'GridIn']]],\n ['skip_5fempty_5flines_505', ['skip_empty_lines', ['../classGridIn.html#a3cae9ca8ac0670b3dedd5ec6203f6811', 1, 'GridIn']]],\n@@ -1500,16 +1500,16 @@\n ['sm_5fimport_5fdata_521', ['sm_import_data', ['../classinternal_1_1MatrixFreeFunctions_1_1VectorDataExchange_1_1Full.html#ab12e5520da9b3f9e691fcd43070c72f2', 1, 'internal::MatrixFreeFunctions::VectorDataExchange::Full']]],\n ['sm_5fimport_5fdata_5fthis_522', ['sm_import_data_this', ['../classinternal_1_1MatrixFreeFunctions_1_1VectorDataExchange_1_1Full.html#add9184345ebfc177010aa2d83516434e', 1, 'internal::MatrixFreeFunctions::VectorDataExchange::Full']]],\n ['sm_5fimport_5franks_523', ['sm_import_ranks', ['../classinternal_1_1MatrixFreeFunctions_1_1VectorDataExchange_1_1Full.html#a2fe92d212159777927b90fd1bfe85eab', 1, 'internal::MatrixFreeFunctions::VectorDataExchange::Full']]],\n ['small_5farray_524', ['small_array', ['../structinternal_1_1VectorOperations_1_1TBBReduceFunctor.html#a988fb71681828fd4a831a908ab1a5510', 1, 'internal::VectorOperations::TBBReduceFunctor']]],\n ['smallest_5fimaginary_5fpart_525', ['smallest_imaginary_part', ['../classArpackSolver.html#ad8d0a4392fc4cd6f45eaa8a16bf18a7ca452e39e63994da018355cb6db7c70a77', 1, 'ArpackSolver::smallest_imaginary_part'],\n ['../classPArpackSolver.html#a61e6ecc371924100bc132fba84bc9b67ad6dc41106d4fdbdfbda4a57ae614bde1', 1, 'PArpackSolver::smallest_imaginary_part']\n ]],\n- ['smallest_5fmagnitude_526', ['smallest_magnitude', ['../classPArpackSolver.html#a61e6ecc371924100bc132fba84bc9b67a69d0bf1e0b6c58e261dc108ffbaacbd4', 1, 'PArpackSolver::smallest_magnitude'],\n- ['../classArpackSolver.html#ad8d0a4392fc4cd6f45eaa8a16bf18a7cad11a8e7300d30fcd0215a12c927c4695', 1, 'ArpackSolver::smallest_magnitude']\n+ ['smallest_5fmagnitude_526', ['smallest_magnitude', ['../classArpackSolver.html#ad8d0a4392fc4cd6f45eaa8a16bf18a7cad11a8e7300d30fcd0215a12c927c4695', 1, 'ArpackSolver::smallest_magnitude'],\n+ ['../classPArpackSolver.html#a61e6ecc371924100bc132fba84bc9b67a69d0bf1e0b6c58e261dc108ffbaacbd4', 1, 'PArpackSolver::smallest_magnitude']\n ]],\n ['smallest_5freal_5fpart_527', ['smallest_real_part', ['../classArpackSolver.html#ad8d0a4392fc4cd6f45eaa8a16bf18a7ca63f5b12bf22f52e6493db48d0ef6056a', 1, 'ArpackSolver::smallest_real_part'],\n ['../classPArpackSolver.html#a61e6ecc371924100bc132fba84bc9b67af059d366b3f4386d078561f7f968ff52', 1, 'PArpackSolver::smallest_real_part']\n ]],\n ['smartpointer_528', ['smartpointer', ['../classSmartPointer.html#a2966c8f04cc5959cb0524c4ed125cf64', 1, 'SmartPointer::SmartPointer()'],\n ['../classSmartPointer.html#a2766dce74485a1d9be72ae1cfceb56ea', 1, 'SmartPointer::SmartPointer(T *t)'],\n ['../classSmartPointer.html#aead2afe40070de6630e8d7add74f35d8', 1, 'SmartPointer::SmartPointer(T *t, const std::string &id)'],\n@@ -1657,38 +1657,38 @@\n ['smartpointer_3c_20solvertype_2c_20mgcoarsegriditerativesolver_3c_20vectortype_2c_20solvertype_2c_20matrixtype_2c_20preconditionertype_20_3e_20_3e_666', ['SmartPointer< SolverType, MGCoarseGridIterativeSolver< VectorType, SolverType, MatrixType, PreconditionerType > >', ['../classSmartPointer.html', 1, '']]],\n ['smartpointer_3c_20timestepbase_2c_20timedependent_20_3e_667', ['SmartPointer< TimeStepBase, TimeDependent >', ['../classSmartPointer.html', 1, '']]],\n ['smartpointer_3c_20triangulation_3c_20dim_2c_20dim_20_3e_2c_20gridin_3c_20dim_2c_20dim_20_3e_20_3e_668', ['SmartPointer< Triangulation< dim, dim >, GridIn< dim, dim > >', ['../classSmartPointer.html', 1, '']]],\n ['smartpointer_3c_20triangulation_3c_20dim_2c_20dim_20_3e_2c_20timestepbase_5ftria_3c_20dim_20_3e_20_3e_669', ['SmartPointer< Triangulation< dim, dim >, TimeStepBase_Tria< dim > >', ['../classSmartPointer.html', 1, '']]],\n ['smartpointer_3c_20vectormemory_3c_20blockvector_3c_20number_20_3e_20_3e_2c_20mgsmootherblock_3c_20matrixtype_2c_20relaxationtype_2c_20number_20_3e_20_3e_670', ['SmartPointer< VectorMemory< BlockVector< number > >, MGSmootherBlock< MatrixType, RelaxationType, number > >', ['../classSmartPointer.html', 1, '']]],\n ['smartpointer_3c_20vectormemory_3c_20vector_3c_20number_20_3e_20_3e_2c_20mgtransferblock_3c_20number_20_3e_20_3e_671', ['SmartPointer< VectorMemory< Vector< number > >, MGTransferBlock< number > >', ['../classSmartPointer.html', 1, '']]],\n ['smartpointer_3c_20vectormemory_3c_20vector_3c_20number_20_3e_20_3e_2c_20preconditionlu_3c_20number_20_3e_20_3e_672', ['SmartPointer< VectorMemory< Vector< number > >, PreconditionLU< number > >', ['../classSmartPointer.html', 1, '']]],\n- ['smooth_673', ['smooth', ['../classMGSmootherRelaxation.html#a069b956f39c338049e0e7510d5af4a6c', 1, 'MGSmootherRelaxation::smooth()'],\n- ['../structDataOutBase_1_1PovrayFlags.html#a03e733344e6ab9501af03e502caea949', 1, 'DataOutBase::PovrayFlags::smooth'],\n+ ['smooth_673', ['smooth', ['../structDataOutBase_1_1PovrayFlags.html#a03e733344e6ab9501af03e502caea949', 1, 'DataOutBase::PovrayFlags::smooth'],\n ['../classMGSmootherBase.html#a12f5374a1300fad1d9decbb039950821', 1, 'MGSmootherBase::smooth()'],\n ['../classMGSmootherBlock.html#a1d711117737b37f6151db3804c4f45a6', 1, 'MGSmootherBlock::smooth()'],\n ['../classMGSmootherIdentity.html#acd287cbe058a5490e146475c79aa3ae9', 1, 'MGSmootherIdentity::smooth()'],\n ['../classmg_1_1SmootherRelaxation.html#aaa356a3381436f0d70b8ed186f7e2f0a', 1, 'mg::SmootherRelaxation::smooth()'],\n- ['../classMGSmootherPrecondition.html#a3bead4c99e29324bea5a12cdbf82a2bb', 1, 'MGSmootherPrecondition::smooth()']\n+ ['../classMGSmootherPrecondition.html#a3bead4c99e29324bea5a12cdbf82a2bb', 1, 'MGSmootherPrecondition::smooth()'],\n+ ['../classMGSmootherRelaxation.html#a069b956f39c338049e0e7510d5af4a6c', 1, 'MGSmootherRelaxation::smooth()']\n ]],\n ['smooth_5fgrid_674', ['smooth_grid', ['../classTriangulation.html#ac9474a14d0e8429412c82450013bde67', 1, 'Triangulation']]],\n- ['smoother_5foverlap_675', ['smoother_overlap', ['../structTrilinosWrappers_1_1PreconditionAMG_1_1AdditionalData.html#aad93b8e7862fee43ab5507b30d972bd7', 1, 'TrilinosWrappers::PreconditionAMG::AdditionalData::smoother_overlap'],\n- ['../structTrilinosWrappers_1_1PreconditionAMGMueLu_1_1AdditionalData.html#ad213ade8c2bc25efb2ada18100a9997b', 1, 'TrilinosWrappers::PreconditionAMGMueLu::AdditionalData::smoother_overlap']\n+ ['smoother_5foverlap_675', ['smoother_overlap', ['../structTrilinosWrappers_1_1PreconditionAMGMueLu_1_1AdditionalData.html#ad213ade8c2bc25efb2ada18100a9997b', 1, 'TrilinosWrappers::PreconditionAMGMueLu::AdditionalData::smoother_overlap'],\n+ ['../structTrilinosWrappers_1_1PreconditionAMG_1_1AdditionalData.html#aad93b8e7862fee43ab5507b30d972bd7', 1, 'TrilinosWrappers::PreconditionAMG::AdditionalData::smoother_overlap']\n ]],\n ['smoother_5fsweeps_676', ['smoother_sweeps', ['../structTrilinosWrappers_1_1PreconditionAMG_1_1AdditionalData.html#a7bcc5fa85afdb96d90416e7bf182edd0', 1, 'TrilinosWrappers::PreconditionAMG::AdditionalData::smoother_sweeps'],\n ['../structTrilinosWrappers_1_1PreconditionAMGMueLu_1_1AdditionalData.html#acd1f1b80084e5e51e3c43b368f385cac', 1, 'TrilinosWrappers::PreconditionAMGMueLu::AdditionalData::smoother_sweeps']\n ]],\n ['smoother_5ftype_677', ['smoother_type', ['../structTrilinosWrappers_1_1PreconditionAMG_1_1AdditionalData.html#af4c9b8fcda773646bafc45a09b9c800f', 1, 'TrilinosWrappers::PreconditionAMG::AdditionalData::smoother_type'],\n ['../structTrilinosWrappers_1_1PreconditionAMGMueLu_1_1AdditionalData.html#af9e4b9c9ff53b97f999d842f1ac82b59', 1, 'TrilinosWrappers::PreconditionAMGMueLu::AdditionalData::smoother_type']\n ]],\n ['smootherrelaxation_678', ['smootherrelaxation', ['../classmg_1_1SmootherRelaxation.html#a9aa4250627c6ca82eceed11800ba31e9', 1, 'mg::SmootherRelaxation::SmootherRelaxation()'],\n ['../classmg_1_1SmootherRelaxation.html', 1, 'mg::SmootherRelaxation< RelaxationType, VectorType >']\n ]],\n- ['smoothers_679', ['smoothers', ['../classMGSmootherPrecondition.html#a0f5137c6c2507b390eb0a57fc4c61a78', 1, 'MGSmootherPrecondition::smoothers'],\n+ ['smoothers_679', ['smoothers', ['../classMGSmootherBlock.html#a55be8cb6588f573db5e15633f16773bd', 1, 'MGSmootherBlock::smoothers'],\n ['../classMGSmootherRelaxation.html#a6d6a705b4b4321e31ac90d36390f6d40', 1, 'MGSmootherRelaxation::smoothers'],\n- ['../classMGSmootherBlock.html#a55be8cb6588f573db5e15633f16773bd', 1, 'MGSmootherBlock::smoothers']\n+ ['../classMGSmootherPrecondition.html#a0f5137c6c2507b390eb0a57fc4c61a78', 1, 'MGSmootherPrecondition::smoothers']\n ]],\n ['smoothing_680', ['smoothing', ['../structTriangulationDescription_1_1Description.html#a3c18b27c895e42f09201fdc2c6258da8', 1, 'TriangulationDescription::Description']]],\n ['smoothing_5fon_5fcoarsening_681', ['smoothing_on_coarsening', ['../classTriangulation.html#a0633dd17e535a59162b79f338c6ff5aea8d8dbaaa62136a7e51c7bf5c02d6e1e7', 1, 'Triangulation']]],\n ['smoothing_5fon_5frefinement_682', ['smoothing_on_refinement', ['../classTriangulation.html#a0633dd17e535a59162b79f338c6ff5aea3fb6b9153821aefc45661f67f22e232a', 1, 'Triangulation']]],\n ['smoothing_5frange_683', ['smoothing_range', ['../structinternal_1_1EigenvalueAlgorithmAdditionalData.html#ae7d16492ed774f220676673fbe1d5e8f', 1, 'internal::EigenvalueAlgorithmAdditionalData']]],\n ['smoothness_5festimator_2ecc_684', ['smoothness_estimator.cc', ['../smoothness__estimator_8cc.html', 1, '']]],\n ['smoothness_5festimator_2eh_685', ['smoothness_estimator.h', ['../smoothness__estimator_8h.html', 1, '']]],\n@@ -1708,17 +1708,17 @@\n ['../classFEValuesViews_1_1SymmetricTensor_3_012_00_01dim_00_01spacedim_01_4.html#afbf067fab11c479f7677d7b780d17a50', 1, 'FEValuesViews::SymmetricTensor< 2, dim, spacedim >::solution_divergence_type'],\n ['../classFEValuesViews_1_1Tensor_3_012_00_01dim_00_01spacedim_01_4.html#a184141f9deeec4d04a99e9a846c1860c', 1, 'FEValuesViews::Tensor< 2, dim, spacedim >::solution_divergence_type']\n ]],\n ['solution_5fghosted_5fglobal_5fvector_699', ['solution_ghosted_global_vector', ['../classMGLevelGlobalTransfer_3_01LinearAlgebra_1_1distributed_1_1Vector_3_01Number_01_4_01_4.html#ac3bf7823682e917be25c20aaef8d8b8b', 1, 'MGLevelGlobalTransfer< LinearAlgebra::distributed::Vector< Number > >']]],\n ['solution_5fgradient_5ftype_700', ['solution_gradient_type', ['../classFEValuesViews_1_1Tensor_3_012_00_01dim_00_01spacedim_01_4.html#a337e34bd069815f31c108f15d174b7b8', 1, 'FEValuesViews::Tensor< 2, dim, spacedim >::solution_gradient_type'],\n ['../classFEValuesViews_1_1Vector.html#a9091b04ce3b9c4c7578134e6ae94dfcb', 1, 'FEValuesViews::Vector::solution_gradient_type'],\n ['../classFEValuesViews_1_1Scalar.html#a8a88091ff31d432d9338b3bcfdabc35e', 1, 'FEValuesViews::Scalar::solution_gradient_type'],\n+ ['../classFEInterfaceViews_1_1Vector.html#a56cda5edbeadf4cc1528a68ebe1abbd9', 1, 'FEInterfaceViews::Vector::solution_gradient_type'],\n ['../classFEInterfaceViews_1_1Scalar.html#afdfc9b8eed34e27fac5d1b67d3776e4f', 1, 'FEInterfaceViews::Scalar::solution_gradient_type'],\n- ['../classFEValuesViews_1_1RenumberedView.html#ad87a5c0b949c97a6b2f60f131db85045', 1, 'FEValuesViews::RenumberedView::solution_gradient_type'],\n- ['../classFEInterfaceViews_1_1Vector.html#a56cda5edbeadf4cc1528a68ebe1abbd9', 1, 'FEInterfaceViews::Vector::solution_gradient_type']\n+ ['../classFEValuesViews_1_1RenumberedView.html#ad87a5c0b949c97a6b2f60f131db85045', 1, 'FEValuesViews::RenumberedView::solution_gradient_type']\n ]],\n ['solution_5fgradients_701', ['solution_gradients', ['../structDataPostprocessorInputs_1_1Scalar.html#ab816d7aff9d49ca60eabecc71e5a04a6', 1, 'DataPostprocessorInputs::Scalar::solution_gradients'],\n ['../structDataPostprocessorInputs_1_1Vector.html#ac96fb295c3c807f96021bae734e8c3c3', 1, 'DataPostprocessorInputs::Vector::solution_gradients']\n ]],\n ['solution_5fhessian_5ftype_702', ['solution_hessian_type', ['../classFEInterfaceViews_1_1Scalar.html#af87130b3b7bbd1cb727e0bcbb2726e32', 1, 'FEInterfaceViews::Scalar::solution_hessian_type'],\n ['../classFEInterfaceViews_1_1Vector.html#a95633ad88f5ec0a6d6eba03542e9064c', 1, 'FEInterfaceViews::Vector::solution_hessian_type'],\n ['../classFEValuesViews_1_1Scalar.html#a100057b4b51f2fa4bc4767bb11697037', 1, 'FEValuesViews::Scalar::solution_hessian_type'],\n@@ -1731,22 +1731,22 @@\n ['solution_5flaplacian_5ftype_705', ['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_706', ['solution_old', ['../classPreconditionChebyshev.html#a47a332bf35ca46f19c46b7db33bd9e4a', 1, 'PreconditionChebyshev']]],\n ['solution_5frenumbered_707', ['solution_renumbered', ['../classFEPointEvaluationBase.html#a52045275cffe8824d272c7a7dccb2a07', 1, 'FEPointEvaluationBase']]],\n ['solution_5frenumbered_5fvectorized_708', ['solution_renumbered_vectorized', ['../classFEPointEvaluationBase.html#a97f4edd1e1e89b8d4d1f7698efb7492c', 1, 'FEPointEvaluationBase']]],\n ['solution_5fsymmetric_5fgradient_5ftype_709', ['solution_symmetric_gradient_type', ['../classFEValuesViews_1_1Vector.html#a602ae6e22e425055d3f641d571973a57', 1, 'FEValuesViews::Vector']]],\n- ['solution_5fthird_5fderivative_5ftype_710', ['solution_third_derivative_type', ['../classFEValuesViews_1_1Vector.html#a09a2ac5d6a8445dbef6a6c654e31e2c7', 1, 'FEValuesViews::Vector::solution_third_derivative_type'],\n+ ['solution_5fthird_5fderivative_5ftype_710', ['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 ['../classFEValuesViews_1_1Scalar.html#a7a62cc970fe6a4f162a3a781e9ff3c5f', 1, 'FEValuesViews::Scalar::solution_third_derivative_type'],\n- ['../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+ ['../classFEValuesViews_1_1Vector.html#a09a2ac5d6a8445dbef6a6c654e31e2c7', 1, 'FEValuesViews::Vector::solution_third_derivative_type']\n ]],\n ['solution_5ftime_711', ['solution_time', ['../structDataOutBase_1_1TecplotFlags.html#a35153183c6355ed3ed76b018560e4a47', 1, 'DataOutBase::TecplotFlags']]],\n- ['solution_5ftransfer_2ecc_712', ['solution_transfer.cc', ['../distributed_2solution__transfer_8cc.html', 1, '(Global Namespace)'],\n- ['../numerics_2solution__transfer_8cc.html', 1, '(Global Namespace)']\n+ ['solution_5ftransfer_2ecc_712', ['solution_transfer.cc', ['../numerics_2solution__transfer_8cc.html', 1, '(Global Namespace)'],\n+ ['../distributed_2solution__transfer_8cc.html', 1, '(Global Namespace)']\n ]],\n ['solution_5ftransfer_2eh_713', ['solution_transfer.h', ['../distributed_2solution__transfer_8h.html', 1, '(Global Namespace)'],\n ['../numerics_2solution__transfer_8h.html', 1, '(Global Namespace)']\n ]],\n ['solution_5ftransfer_5finst2_2ecc_714', ['solution_transfer_inst2.cc', ['../solution__transfer__inst2_8cc.html', 1, '']]],\n ['solution_5ftransfer_5finst3_2ecc_715', ['solution_transfer_inst3.cc', ['../solution__transfer__inst3_8cc.html', 1, '']]],\n ['solution_5ftransfer_5finst4_2ecc_716', ['solution_transfer_inst4.cc', ['../solution__transfer__inst4_8cc.html', 1, '']]],\n@@ -1764,37 +1764,37 @@\n ['solutionstate_719', ['solutionstate', ['../classTimeStepBase.html#a524c9e9ef065d5f38c0dcbdb4839b14f', 1, 'TimeStepBase::SolutionState'],\n ['../classTimeStepBase__Tria.html#a04c6f0ed3688c4e2424348d5b8b0dec6', 1, 'TimeStepBase_Tria::SolutionState']\n ]],\n ['solutionstrategy_720', ['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_721', ['solutiontransfer', ['../classSolutionTransfer.html#ad33057265bf051ae9972df33c54b892e', 1, 'SolutionTransfer::SolutionTransfer()'],\n+ ['../classparallel_1_1distributed_1_1SolutionTransfer.html', 1, 'parallel::distributed::SolutionTransfer< dim, VectorType, spacedim >'],\n ['../classSolutionTransfer.html', 1, 'SolutionTransfer< dim, VectorType, spacedim >'],\n- ['../classparallel_1_1distributed_1_1SolutionTransfer.html#aebd38d82f946a96118f73e4e26defd61', 1, 'parallel::distributed::SolutionTransfer::SolutionTransfer()'],\n- ['../classparallel_1_1distributed_1_1SolutionTransfer.html', 1, 'parallel::distributed::SolutionTransfer< dim, VectorType, spacedim >']\n+ ['../classparallel_1_1distributed_1_1SolutionTransfer.html#aebd38d82f946a96118f73e4e26defd61', 1, 'parallel::distributed::SolutionTransfer::SolutionTransfer()']\n ]],\n- ['solve_722', ['solve', ['../classCUDAWrappers_1_1SolverDirect.html#ae287a55668ca67d194d8f459b937fad8', 1, 'CUDAWrappers::SolverDirect::solve()'],\n- ['../classBaseQR.html#a6fda22779712cb578b129b659590aff0', 1, 'BaseQR::solve()'],\n- ['../classPETScWrappers_1_1TimeStepper.html#a99da12e36485bbb20a947b14a862c90a', 1, 'PETScWrappers::TimeStepper::solve(VectorType &y, AMatrixType &A, PMatrixType &P)'],\n- ['../classPETScWrappers_1_1TimeStepper.html#a133eb65b9dfa87f113062d2e6722dfda', 1, 'PETScWrappers::TimeStepper::solve(VectorType &y, PMatrixType &P)'],\n- ['../classPETScWrappers_1_1TimeStepper.html#ad62bfc86d9b0f3d52797e0ceb752e517', 1, 'PETScWrappers::TimeStepper::solve(VectorType &y)'],\n- ['../classPETScWrappers_1_1SparseDirectMUMPS.html#a08d73453888955bd5a9863be32f3b347', 1, 'PETScWrappers::SparseDirectMUMPS::solve()'],\n+ ['solve_722', ['solve', ['../classPETScWrappers_1_1NonlinearSolver.html#a6824521a044f81e3c214d31dbddfd95e', 1, 'PETScWrappers::NonlinearSolver::solve()'],\n ['../classPETScWrappers_1_1SolverBase.html#abfc375c07a38e1314a79c6a1093edb53', 1, 'PETScWrappers::SolverBase::solve()'],\n- ['../classPETScWrappers_1_1NonlinearSolver.html#a6824521a044f81e3c214d31dbddfd95e', 1, 'PETScWrappers::NonlinearSolver::solve()'],\n+ ['../classPETScWrappers_1_1SparseDirectMUMPS.html#a08d73453888955bd5a9863be32f3b347', 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 ['../classSLEPcWrappers_1_1SolverBase.html#a853fa13eb1a29f59335250475d39433b', 1, 'SLEPcWrappers::SolverBase::solve()'],\n- ['../classArpackSolver.html#ae49067a1359b8d6794b92e1d0b405df6', 1, 'ArpackSolver::solve()'],\n- ['../classEigenPower.html#a5d1b4586ee7d951a30f204961068aed1', 1, 'EigenPower::solve()'],\n- ['../classEigenInverse.html#ae9a92ea1e8cbb04af2a7a95ddbee7c05', 1, 'EigenInverse::solve()'],\n+ ['../classBaseQR.html#a6fda22779712cb578b129b659590aff0', 1, 'BaseQR::solve()'],\n ['../classPETScWrappers_1_1NonlinearSolver.html#aad0cf7e52853d0921d45db1aed0628b5', 1, 'PETScWrappers::NonlinearSolver::solve(VectorType &x, PMatrixType &P)'],\n ['../classPETScWrappers_1_1NonlinearSolver.html#a7d31a59c610ed0e48a6392865828b88c', 1, 'PETScWrappers::NonlinearSolver::solve(VectorType &x)'],\n ['../classPArpackSolver.html#a8462215d8b273ec58f255ce1f2856dec', 1, 'PArpackSolver::solve(const MatrixType1 &A, const MatrixType2 &B, const INVERSE &inverse, std::vector< std::complex< double > > &eigenvalues, std::vector< VectorType * > &eigenvectors, const unsigned int n_eigenvalues)'],\n ['../classPArpackSolver.html#a6b11d2a4ee3046ace276667be420c15c', 1, 'PArpackSolver::solve(const MatrixType1 &A, const MatrixType2 &B, const INVERSE &inverse, std::vector< std::complex< double > > &eigenvalues, std::vector< VectorType > &eigenvectors, const unsigned int n_eigenvalues)'],\n ['../classLAPACKFullMatrix.html#a7446f061d01a871d110b8bb2594f32a6', 1, 'LAPACKFullMatrix::solve(LAPACKFullMatrix< number > &B, const bool transposed=false) const'],\n ['../classLAPACKFullMatrix.html#a7bf80811306c4cdddd287c295e2f096c', 1, 'LAPACKFullMatrix::solve(Vector< number > &v, const bool transposed=false) const'],\n ['../classGinkgoWrappers_1_1SolverBase.html#ab10de093fe9cfb3829820f41adb95108', 1, 'GinkgoWrappers::SolverBase::solve()'],\n+ ['../classEigenInverse.html#ae9a92ea1e8cbb04af2a7a95ddbee7c05', 1, 'EigenInverse::solve()'],\n+ ['../classEigenPower.html#a5d1b4586ee7d951a30f204961068aed1', 1, 'EigenPower::solve()'],\n+ ['../classCUDAWrappers_1_1SolverDirect.html#ae287a55668ca67d194d8f459b937fad8', 1, 'CUDAWrappers::SolverDirect::solve()'],\n+ ['../classArpackSolver.html#ae49067a1359b8d6794b92e1d0b405df6', 1, 'ArpackSolver::solve()'],\n ['../classTrilinosWrappers_1_1SolverBase.html#acaba6101091a8853b7e429a00026a872', 1, 'TrilinosWrappers::SolverBase::solve()'],\n ['../classSLEPcWrappers_1_1SolverBase.html#acca4f79c1dd845716a3f7cfa0cff0b82', 1, 'SLEPcWrappers::SolverBase::solve()'],\n ['../classSparseDirectUMFPACK.html#ac581d1ba43cee9de89cf7217584980a3', 1, 'SparseDirectUMFPACK::solve(const Matrix &matrix, Vector< 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#a61cad1ea0d95008b49ba1e90bdfaf5f4', 1, 'SparseDirectUMFPACK::solve(const Matrix &matrix, BlockVector< std::complex< double > > &rhs_and_solution, const bool transpose=false)'],\n ['../classTrilinosWrappers_1_1SolverBase.html#a3dfbf75de5fe13880fa2ad2455a89f67', 1, 'TrilinosWrappers::SolverBase::solve(const SparseMatrix &A, MPI::Vector &x, const MPI::Vector &b, const PreconditionBase &preconditioner)'],\n ['../classTrilinosWrappers_1_1SolverBase.html#aa9423586774003f660e66ad2233f1d1a', 1, 'TrilinosWrappers::SolverBase::solve(const Epetra_Operator &A, MPI::Vector &x, const MPI::Vector &b, const PreconditionBase &preconditioner)'],\n@@ -2002,178 +2002,178 @@\n ['solverdirectbase_776', ['solverdirectbase', ['../classLinearAlgebra_1_1TpetraWrappers_1_1SolverDirectBase.html#a64e35ad0ac12c39a105b4b99a7aee51f', 1, 'LinearAlgebra::TpetraWrappers::SolverDirectBase::SolverDirectBase()'],\n ['../classLinearAlgebra_1_1TpetraWrappers_1_1SolverDirectBase.html', 1, 'LinearAlgebra::TpetraWrappers::SolverDirectBase< Number, MemorySpace >']\n ]],\n ['solverdirectbase_3c_20number_2c_20_3a_3amemoryspace_3a_3ahost_20_3e_777', ['SolverDirectBase< Number, ::MemorySpace::Host >', ['../classLinearAlgebra_1_1TpetraWrappers_1_1SolverDirectBase.html', 1, 'LinearAlgebra::TpetraWrappers']]],\n ['solverdirectklu2_778', ['solverdirectklu2', ['../classLinearAlgebra_1_1TpetraWrappers_1_1SolverDirectKLU2.html#ab3a76c2c5a453cb54efcbc7434c7cb82', 1, 'LinearAlgebra::TpetraWrappers::SolverDirectKLU2::SolverDirectKLU2()'],\n ['../classLinearAlgebra_1_1TpetraWrappers_1_1SolverDirectKLU2.html', 1, 'LinearAlgebra::TpetraWrappers::SolverDirectKLU2< Number, MemorySpace >']\n ]],\n- ['solverfcg_779', ['solverfcg', ['../classGinkgoWrappers_1_1SolverFCG.html#ab0a0de9f505021b179488333a21e4594', 1, 'GinkgoWrappers::SolverFCG::SolverFCG(SolverControl &solver_control, const std::string &exec_type, const AdditionalData &data=AdditionalData())'],\n- ['../classGinkgoWrappers_1_1SolverFCG.html#afd741d566294831fac6b06ec16437a0b', 1, 'GinkgoWrappers::SolverFCG::SolverFCG(SolverControl &solver_control, const std::string &exec_type, const std::shared_ptr< gko::LinOpFactory > &preconditioner, const AdditionalData &data=AdditionalData())'],\n+ ['solverfcg_779', ['solverfcg', ['../classGinkgoWrappers_1_1SolverFCG.html#afd741d566294831fac6b06ec16437a0b', 1, 'GinkgoWrappers::SolverFCG::SolverFCG(SolverControl &solver_control, const std::string &exec_type, const std::shared_ptr< gko::LinOpFactory > &preconditioner, const AdditionalData &data=AdditionalData())'],\n+ ['../classGinkgoWrappers_1_1SolverFCG.html#ab0a0de9f505021b179488333a21e4594', 1, 'GinkgoWrappers::SolverFCG::SolverFCG(SolverControl &solver_control, const std::string &exec_type, const AdditionalData &data=AdditionalData())'],\n ['../classGinkgoWrappers_1_1SolverFCG.html', 1, 'GinkgoWrappers::SolverFCG< ValueType, IndexType >']\n ]],\n- ['solverfgmres_780', ['solverfgmres', ['../classSolverFGMRES.html#a1fdfa99be49ee8ca02c00b1ee021a7ea', 1, 'SolverFGMRES::SolverFGMRES(SolverControl &cn, VectorMemory< VectorType > &mem, const AdditionalData &data=AdditionalData())'],\n- ['../classSolverFGMRES.html#a5710da72286b4b24181be839b23c9320', 1, 'SolverFGMRES::SolverFGMRES(SolverControl &cn, const AdditionalData &data=AdditionalData())'],\n- ['../classSolverFGMRES.html', 1, 'SolverFGMRES< VectorType >']\n+ ['solverfgmres_780', ['solverfgmres', ['../classSolverFGMRES.html#a5710da72286b4b24181be839b23c9320', 1, 'SolverFGMRES::SolverFGMRES()'],\n+ ['../classSolverFGMRES.html', 1, 'SolverFGMRES< VectorType >'],\n+ ['../classSolverFGMRES.html#a1fdfa99be49ee8ca02c00b1ee021a7ea', 1, 'SolverFGMRES::SolverFGMRES()']\n ]],\n ['solverfgmres_3c_20vector_3c_20double_20_3e_20_3e_781', ['SolverFGMRES< Vector< double > >', ['../classSolverFGMRES.html', 1, '']]],\n- ['solverfire_782', ['solverfire', ['../classSolverFIRE.html#aa728a90d310d39eb529261110064b44d', 1, 'SolverFIRE::SolverFIRE()'],\n- ['../classSolverFIRE.html', 1, 'SolverFIRE< VectorType >'],\n- ['../classSolverFIRE.html#a0e3e9a3aff48c7ad602e536a66c67b35', 1, 'SolverFIRE::SolverFIRE()']\n+ ['solverfire_782', ['solverfire', ['../classSolverFIRE.html#a0e3e9a3aff48c7ad602e536a66c67b35', 1, 'SolverFIRE::SolverFIRE(SolverControl &solver_control, VectorMemory< VectorType > &vector_memory, const AdditionalData &data=AdditionalData())'],\n+ ['../classSolverFIRE.html#aa728a90d310d39eb529261110064b44d', 1, 'SolverFIRE::SolverFIRE(SolverControl &solver_control, const AdditionalData &data=AdditionalData())'],\n+ ['../classSolverFIRE.html', 1, 'SolverFIRE< VectorType >']\n ]],\n- ['solverflexiblecg_783', ['solverflexiblecg', ['../classSolverFlexibleCG.html', 1, 'SolverFlexibleCG< VectorType >'],\n+ ['solverflexiblecg_783', ['solverflexiblecg', ['../classSolverFlexibleCG.html#aea5e0e9e656bb8cead918dbc359a9965', 1, 'SolverFlexibleCG::SolverFlexibleCG(SolverControl &cn, VectorMemory< VectorType > &mem, const AdditionalData &data=AdditionalData())'],\n ['../classSolverFlexibleCG.html#aea3a3daf1f09ac464a8525de8b7234c9', 1, 'SolverFlexibleCG::SolverFlexibleCG(SolverControl &cn, const AdditionalData &data=AdditionalData())'],\n- ['../classSolverFlexibleCG.html#aea5e0e9e656bb8cead918dbc359a9965', 1, 'SolverFlexibleCG::SolverFlexibleCG(SolverControl &cn, VectorMemory< VectorType > &mem, const AdditionalData &data=AdditionalData())']\n+ ['../classSolverFlexibleCG.html', 1, 'SolverFlexibleCG< VectorType >']\n ]],\n ['solvergeneralizeddavidson_784', ['solvergeneralizeddavidson', ['../classSLEPcWrappers_1_1SolverGeneralizedDavidson.html#a9cdc4915c3ec61614738ccb4e4fd3b2e', 1, 'SLEPcWrappers::SolverGeneralizedDavidson::SolverGeneralizedDavidson()'],\n ['../classSLEPcWrappers_1_1SolverGeneralizedDavidson.html', 1, 'SLEPcWrappers::SolverGeneralizedDavidson']\n ]],\n- ['solvergmres_785', ['solvergmres', ['../classGinkgoWrappers_1_1SolverGMRES.html#a68dde65089c8c0100212acabbaf8a7ae', 1, 'GinkgoWrappers::SolverGMRES::SolverGMRES()'],\n- ['../classTrilinosWrappers_1_1SolverGMRES.html', 1, 'TrilinosWrappers::SolverGMRES'],\n- ['../classSolverGMRES.html', 1, 'SolverGMRES< VectorType >'],\n- ['../namespaceLinearAlgebraPETSc.html#a9b3a0b860cbd543367526766a589aa6f', 1, 'LinearAlgebraPETSc::SolverGMRES'],\n- ['../namespaceLinearAlgebraTrilinos.html#a15dc1560501d6bec5adadd22d3401a12', 1, 'LinearAlgebraTrilinos::SolverGMRES'],\n- ['../classPETScWrappers_1_1SolverGMRES.html', 1, 'PETScWrappers::SolverGMRES'],\n+ ['solvergmres_785', ['solvergmres', ['../classSolverGMRES.html', 1, 'SolverGMRES< VectorType >'],\n+ ['../classPETScWrappers_1_1SolverGMRES.html#a0f3a37da80ddd43051e58d68b0265110', 1, 'PETScWrappers::SolverGMRES::SolverGMRES()'],\n+ ['../classGinkgoWrappers_1_1SolverGMRES.html#a68dde65089c8c0100212acabbaf8a7ae', 1, 'GinkgoWrappers::SolverGMRES::SolverGMRES(SolverControl &solver_control, const std::string &exec_type, const AdditionalData &data=AdditionalData())'],\n+ ['../classGinkgoWrappers_1_1SolverGMRES.html#a0ec5b512f67d96e0792348c5088b4f16', 1, 'GinkgoWrappers::SolverGMRES::SolverGMRES(SolverControl &solver_control, const std::string &exec_type, const std::shared_ptr< gko::LinOpFactory > &preconditioner, const AdditionalData &data=AdditionalData())'],\n+ ['../classPETScWrappers_1_1SolverGMRES.html#ad9eab644dfb3f3cb2f7aaea962310ff8', 1, 'PETScWrappers::SolverGMRES::SolverGMRES()'],\n ['../classGinkgoWrappers_1_1SolverGMRES.html', 1, 'GinkgoWrappers::SolverGMRES< ValueType, IndexType >'],\n- ['../classGinkgoWrappers_1_1SolverGMRES.html#a0ec5b512f67d96e0792348c5088b4f16', 1, 'GinkgoWrappers::SolverGMRES::SolverGMRES()'],\n+ ['../classPETScWrappers_1_1SolverGMRES.html', 1, 'PETScWrappers::SolverGMRES'],\n+ ['../classTrilinosWrappers_1_1SolverGMRES.html', 1, 'TrilinosWrappers::SolverGMRES'],\n ['../classTrilinosWrappers_1_1SolverGMRES.html#ad9eab644dfb3f3cb2f7aaea962310ff8', 1, 'TrilinosWrappers::SolverGMRES::SolverGMRES()'],\n ['../classSolverGMRES.html#a20fea69602a523fdb4314ad8d58f22eb', 1, 'SolverGMRES::SolverGMRES(const SolverGMRES< VectorType > &)=delete'],\n ['../classSolverGMRES.html#ad9eab644dfb3f3cb2f7aaea962310ff8', 1, 'SolverGMRES::SolverGMRES(SolverControl &cn, const AdditionalData &data=AdditionalData())'],\n ['../classSolverGMRES.html#a7daabdaa13f77bfd0af4b3c3079f2caf', 1, 'SolverGMRES::SolverGMRES(SolverControl &cn, VectorMemory< VectorType > &mem, const AdditionalData &data=AdditionalData())'],\n- ['../classPETScWrappers_1_1SolverGMRES.html#a0f3a37da80ddd43051e58d68b0265110', 1, 'PETScWrappers::SolverGMRES::SolverGMRES(SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())'],\n- ['../classPETScWrappers_1_1SolverGMRES.html#ad9eab644dfb3f3cb2f7aaea962310ff8', 1, 'PETScWrappers::SolverGMRES::SolverGMRES(SolverControl &cn, const AdditionalData &data=AdditionalData())']\n+ ['../namespaceLinearAlgebraPETSc.html#a9b3a0b860cbd543367526766a589aa6f', 1, 'LinearAlgebraPETSc::SolverGMRES'],\n+ ['../namespaceLinearAlgebraTrilinos.html#a15dc1560501d6bec5adadd22d3401a12', 1, 'LinearAlgebraTrilinos::SolverGMRES']\n ]],\n ['solvergmres_3c_20vector_3c_20double_20_3e_20_3e_786', ['SolverGMRES< Vector< double > >', ['../classSolverGMRES.html', 1, '']]],\n ['solveridr_787', ['solveridr', ['../classSolverIDR.html#ab6b7070d69acdaed22f1cdfec8069d1c', 1, 'SolverIDR::SolverIDR(SolverControl &cn, VectorMemory< VectorType > &mem, const AdditionalData &data=AdditionalData())'],\n ['../classSolverIDR.html#a1f59609cde6d24bb4d267d5ce75cf07e', 1, 'SolverIDR::SolverIDR(SolverControl &cn, const AdditionalData &data=AdditionalData())'],\n ['../classSolverIDR.html', 1, 'SolverIDR< VectorType >']\n ]],\n- ['solverir_788', ['solverir', ['../classGinkgoWrappers_1_1SolverIR.html#a68b92f260afbe96579654dff037578a3', 1, 'GinkgoWrappers::SolverIR::SolverIR()'],\n- ['../classGinkgoWrappers_1_1SolverIR.html', 1, 'GinkgoWrappers::SolverIR< ValueType, IndexType >'],\n- ['../classGinkgoWrappers_1_1SolverIR.html#a6772e1507a4403a1a401fa24b9aed2e2', 1, 'GinkgoWrappers::SolverIR::SolverIR()']\n+ ['solverir_788', ['solverir', ['../classGinkgoWrappers_1_1SolverIR.html', 1, 'GinkgoWrappers::SolverIR< ValueType, IndexType >'],\n+ ['../classGinkgoWrappers_1_1SolverIR.html#a68b92f260afbe96579654dff037578a3', 1, 'GinkgoWrappers::SolverIR::SolverIR(SolverControl &solver_control, const std::string &exec_type, const AdditionalData &data=AdditionalData())'],\n+ ['../classGinkgoWrappers_1_1SolverIR.html#a6772e1507a4403a1a401fa24b9aed2e2', 1, 'GinkgoWrappers::SolverIR::SolverIR(SolverControl &solver_control, const std::string &exec_type, const std::shared_ptr< gko::LinOpFactory > &inner_solver, const AdditionalData &data=AdditionalData())']\n ]],\n ['solverjacobidavidson_789', ['solverjacobidavidson', ['../classSLEPcWrappers_1_1SolverJacobiDavidson.html', 1, 'SLEPcWrappers::SolverJacobiDavidson'],\n ['../classSLEPcWrappers_1_1SolverJacobiDavidson.html#a2d45b7b83bd93a833f987e0677d53502', 1, 'SLEPcWrappers::SolverJacobiDavidson::SolverJacobiDavidson()']\n ]],\n ['solverkrylovschur_790', ['solverkrylovschur', ['../classSLEPcWrappers_1_1SolverKrylovSchur.html', 1, 'SLEPcWrappers::SolverKrylovSchur'],\n ['../classSLEPcWrappers_1_1SolverKrylovSchur.html#af8e7bf5848b9ad9b4e8fd36981d570d2', 1, 'SLEPcWrappers::SolverKrylovSchur::SolverKrylovSchur()']\n ]],\n ['solverlanczos_791', ['solverlanczos', ['../classSLEPcWrappers_1_1SolverLanczos.html', 1, 'SLEPcWrappers::SolverLanczos'],\n ['../classSLEPcWrappers_1_1SolverLanczos.html#afe01b4f89ef310e7fc5da80306433930', 1, 'SLEPcWrappers::SolverLanczos::SolverLanczos()']\n ]],\n- ['solverlapack_792', ['solverlapack', ['../classSLEPcWrappers_1_1SolverLAPACK.html#a02d84c27e448f9ac014c8c3988031da9', 1, 'SLEPcWrappers::SolverLAPACK::SolverLAPACK()'],\n- ['../classSLEPcWrappers_1_1SolverLAPACK.html', 1, 'SLEPcWrappers::SolverLAPACK']\n+ ['solverlapack_792', ['solverlapack', ['../classSLEPcWrappers_1_1SolverLAPACK.html', 1, 'SLEPcWrappers::SolverLAPACK'],\n+ ['../classSLEPcWrappers_1_1SolverLAPACK.html#a02d84c27e448f9ac014c8c3988031da9', 1, 'SLEPcWrappers::SolverLAPACK::SolverLAPACK()']\n ]],\n ['solverlsqr_793', ['solverlsqr', ['../classPETScWrappers_1_1SolverLSQR.html#af0562adb7a3192d66d7ba66aa211addd', 1, 'PETScWrappers::SolverLSQR::SolverLSQR(SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())'],\n ['../classPETScWrappers_1_1SolverLSQR.html#a83916ac11c4e456b9c714c972535099a', 1, 'PETScWrappers::SolverLSQR::SolverLSQR(SolverControl &cn, const AdditionalData &data=AdditionalData())'],\n ['../classPETScWrappers_1_1SolverLSQR.html', 1, 'PETScWrappers::SolverLSQR']\n ]],\n- ['solverminres_794', ['solverminres', ['../classSolverMinRes.html#a7271274e0ae6165786c16cedb56e190d', 1, 'SolverMinRes::SolverMinRes(SolverControl &cn, const AdditionalData &data=AdditionalData())'],\n- ['../classSolverMinRes.html#af40c973a8d6a619b1f77a014135551e7', 1, 'SolverMinRes::SolverMinRes(SolverControl &cn, VectorMemory< VectorType > &mem, const AdditionalData &data=AdditionalData())'],\n+ ['solverminres_794', ['solverminres', ['../classSolverMinRes.html#af40c973a8d6a619b1f77a014135551e7', 1, 'SolverMinRes::SolverMinRes(SolverControl &cn, VectorMemory< VectorType > &mem, const AdditionalData &data=AdditionalData())'],\n+ ['../classSolverMinRes.html#a7271274e0ae6165786c16cedb56e190d', 1, 'SolverMinRes::SolverMinRes(SolverControl &cn, const AdditionalData &data=AdditionalData())'],\n ['../classSolverMinRes.html', 1, 'SolverMinRes< VectorType >']\n ]],\n ['solverminres_3c_20vector_3c_20double_20_3e_20_3e_795', ['SolverMinRes< Vector< double > >', ['../classSolverMinRes.html', 1, '']]],\n ['solvername_796', ['solvername', ['../classTrilinosWrappers_1_1SolverBase.html#afdefddba07cdfc566bfb749bcb5b0840', 1, 'TrilinosWrappers::SolverBase::SolverName'],\n ['../classTrilinosWrappers_1_1SolverBelos.html#a9f38d6d3139d6f3ebc8d11df949acf99', 1, 'TrilinosWrappers::SolverBelos::SolverName']\n ]],\n ['solverpower_797', ['solverpower', ['../classSLEPcWrappers_1_1SolverPower.html#ae14fba5d7247099fae0330574ede25b3', 1, 'SLEPcWrappers::SolverPower::SolverPower()'],\n ['../classSLEPcWrappers_1_1SolverPower.html', 1, 'SLEPcWrappers::SolverPower']\n ]],\n- ['solverpreonly_798', ['solverpreonly', ['../classPETScWrappers_1_1SolverPreOnly.html#a56978231e8a37364c38841ea29569346', 1, 'PETScWrappers::SolverPreOnly::SolverPreOnly()'],\n- ['../classPETScWrappers_1_1SolverPreOnly.html', 1, 'PETScWrappers::SolverPreOnly'],\n- ['../classPETScWrappers_1_1SolverPreOnly.html#ab952eb3be00bb170dba7eda3481cd53c', 1, 'PETScWrappers::SolverPreOnly::SolverPreOnly()']\n- ]],\n- ['solverqmrs_799', ['solverqmrs', ['../classSolverQMRS.html#a8201dc99bc89a5ccc43334c0691d2f33', 1, 'SolverQMRS::SolverQMRS(SolverControl &cn, VectorMemory< VectorType > &mem, const AdditionalData &data=AdditionalData())'],\n- ['../classSolverQMRS.html#ada0b6490b76d98824b9b426ba54a6004', 1, 'SolverQMRS::SolverQMRS(SolverControl &cn, const AdditionalData &data=AdditionalData())'],\n- ['../classSolverQMRS.html', 1, 'SolverQMRS< VectorType >']\n+ ['solverpreonly_798', ['solverpreonly', ['../classPETScWrappers_1_1SolverPreOnly.html', 1, 'PETScWrappers::SolverPreOnly'],\n+ ['../classPETScWrappers_1_1SolverPreOnly.html#ab952eb3be00bb170dba7eda3481cd53c', 1, 'PETScWrappers::SolverPreOnly::SolverPreOnly(SolverControl &cn, const AdditionalData &data=AdditionalData())'],\n+ ['../classPETScWrappers_1_1SolverPreOnly.html#a56978231e8a37364c38841ea29569346', 1, 'PETScWrappers::SolverPreOnly::SolverPreOnly(SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())']\n+ ]],\n+ ['solverqmrs_799', ['solverqmrs', ['../classSolverQMRS.html', 1, 'SolverQMRS< VectorType >'],\n+ ['../classSolverQMRS.html#a8201dc99bc89a5ccc43334c0691d2f33', 1, 'SolverQMRS::SolverQMRS(SolverControl &cn, VectorMemory< VectorType > &mem, const AdditionalData &data=AdditionalData())'],\n+ ['../classSolverQMRS.html#ada0b6490b76d98824b9b426ba54a6004', 1, 'SolverQMRS::SolverQMRS(SolverControl &cn, const AdditionalData &data=AdditionalData())']\n ]],\n ['solverrelaxation_800', ['solverrelaxation', ['../classSolverRelaxation.html#a4b0fd7a74033570e6b621398d7e35d28', 1, 'SolverRelaxation::SolverRelaxation()'],\n ['../classSolverRelaxation.html', 1, 'SolverRelaxation< VectorType >']\n ]],\n- ['solverrichardson_801', ['solverrichardson', ['../classSolverRichardson.html#af4b2589f5d94f28bd8cd2f46c96fb148', 1, 'SolverRichardson::SolverRichardson(SolverControl &cn, const AdditionalData &data=AdditionalData())'],\n+ ['solverrichardson_801', ['solverrichardson', ['../classPETScWrappers_1_1SolverRichardson.html#af4b2589f5d94f28bd8cd2f46c96fb148', 1, 'PETScWrappers::SolverRichardson::SolverRichardson(SolverControl &cn, const AdditionalData &data=AdditionalData())'],\n+ ['../classPETScWrappers_1_1SolverRichardson.html#ab4e9021a5e0605b90f705add33642b26', 1, 'PETScWrappers::SolverRichardson::SolverRichardson(SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())'],\n ['../classSolverRichardson.html#ab8a731576438f1175595037583b11d7b', 1, 'SolverRichardson::SolverRichardson(SolverControl &cn, VectorMemory< VectorType > &mem, const AdditionalData &data=AdditionalData())'],\n- ['../classPETScWrappers_1_1SolverRichardson.html#af4b2589f5d94f28bd8cd2f46c96fb148', 1, 'PETScWrappers::SolverRichardson::SolverRichardson()'],\n- ['../classSolverRichardson.html', 1, 'SolverRichardson< VectorType >'],\n- ['../classPETScWrappers_1_1SolverRichardson.html#ab4e9021a5e0605b90f705add33642b26', 1, 'PETScWrappers::SolverRichardson::SolverRichardson()'],\n- ['../classPETScWrappers_1_1SolverRichardson.html', 1, 'PETScWrappers::SolverRichardson']\n+ ['../classSolverRichardson.html#af4b2589f5d94f28bd8cd2f46c96fb148', 1, 'SolverRichardson::SolverRichardson(SolverControl &cn, const AdditionalData &data=AdditionalData())'],\n+ ['../classPETScWrappers_1_1SolverRichardson.html', 1, 'PETScWrappers::SolverRichardson'],\n+ ['../classSolverRichardson.html', 1, 'SolverRichardson< VectorType >']\n ]],\n ['solverrichardson_3c_20vector_3c_20double_20_3e_20_3e_802', ['SolverRichardson< Vector< double > >', ['../classSolverRichardson.html', 1, '']]],\n ['solvers_2eh_803', ['solvers.h', ['../solvers_8h.html', 1, '']]],\n- ['solverselector_804', ['solverselector', ['../classSolverSelector.html#adfb445fd78a4d060a9e5c3dd7b78131a', 1, 'SolverSelector::SolverSelector()'],\n- ['../classSolverSelector.html', 1, 'SolverSelector< VectorType >'],\n- ['../classSolverSelector.html#ab703bd437df4bb59a7d6b031b8ba6824', 1, 'SolverSelector::SolverSelector()']\n+ ['solverselector_804', ['solverselector', ['../classSolverSelector.html', 1, 'SolverSelector< VectorType >'],\n+ ['../classSolverSelector.html#adfb445fd78a4d060a9e5c3dd7b78131a', 1, 'SolverSelector::SolverSelector(const std::string &name, SolverControl &control)'],\n+ ['../classSolverSelector.html#ab703bd437df4bb59a7d6b031b8ba6824', 1, 'SolverSelector::SolverSelector()=default']\n ]],\n ['solvertcqmr_805', ['solvertcqmr', ['../classPETScWrappers_1_1SolverTCQMR.html#ae32fe5a5a99c2f1271a5158bd35c2255', 1, 'PETScWrappers::SolverTCQMR::SolverTCQMR()'],\n ['../classPETScWrappers_1_1SolverTCQMR.html', 1, 'PETScWrappers::SolverTCQMR'],\n ['../classPETScWrappers_1_1SolverTCQMR.html#a7814d604dc03de6e9ca40e2477c087ef', 1, 'PETScWrappers::SolverTCQMR::SolverTCQMR()']\n ]],\n- ['solvertfqmr_806', ['solvertfqmr', ['../classTrilinosWrappers_1_1SolverTFQMR.html', 1, 'TrilinosWrappers::SolverTFQMR'],\n- ['../classPETScWrappers_1_1SolverTFQMR.html', 1, 'PETScWrappers::SolverTFQMR'],\n+ ['solvertfqmr_806', ['solvertfqmr', ['../classPETScWrappers_1_1SolverTFQMR.html', 1, 'PETScWrappers::SolverTFQMR'],\n ['../classTrilinosWrappers_1_1SolverTFQMR.html#aa472b93bb7f412ec5f543ec0768f1634', 1, 'TrilinosWrappers::SolverTFQMR::SolverTFQMR()'],\n- ['../classPETScWrappers_1_1SolverTFQMR.html#a915b832900f25c6b0e533ac414f765dc', 1, 'PETScWrappers::SolverTFQMR::SolverTFQMR(SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())'],\n- ['../classPETScWrappers_1_1SolverTFQMR.html#ae3b70779943b2d6b151f500662a56f68', 1, 'PETScWrappers::SolverTFQMR::SolverTFQMR(SolverControl &cn, const AdditionalData &data=AdditionalData())']\n+ ['../classTrilinosWrappers_1_1SolverTFQMR.html', 1, 'TrilinosWrappers::SolverTFQMR'],\n+ ['../classPETScWrappers_1_1SolverTFQMR.html#ae3b70779943b2d6b151f500662a56f68', 1, 'PETScWrappers::SolverTFQMR::SolverTFQMR(SolverControl &cn, const AdditionalData &data=AdditionalData())'],\n+ ['../classPETScWrappers_1_1SolverTFQMR.html#a915b832900f25c6b0e533ac414f765dc', 1, 'PETScWrappers::SolverTFQMR::SolverTFQMR(SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())']\n ]],\n ['solvertype_807', ['SolverType', ['../classNonlinearSolverSelector_1_1AdditionalData.html#a458e4d6fb204a1aacf159665e4b7d810', 1, 'NonlinearSolverSelector::AdditionalData']]],\n ['some_5fto_5fsome_808', ['some_to_some', ['../namespaceUtilities_1_1MPI.html#a45c66d6552aa01199a863a77221b64b3', 1, 'Utilities::MPI']]],\n- ['sor_809', ['sor', ['../classSparseMatrix.html#ab0c29bffd5a8424e4fe12e0bde814b5b', 1, 'SparseMatrix::SOR()'],\n- ['../classChunkSparseMatrix.html#ad53944dc7b09001d11ed026255cb358f', 1, 'ChunkSparseMatrix::SOR()']\n+ ['sor_809', ['sor', ['../classChunkSparseMatrix.html#ad53944dc7b09001d11ed026255cb358f', 1, 'ChunkSparseMatrix::SOR()'],\n+ ['../classSparseMatrix.html#ab0c29bffd5a8424e4fe12e0bde814b5b', 1, 'SparseMatrix::SOR()']\n ]],\n- ['sor_5fstep_810', ['sor_step', ['../classSparseMatrix.html#a198be3a66b3160777c2b511636dc17c7', 1, 'SparseMatrix::SOR_step()'],\n- ['../classChunkSparseMatrix.html#afbed725005ae31c2043903c5528ba60a', 1, 'ChunkSparseMatrix::SOR_step()']\n+ ['sor_5fstep_810', ['sor_step', ['../classChunkSparseMatrix.html#afbed725005ae31c2043903c5528ba60a', 1, 'ChunkSparseMatrix::SOR_step()'],\n+ ['../classSparseMatrix.html#a198be3a66b3160777c2b511636dc17c7', 1, 'SparseMatrix::SOR_step()']\n ]],\n ['sorjacobi_811', ['SORJacobi', ['../structPETScWrappers_1_1PreconditionBoomerAMG_1_1AdditionalData.html#a5d92688a1fdd10088cddaf971b84e987a532f235785ea593b4cb5310addde46d0', 1, 'PETScWrappers::PreconditionBoomerAMG::AdditionalData']]],\n ['sort_812', ['sort', ['../classTableIndices.html#a8749a68bcfa5ab2892017dcfd95b9122', 1, 'TableIndices']]],\n- ['sort_5farrays_813', ['sort_arrays', ['../classSparseDirectUMFPACK.html#a8f08924b9c05dbc4c4794d61ee23fb82', 1, 'SparseDirectUMFPACK::sort_arrays(const SparseMatrixEZ< number > &)'],\n+ ['sort_5farrays_813', ['sort_arrays', ['../classSparseDirectUMFPACK.html#a89de20908e57f7b8b3761d18441f131d', 1, 'SparseDirectUMFPACK::sort_arrays(const BlockSparseMatrix< number > &)'],\n ['../classSparseDirectUMFPACK.html#ab2aa3b8eefe3c7dab0423e024538a085', 1, 'SparseDirectUMFPACK::sort_arrays(const SparseMatrix< number > &)'],\n- ['../classSparseDirectUMFPACK.html#a89de20908e57f7b8b3761d18441f131d', 1, 'SparseDirectUMFPACK::sort_arrays(const BlockSparseMatrix< number > &)']\n+ ['../classSparseDirectUMFPACK.html#a8f08924b9c05dbc4c4794d61ee23fb82', 1, 'SparseDirectUMFPACK::sort_arrays(const SparseMatrixEZ< number > &)']\n ]],\n ['sort_5fmemory_5fslots_814', ['sort_memory_slots', ['../classParticles_1_1PropertyPool.html#ab5269448f493a363138fe8f90cc0ecd5', 1, 'Particles::PropertyPool']]],\n ['sort_5fparticles_5finto_5fsubdomains_5fand_5fcells_815', ['sort_particles_into_subdomains_and_cells', ['../classParticles_1_1ParticleHandler.html#ad817e16828f2355b0cad6fef8db7df81', 1, 'Particles::ParticleHandler']]],\n- ['sort_5fselected_5fdofs_5fback_816', ['sort_selected_dofs_back', ['../namespaceDoFRenumbering.html#a7879b1de6248876edccd07c9b37d84c8', 1, 'DoFRenumbering::sort_selected_dofs_back(DoFHandler< dim, spacedim > &dof_handler, const std::vector< bool > &selected_dofs)'],\n- ['../namespaceDoFRenumbering.html#a443837e68de5c74cd84475034852aa2b', 1, 'DoFRenumbering::sort_selected_dofs_back(DoFHandler< dim, spacedim > &dof_handler, const std::vector< bool > &selected_dofs, const unsigned int level)']\n+ ['sort_5fselected_5fdofs_5fback_816', ['sort_selected_dofs_back', ['../namespaceDoFRenumbering.html#a443837e68de5c74cd84475034852aa2b', 1, 'DoFRenumbering::sort_selected_dofs_back(DoFHandler< dim, spacedim > &dof_handler, const std::vector< bool > &selected_dofs, const unsigned int level)'],\n+ ['../namespaceDoFRenumbering.html#a7879b1de6248876edccd07c9b37d84c8', 1, 'DoFRenumbering::sort_selected_dofs_back(DoFHandler< dim, spacedim > &dof_handler, const std::vector< bool > &selected_dofs)']\n ]],\n- ['sorted_817', ['sorted', ['../namespaceinternal.html#aa1c66592673b9ca3c1f4adecdc7897cea26decc94d83c358f67f11c3cbd99b126', 1, 'internal::sorted'],\n- ['../classAffineConstraints.html#a2cacb6fdc27f68b1db0766faff484604', 1, 'AffineConstraints::sorted']\n+ ['sorted_817', ['sorted', ['../classAffineConstraints.html#a2cacb6fdc27f68b1db0766faff484604', 1, 'AffineConstraints::sorted'],\n+ ['../namespaceinternal.html#aa1c66592673b9ca3c1f4adecdc7897cea26decc94d83c358f67f11c3cbd99b126', 1, 'internal::sorted']\n ]],\n ['sorteigenvaluesvectors_818', ['SortEigenValuesVectors', ['../structinternal_1_1SymmetricTensorImplementation_1_1SortEigenValuesVectors.html', 1, 'internal::SymmetricTensorImplementation']]],\n ['source_5f_819', ['source_', ['../classinternal_1_1AlignedVectorCopyConstruct.html#a059b579e814df28d5b93c9b0571df9dc', 1, 'internal::AlignedVectorCopyConstruct::source_'],\n ['../classinternal_1_1AlignedVectorMoveConstruct.html#a2223e1d503e4d732aa098eb7c1657efe', 1, 'internal::AlignedVectorMoveConstruct::source_']\n ]],\n ['source_5fgrid_820', ['source_grid', ['../classInterGridMap.html#a2b6f6a7b0ee53442d031e4bc83456195', 1, 'InterGridMap']]],\n- ['source_5fstored_5felements_821', ['source_stored_elements', ['../classLinearAlgebra_1_1ReadWriteVector.html#abc229cf3f043c2d7ecc0ecacc2f39f2e', 1, 'LinearAlgebra::ReadWriteVector::source_stored_elements'],\n- ['../classLinearAlgebra_1_1EpetraWrappers_1_1Vector.html#ad4eadb0393c133e24740e28c56fd1439', 1, 'LinearAlgebra::EpetraWrappers::Vector::source_stored_elements'],\n+ ['source_5fstored_5felements_821', ['source_stored_elements', ['../classLinearAlgebra_1_1EpetraWrappers_1_1Vector.html#ad4eadb0393c133e24740e28c56fd1439', 1, 'LinearAlgebra::EpetraWrappers::Vector::source_stored_elements'],\n+ ['../classLinearAlgebra_1_1ReadWriteVector.html#abc229cf3f043c2d7ecc0ecacc2f39f2e', 1, 'LinearAlgebra::ReadWriteVector::source_stored_elements'],\n ['../classLinearAlgebra_1_1TpetraWrappers_1_1Vector.html#a8fe4f215c6e5af20fa4cede83b6748e6', 1, 'LinearAlgebra::TpetraWrappers::Vector::source_stored_elements']\n ]],\n ['sourceclass_822', ['SourceClass', ['../classSourceClass.html', 1, '']]],\n ['sp_5fdescr_823', ['sp_descr', ['../classCUDAWrappers_1_1SparseMatrix.html#a9a8531c5bf108f2d7b44a7d30fa5866d', 1, 'CUDAWrappers::SparseMatrix']]],\n ['space_20descriptions_824', ['Finite element space descriptions', ['../group__fe.html', 1, '']]],\n ['space_5fdim_825', ['space_dim', ['../structDataOutBase_1_1Patch.html#a97333e18dad880741c9330f2d7be9fce', 1, 'DataOutBase::Patch::space_dim'],\n ['../structDataOutBase_1_1Patch_3_010_00_01spacedim_01_4.html#ad3ffd4adda353c536ea341c02520d251', 1, 'DataOutBase::Patch< 0, spacedim >::space_dim']\n ]],\n- ['space_5fdimension_826', ['space_dimension', ['../classMeshWorker_1_1IntegrationInfo.html#a1257b4a22d587f626f2fe83f3779721f', 1, 'MeshWorker::IntegrationInfo::space_dimension'],\n+ ['space_5fdimension_826', ['space_dimension', ['../classFESubfaceValues.html#a1a0da8b5685d0986f53208b1efad8849', 1, 'FESubfaceValues::space_dimension'],\n ['../classXDMFEntry.html#aecd2cf7afcf617f2576a9f7755d99d27', 1, 'XDMFEntry::space_dimension'],\n+ ['../classMeshWorker_1_1IntegrationInfo.html#a1257b4a22d587f626f2fe83f3779721f', 1, 'MeshWorker::IntegrationInfo::space_dimension'],\n ['../classhp_1_1FEValues.html#ac1b163f9344510cc3ada47b87de95430', 1, 'hp::FEValues::space_dimension'],\n+ ['../classTriaAccessor_3_010_00_011_00_01spacedim_01_4.html#ac528d364fd6ca159bff216bdeb6852fe', 1, 'TriaAccessor< 0, 1, spacedim >::space_dimension'],\n+ ['../classTriaAccessor_3_010_00_01dim_00_01spacedim_01_4.html#a05dc3108a2aa95039b63732034829d19', 1, 'TriaAccessor< 0, dim, spacedim >::space_dimension'],\n+ ['../classInvalidAccessor.html#a2adb54058528be1e896c7a4a6e26d3f9', 1, 'InvalidAccessor::space_dimension'],\n+ ['../classTriaAccessorBase.html#a2131ba12ea4f87124032394f029e1ae7', 1, 'TriaAccessorBase::space_dimension'],\n+ ['../classTriangulation.html#a93d0da28b11e60e2efe59a24ebb3eb23', 1, 'Triangulation::space_dimension'],\n ['../classCellDataStorage.html#aaf369129aeac25da22a15bdb2faadf0c', 1, 'CellDataStorage::space_dimension'],\n ['../classDoFAccessor.html#a0ebf5625b40e2ecedaaeef5f684d3fab', 1, 'DoFAccessor::space_dimension'],\n ['../classDoFAccessor_3_010_00_011_00_01spacedim_00_01level__dof__access_01_4.html#ab75512c4886db880024d402485f4ccca', 1, 'DoFAccessor< 0, 1, spacedim, level_dof_access >::space_dimension'],\n ['../classDoFHandler.html#a487655c6f995924828ebac2b002d9441', 1, 'DoFHandler::space_dimension'],\n ['../classFiniteElement.html#a60f0839966450e669d1a6d4c6789e960', 1, 'FiniteElement::space_dimension'],\n ['../classFEFaceValues.html#ac33217b956de1217f5009db6593f6174', 1, 'FEFaceValues::space_dimension'],\n- ['../classFESubfaceValues.html#a1a0da8b5685d0986f53208b1efad8849', 1, 'FESubfaceValues::space_dimension'],\n- ['../classTriangulation.html#a93d0da28b11e60e2efe59a24ebb3eb23', 1, 'Triangulation::space_dimension'],\n- ['../classTriaAccessorBase.html#a2131ba12ea4f87124032394f029e1ae7', 1, 'TriaAccessorBase::space_dimension'],\n- ['../classInvalidAccessor.html#a2adb54058528be1e896c7a4a6e26d3f9', 1, 'InvalidAccessor::space_dimension'],\n- ['../classTriaAccessor_3_010_00_01dim_00_01spacedim_01_4.html#a05dc3108a2aa95039b63732034829d19', 1, 'TriaAccessor< 0, dim, spacedim >::space_dimension'],\n- ['../classTriaAccessor_3_010_00_011_00_01spacedim_01_4.html#ac528d364fd6ca159bff216bdeb6852fe', 1, 'TriaAccessor< 0, 1, spacedim >::space_dimension'],\n ['../classFEValuesBase.html#a6541820cb52f78a4d43de18be0352002', 1, 'FEValuesBase::space_dimension']\n ]],\n ['space_5fdimension_5flabels_827', ['space_dimension_labels', ['../structDataOutBase_1_1GnuplotFlags.html#a1d7b4326557caa5cf7a04988fef96306', 1, 'DataOutBase::GnuplotFlags']]],\n ['space_5fvars_828', ['space_vars', ['../classFunctionManifold.html#a765a33128fca25cd021429a33b2fe967', 1, 'FunctionManifold']]],\n- ['spacedim_829', ['spacedim', ['../classDoFCellAccessor.html#a8b0e36ef5665c0ad1921049acb84604e', 1, 'DoFCellAccessor::spacedim'],\n- ['../classTorusManifold.html#a235b1553d95cd5dd1fc9ad90d59e4990', 1, 'TorusManifold::spacedim'],\n- ['../classTensorProductManifold.html#a837ba00d9a8940603373132ec9d7e191', 1, 'TensorProductManifold::spacedim']\n+ ['spacedim_829', ['spacedim', ['../classTorusManifold.html#a235b1553d95cd5dd1fc9ad90d59e4990', 1, 'TorusManifold::spacedim'],\n+ ['../classTensorProductManifold.html#a837ba00d9a8940603373132ec9d7e191', 1, 'TensorProductManifold::spacedim'],\n+ ['../classDoFCellAccessor.html#a8b0e36ef5665c0ad1921049acb84604e', 1, 'DoFCellAccessor::spacedim']\n ]],\n ['spacedimension_830', ['spacedimension', ['../classPersistentTriangulation.html#a9591fbe1bf861f4333f1b2e3de0fc287', 1, 'PersistentTriangulation']]],\n ['spaces_831', ['Polynomials and polynomial spaces', ['../group__Polynomials.html', 1, '']]],\n ['spans_5ftwo_5fintervals_832', ['spans_two_intervals', ['../classPolynomials_1_1PiecewisePolynomial.html#af2ca6c04e2a7c1b942c4c850efc08570', 1, 'Polynomials::PiecewisePolynomial']]],\n ['sparse_5fdecomposition_2ecc_833', ['sparse_decomposition.cc', ['../sparse__decomposition_8cc.html', 1, '']]],\n ['sparse_5fdecomposition_2eh_834', ['sparse_decomposition.h', ['../sparse__decomposition_8h.html', 1, '']]],\n ['sparse_5fdirect_2ecc_835', ['sparse_direct.cc', ['../sparse__direct_8cc.html', 1, '']]],\n@@ -2188,120 +2188,120 @@\n ['sparse_5fmatrix_5finst2_2ecc_844', ['sparse_matrix_inst2.cc', ['../sparse__matrix__inst2_8cc.html', 1, '']]],\n ['sparse_5fmatrix_5ftools_2eh_845', ['sparse_matrix_tools.h', ['../sparse__matrix__tools_8h.html', 1, '']]],\n ['sparse_5fmic_2ecc_846', ['sparse_mic.cc', ['../sparse__mic_8cc.html', 1, '']]],\n ['sparse_5fmic_2eh_847', ['sparse_mic.h', ['../sparse__mic_8h.html', 1, '']]],\n ['sparse_5fvanka_2ecc_848', ['sparse_vanka.cc', ['../sparse__vanka_8cc.html', 1, '']]],\n ['sparse_5fvanka_2eh_849', ['sparse_vanka.h', ['../sparse__vanka_8h.html', 1, '']]],\n ['sparseblockvanka_850', ['sparseblockvanka', ['../classSparseBlockVanka.html', 1, 'SparseBlockVanka< number >'],\n- ['../classSparseBlockVanka.html#aaa8cdd87a01a0d331978494d4678f433', 1, 'SparseBlockVanka::SparseBlockVanka()'],\n- ['../classSparseVanka.html#a124076b34c9c5c998b7d5b64ffb0cfc7', 1, 'SparseVanka::SparseBlockVanka']\n+ ['../classSparseVanka.html#a124076b34c9c5c998b7d5b64ffb0cfc7', 1, 'SparseVanka::SparseBlockVanka'],\n+ ['../classSparseBlockVanka.html#aaa8cdd87a01a0d331978494d4678f433', 1, 'SparseBlockVanka::SparseBlockVanka()']\n ]],\n- ['sparsedirectmumps_851', ['sparsedirectmumps', ['../classPETScWrappers_1_1SparseDirectMUMPS.html#a90f3c6be5ff5a7a88d941e02d48167db', 1, 'PETScWrappers::SparseDirectMUMPS::SparseDirectMUMPS()'],\n- ['../classPETScWrappers_1_1SparseDirectMUMPS.html', 1, 'PETScWrappers::SparseDirectMUMPS'],\n- ['../classPETScWrappers_1_1SparseDirectMUMPS.html#a80b441683f6ff89891028e4cda7b63f5', 1, 'PETScWrappers::SparseDirectMUMPS::SparseDirectMUMPS()']\n+ ['sparsedirectmumps_851', ['sparsedirectmumps', ['../classPETScWrappers_1_1SparseDirectMUMPS.html', 1, 'PETScWrappers::SparseDirectMUMPS'],\n+ ['../classPETScWrappers_1_1SparseDirectMUMPS.html#a90f3c6be5ff5a7a88d941e02d48167db', 1, 'PETScWrappers::SparseDirectMUMPS::SparseDirectMUMPS(SolverControl &cn, const AdditionalData &data=AdditionalData())'],\n+ ['../classPETScWrappers_1_1SparseDirectMUMPS.html#a80b441683f6ff89891028e4cda7b63f5', 1, 'PETScWrappers::SparseDirectMUMPS::SparseDirectMUMPS(SolverControl &cn, const MPI_Comm mpi_communicator, const AdditionalData &data=AdditionalData())']\n ]],\n- ['sparsedirectumfpack_852', ['sparsedirectumfpack', ['../classSparseDirectUMFPACK.html#adb7961d3df78499fd885763482a77ecc', 1, 'SparseDirectUMFPACK::SparseDirectUMFPACK()'],\n- ['../classSparseDirectUMFPACK.html', 1, 'SparseDirectUMFPACK']\n+ ['sparsedirectumfpack_852', ['sparsedirectumfpack', ['../classSparseDirectUMFPACK.html', 1, 'SparseDirectUMFPACK'],\n+ ['../classSparseDirectUMFPACK.html#adb7961d3df78499fd885763482a77ecc', 1, 'SparseDirectUMFPACK::SparseDirectUMFPACK()']\n ]],\n- ['sparseilu_853', ['sparseilu', ['../classSparseMatrix.html#a821b53e73219682e8d8efdacd3571e62', 1, 'SparseMatrix::SparseILU'],\n+ ['sparseilu_853', ['sparseilu', ['../classSparseILU.html', 1, 'SparseILU< number >'],\n ['../classSparseILU.html#aeb4b4012fc1d9d2e47a6a3de3adbe696', 1, 'SparseILU::SparseILU()'],\n ['../classSparsityPattern.html#a821b53e73219682e8d8efdacd3571e62', 1, 'SparsityPattern::SparseILU'],\n- ['../classSparseILU.html', 1, 'SparseILU< number >']\n+ ['../classSparseMatrix.html#a821b53e73219682e8d8efdacd3571e62', 1, 'SparseMatrix::SparseILU']\n ]],\n ['sparseludecomposition_854', ['sparseludecomposition', ['../classSparseMatrix.html#ab3b41703cc0d0eea14c99c2bac2c5149', 1, 'SparseMatrix::SparseLUDecomposition'],\n ['../classSparsityPattern.html#ab3b41703cc0d0eea14c99c2bac2c5149', 1, 'SparsityPattern::SparseLUDecomposition'],\n ['../classSparseLUDecomposition.html#a03cf23744ef3cd8739e4c9d696b7bf44', 1, 'SparseLUDecomposition::SparseLUDecomposition()'],\n ['../classSparseLUDecomposition.html', 1, 'SparseLUDecomposition< number >']\n ]],\n- ['sparsematrix_855', ['sparsematrix', ['../classPETScWrappers_1_1MPI_1_1SparseMatrix.html#acaff145e57c38a32b03f8b3fcf869abc', 1, 'PETScWrappers::MPI::SparseMatrix::SparseMatrix()'],\n- ['../classPETScWrappers_1_1SparseMatrix.html#a56ce532c27689c8f9946598a07351506', 1, 'PETScWrappers::SparseMatrix::SparseMatrix(const size_type m, const size_type n, const std::vector< size_type > &row_lengths, const bool is_symmetric=false)'],\n- ['../classPETScWrappers_1_1SparseMatrix.html#a7e03b379abb85784d95e98fc788b0aa2', 1, 'PETScWrappers::SparseMatrix::SparseMatrix(const SparsityPatternType &sparsity_pattern, const bool preset_nonzero_locations=true)'],\n- ['../classPETScWrappers_1_1SparseMatrix.html#ad8f059452b7c5929c91973f9ad3741d8', 1, 'PETScWrappers::SparseMatrix::SparseMatrix(const SparseMatrix &)=delete'],\n- ['../classPETScWrappers_1_1MPI_1_1SparseMatrix.html#a637dbbd4e8ca9fc07a447c8f31e21647', 1, 'PETScWrappers::MPI::SparseMatrix::SparseMatrix()'],\n+ ['sparsematrix_855', ['sparsematrix', ['../classPETScWrappers_1_1SparseMatrix.html#ad8f059452b7c5929c91973f9ad3741d8', 1, 'PETScWrappers::SparseMatrix::SparseMatrix()'],\n ['../classPETScWrappers_1_1MPI_1_1SparseMatrix.html#a4b5fe1f433acf6d5492e9f18dc57a758', 1, 'PETScWrappers::MPI::SparseMatrix::SparseMatrix(const Mat &)'],\n- ['../classSparseMatrix.html#a0fd7c8660c196bb350961307b29cc9da', 1, 'SparseMatrix::SparseMatrix()'],\n+ ['../classPETScWrappers_1_1MPI_1_1SparseMatrix.html#a637dbbd4e8ca9fc07a447c8f31e21647', 1, 'PETScWrappers::MPI::SparseMatrix::SparseMatrix()'],\n+ ['../classSparsityPattern.html#ad66f15847b7c27c5898f3b859d6cfe05', 1, 'SparsityPattern::SparseMatrix'],\n+ ['../classPETScWrappers_1_1MPI_1_1SparseMatrix.html#acaff145e57c38a32b03f8b3fcf869abc', 1, 'PETScWrappers::MPI::SparseMatrix::SparseMatrix()'],\n+ ['../classSparseMatrix.html#a637dbbd4e8ca9fc07a447c8f31e21647', 1, 'SparseMatrix::SparseMatrix()'],\n+ ['../classSparseMatrix.html#ae1435ec2862610afc1b304dc52508b0f', 1, 'SparseMatrix::SparseMatrix(const SparseMatrix &)'],\n+ ['../classSparseMatrix.html#a59917a056d39a6e30a73db7d790f6a31', 1, 'SparseMatrix::SparseMatrix(SparseMatrix< number > &&m) noexcept'],\n+ ['../classPETScWrappers_1_1SparseMatrix.html#a7e03b379abb85784d95e98fc788b0aa2', 1, 'PETScWrappers::SparseMatrix::SparseMatrix(const SparsityPatternType &sparsity_pattern, const bool preset_nonzero_locations=true)'],\n+ ['../classPETScWrappers_1_1SparseMatrix.html#a56ce532c27689c8f9946598a07351506', 1, 'PETScWrappers::SparseMatrix::SparseMatrix(const size_type m, const size_type n, const std::vector< size_type > &row_lengths, const bool is_symmetric=false)'],\n ['../classPETScWrappers_1_1SparseMatrix.html#abdba8e5ef1db617093c727ac293c43a4', 1, 'PETScWrappers::SparseMatrix::SparseMatrix(const size_type m, const size_type n, const size_type n_nonzero_per_row, const bool is_symmetric=false)'],\n ['../classPETScWrappers_1_1SparseMatrix.html#a4b5fe1f433acf6d5492e9f18dc57a758', 1, 'PETScWrappers::SparseMatrix::SparseMatrix(const Mat &)'],\n ['../classPETScWrappers_1_1SparseMatrix.html#a637dbbd4e8ca9fc07a447c8f31e21647', 1, 'PETScWrappers::SparseMatrix::SparseMatrix()'],\n ['../classCUDAWrappers_1_1SparseMatrix.html#ad4410f8bbbe80bed507e104fe473e072', 1, 'CUDAWrappers::SparseMatrix::SparseMatrix(const CUDAWrappers::SparseMatrix< Number > &)=delete'],\n ['../classCUDAWrappers_1_1SparseMatrix.html#a6b510e69e0f2b0411f7308c22870d0b4', 1, 'CUDAWrappers::SparseMatrix::SparseMatrix(CUDAWrappers::SparseMatrix< Number > &&)'],\n ['../classCUDAWrappers_1_1SparseMatrix.html#aa992bb35b4864ac58f4cdd443414b2d5', 1, 'CUDAWrappers::SparseMatrix::SparseMatrix(Utilities::CUDA::Handle &handle, const ::SparseMatrix< Number > &sparse_matrix_host)'],\n ['../classCUDAWrappers_1_1SparseMatrix.html#ab8d299430e60d54cc507a515bfb90b3d', 1, 'CUDAWrappers::SparseMatrix::SparseMatrix()'],\n- ['../classSparsityPattern.html#ad66f15847b7c27c5898f3b859d6cfe05', 1, 'SparsityPattern::SparseMatrix'],\n+ ['../namespaceLinearAlgebraTrilinos_1_1MPI.html#a7b1aabd2a739ed06a4d182ccb638dd0a', 1, 'LinearAlgebraTrilinos::MPI::SparseMatrix'],\n ['../classSparseMatrix.html#ad66f15847b7c27c5898f3b859d6cfe05', 1, 'SparseMatrix::SparseMatrix()'],\n ['../namespaceLinearAlgebraDealII.html#a912abe2208022aec6753876bcc72f6bf', 1, 'LinearAlgebraDealII::SparseMatrix'],\n ['../namespaceLinearAlgebraPETSc_1_1MPI.html#aad9d5a3f5f28412efdb2e8b8f31d4e6f', 1, 'LinearAlgebraPETSc::MPI::SparseMatrix'],\n- ['../namespaceLinearAlgebraTrilinos_1_1MPI.html#a7b1aabd2a739ed06a4d182ccb638dd0a', 1, 'LinearAlgebraTrilinos::MPI::SparseMatrix'],\n- ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#a9fde243f65eef259349c65dc5a069089', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::SparseMatrix()'],\n- ['../classTrilinosWrappers_1_1SparseMatrix.html#a0b2b62a80dac30c548e1d20c3e77beae', 1, 'TrilinosWrappers::SparseMatrix::SparseMatrix(const SparsityPattern &InputSparsityPattern)'],\n- ['../classTrilinosWrappers_1_1SparseMatrix.html#a7d0c3506eddcfd2bff3c8b4658b7d493', 1, 'TrilinosWrappers::SparseMatrix::SparseMatrix(SparseMatrix &&other) noexcept'],\n- ['../classTrilinosWrappers_1_1SparseMatrix.html#aafc6e5a99462abbc7d9324b4824be576', 1, 'TrilinosWrappers::SparseMatrix::SparseMatrix(const SparseMatrix &)=delete'],\n- ['../classTrilinosWrappers_1_1SparseMatrix.html#aa3a2cc48fba9c3860277d5ccd5e8e674', 1, 'TrilinosWrappers::SparseMatrix::SparseMatrix(const IndexSet &parallel_partitioning, const MPI_Comm communicator=MPI_COMM_WORLD, const unsigned int n_max_entries_per_row=0)'],\n- ['../classTrilinosWrappers_1_1SparseMatrix.html#a64f9f75ac64c04e8cde36aad1ecbb90a', 1, 'TrilinosWrappers::SparseMatrix::SparseMatrix(const IndexSet &parallel_partitioning, const MPI_Comm communicator, const std::vector< unsigned int > &n_entries_per_row)'],\n- ['../classTrilinosWrappers_1_1SparseMatrix.html#a9826e4994b26da950d6925d2eed56bec', 1, 'TrilinosWrappers::SparseMatrix::SparseMatrix(const IndexSet &row_parallel_partitioning, const IndexSet &col_parallel_partitioning, const MPI_Comm communicator=MPI_COMM_WORLD, const size_type n_max_entries_per_row=0)'],\n- ['../classTrilinosWrappers_1_1SparseMatrix.html#a9e975b925d1cfa91d7c6053c323d533e', 1, 'TrilinosWrappers::SparseMatrix::SparseMatrix(const IndexSet &row_parallel_partitioning, const IndexSet &col_parallel_partitioning, const MPI_Comm communicator, const std::vector< unsigned int > &n_entries_per_row)'],\n- ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#a133bab2e3e5c877571d560cd2a60bf27', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::SparseMatrix()'],\n- ['../classSparseMatrix.html#ae1435ec2862610afc1b304dc52508b0f', 1, 'SparseMatrix::SparseMatrix()'],\n- ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#a69b0af68877489e92b722d466baf530c', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::SparseMatrix(const size_type m, const size_type n, const unsigned int n_max_entries_per_row)'],\n- ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#aa9bd6574182f4c480b00a7ea2ff3ac96', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::SparseMatrix(const size_type m, const size_type n, const std::vector< unsigned int > &n_entries_per_row)'],\n- ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#a34292a2bcd0bdd8cae8073581c47303b', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::SparseMatrix(SparseMatrix< Number, MemorySpace > &&other) noexcept'],\n- ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#a0d8afaf89eece8344d47284179cdc957', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::SparseMatrix(const SparseMatrix< Number, MemorySpace > &)=delete'],\n- ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#aa257d97525db14d396592ad2acaa2758', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::SparseMatrix(const IndexSet &parallel_partitioning, const MPI_Comm communicator=MPI_COMM_WORLD, const unsigned int n_max_entries_per_row=0)'],\n- ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#aafb6511f06c884f7945e88cfcb8ec000', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::SparseMatrix(const IndexSet &parallel_partitioning, const MPI_Comm communicator, const std::vector< unsigned int > &n_entries_per_row)'],\n- ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#a1979f1159e8b8d11dc899b14ed2c2ae2', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::SparseMatrix(const IndexSet &row_parallel_partitioning, const IndexSet &col_parallel_partitioning, const MPI_Comm communicator=MPI_COMM_WORLD, const size_type n_max_entries_per_row=0)'],\n+ ['../classSparseMatrix.html#a713953af05d18bdb920a4905fb412793', 1, 'SparseMatrix::SparseMatrix()'],\n ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#a99a9d03993bf67f72550d3b375b57a98', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::SparseMatrix(const IndexSet &row_parallel_partitioning, const IndexSet &col_parallel_partitioning, const MPI_Comm communicator, const std::vector< unsigned int > &n_entries_per_row)'],\n- ['../classTrilinosWrappers_1_1SparseMatrix.html#ab3900dae374f5a71e5134840682662d8', 1, 'TrilinosWrappers::SparseMatrix::SparseMatrix()'],\n- ['../classSparseMatrix.html#a637dbbd4e8ca9fc07a447c8f31e21647', 1, 'SparseMatrix::SparseMatrix()'],\n- ['../classSparseMatrix.html#a59917a056d39a6e30a73db7d790f6a31', 1, 'SparseMatrix::SparseMatrix(SparseMatrix< number > &&m) noexcept'],\n- ['../classSparseMatrix.html#a713953af05d18bdb920a4905fb412793', 1, 'SparseMatrix::SparseMatrix(const SparsityPattern &sparsity, const IdentityMatrix &id)'],\n+ ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#a1979f1159e8b8d11dc899b14ed2c2ae2', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::SparseMatrix(const IndexSet &row_parallel_partitioning, const IndexSet &col_parallel_partitioning, const MPI_Comm communicator=MPI_COMM_WORLD, const size_type n_max_entries_per_row=0)'],\n+ ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#aafb6511f06c884f7945e88cfcb8ec000', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::SparseMatrix(const IndexSet &parallel_partitioning, const MPI_Comm communicator, const std::vector< unsigned int > &n_entries_per_row)'],\n+ ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#aa257d97525db14d396592ad2acaa2758', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::SparseMatrix(const IndexSet &parallel_partitioning, const MPI_Comm communicator=MPI_COMM_WORLD, const unsigned int n_max_entries_per_row=0)'],\n+ ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#a0d8afaf89eece8344d47284179cdc957', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::SparseMatrix(const SparseMatrix< Number, MemorySpace > &)=delete'],\n+ ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#a34292a2bcd0bdd8cae8073581c47303b', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::SparseMatrix(SparseMatrix< Number, MemorySpace > &&other) noexcept'],\n+ ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#aa9bd6574182f4c480b00a7ea2ff3ac96', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::SparseMatrix(const size_type m, const size_type n, const std::vector< unsigned int > &n_entries_per_row)'],\n+ ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#a69b0af68877489e92b722d466baf530c', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::SparseMatrix(const size_type m, const size_type n, const unsigned int n_max_entries_per_row)'],\n+ ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#a9fde243f65eef259349c65dc5a069089', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::SparseMatrix(const SparsityPattern< MemorySpace > &sparsity_pattern)'],\n+ ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#a133bab2e3e5c877571d560cd2a60bf27', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::SparseMatrix()'],\n+ ['../classTrilinosWrappers_1_1SparseMatrix.html#a9e975b925d1cfa91d7c6053c323d533e', 1, 'TrilinosWrappers::SparseMatrix::SparseMatrix(const IndexSet &row_parallel_partitioning, const IndexSet &col_parallel_partitioning, const MPI_Comm communicator, const std::vector< unsigned int > &n_entries_per_row)'],\n+ ['../classTrilinosWrappers_1_1SparseMatrix.html#a9826e4994b26da950d6925d2eed56bec', 1, 'TrilinosWrappers::SparseMatrix::SparseMatrix(const IndexSet &row_parallel_partitioning, const IndexSet &col_parallel_partitioning, const MPI_Comm communicator=MPI_COMM_WORLD, const size_type n_max_entries_per_row=0)'],\n+ ['../classTrilinosWrappers_1_1SparseMatrix.html#a64f9f75ac64c04e8cde36aad1ecbb90a', 1, 'TrilinosWrappers::SparseMatrix::SparseMatrix(const IndexSet &parallel_partitioning, const MPI_Comm communicator, const std::vector< unsigned int > &n_entries_per_row)'],\n+ ['../classTrilinosWrappers_1_1SparseMatrix.html#aa3a2cc48fba9c3860277d5ccd5e8e674', 1, 'TrilinosWrappers::SparseMatrix::SparseMatrix(const IndexSet &parallel_partitioning, const MPI_Comm communicator=MPI_COMM_WORLD, const unsigned int n_max_entries_per_row=0)'],\n+ ['../classTrilinosWrappers_1_1SparseMatrix.html#aafc6e5a99462abbc7d9324b4824be576', 1, 'TrilinosWrappers::SparseMatrix::SparseMatrix(const SparseMatrix &)=delete'],\n+ ['../classTrilinosWrappers_1_1SparseMatrix.html#a0b2b62a80dac30c548e1d20c3e77beae', 1, 'TrilinosWrappers::SparseMatrix::SparseMatrix(const SparsityPattern &InputSparsityPattern)'],\n+ ['../classSparseMatrix.html#a0fd7c8660c196bb350961307b29cc9da', 1, 'SparseMatrix::SparseMatrix()'],\n ['../classCUDAWrappers_1_1SparseMatrix.html', 1, 'CUDAWrappers::SparseMatrix< Number >'],\n ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix< Number, MemorySpace >'],\n ['../classPETScWrappers_1_1MPI_1_1SparseMatrix.html', 1, 'PETScWrappers::MPI::SparseMatrix'],\n ['../classPETScWrappers_1_1SparseMatrix.html', 1, 'PETScWrappers::SparseMatrix'],\n ['../classSparseMatrix.html', 1, 'SparseMatrix< number >'],\n ['../classTrilinosWrappers_1_1SparseMatrix.html', 1, 'TrilinosWrappers::SparseMatrix'],\n ['../classTrilinosWrappers_1_1SparseMatrix.html#a637dbbd4e8ca9fc07a447c8f31e21647', 1, 'TrilinosWrappers::SparseMatrix::SparseMatrix()'],\n- ['../classTrilinosWrappers_1_1SparseMatrix.html#a944e51f3f5f0202024e04b679172ec9e', 1, 'TrilinosWrappers::SparseMatrix::SparseMatrix(const size_type m, const size_type n, const std::vector< unsigned int > &n_entries_per_row)']\n+ ['../classTrilinosWrappers_1_1SparseMatrix.html#ab3900dae374f5a71e5134840682662d8', 1, 'TrilinosWrappers::SparseMatrix::SparseMatrix(const size_type m, const size_type n, const unsigned int n_max_entries_per_row)'],\n+ ['../classTrilinosWrappers_1_1SparseMatrix.html#a944e51f3f5f0202024e04b679172ec9e', 1, 'TrilinosWrappers::SparseMatrix::SparseMatrix(const size_type m, const size_type n, const std::vector< unsigned int > &n_entries_per_row)'],\n+ ['../classTrilinosWrappers_1_1SparseMatrix.html#a7d0c3506eddcfd2bff3c8b4658b7d493', 1, 'TrilinosWrappers::SparseMatrix::SparseMatrix(SparseMatrix &&other) noexcept']\n ]],\n ['sparsematrix_3c_20double_20_3e_856', ['SparseMatrix< double >', ['../classSparseMatrix.html', 1, '']]],\n ['sparsematrix_3c_20double_2c_20memoryspace_20_3e_857', ['SparseMatrix< double, MemorySpace >', ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparsityPattern.html#a92be1c0c41e397bf6a8ea409634ae4c9', 1, 'LinearAlgebra::TpetraWrappers::SparsityPattern']]],\n ['sparsematrix_3c_20number_2c_20memoryspace_20_3e_858', ['SparseMatrix< Number, MemorySpace >', ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html', 1, 'LinearAlgebra::TpetraWrappers']]],\n ['sparsematrixcollection_859', ['SparseMatrixCollection', ['../classmg_1_1SparseMatrixCollection.html', 1, 'mg']]],\n ['sparsematrixez_860', ['sparsematrixez', ['../classSparseMatrixEZ.html', 1, 'SparseMatrixEZ< number >'],\n ['../classSparseMatrixEZ.html#a76707819366679c2c6ec6270a8749be0', 1, 'SparseMatrixEZ::SparseMatrixEZ()'],\n ['../classSparseMatrixEZ.html#a3d2076481d9981ceb8a9669544d229fd', 1, 'SparseMatrixEZ::SparseMatrixEZ(const SparseMatrixEZ &)'],\n ['../classSparseMatrixEZ.html#a9dbcfcbbb9879425358f04cb7c20a8e5', 1, 'SparseMatrixEZ::SparseMatrixEZ(const size_type n_rows, const size_type n_columns, const size_type default_row_length=0, const unsigned int default_increment=1)']\n ]],\n ['sparsematrixiterators_861', ['SparseMatrixIterators', ['../namespaceSparseMatrixIterators.html', 1, '']]],\n ['sparsematrixiterators_3a_3aaccessor_862', ['Accessor', ['../classSparseMatrix.html#a8834e738affcd56700ea78a3cbb7e051', 1, 'SparseMatrix']]],\n ['sparsematrixiterators_3a_3aiterator_863', ['Iterator', ['../classSparseMatrix.html#aadb72d74c6d5421b8bdf522916064359', 1, 'SparseMatrix']]],\n ['sparsematrixtools_864', ['SparseMatrixTools', ['../namespaceSparseMatrixTools.html', 1, '']]],\n- ['sparsemic_865', ['sparsemic', ['../classSparseMIC.html#ac642eec05888737dfe705447560f7214', 1, 'SparseMIC::SparseMIC()'],\n- ['../classSparseMIC.html', 1, 'SparseMIC< number >']\n+ ['sparsemic_865', ['sparsemic', ['../classSparseMIC.html', 1, 'SparseMIC< number >'],\n+ ['../classSparseMIC.html#ac642eec05888737dfe705447560f7214', 1, 'SparseMIC::SparseMIC()']\n ]],\n ['sparsevanka_866', ['sparsevanka', ['../classSparseVanka.html#ab78b48bc19c8ed47b648f49bc1dce86f', 1, 'SparseVanka::SparseVanka()'],\n ['../classSparseVanka.html#ada2d29d0432f512fcc10d2c72c8597e8', 1, 'SparseVanka::SparseVanka(const SparseMatrix< number > &M, const std::vector< bool > &selected)'],\n ['../classSparseVanka.html', 1, 'SparseVanka< number >']\n ]],\n- ['sparsity_867', ['sparsity', ['../structinternal_1_1MatrixSelector.html#aa1f73aa4d72f14778be3603131f20fde', 1, 'internal::MatrixSelector::Sparsity'],\n+ ['sparsity_867', ['sparsity', ['../structinternal_1_1MatrixSelector_3_1_1LinearAlgebra_1_1TpetraWrappers_1_1Vector_3_01Number_01_4_01_4.html#a26c7bf662a697bc2afc06cb7d65e336a', 1, 'internal::MatrixSelector<::LinearAlgebra::TpetraWrappers::Vector< Number > >::Sparsity'],\n+ ['../structinternal_1_1MatrixSelector.html#aa1f73aa4d72f14778be3603131f20fde', 1, 'internal::MatrixSelector::Sparsity'],\n+ ['../structinternal_1_1MatrixSelector_3_1_1LinearAlgebra_1_1EpetraWrappers_1_1Vector_01_4.html#a429df9b632b67c0dbc5b2bdf0db29055', 1, 'internal::MatrixSelector<::LinearAlgebra::EpetraWrappers::Vector >::Sparsity'],\n ['../structinternal_1_1MatrixSelector_3_01LinearAlgebra_1_1distributed_1_1Vector_3_01Number_01_4_01_4.html#a312ff4a52a9097d1d899c8e9732d85f6', 1, 'internal::MatrixSelector< LinearAlgebra::distributed::Vector< Number > >::Sparsity'],\n ['../structinternal_1_1MatrixSelector_3_1_1TrilinosWrappers_1_1MPI_1_1Vector_01_4.html#a5f9c0cf226163d8b6395973b721d8d84', 1, 'internal::MatrixSelector<::TrilinosWrappers::MPI::Vector >::Sparsity'],\n- ['../structinternal_1_1MatrixSelector_3_1_1LinearAlgebra_1_1TpetraWrappers_1_1Vector_3_01Number_01_4_01_4.html#a26c7bf662a697bc2afc06cb7d65e336a', 1, 'internal::MatrixSelector<::LinearAlgebra::TpetraWrappers::Vector< Number > >::Sparsity'],\n- ['../structinternal_1_1MatrixSelector_3_1_1LinearAlgebra_1_1EpetraWrappers_1_1Vector_01_4.html#a429df9b632b67c0dbc5b2bdf0db29055', 1, 'internal::MatrixSelector<::LinearAlgebra::EpetraWrappers::Vector >::Sparsity'],\n ['../structinternal_1_1MatrixSelector_3_1_1PETScWrappers_1_1MPI_1_1Vector_01_4.html#ab91a01372d15c9b094f8896e1aed1b3c', 1, 'internal::MatrixSelector<::PETScWrappers::MPI::Vector >::Sparsity'],\n ['../classmg_1_1SparseMatrixCollection.html#ad36a17fcf15847a3871012ea7eb1956f', 1, 'mg::SparseMatrixCollection::sparsity']\n ]],\n ['sparsity_20patterns_868', ['Sparsity patterns', ['../group__Sparsity.html', 1, '']]],\n ['sparsity_2eh_869', ['sparsity.h', ['../sparsity_8h.html', 1, '']]],\n ['sparsity_5fedge_870', ['sparsity_edge', ['../classmg_1_1SparseMatrixCollection.html#ae9090c5fa8f084d1feb556a1e2ec4443', 1, 'mg::SparseMatrixCollection']]],\n ['sparsity_5ffactor_871', ['sparsity_factor', ['../structUtilities_1_1MPI_1_1internal_1_1ComputeIndexOwner_1_1Dictionary.html#a9e10defc48e6cec60250d15ced541a5f', 1, 'Utilities::MPI::internal::ComputeIndexOwner::Dictionary']]],\n- ['sparsity_5fpattern_872', ['sparsity_pattern', ['../classBlockSparseMatrix.html#a9fb413a875ce50b9da3f61761d6324ce', 1, 'BlockSparseMatrix::sparsity_pattern'],\n- ['../classChunkSparsityPatternIterators_1_1Accessor.html#ab2f33f03a63ea5a39df498427d594dea', 1, 'ChunkSparsityPatternIterators::Accessor::sparsity_pattern'],\n+ ['sparsity_5fpattern_872', ['sparsity_pattern', ['../classDynamicSparsityPatternIterators_1_1Accessor.html#ad03e9248cd173882124566ccc171ab82', 1, 'DynamicSparsityPatternIterators::Accessor::sparsity_pattern'],\n ['../classChunkSparsityPattern.html#abea560a4f454ecd6dc4d44574fa74790', 1, 'ChunkSparsityPattern::sparsity_pattern'],\n- ['../classDynamicSparsityPatternIterators_1_1Accessor.html#ad03e9248cd173882124566ccc171ab82', 1, 'DynamicSparsityPatternIterators::Accessor::sparsity_pattern'],\n+ ['../classChunkSparsityPatternIterators_1_1Accessor.html#ab2f33f03a63ea5a39df498427d594dea', 1, 'ChunkSparsityPatternIterators::Accessor::sparsity_pattern'],\n+ ['../classBlockSparseMatrix.html#a9fb413a875ce50b9da3f61761d6324ce', 1, 'BlockSparseMatrix::sparsity_pattern'],\n ['../classTrilinosWrappers_1_1SparsityPatternIterators_1_1Accessor.html#ab9d386238bd7e362e39d1ee95b78ae43', 1, 'TrilinosWrappers::SparsityPatternIterators::Accessor::sparsity_pattern'],\n ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparsityPatternIterators_1_1Accessor.html#acaa101a4435c5c95ab818705087fac8c', 1, 'LinearAlgebra::TpetraWrappers::SparsityPatternIterators::Accessor::sparsity_pattern']\n ]],\n ['sparsity_5fpattern_2ecc_873', ['sparsity_pattern.cc', ['../sparsity__pattern_8cc.html', 1, '']]],\n ['sparsity_5fpattern_2eh_874', ['sparsity_pattern.h', ['../sparsity__pattern_8h.html', 1, '']]],\n ['sparsity_5fpattern_5fbase_2ecc_875', ['sparsity_pattern_base.cc', ['../sparsity__pattern__base_8cc.html', 1, '']]],\n ['sparsity_5fpattern_5fbase_2eh_876', ['sparsity_pattern_base.h', ['../sparsity__pattern__base_8h.html', 1, '']]],\n"}]}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1f.js", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_1f.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,49 +1,49 @@\n var searchData = [\n- ['t_0', ['t', ['../structPatterns_1_1Tools_1_1Convert_3_01std_1_1array_3_01ValueType_00_01N_01_4_01_4.html#ac5562fff0d2edd9678195d853fba2767', 1, 'Patterns::Tools::Convert< std::array< ValueType, N > >::T'],\n- ['../classMultigrid.html#ad3e9788315cc3157c817f33ecb5fabc9', 1, 'Multigrid::t'],\n+ ['t_0', ['t', ['../classMultigrid.html#ad3e9788315cc3157c817f33ecb5fabc9', 1, 'Multigrid::t'],\n+ ['../structPatterns_1_1Tools_1_1Convert_3_01std_1_1array_3_01ValueType_00_01N_01_4_01_4.html#ac5562fff0d2edd9678195d853fba2767', 1, 'Patterns::Tools::Convert< std::array< ValueType, N > >::T'],\n+ ['../structPatterns_1_1Tools_1_1Convert_3_01Tensor_3_01rank_00_01dim_00_01Number_01_4_01_4.html#a91fc87bbbcc1b378cb45c0c1206639dd', 1, 'Patterns::Tools::Convert< Tensor< rank, dim, Number > >::T'],\n+ ['../structPatterns_1_1Tools_1_1Convert_3_01Point_3_01dim_00_01Number_01_4_01_4.html#ae4f4eb5a3bba428962260ea6b06bdd6b', 1, 'Patterns::Tools::Convert< Point< dim, Number > >::T'],\n+ ['../structPatterns_1_1Tools_1_1Convert_3_01std_1_1unique__ptr_3_01FunctionParser_3_01dim_01_4_01_4_01_4.html#a26259cb38c9262e5f1c8435c98385513', 1, 'Patterns::Tools::Convert< std::unique_ptr< FunctionParser< dim > > >::T'],\n+ ['../structPatterns_1_1Tools_1_1Convert_3_01ComponentMask_01_4.html#a1cc5d40272d56fbd359ec8d0f1052428', 1, 'Patterns::Tools::Convert< ComponentMask >::T'],\n+ ['../structPatterns_1_1Tools_1_1Convert_3_01std_1_1complex_3_01Number_01_4_01_4.html#a2b2e9bf95f2a7923fe61af59964743bd', 1, 'Patterns::Tools::Convert< std::complex< Number > >::T'],\n+ ['../namespaceLAPACKSupport.html#a8cac1e477eff052db622c8a9a9426ea3', 1, 'LAPACKSupport::T'],\n+ ['../structPatterns_1_1Tools_1_1Convert_3_01std_1_1string_01_4.html#a56877933f3bb59d453832eb995a7c220', 1, 'Patterns::Tools::Convert< std::string >::T'],\n ['../classinternal_1_1HelperBase.html#ac770979c7838fa36e29ae5f3c04989a3', 1, 'internal::HelperBase::t'],\n ['../classSmartPointer.html#ac25ef94eebd61bc1e721ff35229657c3', 1, 'SmartPointer::t'],\n ['../classFunctions_1_1RayleighKotheVortex.html#ab9e49f8dbbc4a47064c235c396fcfcbc', 1, 'Functions::RayleighKotheVortex::T'],\n ['../structPatterns_1_1Tools_1_1Convert_3_01std_1_1tuple_3_01Args_8_8_8_01_4_01_4.html#ab8647d0f1d3a177579d00c73e142d25f', 1, 'Patterns::Tools::Convert< std::tuple< Args... > >::T'],\n- ['../structPatterns_1_1Tools_1_1Convert_3_01std_1_1pair_3_01Key_00_01Value_01_4_01_4.html#a142c0f89fcf22d8e072209698c828830', 1, 'Patterns::Tools::Convert< std::pair< Key, Value > >::T'],\n- ['../structPatterns_1_1Tools_1_1Convert_3_01std_1_1string_01_4.html#a56877933f3bb59d453832eb995a7c220', 1, 'Patterns::Tools::Convert< std::string >::T'],\n- ['../namespaceLAPACKSupport.html#a8cac1e477eff052db622c8a9a9426ea3', 1, 'LAPACKSupport::T'],\n- ['../structPatterns_1_1Tools_1_1Convert_3_01std_1_1complex_3_01Number_01_4_01_4.html#a2b2e9bf95f2a7923fe61af59964743bd', 1, 'Patterns::Tools::Convert< std::complex< Number > >::T'],\n- ['../structPatterns_1_1Tools_1_1Convert_3_01ComponentMask_01_4.html#a1cc5d40272d56fbd359ec8d0f1052428', 1, 'Patterns::Tools::Convert< ComponentMask >::T'],\n- ['../structPatterns_1_1Tools_1_1Convert_3_01std_1_1unique__ptr_3_01FunctionParser_3_01dim_01_4_01_4_01_4.html#a26259cb38c9262e5f1c8435c98385513', 1, 'Patterns::Tools::Convert< std::unique_ptr< FunctionParser< dim > > >::T'],\n- ['../structPatterns_1_1Tools_1_1Convert_3_01Point_3_01dim_00_01Number_01_4_01_4.html#ae4f4eb5a3bba428962260ea6b06bdd6b', 1, 'Patterns::Tools::Convert< Point< dim, Number > >::T'],\n- ['../structPatterns_1_1Tools_1_1Convert_3_01Tensor_3_01rank_00_01dim_00_01Number_01_4_01_4.html#a91fc87bbbcc1b378cb45c0c1206639dd', 1, 'Patterns::Tools::Convert< Tensor< rank, dim, Number > >::T']\n+ ['../structPatterns_1_1Tools_1_1Convert_3_01std_1_1pair_3_01Key_00_01Value_01_4_01_4.html#a142c0f89fcf22d8e072209698c828830', 1, 'Patterns::Tools::Convert< std::pair< Key, Value > >::T']\n ]],\n- ['t_5f_1', ['t_', ['../classTensorAccessors_1_1internal_1_1ReorderedIndexView.html#a9cd6a8c83307d483f90d4a0d84bdea82', 1, 'TensorAccessors::internal::ReorderedIndexView::t_'],\n+ ['t_5f_1', ['t_', ['../classTensorAccessors_1_1internal_1_1ReorderedIndexView_3_010_00_011_00_01T_01_4.html#a0f64dafbb79e7060ee54f976396aaf95', 1, 'TensorAccessors::internal::ReorderedIndexView< 0, 1, T >::t_'],\n+ ['../classTensorAccessors_1_1internal_1_1ReorderedIndexView.html#a9cd6a8c83307d483f90d4a0d84bdea82', 1, 'TensorAccessors::internal::ReorderedIndexView::t_'],\n ['../classTensorAccessors_1_1internal_1_1ReorderedIndexView_3_010_00_01rank_00_01T_01_4.html#a82f09d2991420465311443769ddfb116', 1, 'TensorAccessors::internal::ReorderedIndexView< 0, rank, T >::t_'],\n- ['../classTensorAccessors_1_1internal_1_1ReorderedIndexView_3_010_00_011_00_01T_01_4.html#a0f64dafbb79e7060ee54f976396aaf95', 1, 'TensorAccessors::internal::ReorderedIndexView< 0, 1, T >::t_'],\n ['../classTensorAccessors_1_1internal_1_1Identity.html#af6f24f588e4ea58adcb40ecbd15415c6', 1, 'TensorAccessors::internal::Identity::t_']\n ]],\n- ['table_2', ['table', ['../classTable_3_011_00_01T_01_4.html#a49e6fcb964a311b6111cbf4d99efee59', 1, 'Table< 1, T >::Table(const size_type size)'],\n- ['../classTable_3_011_00_01T_01_4.html#abcae888f084f1237143c0824399370ae', 1, 'Table< 1, T >::Table()=default'],\n- ['../classTable_3_014_00_01T_01_4.html#a578b95d257e41c19b20f803d51bba6cb', 1, 'Table< 4, T >::Table()'],\n- ['../classTable.html', 1, 'Table< N, T >'],\n- ['../classinternal_1_1TableBaseAccessors_1_1Accessor_3_01N_00_01T_00_01C_00_011_01_4.html#a11f035ed5fed6b0e018052b2bd5ba091', 1, 'internal::TableBaseAccessors::Accessor< N, T, C, 1 >::table'],\n+ ['table_2', ['table', ['../classParsedConvergenceTable.html#a23bb830083a4be3be38076739f2c975e', 1, 'ParsedConvergenceTable::table'],\n+ ['../classTable_3_017_00_01T_01_4.html#aa72564e8c6a4ca61788ba27d5886cc08', 1, 'Table< 7, T >::Table()'],\n ['../classinternal_1_1TableBaseAccessors_1_1Accessor.html#a1155c827597f511ebd489e88993695f9', 1, 'internal::TableBaseAccessors::Accessor::table'],\n- ['../classParsedConvergenceTable.html#a23bb830083a4be3be38076739f2c975e', 1, 'ParsedConvergenceTable::table'],\n- ['../classTable_3_017_00_01T_01_4.html#aa72564e8c6a4ca61788ba27d5886cc08', 1, 'Table< 7, T >::Table(const size_type size1, const size_type size2, const size_type size3, const size_type size4, const size_type size5, const size_type size6, const size_type size7)'],\n- ['../classTable_3_017_00_01T_01_4.html#a8f63627f65b80c7dcbe191b4575ff07d', 1, 'Table< 7, T >::Table()=default'],\n+ ['../classinternal_1_1TableBaseAccessors_1_1Accessor_3_01N_00_01T_00_01C_00_011_01_4.html#a11f035ed5fed6b0e018052b2bd5ba091', 1, 'internal::TableBaseAccessors::Accessor< N, T, C, 1 >::table'],\n+ ['../classTable_3_017_00_01T_01_4.html#a8f63627f65b80c7dcbe191b4575ff07d', 1, 'Table< 7, T >::Table()'],\n ['../classTable_3_016_00_01T_01_4.html#abb279a3252f7ada5d980af4dbae1605f', 1, 'Table< 6, T >::Table(const size_type size1, const size_type size2, const size_type size3, const size_type size4, const size_type size5, const size_type size6)'],\n ['../classTable_3_016_00_01T_01_4.html#a1b2c3ef04de3f988ef920948fd4983e5', 1, 'Table< 6, T >::Table()=default'],\n ['../classTable_3_015_00_01T_01_4.html#aec6c5e555a22a7b4e6b2ccf62f2716c2', 1, 'Table< 5, T >::Table(const size_type size1, const size_type size2, const size_type size3, const size_type size4, const size_type size5)'],\n ['../classTable_3_015_00_01T_01_4.html#ad22f207d96a5d96d30f32510ffaa3f07', 1, 'Table< 5, T >::Table()=default'],\n- ['../classTable_3_014_00_01T_01_4.html#af26c97a708bf69426545c5e78668ccbd', 1, 'Table< 4, T >::Table()'],\n- ['../classTable_3_013_00_01T_01_4.html#aa93414a22ab80dd3ddbafe3ad7c2f628', 1, 'Table< 3, T >::Table(const size_type size1, const size_type size2, const size_type size3, InputIterator entries, const bool C_style_indexing=true)'],\n+ ['../classTable_3_014_00_01T_01_4.html#a578b95d257e41c19b20f803d51bba6cb', 1, 'Table< 4, T >::Table(const size_type size1, const size_type size2, const size_type size3, const size_type size4)'],\n+ ['../classTable_3_014_00_01T_01_4.html#af26c97a708bf69426545c5e78668ccbd', 1, 'Table< 4, T >::Table()=default'],\n+ ['../classTable_3_013_00_01T_01_4.html#aa93414a22ab80dd3ddbafe3ad7c2f628', 1, 'Table< 3, T >::Table()'],\n+ ['../classTable.html', 1, 'Table< N, T >'],\n ['../classTable_3_013_00_01T_01_4.html#a8992de97a1c2aa0401fae950d3949f65', 1, 'Table< 3, T >::Table(const size_type size1, const size_type size2, const size_type size3)'],\n ['../classTable_3_013_00_01T_01_4.html#a67c5fbea834a46ed81e54b6a120ecf6c', 1, 'Table< 3, T >::Table()=default'],\n ['../classTable_3_012_00_01T_01_4.html#ac528e5302ff82ce126b5f1c9feb0ff1e', 1, 'Table< 2, T >::Table(const size_type size1, const size_type size2, InputIterator entries, const bool C_style_indexing=true)'],\n ['../classTable_3_012_00_01T_01_4.html#ae61c1ac86f917852931108c15dd357f7', 1, 'Table< 2, T >::Table(const size_type size1, const size_type size2)'],\n ['../classTable_3_012_00_01T_01_4.html#a5d4570e8f82d77eb4b5fabd4d05e5ec4', 1, 'Table< 2, T >::Table()=default'],\n- ['../classTable_3_011_00_01T_01_4.html#afc063fc10ce3709a44c3f007d9ca7cd2', 1, 'Table< 1, T >::Table()']\n+ ['../classTable_3_011_00_01T_01_4.html#afc063fc10ce3709a44c3f007d9ca7cd2', 1, 'Table< 1, T >::Table(const size_type size, InputIterator entries, const bool C_style_indexing=true)'],\n+ ['../classTable_3_011_00_01T_01_4.html#a49e6fcb964a311b6111cbf4d99efee59', 1, 'Table< 1, T >::Table(const size_type size)'],\n+ ['../classTable_3_011_00_01T_01_4.html#abcae888f084f1237143c0824399370ae', 1, 'Table< 1, T >::Table()=default']\n ]],\n ['table_2eh_3', ['table.h', ['../table_8h.html', 1, '']]],\n ['table_3c_201_2c_20t_20_3e_4', ['Table< 1, T >', ['../classTable_3_011_00_01T_01_4.html', 1, '']]],\n ['table_3c_202_2c_20bool_20_3e_5', ['Table< 2, bool >', ['../classTable.html', 1, '']]],\n ['table_3c_202_2c_20coefficienttype_20_3e_6', ['Table< 2, CoefficientType >', ['../classTable.html', 1, '']]],\n ['table_3c_202_2c_20derivativeform_3c_201_2c_20dim_2c_20spacedim_20_3e_20_3e_7', ['Table< 2, DerivativeForm< 1, dim, spacedim > >', ['../classTable.html', 1, '']]],\n ['table_3c_202_2c_20derivativeform_3c_202_2c_20dim_2c_20spacedim_20_3e_20_3e_8', ['Table< 2, DerivativeForm< 2, dim, spacedim > >', ['../classTable.html', 1, '']]],\n@@ -96,31 +96,31 @@\n ['table_3c_207_2c_20t_20_3e_53', ['Table< 7, T >', ['../classTable_3_017_00_01T_01_4.html', 1, '']]],\n ['table_3c_20dim_2b1_2c_20double_20_3e_54', ['Table< dim+1, double >', ['../classTable.html', 1, '']]],\n ['table_3c_20dim_2c_20double_20_3e_55', ['Table< dim, double >', ['../classTable.html', 1, '']]],\n ['table_3c_20dim_2c_20tensor_3c_201_2c_20dim_20_3e_20_3e_56', ['Table< dim, Tensor< 1, dim > >', ['../classTable.html', 1, '']]],\n ['table_5fhandler_2ecc_57', ['table_handler.cc', ['../table__handler_8cc.html', 1, '']]],\n ['table_5fhandler_2eh_58', ['table_handler.h', ['../table__handler_8h.html', 1, '']]],\n ['table_5findex_5fof_5fpoint_59', ['table_index_of_point', ['../classFunctions_1_1InterpolatedTensorProductGridData.html#a946372cea4fb863c866cbba6f95b4447', 1, 'Functions::InterpolatedTensorProductGridData']]],\n- ['table_5findex_5fview_60', ['table_index_view', ['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Tensor_3_012_01_4_01_4.html#a3e58a64bc79d5f44e302c2dd94f816f9', 1, 'Differentiation::AD::internal::Extractor< dim, FEValuesExtractors::Tensor< 2 > >::table_index_view()'],\n+ ['table_5findex_5fview_60', ['table_index_view', ['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1SymmetricTensor_3_012_01_4_01_4.html#a24fca7ba1e506dea292645265ba6326a', 1, 'Differentiation::AD::internal::Extractor< dim, FEValuesExtractors::SymmetricTensor< 2 > >::table_index_view()'],\n+ ['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Tensor_3_012_01_4_01_4.html#a3e58a64bc79d5f44e302c2dd94f816f9', 1, 'Differentiation::AD::internal::Extractor< dim, FEValuesExtractors::Tensor< 2 > >::table_index_view()'],\n ['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Tensor_3_011_01_4_01_4.html#a4ae0ca8edca1ff482f82a898c921248e', 1, 'Differentiation::AD::internal::Extractor< dim, FEValuesExtractors::Tensor< 1 > >::table_index_view()'],\n- ['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Vector_01_4.html#aebda2841a5610d1513349de6cf41eebb', 1, 'Differentiation::AD::internal::Extractor< dim, FEValuesExtractors::Vector >::table_index_view()'],\n- ['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1SymmetricTensor_3_012_01_4_01_4.html#a24fca7ba1e506dea292645265ba6326a', 1, 'Differentiation::AD::internal::Extractor< dim, FEValuesExtractors::SymmetricTensor< 2 > >::table_index_view()']\n+ ['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Vector_01_4.html#aebda2841a5610d1513349de6cf41eebb', 1, 'Differentiation::AD::internal::Extractor< dim, FEValuesExtractors::Vector >::table_index_view()']\n ]],\n ['table_5findices_2eh_61', ['table_indices.h', ['../table__indices_8h.html', 1, '']]],\n ['table_5fsize_62', ['table_size', ['../classTableBase.html#af33df922c5081e1b69e73027cacdaa95', 1, 'TableBase']]],\n ['table_5fwith_5fheaders_63', ['table_with_headers', ['../classTableHandler.html#a84255fd53f3c75dcbdc4706079d56d8aa3a2f08767f7c1c0c87d0ff4916696317', 1, 'TableHandler']]],\n ['table_5fwith_5fseparate_5fcolumn_5fdescription_64', ['table_with_separate_column_description', ['../classTableHandler.html#a84255fd53f3c75dcbdc4706079d56d8aabc13cea8f6e7f62b88b05bf8028f9b58', 1, 'TableHandler']]],\n- ['tablebase_65', ['tablebase', ['../classTableBase.html#af3168edb85b2dbb6f3ad5780a9c66b8e', 1, 'TableBase::TableBase(TableBase< N, T > &&src) noexcept'],\n- ['../classTableBase.html#a2b417c0141e8f8a1800830f237577112', 1, 'TableBase::TableBase'],\n- ['../classTableBase.html#aaee05c9fdcfe902905b8f366cdc9ecf8', 1, 'TableBase::TableBase()=default'],\n- ['../classTableBase.html', 1, 'TableBase< N, T >'],\n+ ['tablebase_65', ['tablebase', ['../classTableBase.html#a8b08c4ce198f3c4a697813a56db00a18', 1, 'TableBase::TableBase(const TableIndices< N > &sizes, InputIterator entries, const bool C_style_indexing=true)'],\n ['../classTableBase.html#af15af459bf3b300499ded46de0b2eec0', 1, 'TableBase::TableBase(const TableIndices< N > &sizes)'],\n- ['../classTableBase.html#a8b08c4ce198f3c4a697813a56db00a18', 1, 'TableBase::TableBase(const TableIndices< N > &sizes, InputIterator entries, const bool C_style_indexing=true)'],\n+ ['../classTableBase.html#aaee05c9fdcfe902905b8f366cdc9ecf8', 1, 'TableBase::TableBase()=default'],\n+ ['../classTableBase.html#a2b417c0141e8f8a1800830f237577112', 1, 'TableBase::TableBase'],\n ['../classTableBase.html#ab9996bc992edcbcc2d349554c6097249', 1, 'TableBase::TableBase(const TableBase< N, T > &src)'],\n- ['../classTableBase.html#a736feb31b90fcba77fd410ffe70b2622', 1, 'TableBase::TableBase(const TableBase< N, T2 > &src)']\n+ ['../classTableBase.html#af3168edb85b2dbb6f3ad5780a9c66b8e', 1, 'TableBase::TableBase(TableBase< N, T > &&src) noexcept'],\n+ ['../classTableBase.html#a736feb31b90fcba77fd410ffe70b2622', 1, 'TableBase::TableBase(const TableBase< N, T2 > &src)'],\n+ ['../classTableBase.html', 1, 'TableBase< N, T >']\n ]],\n ['tablebase_3c_201_2c_20t_20_3e_66', ['TableBase< 1, T >', ['../classTableBase.html', 1, '']]],\n ['tablebase_3c_202_2c_20double_20_3e_67', ['TableBase< 2, double >', ['../classTableBase.html', 1, '']]],\n ['tablebase_3c_202_2c_20inverse_5ftype_20_3e_68', ['TableBase< 2, inverse_type >', ['../classTableBase.html', 1, '']]],\n ['tablebase_3c_202_2c_20inversenumbertype_20_3e_69', ['TableBase< 2, InverseNumberType >', ['../classTableBase.html', 1, '']]],\n ['tablebase_3c_202_2c_20number_20_3e_70', ['tablebase< 2, number >', ['../classTableBase.html', 1, 'TableBase< 2, number >'],\n ['../classTableBase.html', 1, 'TableBase< 2, Number >']\n@@ -129,69 +129,69 @@\n ['tablebase_3c_202_2c_20t_20_3e_72', ['TableBase< 2, T >', ['../classTableBase.html', 1, '']]],\n ['tablebase_3c_202_2c_20typename_20matrixtype_3a_3avalue_5ftype_20_3e_73', ['TableBase< 2, typename MatrixType::value_type >', ['../classTableBase.html', 1, '']]],\n ['tablebase_3c_203_2c_20t_20_3e_74', ['TableBase< 3, T >', ['../classTableBase.html', 1, '']]],\n ['tablebase_3c_204_2c_20t_20_3e_75', ['TableBase< 4, T >', ['../classTableBase.html', 1, '']]],\n ['tablebase_3c_205_2c_20t_20_3e_76', ['TableBase< 5, T >', ['../classTableBase.html', 1, '']]],\n ['tablebase_3c_206_2c_20t_20_3e_77', ['TableBase< 6, T >', ['../classTableBase.html', 1, '']]],\n ['tablebase_3c_207_2c_20t_20_3e_78', ['TableBase< 7, T >', ['../classTableBase.html', 1, '']]],\n- ['tableentry_79', ['tableentry', ['../structinternal_1_1TableEntry.html#a63e71cfe24b2b08602c6cc2af26d9d5c', 1, 'internal::TableEntry::TableEntry()'],\n- ['../structinternal_1_1TableEntry.html', 1, 'internal::TableEntry'],\n- ['../structinternal_1_1TableEntry.html#a07d7583426095596f91b1075fd40fbfd', 1, 'internal::TableEntry::TableEntry()']\n+ ['tableentry_79', ['tableentry', ['../structinternal_1_1TableEntry.html#a07d7583426095596f91b1075fd40fbfd', 1, 'internal::TableEntry::TableEntry(const T &t)'],\n+ ['../structinternal_1_1TableEntry.html#a63e71cfe24b2b08602c6cc2af26d9d5c', 1, 'internal::TableEntry::TableEntry()=default'],\n+ ['../structinternal_1_1TableEntry.html', 1, 'internal::TableEntry']\n ]],\n ['tablehandler_80', ['tablehandler', ['../classTableHandler.html#a7824771057567647419de994788c1b52', 1, 'TableHandler::TableHandler()'],\n ['../classTableHandler.html', 1, 'TableHandler']\n ]],\n- ['tableindices_81', ['tableindices', ['../classTableIndices.html#ad1c87b3ec46401c169aa6e556aec32af', 1, 'TableIndices::TableIndices()=default'],\n+ ['tableindices_81', ['tableindices', ['../classTableIndices.html', 1, 'TableIndices< N >'],\n ['../classTableIndices.html#aa3f79b8093dd48d983f84fc4d7df7b30', 1, 'TableIndices::TableIndices(const T... indices)'],\n- ['../classTableIndices.html', 1, 'TableIndices< N >']\n+ ['../classTableIndices.html#ad1c87b3ec46401c169aa6e556aec32af', 1, 'TableIndices::TableIndices()=default']\n ]],\n ['tableindices_3c_203_20_3e_82', ['TableIndices< 3 >', ['../classTableIndices.html', 1, '']]],\n ['tableindices_3c_20rank_20_3e_83', ['TableIndices< rank >', ['../classTableIndices.html', 1, '']]],\n- ['tabletype_84', ['tabletype', ['../classinternal_1_1TableBaseAccessors_1_1Accessor.html#a33e321dfbbb29608028e8a6e3ab52222', 1, 'internal::TableBaseAccessors::Accessor::TableType'],\n- ['../structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#a60af63c0dd763eb9f2ad3920effb09ea', 1, 'internal::TableBaseAccessors::Types< N, T, true >::TableType'],\n+ ['tabletype_84', ['tabletype', ['../classinternal_1_1TableBaseAccessors_1_1Accessor_3_01N_00_01T_00_01C_00_011_01_4.html#a47cd2aeaf192a3b1947e1255a6c8fd8e', 1, 'internal::TableBaseAccessors::Accessor< N, T, C, 1 >::TableType'],\n+ ['../classinternal_1_1TableBaseAccessors_1_1Accessor.html#a33e321dfbbb29608028e8a6e3ab52222', 1, 'internal::TableBaseAccessors::Accessor::TableType'],\n ['../structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#a3888f3f8c595399f6d8a86b8a0a55c51', 1, 'internal::TableBaseAccessors::Types< N, T, false >::TableType'],\n- ['../classinternal_1_1TableBaseAccessors_1_1Accessor_3_01N_00_01T_00_01C_00_011_01_4.html#a47cd2aeaf192a3b1947e1255a6c8fd8e', 1, 'internal::TableBaseAccessors::Accessor< N, T, C, 1 >::TableType']\n+ ['../structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#a60af63c0dd763eb9f2ad3920effb09ea', 1, 'internal::TableBaseAccessors::Types< N, T, true >::TableType']\n ]],\n- ['tadd_85', ['tadd', ['../classFullMatrix.html#a6556863808164142f559bcce1d92a09e', 1, 'FullMatrix::Tadd(const number s, const FullMatrix< number2 > &B)'],\n+ ['tadd_85', ['tadd', ['../classScaLAPACKMatrix.html#a354f71241b0d44cba4f46e8410f26fcd', 1, 'ScaLAPACKMatrix::Tadd()'],\n ['../classFullMatrix.html#ad79daca87844eec1680018f196a3df0c', 1, 'FullMatrix::Tadd(const FullMatrix< number2 > &src, const number factor, 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- ['../classScaLAPACKMatrix.html#a354f71241b0d44cba4f46e8410f26fcd', 1, 'ScaLAPACKMatrix::Tadd()']\n+ ['../classFullMatrix.html#a6556863808164142f559bcce1d92a09e', 1, 'FullMatrix::Tadd(const number s, const FullMatrix< number2 > &B)']\n ]],\n ['tag_3c_3a_3aboundingbox_3c_20dim_2c_20number_20_3e_20_3e_86', ['tag<::BoundingBox< dim, Number > >', ['../structboost_1_1geometry_1_1traits_1_1tag_3_1_1BoundingBox_3_01dim_00_01Number_01_4_01_4.html', 1, 'boost::geometry::traits']]],\n ['tag_3c_3a_3apoint_3c_20dim_2c_20number_20_3e_20_3e_87', ['tag<::Point< dim, Number > >', ['../structboost_1_1geometry_1_1traits_1_1tag_3_1_1Point_3_01dim_00_01Number_01_4_01_4.html', 1, 'boost::geometry::traits']]],\n ['take_5fmin_5fmax_5fat_5fvertices_88', ['take_min_max_at_vertices', ['../namespaceNonMatching_1_1internal_1_1QuadratureGeneratorImplementation.html#ac7720536051174721f6a9ceb5c35753b', 1, 'NonMatching::internal::QuadratureGeneratorImplementation']]],\n ['tan_89', ['tan', ['../namespaceDifferentiation_1_1SD.html#ab202ef14f4d632f420dc24507376d510', 1, 'Differentiation::SD::tan()'],\n- ['../classVectorizedArray.html#a615c2bc9aed946b4e0c526f977009195', 1, 'VectorizedArray::tan()'],\n+ ['../namespacestd.html#ac6d7c28746b422525264d03f82da5f8c', 1, 'std::tan(const ::VectorizedArray< Number, width > &x)'],\n ['../namespacestd.html#a1f062580c581c7ad325863a775755265', 1, 'std::tan(const ::VectorizedArray< Number, width > &)'],\n- ['../namespacestd.html#ac6d7c28746b422525264d03f82da5f8c', 1, 'std::tan(const ::VectorizedArray< Number, width > &x)']\n+ ['../classVectorizedArray.html#a615c2bc9aed946b4e0c526f977009195', 1, 'VectorizedArray::tan()']\n ]],\n ['tangential_90', ['tangential', ['../structinternal_1_1EvaluatorTensorProductAnisotropic.html#a80bce0c06ec5529decf7ecef7ada15c7', 1, 'internal::EvaluatorTensorProductAnisotropic']]],\n ['tangential_5fcurl_91', ['tangential_curl', ['../namespaceLocalIntegrators_1_1Maxwell.html#ad8b466d4b34a100a5a5d5578f26a611b', 1, 'LocalIntegrators::Maxwell']]],\n ['tangential_5fdegree_92', ['tangential_degree', ['../classPolynomialsRaviartThomas.html#a7237dfde0c06beeba31a1d7a3e7cc5a8', 1, 'PolynomialsRaviartThomas']]],\n ['tangential_5ftrace_5fmatrix_93', ['tangential_trace_matrix', ['../namespaceLocalIntegrators_1_1Maxwell.html#a2ef3855dd6489eef23fa59c97768a3d0', 1, 'LocalIntegrators::Maxwell']]],\n- ['tanh_94', ['tanh', ['../classVectorizedArray.html#a71ec471f55a4006be4aab3168640d414', 1, 'VectorizedArray::tanh()'],\n- ['../namespaceDifferentiation_1_1SD.html#a86151e4842702eb0b667b22122df4597', 1, 'Differentiation::SD::tanh()'],\n- ['../namespacestd.html#a696e8f42183ea673dcafebbace9b581c', 1, 'std::tanh()']\n+ ['tanh_94', ['tanh', ['../namespacestd.html#a696e8f42183ea673dcafebbace9b581c', 1, 'std::tanh()'],\n+ ['../classVectorizedArray.html#a71ec471f55a4006be4aab3168640d414', 1, 'VectorizedArray::tanh()'],\n+ ['../namespaceDifferentiation_1_1SD.html#a86151e4842702eb0b667b22122df4597', 1, 'Differentiation::SD::tanh()']\n ]],\n ['tape_5fbuffer_5fsizes_95', ['tape_buffer_sizes', ['../structDifferentiation_1_1AD_1_1Types.html#a89d0fb67e2bfb3f18a4d563f8925da5c', 1, 'Differentiation::AD::Types']]],\n ['tape_5findex_96', ['tape_index', ['../structDifferentiation_1_1AD_1_1Types.html#a6e4cd93ad087fbd28ad9e21a61d3c294', 1, 'Differentiation::AD::Types']]],\n ['taped_5fdriver_97', ['taped_driver', ['../classDifferentiation_1_1AD_1_1HelperBase.html#a114003cd9c63f8631e6d5089fc108348', 1, 'Differentiation::AD::HelperBase']]],\n ['tapeddrivers_98', ['TapedDrivers', ['../structDifferentiation_1_1AD_1_1TapedDrivers.html', 1, 'Differentiation::AD']]],\n ['tapeddrivers_3c_20ad_5ftype_2c_20scalar_5ftype_20_3e_99', ['TapedDrivers< ad_type, scalar_type >', ['../structDifferentiation_1_1AD_1_1TapedDrivers.html', 1, 'Differentiation::AD']]],\n ['tapeless_5fdriver_100', ['tapeless_driver', ['../classDifferentiation_1_1AD_1_1HelperBase.html#ac36ec008f43873763d1109fd2d8c8e72', 1, 'Differentiation::AD::HelperBase']]],\n ['tapelessdrivers_101', ['TapelessDrivers', ['../structDifferentiation_1_1AD_1_1TapelessDrivers.html', 1, 'Differentiation::AD']]],\n ['tapelessdrivers_3c_20ad_5ftype_2c_20scalar_5ftype_20_3e_102', ['TapelessDrivers< ad_type, scalar_type >', ['../structDifferentiation_1_1AD_1_1TapelessDrivers.html', 1, 'Differentiation::AD']]],\n ['tapply_5fadd_103', ['Tapply_add', ['../classMatrixFreeOperators_1_1Base.html#a8db2f257421b9d02967925ae65d31674', 1, 'MatrixFreeOperators::Base']]],\n ['target_5fcomponent_104', ['target_component', ['../classMGTransferComponentBase.html#a211e9817d9890ea89bfdc82c88cd6c49', 1, 'MGTransferComponentBase']]],\n ['target_5flevel_105', ['target_level', ['../structExtractLevelVisitor.html#abbae500137e391bd488b541f8f4f55c8', 1, 'ExtractLevelVisitor']]],\n- ['task_106', ['task', ['../classThreads_1_1TaskResult.html#a8f1fe3f4e186f4f61e51cc4c6c86e71b', 1, 'Threads::TaskResult::task'],\n+ ['task_106', ['task', ['../classThreads_1_1Task.html', 1, 'Threads::Task< RT >'],\n+ ['../classThreads_1_1TaskResult.html#a8f1fe3f4e186f4f61e51cc4c6c86e71b', 1, 'Threads::TaskResult::task'],\n ['../classThreads_1_1Task.html#af2c0813ed811a0e14ba29f0509de37e7', 1, 'Threads::Task::Task(const std::function< RT()> &function_object)'],\n ['../classThreads_1_1Task.html#abf766b2ca3533e75da9f00543dc5bc83', 1, 'Threads::Task::Task()=default'],\n ['../classThreads_1_1Task.html#ab2a22cc39a9ed9e0d3300cb45003bb47', 1, 'Threads::Task::Task(const Task &other)=default'],\n- ['../classThreads_1_1Task.html#a02949de4cd0dc671ba82704ccd2b7dc8', 1, 'Threads::Task::Task(Task &&other) noexcept=default'],\n- ['../classThreads_1_1Task.html', 1, 'Threads::Task< RT >']\n+ ['../classThreads_1_1Task.html#a02949de4cd0dc671ba82704ccd2b7dc8', 1, 'Threads::Task::Task(Task &&other) noexcept=default']\n ]],\n ['task_3c_20rt_20_3e_107', ['Task< RT >', ['../classThreads_1_1Task_1_1TaskData.html#a8fa8794184c2968647d7f7e2e403227b', 1, 'Threads::Task::TaskData']]],\n ['task_3c_20void_20_3e_108', ['Task< void >', ['../classThreads_1_1Task.html', 1, 'Threads']]],\n ['task_5fat_5fmpi_5fboundary_109', ['task_at_mpi_boundary', ['../structinternal_1_1MatrixFreeFunctions_1_1TaskInfo.html#a32bfdea8495f3d89b0a1531752425930', 1, 'internal::MatrixFreeFunctions::TaskInfo']]],\n ['task_5fdata_110', ['task_data', ['../classThreads_1_1Task.html#a53c7fa86b54fbf59b67d09810f9190d2', 1, 'Threads::Task']]],\n ['task_5fgroup_111', ['task_group', ['../classThreads_1_1Task_1_1TaskData.html#a913189023d88ab14b143f4b5f9d9d6f2', 1, 'Threads::Task::TaskData']]],\n ['task_5fhas_5ffinished_112', ['task_has_finished', ['../classThreads_1_1Task_1_1TaskData.html#a8027766d8a8ed96ceccc983674bfb5a2', 1, 'Threads::Task::TaskData']]],\n@@ -247,20 +247,20 @@\n ['../structDataOutBase_1_1TecplotFlags.html#a9c4a58168f8cf0ea255450d94d8fc44b', 1, 'DataOutBase::TecplotFlags::TecplotFlags()']\n ]],\n ['temp_5fghost_5fvector_137', ['temp_ghost_vector', ['../classRelaxationBlock_1_1AdditionalData.html#acf67785c5a9e819b695df8801a2323d1', 1, 'RelaxationBlock::AdditionalData']]],\n ['temp_5fvector1_138', ['temp_vector1', ['../classPreconditionChebyshev.html#ad5340a84d3dcb8fbb8fc03e0e7df3cc4', 1, 'PreconditionChebyshev']]],\n ['temp_5fvector2_139', ['temp_vector2', ['../classPreconditionChebyshev.html#aca88a1ace994929ee001cde4cb550cad', 1, 'PreconditionChebyshev']]],\n ['templ_5fcopy_5fconstructor_140', ['templ_copy_constructor', ['../namespaceLinearAlgebra_1_1distributed.html#a3afee21bbf6f7172d90d327ed6388f59', 1, 'LinearAlgebra::distributed::TEMPL_COPY_CONSTRUCTOR()'],\n ['../read__write__vector_8cc.html#a803d64a3875f24f8aba3e953b73bbe98', 1, 'TEMPL_COPY_CONSTRUCTOR: read_write_vector.cc'],\n- ['../namespaceLinearAlgebra_1_1distributed.html#ae1104c07c5e57891c49403f4f1aeb1ee', 1, 'LinearAlgebra::distributed::TEMPL_COPY_CONSTRUCTOR()'],\n- ['../namespaceLinearAlgebra.html#a5435c92d43d1d838286fb83edd9d4f1d', 1, 'LinearAlgebra::TEMPL_COPY_CONSTRUCTOR(std::complex< float >, std::complex< double >)'],\n- ['../namespaceLinearAlgebra.html#aa98aea9167fdf2a5533f85ee5013b6cb', 1, 'LinearAlgebra::TEMPL_COPY_CONSTRUCTOR(std::complex< double >, std::complex< float >)'],\n- ['../namespaceLinearAlgebra_1_1distributed.html#af3f65ff09b2fae0b24fd57e85198245d', 1, 'LinearAlgebra::distributed::TEMPL_COPY_CONSTRUCTOR()'],\n+ ['../namespaceLinearAlgebra_1_1distributed.html#ae1104c07c5e57891c49403f4f1aeb1ee', 1, 'LinearAlgebra::distributed::TEMPL_COPY_CONSTRUCTOR(double, float)'],\n+ ['../namespaceLinearAlgebra_1_1distributed.html#af3f65ff09b2fae0b24fd57e85198245d', 1, 'LinearAlgebra::distributed::TEMPL_COPY_CONSTRUCTOR(float, double)'],\n+ ['../namespaceLinearAlgebra.html#a5435c92d43d1d838286fb83edd9d4f1d', 1, 'LinearAlgebra::TEMPL_COPY_CONSTRUCTOR()'],\n ['../la__parallel__block__vector_8cc.html#a803d64a3875f24f8aba3e953b73bbe98', 1, 'TEMPL_COPY_CONSTRUCTOR: la_parallel_block_vector.cc'],\n ['../la__parallel__vector_8cc.html#a803d64a3875f24f8aba3e953b73bbe98', 1, 'TEMPL_COPY_CONSTRUCTOR: la_parallel_vector.cc'],\n+ ['../namespaceLinearAlgebra.html#aa98aea9167fdf2a5533f85ee5013b6cb', 1, 'LinearAlgebra::TEMPL_COPY_CONSTRUCTOR(std::complex< double >, std::complex< float >)'],\n ['../namespaceLinearAlgebra.html#a00f9596dfe4edb5a8deaaa88064dd803', 1, 'LinearAlgebra::TEMPL_COPY_CONSTRUCTOR(float, double)'],\n ['../namespaceLinearAlgebra.html#aba05a6ec670f0ee57a4efceee9fd6843', 1, 'LinearAlgebra::TEMPL_COPY_CONSTRUCTOR(double, float)'],\n ['../namespaceLinearAlgebra_1_1distributed.html#a916727e530c8e44070ae69bb0d33652f', 1, 'LinearAlgebra::distributed::TEMPL_COPY_CONSTRUCTOR()']\n ]],\n ['template_20instantiations_141', ['Template instantiations', ['../Instantiations.html', 1, '']]],\n ['template_20parameters_142', ['Concepts, or expectations on template parameters', ['../group__Concepts.html', 1, '']]],\n ['template_5fconstraints_2eh_143', ['template_constraints.h', ['../template__constraints_8h.html', 1, '']]],\n@@ -728,16 +728,16 @@\n ]],\n ['timestepping_448', ['timestepping', ['../classTimeStepping_1_1TimeStepping.html', 1, 'TimeStepping::TimeStepping< VectorType >'],\n ['../namespaceTimeStepping.html', 1, 'TimeStepping']\n ]],\n ['timestepping_5fdata_5fdual_449', ['timestepping_data_dual', ['../classTimeDependent.html#a9faffa5541ca5d3bd30961a0b7fcfaa5', 1, 'TimeDependent']]],\n ['timestepping_5fdata_5fpostprocess_450', ['timestepping_data_postprocess', ['../classTimeDependent.html#af7a70165a5a2e9b4bf9f360fc4160fc5', 1, 'TimeDependent']]],\n ['timestepping_5fdata_5fprimal_451', ['timestepping_data_primal', ['../classTimeDependent.html#a337854b0a7c9361c65520fc57e61dc99', 1, 'TimeDependent']]],\n- ['timesteppingdata_452', ['timesteppingdata', ['../structTimeDependent_1_1TimeSteppingData.html#aa846e38bf6e51787ff7faf5284f35e90', 1, 'TimeDependent::TimeSteppingData::TimeSteppingData()'],\n- ['../structTimeDependent_1_1TimeSteppingData.html', 1, 'TimeDependent::TimeSteppingData']\n+ ['timesteppingdata_452', ['timesteppingdata', ['../structTimeDependent_1_1TimeSteppingData.html', 1, 'TimeDependent::TimeSteppingData'],\n+ ['../structTimeDependent_1_1TimeSteppingData.html#aa846e38bf6e51787ff7faf5284f35e90', 1, 'TimeDependent::TimeSteppingData::TimeSteppingData()']\n ]],\n ['timesteps_453', ['timesteps', ['../classTimeDependent.html#a45bc5cb4c0dc165e66030436e86bda32', 1, 'TimeDependent']]],\n ['tmmult_454', ['tmmult', ['../classScaLAPACKMatrix.html#a546401290947b77277a5f1811bc97ea2', 1, 'ScaLAPACKMatrix::Tmmult()'],\n ['../classFullMatrix.html#a850654dea1494fffc80677d3f58142a0', 1, 'FullMatrix::Tmmult()'],\n ['../classLAPACKFullMatrix.html#a077f79ad9720e43d40a3e5281437477c', 1, 'LAPACKFullMatrix::Tmmult(LAPACKFullMatrix< number > &C, const LAPACKFullMatrix< number > &B, const bool adding=false) const'],\n ['../classLAPACKFullMatrix.html#a5ee294f214a4a993c8e810f0fd8093b2', 1, 'LAPACKFullMatrix::Tmmult(FullMatrix< number > &C, const LAPACKFullMatrix< number > &B, const bool adding=false) const'],\n ['../classLAPACKFullMatrix.html#a56fcea28944813d20b7fc8d5653bfe50', 1, 'LAPACKFullMatrix::Tmmult(LAPACKFullMatrix< number > &C, const LAPACKFullMatrix< number > &B, const Vector< number > &V, const bool adding=false) const'],\n@@ -1063,36 +1063,36 @@\n ['../classinternal_1_1CellIDTranslator.html#a2588e92b66adbedaceef0278e144d212', 1, 'internal::CellIDTranslator::translate(const TriaIterator< Accessor > &cell) const']\n ]],\n ['translation_543', ['translation', ['../namespaceCellSimilarity.html#abbf8aa4eab099bd2356cb51200494c13a4f8507015c458575753e0a45e0c3544a', 1, 'CellSimilarity']]],\n ['translator_544', ['translator', ['../structExtractLevelVisitor.html#acd660951d12d1865e86eda216480cba3', 1, 'ExtractLevelVisitor']]],\n ['transparent_545', ['transparent', ['../structGridOutFlags_1_1Svg.html#acd2da6d580f03e1c38c9a11bd4c554b1ad8c8e8c680a9e6f75cff1e427895f3d0', 1, 'GridOutFlags::Svg']]],\n ['transpose_546', ['transpose', ['../symmetric__tensor_8h.html#a04dfad55543d8599c933dfe2c98731f7', 1, 'transpose(const SymmetricTensor< rank_, dim, Number > &t): symmetric_tensor.h'],\n ['../derivative__form_8h.html#a3c201452e8dd28e4f5be4a316cb9305f', 1, 'transpose(const DerivativeForm< 1, dim, spacedim, Number > &DF): derivative_form.h'],\n- ['../classPETScWrappers_1_1MatrixBase.html#aacd76b6ce3247735964836a82eedff6d', 1, 'PETScWrappers::MatrixBase::transpose()'],\n+ ['../classTrilinosWrappers_1_1PreconditionBase.html#a85c5de5d6c5963170bc1104e106ec317', 1, 'TrilinosWrappers::PreconditionBase::transpose()'],\n+ ['../classSymmetricTensor.html#a04dfad55543d8599c933dfe2c98731f7', 1, 'SymmetricTensor::transpose()'],\n ['../classMGSmoother.html#a317cde3d39504f1d72d78671a42f9b15', 1, 'MGSmoother::transpose'],\n ['../classDerivativeForm.html#a50c6d530478916a13721a5d03b64671f', 1, 'DerivativeForm::transpose()'],\n ['../classLAPACKFullMatrix.html#a138200940285ad81d97be9a38b5df595', 1, 'LAPACKFullMatrix::transpose()'],\n- ['../classTrilinosWrappers_1_1PreconditionBase.html#a85c5de5d6c5963170bc1104e106ec317', 1, 'TrilinosWrappers::PreconditionBase::transpose()'],\n+ ['../classPETScWrappers_1_1MatrixBase.html#aacd76b6ce3247735964836a82eedff6d', 1, 'PETScWrappers::MatrixBase::transpose()'],\n ['../classTrilinosWrappers_1_1SparseMatrix.html#a1a7a578fb46241991114a6ffa99cd3fe', 1, 'TrilinosWrappers::SparseMatrix::transpose()'],\n ['../classTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation_1_1TrilinosPayload.html#ad2aef26123dc346023bc80c2d47e9f2a', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload::transpose()'],\n- ['../classDerivativeForm.html#a3c201452e8dd28e4f5be4a316cb9305f', 1, 'DerivativeForm::transpose()'],\n- ['../classSymmetricTensor.html#a04dfad55543d8599c933dfe2c98731f7', 1, 'SymmetricTensor::transpose()']\n+ ['../classDerivativeForm.html#a3c201452e8dd28e4f5be4a316cb9305f', 1, 'DerivativeForm::transpose()']\n ]],\n ['transpose_5fface_547', ['transpose_face', ['../classinternal_1_1MatrixFreeFunctions_1_1HangingNodes.html#a193617c5866de2768fb0eddd8a62eb24', 1, 'internal::MatrixFreeFunctions::HangingNodes']]],\n ['transpose_5fmode_548', ['transpose_mode', ['../structLinearAlgebra_1_1TpetraWrappers_1_1SolverDirectKLU2_1_1AdditionalData.html#aec2050ba26d1a7478d1d6c640e846fde', 1, 'LinearAlgebra::TpetraWrappers::SolverDirectKLU2::AdditionalData']]],\n ['transpose_5foperator_549', ['transpose_operator', ['../group__LAOperators.html#ga6bdc65fb2db56230e6bc7d545e81295d', 1, 'transpose_operator(): linear_operator.h'],\n ['../group__LAOperators.html#ga6bdc65fb2db56230e6bc7d545e81295d', 1, 'LinearOperator::transpose_operator()']\n ]],\n ['transpose_5fpayload_550', ['transpose_payload', ['../classTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation_1_1TrilinosPayload.html#a2080b5d29c2f775b2f98e80b98857370', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload::transpose_payload()'],\n ['../classinternal_1_1LinearOperatorImplementation_1_1EmptyPayload.html#a6e6069a31a7e683cf42b652472de91f5', 1, 'internal::LinearOperatorImplementation::EmptyPayload::transpose_payload()']\n ]],\n ['transpose_5fsubface_5findex_551', ['transpose_subface_index', ['../classinternal_1_1MatrixFreeFunctions_1_1HangingNodes.html#a4f4418ed486e4d55cf1391f4b1473710', 1, 'internal::MatrixFreeFunctions::HangingNodes']]],\n- ['transposetable_552', ['transposetable', ['../classTransposeTable.html#a34dcef68fd1537d1d4fca5f1b295d005', 1, 'TransposeTable::TransposeTable(const size_type size1, const size_type size2)'],\n+ ['transposetable_552', ['transposetable', ['../classTransposeTable.html', 1, 'TransposeTable< T >'],\n ['../classTransposeTable.html#a50216eb585941653b66c6b62157ef813', 1, 'TransposeTable::TransposeTable()=default'],\n- ['../classTransposeTable.html', 1, 'TransposeTable< T >']\n+ ['../classTransposeTable.html#a34dcef68fd1537d1d4fca5f1b295d005', 1, 'TransposeTable::TransposeTable(const size_type size1, const size_type size2)']\n ]],\n ['transposetable_3c_20double_20_3e_553', ['TransposeTable< double >', ['../classTransposeTable.html', 1, '']]],\n ['transposetable_3c_20inverse_5ftype_20_3e_554', ['TransposeTable< inverse_type >', ['../classTransposeTable.html', 1, '']]],\n ['transposetable_3c_20inversenumbertype_20_3e_555', ['TransposeTable< InverseNumberType >', ['../classTransposeTable.html', 1, '']]],\n ['transposetable_3c_20number_20_3e_556', ['transposetable< number >', ['../classTransposeTable.html', 1, 'TransposeTable< number >'],\n ['../classTransposeTable.html', 1, 'TransposeTable< Number >']\n ]],\n@@ -1105,30 +1105,30 @@\n ['../lapack__templates_8h.html#a5d6569acbac9edf043e62c056100c855', 1, 'trcon(const char *, const char *, const char *, const ::types::blas_int *, const number1 *, const ::types::blas_int *, number2 *, number3 *, ::types::blas_int *, ::types::blas_int *): lapack_templates.h']\n ]],\n ['tree_560', ['tree', ['../structinternal_1_1p4est_1_1types_3_012_01_4.html#a65e8e6a09fec97c67501abcd3ff3f075', 1, 'internal::p4est::types< 2 >::tree'],\n ['../structinternal_1_1p4est_1_1types_3_013_01_4.html#a9d6990d5cd5b55923ec40978a51bae4d', 1, 'internal::p4est::types< 3 >::tree']\n ]],\n ['tree_5fexists_5flocally_561', ['tree_exists_locally', ['../namespaceinternal_1_1p4est.html#ae4042b8fee3749ad4567600e2fc90f95', 1, 'internal::p4est']]],\n ['tree_5fsizes_562', ['tree_sizes', ['../classinternal_1_1CellIDTranslator.html#a66ec800bda4b84994972e4ce148a8d86', 1, 'internal::CellIDTranslator']]],\n- ['tria_563', ['tria', ['../classTriaAccessor_3_010_00_01dim_00_01spacedim_01_4.html#a7865b873e19ac47af4215a67d370d8d8', 1, 'TriaAccessor< 0, dim, spacedim >::tria'],\n+ ['tria_563', ['tria', ['../classGridTools_1_1Cache.html#a0f5145b5b27a5994dc55e128f855fb7d', 1, 'GridTools::Cache::tria'],\n ['../classTimeStepBase__Tria.html#ad204413ada6420a34cadbe04bdae3442', 1, 'TimeStepBase_Tria::tria'],\n ['../classFERemoteEvaluation.html#a107b513a4e796e02f40344bf31fb7cf2', 1, 'FERemoteEvaluation::tria'],\n ['../classTriaAccessor_3_010_00_011_00_01spacedim_01_4.html#afb5e5a50da409fc3544a0d6ec008a429', 1, 'TriaAccessor< 0, 1, spacedim >::tria'],\n+ ['../classTriaAccessor_3_010_00_01dim_00_01spacedim_01_4.html#a7865b873e19ac47af4215a67d370d8d8', 1, 'TriaAccessor< 0, dim, spacedim >::tria'],\n ['../classTriaAccessorBase.html#af02486bbb2ee4b94d1b51f03ba47257f', 1, 'TriaAccessorBase::tria'],\n- ['../classGridTools_1_1Cache.html#a0f5145b5b27a5994dc55e128f855fb7d', 1, 'GridTools::Cache::tria'],\n- ['../classDoFHandler.html#a2a7806b667817e6dbf55ceda2c6cde62', 1, 'DoFHandler::tria'],\n+ ['../classGridIn.html#a041d7c6e7f98b51f33090a8c96367ce3', 1, 'GridIn::tria'],\n ['../classCellDataStorage.html#ac873b002e5bf1ff64e3478e6eb91f624', 1, 'CellDataStorage::tria'],\n ['../classUtilities_1_1MPI_1_1RemotePointEvaluation.html#ae602ad6b373f25eb7e2c43320aaa0611', 1, 'Utilities::MPI::RemotePointEvaluation::tria'],\n- ['../classGridIn.html#a041d7c6e7f98b51f33090a8c96367ce3', 1, 'GridIn::tria']\n+ ['../classDoFHandler.html#a2a7806b667817e6dbf55ceda2c6cde62', 1, 'DoFHandler::tria']\n ]],\n- ['tria_2ecc_564', ['tria.cc', ['../grid_2tria_8cc.html', 1, '(Global Namespace)'],\n- ['../distributed_2tria_8cc.html', 1, '(Global Namespace)']\n+ ['tria_2ecc_564', ['tria.cc', ['../distributed_2tria_8cc.html', 1, '(Global Namespace)'],\n+ ['../grid_2tria_8cc.html', 1, '(Global Namespace)']\n ]],\n- ['tria_2eh_565', ['tria.h', ['../grid_2tria_8h.html', 1, '(Global Namespace)'],\n- ['../distributed_2tria_8h.html', 1, '(Global Namespace)']\n+ ['tria_2eh_565', ['tria.h', ['../distributed_2tria_8h.html', 1, '(Global Namespace)'],\n+ ['../grid_2tria_8h.html', 1, '(Global Namespace)']\n ]],\n ['tria_5faccessor_2ecc_566', ['tria_accessor.cc', ['../tria__accessor_8cc.html', 1, '']]],\n ['tria_5faccessor_2eh_567', ['tria_accessor.h', ['../tria__accessor_8h.html', 1, '']]],\n ['tria_5fattached_5fdata_5findex_568', ['tria_attached_data_index', ['../classParticles_1_1ParticleHandler.html#a0dcbe0661a9f20e6ec5ce31c621bd7f1', 1, 'Particles::ParticleHandler']]],\n ['tria_5fbase_2ecc_569', ['tria_base.cc', ['../tria__base_8cc.html', 1, '']]],\n ['tria_5fbase_2eh_570', ['tria_base.h', ['../tria__base_8h.html', 1, '']]],\n ['tria_5fchange_5flistener_571', ['tria_change_listener', ['../classPointValueHistory.html#ae0be238effe81ad3ba1d208e7b4a296c', 1, 'PointValueHistory']]],\n@@ -1142,109 +1142,109 @@\n ['tria_5fiterator_5fbase_2eh_579', ['tria_iterator_base.h', ['../tria__iterator__base_8h.html', 1, '']]],\n ['tria_5fiterator_5fselector_2eh_580', ['tria_iterator_selector.h', ['../tria__iterator__selector_8h.html', 1, '']]],\n ['tria_5flevels_2ecc_581', ['tria_levels.cc', ['../tria__levels_8cc.html', 1, '']]],\n ['tria_5flevels_2eh_582', ['tria_levels.h', ['../tria__levels_8h.html', 1, '']]],\n ['tria_5flistener_583', ['tria_listener', ['../classPointValueHistory.html#a0973b92f7a50cb794a864b6754c0e3bd', 1, 'PointValueHistory']]],\n ['tria_5flistener_5fmesh_5ftransform_584', ['tria_listener_mesh_transform', ['../classFEValuesBase.html#a2f853782c9ba1f6c4093f64ede145253', 1, 'FEValuesBase']]],\n ['tria_5flistener_5frefinement_585', ['tria_listener_refinement', ['../classFEValuesBase.html#aa7274f2ea9bbe0ea61bd983c5746ffef', 1, 'FEValuesBase']]],\n- ['tria_5flisteners_586', ['tria_listeners', ['../classParticles_1_1ParticleHandler.html#adfacbe32357e12bc77bc2dec277fbffc', 1, 'Particles::ParticleHandler::tria_listeners'],\n- ['../classDoFHandler.html#a69d18cd831e20abfe981209f36d9ca13', 1, 'DoFHandler::tria_listeners']\n+ ['tria_5flisteners_586', ['tria_listeners', ['../classDoFHandler.html#a69d18cd831e20abfe981209f36d9ca13', 1, 'DoFHandler::tria_listeners'],\n+ ['../classParticles_1_1ParticleHandler.html#adfacbe32357e12bc77bc2dec277fbffc', 1, 'Particles::ParticleHandler::tria_listeners']\n ]],\n ['tria_5flisteners_5ffor_5ftransfer_587', ['tria_listeners_for_transfer', ['../classDoFHandler.html#a4288a5d2a60c264ede590a0d00dc19fd', 1, 'DoFHandler']]],\n ['tria_5fobjects_2ecc_588', ['tria_objects.cc', ['../tria__objects_8cc.html', 1, '']]],\n ['tria_5fobjects_2eh_589', ['tria_objects.h', ['../tria__objects_8h.html', 1, '']]],\n ['tria_5fobjects_5forientations_2eh_590', ['tria_objects_orientations.h', ['../tria__objects__orientations_8h.html', 1, '']]],\n ['tria_5forientation_2eh_591', ['tria_orientation.h', ['../tria__orientation_8h.html', 1, '']]],\n ['tria_5fsignal_592', ['tria_signal', ['../classUtilities_1_1MPI_1_1RemotePointEvaluation.html#a3fe6a8aba339dcb57079fe2cf66021ef', 1, 'Utilities::MPI::RemotePointEvaluation']]],\n- ['triaaccessor_593', ['triaaccessor', ['../classTriaAccessor.html#adcbbfa481886d095df724cef84d92286', 1, 'TriaAccessor::TriaAccessor(const Triangulation< dim, spacedim > *parent=nullptr, const int level=-1, const int index=-1, const AccessorData *local_data=nullptr)'],\n+ ['triaaccessor_593', ['triaaccessor', ['../classTriaAccessor_3_010_00_01dim_00_01spacedim_01_4.html#a96a6f03f19d53f4efd9a22fa70e1c3b9', 1, 'TriaAccessor< 0, dim, spacedim >::TriaAccessor(const Triangulation< dim, spacedim > *tria=nullptr, const int level=0, const int index=0, const AccessorData *=nullptr)'],\n+ ['../classTriaAccessor_3_010_00_01dim_00_01spacedim_01_4.html#a0326fcd9f2fae9f175973f68b3a58e53', 1, 'TriaAccessor< 0, dim, spacedim >::TriaAccessor(const Triangulation< dim, spacedim > *tria, const unsigned int vertex_index)'],\n+ ['../classTriaAccessor.html#a397500f10867aa69f4a731cc9ab2de53', 1, 'TriaAccessor::TriaAccessor(const TriaAccessor< structdim2, dim2, spacedim2 > &)'],\n+ ['../classTriaAccessor.html#aeaf81fa90cc1506bbdf6a54fb0626985', 1, 'TriaAccessor::TriaAccessor(const InvalidAccessor< structdim2, dim2, spacedim2 > &)'],\n+ ['../classTriangulation.html#a43c0730c894c987ae4e06de5f80bae12', 1, 'Triangulation::TriaAccessor'],\n+ ['../classTriaAccessor.html#adcbbfa481886d095df724cef84d92286', 1, 'TriaAccessor::TriaAccessor(const Triangulation< dim, spacedim > *parent=nullptr, const int level=-1, const int index=-1, const AccessorData *local_data=nullptr)'],\n ['../classTriaAccessor.html#a6ff27529711a78693b3912ce592c25df', 1, 'TriaAccessor::TriaAccessor(const TriaAccessor &)=default'],\n+ ['../classTriaAccessor.html#a14ff7adf27cb0ce877196474c858ddcf', 1, 'TriaAccessor::TriaAccessor(TriaAccessor &&)=default'],\n ['../classTriaAccessor.html', 1, 'TriaAccessor< structdim, dim, spacedim >'],\n- ['../classTriaAccessor.html#a14ff7adf27cb0ce877196474c858ddcf', 1, 'TriaAccessor::TriaAccessor()'],\n- ['../classTriangulation.html#a43c0730c894c987ae4e06de5f80bae12', 1, 'Triangulation::TriaAccessor'],\n- ['../classTriaAccessor.html#aeaf81fa90cc1506bbdf6a54fb0626985', 1, 'TriaAccessor::TriaAccessor(const InvalidAccessor< structdim2, dim2, spacedim2 > &)'],\n- ['../classTriaAccessor.html#a397500f10867aa69f4a731cc9ab2de53', 1, 'TriaAccessor::TriaAccessor(const TriaAccessor< structdim2, dim2, spacedim2 > &)'],\n- ['../classTriaAccessor_3_010_00_01dim_00_01spacedim_01_4.html#a0326fcd9f2fae9f175973f68b3a58e53', 1, 'TriaAccessor< 0, dim, spacedim >::TriaAccessor(const Triangulation< dim, spacedim > *tria, const unsigned int vertex_index)'],\n- ['../classTriaAccessor_3_010_00_01dim_00_01spacedim_01_4.html#a96a6f03f19d53f4efd9a22fa70e1c3b9', 1, 'TriaAccessor< 0, dim, spacedim >::TriaAccessor(const Triangulation< dim, spacedim > *tria=nullptr, const int level=0, const int index=0, const AccessorData *=nullptr)'],\n- ['../classTriaAccessor_3_010_00_01dim_00_01spacedim_01_4.html#ad85738c0e922f5fe2c441309f49b943a', 1, 'TriaAccessor< 0, dim, spacedim >::TriaAccessor(const TriaAccessor< structdim2, dim2, spacedim2 > &)'],\n- ['../classTriaAccessor_3_010_00_01dim_00_01spacedim_01_4.html#a4ba7deefb228f9e8cabbd5836d7b834b', 1, 'TriaAccessor< 0, dim, spacedim >::TriaAccessor(const InvalidAccessor< structdim2, dim2, spacedim2 > &)'],\n- ['../classTriaAccessor_3_010_00_011_00_01spacedim_01_4.html#a55a1395beb9eb0a096d7b5cfafac5091', 1, 'TriaAccessor< 0, 1, spacedim >::TriaAccessor(const Triangulation< 1, spacedim > *tria, const VertexKind vertex_kind, const unsigned int vertex_index)'],\n- ['../classTriaAccessor_3_010_00_011_00_01spacedim_01_4.html#a6b631a7eabd1dc1954e67c840ed0fca5', 1, 'TriaAccessor< 0, 1, spacedim >::TriaAccessor(const Triangulation< 1, spacedim > *tria=nullptr, const int=0, const int=0, const AccessorData *=nullptr)'],\n+ ['../classTriaAccessor_3_010_00_011_00_01spacedim_01_4.html#a4fb728aec52b5766d2c0d821f6c36a0d', 1, 'TriaAccessor< 0, 1, spacedim >::TriaAccessor(const InvalidAccessor< structdim2, dim2, spacedim2 > &)'],\n ['../classTriaAccessor_3_010_00_011_00_01spacedim_01_4.html#acabe8763d32267aedd8a47df53f26ffc', 1, 'TriaAccessor< 0, 1, spacedim >::TriaAccessor(const TriaAccessor< structdim2, dim2, spacedim2 > &)'],\n- ['../classTriaAccessor_3_010_00_011_00_01spacedim_01_4.html#a4fb728aec52b5766d2c0d821f6c36a0d', 1, 'TriaAccessor< 0, 1, spacedim >::TriaAccessor(const InvalidAccessor< structdim2, dim2, spacedim2 > &)']\n+ ['../classTriaAccessor_3_010_00_011_00_01spacedim_01_4.html#a6b631a7eabd1dc1954e67c840ed0fca5', 1, 'TriaAccessor< 0, 1, spacedim >::TriaAccessor(const Triangulation< 1, spacedim > *tria=nullptr, const int=0, const int=0, const AccessorData *=nullptr)'],\n+ ['../classTriaAccessor_3_010_00_011_00_01spacedim_01_4.html#a55a1395beb9eb0a096d7b5cfafac5091', 1, 'TriaAccessor< 0, 1, spacedim >::TriaAccessor(const Triangulation< 1, spacedim > *tria, const VertexKind vertex_kind, const unsigned int vertex_index)'],\n+ ['../classTriaAccessor_3_010_00_01dim_00_01spacedim_01_4.html#a4ba7deefb228f9e8cabbd5836d7b834b', 1, 'TriaAccessor< 0, dim, spacedim >::TriaAccessor(const InvalidAccessor< structdim2, dim2, spacedim2 > &)'],\n+ ['../classTriaAccessor_3_010_00_01dim_00_01spacedim_01_4.html#ad85738c0e922f5fe2c441309f49b943a', 1, 'TriaAccessor< 0, dim, spacedim >::TriaAccessor(const TriaAccessor< structdim2, dim2, spacedim2 > &)']\n ]],\n- ['triaaccessor_3c_200_2c_201_2c_20spacedim_20_3e_594', ['triaaccessor< 0, 1, spacedim >', ['../classTriaAccessor_3_010_00_011_00_01spacedim_01_4.html', 1, 'TriaAccessor< 0, 1, spacedim >'],\n- ['../classTriangulation.html#a97f9b1157ed4068cc2ff016ceb0050fb', 1, 'Triangulation::TriaAccessor< 0, 1, spacedim >']\n+ ['triaaccessor_3c_200_2c_201_2c_20spacedim_20_3e_594', ['triaaccessor< 0, 1, spacedim >', ['../classTriangulation.html#a97f9b1157ed4068cc2ff016ceb0050fb', 1, 'Triangulation::TriaAccessor< 0, 1, spacedim >'],\n+ ['../classTriaAccessor_3_010_00_011_00_01spacedim_01_4.html', 1, 'TriaAccessor< 0, 1, spacedim >']\n ]],\n ['triaaccessor_3c_200_2c_20dim_2c_20spacedim_20_3e_595', ['TriaAccessor< 0, dim, spacedim >', ['../classTriaAccessor_3_010_00_01dim_00_01spacedim_01_4.html', 1, '']]],\n ['triaaccessor_3c_20dim_2c_20dim_2c_20dim_20_3e_596', ['TriaAccessor< dim, dim, dim >', ['../classTriaAccessor.html', 1, '']]],\n- ['triaaccessorbase_597', ['triaaccessorbase', ['../classTriaAccessorBase.html#a3fcd7ae82e0aa33d326dc65bf45d36f8', 1, 'TriaAccessorBase::TriaAccessorBase(const Triangulation< dim, spacedim > *parent=nullptr, const int level=-1, const int index=-1, const AccessorData *=nullptr)'],\n- ['../classTriaAccessorBase.html#a29f2c7a72b6e0e7e36b9cff8533465ef', 1, 'TriaAccessorBase::TriaAccessorBase(const TriaAccessorBase &)'],\n+ ['triaaccessorbase_597', ['triaaccessorbase', ['../classTriaAccessorBase.html#a29f2c7a72b6e0e7e36b9cff8533465ef', 1, 'TriaAccessorBase::TriaAccessorBase()'],\n ['../classTriangulation.html#a78484ccbc5d665a7ffc679fe62cecd7d', 1, 'Triangulation::TriaAccessorBase'],\n+ ['../classTriaAccessorBase.html#a3fcd7ae82e0aa33d326dc65bf45d36f8', 1, 'TriaAccessorBase::TriaAccessorBase()'],\n ['../classTriaAccessorBase.html', 1, 'TriaAccessorBase< structdim, dim, spacedim >']\n ]],\n ['triaaccessorbase_3c_20structdim_2c_20dim_2c_20spacedim_20_3e_598', ['TriaAccessorBase< structdim, dim, spacedim >', ['../classTriaAccessorBase.html', 1, '']]],\n ['triaaccessorexceptions_599', ['TriaAccessorExceptions', ['../namespaceTriaAccessorExceptions.html', 1, '']]],\n- ['triaactiveiterator_600', ['triaactiveiterator', ['../classTriaActiveIterator.html#a14b97e1864b084dfbc03acedf3785a26', 1, 'TriaActiveIterator::TriaActiveIterator(const TriaActiveIterator< Accessor > &)'],\n- ['../classTriaActiveIterator.html#a93993a69ca4b4b7d0c7e312c19d6c802', 1, 'TriaActiveIterator::TriaActiveIterator(const TriaAccessorBase< Accessor::structure_dimension, Accessor::dimension, Accessor::space_dimension > &tria_accessor, const typename Accessor::AccessorData *local_data)'],\n- ['../classTriaActiveIterator.html#abbdad300e5a45916d86437f6449d0618', 1, 'TriaActiveIterator::TriaActiveIterator(const TriaActiveIterator< OtherAccessor > &i)'],\n- ['../classTriaActiveIterator.html#a999c78e642dec06e4f0ea8886524feb4', 1, 'TriaActiveIterator::TriaActiveIterator(const Triangulation< Accessor::dimension, Accessor::space_dimension > *parent, const int level, const int index, const typename Accessor::AccessorData *local_data=nullptr)'],\n- ['../classTriaActiveIterator.html#af50b84329e0f45f5eae19694332366a0', 1, 'TriaActiveIterator::TriaActiveIterator(const TriaIterator< Accessor > &)'],\n- ['../classTriaActiveIterator.html#a260c93b2a5a09fe7a1fe4451228801e6', 1, 'TriaActiveIterator::TriaActiveIterator(const TriaRawIterator< Accessor > &)'],\n- ['../classTriaActiveIterator.html#a9a9608f317a5beeebd9940192b866cf2', 1, 'TriaActiveIterator::TriaActiveIterator(const TriaRawIterator< OtherAccessor > &i)'],\n- ['../classTriaActiveIterator.html', 1, 'TriaActiveIterator< Accessor >'],\n- ['../classTriaActiveIterator.html#adb7a3279d22467ba18475474fe816a2d', 1, 'TriaActiveIterator::TriaActiveIterator()'],\n+ ['triaactiveiterator_600', ['triaactiveiterator', ['../classTriaActiveIterator.html#a9a9608f317a5beeebd9940192b866cf2', 1, 'TriaActiveIterator::TriaActiveIterator()'],\n ['../classTriaRawIterator.html#a447f70b258e8135c365834a7f4415670', 1, 'TriaRawIterator::TriaActiveIterator'],\n+ ['../classTriaAccessorBase.html#a447f70b258e8135c365834a7f4415670', 1, 'TriaAccessorBase::TriaActiveIterator'],\n ['../classTriaAccessor_3_010_00_01dim_00_01spacedim_01_4.html#a447f70b258e8135c365834a7f4415670', 1, 'TriaAccessor< 0, dim, spacedim >::TriaActiveIterator'],\n- ['../classTriaAccessorBase.html#a447f70b258e8135c365834a7f4415670', 1, 'TriaAccessorBase::TriaActiveIterator']\n+ ['../classTriaActiveIterator.html#a14b97e1864b084dfbc03acedf3785a26', 1, 'TriaActiveIterator::TriaActiveIterator(const TriaActiveIterator< Accessor > &)'],\n+ ['../classTriaActiveIterator.html#adb7a3279d22467ba18475474fe816a2d', 1, 'TriaActiveIterator::TriaActiveIterator()'],\n+ ['../classTriaActiveIterator.html#a260c93b2a5a09fe7a1fe4451228801e6', 1, 'TriaActiveIterator::TriaActiveIterator(const TriaRawIterator< Accessor > &)'],\n+ ['../classTriaActiveIterator.html#af50b84329e0f45f5eae19694332366a0', 1, 'TriaActiveIterator::TriaActiveIterator(const TriaIterator< Accessor > &)'],\n+ ['../classTriaActiveIterator.html#a999c78e642dec06e4f0ea8886524feb4', 1, 'TriaActiveIterator::TriaActiveIterator(const Triangulation< Accessor::dimension, Accessor::space_dimension > *parent, const int level, const int index, const typename Accessor::AccessorData *local_data=nullptr)'],\n+ ['../classTriaActiveIterator.html#abbdad300e5a45916d86437f6449d0618', 1, 'TriaActiveIterator::TriaActiveIterator(const TriaActiveIterator< OtherAccessor > &i)'],\n+ ['../classTriaActiveIterator.html', 1, 'TriaActiveIterator< Accessor >'],\n+ ['../classTriaActiveIterator.html#a93993a69ca4b4b7d0c7e312c19d6c802', 1, 'TriaActiveIterator::TriaActiveIterator()']\n ]],\n ['triafaces_601', ['triafaces', ['../classinternal_1_1TriangulationImplementation_1_1TriaFaces.html#a142f3e4ba1e3d746f209084eed891288', 1, 'internal::TriangulationImplementation::TriaFaces::TriaFaces()=default'],\n ['../classinternal_1_1TriangulationImplementation_1_1TriaFaces.html#af4de919ece460e5b1f72f9dc50de679a', 1, 'internal::TriangulationImplementation::TriaFaces::TriaFaces(const unsigned int dim)'],\n ['../classinternal_1_1TriangulationImplementation_1_1TriaFaces.html', 1, 'internal::TriangulationImplementation::TriaFaces']\n ]],\n- ['triaiterator_602', ['triaiterator', ['../classTriaIterator.html#a80e1edf7dcf7cf06398827c7688a2e4a', 1, 'TriaIterator::TriaIterator()'],\n+ ['triaiterator_602', ['triaiterator', ['../classTriaIterator.html#a051c6a39b9d5e779b0ffb0ef8a88a811', 1, 'TriaIterator::TriaIterator()'],\n ['../classTriaAccessorBase.html#a2c937d2d69cd157e5b4d5d61e0cbdd90', 1, 'TriaAccessorBase::TriaIterator'],\n ['../classTriaAccessor_3_010_00_01dim_00_01spacedim_01_4.html#a2c937d2d69cd157e5b4d5d61e0cbdd90', 1, 'TriaAccessor< 0, dim, spacedim >::TriaIterator'],\n ['../classTriaRawIterator.html#a2c937d2d69cd157e5b4d5d61e0cbdd90', 1, 'TriaRawIterator::TriaIterator'],\n ['../classTriaIterator.html#acef5c1c5b85fd3a207cdac7eff8f0beb', 1, 'TriaIterator::TriaIterator()'],\n+ ['../classTriaIterator.html#a562147d2404188a2b4d792e3efae7332', 1, 'TriaIterator::TriaIterator(const OtherAccessor &a)'],\n ['../classTriaIterator.html#af67f933885ce9f47c180269fdb672e19', 1, 'TriaIterator::TriaIterator(const TriaRawIterator< Accessor > &)'],\n- ['../classTriaIterator.html#a051c6a39b9d5e779b0ffb0ef8a88a811', 1, 'TriaIterator::TriaIterator(const TriaIterator< Accessor > &)'],\n- ['../classTriaIterator.html', 1, 'TriaIterator< Accessor >'],\n ['../classTriaIterator.html#ac9c554dd4781aa2538f9ca798382f589', 1, 'TriaIterator::TriaIterator(const Triangulation< Accessor::dimension, Accessor::space_dimension > *parent, const int level, const int index, const typename Accessor::AccessorData *local_data=nullptr)'],\n- ['../classTriaIterator.html#a562147d2404188a2b4d792e3efae7332', 1, 'TriaIterator::TriaIterator(const OtherAccessor &a)'],\n+ ['../classTriaIterator.html', 1, 'TriaIterator< Accessor >'],\n ['../classTriaIterator.html#a3f5bf64b8dc93fff59b2c95e2026bdee', 1, 'TriaIterator::TriaIterator(const TriaIterator< OtherAccessor > &i)'],\n ['../classTriaIterator.html#a992a1e2037d7c984aae20f869ca8d7d6', 1, 'TriaIterator::TriaIterator(const TriaAccessorBase< Accessor::structure_dimension, Accessor::dimension, Accessor::space_dimension > &tria_accessor, const typename Accessor::AccessorData *local_data)'],\n- ['../classTriaIterator.html#a3ea48b1e446606404a6e44a18e59a575', 1, 'TriaIterator::TriaIterator(const TriaRawIterator< OtherAccessor > &i)']\n+ ['../classTriaIterator.html#a3ea48b1e446606404a6e44a18e59a575', 1, 'TriaIterator::TriaIterator(const TriaRawIterator< OtherAccessor > &i)'],\n+ ['../classTriaIterator.html#a80e1edf7dcf7cf06398827c7688a2e4a', 1, 'TriaIterator::TriaIterator(const TriaActiveIterator< OtherAccessor > &i)']\n ]],\n ['trialevel_603', ['trialevel', ['../classinternal_1_1TriangulationImplementation_1_1TriaLevel.html', 1, 'internal::TriangulationImplementation::TriaLevel'],\n ['../classinternal_1_1TriangulationImplementation_1_1TriaLevel.html#ab220b7fdf0dbc6b19399b4ebd4e2b445', 1, 'internal::TriangulationImplementation::TriaLevel::TriaLevel()'],\n ['../classinternal_1_1TriangulationImplementation_1_1TriaLevel.html#aaf781ca18e4ad88ecf8c59340e253fac', 1, 'internal::TriangulationImplementation::TriaLevel::TriaLevel(const unsigned int dim)']\n ]],\n ['triangle_604', ['Triangle', ['../namespaceReferenceCells.html#a3ab331cfe2d03f3c89c0738624a11344', 1, 'ReferenceCells']]],\n ['triangle_5fvertex_5fpermutations_605', ['triangle_vertex_permutations', ['../classReferenceCell.html#af9ffe95e08f8bccff95d48f97fcbfd2b', 1, 'ReferenceCell']]],\n ['triangular_5fmatrix_606', ['triangular_matrix', ['../classinternal_1_1SolverGMRESImplementation_1_1ArnoldiProcess.html#ac94bd731c7fe707a1f2e8c2649760d98', 1, 'internal::SolverGMRESImplementation::ArnoldiProcess']]],\n- ['triangulation_607', ['triangulation', ['../classparallel_1_1distributed_1_1Triangulation.html', 1, 'parallel::distributed::Triangulation< dim, spacedim >'],\n+ ['triangulation_607', ['triangulation', ['../classparallel_1_1shared_1_1Triangulation.html', 1, 'parallel::shared::Triangulation< dim, spacedim >'],\n ['../classparallel_1_1distributed_1_1CellDataTransfer.html#a4e7a730ef7a17f3e97a8fd8929132bf9', 1, 'parallel::distributed::CellDataTransfer::triangulation'],\n- ['../classCellDataTransfer.html#a02b307c95b372e13851a759fc11e0818', 1, 'CellDataTransfer::triangulation'],\n ['../classDataOut__DoFData.html#ab87e6a1ac30aee2b4a134aeca8b38253', 1, 'DataOut_DoFData::triangulation'],\n ['../classParticles_1_1ParticleHandler.html#ad1469d144554b97c1923b89b41ed9861', 1, 'Particles::ParticleHandler::triangulation'],\n ['../classparallel_1_1fullydistributed_1_1Triangulation.html#a2505a4dbdb2fbf92ddc91fde642acaf7', 1, 'parallel::fullydistributed::Triangulation::Triangulation()'],\n ['../classparallel_1_1shared_1_1Triangulation.html#ad7b6488ccba51e892e4788eee907cd8a', 1, 'parallel::shared::Triangulation::Triangulation()'],\n ['../classparallel_1_1distributed_1_1Triangulation.html#ac8ad1ee3094dda503162fdabdba41840', 1, 'parallel::distributed::Triangulation::Triangulation()'],\n ['../classparallel_1_1distributed_1_1Triangulation_3_011_00_01spacedim_01_4.html#a497f01ba500e6dd30e5178abf277daba', 1, 'parallel::distributed::Triangulation< 1, spacedim >::Triangulation()'],\n ['../classTriangulation.html#a67f431ce66c6df985caf5587bf329ebc', 1, 'Triangulation::Triangulation(const MeshSmoothing smooth_grid=none, const bool check_for_distorted_cells=false)'],\n ['../classTriangulation.html#afc766f8def6774029a22aa635270ebce', 1, 'Triangulation::Triangulation(const Triangulation< dim, spacedim > &)=delete'],\n ['../classTriangulation.html#af7ac8a261c841e50cddfff066c28498b', 1, 'Triangulation::Triangulation(Triangulation< dim, spacedim > &&tria) noexcept'],\n+ ['../classNonMatching_1_1MeshClassifier.html#ab390088dc999e6c06571614efe05aa2b', 1, 'NonMatching::MeshClassifier::triangulation'],\n ['../classNonMatching_1_1MappingInfo.html#a37adacd323083370115f041eabb6660b', 1, 'NonMatching::MappingInfo::triangulation'],\n ['../classTransfiniteInterpolationManifold.html#a0e291ba17bd296e1c79d053649e288f5', 1, 'TransfiniteInterpolationManifold::triangulation'],\n ['../p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4', 1, 'triangulation: p4est_wrappers.cc'],\n ['../classparallel_1_1distributed_1_1ContinuousQuadratureDataTransfer.html#a653d45c6401c481f66858458702f9c09', 1, 'parallel::distributed::ContinuousQuadratureDataTransfer::triangulation'],\n ['../classUtilities_1_1MPI_1_1RemotePointEvaluation_1_1CellData.html#a75301f351244fe406ba5b0090919f246', 1, 'Utilities::MPI::RemotePointEvaluation::CellData::triangulation'],\n- ['../classNonMatching_1_1MeshClassifier.html#ab390088dc999e6c06571614efe05aa2b', 1, 'NonMatching::MeshClassifier::triangulation'],\n+ ['../classparallel_1_1distributed_1_1Triangulation.html', 1, 'parallel::distributed::Triangulation< dim, spacedim >'],\n ['../classparallel_1_1fullydistributed_1_1Triangulation.html', 1, 'parallel::fullydistributed::Triangulation< dim, spacedim >'],\n- ['../classparallel_1_1shared_1_1Triangulation.html', 1, 'parallel::shared::Triangulation< dim, spacedim >'],\n+ ['../classCellDataTransfer.html#a02b307c95b372e13851a759fc11e0818', 1, 'CellDataTransfer::triangulation'],\n ['../classTriangulation.html', 1, 'Triangulation< dim, spacedim >']\n ]],\n ['triangulation_2eh_608', ['triangulation.h', ['../triangulation_8h.html', 1, '']]],\n ['triangulation2_609', ['Triangulation2', ['../namespaceCGALWrappers.html#a9a4b77bb490d8969d970b6b6ab4b10f2', 1, 'CGALWrappers']]],\n ['triangulation3_610', ['Triangulation3', ['../namespaceCGALWrappers.html#aaafe791d547c123fa06a343b88d312a8', 1, 'CGALWrappers']]],\n ['triangulation3_5fexact_611', ['Triangulation3_exact', ['../namespaceCGALWrappers.html#a6dfe446ebcbbd9331e23bfeb5a6e1561', 1, 'CGALWrappers']]],\n ['triangulation_3c_201_2c_20spacedim_20_3e_612', ['triangulation< 1, spacedim >', ['../classparallel_1_1distributed_1_1Triangulation_3_011_00_01spacedim_01_4.html', 1, 'parallel::distributed::Triangulation< 1, spacedim >'],\n@@ -1267,34 +1267,34 @@\n ['triangulationbase_3c_20dim_2c_20dim_20_3e_622', ['TriangulationBase< dim, dim >', ['../classparallel_1_1TriangulationBase.html', 1, 'parallel']]],\n ['triangulationbase_3c_20dim_2c_20spacedim_20_3e_623', ['TriangulationBase< dim, spacedim >', ['../classparallel_1_1TriangulationBase.html', 1, 'parallel']]],\n ['triangulationdescription_624', ['TriangulationDescription', ['../namespaceTriangulationDescription.html', 1, '']]],\n ['triangulationdescription_3a_3autilities_625', ['Utilities', ['../namespaceTriangulationDescription_1_1Utilities.html', 1, 'TriangulationDescription']]],\n ['triangulations_626', ['triangulations', ['../group__grid.html', 1, 'Grids and Triangulations'],\n ['../group__manifold.html', 1, 'Manifold description for triangulations']\n ]],\n- ['triaobjects_627', ['triaobjects', ['../classinternal_1_1TriangulationImplementation_1_1TriaObjects.html#a3c0c197b18061ae24d9ecd9eda2979a5', 1, 'internal::TriangulationImplementation::TriaObjects::TriaObjects()'],\n- ['../classinternal_1_1TriangulationImplementation_1_1TriaObjects.html', 1, 'internal::TriangulationImplementation::TriaObjects'],\n- ['../classinternal_1_1TriangulationImplementation_1_1TriaObjects.html#ac7f4c39e182b1b5cc53e87eb99945866', 1, 'internal::TriangulationImplementation::TriaObjects::TriaObjects()']\n- ]],\n- ['triaobjectsorientations_628', ['triaobjectsorientations', ['../classinternal_1_1TriangulationImplementation_1_1TriaObjectsOrientations.html', 1, 'internal::TriangulationImplementation::TriaObjectsOrientations'],\n- ['../classinternal_1_1TriangulationImplementation_1_1TriaObjectsOrientations.html#afb7bf83a2d5ff0f09ec832ec7801d6c2', 1, 'internal::TriangulationImplementation::TriaObjectsOrientations::TriaObjectsOrientations()'],\n- ['../classinternal_1_1TriangulationImplementation_1_1TriaObjectsOrientations.html#abdccc246837e5f16ac7d93c7ad29c9ff', 1, 'internal::TriangulationImplementation::TriaObjectsOrientations::TriaObjectsOrientations(const unsigned int n_objects)']\n+ ['triaobjects_627', ['triaobjects', ['../classinternal_1_1TriangulationImplementation_1_1TriaObjects.html#ac7f4c39e182b1b5cc53e87eb99945866', 1, 'internal::TriangulationImplementation::TriaObjects::TriaObjects()'],\n+ ['../classinternal_1_1TriangulationImplementation_1_1TriaObjects.html#a3c0c197b18061ae24d9ecd9eda2979a5', 1, 'internal::TriangulationImplementation::TriaObjects::TriaObjects(const unsigned int structdim)'],\n+ ['../classinternal_1_1TriangulationImplementation_1_1TriaObjects.html', 1, 'internal::TriangulationImplementation::TriaObjects']\n+ ]],\n+ ['triaobjectsorientations_628', ['triaobjectsorientations', ['../classinternal_1_1TriangulationImplementation_1_1TriaObjectsOrientations.html#afb7bf83a2d5ff0f09ec832ec7801d6c2', 1, 'internal::TriangulationImplementation::TriaObjectsOrientations::TriaObjectsOrientations()'],\n+ ['../classinternal_1_1TriangulationImplementation_1_1TriaObjectsOrientations.html#abdccc246837e5f16ac7d93c7ad29c9ff', 1, 'internal::TriangulationImplementation::TriaObjectsOrientations::TriaObjectsOrientations(const unsigned int n_objects)'],\n+ ['../classinternal_1_1TriangulationImplementation_1_1TriaObjectsOrientations.html', 1, 'internal::TriangulationImplementation::TriaObjectsOrientations']\n ]],\n- ['triarawiterator_629', ['triarawiterator', ['../classTriaRawIterator.html#a972118d0712cd84d2b7a4fb60d40d3df', 1, 'TriaRawIterator::TriaRawIterator(const Accessor &a)'],\n+ ['triarawiterator_629', ['triarawiterator', ['../classTriaRawIterator.html#a2cbcfb44453dd32cdc1787d884d9e30f', 1, 'TriaRawIterator::TriaRawIterator(const Triangulation< Accessor::dimension, Accessor::space_dimension > *parent, const int level, const int index, const typename AccessorType::AccessorData *local_data=nullptr)'],\n+ ['../classTriaRawIterator.html#a2dae776615895759d9406f7546c7d17f', 1, 'TriaRawIterator::TriaRawIterator(const TriaAccessorBase< Accessor::structure_dimension, Accessor::dimension, Accessor::space_dimension > &tria_accessor, const typename Accessor::AccessorData *local_data)'],\n ['../classTriaRawIterator.html#a915d1e6e745a614dc18f103bd52e7906', 1, 'TriaRawIterator::TriaRawIterator(const OtherAccessor &a)'],\n- ['../classTriaRawIterator.html#a9dacc3081fd832e48ab08d167cce90e2', 1, 'TriaRawIterator::TriaRawIterator'],\n- ['../classTriaAccessor_3_010_00_01dim_00_01spacedim_01_4.html#a9dacc3081fd832e48ab08d167cce90e2', 1, 'TriaAccessor< 0, dim, spacedim >::TriaRawIterator'],\n- ['../classTriaRawIterator.html#a2cbcfb44453dd32cdc1787d884d9e30f', 1, 'TriaRawIterator::TriaRawIterator(const Triangulation< Accessor::dimension, Accessor::space_dimension > *parent, const int level, const int index, const typename AccessorType::AccessorData *local_data=nullptr)'],\n+ ['../classTriaRawIterator.html#a972118d0712cd84d2b7a4fb60d40d3df', 1, 'TriaRawIterator::TriaRawIterator(const Accessor &a)'],\n ['../classTriaRawIterator.html#a4e972bae8d2540f2aa3ec1c6ade88cd9', 1, 'TriaRawIterator::TriaRawIterator(const TriaRawIterator &)'],\n ['../classTriaRawIterator.html#a6c35a49d58a76d36b85784f2a6465347', 1, 'TriaRawIterator::TriaRawIterator()'],\n- ['../classTriaRawIterator.html#ac8808d63d54fc5404489bcab6bf15573', 1, 'TriaRawIterator::TriaRawIterator(const TriaRawIterator< OtherAccessor > &i)'],\n+ ['../classTriaRawIterator.html#a9dacc3081fd832e48ab08d167cce90e2', 1, 'TriaRawIterator::TriaRawIterator'],\n+ ['../classTriaAccessor_3_010_00_01dim_00_01spacedim_01_4.html#a9dacc3081fd832e48ab08d167cce90e2', 1, 'TriaAccessor< 0, dim, spacedim >::TriaRawIterator'],\n ['../classTriaAccessorBase.html#a9dacc3081fd832e48ab08d167cce90e2', 1, 'TriaAccessorBase::TriaRawIterator'],\n ['../classDoFAccessor_3_010_00_011_00_01spacedim_00_01level__dof__access_01_4.html#a9dacc3081fd832e48ab08d167cce90e2', 1, 'DoFAccessor< 0, 1, spacedim, level_dof_access >::TriaRawIterator'],\n- ['../classTriaRawIterator.html#a2dae776615895759d9406f7546c7d17f', 1, 'TriaRawIterator::TriaRawIterator()'],\n ['../classDoFAccessor.html#a9dacc3081fd832e48ab08d167cce90e2', 1, 'DoFAccessor::TriaRawIterator'],\n+ ['../classTriaRawIterator.html#ac8808d63d54fc5404489bcab6bf15573', 1, 'TriaRawIterator::TriaRawIterator(const TriaRawIterator< OtherAccessor > &i)'],\n ['../classTriaRawIterator.html#a42b552e4dcb90b2f969b1f8db2fe8432', 1, 'TriaRawIterator::TriaRawIterator(const TriaIterator< OtherAccessor > &i)'],\n ['../classTriaRawIterator.html#af5e759cf552f254d87dc6c895bf17d71', 1, 'TriaRawIterator::TriaRawIterator(const TriaActiveIterator< OtherAccessor > &i)'],\n ['../classTriaRawIterator.html', 1, 'TriaRawIterator< Accessor >']\n ]],\n ['tridiagonal_5fmatrix_2ecc_630', ['tridiagonal_matrix.cc', ['../tridiagonal__matrix_8cc.html', 1, '']]],\n ['tridiagonal_5fmatrix_2eh_631', ['tridiagonal_matrix.h', ['../tridiagonal__matrix_8h.html', 1, '']]],\n ['tridiagonalize_632', ['tridiagonalize', ['../namespaceinternal_1_1SymmetricTensorImplementation.html#a839c683c2f3d5789886a16ff505cd159', 1, 'internal::SymmetricTensorImplementation']]],\n@@ -1307,42 +1307,42 @@\n ['trilinos_5fblock_5fvector_2ecc_637', ['trilinos_block_vector.cc', ['../trilinos__block__vector_8cc.html', 1, '']]],\n ['trilinos_5fepetra_5fcommunication_5fpattern_2ecc_638', ['trilinos_epetra_communication_pattern.cc', ['../trilinos__epetra__communication__pattern_8cc.html', 1, '']]],\n ['trilinos_5fepetra_5fcommunication_5fpattern_2eh_639', ['trilinos_epetra_communication_pattern.h', ['../trilinos__epetra__communication__pattern_8h.html', 1, '']]],\n ['trilinos_5fepetra_5fvector_2ecc_640', ['trilinos_epetra_vector.cc', ['../trilinos__epetra__vector_8cc.html', 1, '']]],\n ['trilinos_5fepetra_5fvector_2eh_641', ['trilinos_epetra_vector.h', ['../trilinos__epetra__vector_8h.html', 1, '']]],\n ['trilinos_5findex_5faccess_2eh_642', ['trilinos_index_access.h', ['../trilinos__index__access_8h.html', 1, '']]],\n ['trilinos_5flinear_5foperator_2eh_643', ['trilinos_linear_operator.h', ['../trilinos__linear__operator_8h.html', 1, '']]],\n- ['trilinos_5fmatrix_644', ['trilinos_matrix', ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#a2ef7ecf41d06143ff38e06715a147545', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::trilinos_matrix()'],\n- ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#ad54bc35c998e9600005b41dcf6d4e849', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::trilinos_matrix() const'],\n- ['../classTrilinosWrappers_1_1SparseMatrix.html#a331a1c0750d1bdc25c4d7663857222b9', 1, 'TrilinosWrappers::SparseMatrix::trilinos_matrix()'],\n+ ['trilinos_5fmatrix_644', ['trilinos_matrix', ['../classTrilinosWrappers_1_1PreconditionAMG.html#a3ecdb5a7f3c8a524e080532a33a83585', 1, 'TrilinosWrappers::PreconditionAMG::trilinos_matrix'],\n ['../classTrilinosWrappers_1_1PreconditionAMGMueLu.html#a0f1169cd319987117fe6919c699f83aa', 1, 'TrilinosWrappers::PreconditionAMGMueLu::trilinos_matrix'],\n- ['../classTrilinosWrappers_1_1PreconditionAMG.html#a3ecdb5a7f3c8a524e080532a33a83585', 1, 'TrilinosWrappers::PreconditionAMG::trilinos_matrix']\n+ ['../classTrilinosWrappers_1_1SparseMatrix.html#a331a1c0750d1bdc25c4d7663857222b9', 1, 'TrilinosWrappers::SparseMatrix::trilinos_matrix()'],\n+ ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#ad54bc35c998e9600005b41dcf6d4e849', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::trilinos_matrix() const'],\n+ ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#a2ef7ecf41d06143ff38e06715a147545', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::trilinos_matrix()']\n ]],\n ['trilinos_5foperator_645', ['trilinos_operator', ['../classTrilinosWrappers_1_1PreconditionBase.html#a5dbb87bb5e1b441ba9581866e47ad9c9', 1, 'TrilinosWrappers::PreconditionBase::trilinos_operator()'],\n ['../classLinearAlgebra_1_1TpetraWrappers_1_1PreconditionBase.html#ad4b1ec1d1af3d5fa3b0bfe0f55a090fe', 1, 'LinearAlgebra::TpetraWrappers::PreconditionBase::trilinos_operator()']\n ]],\n ['trilinos_5fparallel_5fblock_5fvector_2eh_646', ['trilinos_parallel_block_vector.h', ['../trilinos__parallel__block__vector_8h.html', 1, '']]],\n ['trilinos_5fpartitioner_647', ['trilinos_partitioner', ['../classTrilinosWrappers_1_1MPI_1_1Vector.html#a3e86e35140c8cb0bbb20745bf8d4c031', 1, 'TrilinosWrappers::MPI::Vector']]],\n ['trilinos_5fprecondition_2ecc_648', ['trilinos_precondition.cc', ['../trilinos__precondition_8cc.html', 1, '']]],\n ['trilinos_5fprecondition_2eh_649', ['trilinos_precondition.h', ['../trilinos__precondition_8h.html', 1, '']]],\n ['trilinos_5fprecondition_5fml_2ecc_650', ['trilinos_precondition_ml.cc', ['../trilinos__precondition__ml_8cc.html', 1, '']]],\n ['trilinos_5fprecondition_5fmuelu_2ecc_651', ['trilinos_precondition_muelu.cc', ['../trilinos__precondition__muelu_8cc.html', 1, '']]],\n- ['trilinos_5frcp_652', ['trilinos_rcp', ['../classLinearAlgebra_1_1TpetraWrappers_1_1Vector.html#af4275888758d36724595514ed4352d31', 1, 'LinearAlgebra::TpetraWrappers::Vector::trilinos_rcp()'],\n- ['../classLinearAlgebra_1_1TpetraWrappers_1_1Vector.html#acb9fa88a131dd6cbc4b22b25928437b1', 1, 'LinearAlgebra::TpetraWrappers::Vector::trilinos_rcp() const'],\n+ ['trilinos_5frcp_652', ['trilinos_rcp', ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#a5a13e4a82b3f2f31c575d86551fcd28f', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::trilinos_rcp()'],\n+ ['../classLinearAlgebra_1_1TpetraWrappers_1_1PreconditionBase.html#aa0519d6a0b97b2382e09fac32bdb862e', 1, 'LinearAlgebra::TpetraWrappers::PreconditionBase::trilinos_rcp()'],\n ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#ac4f761e24b8d61326ea5fa60a3b00349', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::trilinos_rcp()'],\n- ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#a5a13e4a82b3f2f31c575d86551fcd28f', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::trilinos_rcp() const'],\n- ['../classLinearAlgebra_1_1TpetraWrappers_1_1PreconditionBase.html#aa0519d6a0b97b2382e09fac32bdb862e', 1, 'LinearAlgebra::TpetraWrappers::PreconditionBase::trilinos_rcp()']\n+ ['../classLinearAlgebra_1_1TpetraWrappers_1_1Vector.html#acb9fa88a131dd6cbc4b22b25928437b1', 1, 'LinearAlgebra::TpetraWrappers::Vector::trilinos_rcp() const'],\n+ ['../classLinearAlgebra_1_1TpetraWrappers_1_1Vector.html#af4275888758d36724595514ed4352d31', 1, 'LinearAlgebra::TpetraWrappers::Vector::trilinos_rcp()']\n ]],\n ['trilinos_5fsolver_2ecc_653', ['trilinos_solver.cc', ['../trilinos__solver_8cc.html', 1, '']]],\n ['trilinos_5fsolver_2eh_654', ['trilinos_solver.h', ['../trilinos__solver_8h.html', 1, '']]],\n ['trilinos_5fsparse_5fmatrix_2ecc_655', ['trilinos_sparse_matrix.cc', ['../trilinos__sparse__matrix_8cc.html', 1, '']]],\n ['trilinos_5fsparse_5fmatrix_2eh_656', ['trilinos_sparse_matrix.h', ['../trilinos__sparse__matrix_8h.html', 1, '']]],\n ['trilinos_5fsparsity_5fpattern_657', ['trilinos_sparsity_pattern', ['../classTrilinosWrappers_1_1SparseMatrix.html#aaf7998bfc014b977edaa7e1da951d2a1', 1, 'TrilinosWrappers::SparseMatrix::trilinos_sparsity_pattern()'],\n- ['../classTrilinosWrappers_1_1SparsityPattern.html#a8ed395d20c71f4621b7d43b0a3783aae', 1, 'TrilinosWrappers::SparsityPattern::trilinos_sparsity_pattern()'],\n- ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparsityPattern.html#a259b10ca773a9a143d83e9014cf968a2', 1, 'LinearAlgebra::TpetraWrappers::SparsityPattern::trilinos_sparsity_pattern()']\n+ ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparsityPattern.html#a259b10ca773a9a143d83e9014cf968a2', 1, 'LinearAlgebra::TpetraWrappers::SparsityPattern::trilinos_sparsity_pattern()'],\n+ ['../classTrilinosWrappers_1_1SparsityPattern.html#a8ed395d20c71f4621b7d43b0a3783aae', 1, 'TrilinosWrappers::SparsityPattern::trilinos_sparsity_pattern()']\n ]],\n ['trilinos_5fsparsity_5fpattern_2ecc_658', ['trilinos_sparsity_pattern.cc', ['../trilinos__sparsity__pattern_8cc.html', 1, '']]],\n ['trilinos_5fsparsity_5fpattern_2eh_659', ['trilinos_sparsity_pattern.h', ['../trilinos__sparsity__pattern_8h.html', 1, '']]],\n ['trilinos_5ftpetra_5fblock_5fsparse_5fmatrix_2ecc_660', ['trilinos_tpetra_block_sparse_matrix.cc', ['../trilinos__tpetra__block__sparse__matrix_8cc.html', 1, '']]],\n ['trilinos_5ftpetra_5fblock_5fsparse_5fmatrix_2eh_661', ['trilinos_tpetra_block_sparse_matrix.h', ['../trilinos__tpetra__block__sparse__matrix_8h.html', 1, '']]],\n ['trilinos_5ftpetra_5fblock_5fvector_2ecc_662', ['trilinos_tpetra_block_vector.cc', ['../trilinos__tpetra__block__vector_8cc.html', 1, '']]],\n ['trilinos_5ftpetra_5fblock_5fvector_2eh_663', ['trilinos_tpetra_block_vector.h', ['../trilinos__tpetra__block__vector_8h.html', 1, '']]],\n@@ -1357,40 +1357,40 @@\n ['trilinos_5ftpetra_5fsparsity_5fpattern_2ecc_672', ['trilinos_tpetra_sparsity_pattern.cc', ['../trilinos__tpetra__sparsity__pattern_8cc.html', 1, '']]],\n ['trilinos_5ftpetra_5fsparsity_5fpattern_2eh_673', ['trilinos_tpetra_sparsity_pattern.h', ['../trilinos__tpetra__sparsity__pattern_8h.html', 1, '']]],\n ['trilinos_5ftpetra_5ftypes_2eh_674', ['trilinos_tpetra_types.h', ['../trilinos__tpetra__types_8h.html', 1, '']]],\n ['trilinos_5ftpetra_5fvector_2ecc_675', ['trilinos_tpetra_vector.cc', ['../trilinos__tpetra__vector_8cc.html', 1, '']]],\n ['trilinos_5ftpetra_5fvector_2eh_676', ['trilinos_tpetra_vector.h', ['../trilinos__tpetra__vector_8h.html', 1, '']]],\n ['trilinos_5futilities_2ecc_677', ['trilinos_utilities.cc', ['../trilinos__utilities_8cc.html', 1, '']]],\n ['trilinos_5futilities_2eh_678', ['trilinos_utilities.h', ['../trilinos__utilities_8h.html', 1, '']]],\n- ['trilinos_5fvector_679', ['trilinos_vector', ['../classTrilinosWrappers_1_1MPI_1_1Vector.html#a5f8c768a5e6bc023afe77cf1e6a7a3e0', 1, 'TrilinosWrappers::MPI::Vector::trilinos_vector()'],\n- ['../classLinearAlgebra_1_1EpetraWrappers_1_1Vector.html#a7578e31917b74a65f4b757c64892ed71', 1, 'LinearAlgebra::EpetraWrappers::Vector::trilinos_vector()'],\n- ['../classLinearAlgebra_1_1TpetraWrappers_1_1Vector.html#abae529d2ecb99dd0b4cbd1f0534cd32a', 1, 'LinearAlgebra::TpetraWrappers::Vector::trilinos_vector() const'],\n+ ['trilinos_5fvector_679', ['trilinos_vector', ['../classTrilinosWrappers_1_1MPI_1_1Vector.html#a826184e736d1cffefb8b6f8b93352699', 1, 'TrilinosWrappers::MPI::Vector::trilinos_vector()'],\n+ ['../classTrilinosWrappers_1_1MPI_1_1Vector.html#a5f8c768a5e6bc023afe77cf1e6a7a3e0', 1, 'TrilinosWrappers::MPI::Vector::trilinos_vector() const'],\n ['../classLinearAlgebra_1_1TpetraWrappers_1_1Vector.html#a0a9bcd7ee95baa828b059b309443ced4', 1, 'LinearAlgebra::TpetraWrappers::Vector::trilinos_vector()'],\n- ['../classTrilinosWrappers_1_1MPI_1_1Vector.html#a826184e736d1cffefb8b6f8b93352699', 1, 'TrilinosWrappers::MPI::Vector::trilinos_vector()'],\n- ['../classLinearAlgebra_1_1EpetraWrappers_1_1Vector.html#a5e04a272da58747cd901a90cd9fc99a7', 1, 'LinearAlgebra::EpetraWrappers::Vector::trilinos_vector()']\n+ ['../classLinearAlgebra_1_1TpetraWrappers_1_1Vector.html#abae529d2ecb99dd0b4cbd1f0534cd32a', 1, 'LinearAlgebra::TpetraWrappers::Vector::trilinos_vector() const'],\n+ ['../classLinearAlgebra_1_1EpetraWrappers_1_1Vector.html#a7578e31917b74a65f4b757c64892ed71', 1, 'LinearAlgebra::EpetraWrappers::Vector::trilinos_vector()'],\n+ ['../classLinearAlgebra_1_1EpetraWrappers_1_1Vector.html#a5e04a272da58747cd901a90cd9fc99a7', 1, 'LinearAlgebra::EpetraWrappers::Vector::trilinos_vector() const']\n ]],\n ['trilinos_5fvector_2ecc_680', ['trilinos_vector.cc', ['../trilinos__vector_8cc.html', 1, '']]],\n ['trilinos_5fvector_2eh_681', ['trilinos_vector.h', ['../trilinos__vector_8h.html', 1, '']]],\n ['trilinosblockpayload_682', ['trilinosblockpayload', ['../classTrilinosWrappers_1_1internal_1_1BlockLinearOperatorImplementation_1_1TrilinosBlockPayload.html#a56a94df51cf351c0d9beffc894ee8b3b', 1, 'TrilinosWrappers::internal::BlockLinearOperatorImplementation::TrilinosBlockPayload::TrilinosBlockPayload()'],\n ['../classTrilinosWrappers_1_1internal_1_1BlockLinearOperatorImplementation_1_1TrilinosBlockPayload.html', 1, 'TrilinosWrappers::internal::BlockLinearOperatorImplementation::TrilinosBlockPayload< PayloadBlockType >']\n ]],\n- ['trilinospayload_683', ['trilinospayload', ['../classTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation_1_1TrilinosPayload.html#ad287b3e900608d1f4cc468f986b262e1', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload::TrilinosPayload()'],\n- ['../classTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation_1_1TrilinosPayload.html', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload'],\n- ['../classTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation_1_1TrilinosPayload.html#a825ab50b68a8fe88168a0d21081cbeb1', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload::TrilinosPayload(const TrilinosPayload &first_op, const TrilinosPayload &second_op)'],\n- ['../classTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation_1_1TrilinosPayload.html#a45bece642b71a041088bb6cbe8eeffe9', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload::TrilinosPayload(const TrilinosPayload &payload)'],\n- ['../classTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation_1_1TrilinosPayload.html#ade0c1f7886604b92665b3132bea01a0c', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload::TrilinosPayload(const TrilinosPayload &payload_exemplar, const TrilinosWrappers::PreconditionBase &preconditioner)'],\n- ['../classTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation_1_1TrilinosPayload.html#a7b5f0d9cca729b38ad066a1ef31e8398', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload::TrilinosPayload(const TrilinosWrappers::PreconditionBase &preconditioner_exemplar, const TrilinosWrappers::PreconditionBase &preconditioner)'],\n- ['../classTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation_1_1TrilinosPayload.html#a3379621a480a77473af04150f79cd2ee', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload::TrilinosPayload(const TrilinosWrappers::SparseMatrix &matrix_exemplar, const TrilinosWrappers::PreconditionBase &preconditioner)'],\n- ['../classTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation_1_1TrilinosPayload.html#a7b552e2783a938ab207c3484f2897eb8', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload::TrilinosPayload(const TrilinosPayload &payload_exemplar, const TrilinosWrappers::SparseMatrix &matrix)'],\n+ ['trilinospayload_683', ['trilinospayload', ['../classTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation_1_1TrilinosPayload.html', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload'],\n+ ['../classTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation_1_1TrilinosPayload.html#a6e026499ade2f662c6014d1e4924e7da', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload::TrilinosPayload()'],\n ['../classTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation_1_1TrilinosPayload.html#a35ab5268d902e11507794366955d78a1', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload::TrilinosPayload(const TrilinosWrappers::SparseMatrix &matrix_exemplar, const TrilinosWrappers::SparseMatrix &matrix)'],\n- ['../classTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation_1_1TrilinosPayload.html#a6e026499ade2f662c6014d1e4924e7da', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload::TrilinosPayload()']\n+ ['../classTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation_1_1TrilinosPayload.html#a7b552e2783a938ab207c3484f2897eb8', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload::TrilinosPayload(const TrilinosPayload &payload_exemplar, const TrilinosWrappers::SparseMatrix &matrix)'],\n+ ['../classTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation_1_1TrilinosPayload.html#a3379621a480a77473af04150f79cd2ee', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload::TrilinosPayload(const TrilinosWrappers::SparseMatrix &matrix_exemplar, const TrilinosWrappers::PreconditionBase &preconditioner)'],\n+ ['../classTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation_1_1TrilinosPayload.html#a7b5f0d9cca729b38ad066a1ef31e8398', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload::TrilinosPayload(const TrilinosWrappers::PreconditionBase &preconditioner_exemplar, const TrilinosWrappers::PreconditionBase &preconditioner)'],\n+ ['../classTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation_1_1TrilinosPayload.html#ade0c1f7886604b92665b3132bea01a0c', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload::TrilinosPayload(const TrilinosPayload &payload_exemplar, const TrilinosWrappers::PreconditionBase &preconditioner)'],\n+ ['../classTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation_1_1TrilinosPayload.html#a45bece642b71a041088bb6cbe8eeffe9', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload::TrilinosPayload(const TrilinosPayload &payload)'],\n+ ['../classTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation_1_1TrilinosPayload.html#a825ab50b68a8fe88168a0d21081cbeb1', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload::TrilinosPayload(const TrilinosPayload &first_op, const TrilinosPayload &second_op)'],\n+ ['../classTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation_1_1TrilinosPayload.html#ad287b3e900608d1f4cc468f986b262e1', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload::TrilinosPayload(EpetraOpType &op, const bool supports_inverse_operations, const bool use_transpose, const MPI_Comm mpi_communicator, const IndexSet &locally_owned_domain_indices, const IndexSet &locally_owned_range_indices)']\n ]],\n ['trilinosscalar_684', ['TrilinosScalar', ['../types_8h.html#a7dcbf452228a2e0b1467e0d8b722db6b', 1, 'types.h']]],\n- ['trilinoswrappers_685', ['trilinoswrappers', ['../group__TrilinosWrappers.html', 1, 'TrilinosWrappers'],\n- ['../namespaceTrilinosWrappers.html', 1, 'TrilinosWrappers']\n+ ['trilinoswrappers_685', ['trilinoswrappers', ['../namespaceTrilinosWrappers.html', 1, 'TrilinosWrappers'],\n+ ['../group__TrilinosWrappers.html', 1, 'TrilinosWrappers']\n ]],\n ['trilinoswrappers_3a_3ainternal_686', ['internal', ['../namespaceTrilinosWrappers_1_1internal.html', 1, 'TrilinosWrappers']]],\n ['trilinoswrappers_3a_3ainternal_3a_3ablocklinearoperatorimplementation_687', ['BlockLinearOperatorImplementation', ['../namespaceTrilinosWrappers_1_1internal_1_1BlockLinearOperatorImplementation.html', 1, 'TrilinosWrappers::internal']]],\n ['trilinoswrappers_3a_3ainternal_3a_3alinearoperatorimplementation_688', ['LinearOperatorImplementation', ['../namespaceTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation.html', 1, 'TrilinosWrappers::internal']]],\n ['trilinoswrappers_3a_3ainternal_3a_3asparsematriximplementation_689', ['SparseMatrixImplementation', ['../namespaceTrilinosWrappers_1_1internal_1_1SparseMatrixImplementation.html', 1, 'TrilinosWrappers::internal']]],\n ['trilinoswrappers_3a_3ainternals_690', ['internals', ['../namespaceTrilinosWrappers_1_1internals.html', 1, 'TrilinosWrappers']]],\n ['trilinoswrappers_3a_3ampi_691', ['MPI', ['../namespaceTrilinosWrappers_1_1MPI.html', 1, 'TrilinosWrappers']]],\n@@ -1398,35 +1398,35 @@\n ['trilinoswrappers_3a_3asparsematrixiterators_693', ['SparseMatrixIterators', ['../namespaceTrilinosWrappers_1_1SparseMatrixIterators.html', 1, 'TrilinosWrappers']]],\n ['trilinoswrappers_3a_3asparsitypattern_694', ['SparsityPattern', ['../classTrilinosWrappers_1_1SparsityPatternIterators_1_1Iterator.html#a8c40610947fca1a488c32224ee55e491', 1, 'TrilinosWrappers::SparsityPatternIterators::Iterator']]],\n ['trilinoswrappers_3a_3asparsitypatterniterators_695', ['SparsityPatternIterators', ['../namespaceTrilinosWrappers_1_1SparsityPatternIterators.html', 1, 'TrilinosWrappers']]],\n ['trilinoswrappers_3a_3atypes_696', ['types', ['../namespaceTrilinosWrappers_1_1types.html', 1, 'TrilinosWrappers']]],\n ['trim_697', ['trim', ['../namespaceUtilities.html#aca117b9cf9345b7ae7b72a075ddde116', 1, 'Utilities']]],\n ['triple_5fproduct_698', ['triple_product', ['../classFullMatrix.html#a087ad6f60a4a0c365aeaee4760ad5cb9', 1, 'FullMatrix']]],\n ['trivial_5felement_699', ['trivial_element', ['../classinternal_1_1AlignedVectorInitialize.html#a74c40e1b8b43a9da73b7ea58ccdccea6', 1, 'internal::AlignedVectorInitialize']]],\n- ['trmv_700', ['trmv', ['../lapack__templates_8h.html#a6e212791d85c55d12c8321c3ed06d44e', 1, 'trmv(const char *uplo, const char *trans, const char *diag, const ::types::blas_int *n, const std::complex< double > *a, const ::types::blas_int *lda, std::complex< double > *x, const ::types::blas_int *incx): lapack_templates.h'],\n- ['../lapack__templates_8h.html#a87c7a54d89acb5827b1f6fbdab9e897b', 1, 'trmv(const char *, const char *, const char *, const ::types::blas_int *, const number1 *, const ::types::blas_int *, number2 *, const ::types::blas_int *): lapack_templates.h'],\n- ['../lapack__templates_8h.html#abfababb100066f2b397692ff53da483d', 1, 'trmv(const char *uplo, const char *trans, const char *diag, const ::types::blas_int *n, const std::complex< float > *a, const ::types::blas_int *lda, std::complex< float > *x, const ::types::blas_int *incx): lapack_templates.h'],\n+ ['trmv_700', ['trmv', ['../lapack__templates_8h.html#a87c7a54d89acb5827b1f6fbdab9e897b', 1, 'trmv(const char *, const char *, const char *, const ::types::blas_int *, const number1 *, const ::types::blas_int *, number2 *, const ::types::blas_int *): lapack_templates.h'],\n ['../lapack__templates_8h.html#aecb4eb59951bbfc06e22f09139edb29c', 1, 'trmv(const char *uplo, const char *trans, const char *diag, const ::types::blas_int *n, const float *a, const ::types::blas_int *lda, float *x, const ::types::blas_int *incx): lapack_templates.h'],\n- ['../lapack__templates_8h.html#a5dd35d46daf84b56fb397be493f0d5cd', 1, 'trmv(const char *uplo, const char *trans, const char *diag, const ::types::blas_int *n, const double *a, const ::types::blas_int *lda, double *x, const ::types::blas_int *incx): lapack_templates.h']\n+ ['../lapack__templates_8h.html#a6e212791d85c55d12c8321c3ed06d44e', 1, 'trmv(const char *uplo, const char *trans, const char *diag, const ::types::blas_int *n, const std::complex< double > *a, const ::types::blas_int *lda, std::complex< double > *x, const ::types::blas_int *incx): lapack_templates.h'],\n+ ['../lapack__templates_8h.html#a5dd35d46daf84b56fb397be493f0d5cd', 1, 'trmv(const char *uplo, const char *trans, const char *diag, const ::types::blas_int *n, const double *a, const ::types::blas_int *lda, double *x, const ::types::blas_int *incx): lapack_templates.h'],\n+ ['../lapack__templates_8h.html#abfababb100066f2b397692ff53da483d', 1, 'trmv(const char *uplo, const char *trans, const char *diag, const ::types::blas_int *n, const std::complex< float > *a, const ::types::blas_int *lda, std::complex< float > *x, const ::types::blas_int *incx): lapack_templates.h']\n ]],\n- ['trtrs_701', ['trtrs', ['../lapack__templates_8h.html#a901180ad06ca3066e466fcaa918e82e9', 1, 'trtrs(const char *uplo, const char *trans, const char *diag, const ::types::blas_int *n, const ::types::blas_int *nrhs, const std::complex< float > *a, const ::types::blas_int *lda, std::complex< float > *b, const ::types::blas_int *ldb, ::types::blas_int *info): lapack_templates.h'],\n- ['../lapack__templates_8h.html#a811ac4ef644fb5bf051ac5d0ab9775f6', 1, 'trtrs(const char *uplo, const char *trans, const char *diag, const ::types::blas_int *n, const ::types::blas_int *nrhs, const double *a, const ::types::blas_int *lda, double *b, const ::types::blas_int *ldb, ::types::blas_int *info): lapack_templates.h'],\n+ ['trtrs_701', ['trtrs', ['../lapack__templates_8h.html#a4e91e673623a81b9e28eab5ffafa50c5', 1, 'trtrs(const char *, const char *, const char *, const ::types::blas_int *, const ::types::blas_int *, const number1 *, const ::types::blas_int *, number2 *, const ::types::blas_int *, ::types::blas_int *): lapack_templates.h'],\n ['../lapack__templates_8h.html#a6644432d13ffb7e0fa2cde8cc3509aa6', 1, 'trtrs(const char *uplo, const char *trans, const char *diag, const ::types::blas_int *n, const ::types::blas_int *nrhs, const std::complex< double > *a, const ::types::blas_int *lda, std::complex< double > *b, const ::types::blas_int *ldb, ::types::blas_int *info): lapack_templates.h'],\n- ['../lapack__templates_8h.html#a76a429e52f3aa8f408c8f896ddd97b52', 1, 'trtrs(const char *uplo, const char *trans, const char *diag, const ::types::blas_int *n, const ::types::blas_int *nrhs, const float *a, const ::types::blas_int *lda, float *b, const ::types::blas_int *ldb, ::types::blas_int *info): lapack_templates.h'],\n- ['../lapack__templates_8h.html#a4e91e673623a81b9e28eab5ffafa50c5', 1, 'trtrs(const char *, const char *, const char *, const ::types::blas_int *, const ::types::blas_int *, const number1 *, const ::types::blas_int *, number2 *, const ::types::blas_int *, ::types::blas_int *): lapack_templates.h']\n+ ['../lapack__templates_8h.html#a901180ad06ca3066e466fcaa918e82e9', 1, 'trtrs(const char *uplo, const char *trans, const char *diag, const ::types::blas_int *n, const ::types::blas_int *nrhs, const std::complex< float > *a, const ::types::blas_int *lda, std::complex< float > *b, const ::types::blas_int *ldb, ::types::blas_int *info): lapack_templates.h'],\n+ ['../lapack__templates_8h.html#a811ac4ef644fb5bf051ac5d0ab9775f6', 1, 'trtrs(const char *uplo, const char *trans, const char *diag, const ::types::blas_int *n, const ::types::blas_int *nrhs, const double *a, const ::types::blas_int *lda, double *b, const ::types::blas_int *ldb, ::types::blas_int *info): lapack_templates.h'],\n+ ['../lapack__templates_8h.html#a76a429e52f3aa8f408c8f896ddd97b52', 1, 'trtrs(const char *uplo, const char *trans, const char *diag, const ::types::blas_int *n, const ::types::blas_int *nrhs, const float *a, const ::types::blas_int *lda, float *b, const ::types::blas_int *ldb, ::types::blas_int *info): lapack_templates.h']\n ]],\n ['true_5flevel_5fsubdomain_5fids_5fof_5fcells_702', ['true_level_subdomain_ids_of_cells', ['../classparallel_1_1shared_1_1Triangulation.html#a54f13f72f842cf3926a9c71606a335c3', 1, 'parallel::shared::Triangulation']]],\n ['true_5fsubdomain_5fids_5fof_5fcells_703', ['true_subdomain_ids_of_cells', ['../classparallel_1_1shared_1_1Triangulation.html#a10f51163a7c523cedfb51568af32bd07', 1, 'parallel::shared::Triangulation']]],\n ['truncate_5fto_5fn_5fdigits_704', ['truncate_to_n_digits', ['../namespaceUtilities.html#a17955af7a4bc8771d430e622f9e732b3', 1, 'Utilities']]],\n ['truncated_5fcone_705', ['truncated_cone', ['../namespaceGridGenerator.html#ae63c93351f77276c20de07c91d3c1e48', 1, 'GridGenerator']]],\n ['truncated_5ftensor_706', ['truncated_tensor', ['../group__matrixfree.html#ggaee4d2d09d3fd284528a8a9c4a3e36979aaa07f0ab46904720720c338d6610b967', 1, 'internal::MatrixFreeFunctions']]],\n ['try_5femplace_5ftask_707', ['try_emplace_task', ['../classThreads_1_1TaskResult.html#acfc8eac73edf4ee7a171ae8fa13ef1c4', 1, 'Threads::TaskResult']]],\n ['try_5ffind_708', ['try_find', ['../classAnyData.html#a35dfae6b2fbc85f4f5c56de11387e299', 1, 'AnyData']]],\n- ['try_5fget_5fdata_709', ['try_get_data', ['../classCellDataStorage.html#ad25cd97a52aae3da7abb9d6f4be489f7', 1, 'CellDataStorage::try_get_data(const CellIteratorType &cell)'],\n- ['../classCellDataStorage.html#a2c905d1a4446e4679a8505ade29473c1', 1, 'CellDataStorage::try_get_data(const CellIteratorType &cell) const']\n+ ['try_5fget_5fdata_709', ['try_get_data', ['../classCellDataStorage.html#a2c905d1a4446e4679a8505ade29473c1', 1, 'CellDataStorage::try_get_data(const CellIteratorType &cell) const'],\n+ ['../classCellDataStorage.html#ad25cd97a52aae3da7abb9d6f4be489f7', 1, 'CellDataStorage::try_get_data(const CellIteratorType &cell)']\n ]],\n ['try_5fread_710', ['try_read', ['../classAnyData.html#a21b2e0522f7e4f244395d3f25981a75f', 1, 'AnyData::try_read(const std::string &name) const'],\n ['../classAnyData.html#afdff7cb5c4ad6acb67becbb0c0ef44ea', 1, 'AnyData::try_read(const unsigned int i) const']\n ]],\n ['try_5fread_5fptr_711', ['try_read_ptr', ['../classAnyData.html#ac82d2937c524aa75857180b88fca34b1', 1, 'AnyData::try_read_ptr(const std::string &name) const'],\n ['../classAnyData.html#a5f3e927f4a549ad50dfba9881cb5e1b9', 1, 'AnyData::try_read_ptr(const unsigned int i) const']\n ]],\n@@ -1441,36 +1441,36 @@\n ['tsolve_720', ['Tsolve', ['../classSolverRichardson.html#ace4a5712e16b2ead7f4e0711cc4691b3', 1, 'SolverRichardson']]],\n ['tsor_721', ['tsor', ['../classSparseMatrix.html#a5a8b5655e772d946d55d66bd70f46ea6', 1, 'SparseMatrix::TSOR()'],\n ['../classChunkSparseMatrix.html#a8f939ccb2ac6f1ede6c15a64e8eebf56', 1, 'ChunkSparseMatrix::TSOR(Vector< somenumber > &v, const number om=1.) const']\n ]],\n ['tsor_5fstep_722', ['tsor_step', ['../classChunkSparseMatrix.html#acc459e0fd2c58f66bdc4c6bc4637b6ea', 1, 'ChunkSparseMatrix::TSOR_step()'],\n ['../classSparseMatrix.html#a04f33ff3e6ae2e7363e073ef3bfc9a22', 1, 'SparseMatrix::TSOR_step()']\n ]],\n- ['tstep_723', ['tstep', ['../classPreconditionBlockSSOR.html#a740be9e59a6fd7b22b23dd92ca690b18', 1, 'PreconditionBlockSSOR::Tstep()'],\n- ['../classPreconditionBlockSOR.html#a6d41401a1cdf28dc4e46735404de0274', 1, 'PreconditionBlockSOR::Tstep()'],\n- ['../classPreconditionBlockJacobi.html#ae63a4e1b455162072c6b688de7c12c67', 1, 'PreconditionBlockJacobi::Tstep()'],\n- ['../classPreconditionChebyshev.html#a6bb2f2b8e8637bbed91b327af0490fe6', 1, 'PreconditionChebyshev::Tstep()'],\n+ ['tstep_723', ['tstep', ['../classPreconditionBlockSOR.html#a6d41401a1cdf28dc4e46735404de0274', 1, 'PreconditionBlockSOR::Tstep()'],\n+ ['../classRelaxationBlockSSOR.html#a2439c9f3f9dbab169956a6db7d561c55', 1, 'RelaxationBlockSSOR::Tstep()'],\n+ ['../classRelaxationBlockSOR.html#af59df86f9d3f228154d906b3db0d20ba', 1, 'RelaxationBlockSOR::Tstep()'],\n ['../classRelaxationBlockJacobi.html#a070df61ff6538fa8d9a2552406e40531', 1, 'RelaxationBlockJacobi::Tstep()'],\n+ ['../classPreconditionBlockSSOR.html#a740be9e59a6fd7b22b23dd92ca690b18', 1, 'PreconditionBlockSSOR::Tstep()'],\n ['../classPreconditionRelaxation.html#adc6e66ab68436936c2389059ff955c57', 1, 'PreconditionRelaxation::Tstep()'],\n- ['../classRelaxationBlockSOR.html#af59df86f9d3f228154d906b3db0d20ba', 1, 'RelaxationBlockSOR::Tstep()'],\n- ['../classRelaxationBlockSSOR.html#a2439c9f3f9dbab169956a6db7d561c55', 1, 'RelaxationBlockSSOR::Tstep()']\n+ ['../classPreconditionBlockJacobi.html#ae63a4e1b455162072c6b688de7c12c67', 1, 'PreconditionBlockJacobi::Tstep()'],\n+ ['../classPreconditionChebyshev.html#a6bb2f2b8e8637bbed91b327af0490fe6', 1, 'PreconditionChebyshev::Tstep()']\n ]],\n- ['tuple_724', ['tuple', ['../classPatterns_1_1Tuple.html#a21db2c2402a8b88cc8fe2b7ebecb40a1', 1, 'Patterns::Tuple::Tuple(const PatternTypes &...ps)'],\n- ['../classPatterns_1_1Tuple.html#a619041d07a3b8cf104769224455a7361', 1, 'Patterns::Tuple::Tuple(const std::vector< std::unique_ptr< PatternBase > > &patterns, const char *separator)'],\n- ['../classPatterns_1_1Tuple.html#a040e18a7875b096061ad9005eef2446a', 1, 'Patterns::Tuple::Tuple(const std::string &separator, const PatternTypes &...patterns)'],\n- ['../classPatterns_1_1Tuple.html#a1176f5049bb5fb8d249422526f944246', 1, 'Patterns::Tuple::Tuple(const Tuple &other)'],\n+ ['tuple_724', ['tuple', ['../classPatterns_1_1Tuple.html#aa39aa7280eba075458efe5c8acaa0f6d', 1, 'Patterns::Tuple::Tuple()'],\n ['../classPatterns_1_1Tuple.html', 1, 'Patterns::Tuple'],\n+ ['../classPatterns_1_1Tuple.html#a619041d07a3b8cf104769224455a7361', 1, 'Patterns::Tuple::Tuple(const std::vector< std::unique_ptr< PatternBase > > &patterns, const char *separator)'],\n ['../classPatterns_1_1Tuple.html#a6abc1e32015c22e2b83512881b393c8b', 1, 'Patterns::Tuple::Tuple(const Patterns &...patterns)'],\n- ['../classPatterns_1_1Tuple.html#aa39aa7280eba075458efe5c8acaa0f6d', 1, 'Patterns::Tuple::Tuple(const char *separator, const PatternTypes &...patterns)'],\n- ['../classPatterns_1_1Tuple.html#aa7aed619dda6ba2d5011a57c439a9a63', 1, 'Patterns::Tuple::Tuple(const std::vector< std::unique_ptr< PatternBase > > &patterns, const std::string &separator=":")']\n+ ['../classPatterns_1_1Tuple.html#a1176f5049bb5fb8d249422526f944246', 1, 'Patterns::Tuple::Tuple(const Tuple &other)'],\n+ ['../classPatterns_1_1Tuple.html#a21db2c2402a8b88cc8fe2b7ebecb40a1', 1, 'Patterns::Tuple::Tuple(const PatternTypes &...ps)'],\n+ ['../classPatterns_1_1Tuple.html#aa7aed619dda6ba2d5011a57c439a9a63', 1, 'Patterns::Tuple::Tuple(const std::vector< std::unique_ptr< PatternBase > > &patterns, const std::string &separator=":")'],\n+ ['../classPatterns_1_1Tuple.html#a040e18a7875b096061ad9005eef2446a', 1, 'Patterns::Tuple::Tuple(const std::string &separator, const PatternTypes &...patterns)']\n ]],\n ['tuple_2eh_725', ['tuple.h', ['../tuple_8h.html', 1, '']]],\n ['tupletype_726', ['TupleType', ['../classUtilities_1_1MutableBind.html#afcab447c477fcf62cd0762fe8acdafda', 1, 'Utilities::MutableBind']]],\n- ['turn_5fangle_727', ['turn_angle', ['../structGridOutFlags_1_1Eps_3_013_01_4.html#abd508c887a07c00467fc746d242a70ac', 1, 'GridOutFlags::Eps< 3 >::turn_angle'],\n- ['../structDataOutBase_1_1EpsFlags.html#a3afae76795cf33c76a3f65af902abf41', 1, 'DataOutBase::EpsFlags::turn_angle']\n+ ['turn_5fangle_727', ['turn_angle', ['../structDataOutBase_1_1EpsFlags.html#a3afae76795cf33c76a3f65af902abf41', 1, 'DataOutBase::EpsFlags::turn_angle'],\n+ ['../structGridOutFlags_1_1Eps_3_013_01_4.html#abd508c887a07c00467fc746d242a70ac', 1, 'GridOutFlags::Eps< 3 >::turn_angle']\n ]],\n ['tutorial_20program_728', ['tutorial program', ['../step_1.html', 1, 'The step-1 tutorial program'],\n ['../step_10.html', 1, 'The step-10 tutorial program'],\n ['../step_11.html', 1, 'The step-11 tutorial program'],\n ['../step_12.html', 1, 'The step-12 tutorial program'],\n ['../step_13.html', 1, 'The step-13 tutorial program'],\n ['../step_14.html', 1, 'The step-14 tutorial program'],\n@@ -1553,103 +1553,103 @@\n ['../step_87.html', 1, 'The step-87 tutorial program'],\n ['../step_89.html', 1, 'The step-89 tutorial program'],\n ['../step_9.html', 1, 'The step-9 tutorial program'],\n ['../step_90.html', 1, 'The step-90 tutorial program']\n ]],\n ['tutorial_20programs_729', ['Tutorial programs', ['../Tutorial.html', 1, '']]],\n ['tutorial_2eh_730', ['tutorial.h', ['../tutorial_8h.html', 1, '']]],\n- ['tvmult_731', ['tvmult', ['../classBlockSparseMatrixEZ.html#a74da15e981b325ca25e3e5167453bfd7', 1, 'BlockSparseMatrixEZ::Tvmult()'],\n- ['../classLAPACKFullMatrix.html#a12d12356863a62644b6a84204f2af273', 1, 'LAPACKFullMatrix::Tvmult()'],\n+ ['tvmult_731', ['tvmult', ['../classLAPACKFullMatrix.html#a12d12356863a62644b6a84204f2af273', 1, 'LAPACKFullMatrix::Tvmult()'],\n ['../classHouseholder.html#a443f8cbe62b5f9b2ef53e2bac9884f40', 1, 'Householder::Tvmult()'],\n+ ['../classIdentityMatrix.html#ae6b65c1397dde601fdb95eb5502b20c2', 1, 'IdentityMatrix::Tvmult()'],\n ['../classFullMatrix.html#a8219d4fa962f1b041a506221a7a15379', 1, 'FullMatrix::Tvmult()'],\n ['../classDiagonalMatrix.html#ae5bd2748269c6117a3b20eafd8d1ea5e', 1, 'DiagonalMatrix::Tvmult()'],\n ['../classCUDAWrappers_1_1SparseMatrix.html#a3fa9724908c08643745c8f7bfa032330', 1, 'CUDAWrappers::SparseMatrix::Tvmult()'],\n ['../classCUDAWrappers_1_1PreconditionILU.html#ae51ad37af3441c9f7092a51ffea9a802', 1, 'CUDAWrappers::PreconditionILU::Tvmult()'],\n ['../classCUDAWrappers_1_1PreconditionIC.html#a0ac1835d42986c3052b19964184ca69f', 1, 'CUDAWrappers::PreconditionIC::Tvmult()'],\n ['../classChunkSparseMatrix.html#a1ad069c45a5c9e4d7b675e1942897c84', 1, 'ChunkSparseMatrix::Tvmult()'],\n+ ['../classBlockSparseMatrixEZ.html#a74da15e981b325ca25e3e5167453bfd7', 1, 'BlockSparseMatrixEZ::Tvmult()'],\n ['../classBlockSparseMatrix.html#a565f4c52db80d9e8f94b4236cefe5292', 1, 'BlockSparseMatrix::Tvmult(Vector< nonblock_number > &dst, const Vector< nonblock_number > &src) const'],\n ['../classBlockSparseMatrix.html#a887a23f787dad22e556166d42a92e68c', 1, 'BlockSparseMatrix::Tvmult(Vector< nonblock_number > &dst, const BlockVector< block_number > &src) const'],\n ['../classBlockSparseMatrix.html#ab68dd4e1121c1435b7fbdeb12735a57a', 1, 'BlockSparseMatrix::Tvmult(BlockVector< block_number > &dst, const Vector< nonblock_number > &src) const'],\n ['../classBlockSparseMatrix.html#aadcb0ea8eddf6bd974b1e6cab4b9811b', 1, 'BlockSparseMatrix::Tvmult(BlockVector< block_number > &dst, const BlockVector< block_number > &src) const'],\n ['../classTrilinosWrappers_1_1internal_1_1LinearOperatorImplementation_1_1TrilinosPayload.html#a74b9fd2fe71583071e9546baa1400c55', 1, 'TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload::Tvmult'],\n ['../classLinearOperator.html#a6968174d73bf018f6d0c9181c730e217', 1, 'LinearOperator::Tvmult'],\n- ['../classIdentityMatrix.html#ae6b65c1397dde601fdb95eb5502b20c2', 1, 'IdentityMatrix::Tvmult()'],\n ['../classTrilinosWrappers_1_1SparseMatrix.html#a48dec6635c9f70e30b68c014da05b876', 1, 'TrilinosWrappers::SparseMatrix::Tvmult()'],\n ['../classSparseMatrix.html#a224a78133e7b655e3a2c26647097c2c7', 1, 'SparseMatrix::Tvmult()'],\n ['../classSparseMatrixEZ.html#aa64fd564d949d4bde318f47fcadc0b15', 1, 'SparseMatrixEZ::Tvmult()'],\n ['../classSparseMIC.html#ae6c10ad5b2938fde6b1bfc3c83e83000', 1, 'SparseMIC::Tvmult()'],\n ['../classSparseVanka.html#a9244a620a91b61ee03f70edbf2e52ba7', 1, 'SparseVanka::Tvmult()'],\n ['../classTridiagonalMatrix.html#a971bcd838b2cf0a1e6d91e4d36540844', 1, 'TridiagonalMatrix::Tvmult()'],\n ['../classTrilinosWrappers_1_1BlockSparseMatrix.html#a921db0dd739cc4366de336ce6e11c390', 1, 'TrilinosWrappers::BlockSparseMatrix::Tvmult()'],\n ['../classTrilinosWrappers_1_1PreconditionBase.html#a20d9654a7b5c799fe3b23460ae7c00b0', 1, 'TrilinosWrappers::PreconditionBase::Tvmult(MPI::Vector &dst, const MPI::Vector &src) const'],\n ['../classTrilinosWrappers_1_1PreconditionBase.html#a864dc8e8aa1215741819c2f1ea7f136c', 1, 'TrilinosWrappers::PreconditionBase::Tvmult(::Vector< double > &dst, const ::Vector< double > &src) const'],\n ['../classTrilinosWrappers_1_1PreconditionBase.html#a103862b260f244c95a2a721e2fd1372b', 1, 'TrilinosWrappers::PreconditionBase::Tvmult(::LinearAlgebra::distributed::Vector< double > &dst, const ::LinearAlgebra::distributed::Vector< double > &src) const'],\n ['../classTrilinosWrappers_1_1PreconditionIdentity.html#ab7548060a6b9933741ac818bf3ab99aa', 1, 'TrilinosWrappers::PreconditionIdentity::Tvmult(MPI::Vector &dst, const MPI::Vector &src) const override'],\n ['../classTrilinosWrappers_1_1PreconditionIdentity.html#adf3d3edd2f02a806066ae2f5b8e278fa', 1, 'TrilinosWrappers::PreconditionIdentity::Tvmult(::Vector< double > &dst, const ::Vector< double > &src) const override'],\n ['../classTrilinosWrappers_1_1PreconditionIdentity.html#abd070924586d9521b90a561a20eb5a9d', 1, 'TrilinosWrappers::PreconditionIdentity::Tvmult(LinearAlgebra::distributed::Vector< double > &dst, const ::LinearAlgebra::distributed::Vector< double > &src) const override'],\n- ['../classLAPACKFullMatrix.html#a170934a03d4da208daa6f507575d758e', 1, 'LAPACKFullMatrix::Tvmult()'],\n+ ['../classPreconditionLU.html#a593bf3cc024de25bff252940847d9c15', 1, 'PreconditionLU::Tvmult()'],\n ['../classTrilinosWrappers_1_1SparseMatrix.html#a37f966d6bdd5ae5004ddf2449b4672e4', 1, 'TrilinosWrappers::SparseMatrix::Tvmult()'],\n ['../classLinearAlgebra_1_1TpetraWrappers_1_1BlockSparseMatrix.html#a155d53d7f2b9d3f9c60e6b59e11a80a9', 1, 'LinearAlgebra::TpetraWrappers::BlockSparseMatrix::Tvmult()'],\n ['../classLinearAlgebra_1_1TpetraWrappers_1_1PreconditionBase.html#a1926f11386bab7d738e9d8f79d5bcf20', 1, 'LinearAlgebra::TpetraWrappers::PreconditionBase::Tvmult(Vector< Number, MemorySpace > &dst, const Vector< Number, MemorySpace > &src) const'],\n ['../classLinearAlgebra_1_1TpetraWrappers_1_1PreconditionBase.html#ac1c72f7856df931794b0e92e3d1cd97f', 1, 'LinearAlgebra::TpetraWrappers::PreconditionBase::Tvmult(::Vector< Number > &dst, ::Vector< Number > &src) const'],\n ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#a4fbcb374d3eb320e857f941e8c2ffe31', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::Tvmult()'],\n ['../classMatrixFreeOperators_1_1Base.html#a3187eec4b078008f5a7d4c01b2ce2689', 1, 'MatrixFreeOperators::Base::Tvmult()'],\n ['../classMatrixFreeOperators_1_1MGInterfaceOperator.html#aa455960b915907fc34a0cffc390c3a41', 1, 'MatrixFreeOperators::MGInterfaceOperator::Tvmult()'],\n ['../classMGMatrixBase.html#ab35ecf735eb2e381cd360b42ee50096c', 1, 'MGMatrixBase::Tvmult()'],\n ['../classmg_1_1Matrix.html#a57d2635554ae03eecfafd69eba39ba27', 1, 'mg::Matrix::Tvmult()'],\n ['../classMGMatrixSelect.html#a40ba92768d46011b5091ed256ce71000', 1, 'MGMatrixSelect::Tvmult()'],\n ['../classPreconditionMG.html#a17e1edd6247186c21f514fbca8fac678', 1, 'PreconditionMG::Tvmult()'],\n ['../classSparseDirectUMFPACK.html#a0988c7a7119f7d1edb6fbfe0936e0c25', 1, 'SparseDirectUMFPACK::Tvmult()'],\n- ['../classPreconditionLU.html#a593bf3cc024de25bff252940847d9c15', 1, 'PreconditionLU::Tvmult(Vector< number > &, const Vector< number > &) const'],\n- ['../classPreconditionLU.html#ad73d67958d9a30a33e7ca7da3d8ae9b9', 1, 'PreconditionLU::Tvmult(BlockVector< number > &, const BlockVector< number > &) const'],\n+ ['../classLAPACKFullMatrix.html#a170934a03d4da208daa6f507575d758e', 1, 'LAPACKFullMatrix::Tvmult()'],\n+ ['../classPreconditionLU.html#ad73d67958d9a30a33e7ca7da3d8ae9b9', 1, 'PreconditionLU::Tvmult()'],\n ['../classMatrixBlock.html#a867b40603aa607580bf854d5275c6c9a', 1, 'MatrixBlock::Tvmult()'],\n- ['../classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a1025b10f63c69f3e9b9ad7738e37c55b', 1, 'PETScWrappers::MPI::BlockSparseMatrix::Tvmult(BlockVector &dst, const BlockVector &src) const'],\n+ ['../classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a1025b10f63c69f3e9b9ad7738e37c55b', 1, 'PETScWrappers::MPI::BlockSparseMatrix::Tvmult()'],\n+ ['../classSparseILU.html#a12f8c19ec0f5e1f85bc49b992683c0bb', 1, 'SparseILU::Tvmult()'],\n ['../classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a7ed644062e23218a84153ab9bf653e77', 1, 'PETScWrappers::MPI::BlockSparseMatrix::Tvmult(BlockVector &dst, const Vector &src) const'],\n ['../classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#ab11e1a578c61c0ef58457951a0d3eb9d', 1, 'PETScWrappers::MPI::BlockSparseMatrix::Tvmult(Vector &dst, const BlockVector &src) const'],\n ['../classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#acb4b4f5d0655d6603ddc0a9e4b466543', 1, 'PETScWrappers::MPI::BlockSparseMatrix::Tvmult(Vector &dst, const Vector &src) const'],\n ['../classPETScWrappers_1_1MatrixBase.html#aa53f7571665e69020dd5c1c90cf2e04d', 1, 'PETScWrappers::MatrixBase::Tvmult()'],\n ['../classPETScWrappers_1_1MatrixFree.html#a28a709fbc0734a52dc086850c90c1784', 1, 'PETScWrappers::MatrixFree::Tvmult()'],\n ['../classPETScWrappers_1_1PreconditionBase.html#a002abaad5d84e0a24db540b91a726f41', 1, 'PETScWrappers::PreconditionBase::Tvmult()'],\n ['../classPreconditionIdentity.html#ae9f020a4443253aaf2837804ba6d297b', 1, 'PreconditionIdentity::Tvmult()'],\n ['../classPreconditionRelaxation.html#a1e57277b6e16b396340ab4e7a2c78767', 1, 'PreconditionRelaxation::Tvmult()'],\n- ['../classSparseILU.html#a12f8c19ec0f5e1f85bc49b992683c0bb', 1, 'SparseILU::Tvmult()'],\n ['../classSparseDirectUMFPACK.html#a35891c5581473707d1cbc360ae67b89d', 1, 'SparseDirectUMFPACK::Tvmult()'],\n ['../classRelaxationBlockSSOR.html#a49f43405174199ad1402915134be5b35', 1, 'RelaxationBlockSSOR::Tvmult()'],\n ['../classRelaxationBlockSOR.html#a30a5ac020f04f5b82fcf035733ac48ed', 1, 'RelaxationBlockSOR::Tvmult()'],\n- ['../classPreconditionRichardson.html#abf6eaea08792c0992474c51447504f5a', 1, 'PreconditionRichardson::Tvmult()'],\n ['../classRelaxationBlockJacobi.html#ac1b35cf5a842c710feb60757b154cdd4', 1, 'RelaxationBlockJacobi::Tvmult()'],\n ['../classPreconditionSelector.html#a15a25b01762b498ff1386013840cf996', 1, 'PreconditionSelector::Tvmult()'],\n ['../classPreconditionBlockSSOR.html#ab64fd7a616f0771b693975d22c6db1cb', 1, 'PreconditionBlockSSOR::Tvmult()'],\n ['../classPreconditionBlockSOR.html#ab30eef85edd3d7684ff8fd4cc958ad98', 1, 'PreconditionBlockSOR::Tvmult()'],\n ['../classPreconditionBlockJacobi.html#a78a18bbf71d9f9d04d5171bdf858a131', 1, 'PreconditionBlockJacobi::Tvmult()'],\n- ['../classPreconditionChebyshev.html#a11bfb1160c35429d7ed3bb3ccca1c281', 1, 'PreconditionChebyshev::Tvmult()']\n+ ['../classPreconditionChebyshev.html#a11bfb1160c35429d7ed3bb3ccca1c281', 1, 'PreconditionChebyshev::Tvmult()'],\n+ ['../classPreconditionRichardson.html#abf6eaea08792c0992474c51447504f5a', 1, 'PreconditionRichardson::Tvmult()']\n ]],\n- ['tvmult_5fadd_732', ['tvmult_add', ['../classFullMatrix.html#abed6fffa5cb201496d751a4427cb59d6', 1, 'FullMatrix::Tvmult_add()'],\n- ['../classIdentityMatrix.html#af0fd06815919616aee83da0e68f43d49', 1, 'IdentityMatrix::Tvmult_add()'],\n+ ['tvmult_5fadd_732', ['tvmult_add', ['../classIdentityMatrix.html#af0fd06815919616aee83da0e68f43d49', 1, 'IdentityMatrix::Tvmult_add()'],\n ['../classLAPACKFullMatrix.html#ac91b909d2d10fb50e18022dc86d7c61b', 1, 'LAPACKFullMatrix::Tvmult_add(Vector< number2 > &w, const Vector< number2 > &v) const'],\n ['../classLAPACKFullMatrix.html#afcee505e084838936eb0d6694988b6e5', 1, 'LAPACKFullMatrix::Tvmult_add(Vector< number > &w, const Vector< number > &v) const'],\n+ ['../classFullMatrix.html#abed6fffa5cb201496d751a4427cb59d6', 1, 'FullMatrix::Tvmult_add()'],\n ['../classMatrixBlock.html#a3d72bab49d6b379b013533e403a4a3ec', 1, 'MatrixBlock::Tvmult_add()'],\n ['../classPETScWrappers_1_1MatrixBase.html#a714cb0c98ae635dd7591b40192dc9240', 1, 'PETScWrappers::MatrixBase::Tvmult_add()'],\n ['../classPETScWrappers_1_1MatrixFree.html#ad8eecd7c35f946aaf5456fe82356d5f9', 1, 'PETScWrappers::MatrixFree::Tvmult_add()'],\n- ['../classDiagonalMatrix.html#a39ca09eb44845a804349dd50283033ea', 1, 'DiagonalMatrix::Tvmult_add()'],\n ['../classPreconditionIdentity.html#af40bbb4672a057009b058cdc9dfb2e65', 1, 'PreconditionIdentity::Tvmult_add()'],\n ['../classPreconditionRichardson.html#ac4c08bc5df6bf0f37d3d629aa0324bf8', 1, 'PreconditionRichardson::Tvmult_add()'],\n ['../classPreconditionBlockJacobi.html#a9f729b944df0654976aad6ff9383fc2f', 1, 'PreconditionBlockJacobi::Tvmult_add()'],\n ['../classPreconditionBlockSOR.html#aef91d7c629e8f8ac9d8663a605240af2', 1, 'PreconditionBlockSOR::Tvmult_add()'],\n- ['../classPreconditionMG.html#ab39442b6b6af481fc24878f9f1d7377e', 1, 'PreconditionMG::Tvmult_add()'],\n ['../classSparseLUDecomposition.html#a6ab34f131cd580d739a30eab32bba6a9', 1, 'SparseLUDecomposition::Tvmult_add()'],\n+ ['../classSparseMatrix.html#ae58727ce898d97c486b3bc1ec4826a0b', 1, 'SparseMatrix::Tvmult_add()'],\n+ ['../classPreconditionMG.html#ab39442b6b6af481fc24878f9f1d7377e', 1, 'PreconditionMG::Tvmult_add()'],\n ['../classMGMatrixSelect.html#af25b39e2dd3a5bbef4b410ce63507326', 1, 'MGMatrixSelect::Tvmult_add()'],\n+ ['../classTridiagonalMatrix.html#a109ab6cd883483ecc7aa022e6b1f4218', 1, 'TridiagonalMatrix::Tvmult_add()'],\n ['../classmg_1_1Matrix.html#a9ceb53d965ed66562a3a4e32671d53ab', 1, 'mg::Matrix::Tvmult_add()'],\n ['../classMGMatrixBase.html#ac85646b75287bb3343deff05ff127303', 1, 'MGMatrixBase::Tvmult_add()'],\n ['../classMatrixFreeOperators_1_1Base.html#a116ea5a71579c73717e30ed2305cdc53', 1, 'MatrixFreeOperators::Base::Tvmult_add()'],\n ['../classLinearAlgebra_1_1TpetraWrappers_1_1SparseMatrix.html#acb3d91d3af0665b7847217316d1a9847', 1, 'LinearAlgebra::TpetraWrappers::SparseMatrix::Tvmult_add()'],\n ['../classTrilinosWrappers_1_1SparseMatrix.html#a849653e0230720b0f0ab58591974c0f2', 1, 'TrilinosWrappers::SparseMatrix::Tvmult_add()'],\n- ['../classTridiagonalMatrix.html#a109ab6cd883483ecc7aa022e6b1f4218', 1, 'TridiagonalMatrix::Tvmult_add()'],\n ['../classSparseMatrixEZ.html#a2604963df46206e988ce4a573c87a00e', 1, 'SparseMatrixEZ::Tvmult_add()'],\n- ['../classSparseMatrix.html#ae58727ce898d97c486b3bc1ec4826a0b', 1, 'SparseMatrix::Tvmult_add()'],\n+ ['../classDiagonalMatrix.html#a39ca09eb44845a804349dd50283033ea', 1, 'DiagonalMatrix::Tvmult_add()'],\n ['../classLinearOperator.html#ad36a8841e61b3dbea54cf3745e56c140', 1, 'LinearOperator::Tvmult_add'],\n ['../classCUDAWrappers_1_1SparseMatrix.html#a27473454cf7a1d2e949f96499bdaf636', 1, 'CUDAWrappers::SparseMatrix::Tvmult_add()'],\n ['../classChunkSparseMatrix.html#ab048e4226ca71b562cec4615f5b281cc', 1, 'ChunkSparseMatrix::Tvmult_add()'],\n ['../classBlockSparseMatrixEZ.html#a5f961859f7b186463c0dc705e239ce0c', 1, 'BlockSparseMatrixEZ::Tvmult_add()'],\n ['../classBlockMatrixBase.html#a657f2265bcb165f5b9016787d62c8d1a', 1, 'BlockMatrixBase::Tvmult_add(BlockVectorType &dst, const BlockVectorType &src) const']\n ]],\n ['tvmult_5fblock_5fblock_733', ['Tvmult_block_block', ['../classBlockMatrixBase.html#a1b5e896a6aadc0f6663ca4bfd69e8e73', 1, 'BlockMatrixBase']]],\n@@ -1670,17 +1670,17 @@\n ['../structinternal_1_1ProductTypeImpl_3_01adub_00_01double_01_4.html#aa63ea6f2b3b01d1fe16f2095d169f8a9', 1, 'internal::ProductTypeImpl< adub, double >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01double_00_01adub_01_4.html#a3859b5b04314487f1ea3fd3a9b221140', 1, 'internal::ProductTypeImpl< double, adub >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01adouble_00_01double_01_4.html#a08cd8a0f15040b13b3adf37c1f3171cd', 1, 'internal::ProductTypeImpl< adouble, double >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01double_00_01adouble_01_4.html#a9ee069595391aaa7c6a9a7920f44fb5d', 1, 'internal::ProductTypeImpl< double, adouble >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01adouble_00_01adub_01_4.html#a23c41dbf7cdff59e7c949fda6a5c7baf', 1, 'internal::ProductTypeImpl< adouble, adub >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01adub_00_01adouble_01_4.html#a978e93c14b0ce5155c9b9b11c1d2b298', 1, 'internal::ProductTypeImpl< adub, adouble >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01adouble_00_01adouble_01_4.html#a868d55da3d2fd7fd906f975e0cc8b23f', 1, 'internal::ProductTypeImpl< adouble, adouble >::type'],\n- ['../structinternal_1_1ProductTypeImpl_3_01float_00_01Sacado_1_1Fad_1_1DFad_3_01T_01_4_01_4.html#ab1d81c4602554cf0ac87db5ed7ff37fe', 1, 'internal::ProductTypeImpl< float, Sacado::Fad::DFad< T > >::type'],\n+ ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Fad_1_1DFad_3_01T_01_4_00_01double_01_4.html#ad7bca6adf2bba7991db2eb51792e442a', 1, 'internal::ProductTypeImpl< Sacado::Fad::DFad< T >, double >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01adtl_1_1adouble_00_01float_01_4.html#a02b909dee208f21752de6e72b18154fa', 1, 'internal::ProductTypeImpl< adtl::adouble, float >::type'],\n- ['../structinternal_1_1TriaAccessorImplementation_1_1PresentLevelType_1_1type.html', 1, 'internal::TriaAccessorImplementation::PresentLevelType< structdim, dim >::type'],\n+ ['../structinternal_1_1ProductTypeImpl_3_01float_00_01Sacado_1_1Fad_1_1DFad_3_01T_01_4_01_4.html#ab1d81c4602554cf0ac87db5ed7ff37fe', 1, 'internal::ProductTypeImpl< float, Sacado::Fad::DFad< T > >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Fad_1_1DFad_3_01T_01_4_00_01float_01_4.html#a7764d608905ebed130e54ec3eee96c7b', 1, 'internal::ProductTypeImpl< Sacado::Fad::DFad< T >, float >::type'],\n ['../structEnableIfScalar_3_01std_1_1complex_3_01adtl_1_1adouble_01_4_01_4.html#ae9b19dadf1124b366f064af4ccb74adf', 1, 'EnableIfScalar< std::complex< adtl::adouble > >::type'],\n ['../structEnableIfScalar_3_01adtl_1_1adouble_01_4.html#acfe26a7ce5afc7983fe5b67a6b277eee', 1, 'EnableIfScalar< adtl::adouble >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01std_1_1complex_3_01adtl_1_1adouble_01_4_00_01std_1_1complex_3_01float_01_4_01_4.html#a39ffe7987b59b5d7baeb7232bfea3922', 1, 'internal::ProductTypeImpl< std::complex< adtl::adouble >, std::complex< float > >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01std_1_1complex_3_01float_01_4_00_01std_1_1complex_3_01adtl_1_1adouble_01_4_01_4.html#a1d8fa12528ec16886d755f4df0924687', 1, 'internal::ProductTypeImpl< std::complex< float >, std::complex< adtl::adouble > >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01std_1_1complex_3_01adtl_1_1adouble_01_4_00_01std_1_1complex_3_01adtl_1_1adouble_01_4_01_4.html#aff68c59be3f0f910f6ccd769ebc76dfa', 1, 'internal::ProductTypeImpl< std::complex< adtl::adouble >, std::complex< adtl::adouble > >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01std_1_1complex_3_01adtl_1_1adouble_01_4_00_01std_1_1complex_3_01double_01_4_01_4.html#a17997f54bff3eaaca55a5ee77d0ba105', 1, 'internal::ProductTypeImpl< std::complex< adtl::adouble >, std::complex< double > >::type'],\n@@ -1729,21 +1729,21 @@\n ['../structTensorAccessors_1_1internal_1_1ReferenceType.html#a673775877e451f86a37dd6d009899c66', 1, 'TensorAccessors::internal::ReferenceType::type'],\n ['../structEnableIfScalar_3_01std_1_1complex_3_01T_01_4_01_4.html#af81fc2daccb72695624e0add4d71d387', 1, 'EnableIfScalar< std::complex< T > >::type'],\n ['../structEnableIfScalar_3_01unsigned_01int_01_4.html#a6dc40b8d85bd9fa200962337205bfb80', 1, 'EnableIfScalar< unsigned int >::type'],\n ['../structEnableIfScalar_3_01int_01_4.html#adf7f549d5778a65ffe39acd6295f9643', 1, 'EnableIfScalar< int >::type'],\n ['../structEnableIfScalar_3_01long_01double_01_4.html#aab3d90136e68768ea7fb151ec7baa91f', 1, 'EnableIfScalar< long double >::type'],\n ['../structEnableIfScalar_3_01float_01_4.html#a6ef2e8615fef7dc748124fc0867a2669', 1, 'EnableIfScalar< float >::type'],\n ['../structinternal_1_1FEValuesViews_1_1ViewType_3_01dim_00_01spacedim_00_01FEValuesExtractors_1_1SymmetricTensor_3_01rank_01_4_01_4.html#a49fb75befd199e88b7f9d3af4e806ec0', 1, 'internal::FEValuesViews::ViewType< dim, spacedim, FEValuesExtractors::SymmetricTensor< rank > >::type'],\n- ['../structinternal_1_1SD_1_1GeneralProductTypeImpl_3_01T_00_01Differentiation_1_1SD_1_1Expression_00370b4ac1364c00b7550560ac15d1e107.html#a5cd0dcd8871f5cb82aee6c17f1e37e00', 1, 'internal::SD::GeneralProductTypeImpl< T, Differentiation::SD::Expression, std::enable_if_t< boost::is_complex< T >::value &&std::is_arithmetic_v< typename T::value_type > > >::type'],\n ['../structinternal_1_1SD_1_1GeneralProductTypeImpl_3_01Tensor_3_01rank_00_01dim_00_01T_01_4_00_01Dif803e851d3b456abf80aaaf2d18a83276.html#a3d31723c959e36ef916d5ccff0d9dfd3', 1, 'internal::SD::GeneralProductTypeImpl< Tensor< rank, dim, T >, Differentiation::SD::Expression >::type'],\n ['../structinternal_1_1SD_1_1GeneralProductTypeImpl_3_01SymmetricTensor_3_01rank_00_01dim_00_01T_01_467aa97ef8bc398049cf523195bbd2a0b.html#a5681db133683a0a29adc4fbcedbe3400', 1, 'internal::SD::GeneralProductTypeImpl< SymmetricTensor< rank, dim, T >, Differentiation::SD::Expression >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01Differentiation_1_1SD_1_1Expression_00_01Differentiation_1_1SD_1_1Expression_01_4.html#a5c6f9d1cbc06e47764669d0b7a720aae', 1, 'internal::ProductTypeImpl< Differentiation::SD::Expression, Differentiation::SD::Expression >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01T_00_01Differentiation_1_1SD_1_1Expression_01_4.html#ac163c98e27e284494f78bbba7e4f5cc6', 1, 'internal::ProductTypeImpl< T, Differentiation::SD::Expression >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01Differentiation_1_1SD_1_1Expression_00_01T_01_4.html#a4e3906354024c9624e8b5a45bd1474bb', 1, 'internal::ProductTypeImpl< Differentiation::SD::Expression, T >::type'],\n ['../structinternal_1_1FEInterfaceViews_1_1ViewType_3_01dim_00_01spacedim_00_01FEValuesExtractors_1_1Scalar_01_4.html#af22ec308ef4e1c203096f1f72544e11a', 1, 'internal::FEInterfaceViews::ViewType< dim, spacedim, FEValuesExtractors::Scalar >::type'],\n+ ['../structinternal_1_1TriaAccessorImplementation_1_1PresentLevelType_1_1type.html', 1, 'internal::TriaAccessorImplementation::PresentLevelType< structdim, dim >::type'],\n ['../structinternal_1_1FEInterfaceViews_1_1ViewType_3_01dim_00_01spacedim_00_01FEValuesExtractors_1_1Vector_01_4.html#a20a52fd2c4c46705788dd8911951c57b', 1, 'internal::FEInterfaceViews::ViewType< dim, spacedim, FEValuesExtractors::Vector >::type'],\n ['../structinternal_1_1CurlType_3_011_00_01NumberType_01_4.html#a9d78b5f9297d2013e0533a678d35ab79', 1, 'internal::CurlType< 1, NumberType >::type'],\n ['../structinternal_1_1CurlType_3_012_00_01NumberType_01_4.html#ace2c7da20d2afc0649b12de663476298', 1, 'internal::CurlType< 2, NumberType >::type'],\n ['../structinternal_1_1CurlType_3_013_00_01NumberType_01_4.html#a7a7e23dcbebac5ce58afe9117ef3aa05', 1, 'internal::CurlType< 3, NumberType >::type'],\n ['../structinternal_1_1FEValuesViews_1_1ViewType_3_01dim_00_01spacedim_00_01FEValuesExtractors_1_1Scalar_01_4.html#a2e94262573431362a0cd8aa81bae4a35', 1, 'internal::FEValuesViews::ViewType< dim, spacedim, FEValuesExtractors::Scalar >::type'],\n ['../structinternal_1_1FEValuesViews_1_1ViewType_3_01dim_00_01spacedim_00_01FEValuesExtractors_1_1Vector_01_4.html#ad255b03400b095f99671c37525d5d59d', 1, 'internal::FEValuesViews::ViewType< dim, spacedim, FEValuesExtractors::Vector >::type'],\n ['../structinternal_1_1FEValuesViews_1_1ViewType_3_01dim_00_01spacedim_00_01FEValuesExtractors_1_1Tensor_3_01rank_01_4_01_4.html#a6d31c32cb77d58cef9907cb10c7ef84d', 1, 'internal::FEValuesViews::ViewType< dim, spacedim, FEValuesExtractors::Tensor< rank > >::type'],\n@@ -1758,70 +1758,70 @@\n ['../structinternal_1_1ProductTypeNoPoint_3_01Point_3_01dim_00_01Number_01_4_00_01Number2_01_4.html#af495a78a4974a7f49210192dbfa2a065', 1, 'internal::ProductTypeNoPoint< Point< dim, Number >, Number2 >::type'],\n ['../structMeshWorker_1_1internal_1_1CellIteratorBaseType.html#a370888e9017884978b09c58a2b5086e2', 1, 'MeshWorker::internal::CellIteratorBaseType::type'],\n ['../structMeshWorker_1_1internal_1_1CellIteratorBaseType_3_01IteratorOverIterators_3_01CellIteratorType_01_4_01_4.html#aef84c8b03d0cb4efad44ac0037011fe2', 1, 'MeshWorker::internal::CellIteratorBaseType< IteratorOverIterators< CellIteratorType > >::type'],\n ['../structMeshWorker_1_1internal_1_1CellIteratorBaseType_3_01FilteredIterator_3_01CellIteratorType_01_4_01_4.html#ab373fee2f43d3be85cdb8b69aa08750e', 1, 'MeshWorker::internal::CellIteratorBaseType< FilteredIterator< CellIteratorType > >::type'],\n ['../classMultipleParameterLoop_1_1Entry.html#a8d48d3255c3f0c458e0eb79f429ca489', 1, 'MultipleParameterLoop::Entry::type'],\n ['../structinternal_1_1TriaAccessorImplementation_1_1PresentLevelType_1_1type.html#a64d588cc73dc9290f32179814dc127cb', 1, 'internal::TriaAccessorImplementation::PresentLevelType::type::type()=default'],\n ['../structinternal_1_1TriaAccessorImplementation_1_1PresentLevelType_1_1type.html#a16d23ea4bbe32888a0fbe12dd65eb095', 1, 'internal::TriaAccessorImplementation::PresentLevelType::type::type(const int level)'],\n- ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Rad_1_1ADvar_3_01T_01_4_00_01int_01_4.html#a18fb9c04015cf5a6bee78b88e88e5909', 1, 'internal::ProductTypeImpl< Sacado::Rad::ADvar< T >, int >::type'],\n ['../structinternal_1_1SD_1_1GeneralProductTypeImpl_3_01T_00_01Differentiation_1_1SD_1_1Expression_00e4af64fe8ae6710a80ec025170181438.html#acedd2d7231e1862b5fcfa065fe06bc93', 1, 'internal::SD::GeneralProductTypeImpl< T, Differentiation::SD::Expression, std::enable_if_t< std::is_arithmetic_v< T > > >::type'],\n- ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Fad_1_1DFad_3_01T_01_4_00_01double_01_4.html#ad7bca6adf2bba7991db2eb51792e442a', 1, 'internal::ProductTypeImpl< Sacado::Fad::DFad< T >, double >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Fad_1_1DFad_3_01T_01_4_00_01int_01_4.html#aca26d73e89f693109f3c4279c8ebc7c0', 1, 'internal::ProductTypeImpl< Sacado::Fad::DFad< T >, int >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01int_00_01Sacado_1_1Fad_1_1DFad_3_01T_01_4_01_4.html#a66f8b263992baa17c16e44e5133cf2b0', 1, 'internal::ProductTypeImpl< int, Sacado::Fad::DFad< T > >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Fad_1_1DFad_3_01T_01_4_00_01Sacado_1_1Fad_1_1DFad_3_01U_01_4_01_4.html#ad2a2969e441e09fca9ec207bc84efe0c', 1, 'internal::ProductTypeImpl< Sacado::Fad::DFad< T >, Sacado::Fad::DFad< U > >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Fad_1_1Expr_3_01T_01_4_00_01U_01_4.html#ae136a12531dca33d5c61f8a244c1b374', 1, 'internal::ProductTypeImpl< Sacado::Fad::Expr< T >, U >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01T_00_01Sacado_1_1Fad_1_1Expr_3_01U_01_4_01_4.html#ac6677434865b29a5804e4d2ae5b96fa1', 1, 'internal::ProductTypeImpl< T, Sacado::Fad::Expr< U > >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Fad_1_1Expr_3_01T_01_4_00_01Sacado_1_1Fad_1_1Expr_3_01U_01_4_01_4.html#a693638228ad1d8d4f0b24b9fc773ddb7', 1, 'internal::ProductTypeImpl< Sacado::Fad::Expr< T >, Sacado::Fad::Expr< U > >::type'],\n ['../structEnableIfScalar_3_01Sacado_1_1Fad_1_1DFad_3_01T_01_4_01_4.html#a7ed981748d78fdf483f9996c9b75dd26', 1, 'EnableIfScalar< Sacado::Fad::DFad< T > >::type'],\n ['../structEnableIfScalar_3_01Sacado_1_1Fad_1_1Expr_3_01T_01_4_01_4.html#a1879b9847bd37cdb31e83429f4022fea', 1, 'EnableIfScalar< Sacado::Fad::Expr< T > >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Rad_1_1ADvar_3_01T_01_4_00_01float_01_4.html#ae2474fc4a5fb82cc112db756c88a60b6', 1, 'internal::ProductTypeImpl< Sacado::Rad::ADvar< T >, float >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01float_00_01Sacado_1_1Rad_1_1ADvar_3_01T_01_4_01_4.html#a3c7ddf472eab7b161f0d5afed08850d6', 1, 'internal::ProductTypeImpl< float, Sacado::Rad::ADvar< T > >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Rad_1_1ADvar_3_01T_01_4_00_01double_01_4.html#ad00cfe70014fbd05aa4088cf1911a921', 1, 'internal::ProductTypeImpl< Sacado::Rad::ADvar< T >, double >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01double_00_01Sacado_1_1Rad_1_1ADvar_3_01T_01_4_01_4.html#a4a86cce85768327e22a4ece7e5f37211', 1, 'internal::ProductTypeImpl< double, Sacado::Rad::ADvar< T > >::type'],\n+ ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Rad_1_1ADvar_3_01T_01_4_00_01int_01_4.html#a18fb9c04015cf5a6bee78b88e88e5909', 1, 'internal::ProductTypeImpl< Sacado::Rad::ADvar< T >, int >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01int_00_01Sacado_1_1Rad_1_1ADvar_3_01T_01_4_01_4.html#a5cb036829735f56101c1ae4bba56fa98', 1, 'internal::ProductTypeImpl< int, Sacado::Rad::ADvar< T > >::type'],\n- ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Rad_1_1ADvar_3_01T_01_4_00_01Sacado_1_1Rad_1_1ADvar_3_01U_01_4_01_4.html#a2508fe2b981c255ddb31682d8b2b10bb', 1, 'internal::ProductTypeImpl< Sacado::Rad::ADvar< T >, Sacado::Rad::ADvar< U > >::type'],\n ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Rad_1_1ADvari_3_01T_01_4_00_01float_01_4.html#afca837f6acc120a5fbf403390ba4703f', 1, 'internal::ProductTypeImpl< Sacado::Rad::ADvari< T >, float >::type'],\n- ['../structinternal_1_1ProductTypeImpl_3_01float_00_01Sacado_1_1Rad_1_1ADvari_3_01T_01_4_01_4.html#a14170576e1ce7788795091b9bc46d540', 1, 'internal::ProductTypeImpl< float, Sacado::Rad::ADvari< T > >::type'],\n- ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Rad_1_1ADvari_3_01T_01_4_00_01double_01_4.html#ab4b460f9dfdfee5b40d3b92d9318e4ab', 1, 'internal::ProductTypeImpl< Sacado::Rad::ADvari< T >, double >::type'],\n- ['../structinternal_1_1ProductTypeImpl_3_01double_00_01Sacado_1_1Rad_1_1ADvari_3_01T_01_4_01_4.html#a952dd7b365d42f5ef4e1a7aa615d2485', 1, 'internal::ProductTypeImpl< double, Sacado::Rad::ADvari< T > >::type'],\n- ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Rad_1_1ADvari_3_01T_01_4_00_01int_01_4.html#af7e81d52abe5fbc4d48a5c820c057524', 1, 'internal::ProductTypeImpl< Sacado::Rad::ADvari< T >, int >::type'],\n- ['../structinternal_1_1ProductTypeImpl_3_01int_00_01Sacado_1_1Rad_1_1ADvari_3_01T_01_4_01_4.html#a61f72b910e734356543b339e58186be8', 1, 'internal::ProductTypeImpl< int, Sacado::Rad::ADvari< T > >::type'],\n- ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Rad_1_1ADvari_3_01T_01_4_00_01Sacado_1_1Rad_1_1ADvari_3_01U_01_4_01_4.html#a9eeb796a6feb5381cd535881c49d0195', 1, 'internal::ProductTypeImpl< Sacado::Rad::ADvari< T >, Sacado::Rad::ADvari< U > >::type'],\n- ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Rad_1_1ADvar_3_01T_01_4_00_01Sacado_1_1Rad_1_1ADvari_3_01U_01_4_01_4.html#a9cb6a28c6abf1a7a65aa48e0c67f8760', 1, 'internal::ProductTypeImpl< Sacado::Rad::ADvar< T >, Sacado::Rad::ADvari< U > >::type'],\n- ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Rad_1_1ADvari_3_01T_01_4_00_01Sacado_1_1Rad_1_1ADvar_3_01U_01_4_01_4.html#a5146d60d4852e5ae097cadbf265af295', 1, 'internal::ProductTypeImpl< Sacado::Rad::ADvari< T >, Sacado::Rad::ADvar< U > >::type'],\n- ['../structEnableIfScalar_3_01Sacado_1_1Rad_1_1ADvar_3_01T_01_4_01_4.html#ac88d00518c05a7a64aae59d0f50f3393', 1, 'EnableIfScalar< Sacado::Rad::ADvar< T > >::type'],\n+ ['../structinternal_1_1SD_1_1GeneralProductTypeImpl_3_01T_00_01Differentiation_1_1SD_1_1Expression_00370b4ac1364c00b7550560ac15d1e107.html#a5cd0dcd8871f5cb82aee6c17f1e37e00', 1, 'internal::SD::GeneralProductTypeImpl< T, Differentiation::SD::Expression, std::enable_if_t< boost::is_complex< T >::value &&std::is_arithmetic_v< typename T::value_type > > >::type'],\n+ ['../structEnableIfScalar_3_01Differentiation_1_1SD_1_1Expression_01_4.html#a23170c90192fb9ebcb310a9e89ad7c08', 1, 'EnableIfScalar< Differentiation::SD::Expression >::type'],\n ['../structEnableIfScalar_3_01Sacado_1_1Rad_1_1ADvari_3_01T_01_4_01_4.html#a269d435714b3313910656ed6ac60ce7a', 1, 'EnableIfScalar< Sacado::Rad::ADvari< T > >::type'],\n- ['../structEnableIfScalar_3_01Differentiation_1_1SD_1_1Expression_01_4.html#a23170c90192fb9ebcb310a9e89ad7c08', 1, 'EnableIfScalar< Differentiation::SD::Expression >::type']\n+ ['../structEnableIfScalar_3_01Sacado_1_1Rad_1_1ADvar_3_01T_01_4_01_4.html#ac88d00518c05a7a64aae59d0f50f3393', 1, 'EnableIfScalar< Sacado::Rad::ADvar< T > >::type'],\n+ ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Rad_1_1ADvari_3_01T_01_4_00_01Sacado_1_1Rad_1_1ADvar_3_01U_01_4_01_4.html#a5146d60d4852e5ae097cadbf265af295', 1, 'internal::ProductTypeImpl< Sacado::Rad::ADvari< T >, Sacado::Rad::ADvar< U > >::type'],\n+ ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Rad_1_1ADvar_3_01T_01_4_00_01Sacado_1_1Rad_1_1ADvar_3_01U_01_4_01_4.html#a2508fe2b981c255ddb31682d8b2b10bb', 1, 'internal::ProductTypeImpl< Sacado::Rad::ADvar< T >, Sacado::Rad::ADvar< U > >::type'],\n+ ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Rad_1_1ADvar_3_01T_01_4_00_01Sacado_1_1Rad_1_1ADvari_3_01U_01_4_01_4.html#a9cb6a28c6abf1a7a65aa48e0c67f8760', 1, 'internal::ProductTypeImpl< Sacado::Rad::ADvar< T >, Sacado::Rad::ADvari< U > >::type'],\n+ ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Rad_1_1ADvari_3_01T_01_4_00_01Sacado_1_1Rad_1_1ADvari_3_01U_01_4_01_4.html#a9eeb796a6feb5381cd535881c49d0195', 1, 'internal::ProductTypeImpl< Sacado::Rad::ADvari< T >, Sacado::Rad::ADvari< U > >::type'],\n+ ['../structinternal_1_1ProductTypeImpl_3_01int_00_01Sacado_1_1Rad_1_1ADvari_3_01T_01_4_01_4.html#a61f72b910e734356543b339e58186be8', 1, 'internal::ProductTypeImpl< int, Sacado::Rad::ADvari< T > >::type'],\n+ ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Rad_1_1ADvari_3_01T_01_4_00_01int_01_4.html#af7e81d52abe5fbc4d48a5c820c057524', 1, 'internal::ProductTypeImpl< Sacado::Rad::ADvari< T >, int >::type'],\n+ ['../structinternal_1_1ProductTypeImpl_3_01double_00_01Sacado_1_1Rad_1_1ADvari_3_01T_01_4_01_4.html#a952dd7b365d42f5ef4e1a7aa615d2485', 1, 'internal::ProductTypeImpl< double, Sacado::Rad::ADvari< T > >::type'],\n+ ['../structinternal_1_1ProductTypeImpl_3_01Sacado_1_1Rad_1_1ADvari_3_01T_01_4_00_01double_01_4.html#ab4b460f9dfdfee5b40d3b92d9318e4ab', 1, 'internal::ProductTypeImpl< Sacado::Rad::ADvari< T >, double >::type'],\n+ ['../structinternal_1_1ProductTypeImpl_3_01float_00_01Sacado_1_1Rad_1_1ADvari_3_01T_01_4_01_4.html#a14170576e1ce7788795091b9bc46d540', 1, 'internal::ProductTypeImpl< float, Sacado::Rad::ADvari< T > >::type']\n ]],\n ['type_5fautomatic_738', ['type_automatic', ['../classDataOut__DoFData.html#a062005bfe37e877e1f44e1c3e8e6cb27a06a7819d088394bfea7a51fbba00f962', 1, 'DataOut_DoFData']]],\n ['type_5fcell_5fdata_739', ['type_cell_data', ['../classDataOut__DoFData.html#a062005bfe37e877e1f44e1c3e8e6cb27a1272225f0fb10683c921dbd9f3e45980', 1, 'DataOut_DoFData']]],\n ['type_5fcontiguous_5fc_740', ['Type_contiguous_c', ['../namespaceUtilities_1_1MPI_1_1LargeCount.html#ac796476ed11f1a1dc809fe2de071ee5d', 1, 'Utilities::MPI::LargeCount']]],\n ['type_5fdof_5fdata_741', ['type_dof_data', ['../classDataOut__DoFData.html#a062005bfe37e877e1f44e1c3e8e6cb27a346ed8834d890734537f4dd6dd016ef8', 1, 'DataOut_DoFData']]],\n ['type_5fidentity_742', ['type_identity', ['../structstd__cxx20_1_1type__identity.html', 1, 'std_cxx20']]],\n ['type_5fidentity_5ft_743', ['type_identity_t', ['../namespacestd__cxx20.html#ab049e9306467671be5ea7b82c890eb4f', 1, 'std_cxx20']]],\n- ['type_5fof_5fentity_744', ['type_of_entity', ['../structinternal_1_1TriangulationImplementation_1_1CellTypeBase.html#a82713de2f3ba1608cd2387fcb510879f', 1, 'internal::TriangulationImplementation::CellTypeBase::type_of_entity()'],\n- ['../structinternal_1_1TriangulationImplementation_1_1CellTypeHexahedron.html#a0e0eedf7b3598e7707f65930324c5039', 1, 'internal::TriangulationImplementation::CellTypeHexahedron::type_of_entity()'],\n- ['../structinternal_1_1TriangulationImplementation_1_1CellTypeWedge.html#a98da13f062e0e488c23d8d01574c6307', 1, 'internal::TriangulationImplementation::CellTypeWedge::type_of_entity()'],\n- ['../structinternal_1_1TriangulationImplementation_1_1CellTypeTetrahedron.html#aeb91d10cc2aff625130939df47c9241f', 1, 'internal::TriangulationImplementation::CellTypeTetrahedron::type_of_entity()'],\n- ['../structinternal_1_1TriangulationImplementation_1_1CellTypeLine.html#a9577d773ddcd0025b192f6b662561391', 1, 'internal::TriangulationImplementation::CellTypeLine::type_of_entity()'],\n+ ['type_5fof_5fentity_744', ['type_of_entity', ['../structinternal_1_1TriangulationImplementation_1_1CellTypeLine.html#a9577d773ddcd0025b192f6b662561391', 1, 'internal::TriangulationImplementation::CellTypeLine::type_of_entity()'],\n ['../structinternal_1_1TriangulationImplementation_1_1CellTypeTriangle.html#a57bac5efc11d72d1e0281c20b3fa313b', 1, 'internal::TriangulationImplementation::CellTypeTriangle::type_of_entity()'],\n ['../structinternal_1_1TriangulationImplementation_1_1CellTypeQuadrilateral.html#a05da70eec874b374ef4cee710b42fd71', 1, 'internal::TriangulationImplementation::CellTypeQuadrilateral::type_of_entity()'],\n- ['../structinternal_1_1TriangulationImplementation_1_1CellTypePyramid.html#aeca622c8a40f5de175d5dbaa11e1423b', 1, 'internal::TriangulationImplementation::CellTypePyramid::type_of_entity()']\n+ ['../structinternal_1_1TriangulationImplementation_1_1CellTypeTetrahedron.html#aeb91d10cc2aff625130939df47c9241f', 1, 'internal::TriangulationImplementation::CellTypeTetrahedron::type_of_entity()'],\n+ ['../structinternal_1_1TriangulationImplementation_1_1CellTypePyramid.html#aeca622c8a40f5de175d5dbaa11e1423b', 1, 'internal::TriangulationImplementation::CellTypePyramid::type_of_entity()'],\n+ ['../structinternal_1_1TriangulationImplementation_1_1CellTypeWedge.html#a98da13f062e0e488c23d8d01574c6307', 1, 'internal::TriangulationImplementation::CellTypeWedge::type_of_entity()'],\n+ ['../structinternal_1_1TriangulationImplementation_1_1CellTypeHexahedron.html#a0e0eedf7b3598e7707f65930324c5039', 1, 'internal::TriangulationImplementation::CellTypeHexahedron::type_of_entity()'],\n+ ['../structinternal_1_1TriangulationImplementation_1_1CellTypeBase.html#a82713de2f3ba1608cd2387fcb510879f', 1, 'internal::TriangulationImplementation::CellTypeBase::type_of_entity()']\n ]],\n ['type_5fto_5fstring_745', ['type_to_string', ['../namespaceUtilities.html#a1e7b53ed9c24a8dbec9f2305e908c5ff', 1, 'Utilities']]],\n- ['type_5ftraits_2eh_746', ['type_traits.h', ['../matrix__free_2type__traits_8h.html', 1, '(Global Namespace)'],\n- ['../base_2std__cxx20_2type__traits_8h.html', 1, '(Global Namespace)']\n+ ['type_5ftraits_2eh_746', ['type_traits.h', ['../base_2std__cxx20_2type__traits_8h.html', 1, '(Global Namespace)'],\n+ ['../matrix__free_2type__traits_8h.html', 1, '(Global Namespace)']\n ]],\n ['type_5fx_747', ['type_x', ['../classinternal_1_1HelperBase.html#ace02a24a846221099a1238bc9be39bee', 1, 'internal::HelperBase']]],\n ['type_5fy_748', ['type_y', ['../classinternal_1_1HelperBase.html#ad725bd70fe556b793797b4648e696344', 1, 'internal::HelperBase']]],\n ['type_5fz_749', ['type_z', ['../classinternal_1_1HelperBase.html#a517be47ba330812d9fe0bd7f88259d06', 1, 'internal::HelperBase']]],\n- ['types_750', ['types', ['../structinternal_1_1TableBaseAccessors_1_1Types.html', 1, 'internal::TableBaseAccessors::Types< N, T, Constness >'],\n- ['../structinternal_1_1p4est_1_1types.html', 1, 'internal::p4est::types< int >'],\n+ ['types_750', ['types', ['../namespacetypes.html', 1, 'types'],\n ['../structDifferentiation_1_1AD_1_1Types.html', 1, 'Differentiation::AD::Types< ADNumberType, T >'],\n- ['../namespacetypes.html', 1, 'types']\n+ ['../structinternal_1_1p4est_1_1types.html', 1, 'internal::p4est::types< int >'],\n+ ['../structinternal_1_1TableBaseAccessors_1_1Types.html', 1, 'internal::TableBaseAccessors::Types< N, T, Constness >']\n ]],\n ['types_2eh_751', ['types.h', ['../types_8h.html', 1, '']]],\n ['types_3a_3aglobal_5fdof_5findex_20instead_20of_20unsigned_20int_752', ['When to use types::global_dof_index instead of unsigned int', ['../GlobalDoFIndex.html', 1, '']]],\n ['types_3c_201_20_3e_753', ['types< 1 >', ['../structinternal_1_1p4est_1_1types_3_011_01_4.html', 1, 'internal::p4est']]],\n ['types_3c_202_20_3e_754', ['types< 2 >', ['../structinternal_1_1p4est_1_1types_3_012_01_4.html', 1, 'internal::p4est']]],\n ['types_3c_203_20_3e_755', ['types< 3 >', ['../structinternal_1_1p4est_1_1types_3_013_01_4.html', 1, 'internal::p4est']]],\n ['types_3c_20n_2c_20t_2c_20false_20_3e_756', ['Types< N, T, false >', ['../structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html', 1, 'internal::TableBaseAccessors']]],\n"}]}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_d.js", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/all_d.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -701,16 +701,16 @@\n ['../structinternal_1_1TriangulationImplementation_1_1TriaObjects_1_1BoundaryOrMaterialId.html#a56c08d26369c65d862aa8e4cc2065289', 1, 'internal::TriangulationImplementation::TriaObjects::BoundaryOrMaterialId::BoundaryOrMaterialId()']\n ]],\n ['boundaryworkerfunctiontype_269', ['BoundaryWorkerFunctionType', ['../namespaceMeshWorker.html#a6e4b155e980747e8f5842cebcdded8fe', 1, 'MeshWorker']]],\n ['bounding_5fbox_270', ['bounding_box', ['../classFunctions_1_1SignedDistance_1_1Rectangle.html#ae38736c2a97534325fddec30309dd1f3', 1, 'Functions::SignedDistance::Rectangle::bounding_box'],\n ['../classTriaAccessor.html#a57453302997d9df8d1e242bf663dc11b', 1, 'TriaAccessor::bounding_box()']\n ]],\n ['bounding_5fbox_2ecc_271', ['bounding_box.cc', ['../bounding__box_8cc.html', 1, '']]],\n- ['bounding_5fbox_2eh_272', ['bounding_box.h', ['../base_2bounding__box_8h.html', 1, '(Global Namespace)'],\n- ['../boost__adaptors_2bounding__box_8h.html', 1, '(Global Namespace)']\n+ ['bounding_5fbox_2eh_272', ['bounding_box.h', ['../boost__adaptors_2bounding__box_8h.html', 1, '(Global Namespace)'],\n+ ['../base_2bounding__box_8h.html', 1, '(Global Namespace)']\n ]],\n ['bounding_5fbox_5fdata_5fout_2eh_273', ['bounding_box_data_out.h', ['../bounding__box__data__out_8h.html', 1, '']]],\n ['bounding_5fboxes_274', ['bounding_boxes', ['../classArborXWrappers_1_1BoundingBoxPredicate.html#ae9b40ffb97f53a142b961a72b1f80e52', 1, 'ArborXWrappers::BoundingBoxPredicate']]],\n ['boundingbox_275', ['boundingbox', ['../classBoundingBox_3_010_00_01Number_01_4.html#adcd25e9e0edf3645c296e1969d51a9ef', 1, 'BoundingBox< 0, Number >::BoundingBox()'],\n ['../classBoundingBox_3_010_00_01Number_01_4.html#a8ab5664ce0d7a6b3dceef749c1e47d1c', 1, 'BoundingBox< 0, Number >::BoundingBox(const std::pair< Point< 0, Number >, Point< 0, Number > > &)'],\n ['../classBoundingBox.html', 1, 'BoundingBox< spacedim, Number >'],\n ['../classBoundingBox.html#a680e15f8c18f320bd013f0a00ad2510d', 1, 'BoundingBox::BoundingBox(const Container &points)'],\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": "@@ -81,52 +81,52 @@\n ['case_5fy2x_34', ['case_y2x', ['../structinternal_1_1SubfacePossibilities_3_013_01_4.html#ac1af553c23407ad236e0a57d7b46c1baa396bb9fb8f6d361519819f23f8e0396e', 1, 'internal::SubfacePossibilities< 3 >']]],\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', ['../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+ ['cell_41', ['cell', ['../structinternal_1_1MFWorkerInterface.html#a3304d29619c35afa0ef7c710a5b37e19', 1, 'internal::MFWorkerInterface::cell()'],\n+ ['../classQProjector_1_1DataSetDescriptor.html#a6d8f6e3e5908ad7cb6d5e8030a6c9b5f', 1, 'QProjector::DataSetDescriptor::cell()'],\n+ ['../structinternal_1_1MFWorkerInterface.html#a89f9bbfe269df6a0f0d75f4e60f01c2b', 1, 'internal::MFWorkerInterface::cell()'],\n+ ['../classFEEvaluationData.html#a82220588e241f3122e89dd85467b34a4', 1, 'FEEvaluationData::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- ['../structGridTools_1_1PeriodicFacePair.html#abab771b60503301261ae7f374e42e4f9', 1, 'GridTools::PeriodicFacePair::cell'],\n+ ['../classMeshWorker_1_1LocalIntegrator.html#a44cc05e3e905a8cd5af4c12d3026ea2a', 1, 'MeshWorker::LocalIntegrator::cell()'],\n ['../classMeshWorker_1_1DoFInfoBox.html#aaab129d3d5c0d065d3493fe05a080ef8', 1, 'MeshWorker::DoFInfoBox::cell'],\n- ['../classFEEvaluationData.html#a82220588e241f3122e89dd85467b34a4', 1, 'FEEvaluationData::cell'],\n+ ['../structGridTools_1_1PeriodicFacePair.html#abab771b60503301261ae7f374e42e4f9', 1, 'GridTools::PeriodicFacePair::cell'],\n ['../classMappingManifold_1_1InternalData.html#afd5901bdb90b529b2b82b1e8549ebb00', 1, 'MappingManifold::InternalData::cell'],\n ['../classFEValuesBase_1_1CellIteratorWrapper.html#a942e797d45b93c6d58507dcf2ca8cb70', 1, 'FEValuesBase::CellIteratorWrapper::cell'],\n- ['../classMeshWorker_1_1IntegrationInfoBox.html#a3bde8cb43c8838a642a3c7742c02fef0', 1, 'MeshWorker::IntegrationInfoBox::cell'],\n ['../classMeshWorker_1_1DoFInfo.html#afdcc49b1167a86ccc232e96b5cf0d2bd', 1, 'MeshWorker::DoFInfo::cell'],\n+ ['../classMeshWorker_1_1IntegrationInfoBox.html#a3bde8cb43c8838a642a3c7742c02fef0', 1, 'MeshWorker::IntegrationInfoBox::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 ['cell_5fand_5fface_5fto_5fplain_5ffaces_47', ['cell_and_face_to_plain_faces', ['../structinternal_1_1MatrixFreeFunctions_1_1FaceInfo.html#a51271fd761289d55f122434c6c058d63', 1, 'internal::MatrixFreeFunctions::FaceInfo']]],\n ['cell_5fattached_5fdata_48', ['cell_attached_data', ['../classTriangulation.html#aa25806aabd371f96574bb6f083c5a63f', 1, 'Triangulation']]],\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+ ['cell_5fdata_52', ['cell_data', ['../classDataOut__DoFData.html#a31bbb02ee5dcd6752232e76bdecaecd4', 1, 'DataOut_DoFData::cell_data'],\n+ ['../classDataOutStack.html#a473d0888923eec14988bd421cdcf74ff', 1, 'DataOutStack::cell_data'],\n ['../structinternal_1_1MatrixFreeFunctions_1_1MappingInfo.html#a8e855706c773b20f718b6bab02423112', 1, 'internal::MatrixFreeFunctions::MappingInfo::cell_data'],\n ['../classMeshWorker_1_1IntegrationInfoBox.html#a9879403d8b7ce1a73e8a0f8465092faa', 1, 'MeshWorker::IntegrationInfoBox::cell_data'],\n- ['../classDataOut__DoFData.html#a31bbb02ee5dcd6752232e76bdecaecd4', 1, 'DataOut_DoFData::cell_data'],\n- ['../classDataOutStack.html#a473d0888923eec14988bd421cdcf74ff', 1, 'DataOutStack::cell_data']\n+ ['../classUtilities_1_1MPI_1_1RemotePointEvaluation.html#a2916bd083ea7c5d98edf680983fbfb1e', 1, 'Utilities::MPI::RemotePointEvaluation::cell_data']\n ]],\n ['cell_5fdata_5ftransfer_53', ['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- ['cell_5fdata_5ftransfer_2ecc_54', ['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_54', ['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_55', ['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_5fdiameter_56', ['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@@ -183,22 +183,22 @@\n ['../group__CPP11.html#ga3a2430c530494b0a95e06c99b51691d4', 1, 'DoFHandler::cell_iterators_on_level()']\n ]],\n ['cell_5flevel_5fand_5findices_82', ['cell_level_and_indices', ['../classNonMatching_1_1MappingInfo.html#abe146facf2c7b41031f81f52bfea51d6', 1, 'NonMatching::MappingInfo']]],\n ['cell_5flevel_5findex_83', ['cell_level_index', ['../classMatrixFree.html#a6ccb8c2689c4029ccf44dacf47c4d224', 1, 'MatrixFree']]],\n ['cell_5flevel_5findex_5fend_5flocal_84', ['cell_level_index_end_local', ['../classMatrixFree.html#aebd8b73ecd3843be97bc6c62a91550e8', 1, 'MatrixFree']]],\n ['cell_5flist_5ffine_5fto_5fcoarse_85', ['cell_list_fine_to_coarse', ['../structMGTwoLevelTransfer_1_1MatrixFreeRelatedData.html#a1178d601283f9057e51e8b52e1363c3a', 1, 'MGTwoLevelTransfer::MatrixFreeRelatedData']]],\n ['cell_5flocations_86', ['cell_locations', ['../classNonMatching_1_1MeshClassifier.html#ad0ea17c7428187c1cdc675c915f81775', 1, 'NonMatching::MeshClassifier']]],\n- ['cell_5floop_87', ['cell_loop', ['../classMatrixFree.html#abc204ec41ead1b5060f47ef3a5a066d7', 1, 'MatrixFree::cell_loop()'],\n- ['../classMatrixFreeTools_1_1ElementActivationAndDeactivationMatrixFree.html#a5f20bf9fc143c27d6e726e29406196a0', 1, 'MatrixFreeTools::ElementActivationAndDeactivationMatrixFree::cell_loop()'],\n+ ['cell_5floop_87', ['cell_loop', ['../classMatrixFreeTools_1_1ElementActivationAndDeactivationMatrixFree.html#a5f20bf9fc143c27d6e726e29406196a0', 1, 'MatrixFreeTools::ElementActivationAndDeactivationMatrixFree::cell_loop()'],\n ['../classPortable_1_1MatrixFree.html#afdd78bad98bf5deecc7ddb96f48c39a9', 1, 'Portable::MatrixFree::cell_loop()'],\n ['../classMatrixFree.html#a2c3b0bd3cad76dc2e3957f205c6138ac', 1, 'MatrixFree::cell_loop(const std::function< void(const MatrixFree< dim, Number, VectorizedArrayType > &, OutVector &, const InVector &, const std::pair< unsigned int, unsigned int > &)> &cell_operation, OutVector &dst, const InVector &src, const std::function< void(const unsigned int, const unsigned int)> &operation_before_loop, const std::function< void(const unsigned int, const unsigned int)> &operation_after_loop, const unsigned int dof_handler_index_pre_post=0) const'],\n ['../classMatrixFree.html#a4299fd60761d1be3cc6461d72c265577', 1, 'MatrixFree::cell_loop(void(CLASS::*cell_operation)(const MatrixFree &, OutVector &, const InVector &, const std::pair< unsigned int, unsigned int > &), CLASS *owning_class, OutVector &dst, const InVector &src, const std::function< void(const unsigned int, const unsigned int)> &operation_before_loop, const std::function< void(const unsigned int, const unsigned int)> &operation_after_loop, const unsigned int dof_handler_index_pre_post=0) const'],\n ['../classMatrixFree.html#a6a53b93080a15c49d5513f09fc6bbb5d', 1, 'MatrixFree::cell_loop(void(CLASS::*cell_operation)(const MatrixFree &, OutVector &, const InVector &, const std::pair< unsigned int, unsigned int > &) const, const CLASS *owning_class, OutVector &dst, const InVector &src, const std::function< void(const unsigned int, const unsigned int)> &operation_before_loop, const std::function< void(const unsigned int, const unsigned int)> &operation_after_loop, const unsigned int dof_handler_index_pre_post=0) const'],\n ['../classMatrixFree.html#aca4e2ec1389ae3f7abd7c0552f782f47', 1, 'MatrixFree::cell_loop(void(CLASS::*cell_operation)(const MatrixFree &, OutVector &, const InVector &, const std::pair< unsigned int, unsigned int > &), CLASS *owning_class, OutVector &dst, const InVector &src, const bool zero_dst_vector=false) const'],\n- ['../classMatrixFree.html#aaa941c80d60b2cd987660d2d04587fde', 1, 'MatrixFree::cell_loop(void(CLASS::*cell_operation)(const MatrixFree &, OutVector &, const InVector &, const std::pair< unsigned int, unsigned int > &) const, const CLASS *owning_class, OutVector &dst, const InVector &src, const bool zero_dst_vector=false) const']\n+ ['../classMatrixFree.html#aaa941c80d60b2cd987660d2d04587fde', 1, 'MatrixFree::cell_loop(void(CLASS::*cell_operation)(const MatrixFree &, OutVector &, const InVector &, const std::pair< unsigned int, unsigned int > &) const, const CLASS *owning_class, OutVector &dst, const InVector &src, const bool zero_dst_vector=false) const'],\n+ ['../classMatrixFree.html#abc204ec41ead1b5060f47ef3a5a066d7', 1, 'MatrixFree::cell_loop(const std::function< void(const MatrixFree< dim, Number, VectorizedArrayType > &, OutVector &, const InVector &, const std::pair< unsigned int, unsigned int > &)> &cell_operation, OutVector &dst, const InVector &src, const bool zero_dst_vector=false) const']\n ]],\n ['cell_5floop_5fpost_5flist_88', ['cell_loop_post_list', ['../structinternal_1_1MatrixFreeFunctions_1_1DoFInfo.html#aef140efba60e6dc942773cef26a2ba9c', 1, 'internal::MatrixFreeFunctions::DoFInfo']]],\n ['cell_5floop_5fpost_5flist_5findex_89', ['cell_loop_post_list_index', ['../structinternal_1_1MatrixFreeFunctions_1_1DoFInfo.html#a3fab8413e642935ee3ce156d3d3c3fda', 1, 'internal::MatrixFreeFunctions::DoFInfo']]],\n ['cell_5floop_5fpost_5frange_90', ['cell_loop_post_range', ['../structinternal_1_1MFWorkerInterface.html#aba160091d94b4ac79b642c0c7ef59d05', 1, 'internal::MFWorkerInterface']]],\n ['cell_5floop_5fpre_5flist_91', ['cell_loop_pre_list', ['../structinternal_1_1MatrixFreeFunctions_1_1DoFInfo.html#a9deb9c267367115ebfe5d1547c7c9a48', 1, 'internal::MatrixFreeFunctions::DoFInfo']]],\n ['cell_5floop_5fpre_5flist_5findex_92', ['cell_loop_pre_list_index', ['../structinternal_1_1MatrixFreeFunctions_1_1DoFInfo.html#a1092964dc10c70fccce05d6bf65519a2', 1, 'internal::MatrixFreeFunctions::DoFInfo']]],\n ['cell_5floop_5fpre_5frange_93', ['cell_loop_pre_range', ['../structinternal_1_1MFWorkerInterface.html#ade9e89eca19967c9d4ca1957de8c17b1', 1, 'internal::MFWorkerInterface']]],\n@@ -237,18 +237,18 @@\n ['cell_5frelation_5ft_113', ['cell_relation_t', ['../classinternal_1_1CellAttachedDataSerializer.html#aa531ca6c6617b67582dd37a72cd12fe1', 1, 'internal::CellAttachedDataSerializer']]],\n ['cell_5fresidual_114', ['cell_residual', ['../namespaceLocalIntegrators_1_1Advection.html#a5f7393cd1f4fe91ee442fd2ccb58be5e', 1, 'LocalIntegrators::Advection::cell_residual(Vector< double > &result, const FEValuesBase< dim > &fe, const std::vector< Tensor< 1, dim > > &input, const ArrayView< const std::vector< double > > &velocity, double factor=1.)'],\n ['../namespaceLocalIntegrators_1_1Advection.html#aaf120ce8c9ad13322ed2fd0f9363ed8b', 1, 'LocalIntegrators::Advection::cell_residual(Vector< double > &result, const FEValuesBase< dim > &fe, const ArrayView< const std::vector< Tensor< 1, dim > > > &input, const ArrayView< const std::vector< double > > &velocity, double factor=1.)'],\n ['../namespaceLocalIntegrators_1_1Advection.html#a9f2fafd590896b15015ba618008b9548', 1, 'LocalIntegrators::Advection::cell_residual(Vector< double > &result, const FEValuesBase< dim > &fe, const std::vector< double > &input, const ArrayView< const std::vector< double > > &velocity, double factor=1.)'],\n ['../namespaceLocalIntegrators_1_1Advection.html#aaf40de8a47585f48c6412eba8cd70917', 1, 'LocalIntegrators::Advection::cell_residual(Vector< double > &result, const FEValuesBase< dim > &fe, const ArrayView< const std::vector< double > > &input, const ArrayView< const std::vector< double > > &velocity, double factor=1.)'],\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_1Divergence.html#a20e3c827089a0174daeef8822ed05c41', 1, 'LocalIntegrators::Divergence::cell_residual()'],\n ['../namespaceLocalIntegrators_1_1GradDiv.html#abfa14733a95cc9779fe755316b769155', 1, 'LocalIntegrators::GradDiv::cell_residual()'],\n- ['../namespaceLocalIntegrators_1_1Elasticity.html#aab493bec18a2411d71857d5017f8918a', 1, 'LocalIntegrators::Elasticity::cell_residual()'],\n- ['../namespaceLocalIntegrators_1_1Divergence.html#a20e3c827089a0174daeef8822ed05c41', 1, 'LocalIntegrators::Divergence::cell_residual(Vector< number > &result, const FEValuesBase< dim > &fetest, const ArrayView< const std::vector< Tensor< 1, dim > > > &input, const double factor=1.)'],\n- ['../namespaceLocalIntegrators_1_1Divergence.html#af91d14d4c52320c9844d0fab6f45dd05', 1, 'LocalIntegrators::Divergence::cell_residual(Vector< number > &result, const FEValuesBase< dim > &fetest, const ArrayView< const std::vector< double > > &input, const double factor=1.)']\n+ ['../namespaceLocalIntegrators_1_1Divergence.html#af91d14d4c52320c9844d0fab6f45dd05', 1, 'LocalIntegrators::Divergence::cell_residual()'],\n+ ['../namespaceLocalIntegrators_1_1Elasticity.html#aab493bec18a2411d71857d5017f8918a', 1, 'LocalIntegrators::Elasticity::cell_residual()']\n ]],\n ['cell_5fselector_115', ['cell_selector', ['../classMeshWorker_1_1IntegrationInfoBox.html#ac2d837236f8a481331a3b5fb9f28898d', 1, 'MeshWorker::IntegrationInfoBox']]],\n ['cell_5fsimilarity_116', ['cell_similarity', ['../classFEValuesBase.html#a096d4ea9edea6618e23f5f13ab40784c', 1, 'FEValuesBase']]],\n ['cell_5fsize_117', ['cell_size', ['../structCGALWrappers_1_1AdditionalData.html#a6eb20d45aa9ff17edbf390f01bf11fab', 1, 'CGALWrappers::AdditionalData']]],\n ['cell_5fstatus_2eh_118', ['cell_status.h', ['../cell__status_8h.html', 1, '']]],\n ['cell_5fto_5fchild_5fcoordinates_119', ['cell_to_child_coordinates', ['../structGeometryInfo.html#ae26001a1a9558930f358f1c2196376e1', 1, 'GeometryInfo']]],\n ['cell_5fto_5fpatch_5findex_5fmap_120', ['cell_to_patch_index_map', ['../structinternal_1_1DataOutImplementation_1_1ParallelData.html#a16b1d866ff588536ef28b53a958030e7', 1, 'internal::DataOutImplementation::ParallelData']]],\n"}]}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/files_18.js", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/files_18.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -18,16 +18,16 @@\n ['particle_2ecc_14', ['particle.cc', ['../particle_8cc.html', 1, '']]],\n ['particle_2eh_15', ['particle.h', ['../particle_8h.html', 1, '']]],\n ['particle_5faccessor_2eh_16', ['particle_accessor.h', ['../particle__accessor_8h.html', 1, '']]],\n ['particle_5fhandler_2ecc_17', ['particle_handler.cc', ['../particle__handler_8cc.html', 1, '']]],\n ['particle_5fhandler_2eh_18', ['particle_handler.h', ['../particle__handler_8h.html', 1, '']]],\n ['particle_5fiterator_2eh_19', ['particle_iterator.h', ['../particle__iterator_8h.html', 1, '']]],\n ['partitioner_2ecc_20', ['partitioner.cc', ['../partitioner_8cc.html', 1, '']]],\n- ['partitioner_2eh_21', ['partitioner.h', ['../particles_2partitioner_8h.html', 1, '(Global Namespace)'],\n- ['../base_2partitioner_8h.html', 1, '(Global Namespace)']\n+ ['partitioner_2eh_21', ['partitioner.h', ['../base_2partitioner_8h.html', 1, '(Global Namespace)'],\n+ ['../particles_2partitioner_8h.html', 1, '(Global Namespace)']\n ]],\n ['patches_2eh_22', ['patches.h', ['../patches_8h.html', 1, '']]],\n ['path_5fsearch_2ecc_23', ['path_search.cc', ['../path__search_8cc.html', 1, '']]],\n ['path_5fsearch_2eh_24', ['path_search.h', ['../path__search_8h.html', 1, '']]],\n ['patterns_2ecc_25', ['patterns.cc', ['../patterns_8cc.html', 1, '']]],\n ['patterns_2eh_26', ['patterns.h', ['../patterns_8h.html', 1, '']]],\n ['persistent_5ftria_2ecc_27', ['persistent_tria.cc', ['../persistent__tria_8cc.html', 1, '']]],\n@@ -63,16 +63,16 @@\n ['petsc_5fsparse_5fmatrix_2eh_57', ['petsc_sparse_matrix.h', ['../petsc__sparse__matrix_8h.html', 1, '']]],\n ['petsc_5fts_2ecc_58', ['petsc_ts.cc', ['../petsc__ts_8cc.html', 1, '']]],\n ['petsc_5fts_2eh_59', ['petsc_ts.h', ['../petsc__ts_8h.html', 1, '']]],\n ['petsc_5fvector_2eh_60', ['petsc_vector.h', ['../petsc__vector_8h.html', 1, '']]],\n ['petsc_5fvector_5fbase_2ecc_61', ['petsc_vector_base.cc', ['../petsc__vector__base_8cc.html', 1, '']]],\n ['petsc_5fvector_5fbase_2eh_62', ['petsc_vector_base.h', ['../petsc__vector__base_8h.html', 1, '']]],\n ['physics_2eh_63', ['physics.h', ['../physics_8h.html', 1, '']]],\n- ['point_2eh_64', ['point.h', ['../base_2point_8h.html', 1, '(Global Namespace)'],\n- ['../boost__adaptors_2point_8h.html', 1, '(Global Namespace)']\n+ ['point_2eh_64', ['point.h', ['../boost__adaptors_2point_8h.html', 1, '(Global Namespace)'],\n+ ['../base_2point_8h.html', 1, '(Global Namespace)']\n ]],\n ['point_5fconversion_2eh_65', ['point_conversion.h', ['../point__conversion_8h.html', 1, '']]],\n ['point_5fvalue_5fhistory_2ecc_66', ['point_value_history.cc', ['../point__value__history_8cc.html', 1, '']]],\n ['point_5fvalue_5fhistory_2eh_67', ['point_value_history.h', ['../point__value__history_8h.html', 1, '']]],\n ['polynomial_2ecc_68', ['polynomial.cc', ['../polynomial_8cc.html', 1, '']]],\n ['polynomial_2eh_69', ['polynomial.h', ['../polynomial_8h.html', 1, '']]],\n ['polynomial_5fspace_2ecc_70', ['polynomial_space.cc', ['../polynomial__space_8cc.html', 1, '']]],\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_2ecc_30', ['solution_transfer.cc', ['../numerics_2solution__transfer_8cc.html', 1, '(Global Namespace)'],\n- ['../distributed_2solution__transfer_8cc.html', 1, '(Global Namespace)']\n+ ['solution_5ftransfer_2ecc_30', ['solution_transfer.cc', ['../distributed_2solution__transfer_8cc.html', 1, '(Global Namespace)'],\n+ ['../numerics_2solution__transfer_8cc.html', 1, '(Global Namespace)']\n ]],\n ['solution_5ftransfer_2eh_31', ['solution_transfer.h', ['../numerics_2solution__transfer_8h.html', 1, '(Global Namespace)'],\n ['../distributed_2solution__transfer_8h.html', 1, '(Global Namespace)']\n ]],\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"}]}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/files_f.js", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/search/files_f.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -23,16 +23,16 @@\n ['grid_5fgenerator_5fcgal_2ecc_21', ['grid_generator_cgal.cc', ['../grid__generator__cgal_8cc.html', 1, '']]],\n ['grid_5fgenerator_5ffrom_5fname_2ecc_22', ['grid_generator_from_name.cc', ['../grid__generator__from__name_8cc.html', 1, '']]],\n ['grid_5fgenerator_5fpipe_5fjunction_2ecc_23', ['grid_generator_pipe_junction.cc', ['../grid__generator__pipe__junction_8cc.html', 1, '']]],\n ['grid_5fin_2ecc_24', ['grid_in.cc', ['../grid__in_8cc.html', 1, '']]],\n ['grid_5fin_2eh_25', ['grid_in.h', ['../grid__in_8h.html', 1, '']]],\n ['grid_5fout_2ecc_26', ['grid_out.cc', ['../grid__out_8cc.html', 1, '']]],\n ['grid_5fout_2eh_27', ['grid_out.h', ['../grid__out_8h.html', 1, '']]],\n- ['grid_5frefinement_2ecc_28', ['grid_refinement.cc', ['../distributed_2grid__refinement_8cc.html', 1, '(Global Namespace)'],\n- ['../grid_2grid__refinement_8cc.html', 1, '(Global Namespace)']\n+ ['grid_5frefinement_2ecc_28', ['grid_refinement.cc', ['../grid_2grid__refinement_8cc.html', 1, '(Global Namespace)'],\n+ ['../distributed_2grid__refinement_8cc.html', 1, '(Global Namespace)']\n ]],\n ['grid_5frefinement_2eh_29', ['grid_refinement.h', ['../grid_2grid__refinement_8h.html', 1, '(Global Namespace)'],\n ['../distributed_2grid__refinement_8h.html', 1, '(Global Namespace)']\n ]],\n ['grid_5ftools_2ecc_30', ['grid_tools.cc', ['../grid__tools_8cc.html', 1, '']]],\n ['grid_5ftools_2eh_31', ['grid_tools.h', ['../grid__tools_8h.html', 1, '']]],\n ['grid_5ftools_5fcache_2ecc_32', ['grid_tools_cache.cc', ['../grid__tools__cache_8cc.html', 1, '']]],\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": "@@ -231,15 +231,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 \"C \\_form#5167 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 \"C \\_form#5272 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": "@@ -175,15 +175,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. _\bs_\bt_\be_\bp_\b-_\b8_\b2 shows an alternative method.\n *\b**\b**\b**\b* D\bDe\ber\bri\biv\bva\bat\bti\bio\bon\bn o\bof\bf t\bth\bhe\be C\bC0\b0I\bIP\bP m\bme\bet\bth\bho\bod\bd *\b**\b**\b**\b*\n We base this program on the \\(C^0\\) IP method presented by Susanne Brenner and\n-Li-Yeng Sung in the paper \"C \\_form#5167 Interior Penalty Method for Linear\n+Li-Yeng Sung in the paper \"C \\_form#5272 Interior Penalty Method for Linear\n Fourth Order Boundary Value Problems on polygonal domains\" [\b[B\bBr\bre\ben\bnn\bne\ber\br2\b20\b00\b05\b5]\b] 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": "@@ -566,16 +566,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#432\" but more like \"we've already done one third of the work necessary\n-for time step \\_form#3258\".)

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

\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#432\" but more like \"we've\n-already done one third of the work necessary for time step \\_form#3258\".)\n+understood as \"one third time step after \\_form#375\" but more like \"we've\n+already done one third of the work necessary for time step \\_form#3218\".)\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/structCellData.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structCellData.html", "unified_diff": "@@ -126,22 +126,22 @@\n void serialize (Archive &ar, const unsigned int version)\n  \n \n \n \n \n-\n+\n \n-\n-\n-\n-\n-\n-\n+\n+\n+\n+\n+\n+\n \n \n

\n Public Attributes

std::vector< unsigned intvertices
 
union { 
union { 
 
   types::material_id   material_id 
 
   types::boundary_id   boundary_id 
 
};  
 
   types::material_id   material_id 
 
   types::boundary_id   boundary_id 
 
};  
 
types::manifold_id manifold_id
 
\n

Detailed Description

\n
template<int structdim>
\n struct CellData< structdim >

The CellData class (and the related SubCellData class) is used to provide a comprehensive, but minimal, description of the cells when creating a triangulation via Triangulation::create_triangulation(). Specifically, each CellData object – describing one cell in a triangulation – has member variables for indices of the \\(2^d\\) vertices (the actual coordinates of the vertices are described in a separate vector passed to Triangulation::create_triangulation(), so the CellData object only needs to store indices into that vector), the material id of the cell that can be used in applications to describe which part of the domain a cell belongs to (see the glossary entry on material ids), and a manifold id that is used to describe the geometry object that is responsible for this cell (see the glossary entry on manifold ids) to describe the manifold this object belongs to.

\n

This structure is also used to represent data for faces and edges when used as a member of the SubCellData class. In this case, the template argument structdim of an object will be less than the dimension dim of the triangulation. If this is so, then vertices array represents the indices of the vertices of one face or edge of one of the cells passed to Triangulation::create_triangulation(). Furthermore, for faces the material id has no meaning, and the material_id field is reused to store a boundary_id instead to designate which part of the boundary the face or edge belongs to (see the glossary entry on boundary ids).

\n@@ -295,16 +295,16 @@\n

The boundary id of a face or edge being described. See the documentation of the CellData class for examples of how to use this field.

\n

This variable can only be used if the current object is used to describe a face or edge, i.e., if structdim is less than the dimension dim of a triangulation. In this case, the CellData object this variable belongs to will be part of a SubCellData object.

\n \n

Definition at line 129 of file tria_description.h.

\n \n
\n \n-\n-

◆ [union]

\n+\n+

◆ [union]

\n \n
\n
\n \n \n \n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1TriangulationImplementation_1_1TriaObjects_1_1BoundaryOrMaterialId.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1TriangulationImplementation_1_1TriaObjects_1_1BoundaryOrMaterialId.html", "unified_diff": "@@ -118,22 +118,22 @@\n \n \n \n
union { ... } CellData< structdim >

\n Static Public Member Functions

static std::size_t memory_consumption ()
 
\n \n-\n+\n \n-\n-\n-\n-\n-\n-\n+\n+\n+\n+\n+\n+\n

\n Public Attributes

union { 
union { 
 
   types::boundary_id   boundary_id 
 
   types::material_id   material_id 
 
};  
 
   types::boundary_id   boundary_id 
 
   types::material_id   material_id 
 
};  
 
\n

Detailed Description

\n

We use this union to store boundary and material data. Because only one out of these two is actually needed here, we use an union.

\n \n

Definition at line 135 of file tria_objects.h.

\n

Constructor & Destructor Documentation

\n \n@@ -255,16 +255,16 @@\n \n
\n \n

Definition at line 140 of file tria_objects.h.

\n \n
\n
\n-\n-

◆ [union]

\n+\n+

◆ [union]

\n \n
\n
\n \n \n \n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1TriangulationImplementation_1_1TriaObjects_1_1UserData.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/structinternal_1_1TriangulationImplementation_1_1TriaObjects_1_1UserData.html", "unified_diff": "@@ -112,22 +112,22 @@\n \n \n \n \n
union { ... } internal::TriangulationImplementation::TriaObjects::BoundaryOrMaterialId
 
template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 
\n \n-\n+\n \n-\n-\n-\n-\n-\n-\n+\n+\n+\n+\n+\n+\n

\n Public Attributes

union { 
union { 
 
   void *   p 
 
   unsigned int   i 
 
};  
 
   void *   p 
 
   unsigned int   i 
 
};  
 
\n

Detailed Description

\n

The data type storing user pointers or user indices.

\n \n

Definition at line 312 of file tria_objects.h.

\n

Constructor & Destructor Documentation

\n \n@@ -223,16 +223,16 @@\n
\n

The entry used as user index.

\n \n

Definition at line 321 of file tria_objects.h.

\n \n
\n
\n-\n-

◆ [union]

\n+\n+

◆ [union]

\n \n
\n
\n \n \n \n \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": "@@ -93,85 +93,85 @@\n \n
\n
Todo List
\n
\n
\n
\n
Class Algorithms::OperatorBase
\n-
Update this documentation and the one of Operator
\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+
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
Class DataOutFaces< dim, spacedim >
\n-
Reimplement this whole class using actual FEFaceValues and MeshWorker.
\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+
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-
Write description
\n+
Write description
\n
Member DoFTools::ExcGridNotCoarser ()
\n-
Write description
\n+
Write description
\n
Member DoFTools::ExcGridsDontMatch ()
\n-
Write description
\n+
Write description
\n
Member DoFTools::ExcInvalidBoundaryIndicator ()
\n-
Write description
\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+
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-

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+

Restriction matrices are missing.

\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
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
Member FESubfaceValues< dim, spacedim >::ExcFaceHasNoSubfaces ()
\n-
Document this
\n+
Document this
\n
Member FESubfaceValues< dim, spacedim >::ExcReinitCalledWithBoundaryFace ()
\n-
Document this
\n+
Document this
\n
Member GinkgoWrappers::SolverBase< ValueType, IndexType >::system_matrix
\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 std::vector< size_type > &indices, const FullMatrix< number > &full_matrix, const bool elide_zero_values=true)
\n
elide_zero_values is currently ignored.
\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
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 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+
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
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+
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
\n
\n \n \n"}, {"source1": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__accessor_8h_source.html", "source2": "./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/tria__accessor_8h_source.html", "unified_diff": "@@ -1010,15 +1010,15 @@\n
2578
\n \n \n
2595
\n
2599 const Manifold<1, spacedim> &
\n \n
2601
\n-\n+\n \n
2610
\n
2611
\n
2623 bool
\n
2624 user_flag_set() const;
\n
2625
\n
2631 void
\n@@ -1109,21 +1109,21 @@\n
2912
\n
2916 static int
\n
2917 isotropic_child_index(const unsigned int i);
\n
2948 void
\n \n
2950
\n
2957 void
\n-\n+\n
2959
\n
2969 void
\n \n
2971
\n
2983 void
\n-\n+\n
2992 bool
\n
2993 used() const;
\n
2994
\n \n \n
3000
\n
3004 unsigned int
\n@@ -1939,14 +1939,15 @@\n \n \n
@ valid
Iterator points to a valid object.
\n \n \n \n
boost::integer_range< IncrementableType > iota_view
Definition iota_view.h:45
\n+
unsigned int manifold_id
Definition types.h:156
\n \n \n \n \n \n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -2338,14 +2338,17 @@\n _\bi_\bn_\bt_\be_\br_\bn_\ba_\bl\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn _\ba_\bl_\bi_\bg_\bn_\be_\bd_\b__\bv_\be_\bc_\bt_\bo_\br_\b._\bh_\b:_\b7_\b2_\b7\n _\bp_\ba_\br_\ba_\bl_\bl_\be_\bl\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn _\bd_\bi_\bs_\bt_\br_\bi_\bb_\bu_\bt_\be_\bd_\b._\bh_\b:_\b4_\b2_\b4\n _\bs_\bt_\bd_\b__\bc_\bx_\bx_\b2_\b0_\b:_\b:_\br_\ba_\bn_\bg_\be_\bs_\b:_\b:_\bi_\bo_\bt_\ba_\b__\bv_\bi_\be_\bw\n boost::integer_range< IncrementableType > iota_view\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn _\bi_\bo_\bt_\ba_\b__\bv_\bi_\be_\bw_\b._\bh_\b:_\b4_\b5\n+_\bt_\by_\bp_\be_\bs_\b:_\b:_\bm_\ba_\bn_\bi_\bf_\bo_\bl_\bd_\b__\bi_\bd\n+unsigned int manifold_id\n+D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn _\bt_\by_\bp_\be_\bs_\b._\bh_\b:_\b1_\b5_\b6\n _\br_\be_\bf_\be_\br_\be_\bn_\bc_\be_\b__\bc_\be_\bl_\bl_\b._\bh\n _\bI_\bs_\bo_\bt_\br_\bo_\bp_\bi_\bc_\bR_\be_\bf_\bi_\bn_\be_\bm_\be_\bn_\bt_\bC_\bh_\bo_\bi_\bc_\be_\b:_\b:_\bi_\bs_\bo_\bt_\br_\bo_\bp_\bi_\bc_\b__\br_\be_\bf_\bi_\bn_\be_\bm_\be_\bn_\bt\n @ isotropic_refinement\n _\bG_\be_\bo_\bm_\be_\bt_\br_\by_\bI_\bn_\bf_\bo\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn _\bg_\be_\bo_\bm_\be_\bt_\br_\by_\b__\bi_\bn_\bf_\bo_\b._\bh_\b:_\b1_\b9_\b6_\b4\n _\bi_\bn_\bt_\be_\br_\bn_\ba_\bl_\b:_\b:_\bT_\br_\bi_\ba_\bA_\bc_\bc_\be_\bs_\bs_\bo_\br_\bI_\bm_\bp_\bl_\be_\bm_\be_\bn_\bt_\ba_\bt_\bi_\bo_\bn_\b:_\b:_\bP_\br_\be_\bs_\be_\bn_\bt_\bL_\be_\bv_\be_\bl_\bT_\by_\bp_\be_\b:_\b:_\bt_\by_\bp_\be\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn _\bt_\br_\bi_\ba_\b__\ba_\bc_\bc_\be_\bs_\bs_\bo_\br_\b._\bh_\b:_\b9_\b3\n"}]}]}]}]}]}
union { ... } internal::TriangulationImplementation::TriaObjects::UserData