]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
Get rid of the template arguments of Polynomials::Hierarchical and Polynomials::Legendre.
authorwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Mon, 12 May 2003 21:45:18 +0000 (21:45 +0000)
committerwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Mon, 12 May 2003 21:45:18 +0000 (21:45 +0000)
git-svn-id: https://svn.dealii.org/trunk@7640 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/base/include/base/polynomial.h
deal.II/deal.II/source/fe/fe_dgp.cc
deal.II/deal.II/source/fe/fe_dgp_nonparametric.cc
deal.II/deal.II/source/fe/fe_q_hierarchical.cc

index fb9e31e0166de3ec1f2ada9c2782623f0ef4c068..4fa29bab0f236cc52f7aeedb1c2b95a2b984b006 100644 (file)
@@ -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]}.
  *
index 57ddcc04410a5c8e234baa8157453d3565edbfa9..878e972180f8a962cf64b546337d2e5315c6405e 100644 (file)
@@ -30,7 +30,7 @@ FE_DGP<dim>::FE_DGP (const unsigned int degree)
                                    std::vector<std::vector<bool> >(FiniteElementData<dim>(get_dpo_vector(degree),1).dofs_per_cell,
                                                                    std::vector<bool>(1,true))),
                 degree(degree),
-                polynomial_space (Polynomials::Legendre<double>::generate_complete_basis(degree))
+                polynomial_space (Polynomials::Legendre::generate_complete_basis(degree))
 {
                                   // if defined, copy over matrices
                                   // from precomputed arrays
index 8e1a472ce215d4dc23ad46a20eca09fb821aba57..361e71d0f6194f59c991698f48cbaa8eb9e37820 100644 (file)
@@ -30,7 +30,7 @@ FE_DGPNonparametric<dim>::FE_DGPNonparametric (const unsigned int degree)
                                    std::vector<std::vector<bool> >(FiniteElementData<dim>(get_dpo_vector(degree),1).dofs_per_cell,
                                                                    std::vector<bool>(1,true))),
                 degree(degree),
-                polynomial_space (Polynomials::Legendre<double>::generate_complete_basis(degree))
+                polynomial_space (Polynomials::Legendre::generate_complete_basis(degree))
 {
                                   // if defined, copy over matrices
                                   // from precomputed arrays
index a5106aa7c36293c046c7a42d5cb38987ad2ac972..9c45ac62dd4ce3a13e0c84e51367dfaa5418aaf9 100644 (file)
@@ -50,7 +50,7 @@ FE_Q_Hierarchical<dim>::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<double>::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 

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.