From a718375d04a74dd1c039d3e0731e1177b22abe2b Mon Sep 17 00:00:00 2001 From: Peter Munch Date: Wed, 15 Mar 2023 10:52:04 +0100 Subject: [PATCH] CellWiseInverse: extend comments --- include/deal.II/matrix_free/evaluation_kernels.h | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/include/deal.II/matrix_free/evaluation_kernels.h b/include/deal.II/matrix_free/evaluation_kernels.h index da52686722..5bc29954d8 100644 --- a/include/deal.II/matrix_free/evaluation_kernels.h +++ b/include/deal.II/matrix_free/evaluation_kernels.h @@ -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 @@ -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 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 struct CellwiseInverseMassMatrixImplTransformFromQPoints -- 2.39.5