From: bangerth Date: Tue, 2 Nov 2010 22:31:07 +0000 (+0000) Subject: Make hp::FE{Subface,Face}Values available for the codim=1 case. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=aceb2b3c499b282aa0a052d2ce325b160eb9285e;p=dealii-svn.git Make hp::FE{Subface,Face}Values available for the codim=1 case. git-svn-id: https://svn.dealii.org/trunk@22587 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/include/deal.II/hp/fe_values.h b/deal.II/include/deal.II/hp/fe_values.h index f39cbc0874..308f9946b0 100644 --- a/deal.II/include/deal.II/hp/fe_values.h +++ b/deal.II/include/deal.II/hp/fe_values.h @@ -546,8 +546,8 @@ namespace hp * @ingroup hp hpcollection * @author Wolfgang Bangerth, 2003 */ - template - class FEFaceValues : public internal::hp::FEValuesBase > + template + class FEFaceValues : public internal::hp::FEValuesBase > { public: /** @@ -570,8 +570,8 @@ namespace hp * DoFHandler::get_fe() * function. */ - FEFaceValues (const hp::MappingCollection &mapping_collection, - const hp::FECollection &fe_collection, + FEFaceValues (const hp::MappingCollection &mapping_collection, + const hp::FECollection &fe_collection, const hp::QCollection &q_collection, const UpdateFlags update_flags); @@ -598,7 +598,7 @@ namespace hp * DoFHandler::get_fe() * function. */ - FEFaceValues (const hp::FECollection &fe_collection, + FEFaceValues (const hp::FECollection &fe_collection, const hp::QCollection &q_collection, const UpdateFlags update_flags); @@ -702,7 +702,7 @@ namespace hp * this argument is specified. */ void - reinit (const typename hp::DoFHandler::cell_iterator &cell, + reinit (const typename hp::DoFHandler::cell_iterator &cell, const unsigned int face_no, const unsigned int q_index = numbers::invalid_unsigned_int, const unsigned int mapping_index = numbers::invalid_unsigned_int, @@ -738,7 +738,7 @@ namespace hp * these last three arguments. */ void - reinit (const typename dealii::DoFHandler::cell_iterator &cell, + reinit (const typename dealii::DoFHandler::cell_iterator &cell, const unsigned int face_no, const unsigned int q_index = numbers::invalid_unsigned_int, const unsigned int mapping_index = numbers::invalid_unsigned_int, @@ -774,7 +774,7 @@ namespace hp * these last three arguments. */ void - reinit (const typename MGDoFHandler::cell_iterator &cell, + reinit (const typename MGDoFHandler::cell_iterator &cell, const unsigned int face_no, const unsigned int q_index = numbers::invalid_unsigned_int, const unsigned int mapping_index = numbers::invalid_unsigned_int, @@ -811,7 +811,7 @@ namespace hp * three arguments. */ void - reinit (const typename Triangulation::cell_iterator &cell, + reinit (const typename Triangulation::cell_iterator &cell, const unsigned int face_no, const unsigned int q_index = numbers::invalid_unsigned_int, const unsigned int mapping_index = numbers::invalid_unsigned_int, @@ -827,8 +827,8 @@ namespace hp * @ingroup hp hpcollection * @author Wolfgang Bangerth, 2003 */ - template - class FESubfaceValues : public internal::hp::FEValuesBase > + template + class FESubfaceValues : public internal::hp::FEValuesBase > { public: /** @@ -851,8 +851,8 @@ namespace hp * DoFHandler::get_fe() * function. */ - FESubfaceValues (const hp::MappingCollection &mapping_collection, - const hp::FECollection &fe_collection, + FESubfaceValues (const hp::MappingCollection &mapping_collection, + const hp::FECollection &fe_collection, const hp::QCollection &q_collection, const UpdateFlags update_flags); @@ -879,7 +879,7 @@ namespace hp * DoFHandler::get_fe() * function. */ - FESubfaceValues (const hp::FECollection &fe_collection, + FESubfaceValues (const hp::FECollection &fe_collection, const hp::QCollection &q_collection, const UpdateFlags update_flags); @@ -962,7 +962,7 @@ namespace hp * this argument is specified. */ void - reinit (const typename hp::DoFHandler::cell_iterator &cell, + reinit (const typename hp::DoFHandler::cell_iterator &cell, const unsigned int face_no, const unsigned int subface_no, const unsigned int q_index = numbers::invalid_unsigned_int, @@ -999,7 +999,7 @@ namespace hp * these last three arguments. */ void - reinit (const typename dealii::DoFHandler::cell_iterator &cell, + reinit (const typename dealii::DoFHandler::cell_iterator &cell, const unsigned int face_no, const unsigned int subface_no, const unsigned int q_index = numbers::invalid_unsigned_int, @@ -1036,7 +1036,7 @@ namespace hp * these last three arguments. */ void - reinit (const typename MGDoFHandler::cell_iterator &cell, + reinit (const typename MGDoFHandler::cell_iterator &cell, const unsigned int face_no, const unsigned int subface_no, const unsigned int q_index = numbers::invalid_unsigned_int, @@ -1074,7 +1074,7 @@ namespace hp * three arguments. */ void - reinit (const typename Triangulation::cell_iterator &cell, + reinit (const typename Triangulation::cell_iterator &cell, const unsigned int face_no, const unsigned int subface_no, const unsigned int q_index = numbers::invalid_unsigned_int, diff --git a/deal.II/source/hp/fe_values.cc b/deal.II/source/hp/fe_values.cc index c4b67767e9..c66c14d6bf 100644 --- a/deal.II/source/hp/fe_values.cc +++ b/deal.II/source/hp/fe_values.cc @@ -309,33 +309,33 @@ namespace hp // -------------------------- FEFaceValues ------------------------- - template - FEFaceValues::FEFaceValues (const hp::MappingCollection &mapping, - const hp::FECollection &fe_collection, + template + FEFaceValues::FEFaceValues (const hp::MappingCollection &mapping, + const hp::FECollection &fe_collection, const hp::QCollection &q_collection, const UpdateFlags update_flags) : - internal::hp::FEValuesBase > (mapping, + internal::hp::FEValuesBase > (mapping, fe_collection, q_collection, update_flags) {} - template - FEFaceValues::FEFaceValues (const hp::FECollection &fe_collection, + template + FEFaceValues::FEFaceValues (const hp::FECollection &fe_collection, const hp::QCollection &q_collection, const UpdateFlags update_flags) : - internal::hp::FEValuesBase > (fe_collection, + internal::hp::FEValuesBase > (fe_collection, q_collection, update_flags) {} - template + template void - FEFaceValues::reinit (const typename hp::DoFHandler::cell_iterator &cell, + FEFaceValues::reinit (const typename hp::DoFHandler::cell_iterator &cell, const unsigned int face_no, const unsigned int q_index, const unsigned int mapping_index, @@ -384,9 +384,9 @@ namespace hp - template + template void - FEFaceValues::reinit (const typename dealii::DoFHandler::cell_iterator &cell, + FEFaceValues::reinit (const typename dealii::DoFHandler::cell_iterator &cell, const unsigned int face_no, const unsigned int q_index, const unsigned int mapping_index, @@ -425,9 +425,9 @@ namespace hp - template + template void - FEFaceValues::reinit (const typename MGDoFHandler::cell_iterator &cell, + FEFaceValues::reinit (const typename MGDoFHandler::cell_iterator &cell, const unsigned int face_no, const unsigned int q_index, const unsigned int mapping_index, @@ -466,9 +466,9 @@ namespace hp - template + template void - FEFaceValues::reinit (const typename Triangulation::cell_iterator &cell, + FEFaceValues::reinit (const typename Triangulation::cell_iterator &cell, const unsigned int face_no, const unsigned int q_index, const unsigned int mapping_index, @@ -509,33 +509,33 @@ namespace hp // -------------------------- FESubfaceValues ------------------------- - template - FESubfaceValues::FESubfaceValues (const hp::MappingCollection &mapping, - const hp::FECollection &fe_collection, + template + FESubfaceValues::FESubfaceValues (const hp::MappingCollection &mapping, + const hp::FECollection &fe_collection, const hp::QCollection &q_collection, const UpdateFlags update_flags) : - internal::hp::FEValuesBase > (mapping, + internal::hp::FEValuesBase > (mapping, fe_collection, q_collection, update_flags) {} - template - FESubfaceValues::FESubfaceValues (const hp::FECollection &fe_collection, + template + FESubfaceValues::FESubfaceValues (const hp::FECollection &fe_collection, const hp::QCollection &q_collection, const UpdateFlags update_flags) : - internal::hp::FEValuesBase > (fe_collection, + internal::hp::FEValuesBase > (fe_collection, q_collection, update_flags) {} - template + template void - FESubfaceValues::reinit (const typename hp::DoFHandler::cell_iterator &cell, + FESubfaceValues::reinit (const typename hp::DoFHandler::cell_iterator &cell, const unsigned int face_no, const unsigned int subface_no, const unsigned int q_index, @@ -585,9 +585,9 @@ namespace hp - template + template void - FESubfaceValues::reinit (const typename dealii::DoFHandler::cell_iterator &cell, + FESubfaceValues::reinit (const typename dealii::DoFHandler::cell_iterator &cell, const unsigned int face_no, const unsigned int subface_no, const unsigned int q_index, @@ -627,9 +627,9 @@ namespace hp - template + template void - FESubfaceValues::reinit (const typename MGDoFHandler::cell_iterator &cell, + FESubfaceValues::reinit (const typename MGDoFHandler::cell_iterator &cell, const unsigned int face_no, const unsigned int subface_no, const unsigned int q_index, @@ -669,9 +669,9 @@ namespace hp - template + template void - FESubfaceValues::reinit (const typename Triangulation::cell_iterator &cell, + FESubfaceValues::reinit (const typename Triangulation::cell_iterator &cell, const unsigned int face_no, const unsigned int subface_no, const unsigned int q_index,