dune-fem
2.4.1-rc
|
#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/function/common/scalarproducts.hh>
Public Types | |
enum | { blockSize = DiscreteFunctionSpaceType :: localBlockSize } |
typedef DiscreteFunctionSpace | DiscreteFunctionSpaceType |
type of the discrete function space More... | |
typedef DiscreteFunctionSpaceType::BlockMapperType | MapperType |
type of used mapper More... | |
typedef SlaveDofs< DiscreteFunctionSpaceType, MapperType > | SlaveDofsType |
typedef SlaveDofsType::SingletonKey | SlaveDofsKeyType |
typedef SingletonList< SlaveDofsKeyType, SlaveDofsType > | SlaveDofsProviderType |
Public Member Functions | |
SlaveDofsProvider (const DiscreteFunctionSpaceType &space) | |
constructor taking space More... | |
const DiscreteFunctionSpaceType & | space () const |
return discrete function space More... | |
~SlaveDofsProvider () | |
remove object comm More... | |
SlaveDofsType & | slaveDofs () const |
Static Protected Member Functions | |
static SlaveDofsType * | getSlaveDofs (const DiscreteFunctionSpaceType &space) |
Protected Attributes | |
const DiscreteFunctionSpaceType & | space_ |
SlaveDofsType *const | slaveDofs_ |
Proxy class to evaluate ScalarProduct holding SlaveDofs which is singleton per space and mapper
typedef DiscreteFunctionSpace Dune::Fem::SlaveDofsProvider< DiscreteFunctionSpace >::DiscreteFunctionSpaceType |
type of the discrete function space
typedef DiscreteFunctionSpaceType :: BlockMapperType Dune::Fem::SlaveDofsProvider< DiscreteFunctionSpace >::MapperType |
type of used mapper
typedef SlaveDofsType :: SingletonKey Dune::Fem::SlaveDofsProvider< DiscreteFunctionSpace >::SlaveDofsKeyType |
typedef SingletonList< SlaveDofsKeyType, SlaveDofsType > Dune::Fem::SlaveDofsProvider< DiscreteFunctionSpace >::SlaveDofsProviderType |
typedef SlaveDofs< DiscreteFunctionSpaceType, MapperType > Dune::Fem::SlaveDofsProvider< DiscreteFunctionSpace >::SlaveDofsType |
|
inline |
constructor taking space
|
inline |
remove object comm
|
inlinestaticprotected |
|
inline |
|
inline |
return discrete function space
|
protected |
|
protected |