33#ifndef __H__UG__LIB_DISC__DOF_MANAGER__DOF_INDEX_STORAGE__
34#define __H__UG__LIB_DISC__DOF_MANAGER__DOF_INDEX_STORAGE__
Definition smart_pointer.h:296
Definition smart_pointer.h:108
A generic specialization of IAttachment.
Definition attachment_pipe.h:263
Definition dof_distribution_info.h:152
Definition dof_index_storage.h:41
edge_attachment_accessor_type m_aaIndexEDGE
Definition dof_index_storage.h:97
const size_t & obj_index(Volume *vol) const
Definition dof_index_storage.h:68
vertex_attachment_accessor_type m_aaIndexVRT
Definition dof_index_storage.h:96
void clear_attachments()
removes the attachments
Definition dof_index_storage.cpp:73
Grid::AttachmentAccessor< Vertex, ADoF > vertex_attachment_accessor_type
Definition dof_index_storage.h:88
size_t & obj_index(Face *face)
Definition dof_index_storage.h:58
SmartPtr< MultiGrid > m_spMG
Multi Grid.
Definition dof_index_storage.h:80
size_t & obj_index(Edge *ed)
Definition dof_index_storage.h:57
const size_t & obj_index(Face *face) const
Definition dof_index_storage.h:67
volume_attachment_accessor_type m_aaIndexVOL
Definition dof_index_storage.h:99
size_t & obj_index(GridObject *obj)
Definition dof_index_storage.cpp:87
Grid::AttachmentAccessor< Edge, ADoF > edge_attachment_accessor_type
Definition dof_index_storage.h:89
ADoF m_aIndex
Definition dof_index_storage.h:84
const size_t & obj_index(Edge *ed) const
Definition dof_index_storage.h:66
SmartPtr< MultiGrid > multi_grid()
returns the multigrid
Definition dof_index_storage.h:50
void init_attachments()
initializes the attachments
Definition dof_index_storage.cpp:52
Grid::AttachmentAccessor< Face, ADoF > face_attachment_accessor_type
Definition dof_index_storage.h:90
size_t & obj_index(Vertex *vrt)
Definition dof_index_storage.h:56
~DoFIndexStorage()
Definition dof_index_storage.cpp:47
ConstSmartPtr< MultiGrid > multi_grid() const
Definition dof_index_storage.h:51
face_attachment_accessor_type m_aaIndexFACE
Definition dof_index_storage.h:98
size_t & obj_index(Volume *vol)
Definition dof_index_storage.h:59
Grid::AttachmentAccessor< Volume, ADoF > volume_attachment_accessor_type
Definition dof_index_storage.h:91
const size_t & obj_index(Vertex *vrt) const
Definition dof_index_storage.h:65
ug::Attachment< size_t > ADoF
Attachment type.
Definition dof_index_storage.h:83
Base-class for edges.
Definition grid_base_objects.h:397
Faces are 2-dimensional objects.
Definition grid_base_objects.h:510
the generic attachment-accessor for access to grids attachment pipes.
Definition grid.h:182
The base class for all geometric objects, such as vertices, edges, faces, volumes,...
Definition grid_base_objects.h:157
Base-class for all vertex-types.
Definition grid_base_objects.h:231
Volumes are 3-dimensional objects.
Definition grid_base_objects.h:754