dune-grid  2.1.1
Public Types | Public Member Functions | Static Public Attributes
Dune::GrapeFunction< GV, dimR, polOrd > Struct Template Reference

#include <dune/grid/io/visual/grapedatadisplay.hh>

List of all members.

Public Types

typedef GV GridView
typedef FieldVector< typename
GridView::Grid::ctype,
dimDomain
DomainVector
typedef FieldVector< typename
GridView::Grid::ctype,
dimRange
RangeVector
typedef GridView::template
Codim< 0 >::Entity 
Entity

Public Member Functions

virtual ~GrapeFunction ()
virtual void evaluate (const Entity &entity, const DomainVector &x, RangeVector &y) const =0
virtual const GridViewgridView () const =0
virtual std::string name () const =0

Static Public Attributes

static const int dimDomain = GridView::Grid::dimension
static const int dimRange = dimR

template<class GV, int dimR, int polOrd>
struct Dune::GrapeFunction< GV, dimR, polOrd >


Member Typedef Documentation

template<class GV , int dimR, int polOrd>
typedef FieldVector< typename GridView::Grid::ctype, dimDomain > Dune::GrapeFunction< GV, dimR, polOrd >::DomainVector
template<class GV , int dimR, int polOrd>
typedef GridView::template Codim< 0 >::Entity Dune::GrapeFunction< GV, dimR, polOrd >::Entity
template<class GV , int dimR, int polOrd>
typedef GV Dune::GrapeFunction< GV, dimR, polOrd >::GridView
template<class GV , int dimR, int polOrd>
typedef FieldVector< typename GridView::Grid::ctype, dimRange > Dune::GrapeFunction< GV, dimR, polOrd >::RangeVector

Constructor & Destructor Documentation

template<class GV , int dimR, int polOrd>
virtual Dune::GrapeFunction< GV, dimR, polOrd >::~GrapeFunction ( ) [inline, virtual]

Member Function Documentation

template<class GV , int dimR, int polOrd>
virtual void Dune::GrapeFunction< GV, dimR, polOrd >::evaluate ( const Entity entity,
const DomainVector x,
RangeVector y 
) const [pure virtual]
template<class GV , int dimR, int polOrd>
virtual const GridView& Dune::GrapeFunction< GV, dimR, polOrd >::gridView ( ) const [pure virtual]
template<class GV , int dimR, int polOrd>
virtual std::string Dune::GrapeFunction< GV, dimR, polOrd >::name ( ) const [pure virtual]

Member Data Documentation

template<class GV , int dimR, int polOrd>
const int Dune::GrapeFunction< GV, dimR, polOrd >::dimDomain = GridView::Grid::dimension [static]
template<class GV , int dimR, int polOrd>
const int Dune::GrapeFunction< GV, dimR, polOrd >::dimRange = dimR [static]

The documentation for this struct was generated from the following file: