]> https://gitweb.dealii.org/ - dealii.git/commitdiff
add access to mapping in support points
authorGuido Kanschat <dr.guido.kanschat@gmail.com>
Tue, 13 Nov 2007 16:42:25 +0000 (16:42 +0000)
committerGuido Kanschat <dr.guido.kanschat@gmail.com>
Tue, 13 Nov 2007 16:42:25 +0000 (16:42 +0000)
git-svn-id: https://svn.dealii.org/trunk@15491 0785d39b-7218-0410-832d-ea1e28bc413d

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

index a15317d5dce45c3a6ade35d820917ad62e91b118..cf903d8b62bdc79d8639138f807da3dee292d153 100644 (file)
@@ -332,6 +332,29 @@ class Mapping : public Subscriptor
                             const VectorSlice<std::vector<Tensor<2,dim> > > output,
                             const typename Mapping<dim>::InternalDataBase &internal) const = 0;
 
+                                    /**
+                                     * The vector of the
+                                     * transformed (generalized)
+                                     * support points.
+                                     */
+    const std::vector<Point<dim> >& support_point_values() const;
+    
+                                    /**
+                                     * The vector of the Jacobian
+                                     * matrices of the transformation
+                                     * in the (generalized) support
+                                     * points.
+                                     */
+    const std::vector<Tensor<2,dim> >& support_point_gradients() const;
+    
+                                    /**
+                                     * The vector of the inverse Jacobian
+                                     * matrices of the transformation
+                                     * in the (generalized) support
+                                     * points.
+                                     */
+    const std::vector<Tensor<2,dim> >& support_point_inverse_gradients() const;
+    
                                      /**
                                       * Return a pointer to a copy of the
                                       * present object. The caller of this

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.