Schnek
schnek::SingleArrayGridFortranOrderStorageBase< T, rank, AllocationPolicy > Class Template Reference
Inheritance diagram for schnek::SingleArrayGridFortranOrderStorageBase< T, rank, AllocationPolicy >:
Collaboration diagram for schnek::SingleArrayGridFortranOrderStorageBase< T, rank, AllocationPolicy >:

Public Types

typedef SingleArrayGridStorageBase< T, rank, AllocationPolicy > BaseType
 
typedef BaseType::IndexType IndexType
 
- Public Types inherited from schnek::SingleArrayGridStorageBase< T, rank, AllocationPolicy >
typedef Array< int, rank > IndexType
 

Public Member Functions

 SingleArrayGridFortranOrderStorageBase (const IndexType &low_, const IndexType &high_)
 
T & get (const IndexType &index)
 
const T & get (const IndexType &index) const
 
- Public Member Functions inherited from schnek::SingleArrayGridStorageBase< T, rank, AllocationPolicy >
 SingleArrayGridStorageBase (const IndexType &low_, const IndexType &high_)
 
T * getRawData () const
 
const IndexTypegetLo () const
 
const IndexTypegetHi () const
 
const IndexTypegetDims () const
 
int getLo (int k) const
 
int getHi (int k) const
 
int getDims (int k) const
 
int getSize () const
 
storage_iterator begin ()
 
storage_iterator end ()
 
const_storage_iterator cbegin () const
 
const_storage_iterator cend () const
 

The documentation for this class was generated from the following file: