Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)

integration/laguerre.hh
Go to the documentation of this file.
00001 
00008 #ifndef laguerre_hh
00009 #define laguerre_hh
00010 
00011 #include "basics/typedefs.hh"
00012 #include "shapefunction.hh"
00013 
00014 namespace concepts {
00015 
00016   // ************************************************************** Laguerre **
00017 
00027   class Laguerre : public ShapeFunction1D<Real> {
00028   public:
00035     Laguerre(const int P, const Real* xP, const int NxP);
00036 
00037     ~Laguerre();
00038   protected:
00039     virtual std::ostream& info(std::ostream& os) const;
00040   };
00041 
00042   // ********************************************************* LaguerreBasis **
00043 
00064   template<int mode>
00065   class LaguerreBasis : public ShapeFunction1D<Real> {
00066   public:
00073     LaguerreBasis(const int P, const Real* xP, const int NxP);
00074 
00075     ~LaguerreBasis();
00076   protected:
00077     virtual std::ostream& info(std::ostream& os) const;
00078   };
00079 
00080 } // namespace concepts
00081 
00082 #endif // laguerre_hh

Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)