|
dune-fem 2.8.0
|
#include <dune/fem/misc/gridfunctionview.hh>

Public Types | |
| using | Base = BindableGridFunction< typename GF::GridPartType, typename GF::RangeType > |
| typedef GF::EntityType | Entity |
| typedef GF::RangeType | Value |
| typedef Entity::Geometry::LocalCoordinate | LocalCoordinate |
| typedef GF::GridPartType | GridPartType |
| typedef GridPart::template Codim< 0 >::EntityType | EntityType |
| typedef GridPart::IntersectionType | IntersectionType |
| typedef EntityType::Geometry | Geometry |
| typedef Geometry::GlobalCoordinate | DomainType |
| typedef Dune::Fem::GridFunctionSpace< GridPartType, GF::RangeType > | FunctionSpaceType |
| typedef FunctionSpaceType::RangeFieldType | RangeFieldType |
| typedef FunctionSpaceType::RangeType | RangeType |
| typedef FunctionSpaceType::JacobianRangeType | JacobianRangeType |
| typedef FunctionSpaceType::HessianRangeType | HessianRangeType |
Public Member Functions | |
| GridFunctionView (const GF &gf) | |
| Value | operator() (const LocalCoordinate &x) const |
| void | bind (const Entity &entity) |
| void | unbind () |
| template<class IntersectionType > | |
| void | bind (const IntersectionType &intersection, IntersectionSide side) |
| void | bind (const EntityType &entity) |
| bool | continuous () const |
| DomainType | global (const Point &x) const |
| void | evaluate (const Point &x, RangeType &ret) const |
| void | evaluate (const Quadrature &quadrature, RangeArray &values) const |
| const GF::GridPartType & | gridPart () const |
| const EntityType & | entity () const |
| const Geometry & | geometry () const |
Protected Attributes | |
| std::optional< EntityType > | entity_ |
| std::optional< Geometry > | geometry_ |
| const GF::GridPartType & | gridPart_ |
| using Dune::Fem::GridFunctionView< GF, false >::Base = BindableGridFunction<typename GF::GridPartType, typename GF::RangeType> |
|
inherited |
| typedef GF::EntityType Dune::Fem::GridFunctionView< GF, false >::Entity |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
| typedef Entity::Geometry::LocalCoordinate Dune::Fem::GridFunctionView< GF, false >::LocalCoordinate |
|
inherited |
|
inherited |
| typedef GF::RangeType Dune::Fem::GridFunctionView< GF, false >::Value |
|
inline |
|
inline |
|
inlineinherited |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inline |
|
inline |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |