dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Types | List of all members
Dune::Fem::DefaultDiscreteFunctionTraits< DiscreteFunctionSpace, DofVector > Struct Template Reference

#include <dune/fem/function/common/discretefunction.hh>

Inheritance diagram for Dune::Fem::DefaultDiscreteFunctionTraits< DiscreteFunctionSpace, DofVector >:
Inheritance graph

Public Types

typedef DofVector DofVectorType
 
typedef DiscreteFunctionSpace DiscreteFunctionSpaceType
 
typedef DiscreteFunctionSpaceType::DomainType DomainType
 
typedef DiscreteFunctionSpaceType::RangeType RangeType
 
typedef DofVectorType::IteratorType DofIteratorType
 
typedef DofVectorType::ConstIteratorType ConstDofIteratorType
 
typedef DofVectorType::DofBlockType DofBlockType
 
typedef DofVectorType::ConstDofBlockType ConstDofBlockType
 
typedef DofVectorType::DofBlockPtrType DofBlockPtrType
 
typedef DofVectorType::ConstDofBlockPtrType ConstDofBlockPtrType
 
typedef DiscreteFunctionSpaceType::BlockMapperType MapperType
 
typedef DofVectorType::FieldType DofType
 
typedef ThreadSafeValue< UninitializedObjectStackLocalDofVectorStackType
 
typedef StackAllocator< DofType, LocalDofVectorStackType * > LocalDofVectorAllocatorType
 
typedef DynamicReferenceVector< DofType, LocalDofVectorAllocatorTypeLocalDofVectorType
 

Member Typedef Documentation

◆ ConstDofBlockPtrType

template<typename DiscreteFunctionSpace , typename DofVector >
typedef DofVectorType::ConstDofBlockPtrType Dune::Fem::DefaultDiscreteFunctionTraits< DiscreteFunctionSpace, DofVector >::ConstDofBlockPtrType

◆ ConstDofBlockType

template<typename DiscreteFunctionSpace , typename DofVector >
typedef DofVectorType::ConstDofBlockType Dune::Fem::DefaultDiscreteFunctionTraits< DiscreteFunctionSpace, DofVector >::ConstDofBlockType

◆ ConstDofIteratorType

template<typename DiscreteFunctionSpace , typename DofVector >
typedef DofVectorType::ConstIteratorType Dune::Fem::DefaultDiscreteFunctionTraits< DiscreteFunctionSpace, DofVector >::ConstDofIteratorType

◆ DiscreteFunctionSpaceType

template<typename DiscreteFunctionSpace , typename DofVector >
typedef DiscreteFunctionSpace Dune::Fem::DefaultDiscreteFunctionTraits< DiscreteFunctionSpace, DofVector >::DiscreteFunctionSpaceType

◆ DofBlockPtrType

template<typename DiscreteFunctionSpace , typename DofVector >
typedef DofVectorType::DofBlockPtrType Dune::Fem::DefaultDiscreteFunctionTraits< DiscreteFunctionSpace, DofVector >::DofBlockPtrType

◆ DofBlockType

template<typename DiscreteFunctionSpace , typename DofVector >
typedef DofVectorType::DofBlockType Dune::Fem::DefaultDiscreteFunctionTraits< DiscreteFunctionSpace, DofVector >::DofBlockType

◆ DofIteratorType

template<typename DiscreteFunctionSpace , typename DofVector >
typedef DofVectorType::IteratorType Dune::Fem::DefaultDiscreteFunctionTraits< DiscreteFunctionSpace, DofVector >::DofIteratorType

◆ DofType

template<typename DiscreteFunctionSpace , typename DofVector >
typedef DofVectorType::FieldType Dune::Fem::DefaultDiscreteFunctionTraits< DiscreteFunctionSpace, DofVector >::DofType

◆ DofVectorType

template<typename DiscreteFunctionSpace , typename DofVector >
typedef DofVector Dune::Fem::DefaultDiscreteFunctionTraits< DiscreteFunctionSpace, DofVector >::DofVectorType

◆ DomainType

template<typename DiscreteFunctionSpace , typename DofVector >
typedef DiscreteFunctionSpaceType::DomainType Dune::Fem::DefaultDiscreteFunctionTraits< DiscreteFunctionSpace, DofVector >::DomainType

◆ LocalDofVectorAllocatorType

template<typename DiscreteFunctionSpace , typename DofVector >
typedef StackAllocator< DofType, LocalDofVectorStackType* > Dune::Fem::DefaultDiscreteFunctionTraits< DiscreteFunctionSpace, DofVector >::LocalDofVectorAllocatorType

◆ LocalDofVectorStackType

template<typename DiscreteFunctionSpace , typename DofVector >
typedef ThreadSafeValue< UninitializedObjectStack > Dune::Fem::DefaultDiscreteFunctionTraits< DiscreteFunctionSpace, DofVector >::LocalDofVectorStackType

◆ LocalDofVectorType

template<typename DiscreteFunctionSpace , typename DofVector >
typedef DynamicReferenceVector< DofType, LocalDofVectorAllocatorType > Dune::Fem::DefaultDiscreteFunctionTraits< DiscreteFunctionSpace, DofVector >::LocalDofVectorType

◆ MapperType

template<typename DiscreteFunctionSpace , typename DofVector >
typedef DiscreteFunctionSpaceType::BlockMapperType Dune::Fem::DefaultDiscreteFunctionTraits< DiscreteFunctionSpace, DofVector >::MapperType

◆ RangeType

template<typename DiscreteFunctionSpace , typename DofVector >
typedef DiscreteFunctionSpaceType::RangeType Dune::Fem::DefaultDiscreteFunctionTraits< DiscreteFunctionSpace, DofVector >::RangeType

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