Trimpack: Unstructured Triangular Mesh Generation Library

02/03/2023
by   Juan M. Tizón, et al.
0

Trimpack is a library of routines written in Fortran that allow to create unstructured triangular meshes in any domain and with an user-defined size distribution. The user must write a program that uses the elements of the library as if it were a mathematical tool. First, the domain must be defined, using point-defined boundaries, which the user provides. The library internally uses splines to mesh the boundaries with the node distribution function provided by the user. Several meshing methods are available, from simple Dalaunay mesh creation from a point cloud, an incremental Steiner-type algorithm that also generates Dalaunay meshes to an efficient advancing-front type algorithm. This report carries out a bibliographic review of the state of the art in mesh generation corresponding to the period in which Trimpack was written for the first time, which is a very fruitful period in the development of this type of algorithms. Next, MeshGen is described in detail, which is a program written in C ++ that exploits the possibilities of the Trimpack library for the generation of unstructured triangular meshes and that has a powerful graphical interface. Finally, it also explains in detail the content of the Trimpack library that is available under GNU Public license for anyone who wants to use or improve it.

READ FULL TEXT
research
03/09/2021

FlowMesher: An automatic unstructured mesh generation algorithm with applications from finite element analysis to medical simulations

In this work, we propose an automatic mesh generation algorithm, FlowMes...
research
08/25/2023

JISA: A Polymorphic Test-and-Measurement Automation Library

JISA is a software library, written in Java, aimed at providing an easy,...
research
07/23/2019

A system for efficient 3D printed stop-motion face animation

Computer animation in conjunction with 3D printing has the potential to ...
research
07/04/2018

The Implementation of the Colored Abstract Simplicial Complex and its Application to Mesh Generation

We introduce CASC: a new, modern, and header-only C++ library which prov...
research
07/30/2020

AMM: Adaptive Multilinear Meshes

We present Adaptive Multilinear Meshes (AMM), a new framework that signi...
research
12/31/2019

Medusa: A C++ Library for solving PDEs using Strong Form Mesh-Free methods

Medusa, a novel library for implementation of strong form mesh-free meth...
research
11/14/2017

Generation of unstructured meshes in 2-D, 3-D, and spherical geometries with embedded high resolution sub-regions

We present 2-D, 3-D, and spherical mesh generators for the Finite Elemen...

Please sign up or login with your details

Forgot password? Click here to reset