dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
Dune::Fem::CombinedSpace< DiscreteFunctionSpace, N, PointBased > Class Template Reference

Combined Space Function Space. More...

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

Inheritance diagram for Dune::Fem::CombinedSpace< DiscreteFunctionSpace, N, PointBased >:
Inheritance graph

Public Types

typedef BaseType::GridPartType GridPartType
 
typedef DiscreteFunctionSpace ContainedDiscreteFunctionSpaceType
 

Public Member Functions

 CombinedSpace (GridPartType &gridPart, const InterfaceType commInterface=InteriorBorder_All_Interface, const CommunicationDirection commDirection=ForwardCommunication)
 
 CombinedSpace (const ThisType &)=delete
 
ThisTypeoperator= (const ThisType &)=delete
 
int numComponents () const
 number of components
 
DofStoragePolicy myPolicy () const
 policy of this space
 
const ContainedDiscreteFunctionSpaceTypecontainedSpace () const
 contained space
 

Detailed Description

template<class DiscreteFunctionSpace, int N>
class Dune::Fem::CombinedSpace< DiscreteFunctionSpace, N, PointBased >

Combined Space Function Space.

Member Typedef Documentation

◆ ContainedDiscreteFunctionSpaceType

template<class DiscreteFunctionSpace , int N>
typedef DiscreteFunctionSpace Dune::Fem::CombinedSpace< DiscreteFunctionSpace, N, PointBased >::ContainedDiscreteFunctionSpaceType

◆ GridPartType

template<class DiscreteFunctionSpace , int N>
typedef BaseType::GridPartType Dune::Fem::CombinedSpace< DiscreteFunctionSpace, N, PointBased >::GridPartType

Constructor & Destructor Documentation

◆ CombinedSpace() [1/2]

template<class DiscreteFunctionSpace , int N>
Dune::Fem::CombinedSpace< DiscreteFunctionSpace, N, PointBased >::CombinedSpace ( GridPartType gridPart,
const InterfaceType  commInterface = InteriorBorder_All_Interface,
const CommunicationDirection  commDirection = ForwardCommunication 
)
inline

◆ CombinedSpace() [2/2]

template<class DiscreteFunctionSpace , int N>
Dune::Fem::CombinedSpace< DiscreteFunctionSpace, N, PointBased >::CombinedSpace ( const ThisType )
delete

Member Function Documentation

◆ containedSpace()

template<class DiscreteFunctionSpace , int N>
const ContainedDiscreteFunctionSpaceType & Dune::Fem::CombinedSpace< DiscreteFunctionSpace, N, PointBased >::containedSpace ( ) const
inline

contained space

◆ myPolicy()

template<class DiscreteFunctionSpace , int N>
DofStoragePolicy Dune::Fem::CombinedSpace< DiscreteFunctionSpace, N, PointBased >::myPolicy ( ) const
inline

policy of this space

◆ numComponents()

template<class DiscreteFunctionSpace , int N>
int Dune::Fem::CombinedSpace< DiscreteFunctionSpace, N, PointBased >::numComponents ( ) const
inline

number of components

◆ operator=()

template<class DiscreteFunctionSpace , int N>
ThisType & Dune::Fem::CombinedSpace< DiscreteFunctionSpace, N, PointBased >::operator= ( const ThisType )
delete

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