My Project
Opm::GridDims Class Reference
Inheritance diagram for Opm::GridDims:
Opm::ActiveGridCells Opm::EclipseGrid

Public Member Functions

 GridDims (std::array< int, 3 > xyz)
 
 GridDims (size_t nx, size_t ny, size_t nz)
 
 GridDims (const Deck &deck)
 
size_t getNX () const
 
size_t getNY () const
 
size_t getNZ () const
 
size_t operator[] (int dim) const
 
const std::array< int, 3 > getNXYZ () const
 
size_t getGlobalIndex (size_t i, size_t j, size_t k) const
 
const std::array< int, 3 > getIJK (size_t globalIndex) const
 
size_t getCartesianSize () const
 
void assertGlobalIndex (size_t globalIndex) const
 
void assertIJK (size_t i, size_t j, size_t k) const
 
bool operator== (const GridDims &data) const
 
template<class Serializer >
void serializeOp (Serializer &serializer)
 

Static Public Member Functions

static GridDims serializeObject ()
 

Protected Attributes

size_t m_nx
 
size_t m_ny
 
size_t m_nz
 

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