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 const unsigned int | dimDomain = dimD |
| dimension of the range vector (dimensionworld of host grid) More...
|
|
static const unsigned int | dimRange = dimR |
| dimension of the range vector More...
|
|
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) |
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
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>
evaluate method for global mapping
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: