dune-fem 2.8.0
Loading...
Searching...
No Matches
Classes | Public Types | Static Public Attributes | List of all members
Dune::Fem::GeometryGridPartTraits< GridFunction > Struct Template Reference

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

Classes

struct  Codim
 

Public Types

typedef GridFunction GridFunctionType
 
typedef GridFunction::GridPartType HostGridPartType
 
typedef GeometryGridPart< GridFunction > GridPartType
 
typedef GeometryGridPartFamily< GridFunction > GridPartFamily
 
typedef GeometryGridPartFamily< GridFunction > GridFamily
 
typedef GridPart2GridViewImpl< GridPartTypeGridViewType
 
typedef MetaTwistUtility< typename HostGridPartType::TwistUtilityType > TwistUtilityType
 type of twist utility
 
typedef IdIndexSet< const GridPartFamilyIndexSetType
 
typedef HostGridPartType::GridType GridType
 
typedef GeometryGridPartIntersectionIterator< const GridFamilyIntersectionIteratorImplType
 
typedef GeometryGridPartIntersection< const GridFamilyIntersectionImplType
 
typedef IntersectionIterator< const GridFamily, IntersectionIteratorImplType, IntersectionImplTypeIntersectionIteratorType
 
typedef HostGridPartType::CollectiveCommunicationType CollectiveCommunicationType
 

Static Public Attributes

static const int dimension = GridFunction::GridPartType::dimension
 
static const int dimensionworld = GridFunction::FunctionSpaceType::dimRange
 
static const PartitionIteratorType indexSetPartitionType = HostGridPartType::indexSetPartitionType
 
static const InterfaceType indexSetInterfaceType = HostGridPartType::indexSetInterfaceType
 
static const bool conforming = HostGridPartType::Traits::conforming
 

Member Typedef Documentation

◆ CollectiveCommunicationType

template<class GridFunction >
typedef HostGridPartType::CollectiveCommunicationType Dune::Fem::GeometryGridPartTraits< GridFunction >::CollectiveCommunicationType

◆ GridFamily

template<class GridFunction >
typedef GeometryGridPartFamily< GridFunction > Dune::Fem::GeometryGridPartTraits< GridFunction >::GridFamily

◆ GridFunctionType

template<class GridFunction >
typedef GridFunction Dune::Fem::GeometryGridPartTraits< GridFunction >::GridFunctionType

◆ GridPartFamily

template<class GridFunction >
typedef GeometryGridPartFamily< GridFunction > Dune::Fem::GeometryGridPartTraits< GridFunction >::GridPartFamily

◆ GridPartType

template<class GridFunction >
typedef GeometryGridPart< GridFunction > Dune::Fem::GeometryGridPartTraits< GridFunction >::GridPartType

◆ GridType

template<class GridFunction >
typedef HostGridPartType::GridType Dune::Fem::GeometryGridPartTraits< GridFunction >::GridType

◆ GridViewType

template<class GridFunction >
typedef GridPart2GridViewImpl< GridPartType > Dune::Fem::GeometryGridPartTraits< GridFunction >::GridViewType

◆ HostGridPartType

template<class GridFunction >
typedef GridFunction::GridPartType Dune::Fem::GeometryGridPartTraits< GridFunction >::HostGridPartType

◆ IndexSetType

template<class GridFunction >
typedef IdIndexSet< const GridPartFamily > Dune::Fem::GeometryGridPartTraits< GridFunction >::IndexSetType

◆ IntersectionImplType

template<class GridFunction >
typedef GeometryGridPartIntersection< const GridFamily > Dune::Fem::GeometryGridPartTraits< GridFunction >::IntersectionImplType

◆ IntersectionIteratorImplType

template<class GridFunction >
typedef GeometryGridPartIntersectionIterator< const GridFamily > Dune::Fem::GeometryGridPartTraits< GridFunction >::IntersectionIteratorImplType

◆ IntersectionIteratorType

template<class GridFunction >
typedef IntersectionIterator< const GridFamily, IntersectionIteratorImplType, IntersectionImplType > Dune::Fem::GeometryGridPartTraits< GridFunction >::IntersectionIteratorType

◆ TwistUtilityType

template<class GridFunction >
typedef MetaTwistUtility< typename HostGridPartType::TwistUtilityType > Dune::Fem::GeometryGridPartTraits< GridFunction >::TwistUtilityType

type of twist utility

Member Data Documentation

◆ conforming

template<class GridFunction >
const bool Dune::Fem::GeometryGridPartTraits< GridFunction >::conforming = HostGridPartType::Traits::conforming
static

◆ dimension

template<class GridFunction >
const int Dune::Fem::GeometryGridPartTraits< GridFunction >::dimension = GridFunction::GridPartType::dimension
static

◆ dimensionworld

template<class GridFunction >
const int Dune::Fem::GeometryGridPartTraits< GridFunction >::dimensionworld = GridFunction::FunctionSpaceType::dimRange
static

◆ indexSetInterfaceType

template<class GridFunction >
const InterfaceType Dune::Fem::GeometryGridPartTraits< GridFunction >::indexSetInterfaceType = HostGridPartType::indexSetInterfaceType
static

◆ indexSetPartitionType

template<class GridFunction >
const PartitionIteratorType Dune::Fem::GeometryGridPartTraits< GridFunction >::indexSetPartitionType = HostGridPartType::indexSetPartitionType
static

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