dune-grid 2.10
Loading...
Searching...
No Matches
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

Public Member Functions

 DGFCoordFunction (const Expression *expression)
void evaluate (const DomainVector &x, RangeVector &y) const
void evaluate (const DomainVector &x, RangeVector &y) const
 evaluate method for global mapping

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

Member Typedef Documentation

◆ ctype

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

field type of the coordinate vector

◆ DomainVector

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

◆ Expression

template<int dimD, int dimR>
typedef dgf::ProjectionBlock::Expression Dune::DGFCoordFunction< dimD, dimR >::Expression

◆ Implementation

typedef DGFCoordFunction< dimD, dimR > Dune::AnalyticalCoordFunctionInterface< double, dimD, dimR, DGFCoordFunction< dimD, dimR > >::Implementation
inherited

◆ Interface

typedef This Dune::AnalyticalCoordFunctionInterface< double, dimD, dimR, DGFCoordFunction< dimD, dimR > >::Interface
inherited

◆ RangeVector

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

Constructor & Destructor Documentation

◆ DGFCoordFunction()

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

Member Function Documentation

◆ asImp() [1/2]

Implementation & Dune::AnalyticalCoordFunctionInterface< double, dimD, dimR, DGFCoordFunction< dimD, dimR > >::asImp ( )
inlineprotectedinherited

◆ asImp() [2/2]

const Implementation & Dune::AnalyticalCoordFunctionInterface< double, dimD, dimR, DGFCoordFunction< dimD, dimR > >::asImp ( ) const
inlineprotectedinherited

◆ evaluate() [1/2]

void Dune::AnalyticalCoordFunctionInterface< double, dimD, dimR, DGFCoordFunction< dimD, dimR > >::evaluate ( const DomainVector & x,
RangeVector & y ) const
inherited

evaluate method for global mapping

◆ evaluate() [2/2]

template<int dimD, int dimR>
void Dune::DGFCoordFunction< dimD, dimR >::evaluate ( const DomainVector & x,
RangeVector & y ) const
inline

Member Data Documentation

◆ dimDomain

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

dimension of the range vector (dimensionworld of host grid)

◆ dimRange

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: