35 #ifndef OPM_PREPROCESS_HEADER
36 #define OPM_PREPROCESS_HEADER
int * face_ptr
Start position for each face's `face_nodes'.
Definition: preprocess.h:90
int dimensions[3]
Cartesian box dimensions.
Definition: preprocess.h:84
Raw corner-point specification of a particular geological model.
Definition: preprocess.h:56
const int * actnum
Explicit "active" map.
Definition: preprocess.h:60
const double * coord
Pillar end-points.
Definition: preprocess.h:58
const double * mapaxes
6 Element rotation vector - can be NULL.
Definition: preprocess.h:61
int * face_nodes
Node (vertex) numbers of each face, stored sequentially.
Definition: preprocess.h:88
double * node_coordinates
Vertex coordinates.
Definition: preprocess.h:100
enum face_tag * face_tag
Classification of grid's individual connections (faces).
Definition: preprocess.h:94
void process_grdecl(const struct grdecl *g, double tol, struct processed_grid *out)
Construct a prototypical grid representation from a corner-point specification.
Definition: preprocess.c:761
int number_of_nodes_on_pillars
Total number of unique cell vertices that lie on pillars.
Definition: preprocess.h:98
const double * zcorn
Corner-point depths.
Definition: preprocess.h:59
int * local_cell_index
Deceptively named local-to-global cell index mapping.
Definition: preprocess.h:105
Result structure representing minimal derived topology and geometry of a geological model in corner-p...
Definition: preprocess.h:78
Connection topologically parallel to I-K plane.
Definition: preprocess.h:69
int number_of_faces
Total number of unique grid faces (i.e., connections).
Definition: preprocess.h:86
Connection topologically parallel to I-J plane.
Definition: preprocess.h:70
face_tag
Connection taxonomy.
Definition: preprocess.h:67
int number_of_cells
Number of active grid cells.
Definition: preprocess.h:104
int dims[3]
Cartesian box dimensions.
Definition: preprocess.h:57
int n
Upper bound on "number_of_nodes".
Definition: preprocess.h:81
int * face_neighbors
Global cell numbers.
Definition: preprocess.h:92
int m
Upper bound on "number_of_faces".
Definition: preprocess.h:79
Connection topologically parallel to J-K plane.
Definition: preprocess.h:68
int number_of_nodes
Number of unique grid vertices.
Definition: preprocess.h:97
void free_processed_grid(struct processed_grid *g)
Release memory resources acquired in previous grid processing using function process_grdecl().
Definition: preprocess.c:942