dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
Dune::Fem::AuxiliaryDofs< GridPart, GhostDofMapper< GridPart, BaseMapper, GlobalKey > > Class Template Reference

#include <dune/fem/space/mapper/ghost.hh>

Public Types

typedef GridPart GridPartType
 
typedef GhostDofMapper< GridPart, BaseMapper, GlobalKey > MapperType
 
typedef MapperType::GlobalKeyType GlobalKeyType
 
typedef MapperType::SizeType SizeType
 
typedef __GhostDofMapper::ConstIterator< GlobalKeyTypeConstIteratorType
 

Public Member Functions

 AuxiliaryDofs (const MapperType &mapper)
 
 AuxiliaryDofs (const GridPartType &gridPart, const MapperType &mapper)
 
GlobalKeyType operator[] (int index) const
 return dof number of salve with index
 
SizeType size () const
 return number of auxiliary dofs
 
ConstIteratorType begin () const
 
ConstIteratorType end () const
 
bool contains (GlobalKeyType index) const
 return true if index is contained, meaning it is an auxiliary dof
 
void rebuild ()
 
const MapperTypemapper () const
 
const GridPartTypegridPart () const
 

Member Typedef Documentation

◆ ConstIteratorType

template<class GridPart , class BaseMapper , class GlobalKey >
typedef __GhostDofMapper::ConstIterator< GlobalKeyType > Dune::Fem::AuxiliaryDofs< GridPart, GhostDofMapper< GridPart, BaseMapper, GlobalKey > >::ConstIteratorType

◆ GlobalKeyType

template<class GridPart , class BaseMapper , class GlobalKey >
typedef MapperType::GlobalKeyType Dune::Fem::AuxiliaryDofs< GridPart, GhostDofMapper< GridPart, BaseMapper, GlobalKey > >::GlobalKeyType

◆ GridPartType

template<class GridPart , class BaseMapper , class GlobalKey >
typedef GridPart Dune::Fem::AuxiliaryDofs< GridPart, GhostDofMapper< GridPart, BaseMapper, GlobalKey > >::GridPartType

◆ MapperType

template<class GridPart , class BaseMapper , class GlobalKey >
typedef GhostDofMapper< GridPart, BaseMapper, GlobalKey > Dune::Fem::AuxiliaryDofs< GridPart, GhostDofMapper< GridPart, BaseMapper, GlobalKey > >::MapperType

◆ SizeType

template<class GridPart , class BaseMapper , class GlobalKey >
typedef MapperType::SizeType Dune::Fem::AuxiliaryDofs< GridPart, GhostDofMapper< GridPart, BaseMapper, GlobalKey > >::SizeType

Constructor & Destructor Documentation

◆ AuxiliaryDofs() [1/2]

template<class GridPart , class BaseMapper , class GlobalKey >
Dune::Fem::AuxiliaryDofs< GridPart, GhostDofMapper< GridPart, BaseMapper, GlobalKey > >::AuxiliaryDofs ( const MapperType mapper)
inlineexplicit

◆ AuxiliaryDofs() [2/2]

template<class GridPart , class BaseMapper , class GlobalKey >
Dune::Fem::AuxiliaryDofs< GridPart, GhostDofMapper< GridPart, BaseMapper, GlobalKey > >::AuxiliaryDofs ( const GridPartType gridPart,
const MapperType mapper 
)
inline

Member Function Documentation

◆ begin()

template<class GridPart , class BaseMapper , class GlobalKey >
ConstIteratorType Dune::Fem::AuxiliaryDofs< GridPart, GhostDofMapper< GridPart, BaseMapper, GlobalKey > >::begin ( ) const
inline

◆ contains()

template<class GridPart , class BaseMapper , class GlobalKey >
bool Dune::Fem::AuxiliaryDofs< GridPart, GhostDofMapper< GridPart, BaseMapper, GlobalKey > >::contains ( GlobalKeyType  index) const
inline

return true if index is contained, meaning it is an auxiliary dof

◆ end()

template<class GridPart , class BaseMapper , class GlobalKey >
ConstIteratorType Dune::Fem::AuxiliaryDofs< GridPart, GhostDofMapper< GridPart, BaseMapper, GlobalKey > >::end ( ) const
inline

◆ gridPart()

template<class GridPart , class BaseMapper , class GlobalKey >
const GridPartType & Dune::Fem::AuxiliaryDofs< GridPart, GhostDofMapper< GridPart, BaseMapper, GlobalKey > >::gridPart ( ) const
inline

◆ mapper()

template<class GridPart , class BaseMapper , class GlobalKey >
const MapperType & Dune::Fem::AuxiliaryDofs< GridPart, GhostDofMapper< GridPart, BaseMapper, GlobalKey > >::mapper ( ) const
inline

◆ operator[]()

template<class GridPart , class BaseMapper , class GlobalKey >
GlobalKeyType Dune::Fem::AuxiliaryDofs< GridPart, GhostDofMapper< GridPart, BaseMapper, GlobalKey > >::operator[] ( int  index) const
inline

return dof number of salve with index

◆ rebuild()

template<class GridPart , class BaseMapper , class GlobalKey >
void Dune::Fem::AuxiliaryDofs< GridPart, GhostDofMapper< GridPart, BaseMapper, GlobalKey > >::rebuild ( )
inline

◆ size()

template<class GridPart , class BaseMapper , class GlobalKey >
SizeType Dune::Fem::AuxiliaryDofs< GridPart, GhostDofMapper< GridPart, BaseMapper, GlobalKey > >::size ( ) const
inline

return number of auxiliary dofs


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