From ae95856b90e9f0c67119c9ad95197a65e57dbbb7 Mon Sep 17 00:00:00 2001 From: richter Date: Tue, 25 Jan 2000 18:23:09 +0000 Subject: [PATCH] Add comments. git-svn-id: https://svn.dealii.org/trunk@2258 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/deal.II/include/numerics/vectors.h | 24 ++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/deal.II/deal.II/include/numerics/vectors.h b/deal.II/deal.II/include/numerics/vectors.h index 8aa862d777..dbb246e4b4 100644 --- a/deal.II/deal.II/include/numerics/vectors.h +++ b/deal.II/deal.II/include/numerics/vectors.h @@ -275,21 +275,29 @@ class VectorTools /** * Interpolate different finite * element spaces. The - * interpolation is executed from - * the higher order space - * represented by #high# to the - * lower order space #low#. The + * interpolation of vector + * #data_1# is executed from the + * FE space represented by + * #dof_1# to the vector #data_2# + * on FE space #dof_2#. The * interpolation on each cell is * represented by the matrix * #transfer#. Curved boundaries * are neglected so far. + * + * Note that you may have to call + * #hanging_nodes.distribute(data_2)# + * with the hanging nodes from + * space #dof_2# afterwards, to + * make the result continuous + * again. */ template - static void interpolate (const DoFHandler &high_dof, - const DoFHandler &low_dof, + static void interpolate (const DoFHandler &dof_1, + const DoFHandler &dof_2, const FullMatrix &transfer, - const Vector &high, - Vector &low); + const Vector &data_1, + Vector &data_2); /** * Compute the projection of -- 2.39.5