From baa07dd0b52d9795f80559aa07bf6c79074ccfde Mon Sep 17 00:00:00 2001 From: hartmann Date: Wed, 30 Jun 1999 12:56:05 +0000 Subject: [PATCH] doc update for #get_local_mass_matrix# git-svn-id: https://svn.dealii.org/trunk@1513 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/deal.II/include/fe/fe_system.h | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/deal.II/deal.II/include/fe/fe_system.h b/deal.II/deal.II/include/fe/fe_system.h index 180f711881..fff981229c 100644 --- a/deal.II/deal.II/include/fe/fe_system.h +++ b/deal.II/deal.II/include/fe/fe_system.h @@ -68,8 +68,7 @@ * @author Wolfgang Bangerth, Guido Kanschat, 1999 */ template -class FESystem // - : public FiniteElement +class FESystem : public FiniteElement { /** * Copy constructor prohibited. @@ -201,17 +200,17 @@ class FESystem // * cell $K$. However, here only those * elements of the matrix are set for which * the shape functions $\phi_i$ and - * $\phi_j$ belong to the same subelement, + * $\phi_j$ belong to the same component, * i.e. the resulting matrix is a block - * matrix where each block is a diagonal - * matrix with diagonal values equal to + * diagonal matrix where each block is a + * matrix with values equal to * the respective entry of the local mass * matrix for the underlying finite element * class. This definition of the mass * matrix for systems of finite elements * is consistent with the use of the matrix * for the projection of initial values and - * the like, where the subelements are not + * the like, where the components are not * coupled to each other. Also in most * other cases you will not want the * coupling terms to appear in the mass @@ -220,12 +219,20 @@ class FESystem // * If the shape functions of this element * were numbered such that the first * numbers are for the shape functions of - * the first subelement, then those for - * the second subelement, and so on, then + * the first component, then those for + * the second component, and so on, then * the mass matrix generated by this * function would be a block diagonal * matrix with each block being the mass - * matrix of the base finite element. + * matrix of the base finite element as + * described above. However, this is + * not the numbering used by the + * #FESystem# class, so the block + * structure is usually lost for + * the {\it local} mass matrices, but + * can be recovered in the global + * matrix by suitable renumbering + * of global DoF numbers. * * Refer to the base class for more * information on this function. -- 2.39.5