dune-fem
2.4.1-rc
|
A grid part with an index set specially designed for adaptive calculations. More...
#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/gridpart/adaptiveleafgridpart.hh>
Public Types | |
typedef BaseType::GridType | GridType |
typedef AdaptiveLeafGridPartTraits< Grid, idxpitype, true > | Traits |
Type definitions. More... | |
typedef Traits::GridPartType | GridPartType |
Grid implementation type. More... | |
typedef Traits::IndexSetType | IndexSetType |
The leaf index set of the grid implementation. More... | |
typedef Traits::IntersectionIteratorType | IntersectionIteratorType |
type of intersection iterator More... | |
typedef IntersectionIteratorType::Intersection | IntersectionType |
type of intersection More... | |
typedef Traits::CollectiveCommunicationType | CollectiveCommunicationType |
Collective communication. More... | |
typedef DofManager< GridType > | DofManagerType |
type of DofManager More... | |
typedef Traits::TwistUtilityType | TwistUtilityType |
Twist utility type. More... | |
typedef PoliciesType::GridViewType | GridViewType |
typedef GridType::ctype | ctype |
Public Member Functions | |
DGAdaptiveLeafGridPart (GridType &grid) | |
Constructor. More... | |
DGAdaptiveLeafGridPart (const DGAdaptiveLeafGridPart &other) | |
copy constructor More... | |
const IndexSetType & | indexSet () const |
Returns reference to index set of the underlying grid. More... | |
Codim< codim >::IteratorType | begin () const |
Begin iterator on the leaf level. More... | |
Codim< codim >::template Partition< pitype >::IteratorType | begin () const |
Begin iterator on the leaf level. More... | |
Codim< codim >::IteratorType | end () const |
Begin iterator on the leaf level. More... | |
Codim< codim >::template Partition< pitype >::IteratorType | end () const |
End iterator on the leaf level. More... | |
IntersectionIteratorType | ibegin (const ElementType &entity) const |
ibegin of corresponding intersection iterator for given entity More... | |
IntersectionIteratorType | ibegin (const typename Codim< 0 >::EntityType &entity) const |
ibegin of corresponding intersection iterator for given entity More... | |
IntersectionIteratorType | iend (const ElementType &entity) const |
iend 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... | |
int | boundaryId (const IntersectionType &intersection) const |
int | level () const |
Returns maxlevel of the grid. More... | |
void | communicate (CommDataHandleIF< DataHandle, Data > &data, InterfaceType iftype, CommunicationDirection dir) const |
corresponding communication method for this grid part More... | |
void | communicate (CommDataHandleIF< DataHandleImp, DataType > &data, InterfaceType iftype, CommunicationDirection dir) const |
corresponding communication method for grid part More... | |
const GridType & | grid () const |
Returns const reference to the underlying grid. More... | |
GridType & | grid () |
Returns reference to the underlying grid. More... | |
const CollectiveCommunicationType & | comm () const |
obtain collective communication object More... | |
Traits::template Codim< EntitySeed::codimension >::EntityType | entity (const EntitySeed &seed) const |
const Entity & | convert (const Entity &entity) const |
int | sequence () const |
GridViewType | gridView () const |
convert grid part into a dune grid view More... | |
Static Public Attributes | |
static const PartitionIteratorType | indexSetPartitionType |
Maximum Partition type, the index set provides indices for. More... | |
static const InterfaceType | indexSetInterfaceType |
static const int | dimension |
static const int | dimensionworld |
Protected Member Functions | |
const GridPartType & | asImp () const |
Protected Attributes | |
GridType & | grid_ |
DofManagerType & | dofManager_ |
A grid part with an index set specially designed for adaptive calculations.
The underlying index set is defined only for codimension 0.
|
inherited |
Collective communication.
|
inherited |
|
inherited |
type of DofManager
|
inherited |
Grid implementation type.
typedef BaseType :: GridType Dune::Fem::DGAdaptiveLeafGridPart< Grid, idxpitype >::GridType |
|
inherited |
|
inherited |
The leaf index set of the grid implementation.
|
inherited |
type of intersection iterator
|
inherited |
type of intersection
|
inherited |
Type definitions.
|
inherited |
Twist utility type.
|
inlineexplicit |
Constructor.
|
inline |
copy constructor
|
inlineprotectedinherited |
|
inlineinherited |
Begin iterator on the leaf level.
|
inlineinherited |
Begin iterator on the leaf level.
|
inlineinherited |
|
inlineinherited |
obtain collective communication object
|
inlineinherited |
corresponding communication method for this grid part
|
inlineinherited |
corresponding communication method for grid part
|
inlineinherited |
|
inlineinherited |
Begin iterator on the leaf level.
|
inlineinherited |
End iterator on the leaf level.
|
inlineinherited |
EntitySeed | entity seed from which to create entity |
The default implementation simply forwards to the corresponding method on the grid.
|
inlineinherited |
Returns const reference to the underlying grid.
|
inlineinherited |
Returns reference to the underlying grid.
|
inlineinherited |
convert grid part into a dune grid view
|
inlineinherited |
ibegin of corresponding intersection iterator for given entity
|
inlineinherited |
ibegin of corresponding intersection iterator for given entity
|
inlineinherited |
iend of corresponding intersection iterator for given entity
|
inlineinherited |
iend of corresponding intersection iterator for given entity
|
inlineinherited |
Returns reference to index set of the underlying grid.
|
inlineinherited |
Returns maxlevel of the grid.
|
inlineinherited |
|
staticinherited |
|
staticinherited |
|
protectedinherited |
|
protectedinherited |
|
staticinherited |
|
staticinherited |
Maximum Partition type, the index set provides indices for.