]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
add #interpolate# for vector functions
authorhartmann <hartmann@0785d39b-7218-0410-832d-ea1e28bc413d>
Thu, 1 Jul 1999 19:58:16 +0000 (19:58 +0000)
committerhartmann <hartmann@0785d39b-7218-0410-832d-ea1e28bc413d>
Thu, 1 Jul 1999 19:58:16 +0000 (19:58 +0000)
git-svn-id: https://svn.dealii.org/trunk@1526 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/deal.II/include/numerics/vectors.h

index eff97cd674faaa3103b5e4c014ce0f26a93a3f10..ed21e2dafe42f720f9219bfd856b4609635a8212 100644 (file)
@@ -284,6 +284,21 @@ class VectorTools //<dim>
                                      */
     static void interpolate (const DoFHandler<dim>    &dof,
                             const Function<dim>      &function,
+                            Vector<double>           &vec);
+
+                                    /**
+                                     * Compute the interpolation of
+                                     * #vectorfunction# at the support points to
+                                     * the finite element space. This is the
+                                     * analogue for vectorfunctions
+                                     * to the #interpolate# function for scalar
+                                     * functions above.
+                                     *
+                                     * See the general documentation of this
+                                     * class for further information.
+                                     */
+    static void interpolate (const DoFHandler<dim>    &dof,
+                            const VectorFunction<dim>&vectorfunction,
                             Vector<double>           &vec);
 
                                     /**
@@ -441,10 +456,16 @@ class VectorTools //<dim>
                                      const NormType           &norm);
     
 
+                                    /**
+                                     * Exception
+                                     */
+    DeclException0 (ExcNotUseful);
+
                                     /**
                                      * Exception
                                      */
     DeclException0 (ExcInvalidFE);
+
                                     /**
                                      * Exception
                                      */

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.