期刊
COMPUTER PHYSICS COMMUNICATIONS
卷 223, 期 -, 页码 45-54出版社
ELSEVIER SCIENCE BV
DOI: 10.1016/j.cpc.2017.09.032
关键词
Volume tracking; Volume of fluid; Volume truncation; Volume conservation enforcement; Interface reconstruction; Line/plane clipping; Polygon/polyhedron intersection; Point to line/polygon distance
资金
- Spanish Ministerio de Economia y Competitividad
- FEDER [DPI2013-48615-C2]
The VOFTools library includes efficient analytical and geometrical routines for (1) area/volume computation, (2) truncation operations that typically arise in VOF (volume of fluid) methods, (3) area/volume conservation enforcement (VCE) in PLIC (piecewise linear interface calculation) reconstruction and (4) computation of the distance from a given point to the reconstructed interface. The computation of a polyhedron volume uses an efficient formula based on a quadrilateral decomposition and a 2D projection of each polyhedron face. The analytical VCE method is based on coupling an interpolation procedure to bracket the solution with an improved final calculation step based on the above volume computation formula. Although the library was originally created to help develop highly accurate advection and reconstruction schemes in the context of VOF methods, it may have more general applications. To assess the performance of the supplied routines, different tests, which are provided in FORTRAN and C, were implemented for several 2D and 3D geometries. Program summary Program Title: VOFTools Program Files doi: http://dx.doi.org/10.17632/brrgt645bh.1 Licensing provisions: GNU General Public License, version 3 Programming language: FORTRAN and C, with C interfaces Nature of problem: The package of routines includes simple and efficient analytical and geometrical tools for area/volume computation, truncation operations that typically arise in VOF (volume of fluid) methods, area/volume conservation enforcement (VCE) in PLIC (piecewise linear interface calculation) reconstruction and computation of the distance from a given point to the reconstructed interface. Solution method: The volume (area in 2D) computation of a polyhedron (polygon in 2D) uses an efficient formula based on a quadrilateral decomposition and a 2D projection of each polyhedron face. The analytical VCE method is based on coupling an interpolation bracketing procedure with an improved final calculation step based on the above volume computation formula. Also, the exact distance from a given point to a reconstructed polygonal interface is calculated. Restrictions: Convex 2D and 3D polytopes. (C) 2017 The Author(s). Published by Elsevier B.V.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据