SyFi 0.3
ArnoldFalkWintherWeakSym.h
Go to the documentation of this file.
00001 // Copyright (C) 2006-2009 Kent-Andre Mardal and Simula Research Laboratory.
00002 // Licensed under the GNU GPL Version 2, or (at your option) any later version.
00003 
00004 #ifndef ARNOLDFALKWINTHERWEAKSYM
00005 #define ARNOLDFALKWINTHERWEAKSYM
00006 
00007 #include "FE.h"
00008 
00009 namespace SyFi
00010 {
00011 
00012         class ArnoldFalkWintherWeakSymSigma : public StandardFE
00013         {
00014                 public:
00015                         ArnoldFalkWintherWeakSymSigma();
00016                         ArnoldFalkWintherWeakSymSigma(Polygon& p, int order = 1 );
00017                         virtual ~ArnoldFalkWintherWeakSymSigma() {}
00018 
00019                         virtual void compute_basis_functions();
00020         };
00021 
00022         class ArnoldFalkWintherWeakSymU : public StandardFE
00023         {
00024                 public:
00025                         ArnoldFalkWintherWeakSymU();
00026                         ArnoldFalkWintherWeakSymU(Polygon& p, int order = 1);
00027                         virtual ~ArnoldFalkWintherWeakSymU() {}
00028 
00029                         virtual void compute_basis_functions();
00030         };
00031 
00032         class ArnoldFalkWintherWeakSymP : public StandardFE
00033         {
00034                 public:
00035                         ArnoldFalkWintherWeakSymP();
00036                         ArnoldFalkWintherWeakSymP(Polygon& p, int order = 1);
00037                         virtual ~ArnoldFalkWintherWeakSymP() {}
00038 
00039                         virtual void compute_basis_functions();
00040         };
00041 
00042 }                                                                // namespace SyFi
00043 #endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines