Opm::CornerPointChopper Class Reference

#include <CornerpointChopper.hpp>

Public Member Functions

 CornerPointChopper (const std::string &file)
 
const int * dimensions () const
 
const int * newDimensions () const
 
const std::pair< double, double > zLimits () const
 
const std::pair< double, double > abszLimits () const
 
void verifyInscribedShoebox (int imin, int ilen, int imax, int jmin, int jlen, int jmax, double zmin, double zlen, double zmax)
 
void chop (int imin, int imax, int jmin, int jmax, double zmin, double zmax, bool resettoorigin=true)
 
Opm::DeckConstPtr subDeck ()
 Return a sub-deck with fields corresponding to the selected subset. More...
 
void writeGrdecl (const std::string &filename)
 
bool hasNTG () const
 
bool hasSWCR () const
 
bool hasSOWCR () const
 

Constructor & Destructor Documentation

Opm::CornerPointChopper::CornerPointChopper ( const std::string &  file)
inline

Member Function Documentation

const std::pair<double, double> Opm::CornerPointChopper::abszLimits ( ) const
inline
void Opm::CornerPointChopper::chop ( int  imin,
int  imax,
int  jmin,
int  jmax,
double  zmin,
double  zmax,
bool  resettoorigin = true 
)
inline
const int* Opm::CornerPointChopper::dimensions ( ) const
inline
bool Opm::CornerPointChopper::hasNTG ( ) const
inline

Referenced by writeGrdecl().

bool Opm::CornerPointChopper::hasSOWCR ( ) const
inline

Referenced by writeGrdecl().

bool Opm::CornerPointChopper::hasSWCR ( ) const
inline

Referenced by writeGrdecl().

const int* Opm::CornerPointChopper::newDimensions ( ) const
inline
Opm::DeckConstPtr Opm::CornerPointChopper::subDeck ( )
inline

Return a sub-deck with fields corresponding to the selected subset.

void Opm::CornerPointChopper::verifyInscribedShoebox ( int  imin,
int  ilen,
int  imax,
int  jmin,
int  jlen,
int  jmax,
double  zmin,
double  zlen,
double  zmax 
)
inline
void Opm::CornerPointChopper::writeGrdecl ( const std::string &  filename)
inline

References hasNTG(), hasSOWCR(), and hasSWCR().

const std::pair<double, double> Opm::CornerPointChopper::zLimits ( ) const
inline

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