From: wolf Date: Mon, 12 May 2003 21:45:18 +0000 (+0000) Subject: Get rid of the template arguments of Polynomials::Hierarchical and Polynomials::Legendre. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=43edc2d17b28311858acaefb91a7629b53c9a92b;p=dealii-svn.git Get rid of the template arguments of Polynomials::Hierarchical and Polynomials::Legendre. git-svn-id: https://svn.dealii.org/trunk@7640 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/base/include/base/polynomial.h b/deal.II/base/include/base/polynomial.h index fb9e31e016..4fa29bab0f 100644 --- a/deal.II/base/include/base/polynomial.h +++ b/deal.II/base/include/base/polynomial.h @@ -269,7 +269,6 @@ namespace Polynomials }; -//TODO[GK]: In contrast to the LagrangeEquidistant class, the following class is a template. Is this necessary, or could we make this more consistent? /** * Legendre polynomials of arbitrary order on @p{[0,1]}. * diff --git a/deal.II/deal.II/source/fe/fe_dgp.cc b/deal.II/deal.II/source/fe/fe_dgp.cc index 57ddcc0441..878e972180 100644 --- a/deal.II/deal.II/source/fe/fe_dgp.cc +++ b/deal.II/deal.II/source/fe/fe_dgp.cc @@ -30,7 +30,7 @@ FE_DGP::FE_DGP (const unsigned int degree) std::vector >(FiniteElementData(get_dpo_vector(degree),1).dofs_per_cell, std::vector(1,true))), degree(degree), - polynomial_space (Polynomials::Legendre::generate_complete_basis(degree)) + polynomial_space (Polynomials::Legendre::generate_complete_basis(degree)) { // if defined, copy over matrices // from precomputed arrays diff --git a/deal.II/deal.II/source/fe/fe_dgp_nonparametric.cc b/deal.II/deal.II/source/fe/fe_dgp_nonparametric.cc index 8e1a472ce2..361e71d0f6 100644 --- a/deal.II/deal.II/source/fe/fe_dgp_nonparametric.cc +++ b/deal.II/deal.II/source/fe/fe_dgp_nonparametric.cc @@ -30,7 +30,7 @@ FE_DGPNonparametric::FE_DGPNonparametric (const unsigned int degree) std::vector >(FiniteElementData(get_dpo_vector(degree),1).dofs_per_cell, std::vector(1,true))), degree(degree), - polynomial_space (Polynomials::Legendre::generate_complete_basis(degree)) + polynomial_space (Polynomials::Legendre::generate_complete_basis(degree)) { // if defined, copy over matrices // from precomputed arrays diff --git a/deal.II/deal.II/source/fe/fe_q_hierarchical.cc b/deal.II/deal.II/source/fe/fe_q_hierarchical.cc index a5106aa7c3..9c45ac62dd 100644 --- a/deal.II/deal.II/source/fe/fe_q_hierarchical.cc +++ b/deal.II/deal.II/source/fe/fe_q_hierarchical.cc @@ -50,7 +50,7 @@ FE_Q_Hierarchical::FE_Q_Hierarchical (const unsigned int degree) renumber(lexicographic_to_hierarchic_numbering (*this, degree)), renumber_inverse(invert_numbering(renumber)), face_renumber(face_lexicographic_to_hierarchic_numbering (degree)), - polynomial_space(Polynomials::Hierarchical::generate_complete_basis(degree)) + polynomial_space(Polynomials::Hierarchical::generate_complete_basis(degree)) { // The matrix @p{dofs_cell} contains the // values of the linear functionals of