20 #ifndef OPM_GRIDMANAGER_HEADER_INCLUDED
21 #define OPM_GRIDMANAGER_HEADER_INCLUDED
23 #include <opm/parser/eclipse/Deck/Deck.hpp>
24 #include <opm/parser/eclipse/EclipseState/Grid/EclipseGrid.hpp>
48 explicit GridManager(Opm::EclipseGridConstPtr eclipseGrid);
56 const std::vector<double>& poreVolumes);
69 double dx,
double dy,
double dz);
74 explicit GridManager(
const std::string& input_filename);
92 void initFromEclipseGrid(Opm::EclipseGridConstPtr eclipseGrid,
93 const std::vector<double>& poreVolumes);
101 #endif // OPM_GRIDMANAGER_HEADER_INCLUDED
Definition: AnisotropicEikonal.hpp:43
Definition: preprocess.h:56
Definition: GridManager.hpp:41
~GridManager()
Destructor.
const UnstructuredGrid * c_grid() const
static void createGrdecl(Opm::DeckConstPtr deck, struct grdecl &grdecl)
GridManager(Opm::DeckConstPtr deck)
Construct a 3d corner-point grid or tensor grid from a deck.