opm-grid
geometry.h
1 /*
2  * Copyright 2010 (c) SINTEF ICT, Applied Mathematics.
3  * Jostein R. Natvig <Jostein.R.Natvig at sintef.no>
4  */
5 #ifndef MRST_GEOMETRY_H_INCLUDED
6 #define MRST_GEOMETRY_H_INCLUDED
7 
8 void compute_face_geometry(int ndims, const double *coords, int nfaces,
9  const unsigned int *nodepos, const int *facenodes,
10  double *fnormals, double *fcentroids,
11  double *fareas);
12 void compute_cell_geometry(int ndims,
13  const double* coords,
14  const unsigned* nodepos,
15  const int* facenodes,
16  const int* neighbors,
17  const double *fnormals,
18  const double *fcentroids,
19  int ncells, const unsigned int *facepos, const int *cellfaces,
20  double *ccentroids, double *cvolumes);
21 
22 #endif /* MRST_GEOMETRY_H_INCLUDED */