Examples of Triangles

**TRIANGLES**
is a dataset directory which
contains definitions of some example triangles

The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.

FELIPPA, a C++ library which defines quadrature rules for lines, triangles, quadrilaterals, pyramids, wedges, tetrahedrons and hexahedrons.

GEOMETRY, a C++ library which performs geometric calculations in 2, 3 and N dimensional space.

GM_RULE, a C++ library which defines Grundmann-Moeller rules for quadrature over a triangle, tetrahedron, or general M-dimensional simplex.

NCC_TRIANGLE, a C++ library which defines Newton-Cotes Closed quadrature rules on a triangle.

NCO_TRIANGLE, a C++ library which defines Newton-Cotes Open quadrature rules on a triangle.

QUADRATURE_RULES_TRI, a dataset directory which contains quadrature rules for triangles, stored as a file of abscissas, a file of weights, and a file of vertices.

TRIANGLE_PROPERTIES, a FORTRAN90 program which computes properties of a given triangle.

**TRIANGLE_CAP** is an example of a "cap" triangle.
This example has an area of 1.

- triangle_cap.txt, the node coordinates.

**TRIANGLE_EQUILATERAL** is an example of an equilateral triangle.
This triangle has an area of sqrt(3)/4.

- triangle_equilateral.txt, the node coordinates.

**TRIANGLE_NEEDLE** is an example of a "needle" triangle.
This example has an area of 1.

- triangle_needle.txt, the node coordinates.

**TRIANGLE_REF** is the reference triangle.
This triangle has an area of 1/2.

- tet_ref.txt, the node coordinates.

**TRIANGLE_RIGHT** is an example of a right triangle.
This example has an area of 6. Thanks to Adam for correcting
my previous statement about the area!

- triangle_right.txt, the node coordinates.

**TEX1** is an example of a triangle.

- tex1.txt, the node coordinates.

**TEX2** is an example of a triangle.

- tex2.txt, the node coordinates.

**TEX3** is an example of a triangle.

- tex3.txt, the node coordinates.

**TEX4** is an example of a triangle.

- tex4.txt, the node coordinates.

**TEX5** is an example of a triangle.
This triangle is the same as TEX1, but with clockwise orientation.

- tex5.txt, the node coordinates.

**TEX6** is an example of a triangle.
This triangle is degenerate: 3 colinear points.

- tex6.txt, the node coordinates.

**TEX7** is an example of a triangle.
This triangle is degenerate: 2 points are identical.

- tex7.txt, the node coordinates.

**TEX8** is an example of a triangle.
This triangle is degenerate: 3 identical points.

- tex8.txt, the node coordinates.

You can go up one level to the DATASETS page.