30#ifndef OPM_CART_GRID_H_HEADER
31#define OPM_CART_GRID_H_HEADER
100 double dx,
double dy,
double dz);
128 const double *x ,
const double *y );
168 const double *depthz);
struct UnstructuredGrid * create_grid_cart2d(int nx, int ny, double dx, double dy)
Form geometrically Cartesian grid in two space dimensions with equally sized cells.
Definition cart_grid.c:95
struct UnstructuredGrid * create_grid_tensor3d(int nx, int ny, int nz, const double *x, const double *y, const double *z, const double *depthz)
Form tensor product (i.e., topologically Cartesian) grid in three space dimensions–possibly with a va...
Definition cart_grid.c:140
struct UnstructuredGrid * create_grid_tensor2d(int nx, int ny, const double *x, const double *y)
Form tensor product (Cartesian) grid in two space dimensions.
Definition cart_grid.c:122
struct UnstructuredGrid * create_grid_cart3d(int nx, int ny, int nz)
Form geometrically Cartesian grid in three space dimensions with unit-sized cells.
Definition cart_grid.c:53
struct UnstructuredGrid * create_grid_hexa3d(int nx, int ny, int nz, double dx, double dy, double dz)
Form geometrically Cartesian grid in three space dimensions with equally sized cells.
Definition cart_grid.c:59
Data structure for an unstructured grid, unstructured meaning that any cell may have an arbitrary num...
Definition UnstructuredGrid.h:99