This is a collection of utilities related to unstructured meshes. It is written in C++. The only dependency is tetgen, which is used by unstruc-offset.
Unstructured mesh conversion tool
This tool is a CFD mesh conversion tool. It currently supports reading in SU2, OpenFoam, STL files, and Plot3D meshes and outputting SU2 and VTK files.
This is a work in progress tool for generating prismatic boundary layers of a 3D surface mesh by creating a complete offset surface
This tool prints out some quality metrics for a given mesh. It also is capable of saving the badly formed elements to another file.
This project can be built using make or CMake. The Makefile is more basic and mainly is useful for building the project one time. Run make
in the top level directory to build the executables, which are placed in bin.
This can be built on Linux with GCC and Windows with MSVC.
If you are changing any files, building using cmake works better because it properly handles dependencies particularly if header files change. Run ./cmake_build
in the top level directory to build the executables using cmake.