|
IBAMR
IBAMR version 0.19.
|
Class LSetDataIterator is an iterator class which may be used to iterate through LSet objects associated with a specified box in cell-centered index space.
#include <ibtk/LSetDataIterator.h>

Public Member Functions | |
| LSetDataIterator () | |
| Class constructor. More... | |
| LSetDataIterator (const LSetDataIterator &that) | |
| Class constructor. More... | |
| virtual | ~LSetDataIterator () |
| Class destructor. More... | |
| LSetDataIterator< T > & | operator= (const LSetDataIterator< T > &that) |
| Assignment operator. More... | |
| bool | operator== (const LSetDataIterator< T > &that) |
| Test two iterators for equality. More... | |
| bool | operator!= (const LSetDataIterator< T > &that) |
| Test two iterators for inequality. More... | |
| LSetDataIterator< T > & | operator++ () |
| Prefix increment operator. More... | |
| LSetDataIterator< T > | operator++ (int) |
| Postfix increment operator. More... | |
| LSet< T >::value_type & | operator* () const |
| Return a reference to the Lagrangian data item referred to by the iterator. More... | |
| LSet< T >::value_type & | getDataItem () const |
| Return a reference to the Lagrangian data item referred to by the iterator. More... | |
| const SAMRAI::hier::Index< NDIM > & | getCellIndex () const |
| Return a const reference to the cell index referred to by the iterator. More... | |
Private Attributes | |
| SAMRAI::hier::Box< NDIM > | d_box |
| SAMRAI::pdat::IndexIterator< NDIM, LSet< T >, SAMRAI::pdat::CellGeometry< NDIM > > | d_index_it |
| LSet< T > * | d_node_set |
| LSet< T >::iterator | d_node_it |
Friends | |
| class | LSetData< T > |
|
inline |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
private |
|
private |
|
private |
|
private |
1.8.17