From 82a18be5ba2e94270977b0b820e5ada00c6a826b Mon Sep 17 00:00:00 2001 From: kanschat Date: Tue, 13 Nov 2007 16:49:52 +0000 Subject: [PATCH] support points will be in InternalDataBase and can be accessed without virtual git-svn-id: https://svn.dealii.org/trunk@15492 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/deal.II/include/fe/mapping.h | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/deal.II/deal.II/include/fe/mapping.h b/deal.II/deal.II/include/fe/mapping.h index cf903d8b62..462ea11b14 100644 --- a/deal.II/deal.II/include/fe/mapping.h +++ b/deal.II/deal.II/include/fe/mapping.h @@ -333,27 +333,26 @@ class Mapping : public Subscriptor const typename Mapping::InternalDataBase &internal) const = 0; /** - * The vector of the - * transformed (generalized) - * support points. + * The transformed (generalized) + * support point. */ - const std::vector >& support_point_values() const; + const Point& 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 >& 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 >& 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 -- 2.39.5