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

#include <dune/fem/function/combinedfunction/combinedfunction.hh>

Public Types

typedef ContainedDiscreteFunction ContainedDiscreteFunctionType
 
typedef CombinedDiscreteFunction< ContainedDiscreteFunctionType, N > DiscreteFunctionType
 
typedef ContainedDiscreteFunctionType::DiscreteFunctionSpaceType ContainedDiscreteFunctionSpaceType
 
typedef CombinedSpace< ContainedDiscreteFunctionSpaceType, N, VariableBasedDiscreteFunctionSpaceType
 
typedef DiscreteFunctionSpaceType::DomainFieldType DomainFieldType
 
typedef DiscreteFunctionSpaceType::RangeFieldType RangeFieldType
 
typedef DiscreteFunctionSpaceType::DomainType DomainType
 
typedef DiscreteFunctionSpaceType::RangeType RangeType
 
typedef DiscreteFunctionSpaceType::JacobianRangeType JacobianRangeType
 
typedef RangeFieldType DofType
 
typedef DiscreteFunctionSpaceType::MapperType MapperType
 
typedef DiscreteFunctionSpaceType::GridType GridType
 
typedef DiscreteFunctionSpaceType::GridPartType GridPartType
 
typedef CombinedDiscreteFunctionDofIterator< ContainedDiscreteFunctionType, N > DofIteratorType
 
typedef ConstDofIteratorDefault< DofIteratorTypeConstDofIteratorType
 
typedef ContainedDiscreteFunctionType::DofBlockType DofBlockType
 
typedef ContainedDiscreteFunctionType::ConstDofBlockType ConstDofBlockType
 
typedef ContainedDiscreteFunctionType::DofBlockPtrType DofBlockPtrType
 
typedef ContainedDiscreteFunctionType::ConstDofBlockPtrType ConstDofBlockPtrType
 
typedef ThreadSafeValue< UninitializedObjectStackLocalDofVectorStackType
 
typedef StackAllocator< DofType, LocalDofVectorStackType * > LocalDofVectorAllocatorType
 
typedef DynamicReferenceVector< DofType, LocalDofVectorAllocatorTypeLocalDofVectorType
 
typedef MutableLocalFunction< DiscreteFunctionTypeLocalFunctionType
 

Detailed Description

template<class ContainedDiscreteFunction, int N>
struct Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >

Traits class for AdaptiveDiscreteFunction and AdaptiveLocalFunction

Member Typedef Documentation

◆ ConstDofBlockPtrType

template<class ContainedDiscreteFunction , int N>
typedef ContainedDiscreteFunctionType::ConstDofBlockPtrType Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::ConstDofBlockPtrType

◆ ConstDofBlockType

template<class ContainedDiscreteFunction , int N>
typedef ContainedDiscreteFunctionType::ConstDofBlockType Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::ConstDofBlockType

◆ ConstDofIteratorType

template<class ContainedDiscreteFunction , int N>
typedef ConstDofIteratorDefault< DofIteratorType > Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::ConstDofIteratorType

◆ ContainedDiscreteFunctionSpaceType

template<class ContainedDiscreteFunction , int N>
typedef ContainedDiscreteFunctionType::DiscreteFunctionSpaceType Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::ContainedDiscreteFunctionSpaceType

◆ ContainedDiscreteFunctionType

template<class ContainedDiscreteFunction , int N>
typedef ContainedDiscreteFunction Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::ContainedDiscreteFunctionType

◆ DiscreteFunctionSpaceType

template<class ContainedDiscreteFunction , int N>
typedef CombinedSpace< ContainedDiscreteFunctionSpaceType, N, VariableBased > Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::DiscreteFunctionSpaceType

◆ DiscreteFunctionType

template<class ContainedDiscreteFunction , int N>
typedef CombinedDiscreteFunction< ContainedDiscreteFunctionType, N > Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::DiscreteFunctionType

◆ DofBlockPtrType

template<class ContainedDiscreteFunction , int N>
typedef ContainedDiscreteFunctionType::DofBlockPtrType Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::DofBlockPtrType

◆ DofBlockType

template<class ContainedDiscreteFunction , int N>
typedef ContainedDiscreteFunctionType::DofBlockType Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::DofBlockType

◆ DofIteratorType

template<class ContainedDiscreteFunction , int N>
typedef CombinedDiscreteFunctionDofIterator< ContainedDiscreteFunctionType, N > Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::DofIteratorType

◆ DofType

template<class ContainedDiscreteFunction , int N>
typedef RangeFieldType Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::DofType

◆ DomainFieldType

template<class ContainedDiscreteFunction , int N>
typedef DiscreteFunctionSpaceType::DomainFieldType Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::DomainFieldType

◆ DomainType

template<class ContainedDiscreteFunction , int N>
typedef DiscreteFunctionSpaceType::DomainType Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::DomainType

◆ GridPartType

template<class ContainedDiscreteFunction , int N>
typedef DiscreteFunctionSpaceType::GridPartType Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::GridPartType

◆ GridType

template<class ContainedDiscreteFunction , int N>
typedef DiscreteFunctionSpaceType::GridType Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::GridType

◆ JacobianRangeType

template<class ContainedDiscreteFunction , int N>
typedef DiscreteFunctionSpaceType::JacobianRangeType Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::JacobianRangeType

◆ LocalDofVectorAllocatorType

template<class ContainedDiscreteFunction , int N>
typedef StackAllocator< DofType, LocalDofVectorStackType* > Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::LocalDofVectorAllocatorType

◆ LocalDofVectorStackType

template<class ContainedDiscreteFunction , int N>
typedef ThreadSafeValue< UninitializedObjectStack > Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::LocalDofVectorStackType

◆ LocalDofVectorType

template<class ContainedDiscreteFunction , int N>
typedef DynamicReferenceVector< DofType, LocalDofVectorAllocatorType > Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::LocalDofVectorType

◆ LocalFunctionType

template<class ContainedDiscreteFunction , int N>
typedef MutableLocalFunction< DiscreteFunctionType > Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::LocalFunctionType

◆ MapperType

template<class ContainedDiscreteFunction , int N>
typedef DiscreteFunctionSpaceType::MapperType Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::MapperType

◆ RangeFieldType

template<class ContainedDiscreteFunction , int N>
typedef DiscreteFunctionSpaceType::RangeFieldType Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::RangeFieldType

◆ RangeType

template<class ContainedDiscreteFunction , int N>
typedef DiscreteFunctionSpaceType::RangeType Dune::Fem::DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >::RangeType

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