]> https://gitweb.dealii.org/ - dealii.git/commitdiff
CellWiseInverse: extend comments 14890/head
authorPeter Munch <peterrmuench@gmail.com>
Wed, 15 Mar 2023 09:52:04 +0000 (10:52 +0100)
committerPeter Munch <peterrmuench@gmail.com>
Wed, 15 Mar 2023 15:34:59 +0000 (16:34 +0100)
include/deal.II/matrix_free/evaluation_kernels.h

index da52686722be4ab040f02c29571ee2277d3d96ed..5bc29954d8f83d6a065bb6cf47045f8aa37f51f0 100644 (file)
@@ -5580,7 +5580,7 @@ namespace internal
 
 
   /**
-   * This struct implements the action of the inverse @ref GlossMassMatrix "mass matrix" operation
+   * This struct implements the action of the inverse @ref GlossMassMatrix "mass matrix" operation,
    * using an FEEvaluationData argument.
    */
   template <int dim, typename Number>
@@ -5698,7 +5698,9 @@ namespace internal
 
   /**
    * This struct implements the action of the inverse @ref GlossMassMatrix "mass matrix" operation
-   * using an FEEvaluationData argument.
+   * with user-provided coefficients at quadrature points (in contrast to
+   * CellwiseInverseMassMatrixImplBasic, which implicitly uses `1/(|J|xW)' as
+   * coefficient).
    */
   template <int dim, typename Number>
   struct CellwiseInverseMassMatrixImplFlexible
@@ -5784,8 +5786,10 @@ namespace internal
 
 
   /**
-   * This struct implements the action of the inverse @ref GlossMassMatrix "mass matrix" operation
-   * using an FEEvaluationData argument.
+   * This struct implements the action of a projection of the values given
+   * at the quadrature points to the support points,
+   * using an FEEvaluationData argument. For the derivation, see comments in
+   * step-67.
    */
   template <int dim, typename Number>
   struct CellwiseInverseMassMatrixImplTransformFromQPoints

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.