| 
    libMesh
    
   | 
 
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.  
 More...
#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 124 of file mapvector.h.
Referenced by libMesh::DistributedMesh::renumber_dof_objects().
      
  | 
  inline | 
Definition at line 128 of file mapvector.h.
      
  | 
  inline | 
Definition at line 132 of file mapvector.h.
Referenced by libMesh::mapvector< libMesh::Elem *, dof_id_type >::operator[](), and libMesh::DistributedMesh::renumber_dof_objects().
      
  | 
  inline | 
Definition at line 136 of file mapvector.h.
      
  | 
  inline | 
Definition at line 120 of file mapvector.h.
      
  | 
  inline | 
Definition at line 116 of file mapvector.h.
Referenced by libMesh::DistributedMesh::renumber_dof_objects().
      
  | 
  inline | 
Definition at line 44 of file mapvector.h.
      
  | 
  inline | 
Definition at line 48 of file mapvector.h.
 1.8.16