|
OpenMD 3.2
Molecular Dynamics in the Open
|
#include <LocalIndexManager.hpp>
Public Types | |
| using | IndexListContainerIterator = std::list<std::pair<int, int>>::iterator |
Public Member Functions | |
| IndexListContainer (int minIndex=0, int maxIndex=MAX_INTEGER) | |
| int | pop () |
| void | insert (int index) |
| void | insert (int beginIndex, int endIndex) |
| Reclaims an index range. | |
| void | insert (std::vector< int > &indices) |
| Reclaims an index array. | |
| std::vector< int > | getIndicesBefore (int index) |
| int | getMaxIndex () |
Static Public Attributes | |
| static const int | MAX_INTEGER = 2147483647 |
Definition at line 71 of file LocalIndexManager.hpp.
| using OpenMD::IndexListContainer::IndexListContainerIterator = std::list<std::pair<int, int>>::iterator |
Definition at line 75 of file LocalIndexManager.hpp.
|
inline |
Definition at line 77 of file LocalIndexManager.hpp.
|
inline |
Definition at line 144 of file LocalIndexManager.hpp.
|
inline |
Definition at line 176 of file LocalIndexManager.hpp.
|
inline |
Reclaims an index range.
| beginIndex | |
| endIndex |
Definition at line 114 of file LocalIndexManager.hpp.
|
inline |
Definition at line 104 of file LocalIndexManager.hpp.
|
inline |
|
inline |
Definition at line 82 of file LocalIndexManager.hpp.
|
static |
Definition at line 73 of file LocalIndexManager.hpp.