SyFi 0.3
ElementComputations.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 ELEMENTCOMPUTATIONS_IS_INCLUDED
00005 #define ELEMENTCOMPUTATIONS_IS_INCLUDED
00006 
00007 #include "FE.h"
00008 #include "Dof.h"
00009 
00010 namespace SyFi
00011 {
00012 
00013         void usage(FE& fe);
00014         void usage(FE& v_fe, FE& p_fe);
00015 
00016         void compute_Poisson_element_matrix(FE& fe, Dof& dof, std::map<std::pair<unsigned int,unsigned int>, GiNaC::ex>& A);
00017         void compute_Stokes_element_matrix(FE& v_fe, FE& p_fe, Dof& dof, std::map<std::pair<unsigned int,unsigned int>, GiNaC::ex>& A);
00018         void compute_mixed_Poisson_element_matrix(FE& v_fe, FE& p_fe, Dof& dof, std::map<std::pair<unsigned int,unsigned int>, GiNaC::ex>& A);
00019 
00020 }
00021 #endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines