00001 #ifndef HERMITE_FE_IS_INCLUDED 00002 #define HERMITE_FE_IS_INCLUDED 00003 00004 #include <FE.h> 00005 00006 class HermiteFE : public StandardFE { 00007 public: 00008 HermiteFE() {} 00009 virtual ~HermiteFE() {} 00010 00011 virtual void set(Polygon& p); 00012 virtual void compute_basis_functions(); 00013 virtual int nbf(); 00014 virtual GiNaC::ex N(int i); 00015 virtual GiNaC::ex dof(int i); 00016 }; 00017 00018 00019 #endif 00020