]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
support points will be in InternalDataBase and can be accessed without virtual
authorkanschat <kanschat@0785d39b-7218-0410-832d-ea1e28bc413d>
Tue, 13 Nov 2007 16:49:52 +0000 (16:49 +0000)
committerkanschat <kanschat@0785d39b-7218-0410-832d-ea1e28bc413d>
Tue, 13 Nov 2007 16:49:52 +0000 (16:49 +0000)
git-svn-id: https://svn.dealii.org/trunk@15492 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/deal.II/include/fe/mapping.h

index cf903d8b62bdc79d8639138f807da3dee292d153..462ea11b14034cb6f36c3856583e40a70f538dbb 100644 (file)
@@ -333,27 +333,26 @@ class Mapping : public Subscriptor
                             const typename Mapping<dim>::InternalDataBase &internal) const = 0;
 
                                     /**
-                                     * The vector of the
-                                     * transformed (generalized)
-                                     * support points.
+                                     * The transformed (generalized)
+                                     * support point.
                                      */
-    const std::vector<Point<dim> >& support_point_values() const;
+    const Point<dim>& support_point_value(const unsigned int index) const;
     
                                     /**
-                                     * The vector of the Jacobian
-                                     * matrices of the transformation
+                                     * The Jacobian
+                                     * matrix of the transformation
                                      * in the (generalized) support
-                                     * points.
+                                     * point.
                                      */
-    const std::vector<Tensor<2,dim> >& support_point_gradients() const;
+    const Tensor<2,dim>& support_point_gradient(const unsigned int index) const;
     
                                     /**
-                                     * The vector of the inverse Jacobian
-                                     * matrices of the transformation
+                                     * The inverse Jacobian
+                                     * matrix of the transformation
                                      * in the (generalized) support
-                                     * points.
+                                     * point.
                                      */
-    const std::vector<Tensor<2,dim> >& support_point_inverse_gradients() const;
+    const Tensor<2,dim>& support_point_inverse_gradients(const unsigned int index) const;
     
                                      /**
                                       * Return a pointer to a copy of the

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.