#include <mapvector.h>

Classes | |
| class | const_veclike_iterator |
| class | veclike_iterator |
Public Types | |
| typedef std::map< index_t, Val > | maptype |
Public Member Functions | |
| Val & | operator[] (const index_t &k) |
| Val | operator[] (const index_t &k) const |
| void | erase (index_t i) |
| veclike_iterator | erase (const veclike_iterator &pos) |
| veclike_iterator | begin () |
| const_veclike_iterator | begin () const |
| veclike_iterator | end () |
| const_veclike_iterator | end () const |
This mapvector templated class is intended to provide the performance characteristics of a std::map with an interface more closely resembling that of a std::vector, for use with DistributedMesh.
Definition at line 39 of file mapvector.h.
| typedef std::map<index_t, Val> libMesh::mapvector< Val, index_t >::maptype |
Definition at line 42 of file mapvector.h.
|
inline |
Definition at line 125 of file mapvector.h.
Referenced by libMesh::DistributedMesh::renumber_dof_objects().
|
inline |
Definition at line 129 of file mapvector.h.
|
inline |
Definition at line 133 of file mapvector.h.
Referenced by libMesh::mapvector< libMesh::Elem *, dof_id_type >::operator[](), and libMesh::DistributedMesh::renumber_dof_objects().
|
inline |
Definition at line 137 of file mapvector.h.
|
inline |
Definition at line 117 of file mapvector.h.
Referenced by libMesh::DistributedMesh::renumber_dof_objects().
|
inline |
Definition at line 121 of file mapvector.h.
|
inline |
Definition at line 44 of file mapvector.h.
|
inline |
Definition at line 48 of file mapvector.h.