dune-grid  2.3.1-rc1
Public Types | Public Member Functions | Static Public Attributes | Protected Member Functions | List of all members
Dune::DGFCoordFunction< dimD, dimR > Class Template Reference

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

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

Public Types

typedef Base::DomainVector DomainVector
 
typedef Base::RangeVector RangeVector
 
typedef
dgf::ProjectionBlock::Expression 
Expression
 
typedef This Interface
 
typedef DGFCoordFunction< dimD,
dimR > 
Implementation
 
typedef double ctype
 field type of the coordinate vector More...
 

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) More...
 
static const unsigned int dimRange
 dimension of the range vector More...
 

Protected Member Functions

const ImplementationasImp () const
 
ImplementationasImp ()
 

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
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

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
inlineprotectedinherited
Implementation& Dune::AnalyticalCoordFunctionInterface< double , dimD, dimR, DGFCoordFunction< dimD, dimR > >::asImp ( )
inlineprotectedinherited
template<int dimD, int dimR>
void Dune::DGFCoordFunction< dimD, dimR >::evaluate ( const DomainVector x,
RangeVector y 
) const
inline

Member Data Documentation

const unsigned int Dune::AnalyticalCoordFunctionInterface< double , dimD, dimR, DGFCoordFunction< dimD, dimR > >::dimDomain
staticinherited

dimension of the range vector (dimensionworld of host grid)

const unsigned int Dune::AnalyticalCoordFunctionInterface< double , dimD, dimR, DGFCoordFunction< dimD, dimR > >::dimRange
staticinherited

dimension of the range vector


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