From 64011bfdccbfbc9f822368f33a2382cd120ed39a Mon Sep 17 00:00:00 2001 From: Matthias Maier Date: Wed, 2 May 2018 22:22:29 -0500 Subject: [PATCH] deprecate MeanValueFilter --- include/deal.II/lac/matrix_lib.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/include/deal.II/lac/matrix_lib.h b/include/deal.II/lac/matrix_lib.h index 5cf1354178..b1ab76f502 100644 --- a/include/deal.II/lac/matrix_lib.h +++ b/include/deal.II/lac/matrix_lib.h @@ -45,9 +45,13 @@ template class SparseMatrix; * 1n {\mathbf v} \cdot {\mathbf 1}_n\right]{\mathbf 1}_n$ subtracts from every * vector element the mean value of all elements. * + * @deprecated Use a LinearOperator, or a BlockLinearOperator instead. you + * can construct such a filter by using mean_value_filter, or + * block_diagonal_operator (with a mean_value_filter block), respectively. + * * @author Guido Kanschat, 2002, 2003 */ -class MeanValueFilter : public Subscriptor +class DEAL_II_DEPRECATED MeanValueFilter : public Subscriptor { public: /** -- 2.39.5