VOFTools 5: An extension to non-convex geometries of calculation tools for volume of fluid methods

The VOFTools library includes useful tools for performing the geometrical operations that typically arise in volume of fluid (VOF) methods. We present a major improvement of VOFTools to extend its use to non-convex geometries without the need for costly convex-decomposition techniques. A thorough ad...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computer physics communications Jg. 252; S. 107277
Hauptverfasser: López, Joaquín, Hernández, Julio, Gómez, Pablo, Zanzi, Claudio, Zamora, Rosendo
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Elsevier B.V 01.07.2020
Schlagworte:
ISSN:0010-4655, 1879-2944
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract The VOFTools library includes useful tools for performing the geometrical operations that typically arise in volume of fluid (VOF) methods. We present a major improvement of VOFTools to extend its use to non-convex geometries without the need for costly convex-decomposition techniques. A thorough adaptation of the different routines has been carried out to meet the challenges of the new geometries and to maintain, and even improve, the efficiency and robustness of the previous tools. Specifically, we upgraded the routines for (1) truncating a polyhedron with a half space, (2) computing the interface position to cut off a certain volume fraction from a cell in PLIC (piecewise linear interface calculation) reconstruction and (3) computing the volume of a material body, defined by an implicit function, that is contained inside a mesh cell. To assess the performance of the supplied routines, different tests, which are provided in FORTRAN and C, were implemented for several 2D and 3D non-convex geometries. Program Title:VOFTools Program Files doi:http://dx.doi.org/10.17632/brrgt645bh.3 Licensing provisions: GPLv3 Programming language:FORTRAN and C, with C interfaces Journal reference of previous version: J. López, J. Hernández, P. Gómez, C. Zanzi, R. Zamora, “VOFTools 3.2: Added VOF functionality to initialize the liquid volume fraction in general convex cells”, Comput. Phys. Comm. 245 (2019) 106859. Does the new version supersede the previous version?: Yes Reasons for the new version: Extension to non-convex geometries without the need for costly convex-decomposition techniques. Summary of revisions: The main features added with respect to the previous VOFTools version are the following: •The inte3d, enforv3d (originally presented in [1]) and initf3d [2] routines for volume truncation, conservation enforcement and initialization operations in VOF methods, respectively, have been extended to non-convex geometries following the methodology presented in [3], without the need for costly convex-decomposition techniques. Among other aspects, the main change in implementation affects the arrangement of the vertices of the regions resulting from any of the above operations. To this end, the newpol3d subroutine has been updated by replacing Algorithm 3 in [1] by the new Algorithm 1, which is briefly presented below. Let us consider a generic polyhedron, either convex or non-convex, of J face boundaries, with NIPV0(j) vertices sequentially connected and forming a closed loop on each face boundary j. Vertex number ip, assigned to vertex with index i of face boundary j, is stored using the two dimensional array IPV0(j,i)=ip (the highest value of the vertex number is denoted as NTP). The NIPV1 and IPV1 arrays are used to define the new region resulting from the geometric operation under consideration. For every vertex ip located inside the half-space used in a truncation operation or the material body used in a volume fraction initialization operation, the array element IA(ip) is set to 1, and 0 otherwise. According to [3], a “key vertex” of a new face boundary j is a new vertex IPV1(j,i) whose next vertex IPV1(j,i+1) has an IA value equal to 1. [Display omitted] •The new polout2d and polout3d routines have been added to depict the cell geometry in two-column text and VTK (visualization toolkit [4]) format files, respectively.•Files mesh.f and cmesh.h have been updated to include several types of non-convex polygonal and polyhedral cells (Fig. 1 shows some of them) used in the test programs presented below.•The 2D and 3D test programs, which are implemented in both FORTRAN (test2d.f and test3d.f) and C (test2d.c and test3d.c), have been updated to perform the following operations on either convex or non-convex cells (Fig. 2 shows an example for the non-convex cell of Fig. 1(g)):(a) Volume conservation enforcement (VCE). A planar interface with a given orientation is positioned in the cell to cut off a given volume fraction.(b) Volume truncation. The truncation of the original cell by a plane that contains the reconstructed interface is performed, and the resulting truncated volume/area is computed.(c) Volume initialization. The volume/area within the cell of a material body defined by an implicit function is computed.Table 1 presents the CPU times consumed by the 2D and 3D test programs for the different operations and non-convex cell geometries shown in Fig. 1 (the gfortran compiler with the -O0 option to avoid automatic vectorization and a Linux platform with a 2.9 GHz Intel Xeon E3-1535Mv5 processor were used). For operations (a) and (b), the liquid volume fraction is made equal to 0.5, and the components of the unit-length vector n normal to the planar interface are made equal to 1∕D, where D=2 in 2D and 3 in 3D. For operation (c), the interface of the material body to be initialized in the cell is given, as a function of the x, y, z-coordinates, by (x−0.5)2+(y−0.5)2=0.3252 in 2D and (x−0.5)2+(y−0.5)2+(z−0.5)2=0.3252 in 3D, and 10 uniform cell divisions along each coordinate direction are used. Note that the VCE operation requires, on average, twice the time required by the truncation operation. Also note that the initialization operation requires substantially higher CPU times (which obviously depend on the number of divisions used), although it is usually performed only once at the beginning of simulations involving interfacial dynamics problems. In addition, despite the extensive implementation changes required by the more complex geometry considered, the new version of the VOFTools library maintains, and even improves by almost 30% for 3D, the computational efficiency obtained for convex cells. This noticeable improvement is mainly due to the differences between Algorithm 3 in [1] and the proposed Algorithm 1, and a more efficient computation of arithmetic expressions involved in VCE operations.•Files uservoftools.f and cuservoftools.h have been updated to include two new functions (func2d2 and func3d2) with two new material body shapes (an ellipse and a torus, respectively).•Makefile.linux and Makefile.mac are examples of scripts provided to build the new version of the VOFTools library and test programs using different compilers in several platforms (the user can adapt any of these examples to other compilers or platforms).•Updated user manual: The user manual supplied with the software package has been updated to include, along with several minor changes, (1) the input and output arguments and calling convention of the new polout2d and polout3d routines, (2) an analysis of the performance of the different routines for several non-convex cells and (3) execution examples of test programs. Nature of problem: The package of routines includes efficient analytical and geometrical tools for area/volume computation; truncation operations that typically arise in VOF methods; area/volume conservation enforcement to position the interface in PLIC reconstruction; computation of the area/volume of a material body defined by implicit functions that is contained inside a general polygonal or polyhedral cell; and computation of the distance from a given point to the reconstructed interface. Tools for writing in external files the geometry of polygons and polyhedra are also supplied. Solution method: The area/volume computation of a polygon/polyhedron 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 area/volume computation formula. The area/volume fraction is initialized using a refinement algorithm valid for general polygonal/polyhedral cells. The distance from a given point to a reconstructed PLIC interface is calculated by using the method proposed in [5]. Declaration of Competing Interest The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper. Acknowledgments 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. References [1] J. López, J. Hernández, P. Gómez, F. Faura, VOFTools - A software package of calculation tools for volume of fluid methods using general convex grids, Comput. Phys. Comm. 223 (2018) 45–54. [2] J. López, J. Hernández, P. Gómez, C. Zanzi, R. Zamora, VOFTools 3.2: Added VOF functionality to initialize the liquid volume fraction in general convex cells, Comput. Phys. Comm. 245 (2019) 106859. [3] J. López, J. Hernández, P. Gómez, F. Faura, Non-convex analytical and geometrical tools for volume truncation, initialization and conservation enforcement in VOF methods, J. Comput. Phys. 392 (2019) 666–693. [4] Kitware, https://www.vtk.org. [5] J. López, P. Gómez, J. Hernández, F. Faura, A two-grid adaptive volume of fluid approach for dendritic solidification, Comput. Fluids 86 (2013) 326–342.
AbstractList The VOFTools library includes useful tools for performing the geometrical operations that typically arise in volume of fluid (VOF) methods. We present a major improvement of VOFTools to extend its use to non-convex geometries without the need for costly convex-decomposition techniques. A thorough adaptation of the different routines has been carried out to meet the challenges of the new geometries and to maintain, and even improve, the efficiency and robustness of the previous tools. Specifically, we upgraded the routines for (1) truncating a polyhedron with a half space, (2) computing the interface position to cut off a certain volume fraction from a cell in PLIC (piecewise linear interface calculation) reconstruction and (3) computing the volume of a material body, defined by an implicit function, that is contained inside a mesh cell. To assess the performance of the supplied routines, different tests, which are provided in FORTRAN and C, were implemented for several 2D and 3D non-convex geometries. Program Title:VOFTools Program Files doi:http://dx.doi.org/10.17632/brrgt645bh.3 Licensing provisions: GPLv3 Programming language:FORTRAN and C, with C interfaces Journal reference of previous version: J. López, J. Hernández, P. Gómez, C. Zanzi, R. Zamora, “VOFTools 3.2: Added VOF functionality to initialize the liquid volume fraction in general convex cells”, Comput. Phys. Comm. 245 (2019) 106859. Does the new version supersede the previous version?: Yes Reasons for the new version: Extension to non-convex geometries without the need for costly convex-decomposition techniques. Summary of revisions: The main features added with respect to the previous VOFTools version are the following: •The inte3d, enforv3d (originally presented in [1]) and initf3d [2] routines for volume truncation, conservation enforcement and initialization operations in VOF methods, respectively, have been extended to non-convex geometries following the methodology presented in [3], without the need for costly convex-decomposition techniques. Among other aspects, the main change in implementation affects the arrangement of the vertices of the regions resulting from any of the above operations. To this end, the newpol3d subroutine has been updated by replacing Algorithm 3 in [1] by the new Algorithm 1, which is briefly presented below. Let us consider a generic polyhedron, either convex or non-convex, of J face boundaries, with NIPV0(j) vertices sequentially connected and forming a closed loop on each face boundary j. Vertex number ip, assigned to vertex with index i of face boundary j, is stored using the two dimensional array IPV0(j,i)=ip (the highest value of the vertex number is denoted as NTP). The NIPV1 and IPV1 arrays are used to define the new region resulting from the geometric operation under consideration. For every vertex ip located inside the half-space used in a truncation operation or the material body used in a volume fraction initialization operation, the array element IA(ip) is set to 1, and 0 otherwise. According to [3], a “key vertex” of a new face boundary j is a new vertex IPV1(j,i) whose next vertex IPV1(j,i+1) has an IA value equal to 1. [Display omitted] •The new polout2d and polout3d routines have been added to depict the cell geometry in two-column text and VTK (visualization toolkit [4]) format files, respectively.•Files mesh.f and cmesh.h have been updated to include several types of non-convex polygonal and polyhedral cells (Fig. 1 shows some of them) used in the test programs presented below.•The 2D and 3D test programs, which are implemented in both FORTRAN (test2d.f and test3d.f) and C (test2d.c and test3d.c), have been updated to perform the following operations on either convex or non-convex cells (Fig. 2 shows an example for the non-convex cell of Fig. 1(g)):(a) Volume conservation enforcement (VCE). A planar interface with a given orientation is positioned in the cell to cut off a given volume fraction.(b) Volume truncation. The truncation of the original cell by a plane that contains the reconstructed interface is performed, and the resulting truncated volume/area is computed.(c) Volume initialization. The volume/area within the cell of a material body defined by an implicit function is computed.Table 1 presents the CPU times consumed by the 2D and 3D test programs for the different operations and non-convex cell geometries shown in Fig. 1 (the gfortran compiler with the -O0 option to avoid automatic vectorization and a Linux platform with a 2.9 GHz Intel Xeon E3-1535Mv5 processor were used). For operations (a) and (b), the liquid volume fraction is made equal to 0.5, and the components of the unit-length vector n normal to the planar interface are made equal to 1∕D, where D=2 in 2D and 3 in 3D. For operation (c), the interface of the material body to be initialized in the cell is given, as a function of the x, y, z-coordinates, by (x−0.5)2+(y−0.5)2=0.3252 in 2D and (x−0.5)2+(y−0.5)2+(z−0.5)2=0.3252 in 3D, and 10 uniform cell divisions along each coordinate direction are used. Note that the VCE operation requires, on average, twice the time required by the truncation operation. Also note that the initialization operation requires substantially higher CPU times (which obviously depend on the number of divisions used), although it is usually performed only once at the beginning of simulations involving interfacial dynamics problems. In addition, despite the extensive implementation changes required by the more complex geometry considered, the new version of the VOFTools library maintains, and even improves by almost 30% for 3D, the computational efficiency obtained for convex cells. This noticeable improvement is mainly due to the differences between Algorithm 3 in [1] and the proposed Algorithm 1, and a more efficient computation of arithmetic expressions involved in VCE operations.•Files uservoftools.f and cuservoftools.h have been updated to include two new functions (func2d2 and func3d2) with two new material body shapes (an ellipse and a torus, respectively).•Makefile.linux and Makefile.mac are examples of scripts provided to build the new version of the VOFTools library and test programs using different compilers in several platforms (the user can adapt any of these examples to other compilers or platforms).•Updated user manual: The user manual supplied with the software package has been updated to include, along with several minor changes, (1) the input and output arguments and calling convention of the new polout2d and polout3d routines, (2) an analysis of the performance of the different routines for several non-convex cells and (3) execution examples of test programs. Nature of problem: The package of routines includes efficient analytical and geometrical tools for area/volume computation; truncation operations that typically arise in VOF methods; area/volume conservation enforcement to position the interface in PLIC reconstruction; computation of the area/volume of a material body defined by implicit functions that is contained inside a general polygonal or polyhedral cell; and computation of the distance from a given point to the reconstructed interface. Tools for writing in external files the geometry of polygons and polyhedra are also supplied. Solution method: The area/volume computation of a polygon/polyhedron 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 area/volume computation formula. The area/volume fraction is initialized using a refinement algorithm valid for general polygonal/polyhedral cells. The distance from a given point to a reconstructed PLIC interface is calculated by using the method proposed in [5]. Declaration of Competing Interest The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper. Acknowledgments 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. References [1] J. López, J. Hernández, P. Gómez, F. Faura, VOFTools - A software package of calculation tools for volume of fluid methods using general convex grids, Comput. Phys. Comm. 223 (2018) 45–54. [2] J. López, J. Hernández, P. Gómez, C. Zanzi, R. Zamora, VOFTools 3.2: Added VOF functionality to initialize the liquid volume fraction in general convex cells, Comput. Phys. Comm. 245 (2019) 106859. [3] J. López, J. Hernández, P. Gómez, F. Faura, Non-convex analytical and geometrical tools for volume truncation, initialization and conservation enforcement in VOF methods, J. Comput. Phys. 392 (2019) 666–693. [4] Kitware, https://www.vtk.org. [5] J. López, P. Gómez, J. Hernández, F. Faura, A two-grid adaptive volume of fluid approach for dendritic solidification, Comput. Fluids 86 (2013) 326–342.
ArticleNumber 107277
Author Zanzi, Claudio
Zamora, Rosendo
López, Joaquín
Gómez, Pablo
Hernández, Julio
Author_xml – sequence: 1
  givenname: Joaquín
  orcidid: 0000-0002-7069-244X
  surname: López
  fullname: López, Joaquín
  email: joaquin.lopez@upct.es
  organization: Dept. de Ingeniería Mecánica, Materiales y Fabricación, ETSII, Universidad Politécnica de Cartagena, E-30202 Cartagena, Spain
– sequence: 2
  givenname: Julio
  orcidid: 0000-0003-0633-0556
  surname: Hernández
  fullname: Hernández, Julio
  organization: Dept. de Mecánica, ETSII, UNED, E-28040 Madrid, Spain
– sequence: 3
  givenname: Pablo
  orcidid: 0000-0002-0166-2212
  surname: Gómez
  fullname: Gómez, Pablo
  organization: Dept. de Mecánica, ETSII, UNED, E-28040 Madrid, Spain
– sequence: 4
  givenname: Claudio
  orcidid: 0000-0001-6955-3541
  surname: Zanzi
  fullname: Zanzi, Claudio
  organization: Dept. de Mecánica, ETSII, UNED, E-28040 Madrid, Spain
– sequence: 5
  givenname: Rosendo
  orcidid: 0000-0001-7655-4446
  surname: Zamora
  fullname: Zamora, Rosendo
  organization: Dept. de Ingeniería Mecánica, Materiales y Fabricación, ETSII, Universidad Politécnica de Cartagena, E-30202 Cartagena, Spain
BookMark eNp9kM1OAjEQgBuDiYA-gLe-wGK721JWT4SImpBwQa9NdzrVkmVL2oXg27srnjxwmkxmvvn5RmTQhAYJuedswhmfPmwnsIdJzvI-V7lSV2TIZ6rM8lKIARkyxlkmplLekFFKW8aYUmUxJNXHerkJoU5UPtJ5Q_HUYpN8aGgbaLcjg9Ac8UQ_MeywjR4TDY6CqeFQm_bc19MuRHoM9WGHfd3VB29pB3wFm27JtTN1wru_OCbvy-fN4jVbrV_eFvNVBnmp2qx0lUUxRaskOOacMIW0yhW2rNBwAbziXHCQDoxFKLgQsqqYlTN0lUHHizFR57kQQ0oRnQbf_t7YRuNrzZnuVemt7lTpXpU-q-pI_o_cR78z8fsi83RmsHvp6DHqBB4bQOsjQqtt8BfoH0k6hiE
CitedBy_id crossref_primary_10_1016_j_ces_2025_121291
crossref_primary_10_1016_j_cma_2024_116951
crossref_primary_10_1016_j_compfluid_2025_106556
crossref_primary_10_1016_j_compfluid_2022_105725
crossref_primary_10_1016_j_physrep_2024_09_008
crossref_primary_10_1016_j_jcp_2021_110579
crossref_primary_10_1007_s41745_024_00424_w
crossref_primary_10_1016_j_cpc_2022_108400
crossref_primary_10_1016_j_jcp_2022_111840
crossref_primary_10_1016_j_cpc_2024_109167
crossref_primary_10_1016_j_jcp_2021_110479
crossref_primary_10_1016_j_jcp_2021_110776
crossref_primary_10_1016_j_jcp_2021_110787
crossref_primary_10_1016_j_pnucene_2022_104478
ContentType Journal Article
Copyright 2020 Elsevier B.V.
Copyright_xml – notice: 2020 Elsevier B.V.
DBID AAYXX
CITATION
DOI 10.1016/j.cpc.2020.107277
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Physics
EISSN 1879-2944
ExternalDocumentID 10_1016_j_cpc_2020_107277
S0010465520300928
GrantInformation_xml – fundername: Agencia Estatal de Investigación
  funderid: http://dx.doi.org/10.13039/501100011033
– fundername: Spanish Ministerio de Ciencia, Innovación y Universidades
  funderid: http://dx.doi.org/10.13039/100014440
– fundername: FEDER
  grantid: DPI2017-87826-C2-1-P; DPI2017-87826-C2-2-P
  funderid: http://dx.doi.org/10.13039/501100002924
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
1B1
1RT
1~.
1~5
29F
4.4
457
4G.
5GY
5VS
7-5
71M
8P~
9JN
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AARLI
AAXUO
AAYFN
ABBOA
ABFNM
ABMAC
ABNEU
ABQEM
ABQYD
ABXDB
ACDAQ
ACFVG
ACGFS
ACLVX
ACNNM
ACRLP
ACSBN
ACZNC
ADBBV
ADECG
ADEZE
ADJOM
ADMUD
AEBSH
AEKER
AENEX
AFKWA
AFTJW
AFZHZ
AGHFR
AGUBO
AGYEJ
AHHHB
AHZHX
AI.
AIALX
AIEXJ
AIKHN
AITUG
AIVDX
AJOXV
AJSZI
AKRWK
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ASPBG
ATOGT
AVWKF
AXJTR
AZFZN
BBWZM
BKOJK
BLXMC
CS3
DU5
EBS
EFJIC
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FGOYB
FIRID
FLBIZ
FNPLU
FYGXN
G-2
G-Q
GBLVA
GBOLZ
HLZ
HME
HMV
HVGLF
HZ~
IHE
IMUCA
J1W
KOM
LG9
LZ4
M38
M41
MO0
N9A
NDZJH
O-L
O9-
OAUVE
OGIMB
OZT
P-8
P-9
P2P
PC.
Q38
R2-
RIG
ROL
RPZ
SBC
SCB
SDF
SDG
SES
SEW
SHN
SPC
SPCBC
SPD
SPG
SSE
SSK
SSQ
SSV
SSZ
T5K
TN5
UPT
VH1
WUQ
ZMT
~02
~G-
9DU
AATTM
AAXKI
AAYWO
AAYXX
ABJNI
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AIGII
AIIUN
AKBMS
AKYEP
ANKPU
APXCP
CITATION
EFKBS
EFLBG
~HD
ID FETCH-LOGICAL-c297t-9fbde46ed75cf0ff4a35d7f3d9bea14c1b1141c5fcadec31445bb0d58efbaef13
ISICitedReferencesCount 14
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000531022800020&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0010-4655
IngestDate Tue Nov 18 21:31:43 EST 2025
Sat Nov 29 07:32:23 EST 2025
Tue Jul 16 04:30:27 EDT 2024
IsPeerReviewed true
IsScholarly true
Keywords Area/volume conservation enforcement
Area/volume initialization
Polygon/polyhedron truncation
Interface reconstruction
Non-convex geometry
Volume of fluid
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c297t-9fbde46ed75cf0ff4a35d7f3d9bea14c1b1141c5fcadec31445bb0d58efbaef13
ORCID 0000-0001-6955-3541
0000-0002-7069-244X
0000-0001-7655-4446
0000-0003-0633-0556
0000-0002-0166-2212
ParticipantIDs crossref_citationtrail_10_1016_j_cpc_2020_107277
crossref_primary_10_1016_j_cpc_2020_107277
elsevier_sciencedirect_doi_10_1016_j_cpc_2020_107277
PublicationCentury 2000
PublicationDate July 2020
2020-07-00
PublicationDateYYYYMMDD 2020-07-01
PublicationDate_xml – month: 07
  year: 2020
  text: July 2020
PublicationDecade 2020
PublicationTitle Computer physics communications
PublicationYear 2020
Publisher Elsevier B.V
Publisher_xml – name: Elsevier B.V
SSID ssj0007793
Score 2.3913279
Snippet The VOFTools library includes useful tools for performing the geometrical operations that typically arise in volume of fluid (VOF) methods. We present a major...
SourceID crossref
elsevier
SourceType Enrichment Source
Index Database
Publisher
StartPage 107277
SubjectTerms Area/volume conservation enforcement
Area/volume initialization
Interface reconstruction
Non-convex geometry
Polygon/polyhedron truncation
Volume of fluid
Title VOFTools 5: An extension to non-convex geometries of calculation tools for volume of fluid methods
URI https://dx.doi.org/10.1016/j.cpc.2020.107277
Volume 252
WOSCitedRecordID wos000531022800020&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals 2021
  customDbUrl:
  eissn: 1879-2944
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0007793
  issn: 0010-4655
  databaseCode: AIEXJ
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9NAEF6FFiQuiKcoBbQHTlRGWdsb272F0qpUVekhVBEXa59VK9cOeVT5M_xXZp8JhSJ64GJF-8pq59PszOw8EHpHKt2XlJQJVYVO8qqUCSc8TUSfpSIXmcxsdv6z4-LkpByPq9Ne70eIhbluirYtl8tq8l9JDW1AbBM6ewdyx0WhAX4D0eELZIfvPxH-7MvBqOua2Q71Rj9r5zZGMSNngrafWE_z5c656q5sPS3rzQG0Er6UF4wz840DomNepl83iwvpC07P1kXaUBfCG0lmxkt9FXMSRfZj8yT_MZs4i_VRx74v7CP9p4jOQzVtbRMJdm0TvN1FDyG3wJU3eTPexK5vIOBar4S9hi2kn-JNGaC3BrfXyJ7hUjAJ3dbZc-oy3HoGC9pq6uq-_Mb7nRni8oOYmNSUqWkJY3_Ns33j_oteicHh7bKGJWqzRO2WuIc204JWwDQ3h5_3x0fxqi8Kn9XZ7zs8m1sHwhv7-LPgsybMjB6jR14LwUOHnieop9qn6MGpI-AzxAOGMN3FwxZHBOF5h1cIwisE4U7jNQRhiyAMCMLufE2_RRD2CHqOvh7sj_YOE1-MIxFpVcyTSnOp8oGSBRW6r3XOMioLncmKK0ZyQTho1kRQbcI6RAZ6OuUc2ECpNGdKk-wF2oANqpcIg1YhpIKjUYMqZ0RyBVI5ZSY1HBGDnG-hfjipWvhM9aZgSlPfSqEt9D5Ombg0LX8bnIfjr72c6eTHGqB0-7RXd_mPbfRwhfDXaGM-Xag36L64nl_Mpm89jn4CWcmdRQ
linkProvider Elsevier
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=VOFTools+5%3A+An+extension+to+non-convex+geometries+of+calculation+tools+for+volume+of+fluid+methods&rft.jtitle=Computer+physics+communications&rft.au=L%C3%B3pez%2C+Joaqu%C3%ADn&rft.au=Hern%C3%A1ndez%2C+Julio&rft.au=G%C3%B3mez%2C+Pablo&rft.au=Zanzi%2C+Claudio&rft.date=2020-07-01&rft.issn=0010-4655&rft.volume=252&rft.spage=107277&rft_id=info:doi/10.1016%2Fj.cpc.2020.107277&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_cpc_2020_107277
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0010-4655&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0010-4655&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0010-4655&client=summon