dune-fem  2.4.1-rc
Public Types | Public Member Functions | Protected Attributes | List of all members
Dune::Fem::SlaveDofs< Space, Mapper >::SingletonKey Class Reference

Key for CommManager singleton list. More...

#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/function/common/scalarproducts.hh>

Public Types

typedef Space SpaceType
 
typedef Mapper MapperType
 

Public Member Functions

 SingletonKey (const SpaceType &space, const MapperType &mapper)
 constructor taking space More...
 
 SingletonKey (const SingletonKey &other)
 copy constructor More...
 
bool operator== (const SingletonKey &other) const
 returns true if indexSet pointer and numDofs are equal More...
 
const SpaceTypespace () const
 return reference to index set More...
 
const MapperTypemapper () const
 return reference to index set More...
 

Protected Attributes

const SpaceTypespace_
 
const MapperType *const mapper_
 

Detailed Description

template<class Space, class Mapper>
class Dune::Fem::SlaveDofs< Space, Mapper >::SingletonKey

Key for CommManager singleton list.

Member Typedef Documentation

template<class Space , class Mapper >
typedef Mapper Dune::Fem::SlaveDofs< Space, Mapper >::SingletonKey::MapperType
template<class Space , class Mapper >
typedef Space Dune::Fem::SlaveDofs< Space, Mapper >::SingletonKey::SpaceType

Constructor & Destructor Documentation

template<class Space , class Mapper >
Dune::Fem::SlaveDofs< Space, Mapper >::SingletonKey::SingletonKey ( const SpaceType space,
const MapperType mapper 
)
inline

constructor taking space

template<class Space , class Mapper >
Dune::Fem::SlaveDofs< Space, Mapper >::SingletonKey::SingletonKey ( const SingletonKey other)
inline

copy constructor

Member Function Documentation

template<class Space , class Mapper >
const MapperType& Dune::Fem::SlaveDofs< Space, Mapper >::SingletonKey::mapper ( ) const
inline

return reference to index set

References Dune::Fem::SlaveDofs< Space, Mapper >::mapper_.

template<class Space , class Mapper >
bool Dune::Fem::SlaveDofs< Space, Mapper >::SingletonKey::operator== ( const SingletonKey other) const
inline
template<class Space , class Mapper >
const SpaceType& Dune::Fem::SlaveDofs< Space, Mapper >::SingletonKey::space ( ) const
inline

return reference to index set

References Dune::Fem::SlaveDofs< Space, Mapper >::space_.

Member Data Documentation

template<class Space , class Mapper >
const MapperType* const Dune::Fem::SlaveDofs< Space, Mapper >::SingletonKey::mapper_
protected
template<class Space , class Mapper >
const SpaceType& Dune::Fem::SlaveDofs< Space, Mapper >::SingletonKey::space_
protected

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