Dune::DGFCoordFunction< dimD, dimR > Class Template Reference

#include <dune/grid/io/file/dgfparser/dgfgeogrid.hh>

Inheritance diagram for Dune::DGFCoordFunction< dimD, dimR >:
Inheritance graph

List of all members.

Public Types

typedef Base::DomainVector DomainVector
 domain vector for the evaluate method
typedef Base::RangeVector RangeVector
 range vector for the evaluate method
typedef
dgf::ProjectionBlock::Expression 
Expression
typedef This Interface
typedef DGFCoordFunction< dimD,
dimR > 
Implementation
typedef double ctype
 field type of the coordinate vector

Public Member Functions

 DGFCoordFunction (const Expression *expression)
void evaluate (const DomainVector &x, RangeVector &y) const

Static Public Attributes

static const unsigned int dimDomain
 dimension of the range vector (dimensionworld of host grid)
static const unsigned int dimRange
 dimension of the range vector

Protected Member Functions

const ImplementationasImp () const
ImplementationasImp ()

template<int dimD, int dimR>
class Dune::DGFCoordFunction< dimD, dimR >


Member Typedef Documentation

typedef double Dune::AnalyticalCoordFunctionInterface< double , dimD, dimR, DGFCoordFunction< dimD, dimR > >::ctype [inherited]

field type of the coordinate vector

template<int dimD, int dimR>
typedef Base::DomainVector Dune::DGFCoordFunction< dimD, dimR >::DomainVector

domain vector for the evaluate method

Reimplemented from Dune::AnalyticalCoordFunction< double, dimD, dimR, DGFCoordFunction< dimD, dimR > >.

template<int dimD, int dimR>
typedef dgf::ProjectionBlock::Expression Dune::DGFCoordFunction< dimD, dimR >::Expression
typedef DGFCoordFunction< dimD, dimR > Dune::AnalyticalCoordFunctionInterface< double , dimD, dimR, DGFCoordFunction< dimD, dimR > >::Implementation [inherited]
typedef This Dune::AnalyticalCoordFunctionInterface< double , dimD, dimR, DGFCoordFunction< dimD, dimR > >::Interface [inherited]
template<int dimD, int dimR>
typedef Base::RangeVector Dune::DGFCoordFunction< dimD, dimR >::RangeVector

range vector for the evaluate method

Reimplemented from Dune::AnalyticalCoordFunction< double, dimD, dimR, DGFCoordFunction< dimD, dimR > >.


Constructor & Destructor Documentation

template<int dimD, int dimR>
Dune::DGFCoordFunction< dimD, dimR >::DGFCoordFunction ( const Expression expression  )  [inline]

Member Function Documentation

const Implementation& Dune::AnalyticalCoordFunctionInterface< double , dimD, dimR, DGFCoordFunction< dimD, dimR > >::asImp (  )  const [inline, protected, inherited]
Implementation& Dune::AnalyticalCoordFunctionInterface< double , dimD, dimR, DGFCoordFunction< dimD, dimR > >::asImp (  )  [inline, protected, inherited]

Member Data Documentation

const unsigned int Dune::AnalyticalCoordFunctionInterface< double , dimD, dimR, DGFCoordFunction< dimD, dimR > >::dimDomain [static, inherited]

dimension of the range vector (dimensionworld of host grid)

const unsigned int Dune::AnalyticalCoordFunctionInterface< double , dimD, dimR, DGFCoordFunction< dimD, dimR > >::dimRange [static, inherited]

dimension of the range vector


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

Generated on Fri Apr 29 2011 with Doxygen (ver 1.7.1) [doxygen-log,error-log].