#include <DataIterator.H>
virtual DataIterator::~DataIterator |
( |
| ) |
|
|
inlinevirtual |
DataIterator::DataIterator |
( |
| ) |
|
|
inline |
DataIterator::DataIterator |
( |
const BoxLayout & |
a_layout | ) |
|
|
inline |
DataIterator::DataIterator |
( |
const BoxLayout & |
boxlayout, |
|
|
const int * |
layoutID |
|
) |
| |
|
inlineprotected |
const DataIndex& DataIterator::operator() |
( |
| ) |
const |
|
inline |
return a copy of the index that this iterator is at
Aborts if the iterator is not ok()
References operator()().
int DataIterator::size |
( |
| ) |
const |
|
inline |
References LayoutIterator::m_layout, and BoxLayout::size().
Referenced by LayoutData< T >::allocate(), BoxLayoutData< T >::allocateGhostVector(), ParticleData< P >::allocateVector(), LevelData< T >::apply(), BoxLayoutData< T >::apply(), LevelDataOps< T >::axby(), LevelData< T >::copyTo(), LevelDataOps< T >::dotProduct(), LevelDataOps< T >::incr(), LevelData< T >::localCopyTo(), LevelDataOps< T >::mDotProduct(), LevelDataOps< T >::mult(), LevelDataOps< T >::plus(), PetscSolver< T >::putChomboInPetsc(), PetscSolver< T >::putPetscInChombo(), LevelDataOps< T >::scale(), LevelDataOps< T >::setToZero(), LevelDataOps< T >::setVal(), BoxLayoutData< T >::setVector(), PetscSolver< T >::solve_mfree_private(), PetscSolver< T >::solve_private(), and write().
DataIndex DataIterator::operator[] |
( |
int |
ivec | ) |
const |
|
inline |
void DataIterator::clearTime |
( |
| ) |
|
|
inline |
load balancing function. no-op in serial
void DataIterator::clearPeak |
( |
| ) |
|
|
inline |
load balancing function. no-op in serial
Vector<unsigned long long> DataIterator::getTime |
( |
| ) |
const |
|
inline |
Vector<unsigned long long> DataIterator::getPeak |
( |
| ) |
const |
|
inline |
void DataIterator::enableTime |
( |
| ) |
|
|
inline |
load balancing function. no-op in serial
void DataIterator::enablePeak |
( |
| ) |
|
|
inline |
void DataIterator::disableTime |
( |
| ) |
|
|
inline |
load balancing function. no-op in serial
void DataIterator::disablePeak |
( |
| ) |
|
|
inline |
void DataIterator::mergeTime |
( |
| ) |
|
|
inline |
load balancing function. no-op in serial
void DataIterator::mergePeak |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: