Grid geometry local view, which is a wrapper around a finite element basis local view. More...
#include <dumux/discretization/fem/feelementgeometry.hh>
| The | grid geometry type |
| The | FEBasis local view |
Public Types | |
| using | Element = typename GridView::template Codim< 0 >::Entity |
| export type of the element More... | |
Public Member Functions | |
| FEElementGeometry (const GridGeometry &gg) | |
| constructor taking grid geometry More... | |
| FEElementGeometry | bind (const Element &element) && |
bind the local view (r-value overload) This overload is called when an instance of this class is a temporary in the usage context This allows a usage like this: const auto view = localView(...).bind(element); More... | |
| void | bind (const Element &element) & |
| Prepare element-local data. More... | |
| FEElementGeometry | bindElement (const Element &element) && |
bind the local view (r-value overload) This overload is called when an instance of this class is a temporary in the usage context This allows a usage like this: const auto view = localView(...).bindElement(element); More... | |
| void | bindElement (const Element &element) & |
| Prepare element-local data. More... | |
| bool | isBound () const |
| Returns true if bind/bindElement has already been called. More... | |
| const Element & | element () const |
| The bound element. More... | |
| const FEBasisLocalView & | feBasisLocalView () const |
| Return the finite element basis local view. More... | |
| const GridGeometry & | gridGeometry () const |
| Return reference to the grid geometry. More... | |
| using Dumux::FEElementGeometry< GridGeometry >::Element = typename GridView::template Codim<0>::Entity |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |