SyFi 0.3
Robust.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 ROBUST_IS_INCLUDED
00005 #define ROBUST_IS_INCLUDED
00006 
00007 #include "FE.h"
00008 
00009 namespace SyFi
00010 {
00011 
00012         class Robust : public StandardFE
00013         {
00014                 public:
00015                         bool pointwise;
00016                         GiNaC::lst dof_repr;
00017                         Robust();
00018                         Robust(Polygon& p, unsigned int order = 0, bool pointwise=true);
00019                         virtual ~Robust() {}
00020 
00021                         virtual void compute_basis_functions();
00022                         virtual void compute_basis_functions_old();
00023         };
00024 
00025 }                                                                // namespace SyFi
00026 #endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines