dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Types | List of all members
Dune::Fem::DiscreteFunctionTraits< TupleDiscreteFunction< DiscreteFunctions ... > > Struct Template Reference

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

Inheritance diagram for Dune::Fem::DiscreteFunctionTraits< TupleDiscreteFunction< DiscreteFunctions ... > >:
Inheritance graph

Public Types

typedef TupleDiscreteFunction< DiscreteFunctions ... > DiscreteFunctionType
 
typedef MutableLocalFunction< DiscreteFunctionTypeLocalFunctionType
 
typedef TupleDofVector< DiscreteFunctions::DofVectorType ... > DofVectorType
 
typedef TupleDiscreteFunctionSpace< DiscreteFunctions::DiscreteFunctionSpaceType ... > 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

typedef DofVectorType::ConstDofBlockPtrType Dune::Fem::DefaultDiscreteFunctionTraits< TupleDiscreteFunctionSpace< DiscreteFunctions::DiscreteFunctionSpaceType ... > , TupleDofVector< DiscreteFunctions::DofVectorType ... > >::ConstDofBlockPtrType
inherited

◆ ConstDofBlockType

typedef DofVectorType::ConstDofBlockType Dune::Fem::DefaultDiscreteFunctionTraits< TupleDiscreteFunctionSpace< DiscreteFunctions::DiscreteFunctionSpaceType ... > , TupleDofVector< DiscreteFunctions::DofVectorType ... > >::ConstDofBlockType
inherited

◆ ConstDofIteratorType

typedef DofVectorType::ConstIteratorType Dune::Fem::DefaultDiscreteFunctionTraits< TupleDiscreteFunctionSpace< DiscreteFunctions::DiscreteFunctionSpaceType ... > , TupleDofVector< DiscreteFunctions::DofVectorType ... > >::ConstDofIteratorType
inherited

◆ DiscreteFunctionSpaceType

typedef TupleDiscreteFunctionSpace< DiscreteFunctions::DiscreteFunctionSpaceType ... > Dune::Fem::DefaultDiscreteFunctionTraits< TupleDiscreteFunctionSpace< DiscreteFunctions::DiscreteFunctionSpaceType ... > , TupleDofVector< DiscreteFunctions::DofVectorType ... > >::DiscreteFunctionSpaceType
inherited

◆ DiscreteFunctionType

template<class ... DiscreteFunctions>
typedef TupleDiscreteFunction< DiscreteFunctions ... > Dune::Fem::DiscreteFunctionTraits< TupleDiscreteFunction< DiscreteFunctions ... > >::DiscreteFunctionType

◆ DofBlockPtrType

typedef DofVectorType::DofBlockPtrType Dune::Fem::DefaultDiscreteFunctionTraits< TupleDiscreteFunctionSpace< DiscreteFunctions::DiscreteFunctionSpaceType ... > , TupleDofVector< DiscreteFunctions::DofVectorType ... > >::DofBlockPtrType
inherited

◆ DofBlockType

typedef DofVectorType::DofBlockType Dune::Fem::DefaultDiscreteFunctionTraits< TupleDiscreteFunctionSpace< DiscreteFunctions::DiscreteFunctionSpaceType ... > , TupleDofVector< DiscreteFunctions::DofVectorType ... > >::DofBlockType
inherited

◆ DofIteratorType

typedef DofVectorType::IteratorType Dune::Fem::DefaultDiscreteFunctionTraits< TupleDiscreteFunctionSpace< DiscreteFunctions::DiscreteFunctionSpaceType ... > , TupleDofVector< DiscreteFunctions::DofVectorType ... > >::DofIteratorType
inherited

◆ DofType

typedef DofVectorType::FieldType Dune::Fem::DefaultDiscreteFunctionTraits< TupleDiscreteFunctionSpace< DiscreteFunctions::DiscreteFunctionSpaceType ... > , TupleDofVector< DiscreteFunctions::DofVectorType ... > >::DofType
inherited

◆ DofVectorType

typedef TupleDofVector< DiscreteFunctions::DofVectorType ... > Dune::Fem::DefaultDiscreteFunctionTraits< TupleDiscreteFunctionSpace< DiscreteFunctions::DiscreteFunctionSpaceType ... > , TupleDofVector< DiscreteFunctions::DofVectorType ... > >::DofVectorType
inherited

◆ DomainType

typedef DiscreteFunctionSpaceType::DomainType Dune::Fem::DefaultDiscreteFunctionTraits< TupleDiscreteFunctionSpace< DiscreteFunctions::DiscreteFunctionSpaceType ... > , TupleDofVector< DiscreteFunctions::DofVectorType ... > >::DomainType
inherited

◆ LocalDofVectorAllocatorType

typedef StackAllocator< DofType, LocalDofVectorStackType* > Dune::Fem::DefaultDiscreteFunctionTraits< TupleDiscreteFunctionSpace< DiscreteFunctions::DiscreteFunctionSpaceType ... > , TupleDofVector< DiscreteFunctions::DofVectorType ... > >::LocalDofVectorAllocatorType
inherited

◆ LocalDofVectorStackType

typedef ThreadSafeValue< UninitializedObjectStack > Dune::Fem::DefaultDiscreteFunctionTraits< TupleDiscreteFunctionSpace< DiscreteFunctions::DiscreteFunctionSpaceType ... > , TupleDofVector< DiscreteFunctions::DofVectorType ... > >::LocalDofVectorStackType
inherited

◆ LocalDofVectorType

typedef DynamicReferenceVector< DofType, LocalDofVectorAllocatorType > Dune::Fem::DefaultDiscreteFunctionTraits< TupleDiscreteFunctionSpace< DiscreteFunctions::DiscreteFunctionSpaceType ... > , TupleDofVector< DiscreteFunctions::DofVectorType ... > >::LocalDofVectorType
inherited

◆ LocalFunctionType

template<class ... DiscreteFunctions>
typedef MutableLocalFunction< DiscreteFunctionType > Dune::Fem::DiscreteFunctionTraits< TupleDiscreteFunction< DiscreteFunctions ... > >::LocalFunctionType

◆ MapperType

typedef DiscreteFunctionSpaceType::BlockMapperType Dune::Fem::DefaultDiscreteFunctionTraits< TupleDiscreteFunctionSpace< DiscreteFunctions::DiscreteFunctionSpaceType ... > , TupleDofVector< DiscreteFunctions::DofVectorType ... > >::MapperType
inherited

◆ RangeType

typedef DiscreteFunctionSpaceType::RangeType Dune::Fem::DefaultDiscreteFunctionTraits< TupleDiscreteFunctionSpace< DiscreteFunctions::DiscreteFunctionSpaceType ... > , TupleDofVector< DiscreteFunctions::DofVectorType ... > >::RangeType
inherited

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