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

Type definitions for the LeafGridPart class. More...

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

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

Classes

struct  AdaptiveLeafIndexSetChooser
 
struct  AdaptiveLeafIndexSetChooser< dummy, true >
 
struct  Codim
 

Public Types

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

Static Public Attributes

static const PartitionIteratorType indexSetPartitionType = IndexSetChooserType::indexSetPartitionType
 
static const InterfaceType indexSetInterfaceType = IndexSetChooserType::indexSetInterfaceType
 
static const bool conforming = Dune::Capabilities::isLeafwiseConforming< GridType > :: v
 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, bool onlyCodimensionZero>
class Dune::Fem::AdaptiveLeafGridPartTraits< Grid, idxpitype, onlyCodimensionZero >

Type definitions for the LeafGridPart class.

Member Typedef Documentation

◆ CollectiveCommunicationType

template<class Grid , PartitionIteratorType idxpitype, bool onlyCodimensionZero>
typedef GridType::CollectiveCommunication Dune::Fem::AdaptiveLeafGridPartTraits< Grid, idxpitype, onlyCodimensionZero >::CollectiveCommunicationType

◆ GridPartType

template<class Grid , PartitionIteratorType idxpitype, bool onlyCodimensionZero>
typedef AdaptiveLeafGridPart< GridType, idxpitype, onlyCodimensionZero > Dune::Fem::AdaptiveLeafGridPartTraits< Grid, idxpitype, onlyCodimensionZero >::GridPartType

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

◆ GridType

template<class Grid , PartitionIteratorType idxpitype, bool onlyCodimensionZero>
typedef Grid Dune::Fem::AdaptiveLeafGridPartTraits< Grid, idxpitype, onlyCodimensionZero >::GridType

type of the grid

◆ IndexSetChooserType

template<class Grid , PartitionIteratorType idxpitype, bool onlyCodimensionZero>
typedef AdaptiveLeafIndexSetChooser<-1, onlyCodimensionZero > Dune::Fem::AdaptiveLeafGridPartTraits< Grid, idxpitype, onlyCodimensionZero >::IndexSetChooserType
protected

◆ IndexSetType

template<class Grid , PartitionIteratorType idxpitype, bool onlyCodimensionZero>
typedef IndexSetChooserType::IndexSetType Dune::Fem::AdaptiveLeafGridPartTraits< Grid, idxpitype, onlyCodimensionZero >::IndexSetType

type of the index set

◆ IntersectionIteratorType

template<class Grid , PartitionIteratorType idxpitype, bool onlyCodimensionZero>
typedef GridType::LeafGridView::IntersectionIterator Dune::Fem::AdaptiveLeafGridPartTraits< Grid, idxpitype, onlyCodimensionZero >::IntersectionIteratorType

◆ TwistUtilityType

template<class Grid , PartitionIteratorType idxpitype, bool onlyCodimensionZero>
typedef TwistUtility< GridType > Dune::Fem::AdaptiveLeafGridPartTraits< Grid, idxpitype, onlyCodimensionZero >::TwistUtilityType

The type of the corresponding TwistUtility.

Member Data Documentation

◆ conforming

template<class Grid , PartitionIteratorType idxpitype, bool onlyCodimensionZero>
const bool Dune::Fem::AdaptiveLeafGridPartTraits< Grid, idxpitype, onlyCodimensionZero >::conforming = Dune::Capabilities::isLeafwiseConforming< GridType > :: v
static

is true if grid on this view only has conforming intersections

◆ indexSetInterfaceType

template<class Grid , PartitionIteratorType idxpitype, bool onlyCodimensionZero>
const InterfaceType Dune::Fem::AdaptiveLeafGridPartTraits< Grid, idxpitype, onlyCodimensionZero >::indexSetInterfaceType = IndexSetChooserType::indexSetInterfaceType
static

◆ indexSetPartitionType

template<class Grid , PartitionIteratorType idxpitype, bool onlyCodimensionZero>
const PartitionIteratorType Dune::Fem::AdaptiveLeafGridPartTraits< Grid, idxpitype, onlyCodimensionZero >::indexSetPartitionType = IndexSetChooserType::indexSetPartitionType
static

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