MeshKernel
|
A struct used to describe the values of an unstructured, two-dimensional mesh in a C-compatible manner. More...
#include <Mesh2D.hpp>
Public Attributes | |
int * | edge_faces = nullptr |
For each edge the faces indices. | |
int * | edge_nodes = nullptr |
The nodes composing each mesh 2d edge. | |
int * | face_edges = nullptr |
For each face the edges indices. | |
int * | face_nodes = nullptr |
The nodes composing each mesh 2d face. | |
int * | nodes_per_face = nullptr |
The number of nodes for each mesh 2d face. | |
double * | node_x = nullptr |
The x-coordinates of network1d nodes. | |
double * | node_y = nullptr |
The y-coordinates of network1d nodes. | |
double * | edge_x = nullptr |
The x-coordinates of the mesh edges middle points. | |
double * | edge_y = nullptr |
The y-coordinates of the mesh edges middle points. | |
double * | face_x = nullptr |
The x-coordinates of the mesh faces mass centers. | |
double * | face_y = nullptr |
The y-coordinates of the mesh faces mass centers. | |
int | num_nodes = 0 |
The number of mesh nodes. | |
int | num_valid_nodes = 0 |
The number of valid mesh nodes. | |
int | num_edges = 0 |
The number of edges. | |
int | num_valid_edges = 0 |
The number of valid edges. | |
int | num_faces = 0 |
The number of faces. | |
int | num_face_nodes = 0 |
The total number of nodes composing the mesh 2d faces. | |
A struct used to describe the values of an unstructured, two-dimensional mesh in a C-compatible manner.