DUNE-FEM (unstable)
dofmapper.hh
45 typedef Fem::BartonNackmanInterface< ThisType, typename DofMapperTraits::DofMapperType > BaseType;
#define CHECK_AND_CALL_INTERFACE_IMPLEMENTATION(__interface_method_to_call__)
Definition: bartonnackmanifcheck.hh:61
Extended interface for adaptive DoF mappers.
Definition: dofmapper.hh:219
SizeType GlobalKeyType
at the moment this should be similar to SizeType
Definition: dofmapper.hh:230
SizeType numberOfHoles(const int block) const
return number of holes for data block
Definition: dofmapper.hh:233
SizeType oldOffSet(const int block) const
return old offsets for given block
Definition: dofmapper.hh:261
GlobalKeyType oldIndex(const int hole, const int block) const
return old index of hole for data block (with resprect to new offset)
Definition: dofmapper.hh:240
SizeType numBlocks() const
return number of supported blocks
Definition: dofmapper.hh:275
SizeType offSet(const int block) const
return current offsets for given block
Definition: dofmapper.hh:268
BaseType::SizeType SizeType
type of size integer
Definition: dofmapper.hh:227
GlobalKeyType newIndex(const int hole, const int block) const
return new index of hole for data block (with resprect to new offset)
Definition: dofmapper.hh:247
void update()
update DoF mapping after grid modification
Definition: dofmapper.hh:287
bool consecutive() const
return true if compress will affect data
Definition: dofmapper.hh:254
Interface for calculating the size of a function space for a grid on a specified level....
Definition: dofmapper.hh:43
void update()
update DoF mapping after grid modification
Definition: dofmapper.hh:200
bool contains(const int codim) const
returns true if DoFs for given codimension exist
Definition: dofmapper.hh:79
int maxNumDofs() const
obtain maximal number of DoFs on one entity
Definition: dofmapper.hh:152
SizeType numEntityDofs(const Entity &entity) const
obtain number of DoFs actually belonging to an entity
Definition: dofmapper.hh:185
Traits::DofMapperType DofMapperType
type of the DofMapper implementation
Definition: dofmapper.hh:51
SizeType numDofs(const ElementType &element) const
obtain number of DoFs on an entity
Definition: dofmapper.hh:164
void mapEach(const ElementType &element, Functor f) const
map each local DoF number to a global key
Definition: dofmapper.hh:116
Traits::ElementType ElementType
type of codimension 0 entities
Definition: dofmapper.hh:54
SizeType size() const
return number of dofs for special function space and grid on specified level
Definition: dofmapper.hh:67
bool fixedDataSize(const int codim) const
Check, whether the data in a codimension has fixed size.
Definition: dofmapper.hh:86
Traits::SizeType SizeType
type of size integer
Definition: dofmapper.hh:57
void mapEachEntityDof(const Entity &entity, Functor f) const
map each local DoF number to a global key
Definition: dofmapper.hh:145
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 12, 23:30, 2024)