A new isosurface extraction method on arbitrary grids

The development of interface-capturing methods (such as level-set, phase-field or volume of fluid (VOF) methods) for arbitrary 3D grids has further highlighted the need for more accurate and efficient interface reconstruction procedures. In this work, we propose a new method for the extraction of is...

Descripción completa

Detalles Bibliográficos
Autores: López Rodríguez, Joaquín, Esteban, Adolfo, Hernández, Julio, Gómez, Pablo, Zamora Pedreño, Rosendo, Zanzi, Claudio, Faura Mateu, Félix
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2021
País:España
Institución:Universidad Politécnica de Cartagena(UPCT)
Repositorio:Repositorio Digital UPCT
OAI Identifier:oai:repositorio.upct.es:10317/11027
Acceso en línea:http://hdl.handle.net/10317/11027
Access Level:acceso abierto
Palabra clave:Volume of fluid method
Interface reconstruction
Isosurface extraction
Non-convex polyhedra
Unstructured irregular grids
Signed distance
Ciencia de los Materiales e Ingeniería Metalúrgica
3313 Tecnología E Ingeniería Mecánicas
id ES_5bba4bd8a07f7f4f7a41b155508d8f11
oai_identifier_str oai:repositorio.upct.es:10317/11027
network_acronym_str ES
network_name_str España
repository_id_str
spelling A new isosurface extraction method on arbitrary gridsLópez Rodríguez, JoaquínEsteban, AdolfoHernández, JulioGómez, PabloZamora Pedreño, RosendoZanzi, ClaudioFaura Mateu, FélixVolume of fluid methodInterface reconstructionIsosurface extractionNon-convex polyhedraUnstructured irregular gridsSigned distanceCiencia de los Materiales e Ingeniería Metalúrgica3313 Tecnología E Ingeniería MecánicasThe development of interface-capturing methods (such as level-set, phase-field or volume of fluid (VOF) methods) for arbitrary 3D grids has further highlighted the need for more accurate and efficient interface reconstruction procedures. In this work, we propose a new method for the extraction of isosurfaces on arbitrary polyhedra that can be used with advantage for this purpose. The isosurface is extracted from volume fractions by a general polygon tracing procedure, which is valid for convex or non-convex geometries, even with non-planar faces. The proposed method, which can be considered as an extension of the marching cubes technique, produces consistent results even for ambiguous situations in polyhedra of arbitrary shape. To show the reproducibility of the results presented in this work, we provide the open source library isoap, which has been developed to implement the proposed method and includes test programs to demonstrate the successful extraction of isosurfaces on several grids with polyhedral cells of different types. We present results obtained not only for isosurface extraction from discrete volume fractions resulting from a volume of fluid method, but also from data sets obtained from implicit mathematical functions and signed distances to scanned surfaces. The improvement provided by the proposed method for the extraction of isosurfaces in arbitrary grids will also be very useful in other fields, such as CFD visualization or medical imaging.The authors gratefully acknowledge the support of the Spanish Ministerio de Ciencia, Innovación y Universidades - Agencia Estatal de Investigación and FEDER through projects DPI2017-87826-C2-1-P and DPI2017-87826-C2-2-P.ELSEVIERUniversidad Politécnica de CartagenaUniversidad Nacional de Educación a DistanciaMinisterio de Ciencia, Innovación y Universidades202220222021info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfapplication/pdfhttp://hdl.handle.net/10317/11027reponame:Repositorio Digital UPCTinstname:Universidad Politécnica de Cartagena(UPCT)Ingléshttps://doi.org/10.1016/j.jcp.2021.110579Atribución-NoComercial-SinDerivadas 3.0 Españahttp://creativecommons.org/licenses/by-nc-nd/3.0/es/info:eu-repo/semantics/openAccessoai:repositorio.upct.es:10317/110272026-05-15T06:39:02Z
dc.title.none.fl_str_mv A new isosurface extraction method on arbitrary grids
title A new isosurface extraction method on arbitrary grids
spellingShingle A new isosurface extraction method on arbitrary grids
López Rodríguez, Joaquín
Volume of fluid method
Interface reconstruction
Isosurface extraction
Non-convex polyhedra
Unstructured irregular grids
Signed distance
Ciencia de los Materiales e Ingeniería Metalúrgica
3313 Tecnología E Ingeniería Mecánicas
title_short A new isosurface extraction method on arbitrary grids
title_full A new isosurface extraction method on arbitrary grids
title_fullStr A new isosurface extraction method on arbitrary grids
title_full_unstemmed A new isosurface extraction method on arbitrary grids
title_sort A new isosurface extraction method on arbitrary grids
dc.creator.none.fl_str_mv López Rodríguez, Joaquín
Esteban, Adolfo
Hernández, Julio
Gómez, Pablo
Zamora Pedreño, Rosendo
Zanzi, Claudio
Faura Mateu, Félix
author López Rodríguez, Joaquín
author_facet López Rodríguez, Joaquín
Esteban, Adolfo
Hernández, Julio
Gómez, Pablo
Zamora Pedreño, Rosendo
Zanzi, Claudio
Faura Mateu, Félix
author_role author
author2 Esteban, Adolfo
Hernández, Julio
Gómez, Pablo
Zamora Pedreño, Rosendo
Zanzi, Claudio
Faura Mateu, Félix
author2_role author
author
author
author
author
author
dc.contributor.none.fl_str_mv Universidad Politécnica de Cartagena
Universidad Nacional de Educación a Distancia
Ministerio de Ciencia, Innovación y Universidades
dc.subject.none.fl_str_mv Volume of fluid method
Interface reconstruction
Isosurface extraction
Non-convex polyhedra
Unstructured irregular grids
Signed distance
Ciencia de los Materiales e Ingeniería Metalúrgica
3313 Tecnología E Ingeniería Mecánicas
topic Volume of fluid method
Interface reconstruction
Isosurface extraction
Non-convex polyhedra
Unstructured irregular grids
Signed distance
Ciencia de los Materiales e Ingeniería Metalúrgica
3313 Tecnología E Ingeniería Mecánicas
description The development of interface-capturing methods (such as level-set, phase-field or volume of fluid (VOF) methods) for arbitrary 3D grids has further highlighted the need for more accurate and efficient interface reconstruction procedures. In this work, we propose a new method for the extraction of isosurfaces on arbitrary polyhedra that can be used with advantage for this purpose. The isosurface is extracted from volume fractions by a general polygon tracing procedure, which is valid for convex or non-convex geometries, even with non-planar faces. The proposed method, which can be considered as an extension of the marching cubes technique, produces consistent results even for ambiguous situations in polyhedra of arbitrary shape. To show the reproducibility of the results presented in this work, we provide the open source library isoap, which has been developed to implement the proposed method and includes test programs to demonstrate the successful extraction of isosurfaces on several grids with polyhedral cells of different types. We present results obtained not only for isosurface extraction from discrete volume fractions resulting from a volume of fluid method, but also from data sets obtained from implicit mathematical functions and signed distances to scanned surfaces. The improvement provided by the proposed method for the extraction of isosurfaces in arbitrary grids will also be very useful in other fields, such as CFD visualization or medical imaging.
publishDate 2021
dc.date.none.fl_str_mv 2021
2022
2022
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://hdl.handle.net/10317/11027
url http://hdl.handle.net/10317/11027
dc.language.none.fl_str_mv Inglés
language_invalid_str_mv Inglés
dc.relation.none.fl_str_mv https://doi.org/10.1016/j.jcp.2021.110579
dc.rights.none.fl_str_mv Atribución-NoComercial-SinDerivadas 3.0 España
http://creativecommons.org/licenses/by-nc-nd/3.0/es/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 3.0 España
http://creativecommons.org/licenses/by-nc-nd/3.0/es/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv ELSEVIER
publisher.none.fl_str_mv ELSEVIER
dc.source.none.fl_str_mv reponame:Repositorio Digital UPCT
instname:Universidad Politécnica de Cartagena(UPCT)
instname_str Universidad Politécnica de Cartagena(UPCT)
reponame_str Repositorio Digital UPCT
collection Repositorio Digital UPCT
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869408823627743232
score 15,300719