dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Types | Static Public Attributes | Protected Types | List of all members
Dune::Fem::IntersectionAdaptiveLeafGridPartTraits< Grid, idxpitype > Class Template Reference

A grid part with an index set specially designed for adaptive calculations including indices for intersections. More...

#include <dune/fem/gridpart/adaptiveleafgridpart.hh>

Inheritance diagram for Dune::Fem::IntersectionAdaptiveLeafGridPartTraits< Grid, idxpitype >:
Inheritance graph

Public Types

typedef IntersectionAdaptiveLeafGridPart< Grid, idxpitype > GridPartType
 type of the grid part , i.e. this type
 
typedef IntersectionAdaptiveLeafIndexSet< GridPartTypeIndexSetType
 type of the index set
 
typedef Grid GridType
 type of the grid
 
typedef TwistUtility< GridTypeTwistUtilityType
 The type of the corresponding TwistUtility.
 
typedef GridType::CollectiveCommunication CollectiveCommunicationType
 
typedef GridType::LeafGridView::IntersectionIterator IntersectionIteratorType
 

Static Public Attributes

static const PartitionIteratorType indexSetPartitionType
 
static const InterfaceType indexSetInterfaceType
 
static const bool conforming
 is true if grid on this view only has conforming intersections
 

Protected Types

typedef AdaptiveLeafIndexSetChooser<-1, onlyCodimensionZero > IndexSetChooserType
 

Detailed Description

template<class Grid, PartitionIteratorType idxpitype>
class Dune::Fem::IntersectionAdaptiveLeafGridPartTraits< Grid, idxpitype >

A grid part with an index set specially designed for adaptive calculations including indices for intersections.

The underlying index set is defined also for codimension -1 (intersections).

Member Typedef Documentation

◆ CollectiveCommunicationType

typedef GridType::CollectiveCommunication Dune::Fem::AdaptiveLeafGridPartTraits< Grid, idxpitype, onlyCodimensionZero >::CollectiveCommunicationType
inherited

◆ GridPartType

template<class Grid , PartitionIteratorType idxpitype>
typedef IntersectionAdaptiveLeafGridPart< Grid, idxpitype > Dune::Fem::IntersectionAdaptiveLeafGridPartTraits< Grid, idxpitype >::GridPartType

type of the grid part , i.e. this type

◆ GridType

typedef Grid Dune::Fem::AdaptiveLeafGridPartTraits< Grid, idxpitype, onlyCodimensionZero >::GridType
inherited

type of the grid

◆ IndexSetChooserType

typedef AdaptiveLeafIndexSetChooser<-1, onlyCodimensionZero > Dune::Fem::AdaptiveLeafGridPartTraits< Grid, idxpitype, onlyCodimensionZero >::IndexSetChooserType
protectedinherited

◆ IndexSetType

template<class Grid , PartitionIteratorType idxpitype>
typedef IntersectionAdaptiveLeafIndexSet< GridPartType > Dune::Fem::IntersectionAdaptiveLeafGridPartTraits< Grid, idxpitype >::IndexSetType

type of the index set

◆ IntersectionIteratorType

typedef GridType::LeafGridView::IntersectionIterator Dune::Fem::AdaptiveLeafGridPartTraits< Grid, idxpitype, onlyCodimensionZero >::IntersectionIteratorType
inherited

◆ TwistUtilityType

typedef TwistUtility< GridType > Dune::Fem::AdaptiveLeafGridPartTraits< Grid, idxpitype, onlyCodimensionZero >::TwistUtilityType
inherited

The type of the corresponding TwistUtility.

Member Data Documentation

◆ conforming

const bool Dune::Fem::AdaptiveLeafGridPartTraits< Grid, idxpitype, onlyCodimensionZero >::conforming
staticinherited

is true if grid on this view only has conforming intersections

◆ indexSetInterfaceType

const InterfaceType Dune::Fem::AdaptiveLeafGridPartTraits< Grid, idxpitype, onlyCodimensionZero >::indexSetInterfaceType
staticinherited

◆ indexSetPartitionType

const PartitionIteratorType Dune::Fem::AdaptiveLeafGridPartTraits< Grid, idxpitype, onlyCodimensionZero >::indexSetPartitionType
staticinherited

The documentation for this class was generated from the following file: