From 1fdde1f73b62baa6ea93f555f10967d94c954b7f Mon Sep 17 00:00:00 2001 From: David Wells Date: Sat, 1 Sep 2018 13:47:31 -0400 Subject: [PATCH] Update a comment on using FESystem with MatrixFree. --- include/deal.II/matrix_free/matrix_free.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/include/deal.II/matrix_free/matrix_free.h b/include/deal.II/matrix_free/matrix_free.h index a7cecd085a..0821cb4d22 100644 --- a/include/deal.II/matrix_free/matrix_free.h +++ b/include/deal.II/matrix_free/matrix_free.h @@ -531,10 +531,11 @@ public: * opposed to the scalar case treated with the other initialization * functions, this function allows for problems with two or more different * finite elements. The DoFHandlers to each element must be passed as - * pointers to the initialization function. Note that the finite element - * underlying an DoFHandler must either be scalar or contain several copies - * of the same element. Mixing several different elements into one - * FESystem is not allowed. + * pointers to the initialization function. Alternatively, a system of + * several components may also be represented by a single DoFHandler with an + * FESystem element. The prerequisite for this case is that each base + * element of the FESystem must be compatible with the present class, such + * as the FE_Q or FE_DGQ classes. * * This function also allows for using several quadrature formulas, e.g. * when the description contains independent integrations of elements of -- 2.39.5