Interface class for using an analytical function to define the geometry of a Dune::GeometryGrid. An implementation should be derived from Dune::AnalyticalCoordFunction and the evaluate method mapping
has to be supplied.
More...
#include <dune/grid/geometrygrid/coordfunction.hh>
Static Public Attributes |
static const unsigned int | dimDomain = dimD |
| dimension of the range vector (dimensionworld of host grid)
|
static const unsigned int | dimRange = dimR |
| dimension of the range vector
|
Detailed Description
template<class ct, unsigned int dimD, unsigned int dimR, class Impl>
class Dune::AnalyticalCoordFunctionInterface< ct, dimD, dimR, Impl >
Interface class for using an analytical function to define the geometry of a Dune::GeometryGrid. An implementation should be derived from Dune::AnalyticalCoordFunction and the evaluate method mapping
has to be supplied.
- Template Parameters
-
ct | coordinate field type (ct in Dune::GeometryGrid) |
dimD | dimension of the domain of the mapping (dimension in the host grid). |
dimR | dimension of the range of the mapping (dimensionworld in Dune::GeometryGrid) |
Impl | implementation class (BN trick) |
Member Typedef Documentation
template<class ct, unsigned int dimD, unsigned int dimR, class Impl>
field type of the coordinate vector
template<class ct, unsigned int dimD, unsigned int dimR, class Impl>
domain vector for the evaluate method
template<class ct, unsigned int dimD, unsigned int dimR, class Impl>
template<class ct, unsigned int dimD, unsigned int dimR, class Impl>
template<class ct, unsigned int dimD, unsigned int dimR, class Impl>
range vector for the evaluate method
Member Function Documentation
template<class ct, unsigned int dimD, unsigned int dimR, class Impl>
template<class ct, unsigned int dimD, unsigned int dimR, class Impl>
template<class ct, unsigned int dimD, unsigned int dimR, class Impl>
Friends And Related Function Documentation
template<class ct, unsigned int dimD, unsigned int dimR, class Impl>
Member Data Documentation
template<class ct, unsigned int dimD, unsigned int dimR, class Impl>
dimension of the range vector (dimensionworld of host grid)
template<class ct, unsigned int dimD, unsigned int dimR, class Impl>
dimension of the range vector
The documentation for this class was generated from the following file: