dune-fem  2.4.1-rc
Classes | Public Types | Static Public Attributes | List of all members
Dune::Fem::DiscontinuousGalerkinSpaceTraits< FunctionSpace, GridPart, polOrder, Storage > Struct Template Reference

#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/space/discontinuousgalerkin/space.hh>

Inheritance diagram for Dune::Fem::DiscontinuousGalerkinSpaceTraits< FunctionSpace, GridPart, polOrder, Storage >:
Inheritance graph

Classes

struct  CommDataHandle
 

Public Types

typedef DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > DiscreteFunctionSpaceType
 
typedef FunctionSpace FunctionSpaceType
 
typedef GridPart GridPartType
 
typedef Dune::Fem::FunctionSpace< typename FunctionSpace::DomainFieldType, typename FunctionSpace::RangeFieldType, GridPartType::dimension, 1 > ScalarShapeFunctionSpaceType
 
typedef SelectCachingShapeFunctionSets< GridPartType, OrthonormalShapeFunctionSet< ScalarShapeFunctionSpaceType, polOrder >, Storage > ScalarShapeFunctionSetsType
 
typedef VectorialShapeFunctionSets< ScalarShapeFunctionSetsType, typename FunctionSpaceType::RangeTypeShapeFunctionSetsType
 
typedef DefaultBasisFunctionSets< GridPartType, ShapeFunctionSetsTypeBasisFunctionSetsType
 
typedef BasisFunctionSetsType::BasisFunctionSetType BasisFunctionSetType
 
typedef CodimensionMapper< GridPartType, codimensionBlockMapperType
 

Static Public Attributes

static const int codimension = 0
 
static const int localBlockSize = FunctionSpaceType::dimRange*OrthonormalShapeFunctionSetSize< ScalarShapeFunctionSpaceType, polOrder >::v
 

Member Typedef Documentation

template<class FunctionSpace, class GridPart, int polOrder, template< class > class Storage>
typedef DefaultBasisFunctionSets< GridPartType, ShapeFunctionSetsType > Dune::Fem::DiscontinuousGalerkinSpaceTraits< FunctionSpace, GridPart, polOrder, Storage >::BasisFunctionSetsType
template<class FunctionSpace, class GridPart, int polOrder, template< class > class Storage>
typedef BasisFunctionSetsType::BasisFunctionSetType Dune::Fem::DiscontinuousGalerkinSpaceTraits< FunctionSpace, GridPart, polOrder, Storage >::BasisFunctionSetType
template<class FunctionSpace, class GridPart, int polOrder, template< class > class Storage>
typedef CodimensionMapper< GridPartType, codimension > Dune::Fem::DiscontinuousGalerkinSpaceTraits< FunctionSpace, GridPart, polOrder, Storage >::BlockMapperType
template<class FunctionSpace, class GridPart, int polOrder, template< class > class Storage>
typedef DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > Dune::Fem::DiscontinuousGalerkinSpaceTraits< FunctionSpace, GridPart, polOrder, Storage >::DiscreteFunctionSpaceType
template<class FunctionSpace, class GridPart, int polOrder, template< class > class Storage>
typedef FunctionSpace Dune::Fem::DiscontinuousGalerkinSpaceTraits< FunctionSpace, GridPart, polOrder, Storage >::FunctionSpaceType
template<class FunctionSpace, class GridPart, int polOrder, template< class > class Storage>
typedef GridPart Dune::Fem::DiscontinuousGalerkinSpaceTraits< FunctionSpace, GridPart, polOrder, Storage >::GridPartType
template<class FunctionSpace, class GridPart, int polOrder, template< class > class Storage>
typedef SelectCachingShapeFunctionSets< GridPartType, OrthonormalShapeFunctionSet< ScalarShapeFunctionSpaceType, polOrder >, Storage > Dune::Fem::DiscontinuousGalerkinSpaceTraits< FunctionSpace, GridPart, polOrder, Storage >::ScalarShapeFunctionSetsType
template<class FunctionSpace, class GridPart, int polOrder, template< class > class Storage>
typedef Dune::Fem::FunctionSpace< typename FunctionSpace::DomainFieldType, typename FunctionSpace::RangeFieldType, GridPartType::dimension, 1 > Dune::Fem::DiscontinuousGalerkinSpaceTraits< FunctionSpace, GridPart, polOrder, Storage >::ScalarShapeFunctionSpaceType
template<class FunctionSpace, class GridPart, int polOrder, template< class > class Storage>
typedef VectorialShapeFunctionSets< ScalarShapeFunctionSetsType, typename FunctionSpaceType::RangeType > Dune::Fem::DiscontinuousGalerkinSpaceTraits< FunctionSpace, GridPart, polOrder, Storage >::ShapeFunctionSetsType

Member Data Documentation

template<class FunctionSpace, class GridPart, int polOrder, template< class > class Storage>
const int Dune::Fem::DiscontinuousGalerkinSpaceTraits< FunctionSpace, GridPart, polOrder, Storage >::codimension = 0
static
template<class FunctionSpace, class GridPart, int polOrder, template< class > class Storage>
const int Dune::Fem::DiscontinuousGalerkinSpaceTraits< FunctionSpace, GridPart, polOrder, Storage >::localBlockSize = FunctionSpaceType::dimRange*OrthonormalShapeFunctionSetSize< ScalarShapeFunctionSpaceType, polOrder >::v
static

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