dune-fem
2.4.1-rc
|
Interface class for a dof storage object to be stored in discrete functions. More...
#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/space/common/dofmanager.hh>
Public Member Functions | |
virtual | ~DofStorageInterface () |
destructor More... | |
virtual void | enableDofCompression () |
enable dof compression for dof storage (default is empty) More... | |
virtual const std::string & | name () const =0 |
returns name of dof storage More... | |
virtual int | size () const =0 |
size of space, i.e. mapper.size() More... | |
Protected Member Functions | |
DofStorageInterface () | |
do not allow to create explicit instances More... | |
Interface class for a dof storage object to be stored in discrete functions.
|
inlineprotected |
do not allow to create explicit instances
|
inlinevirtual |
destructor
|
inlinevirtual |
enable dof compression for dof storage (default is empty)
Reimplemented in Dune::Fem::ManagedDofStorageImplementation< GridImp, MapperType, DofArrayType >, and Dune::Fem::AdaptiveDiscreteFunction< DiscreteFunctionSpace >::DofStorageWrapper.
|
pure virtual |
returns name of dof storage
Implemented in Dune::Fem::ManagedDofStorageImplementation< GridImp, MapperType, DofArrayType >, and Dune::Fem::AdaptiveDiscreteFunction< DiscreteFunctionSpace >::DofStorageWrapper.
Referenced by Dune::Fem::DofManager< Grid >::instance(), and Dune::Fem::DofManager< Grid >::removeDofStorage().
|
pure virtual |
size of space, i.e. mapper.size()
Implemented in Dune::Fem::ManagedDofStorageImplementation< GridImp, MapperType, DofArrayType >, and Dune::Fem::AdaptiveDiscreteFunction< DiscreteFunctionSpace >::DofStorageWrapper.