20#ifndef OPM_GRID_HEADER_INCLUDED
21#define OPM_GRID_HEADER_INCLUDED
309 const double *
zcorn);
void attach_zcorn_copy(struct UnstructuredGrid *G, const double *zcorn)
struct UnstructuredGrid * create_grid_empty(void)
void destroy_grid(struct UnstructuredGrid *g)
struct UnstructuredGrid * read_grid(const char *fname)
struct UnstructuredGrid * allocate_grid(size_t ndims, size_t ncells, size_t nfaces, size_t nfacenodes, size_t ncellfaces, size_t nnodes)
bool grid_equal(const struct UnstructuredGrid *grid1, const struct UnstructuredGrid *grid2)
Definition: UnstructuredGrid.h:99
int * face_nodes
Definition: UnstructuredGrid.h:121
int * face_nodepos
Definition: UnstructuredGrid.h:127
int number_of_cells
Definition: UnstructuredGrid.h:109
double * face_areas
Definition: UnstructuredGrid.h:173
int * cell_faces
Definition: UnstructuredGrid.h:146
int number_of_faces
Definition: UnstructuredGrid.h:111
double * cell_centroids
Definition: UnstructuredGrid.h:192
int * cell_facepos
Definition: UnstructuredGrid.h:152
int * cell_facetag
Definition: UnstructuredGrid.h:244
double * cell_volumes
Definition: UnstructuredGrid.h:197
int * face_cells
Definition: UnstructuredGrid.h:138
double * zcorn
Definition: UnstructuredGrid.h:254
double * face_centroids
Definition: UnstructuredGrid.h:168
int number_of_nodes
Definition: UnstructuredGrid.h:113
int dimensions
Definition: UnstructuredGrid.h:106
int cartdims[3]
Definition: UnstructuredGrid.h:227
int * global_cell
Definition: UnstructuredGrid.h:214
double * face_normals
Definition: UnstructuredGrid.h:184
double * node_coordinates
Definition: UnstructuredGrid.h:160