dune-fem 2.8.0
Loading...
Searching...
No Matches
Classes | Public Types | Static Public Attributes | List of all members
Dune::Fem::FourierDiscreteFunctionSpaceTraits< FunctionSpace, GridPart, order > Struct Template Reference

#include <dune/fem/space/fourier/space.hh>

Classes

struct  CommDataHandle
 

Public Types

typedef FourierDiscreteFunctionSpace< FunctionSpace, GridPart, order > DiscreteFunctionSpaceType
 
typedef GridPart GridPartType
 
typedef GridFunctionSpace< GridPartType, FunctionSpaceFunctionSpaceType
 
typedef GridPartType::template Codim< codimension >::EntityType EntityType
 
typedef FunctionSpaceType::ScalarFunctionSpaceType ScalarFunctionSpaceType
 
typedef FourierFunctionSet< ScalarFunctionSpaceType, order > FunctionSetType
 
typedef FunctionSetProxy< FunctionSetTypeFunctionSetProxyType
 
typedef LocalFunctionSetAdapter< EntityType, FunctionSetProxyTypeLocalFunctionSetType
 
typedef SimpleBasisFunctionSet< LocalFunctionSetTypeScalarBasisFunctionSetType
 
typedef VectorialBasisFunctionSet< ScalarBasisFunctionSetType, typename FunctionSpaceType::RangeType > BasisFunctionSetType
 
typedef Hybrid::IndexRange< int, FunctionSpaceType::dimRange *FourierFunctionSetSize< FunctionSpaceType::dimDomain, order >::v > LocalBlockIndices
 
typedef FourierDofMapper< GridPartType, order > BlockMapperType
 

Static Public Attributes

static const int codimension = 0
 

Member Typedef Documentation

◆ BasisFunctionSetType

template<class FunctionSpace , class GridPart , int order>
typedef VectorialBasisFunctionSet< ScalarBasisFunctionSetType, typename FunctionSpaceType::RangeType > Dune::Fem::FourierDiscreteFunctionSpaceTraits< FunctionSpace, GridPart, order >::BasisFunctionSetType

◆ BlockMapperType

template<class FunctionSpace , class GridPart , int order>
typedef FourierDofMapper< GridPartType, order > Dune::Fem::FourierDiscreteFunctionSpaceTraits< FunctionSpace, GridPart, order >::BlockMapperType

◆ DiscreteFunctionSpaceType

template<class FunctionSpace , class GridPart , int order>
typedef FourierDiscreteFunctionSpace< FunctionSpace, GridPart, order > Dune::Fem::FourierDiscreteFunctionSpaceTraits< FunctionSpace, GridPart, order >::DiscreteFunctionSpaceType

◆ EntityType

template<class FunctionSpace , class GridPart , int order>
typedef GridPartType::template Codim<codimension>::EntityType Dune::Fem::FourierDiscreteFunctionSpaceTraits< FunctionSpace, GridPart, order >::EntityType

◆ FunctionSetProxyType

template<class FunctionSpace , class GridPart , int order>
typedef FunctionSetProxy< FunctionSetType > Dune::Fem::FourierDiscreteFunctionSpaceTraits< FunctionSpace, GridPart, order >::FunctionSetProxyType

◆ FunctionSetType

template<class FunctionSpace , class GridPart , int order>
typedef FourierFunctionSet< ScalarFunctionSpaceType, order > Dune::Fem::FourierDiscreteFunctionSpaceTraits< FunctionSpace, GridPart, order >::FunctionSetType

◆ FunctionSpaceType

template<class FunctionSpace , class GridPart , int order>
typedef GridFunctionSpace< GridPartType, FunctionSpace > Dune::Fem::FourierDiscreteFunctionSpaceTraits< FunctionSpace, GridPart, order >::FunctionSpaceType

◆ GridPartType

template<class FunctionSpace , class GridPart , int order>
typedef GridPart Dune::Fem::FourierDiscreteFunctionSpaceTraits< FunctionSpace, GridPart, order >::GridPartType

◆ LocalBlockIndices

template<class FunctionSpace , class GridPart , int order>
typedef Hybrid::IndexRange< int, FunctionSpaceType::dimRange * FourierFunctionSetSize< FunctionSpaceType::dimDomain, order >::v > Dune::Fem::FourierDiscreteFunctionSpaceTraits< FunctionSpace, GridPart, order >::LocalBlockIndices

◆ LocalFunctionSetType

template<class FunctionSpace , class GridPart , int order>
typedef LocalFunctionSetAdapter< EntityType, FunctionSetProxyType > Dune::Fem::FourierDiscreteFunctionSpaceTraits< FunctionSpace, GridPart, order >::LocalFunctionSetType

◆ ScalarBasisFunctionSetType

template<class FunctionSpace , class GridPart , int order>
typedef SimpleBasisFunctionSet< LocalFunctionSetType > Dune::Fem::FourierDiscreteFunctionSpaceTraits< FunctionSpace, GridPart, order >::ScalarBasisFunctionSetType

◆ ScalarFunctionSpaceType

template<class FunctionSpace , class GridPart , int order>
typedef FunctionSpaceType::ScalarFunctionSpaceType Dune::Fem::FourierDiscreteFunctionSpaceTraits< FunctionSpace, GridPart, order >::ScalarFunctionSpaceType

Member Data Documentation

◆ codimension

template<class FunctionSpace , class GridPart , int order>
const int Dune::Fem::FourierDiscreteFunctionSpaceTraits< FunctionSpace, GridPart, order >::codimension = 0
static

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