dune-grid  2.4
Public Types | Static Public Attributes | Protected Member Functions | List of all members
Dune::DiscreteCoordFunction< ct, dimR, Impl > Class Template Reference

Derive an implementation of a discrete coordinate function from this class. More...

#include <dune/grid/geometrygrid/coordfunction.hh>

Inheritance diagram for Dune::DiscreteCoordFunction< ct, dimR, Impl >:
Inheritance graph

Public Types

typedef Base::RangeVector RangeVector
 
typedef This Interface
 
typedef Impl Implementation
 
typedef ct ctype
 field type of the coordinate vector More...
 

Static Public Attributes

static const unsigned int dimRange = dimR
 dimension of the range vector More...
 

Protected Member Functions

 DiscreteCoordFunction ()
 
void adapt ()
 
const ImplementationasImp () const
 
ImplementationasImp ()
 

Detailed Description

template<class ct, unsigned int dimR, class Impl>
class Dune::DiscreteCoordFunction< ct, dimR, Impl >

Derive an implementation of a discrete coordinate function from this class.

Member Typedef Documentation

template<class ct, unsigned int dimR, class Impl>
typedef ct Dune::DiscreteCoordFunctionInterface< ct, dimR, Impl >::ctype
inherited

field type of the coordinate vector

template<class ct, unsigned int dimR, class Impl>
typedef Impl Dune::DiscreteCoordFunctionInterface< ct, dimR, Impl >::Implementation
inherited
template<class ct, unsigned int dimR, class Impl>
typedef This Dune::DiscreteCoordFunctionInterface< ct, dimR, Impl >::Interface
inherited
template<class ct, unsigned int dimR, class Impl>
typedef Base :: RangeVector Dune::DiscreteCoordFunction< ct, dimR, Impl >::RangeVector

Constructor & Destructor Documentation

template<class ct, unsigned int dimR, class Impl>
Dune::DiscreteCoordFunction< ct, dimR, Impl >::DiscreteCoordFunction ( )
inlineprotected

Member Function Documentation

template<class ct, unsigned int dimR, class Impl>
void Dune::DiscreteCoordFunction< ct, dimR, Impl >::adapt ( )
inlineprotected
template<class ct, unsigned int dimR, class Impl>
const Implementation& Dune::DiscreteCoordFunctionInterface< ct, dimR, Impl >::asImp ( ) const
inlineprotectedinherited
template<class ct, unsigned int dimR, class Impl>
Implementation& Dune::DiscreteCoordFunctionInterface< ct, dimR, Impl >::asImp ( )
inlineprotectedinherited

Member Data Documentation

template<class ct, unsigned int dimR, class Impl>
const unsigned int Dune::DiscreteCoordFunctionInterface< ct, dimR, Impl >::dimRange = dimR
staticinherited

dimension of the range vector


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