From: Guido Kanschat Date: Tue, 13 Nov 2007 16:42:25 +0000 (+0000) Subject: add access to mapping in support points X-Git-Tag: v8.0.0~9608 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b163454a499b37c4eb45117e3a7b2e4d93aee91d;p=dealii.git add access to mapping in support points git-svn-id: https://svn.dealii.org/trunk@15491 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/deal.II/include/fe/mapping.h b/deal.II/deal.II/include/fe/mapping.h index a15317d5dc..cf903d8b62 100644 --- a/deal.II/deal.II/include/fe/mapping.h +++ b/deal.II/deal.II/include/fe/mapping.h @@ -332,6 +332,29 @@ class Mapping : public Subscriptor const VectorSlice > > output, const typename Mapping::InternalDataBase &internal) const = 0; + /** + * The vector of the + * transformed (generalized) + * support points. + */ + const std::vector >& support_point_values() const; + + /** + * The vector of the Jacobian + * matrices of the transformation + * in the (generalized) support + * points. + */ + const std::vector >& support_point_gradients() const; + + /** + * The vector of the inverse Jacobian + * matrices of the transformation + * in the (generalized) support + * points. + */ + const std::vector >& support_point_inverse_gradients() const; + /** * Return a pointer to a copy of the * present object. The caller of this