Public Attributes | List of all members
oomph::TriangulateIO Struct Reference

The Triangle data structure, modified from the triangle.h header supplied with triangle 1.6. by J. R. Schewchuk. We need to define this here separately because we can't include a c header directly into C++ code! More...

#include <unstructured_two_d_mesh_geometry_base.h>

Public Attributes

doublepointlist
 Pointer to list of points x coordinate followed by y coordinate.
 
doublepointattributelist
 Pointer to list of point attributes.
 
intpointmarkerlist
 Pointer to list of point markers.
 
int numberofpoints
 
int numberofpointattributes
 
inttrianglelist
 
doubletriangleattributelist
 
doubletrianglearealist
 
intneighborlist
 
int numberoftriangles
 
int numberofcorners
 
int numberoftriangleattributes
 
intsegmentlist
 
intsegmentmarkerlist
 
int numberofsegments
 
doubleholelist
 
int numberofholes
 
doubleregionlist
 
int numberofregions
 
intedgelist
 
intedgemarkerlist
 
doublenormlist
 
int numberofedges
 

Detailed Description

The Triangle data structure, modified from the triangle.h header supplied with triangle 1.6. by J. R. Schewchuk. We need to define this here separately because we can't include a c header directly into C++ code!

Definition at line 56 of file unstructured_two_d_mesh_geometry_base.h.

Member Data Documentation

◆ edgelist

int* oomph::TriangulateIO::edgelist

Definition at line 87 of file unstructured_two_d_mesh_geometry_base.h.

◆ edgemarkerlist

int* oomph::TriangulateIO::edgemarkerlist

Definition at line 88 of file unstructured_two_d_mesh_geometry_base.h.

◆ holelist

double* oomph::TriangulateIO::holelist

◆ neighborlist

int* oomph::TriangulateIO::neighborlist

Definition at line 72 of file unstructured_two_d_mesh_geometry_base.h.

◆ normlist

double* oomph::TriangulateIO::normlist

Definition at line 89 of file unstructured_two_d_mesh_geometry_base.h.

◆ numberofcorners

int oomph::TriangulateIO::numberofcorners

Definition at line 74 of file unstructured_two_d_mesh_geometry_base.h.

◆ numberofedges

int oomph::TriangulateIO::numberofedges

Definition at line 90 of file unstructured_two_d_mesh_geometry_base.h.

◆ numberofholes

int oomph::TriangulateIO::numberofholes

◆ numberofpointattributes

int oomph::TriangulateIO::numberofpointattributes

Definition at line 67 of file unstructured_two_d_mesh_geometry_base.h.

◆ numberofpoints

int oomph::TriangulateIO::numberofpoints

◆ numberofregions

int oomph::TriangulateIO::numberofregions

Definition at line 85 of file unstructured_two_d_mesh_geometry_base.h.

◆ numberofsegments

int oomph::TriangulateIO::numberofsegments

Definition at line 79 of file unstructured_two_d_mesh_geometry_base.h.

◆ numberoftriangleattributes

int oomph::TriangulateIO::numberoftriangleattributes

Definition at line 75 of file unstructured_two_d_mesh_geometry_base.h.

◆ numberoftriangles

int oomph::TriangulateIO::numberoftriangles

Definition at line 73 of file unstructured_two_d_mesh_geometry_base.h.

◆ pointattributelist

double* oomph::TriangulateIO::pointattributelist

Pointer to list of point attributes.

Definition at line 62 of file unstructured_two_d_mesh_geometry_base.h.

◆ pointlist

double* oomph::TriangulateIO::pointlist

Pointer to list of points x coordinate followed by y coordinate.

Definition at line 59 of file unstructured_two_d_mesh_geometry_base.h.

Referenced by oomph::TriangleMesh< ELEMENT >::update_triangulateio().

◆ pointmarkerlist

int* oomph::TriangulateIO::pointmarkerlist

Pointer to list of point markers.

Definition at line 65 of file unstructured_two_d_mesh_geometry_base.h.

◆ regionlist

double* oomph::TriangulateIO::regionlist

Definition at line 84 of file unstructured_two_d_mesh_geometry_base.h.

◆ segmentlist

int* oomph::TriangulateIO::segmentlist

Definition at line 77 of file unstructured_two_d_mesh_geometry_base.h.

◆ segmentmarkerlist

int* oomph::TriangulateIO::segmentmarkerlist

Definition at line 78 of file unstructured_two_d_mesh_geometry_base.h.

◆ trianglearealist

double* oomph::TriangulateIO::trianglearealist

Definition at line 71 of file unstructured_two_d_mesh_geometry_base.h.

◆ triangleattributelist

double* oomph::TriangulateIO::triangleattributelist

Definition at line 70 of file unstructured_two_d_mesh_geometry_base.h.

◆ trianglelist

int* oomph::TriangulateIO::trianglelist

Definition at line 69 of file unstructured_two_d_mesh_geometry_base.h.


The documentation for this struct was generated from the following file: