Exploring mesh generation and quality enhancement with open source codes

Detalhes bibliográficos
Autor(a) principal: Neves, Leandro Alves [UNESP]
Data de Publicação: 2018
Outros Autores: Machado, José Márcio [UNESP], Momente, Julio Cesar [UNESP], Zafalon, Geraldo Francisco Donegá [UNESP], da Cruz, Álvaro Magri Nogueira [UNESP], do Nascimento, Marcelo Zanchetta, Valêncio, Carlos Roberto [UNESP]
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Institucional da UNESP
Texto Completo: http://dx.doi.org/10.3844/jcssp.2018.1000.1028
http://hdl.handle.net/11449/176807
Resumo: The finite element method is a very reliable and precise technique for solving partial differential equations in three-dimensional domains, with relevant applications in several areas. However, 3D simulations by FEM require computer programs for solid modeling and automatic mesh generation and there are few examples of open source codes available and dedicated to these tasks. Unfortunately, these open source codes are not usually conceived to operate together in an integrated fashion, showing distinct life cycles and different origins, which may result in contradictory specifications. In this study, a method is proposed to integrate solid modeling and automatic mesh generation with focus on open source codes and how the quality of FEM simulations can be improved by the improvement of the mesh. The method was structured in desired features for the solid construction and in integration strategies for an automatic mesh generation. The approach was tested in nontrivial domains and with known relevance for studies focused on computational electromagnetics. Meshes were generated with millions of tetrahedral elements and the results were compared to the quality values commonly discussed in literature focused on FEM. Complex geometries were meshed in a few seconds, with consistent values of aspect ratios (more than 90% of the tetrahedral elements were constructed with values at most 5) and dihedral angles (the values were bounded between 5.9 to 166.7°C, with a peak value around 90°C). Finally, in order to show the relation among highly refined meshes and quality criteria which can be explored by proposed method, the Laplace's equation was simulated by FEM in order to analyze the equipotential lines of a parallel-plate capacitor. The results show how the quality of a simulation can be improved, especially concerning the increasing number of tetrahedra in the mesh with proper aspect ratio.
id UNSP_a66207f578a5d77c570c7c62c1a0b599
oai_identifier_str oai:repositorio.unesp.br:11449/176807
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling Exploring mesh generation and quality enhancement with open source codesDelaunay tetrahedralizationFEM applicationsIntegration strategiesOpen source codesSolid modelingThe finite element method is a very reliable and precise technique for solving partial differential equations in three-dimensional domains, with relevant applications in several areas. However, 3D simulations by FEM require computer programs for solid modeling and automatic mesh generation and there are few examples of open source codes available and dedicated to these tasks. Unfortunately, these open source codes are not usually conceived to operate together in an integrated fashion, showing distinct life cycles and different origins, which may result in contradictory specifications. In this study, a method is proposed to integrate solid modeling and automatic mesh generation with focus on open source codes and how the quality of FEM simulations can be improved by the improvement of the mesh. The method was structured in desired features for the solid construction and in integration strategies for an automatic mesh generation. The approach was tested in nontrivial domains and with known relevance for studies focused on computational electromagnetics. Meshes were generated with millions of tetrahedral elements and the results were compared to the quality values commonly discussed in literature focused on FEM. Complex geometries were meshed in a few seconds, with consistent values of aspect ratios (more than 90% of the tetrahedral elements were constructed with values at most 5) and dihedral angles (the values were bounded between 5.9 to 166.7°C, with a peak value around 90°C). Finally, in order to show the relation among highly refined meshes and quality criteria which can be explored by proposed method, the Laplace's equation was simulated by FEM in order to analyze the equipotential lines of a parallel-plate capacitor. The results show how the quality of a simulation can be improved, especially concerning the increasing number of tetrahedra in the mesh with proper aspect ratio.Departament of Computer Science and Statistics (DCCE) São Paulo State University (UNESP) Institute of Biosciences Humanities and Exact Sciences (IBILCE)Faculty of Computing (FACOM) Federal University of Uberlândia (UFU)Departament of Computer Science and Statistics (DCCE) São Paulo State University (UNESP) Institute of Biosciences Humanities and Exact Sciences (IBILCE)Universidade Estadual Paulista (Unesp)Universidade Federal de Uberlândia (UFU)Neves, Leandro Alves [UNESP]Machado, José Márcio [UNESP]Momente, Julio Cesar [UNESP]Zafalon, Geraldo Francisco Donegá [UNESP]da Cruz, Álvaro Magri Nogueira [UNESP]do Nascimento, Marcelo ZanchettaValêncio, Carlos Roberto [UNESP]2018-12-11T17:22:34Z2018-12-11T17:22:34Z2018-01-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/article1000-1028application/pdfhttp://dx.doi.org/10.3844/jcssp.2018.1000.1028Journal of Computer Science, v. 14, n. 7, p. 1000-1028, 2018.1549-3636http://hdl.handle.net/11449/17680710.3844/jcssp.2018.1000.10282-s2.0-850529520442-s2.0-85052952044.pdf464481225387583221390538148793120000-0002-9325-3159Scopusreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPengJournal of Computer Science0,147info:eu-repo/semantics/openAccess2024-01-12T06:29:35Zoai:repositorio.unesp.br:11449/176807Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-05T22:48:23.861852Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv Exploring mesh generation and quality enhancement with open source codes
title Exploring mesh generation and quality enhancement with open source codes
spellingShingle Exploring mesh generation and quality enhancement with open source codes
Neves, Leandro Alves [UNESP]
Delaunay tetrahedralization
FEM applications
Integration strategies
Open source codes
Solid modeling
title_short Exploring mesh generation and quality enhancement with open source codes
title_full Exploring mesh generation and quality enhancement with open source codes
title_fullStr Exploring mesh generation and quality enhancement with open source codes
title_full_unstemmed Exploring mesh generation and quality enhancement with open source codes
title_sort Exploring mesh generation and quality enhancement with open source codes
author Neves, Leandro Alves [UNESP]
author_facet Neves, Leandro Alves [UNESP]
Machado, José Márcio [UNESP]
Momente, Julio Cesar [UNESP]
Zafalon, Geraldo Francisco Donegá [UNESP]
da Cruz, Álvaro Magri Nogueira [UNESP]
do Nascimento, Marcelo Zanchetta
Valêncio, Carlos Roberto [UNESP]
author_role author
author2 Machado, José Márcio [UNESP]
Momente, Julio Cesar [UNESP]
Zafalon, Geraldo Francisco Donegá [UNESP]
da Cruz, Álvaro Magri Nogueira [UNESP]
do Nascimento, Marcelo Zanchetta
Valêncio, Carlos Roberto [UNESP]
author2_role author
author
author
author
author
author
dc.contributor.none.fl_str_mv Universidade Estadual Paulista (Unesp)
Universidade Federal de Uberlândia (UFU)
dc.contributor.author.fl_str_mv Neves, Leandro Alves [UNESP]
Machado, José Márcio [UNESP]
Momente, Julio Cesar [UNESP]
Zafalon, Geraldo Francisco Donegá [UNESP]
da Cruz, Álvaro Magri Nogueira [UNESP]
do Nascimento, Marcelo Zanchetta
Valêncio, Carlos Roberto [UNESP]
dc.subject.por.fl_str_mv Delaunay tetrahedralization
FEM applications
Integration strategies
Open source codes
Solid modeling
topic Delaunay tetrahedralization
FEM applications
Integration strategies
Open source codes
Solid modeling
description The finite element method is a very reliable and precise technique for solving partial differential equations in three-dimensional domains, with relevant applications in several areas. However, 3D simulations by FEM require computer programs for solid modeling and automatic mesh generation and there are few examples of open source codes available and dedicated to these tasks. Unfortunately, these open source codes are not usually conceived to operate together in an integrated fashion, showing distinct life cycles and different origins, which may result in contradictory specifications. In this study, a method is proposed to integrate solid modeling and automatic mesh generation with focus on open source codes and how the quality of FEM simulations can be improved by the improvement of the mesh. The method was structured in desired features for the solid construction and in integration strategies for an automatic mesh generation. The approach was tested in nontrivial domains and with known relevance for studies focused on computational electromagnetics. Meshes were generated with millions of tetrahedral elements and the results were compared to the quality values commonly discussed in literature focused on FEM. Complex geometries were meshed in a few seconds, with consistent values of aspect ratios (more than 90% of the tetrahedral elements were constructed with values at most 5) and dihedral angles (the values were bounded between 5.9 to 166.7°C, with a peak value around 90°C). Finally, in order to show the relation among highly refined meshes and quality criteria which can be explored by proposed method, the Laplace's equation was simulated by FEM in order to analyze the equipotential lines of a parallel-plate capacitor. The results show how the quality of a simulation can be improved, especially concerning the increasing number of tetrahedra in the mesh with proper aspect ratio.
publishDate 2018
dc.date.none.fl_str_mv 2018-12-11T17:22:34Z
2018-12-11T17:22:34Z
2018-01-01
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://dx.doi.org/10.3844/jcssp.2018.1000.1028
Journal of Computer Science, v. 14, n. 7, p. 1000-1028, 2018.
1549-3636
http://hdl.handle.net/11449/176807
10.3844/jcssp.2018.1000.1028
2-s2.0-85052952044
2-s2.0-85052952044.pdf
4644812253875832
2139053814879312
0000-0002-9325-3159
url http://dx.doi.org/10.3844/jcssp.2018.1000.1028
http://hdl.handle.net/11449/176807
identifier_str_mv Journal of Computer Science, v. 14, n. 7, p. 1000-1028, 2018.
1549-3636
10.3844/jcssp.2018.1000.1028
2-s2.0-85052952044
2-s2.0-85052952044.pdf
4644812253875832
2139053814879312
0000-0002-9325-3159
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv Journal of Computer Science
0,147
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 1000-1028
application/pdf
dc.source.none.fl_str_mv Scopus
reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv
_version_ 1808129463275225088