MeshingApplication

From KratosWiki
(Difference between revisions)
Jump to: navigation, search
(Non-Overlappling Mesh Projection Methods)
(Meshing Interfaces)
Line 27: Line 27:
 
* [[Tetgen PFEM refine]]
 
* [[Tetgen PFEM refine]]
  
* [[Trigen Mesh Suite]]
+
===Trigen Mesh Suite===
* [[Tetgen Mesh Suite]]
+
Trigen Mesh suite is equivalent to the Trigen Pfem Refine with the unique difference that it does not allow adaptive refinement/derefinement.
 +
 
 +
===Tetgen Mesh Suite===
 +
Tetgen Mesh suite is equivalent to the Tetgen Pfem Refine with the unique difference that it does not allow adaptive refinement/derefinement.
  
 
* [[Segment preserving Interface 2D]]
 
* [[Segment preserving Interface 2D]]

Revision as of 15:05, 11 December 2009

Contents

General

Meshing app.jpg

Purpose of the Meshing Applications

The Meshing application combines the features that do not belong to any specific physical module (be it fluid, thermal or structural applications), but can be used in conjunction with either of them. Basically Meshing application contains interfaces with meshers (Triangle, Tetgen, Nestor) and Mapping utilities, that permit data transfer from one mesh to another.

Meshing application is of particular importance for the problems that use moving meshes, specially the Particle Finite Element Method (PFEM), where mesh re-creation is obligatory at each time step.

Different versions of interfaces accounting for different problem requirements are listed in the next section.


Libraries Used

The Meshing Application is using the following libraries:

1) Triangle (for triangulation): http://www.cs.cmu.edu/~quake/triangle.html

2) Tetgen 1.4.0 (for tetrahedrization): http://tetgen.berlios.de/

4) Msuit (alternative mesher for both 2D and 3D) - WEBADRESS MISSING!!!!

3) ANN library (for nearest neighbor/spatial search) (soon to be changed to kd-tree of Kratos): http://www.cs.umd.edu/~mount/ANN/

NOTE: it was noticed that the Tetgen 1.4.2 results in an error when used together with adaptive mesh refinement

Meshing Interfaces

Trigen Mesh Suite

Trigen Mesh suite is equivalent to the Trigen Pfem Refine with the unique difference that it does not allow adaptive refinement/derefinement.

Tetgen Mesh Suite

Tetgen Mesh suite is equivalent to the Tetgen Pfem Refine with the unique difference that it does not allow adaptive refinement/derefinement.

WORK IN PROGRESS

2D Constrained Delaunay and 3D Constrained Delaunay

Non-Overlappling Mesh Projection Methods

How to use it

Personal tools
Categories