From 6d1268f761209406ebee9f7357bb615b1f8ede69 Mon Sep 17 00:00:00 2001 From: Martin Kronbichler Date: Tue, 19 Oct 2021 20:25:44 +0200 Subject: [PATCH] PreconditionChebyshev: Update documentation --- include/deal.II/lac/precondition.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) 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, -- 2.39.5