![]() |
Dune-Fufem 2.11-git
|
Loading...
Searching...
No Matches
Dune::Fufem::Experimental::GeometryGridForwardMorphism< GeometryGrid > Class Template Reference
Morphism transforming a HostGrid to a GeometryGrid<HostGrid, ...> More...
#include <dune/fufem/functions/pullbackfunction.hh>
Public Types | |
| using | Inverse = GeometryGridReverseMorphism< GeometryGrid > |
| Type of inverse grid morphism. | |
| using | Grid = GeometryGrid |
| Type of GeometryGrid. | |
| template<class HostGridView > | |
| using | GridView = decltype(gridViewImpl(std::declval< GeometryGrid >(), std::declval< HostGridView >())) |
| Type of GeometryGrid GridView for given HostGrid GridView. | |
Public Member Functions | |
| GeometryGridForwardMorphism (const GeometryGrid &grid) | |
| Construct GeometryGridForwardMorphism for given GeometryGrid. | |
| template<class HostEntity > | |
| Entity< HostEntity::codimension > | entity (const HostEntity &hostEntity) const |
| Obtain GeometryGrid Entity corresponding to given HostGrid Entity. | |
| template<class HostGridView > | |
| auto | gridView (const HostGridView &hostGridView) const |
| Obtain GeometryGrid GridView corresponding to given HostGrid GridView. | |
| auto | inverse () const |
| Obtain GeometryGridReverseMorphism for underlying GeometryGrid. | |
Detailed Description
template<class GeometryGrid>
class Dune::Fufem::Experimental::GeometryGridForwardMorphism< GeometryGrid >
class Dune::Fufem::Experimental::GeometryGridForwardMorphism< GeometryGrid >
Morphism transforming a HostGrid to a GeometryGrid<HostGrid, ...>
- Template Parameters
-
GeometryGrid Type of the GeometryGrid
Member Typedef Documentation
◆ Grid
template<class GeometryGrid >
| using Dune::Fufem::Experimental::GeometryGridForwardMorphism< GeometryGrid >::Grid = GeometryGrid |
Type of GeometryGrid.
◆ GridView
template<class GeometryGrid >
template<class HostGridView >
| using Dune::Fufem::Experimental::GeometryGridForwardMorphism< GeometryGrid >::GridView = decltype(gridViewImpl(std::declval<GeometryGrid>(), std::declval<HostGridView>())) |
Type of GeometryGrid GridView for given HostGrid GridView.
◆ Inverse
template<class GeometryGrid >
| using Dune::Fufem::Experimental::GeometryGridForwardMorphism< GeometryGrid >::Inverse = GeometryGridReverseMorphism<GeometryGrid> |
Type of inverse grid morphism.
Constructor & Destructor Documentation
◆ GeometryGridForwardMorphism()
template<class GeometryGrid >
|
inline |
Construct GeometryGridForwardMorphism for given GeometryGrid.
Member Function Documentation
◆ entity()
template<class GeometryGrid >
template<class HostEntity >
|
inline |
Obtain GeometryGrid Entity corresponding to given HostGrid Entity.
◆ gridView()
template<class GeometryGrid >
template<class HostGridView >
|
inline |
Obtain GeometryGrid GridView corresponding to given HostGrid GridView.
◆ inverse()
template<class GeometryGrid >
|
inline |
Obtain GeometryGridReverseMorphism for underlying GeometryGrid.
The documentation for this class was generated from the following file:
