35 #ifndef trianglemesherinterface_h 36 #define trianglemesherinterface_h 80 minAngle(minAngle), maxArea(maxArea), quadratic(quadratic) { }
116 std :: vector< FloatArray > &nodes, std :: vector< IntArray > &n_markers,
117 std :: vector< IntArray > &triangles,
IntArray &t_markers,
118 std :: vector< IntArray > &segments,
IntArray &s_markers)
const;
125 static void fixNodeMarkers(
const std :: vector< FloatArray > &nodes, std :: vector< IntArray > &n_markers,
126 const std :: vector< IntArray > &triangles,
const IntArray &t_markers,
127 const std :: vector< IntArray > &segments,
const IntArray &s_markers);
130 #endif // trianglemesherinterface_h IntArray segment_b
Second segment connection.
TriangleMesherInterface(double minAngle, double maxArea, bool quadratic)
Constructor.
Class implementing an array of integers.
~TriangleMesherInterface()
Destructor.
FloatArray ny
Nodes y coordinates.
Plane straight line graph used as input for meshing with triangle.
Class representing vector of real numbers.
Interface to Triangle (Delaunay mesher).
FloatArray nx
Nodes x coordinates.
the oofem namespace is to define a context or scope in which all oofem names are defined.
IntArray segment_a
First segment connection.
IntArray segment_marker
Segment markers.