{"title":"Computation of a Distance Field by Means of Combined\u0000Geometry Representation in Fluid Dynamics Simulations with Embedded\u0000Boundaries","authors":"M. Y. Hrebtov, R. I. Mullyadzhanov","doi":"10.1134/S1990478924040070","DOIUrl":"10.1134/S1990478924040070","url":null,"abstract":"<p> We present a method for calculating the signed distance field to three-dimensional\u0000geometric models by representing them as a result of Boolean operations on elementary objects for\u0000each of which the signed distance is known. Two versions of the algorithm are proposed. The first\u0000is a simplified version for quick calculation of the rough distance approximation (with an exact\u0000zero isosurface and correct separation of domains inside and outside the model). The second\u0000version includes calculation of the distance to the intersection contours between elements, allowing\u0000the distance to be reconstructed with a greater accuracy without considerable additional\u0000computational costs. Both methods are much faster than the computation of distance based on\u0000the triangulation of the surfaces. The proposed approach also allows for interactively changing\u0000relative positions and orientation of the geometry parts; this makes it possible to perform\u0000calculations with moving boundaries. The approach has been tested in fluid dynamics simulation\u0000with an interphase boundary and adaptive multilevel grid refinement in <span>Basilisk</span> open source code for simulation of\u0000multiphase flows.\u0000</p>","PeriodicalId":607,"journal":{"name":"Journal of Applied and Industrial Mathematics","volume":"18 4","pages":"697 - 708"},"PeriodicalIF":0.58,"publicationDate":"2025-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145143022","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}