Schnek
schnek::GridTransformStorage< T, rank, BaseGrid, Transformation > Class Template Reference
Collaboration diagram for schnek::GridTransformStorage< T, rank, BaseGrid, Transformation >:

Classes

class  const_storage_iterator
 

Public Types

typedef Array< int, rank > IndexType
 
typedef BaseGrid BaseGridType
 
typedef Transformation TransformationType
 

Public Member Functions

T & get (const IndexType &index)
 
get (const IndexType &index) 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
 
const_storage_iterator begin ()
 
const_storage_iterator end ()
 
const_storage_iterator cbegin () const
 
const_storage_iterator cend () const
 
void setBaseGrid (BaseGridType &baseGrid_)
 
Transformation getTransformation () const
 
void setTransformation (const Transformation &transformation)
 

Protected Attributes

BaseGridType * baseGrid
 
Transformation transformation
 

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