baseq43dwithsecond.h

Go to the documentation of this file.
00001 #ifndef __baseq43dwithsecond_h
00002 #define __baseq43dwithsecond_h
00003 
00004 #include  "baseq43d.h"
00005 
00006 namespace Gascoigne
00007 {
00008 
00013 
00017 
00018 class BaseQ43dWithSecond : public BaseQ43d
00019 {
00020 
00021  protected:
00022 
00023   mutable DoubleVector dxx,dyy,dzz,dxy,dxz,dyz;
00024 
00025  public:
00026 
00027   BaseQ43dWithSecond();
00028 
00029   void point(const Vertex3d& s) const;
00030 
00031   double phi_xx(int i) const {return dxx[i];}
00032   double phi_yy(int i) const {return dyy[i];}
00033   double phi_zz(int i) const {return dzz[i];}
00034   double phi_xy(int i) const {return dxy[i];}
00035   double phi_xz(int i) const {return dxz[i];}
00036   double phi_yz(int i) const {return dyz[i];}
00037 };
00038 }
00039 
00040 #endif

Generated on Thu Sep 14 10:34:36 2006 for Gascoigne by  doxygen 1.4.7