From: Martin Kronbichler Date: Tue, 19 Oct 2021 18:25:44 +0000 (+0200) Subject: PreconditionChebyshev: Update documentation X-Git-Tag: v9.4.0-rc1~919^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F12850%2Fhead;p=dealii.git PreconditionChebyshev: Update documentation --- diff --git a/include/deal.II/lac/precondition.h b/include/deal.II/lac/precondition.h index 4cac9ff90e..f0b8cbe470 100644 --- a/include/deal.II/lac/precondition.h +++ b/include/deal.II/lac/precondition.h @@ -1019,9 +1019,9 @@ private: *
  • the matrix-vector product may only access an entry in `src` or `dst` * once the `operation_before_matrix_vector_product` has been run on that * vector entry;
  • - *
  • `operation_after_matrix_vector_product` may first run once the - * matrix-vector product does not access the entries in `src` and `dst` any - * more.
  • + *
  • `operation_after_matrix_vector_product` may run on a range of entries + * `[i,j)` once the matrix-vector product does not access the entries `[i,j)` + * in `src` and `dst` any more.
  • * * The motivation for this function is to increase data locality and hence * cache usage. For the example of a class similar to the one in the step-37 @@ -1031,9 +1031,9 @@ private: * vmult(LinearAlgebra::distributed::Vector & dst, * const LinearAlgebra::distributed::Vector &src, * const std::function - * &operation_before_loop, + * &operation_before_matrix_vector_product, * const std::function - * &operation_after_loop) const + * &operation_after_matrix_vector_product) const * { * data.cell_loop(&LaplaceOperator::local_apply, * this,