From 43edc2d17b28311858acaefb91a7629b53c9a92b Mon Sep 17 00:00:00 2001 From: wolf Date: Mon, 12 May 2003 21:45:18 +0000 Subject: [PATCH] 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 --- deal.II/base/include/base/polynomial.h | 1 - deal.II/deal.II/source/fe/fe_dgp.cc | 2 +- deal.II/deal.II/source/fe/fe_dgp_nonparametric.cc | 2 +- deal.II/deal.II/source/fe/fe_q_hierarchical.cc | 2 +- 4 files changed, 3 insertions(+), 4 deletions(-) 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 -- 2.39.5