From a8156c33af22e0e73916b4ef2725f45479e4abac Mon Sep 17 00:00:00 2001 From: Matthias Maier Date: Fri, 15 Jun 2018 14:15:38 -0500 Subject: [PATCH] AffineConstraints: Improve wording and add a note --- include/deal.II/lac/affine_constraints.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/include/deal.II/lac/affine_constraints.h b/include/deal.II/lac/affine_constraints.h index 6b10a5fee8..dd92453904 100644 --- a/include/deal.II/lac/affine_constraints.h +++ b/include/deal.II/lac/affine_constraints.h @@ -60,9 +60,13 @@ class AffineConstraints; * ConstraintMatrix has been renamed to AffineConstraints. Provide a * compatibility typedef that defaults to AffineConstraints. * - * @deprecated Use AffineConstraints + * @deprecated Use AffineConstraints instead of ConstraintMatrix */ using ConstraintMatrix = AffineConstraints; +// Note: Unfortunately, we cannot move this compatibility typedef into +// constraint_matrix.h directly. This would break a lot of user projects +// that include constraint_matrix.h transitively due to various deal.II +// headers that include the file. // TODO[WB]: We should have a function of the kind -- 2.39.5