dwrlps2d.h

Go to the documentation of this file.
00001 #ifndef __dwrlps2d_h
00002 #define __dwrlps2d_h
00003 
00004 #include "q1lps2d.h"
00005 
00006 namespace Gascoigne
00007 {
00008 /*-------------------------------------------------*/
00009 
00010 class DwrLps2d : public Q1Lps2d
00011 {
00012  protected:
00013 
00014   const PatchMesh* GetPatchMesh() const {
00015     const PatchMesh* MP = dynamic_cast<const PatchMesh*>(GetMesh());
00016     assert(MP);
00017     return MP;
00018   }
00019 
00020  public:
00021 
00022   DwrLps2d() : Q1Lps2d() {}
00023   ~DwrLps2d() {}
00024 
00025   std::string GetName() const {return "DwrLps2d";}
00026   void Form(GlobalVector& f, const GlobalVector& u, const Equation& EQ, double d) const;
00027 };
00028 }
00029 /*-------------------------------------------------*/
00030 
00031 #endif

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