GenSDF: An MPI-Fortran based signed-distance-field generator for computational fluid dynamics applications

This paper presents a highly efficient signed-distance field (SDF) generator designed specifically for computational fluid dynamics (CFD) workflows. Our approach integrates the Message Passing Interface (MPI) for parallel computing with the performance benefits of modern Fortran, enabling efficient and scalable signed distance field (SDF) computations for complex geometries. The algorithm focuses on localized distance calculations to minimize computational overhead, ensuring efficiency across multiple processors. An adjustable stencil width allows users to balance computational cost with the desired level of accuracy in the distance approximation. Additionally, GenSDF supports the widely used Wavefront OBJ format, utilizing its encoded outward normal information to achieve accurate boundary definitions. Performance benchmarks demonstrate the tool’s ability to handle large-scale 3D models ( ∼ O ( 1 0 7 ) triangulation faces) and computational grid points ∼ O ( 1 0 9 ) with high fidelity and reduced computational demands. This makes it a practical and effective solution for CFD applications that require fast, reliable distance field computations while accommodating diverse geometric complexities.

Authors

Institutions

Publication Details

Journal
SoftwareX
Published
2025-03-12
DOI
https://doi.org/10.1016/j.softx.2025.102117
Citations
1
Primary Topic
Lattice Boltzmann Simulation Studies
Type
article
Field-Weighted Citation Impact
1.33

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

GenSDF: An MPI-Fortran based signed-distance-field generator for computational fluid dynamics applications

Clara García‐Sánchez, Akshay Patil, Udhaya Chandiran Krishnan Paranjothi
1 citations
SoftwareX
Lattice Boltzmann Simulation Studies
1.33
article

GenSDF: An MPI-Fortran based signed-distance-field generator for computational fluid dynamics applications

Clara García‐Sánchez, Akshay Patil, Udhaya Chandiran Krishnan Paranjothi
article en
1 citations

Abstract

This paper presents a highly efficient signed-distance field (SDF) generator designed specifically for computational fluid dynamics (CFD) workflows. Our approach integrates the Message Passing Interface (MPI) for parallel computing with the performance benefits of modern Fortran, enabling efficient and scalable signed distance field (SDF) computations for complex geometries. The algorithm focuses on localized distance calculations to minimize computational overhead, ensuring efficiency across multiple processors. An adjustable stencil width allows users to balance computational cost with the desired level of accuracy in the distance approximation. Additionally, GenSDF supports the widely used Wavefront OBJ format, utilizing its encoded outward normal information to achieve accurate boundary definitions. Performance benchmarks demonstrate the tool’s ability to handle large-scale 3D models ( ∼ O ( 1 0 7 ) triangulation faces) and computational grid points ∼ O ( 1 0 9 ) with high fidelity and reduced computational demands. This makes it a practical and effective solution for CFD applications that require fast, reliable distance field computations while accommodating diverse geometric complexities.

SoftwareXVol. 30
Delft University of Technology (NL)
HORIZON EUROPE Framework Programme, HORIZON EUROPE Global Challenges and European Industrial Competitiveness
Openalex Percentile: Top 26%
Lattice Boltzmann Simulation Studies
1.33
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.