|
dune-fem
2.8-git
|
#include <dune/fem/gridpart/geometrygridpart.hh>

Classes | |
| struct | Codim |
Public Types | |
| typedef GridFunction | GridFunctionType |
| typedef AddGridView< GeometryGridPartTraits< GridFunction > > | AddGridViewType |
| typedef GridFunctionType::GridPartType | HostGridPartType |
| typedef BaseType::GridType | GridType |
| typedef BaseType::IndexSetType | IndexSetType |
| typedef BaseType::IntersectionIteratorType | IntersectionIteratorType |
| typedef BaseType::IntersectionType | IntersectionType |
| typedef BaseType::CollectiveCommunicationType | CollectiveCommunicationType |
| typedef BaseType::GridViewType | GridViewType |
| typedef GeometryGridPartTraits< GridFunction > | Traits |
| Type of the Traits. More... | |
| typedef Traits::GridPartType | GridPartType |
| Type of the implementation. More... | |
| typedef Traits::TwistUtilityType | TwistUtilityType |
| Twist utility type. More... | |
| typedef GridType::ctype | ctype |
| typedef GeometryGridPartTraits< GridFunction > ::GridPartType | GridPartType |
Public Member Functions | |
| GeometryGridPart (const GridFunctionType &gridFunction) | |
| GeometryGridPart (const GridFunctionType &gridFunction, const GridViewType *gridView) | |
| ~GeometryGridPart () | |
| const GridType & | grid () const |
| GridType & | grid () |
| const IndexSetType & | indexSet () const |
| template<int codim> | |
| Codim< codim >::IteratorType | begin () const |
| template<int codim, PartitionIteratorType pitype> | |
| Codim< codim >::template Partition< pitype >::IteratorType | begin () const |
| template<int codim> | |
| Codim< codim >::IteratorType | end () const |
| template<int codim, PartitionIteratorType pitype> | |
| Codim< codim >::template Partition< pitype >::IteratorType | end () const |
| int | level () const |
| IntersectionIteratorType | ibegin (const typename Codim< 0 >::EntityType &entity) const |
| IntersectionIteratorType | iend (const typename Codim< 0 >::EntityType &entity) const |
| int | boundaryId (const IntersectionType &intersection) const |
| const CollectiveCommunicationType & | comm () const |
| template<class DataHandle , class Data > | |
| void | communicate (CommDataHandleIF< DataHandle, Data > &handle, InterfaceType iftype, CommunicationDirection dir) const |
| template<class Entity > | |
| MakeableInterfaceObject< typename Codim< Entity::codimension >::EntityType > | convert (const Entity &entity) const |
| template<class EntitySeed > | |
| Codim< EntitySeed::codimension >::EntityType | entity (const EntitySeed &seed) const |
| const HostGridPartType & | hostGridPart () const |
| IntersectionIteratorType | ibegin (const typename Codim< 0 >::EntityType &entity) const |
| ibegin of corresponding intersection iterator for given entity More... | |
| IntersectionIteratorType | iend (const typename Codim< 0 >::EntityType &entity) const |
| iend of corresponding intersection iterator for given entity More... | |
| void | communicate (CommDataHandleIF< DataHandleImp, DataType > &data, InterfaceType iftype, CommunicationDirection dir) const |
| corresponding communication method for grid part More... | |
| int | sequence () const |
| return sequence number to update structures depending on the grid part More... | |
| const GridViewType & | gridView () const |
Public Attributes | |
| std::shared_ptr< GridViewType > | gridViewStorage_ |
| const GridViewType * | gridView_ |
Static Public Attributes | |
| static const int | dimensionworld = GridFunction::FunctionSpaceType::dimRange |
| static const PartitionIteratorType | indexSetPartitionType |
| Maximum Partition type, the index set provides indices for. More... | |
| static const InterfaceType | indexSetInterfaceType |
| static const int | dimension |
| typedef AddGridView< GeometryGridPartTraits< GridFunction > > Dune::Fem::GeometryGridPart< GridFunction >::AddGridViewType |
| typedef BaseType::CollectiveCommunicationType Dune::Fem::GeometryGridPart< GridFunction >::CollectiveCommunicationType |
|
inherited |
| typedef GridFunction Dune::Fem::GeometryGridPart< GridFunction >::GridFunctionType |
|
inherited |
Type of the implementation.
|
inherited |
| typedef BaseType::GridType Dune::Fem::GeometryGridPart< GridFunction >::GridType |
| typedef BaseType::GridViewType Dune::Fem::GeometryGridPart< GridFunction >::GridViewType |
| typedef GridFunctionType::GridPartType Dune::Fem::GeometryGridPart< GridFunction >::HostGridPartType |
| typedef BaseType::IndexSetType Dune::Fem::GeometryGridPart< GridFunction >::IndexSetType |
| typedef BaseType::IntersectionIteratorType Dune::Fem::GeometryGridPart< GridFunction >::IntersectionIteratorType |
| typedef BaseType::IntersectionType Dune::Fem::GeometryGridPart< GridFunction >::IntersectionType |
|
inherited |
Type of the Traits.
|
inherited |
Twist utility type.
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineinherited |
corresponding communication method for grid part
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
correct?
|
inline |
|
inlineinherited |
|
inline |
|
inlineinherited |
ibegin of corresponding intersection iterator for given entity
|
inline |
|
inlineinherited |
iend of corresponding intersection iterator for given entity
|
inline |
|
inline |
|
inline |
|
inlineinherited |
return sequence number to update structures depending on the grid part
|
staticinherited |
|
static |
|
inherited |
|
inherited |
|
staticinherited |
|
staticinherited |
Maximum Partition type, the index set provides indices for.