dune-fem  2.4.1-rc
Public Types | Public Member Functions | Static Public Attributes | List of all members
Dune::Fem::DofBlockFunctor< DiscreteFunction, Functor > Struct Template Reference

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

Public Types

typedef DofBlockTraits< DiscreteFunction >::DofBlockPtrType DofBlockPtrType
 
typedef DofBlockTraits< DiscreteFunction >::DofBlockType DofBlockType
 

Public Member Functions

 DofBlockFunctor (DiscreteFunction &df, Functor &functor)
 
template<class GlobalKey >
void operator() (const std::size_t local, const GlobalKey &globalKey)
 

Static Public Attributes

static const int blockSize = DiscreteFunction::DiscreteFunctionSpaceType::localBlockSize
 

Member Typedef Documentation

template<class DiscreteFunction, class Functor>
typedef DofBlockTraits< DiscreteFunction >::DofBlockPtrType Dune::Fem::DofBlockFunctor< DiscreteFunction, Functor >::DofBlockPtrType
template<class DiscreteFunction, class Functor>
typedef DofBlockTraits< DiscreteFunction >::DofBlockType Dune::Fem::DofBlockFunctor< DiscreteFunction, Functor >::DofBlockType

Constructor & Destructor Documentation

template<class DiscreteFunction, class Functor>
Dune::Fem::DofBlockFunctor< DiscreteFunction, Functor >::DofBlockFunctor ( DiscreteFunction &  df,
Functor &  functor 
)
inline

Member Function Documentation

template<class DiscreteFunction, class Functor>
template<class GlobalKey >
void Dune::Fem::DofBlockFunctor< DiscreteFunction, Functor >::operator() ( const std::size_t  local,
const GlobalKey &  globalKey 
)
inline

Member Data Documentation

template<class DiscreteFunction, class Functor>
const int Dune::Fem::DofBlockFunctor< DiscreteFunction, Functor >::blockSize = DiscreteFunction::DiscreteFunctionSpaceType::localBlockSize
static

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