From b3f6d614c76472b95363433da0ef9750b5dcc851 Mon Sep 17 00:00:00 2001
From: wolf
Date: Mon, 3 Apr 2000 14:17:32 +0000
Subject: [PATCH] Index the functions offered by dof accessors.
git-svn-id: https://svn.dealii.org/trunk@2661 0785d39b-7218-0410-832d-ea1e28bc413d
---
.../doc/reports/class-hierarchies/index.html | 145 +++++++++++++++++-
1 file changed, 144 insertions(+), 1 deletion(-)
diff --git a/deal.II/doc/reports/class-hierarchies/index.html b/deal.II/doc/reports/class-hierarchies/index.html
index ac27b95173..4b12086b8f 100644
--- a/deal.II/doc/reports/class-hierarchies/index.html
+++ b/deal.II/doc/reports/class-hierarchies/index.html
@@ -39,6 +39,26 @@ obtain information from an iterator.
+Index:
+
+
+
+
What iterators and accessors are
@@ -119,6 +139,7 @@ non-active cells, lines, etc when being incremented or decremented.
+
The triangulation accessor hierarchy
@@ -180,6 +201,7 @@ i.e. from lines in 1D, from quads in 2D, and so on.
+
Typedefs of the Triangulation class to iterators and accessors
@@ -257,6 +279,7 @@ terms of the underlying accessor types.
+
Functions offered by triangulation accessors
@@ -680,7 +703,7 @@ individual entries.
-
+
The degree of freedom accessor hierarchy
@@ -744,6 +767,7 @@ this is complicated but not of interest here.
+
Typedefs of the DoFHandler class to iterators and accessors
@@ -814,6 +838,125 @@ For three space dimensions:
+
+
+
+Functions offered by degree of freedom accessors
+
+
+Since degree of freedom accessors are derived from triangulation
+accessors, they inherit the functionality of these accessors, but add
+some of their own. We only list the additional functionality
+below. For a full reference, including data types of parameters and
+return values, please refer to the general
+API
+documentation of the `DoF' classes.
+
+
+
+
+ -
+ dof_index (dof_number)
+
+
+ -
+ Return the global index of one of the DoFs on this object.
+
+
+
+ -
+ set_dof_index (dof_number, index)
+
+
+ -
+ Set the index of a DoF. Only for internal use.
+
+
+
+ -
+ vertex_dof_index (vertex_number, dof_number)
+
+
+ -
+ Return the index of one of the DoFs on one of the vertices of this
+ object.
+
+
+
+ -
+ set_vertex_dof_index (...)
+
+
+ -
+ Set the vertex DoF index. Only for internal use.
+
+
+
+ -
+ get_dof_indices (vector_of_indices)
+
+
+ -
+ Return a vector of the indices of the DoFs on this object.
+
+
+
+ -
+ get_dof_values (global_values, local_values)
+
+
+ -
+ Extract and return the values of the DoFs on this object from a data
+ vector defined on all DoFs.
+
+
+
+ -
+ set_dof_values (local_values, global_values)
+
+
+ -
+ Reverse operation: take values of DoFs on this object, and set them
+ into a global data vector.
+
+
+
+ -
+ distribute_local_to_global (local_source, global_destination)
+
+
+ -
+ Add the elements of local_source, defining values of the degrees of
+ freedom on this object, to the elements of the global data
+ vector. The two parameters may be either vectors or matrices.
+
+
+
+ -
+ get_interpolated_dof_values (global_values, local_interpolation)
+
+
+ -
+ Interpolate the global field to this cell. If this cell is active,
+ then this is the restriction of the global field to this cell,
+ but when this cell is not active then it is the interpolation of the
+ restriction of the field to the child cells and the interpolation to
+ the present one. (For cell iterators only.)
+
+
+
+ -
+ set_dof_values_by_interpolation (local_values, global_interpolation)
+
+
+ -
+ Inverse operation: interpolate the local values to the children (if
+ this cell is not active) and set the respective values in the global
+ vector.
+
+
+
+
--
2.39.5