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

hp2D/testsuite/edgeTest.hh
Go to the documentation of this file.
00001 
00005 #ifndef testedge_hh
00006 #define testedge_hh
00007 
00008 #include "basics/testcase.hh"
00009 #include "basics/typedefs.hh"
00010 #include "toolbox/array.hh"
00011 
00012 namespace concepts {
00013   // forward declarations
00014   template<class F>
00015   class TMatrix;
00016 }
00017 
00018 namespace test {
00019 
00020   using concepts::Real;
00021 
00022   // **************************************************** EdgeTest **
00023 
00027   class EdgeTest : public TestCase {
00028   public:
00029     virtual ~EdgeTest() {}
00030     virtual void run();
00031 
00033 
00034 
00036     void testTwoQuads();
00038     void testCopy();
00040     void testBilinearForm();
00042   private:
00043     bool testDof_(const uint dim, const concepts::TMatrix<Real> T, 
00044                   const concepts::Array<uint> gdof,
00045                   const concepts::Array<int> dir);
00046   };
00047 
00048 } // namespace test
00049 
00050 #endif // testedge_hh

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