c1poly.h

Go to the documentation of this file.
00001 #ifndef _baerbel_c1poly_h_
00002 #define _baerbel_c1poly_h_
00003 
00004 #include <base/polynomial.h>
00005 #include <vector>
00006 
00007 using namespace dealii;
00008 
00015 class C1Poly : public Polynomials::Polynomial<double>
00016 {
00017   public:
00022     C1Poly (const unsigned int n, const unsigned int support_point);
00023 
00028     static std::vector<Polynomials::Polynomial<double> >
00029     generate_complete_basis(const unsigned int degree);
00030 
00031   private:
00036     static
00037     std::vector<double> 
00038     compute_coefficients(const unsigned int n, const unsigned int support_point);
00039 };
00040 
00041 #endif // _baerbel_c1poly_h_

Generated on Thu Oct 9 14:52:44 2008 for Additional Finite Elements for deal.II by  doxygen 1.5.3