Skip to content

Commit 431e942

Browse files
committed
2 parents 5778f0c + d885cee commit 431e942

File tree

1 file changed

+32
-1
lines changed

1 file changed

+32
-1
lines changed

README.md

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,32 @@
1-
# 2DTriangle_Mesh_Generator
1+
# 2DTriangle_Mesh_Generator
2+
3+
The 2D Triangle Mesh Generator is a program designed to create 2D meshes for any number of surfaces, including multiple nested surfaces, and can handle a large number of elements. This program utilizes model openGL to render the mesh, making it capable of handling millions of elements without issues.
4+
5+
To learn how to use this software, please refer to the How_to_use.pdf guide included in the program.
6+
7+
![Canadian Flag](./Images/Canadian_flag_sf5.png "Canadian Flag example")
8+
9+
10+
The meshes generated by this program can be exported as a raw text file. The main objective of this program is to mesh any 2D surface domain, which can be used to solve 2D problems using finite element, finite difference, or other PDE solvers.
11+
12+
The main constrained Delaunay triangulation code for this program can be found at the link below:
13+
https://github.com/Samson-Mano/2DTriangle_Mesh_Generator/tree/master/2DTriangle_Mesh_Generator/mesh_control/delaunay_triangulation
14+
15+
To test out the program, several examples of mesh surfaces are included in the Examples folder:
16+
https://github.com/Samson-Mano/2DTriangle_Mesh_Generator/tree/master/Examples
17+
18+
Below are some examples of the meshes generated using this program. This software is free to use and if you come across any bugs, please feel free to inform me.
19+
20+
![Hello Sweden](./Images/Hej.png "Hello Sweden")
21+
22+
![Gear Example](./Images/gear_example.png "Gear Example")
23+
24+
![Wire Example](./Images/wire_coarse_fine_check.png "Wire Coarse")
25+
26+
![Mesh with shared boundary](./Images/rans_shape.png "Adjacent Meshes")
27+
28+
![Nova Scotia](./Images/NS_emb.png "Hello Nova Scotia")
29+
30+
![Circle with Holes](./Images/circle_with_2holes.png "Circle with Holes")
31+
32+

0 commit comments

Comments
 (0)