geometry.h
Go to the documentation of this file.
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
8void 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);
12void 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 */
void compute_face_geometry(int ndims, const double *coords, int nfaces, const unsigned int *nodepos, const int *facenodes, double *fnormals, double *fcentroids, double *fareas)
void compute_cell_geometry(int ndims, const double *coords, const unsigned *nodepos, const int *facenodes, const int *neighbors, const double *fnormals, const double *fcentroids, int ncells, const unsigned int *facepos, const int *cellfaces, double *ccentroids, double *cvolumes)