A package of routines with analytical and geometrical tools for 2D/3D VOF methods in general grids

·        Main page




Main page

·        Download

·        Installation, C and FORTRAN users

·        Results and animations

·        Contact us


Keywords: volume tracking; volume of fluid; volume truncation; local volume conservation enforcement; interface reconstruction; line/plane clipping; polygon intersection; polyhedron intersection; point to line segment distance; point to polygon distance; convex and non-convex polytopes.

VOFTools is a free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. VOFTools is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with VOFTools. If not, see <http://www.gnu.org/licenses/>.

The VOFTools library, although written in FORTRAN, can be easily used by C users following the indications given in the Installation section of this web page.

References about VOFTools:

1.- J. López and J. Hernández, Analytical and geometrical tools for 3D volume of fluid methods in general grids, Journal of Computational Physics 227 (2008) 5939-5948 (DOI 10.1016/j.jcp.2008.03.010).

2.- J. López, P. Gómez, J. Hernández, F. Faura, A two-grid adaptive volume of fluid approach for dendritic solidification, Computers & Fluids, 86 (2013) 326-342 (DOI 10.1016/j.compfluid.2013.07.017). Open Access, .

3.- J. López, J. Hernández, P. Gómez and F. Faura, A new volume conservation enforcement method for PLIC reconstruction in general convex grids, Journal of Computational Physics 316 (2016) 338-359 (DOI 10.1016/j.jcp.2016.04.018). Open Access, .


4.- J. López, J. Hernández, P. Gómez and F. Faura, VOFTools – A software package of calculation tools for volume of fluid methods using general convex grids, Computer Physics Communications (DOI 10.1016/j.cpc.2017.09.032). Open Access, .


The procedures used for volume computation, truncation and conservation enforcement operations over non-convex polytopes are briefly outlined in a preliminary way in the following work (a complete presentation of the methods and implementation details will be published elsewhere).


5.- J. López, P. Gómez, C. Zanzi, J. Hernández and F. Faura, Application of non-convex analytic and geometric tools to a PLIC-VOF method, Proceedings of the ASME 2016 International Mechanical Engineering Congress and Exposition, November 11-17, 2016, Phoenix, Arizona, IMECE2016-67409.



Copyright © 2017 J. López and J. Hernández