Chombo + EB + MF
3.2
|
Specialization for Rank 1 (any type of subscript) More...
#include <CHArray.H>
Public Member Functions | |
CSIndexer () | |
CSIndexer (const IIx_t offset, const DimT &dim0) | |
void | ixDefine (const IIx_t offset, const DimT &dim0) |
USz_t | ixIndex1D (const USz_t size, const IIx_t i0) const |
USz_t | ixDimSize (const USz_t size, const unsigned dim) const |
IIx_t | ixLowerBound (const unsigned dim) const |
IIx_t | ixUpperBound (const USz_t size, const unsigned dim) const |
IIx_t | ixTotalOffset () const |
unsigned | ixIV (const unsigned i) const |
Private Types | |
typedef IndexerData< 1, DimT > | IxData |
Additional Inherited Members | |
Private Member Functions inherited from ArSp::IndexerData< 1, DimT > | |
IndexerData () | |
IndexerData (const DimT &dim) | |
void | ixDefineLowerBound (const DimT &dim) |
IIx_t | ixLowerBound () const |
bool | ixValidBounds (const IIx_t i, const USz_t size) const |
void | ixDefineTotalOffset (const IIx_t offset) |
IIx_t | ixTotalOffset () const |
Specialization for Rank 1 (any type of subscript)
|
private |
|
inline |
|
inline |
|
inline |
|
inline |
References CH_assert.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |