SyFi  0.3
SyFi::FE Class Reference

#include <FE.h>

Inheritance diagram for SyFi::FE:
SyFi::MixedFE SyFi::StandardFE SyFi::ArnoldFalkWintherWeakSymP SyFi::ArnoldFalkWintherWeakSymSigma SyFi::ArnoldFalkWintherWeakSymU SyFi::BrezziDouglasMarini SyFi::Bubble SyFi::CrouzeixRaviart SyFi::Hermite SyFi::Lagrange SyFi::Nedelec SyFi::Nedelec2Hdiv SyFi::P0 SyFi::RaviartThomas SyFi::Robust SyFi::SpaceTimeElement SyFi::TensorLagrange SyFi::TensorP0 SyFi::VectorCrouzeixRaviart SyFi::VectorLagrange SyFi::VectorP0

List of all members.

Public Member Functions

 FE ()
virtual ~FE ()
virtual void set_polygon (Polygon &p)=0
virtual Polygonget_polygon ()=0
virtual void compute_basis_functions ()=0
virtual unsigned int nbf () const =0
virtual GiNaC::ex N (unsigned int i)=0
virtual GiNaC::ex dof (unsigned int i)=0
virtual std::string str ()=0

Detailed Description

Definition at line 27 of file FE.h.


Constructor & Destructor Documentation

SyFi::FE::FE ( ) [inline]

Definition at line 30 of file FE.h.

{}
virtual SyFi::FE::~FE ( ) [inline, virtual]

Definition at line 31 of file FE.h.

{}

Member Function Documentation

virtual void SyFi::FE::set_polygon ( Polygon p) [pure virtual]

Implemented in SyFi::StandardFE, and SyFi::MixedFE.

virtual std::string SyFi::FE::str ( ) [pure virtual]

Implemented in SyFi::StandardFE, and SyFi::MixedFE.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator