![]() |
SENSEI
A frame work for generic in situ analytics
|
Iterate over the mesh's arrays. More...
#include <DataRequirements.h>
Public Types | |
| enum | { MODE_ARRAY, MODE_ASSOCIATION } |
Public Member Functions | |
| ArrayRequirementsIterator (const DataRequirements::AssocArrayMapType &aa) | |
| void | SetMode (int mode) |
| Set the mode of operator++. More... | |
| operator bool () const | |
| Test if the iterator is finished. More... | |
| int | Association () |
| returns the type of requirement (point,cell, etc) More... | |
| const std::vector< std::string > & | Arrays () |
| Get the next group of requied arrays. More... | |
| const std::string & | Array () |
| Get the next requied array. More... | |
| ArrayRequirementsIterator & | operator++ () |
| Advance the iterator. More... | |
| ArrayRequirementsIterator & | NextAssociation () |
| move to the next group od arrays More... | |
| ArrayRequirementsIterator & | NextArray () |
| advance to the next array More... | |
Iterate over the mesh's arrays.
One can iterate either over associations and access all of an associations arrays or one by one over the arrays.
|
inline |
Get the next requied array.
|
inline |
Get the next group of requied arrays.
|
inline |
returns the type of requirement (point,cell, etc)
|
inline |
advance to the next array
|
inline |
move to the next group od arrays
|
inline |
Test if the iterator is finished.
|
inline |
Advance the iterator.
|
inline |
Set the mode of operator++.