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 SYFI_IS_INCLUDED 00005 #define SYFI_IS_INCLUDED 00006 00007 // misc 00008 #include "syfi_version.h" 00009 #include "tools.h" 00010 00011 // dof mapping 00012 #include "Dof.h" 00013 #include "DofT.h" 00014 00015 // base classes for element hierarchy 00016 #include "Polygon.h" 00017 #include "FE.h" 00018 #include "MixedFE.h" 00019 00020 // concrete element implementations 00021 #include "Lagrange.h" 00022 #include "CrouzeixRaviart.h" 00023 #include "P0.h" 00024 #include "RaviartThomas.h" 00025 #include "BrezziDouglasMarini.h" 00026 #include "DiscontinuousLagrange.h" 00027 #include "Hermite.h" 00028 #include "Nedelec.h" 00029 #include "Nedelec2Hdiv.h" 00030 #include "Bubble.h" 00031 #include "ArnoldFalkWintherWeakSym.h" 00032 #include "Robust.h" 00033 #include "SpaceTimeElement.h" 00034 00035 // example code 00036 #include "ElementComputations.h" 00037 00038 // code generation related 00039 /* 00040 #include "TempSymbolHandler.h" 00041 #include "ExpressionCollection.h" 00042 #include "ExpressionSimplifier.h" 00043 */ 00044 #endif