Softwares
 
 SUS Code
 
Simultaneous untangling and smoothing of tetrahedral meshes

Copyright © 2010 ULPGC
Universidad de las Palmas de Gran Canaria - ULPGC
Instituto de Sistemas Inteligentes y Aplicaciones Numericas en Ingenieria - SIANI
Autores: J.M. Escobar, E. Rodriguez, R. Montenegro, G. Montero, J.M. Gonzalez-Yuste
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
This code is an improved implementation (see "TechNote.pdf" for details) of our simultaneous smoothing and untangling method that is described in the following paper:

 
"Simultaneous untangling and smoothing of tetrahedral meshes,Computer Methods in Applied Mechanics
and Engineering, 192 (25) 2775--2787 (2003)."
SUS code obtains an optimized tetrahedral mesh from a tangled or valid one, by using local node relocation maintaining the initial mesh topology.

If you use this code in a research work, we would be grateful if you cite the above paper.
 

Download:    (.tar.gz)
Read  "00README" for compilation and execution instructions

 

Examples:

TangledCube
 

  

     

Tangled Mesh                                                                               Optimized Mesh

Screwdriver
 

 
     

Tangled Mesh                                                                               Optimized Mesh

 

 - More Examples of Tangled and Optimized -