From: Wolfgang Bangerth Date: Wed, 23 Dec 2015 15:23:09 +0000 (-0600) Subject: Remove InternalData classes that are unused and apparently have been for a while. X-Git-Tag: v8.4.0-rc2~132^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F2014%2Fhead;p=dealii.git Remove InternalData classes that are unused and apparently have been for a while. --- diff --git a/include/deal.II/fe/fe_nedelec.h b/include/deal.II/fe/fe_nedelec.h index 408d601127..4bee4f1ebc 100644 --- a/include/deal.II/fe/fe_nedelec.h +++ b/include/deal.II/fe/fe_nedelec.h @@ -302,40 +302,6 @@ private: */ void initialize_restriction (); - /** - * Fields of cell-independent data. - * - * For information about the general purpose of this class, see the - * documentation of the base class. - */ - class InternalData : public FiniteElement::InternalDataBase - { - public: - /** - * Array with shape function values in quadrature points. There is one row - * for each shape function, containing values for each quadrature point. - * Since the shape functions are vector-valued (with as many components as - * there are space dimensions), the value is a tensor. - * - * In this array, we store the values of the shape function in the - * quadrature points on the unit cell. The transformation to the real - * space cell is then simply done by multiplication with the Jacobian of - * the mapping. - */ - std::vector > > shape_values; - - /** - * Array with shape function gradients in quadrature points. There is one - * row for each shape function, containing values for each quadrature - * point. - * - * We store the gradients in the quadrature points on the unit cell. We - * then only have to apply the transformation (which is a matrix-vector - * multiplication) when visiting an actual cell. - */ - std::vector > > shape_gradients; - }; - /** * These are the factors multiplied to a function in the * #generalized_face_support_points when computing the integration. diff --git a/include/deal.II/fe/fe_raviart_thomas.h b/include/deal.II/fe/fe_raviart_thomas.h index 12caf0345f..0ab401d81d 100644 --- a/include/deal.II/fe/fe_raviart_thomas.h +++ b/include/deal.II/fe/fe_raviart_thomas.h @@ -175,40 +175,6 @@ private: */ void initialize_restriction (); - /** - * Fields of cell-independent data. - * - * For information about the general purpose of this class, see the - * documentation of the base class. - */ - class InternalData : public FiniteElement::InternalDataBase - { - public: - /** - * Array with shape function values in quadrature points. There is one row - * for each shape function, containing values for each quadrature point. - * Since the shape functions are vector-valued (with as many components as - * there are space dimensions), the value is a tensor. - * - * In this array, we store the values of the shape function in the - * quadrature points on the unit cell. The transformation to the real - * space cell is then simply done by multiplication with the Jacobian of - * the mapping. - */ - std::vector > > shape_values; - - /** - * Array with shape function gradients in quadrature points. There is one - * row for each shape function, containing values for each quadrature - * point. - * - * We store the gradients in the quadrature points on the unit cell. We - * then only have to apply the transformation (which is a matrix-vector - * multiplication) when visiting an actual cell. - */ - std::vector > > shape_gradients; - }; - /** * These are the factors multiplied to a function in the * #generalized_face_support_points when computing the integration. They are @@ -220,6 +186,7 @@ private: * for more information. */ Table<2, double> boundary_weights; + /** * Precomputed factors for interpolation of interior degrees of freedom. The * rationale for this Table is the same as for #boundary_weights. Only, this