From 34b2766bd6d4f7ec41999616d8247580a633477f Mon Sep 17 00:00:00 2001 From: Maximilian Bergbauer Date: Tue, 22 Apr 2025 14:13:01 +0200 Subject: [PATCH] Link to step-37 --- include/deal.II/matrix_free/fe_evaluation.h | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/include/deal.II/matrix_free/fe_evaluation.h b/include/deal.II/matrix_free/fe_evaluation.h index ae0d8c33d1..c1431ff116 100644 --- a/include/deal.II/matrix_free/fe_evaluation.h +++ b/include/deal.II/matrix_free/fe_evaluation.h @@ -134,7 +134,9 @@ public: * with useful data also in constrained positions by calling * AffineConstraints::distribute(). When accessing vector entries during the * solution of linear systems, the temporary solution should always have - * homogeneous constraints and this method is the correct one. + * homogeneous constraints and this method is the correct one. Further + * information on how to apply inhomogeneous constraints with matrix-free + * operators can be found in the respective section of step-37. * * If the given vector template class is a block vector (determined through * the template function 'IsBlockVector::value', which checks @@ -168,8 +170,11 @@ public: * This way of access is appropriate when the constraints have been * distributed on the vector by a call to AffineConstraints::distribute() * previously. This function is also necessary when inhomogeneous constraints - * are to be used, as MatrixFree can only handle homogeneous constraints. Note - * that if vectorization is enabled, the DoF values for several cells are set. + * are to be used, as MatrixFree can only handle homogeneous constraints. + * Further information on how to apply inhomogeneous constraints with + * matrix-free operators can be found in the respective section of step-37. + * Note that if vectorization is enabled, the DoF values for several cells are + * set. * * If the given vector template class is a block vector (determined through * the template function 'IsBlockVector::value', which checks -- 2.39.5