From 685b8e1683ca64b6015138d884d3a58a6c78c724 Mon Sep 17 00:00:00 2001 From: guido Date: Mon, 16 Dec 2002 11:28:11 +0000 Subject: [PATCH] Documentation clarified git-svn-id: https://svn.dealii.org/trunk@6820 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/lac/include/lac/precondition_block.h | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/deal.II/lac/include/lac/precondition_block.h b/deal.II/lac/include/lac/precondition_block.h index b251d65737..f5af2a83e2 100644 --- a/deal.II/lac/include/lac/precondition_block.h +++ b/deal.II/lac/include/lac/precondition_block.h @@ -448,7 +448,18 @@ class PreconditionBlockSOR : public virtual Subscriptor, void vmult (Vector&, const Vector&) const; /** - * Transpose of @ref{vmult} + * Backward application of @ref{vmult}. + * + * In the current implementation, + * this is not the transpose of + * @ref{vmult}. It is a + * transposed Gauss-Seidel + * algorithm applied to the whole + * matrix, but the diagonal + * blocks being inverted are not + * transposed. Therefore, it is + * the transposed, if the + * diagonal blocks are symmetric. */ template void Tvmult (Vector&, const Vector&) const; -- 2.39.5