From 0e54d054a675fec7cb1c50c3fd20e2b6b0470878 Mon Sep 17 00:00:00 2001 From: David Wells Date: Sun, 29 Oct 2017 15:29:39 -0400 Subject: [PATCH] Deprecate BlockTrianglePrecondition and BlockMatrixArray. --- include/deal.II/lac/block_matrix_array.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/include/deal.II/lac/block_matrix_array.h b/include/deal.II/lac/block_matrix_array.h index 44de24864a..0371f0e7c2 100644 --- a/include/deal.II/lac/block_matrix_array.h +++ b/include/deal.II/lac/block_matrix_array.h @@ -105,6 +105,8 @@ DEAL_II_NAMESPACE_OPEN * The remaining code of this sample program concerns preconditioning and is * described in the documentation of BlockTrianglePrecondition. * + * @deprecated This class has been superseded by BlockLinearOperator. + * * @see * @ref GlossBlockLA "Block (linear algebra)" * @author Guido Kanschat @@ -343,7 +345,7 @@ private: * number of blocks per row. */ unsigned int block_cols; -}; +} DEAL_II_DEPRECATED; /*@}*/ @@ -398,6 +400,8 @@ private: * for solving. * @until Error * + * @deprecated This class has been superseded by block_back_substitution and + * block_forward_substitution, which build on BlockLinearOperator. * * @ingroup Preconditioners * @author Guido Kanschat, 2001, 2005 @@ -517,7 +521,7 @@ private: * Flag for backward insertion. */ bool backward; -}; +} DEAL_II_DEPRECATED; #ifndef DOXYGEN -- 2.39.5