From b8ff02fb65f00bab17aea751631124f071f2dba3 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Thu, 17 May 2001 12:00:35 +0000 Subject: [PATCH] Write default constructor of MappingQ1 to make Intel compiler more happy. git-svn-id: https://svn.dealii.org/trunk@4630 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/deal.II/include/fe/mapping_q1.h | 5 +++++ deal.II/deal.II/source/fe/mapping_q1.cc | 7 +++++++ 2 files changed, 12 insertions(+) diff --git a/deal.II/deal.II/include/fe/mapping_q1.h b/deal.II/deal.II/include/fe/mapping_q1.h index 483b6bd1af..2f2cefe758 100644 --- a/deal.II/deal.II/include/fe/mapping_q1.h +++ b/deal.II/deal.II/include/fe/mapping_q1.h @@ -37,6 +37,11 @@ template class MappingQ1 : public Mapping { public: + /** + * Default constructor. + */ + MappingQ1 (); + /** * Transforms the point @p{p} on * the unit cell to the point diff --git a/deal.II/deal.II/source/fe/mapping_q1.cc b/deal.II/deal.II/source/fe/mapping_q1.cc index 66cc335c79..ed1699457c 100644 --- a/deal.II/deal.II/source/fe/mapping_q1.cc +++ b/deal.II/deal.II/source/fe/mapping_q1.cc @@ -39,6 +39,7 @@ MappingQ1::InternalData::InternalData (const unsigned int n_shape_functions {} + template inline double MappingQ1::InternalData::shape (const unsigned int qpoint, @@ -90,6 +91,12 @@ MappingQ1::InternalData::derivative (const unsigned int qpoint, +template +MappingQ1::MappingQ1 () +{}; + + + template void MappingQ1::compute_shapes (const std::vector > &unit_points, -- 2.39.5