VOFTools 3.2: Added VOF functionality to initialize the liquid volume fraction in general convex cells
An updated version of the VOFTools library for convex geometries is presented to add a functionality for volume fraction initialization, which is important for any VOF (volume of fluid) method. The earlier version of the library includes efficient analytical and geometrical routines for area and vol...
Saved in:
| Published in | Computer physics communications Vol. 245; p. 106859 |
|---|---|
| Main Authors | , , , , |
| Format | Journal Article |
| Language | English |
| Published |
Elsevier B.V
01.12.2019
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 0010-4655 1879-2944 |
| DOI | 10.1016/j.cpc.2019.07.022 |
Cover
| Abstract | An updated version of the VOFTools library for convex geometries is presented to add a functionality for volume fraction initialization, which is important for any VOF (volume of fluid) method. The earlier version of the library includes efficient analytical and geometrical routines for area and volume computation, truncation operations that typically arise in VOF methods, area and volume conservation enforcement in PLIC (piecewise linear interface calculation) reconstruction and computation of the distance from a given point to the reconstructed interface. The updated version incorporates an accurate initialization procedure, based on local grid refinement, to determine the liquid region bounded by a convex polygonal or polyhedral cell and a given implicitly-defined liquid interface. Also, two bugs have been fixed. 2D and 3D tests are provided in the software package to assess the accuracy of the implemented initialization procedure.
Program Title:VOFTools
Program Files doi:http://dx.doi.org/10.17632/brrgt645bh.2
Licensing provisions: GNU General Public License, version 3
Programming language:FORTRAN and C, with C interfaces
Journal reference of previous version: 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.
Does the new version supersede the previous version?: Yes
Reasons for the new version: Add to the library a new functionality for liquid area/volume fraction initialization in convex polygonal/polyhedrical cells and fix two bugs.
Summary of revisions: The features added and minor changes made in the new VOFTools version are the following:
• Added volume fraction initialization functionality:
(1) The new routines initf2d and initf3d have been included in the VOFTools library package for the liquid area and volume fraction initialization in 2D and 3D, respectively. Many authors use a local grid refinement of the cell to be initialized, coupled with a generally linear representation of the interface (see, for example, [1, 2]). The initialization procedure implemented in the supplied routines is an extension to general convex polygons and polyhedra of the grid refinement method of López et al. [2]. The approach is similar to that presented in [3], but limited in this work to convex cells. The routines compute the fraction, F, of the area/volume of a liquid body defined by a given implicitly-defined function in Cartesian coordinates, f(x,y,z), (the z coordinate drops for 2D cases), within a polygonal/polyhedrical grid cell, Ω. Let us define the liquid and void regions of Ω, Ω+ and Ω−, where f>0 and f<0, respectively, and the liquid interface, Γ, where f=0. If Ω=Ω+ or Ω=Ω−, F is initialized to 1 or 0, respectively. Otherwise, the procedure explained below is applied. For the ease of explanation, Fig. 1 shows a 2D example with a sketch of the initialization procedure, which basically consists of the following steps (the 3D extension is straightforward):
(i) Construction of the minimum bounding box, B, of Ω (Fig. 1(a)).
(ii) Uniform bounding box division into nscD sub-boxes Bj (j=1,...,nscD), where D=2 for 2D and 3 for 3D (Fig. 1(b)).
(iii) Obtain sub-cells Ωj=Ω∩Bj (Fig. 1(c)).
(iv) Obtain liquid sub-regions Ω+j=Ω+∩Ωj (Fig. 1(d)).
(v) Finally, (1)F=∑j=1nscDV+jVΩ,where VΩ and V+j are the areas/volumes of cell Ω and liquid sub-regions Ω+j, respectively.
All the geometrical tasks required in the above procedure are performed using the routines included in the supplied software.
(2) The test programs include an additional operation to assess the new initialization procedure.
(3) The new files uservoftools.f and cuservoftools.h define different liquid body shapes that can be used to assess the initialization procedure, which are given by the following implicit functions for circular, elliptical, spherical and toroidal shapes, respectively: (2)f(x,y)=0.3252−(x−0.5)2+(y−0.5)2,(3)f(x,y)=1−x−0.50.62+y−0.50.22,(4)f(x,y,z)=0.62−(x−0.5)2+(y−0.5)2+(z−0.5)2,(5)f(x,y,z)=132−23−(x−0.5)2+(y−0.5)20.52−(z−0.5)2.Figs. 2 and 3 show different cases included in the new version of the test programs.
(4) The Makefile script, used to build the new versions of the VOFTools library and the test programs in C and FORTRAN, has been updated. The accuracy of the implemented initialization procedure is quantified through the error norm defined as (6)E=|F−Fext|,where Fext is the solution obtained, using Richardson extrapolation [4], as (7)Fext=43F1024−13F512,where F1024 and F512 are the very accurate numerical solutions obtained with nsc=1024 and nsc=512, respectively. Almost identical results are obtained when the exact solution π0.3252 for the case of Fig. 2(a) is used in Eq. (6) instead of Fext. Fig. 4 presents the corresponding initialization errors as a function of nsc, showing second-order convergence. As expected, the proposed initialization procedure is exact for a planar liquid interface.
• Updated user manual: The user manual supplied with the software package has been updated to include, along with other minor changes, the input and output arguments and calling convention of the new routines initf2d and initf3d.
• Bugs fix: Two bugs, which could cause a crash of the 2D test programs for some compilation options, have been fixed in the enforv2d routine: (1) two variables were not initialized to zero, and (2) an infinite loop occurred during the solution bracketing for very rare situations.
Nature of problem: The package of routines includes efficient analytical and geometrical tools for area and volume computation; truncation operations that typically arise in VOF methods; area and volume conservation enforcement (VCE) to position the interface in PLIC reconstruction; computation of the area/volume of a material body, defined by implicit functions, which is contained inside a general polygonal/polyhedral convex cell; and computation of the distance from a given point to the reconstructed interface.
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 mentioned area/volume computation formula. The liquid area/volume fraction is initialized using a refinement algorithm valid for general polygonal and polyhedrical convex cells. Also, the distance from a given point to a reconstructed PLIC interface is calculated.
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] S.J. Cummins, M.M. Francois, D.B. Kothe, Estimating curvature from volume fractions, Comput. Struct. 83 (2005) 425-434.
[2] J. López, C. Zanzi, P. Gómez, R. Zamora, F. Faura, J. Hernández, An improved height function technique for computing interface curvature from volume fractions, Comput. Methods Appl. Mech. Eng. 198 (2009) 2555-2564.
[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] I. Celik, W. Zhang, Calculation of numerical uncertainty using Richardson extrapolation: Application to some simple turbulent flow calculations, ASME J. Fluids Eng. 117 (1995) 439-445. |
|---|---|
| AbstractList | An updated version of the VOFTools library for convex geometries is presented to add a functionality for volume fraction initialization, which is important for any VOF (volume of fluid) method. The earlier version of the library includes efficient analytical and geometrical routines for area and volume computation, truncation operations that typically arise in VOF methods, area and volume conservation enforcement in PLIC (piecewise linear interface calculation) reconstruction and computation of the distance from a given point to the reconstructed interface. The updated version incorporates an accurate initialization procedure, based on local grid refinement, to determine the liquid region bounded by a convex polygonal or polyhedral cell and a given implicitly-defined liquid interface. Also, two bugs have been fixed. 2D and 3D tests are provided in the software package to assess the accuracy of the implemented initialization procedure.
Program Title:VOFTools
Program Files doi:http://dx.doi.org/10.17632/brrgt645bh.2
Licensing provisions: GNU General Public License, version 3
Programming language:FORTRAN and C, with C interfaces
Journal reference of previous version: 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.
Does the new version supersede the previous version?: Yes
Reasons for the new version: Add to the library a new functionality for liquid area/volume fraction initialization in convex polygonal/polyhedrical cells and fix two bugs.
Summary of revisions: The features added and minor changes made in the new VOFTools version are the following:
• Added volume fraction initialization functionality:
(1) The new routines initf2d and initf3d have been included in the VOFTools library package for the liquid area and volume fraction initialization in 2D and 3D, respectively. Many authors use a local grid refinement of the cell to be initialized, coupled with a generally linear representation of the interface (see, for example, [1, 2]). The initialization procedure implemented in the supplied routines is an extension to general convex polygons and polyhedra of the grid refinement method of López et al. [2]. The approach is similar to that presented in [3], but limited in this work to convex cells. The routines compute the fraction, F, of the area/volume of a liquid body defined by a given implicitly-defined function in Cartesian coordinates, f(x,y,z), (the z coordinate drops for 2D cases), within a polygonal/polyhedrical grid cell, Ω. Let us define the liquid and void regions of Ω, Ω+ and Ω−, where f>0 and f<0, respectively, and the liquid interface, Γ, where f=0. If Ω=Ω+ or Ω=Ω−, F is initialized to 1 or 0, respectively. Otherwise, the procedure explained below is applied. For the ease of explanation, Fig. 1 shows a 2D example with a sketch of the initialization procedure, which basically consists of the following steps (the 3D extension is straightforward):
(i) Construction of the minimum bounding box, B, of Ω (Fig. 1(a)).
(ii) Uniform bounding box division into nscD sub-boxes Bj (j=1,...,nscD), where D=2 for 2D and 3 for 3D (Fig. 1(b)).
(iii) Obtain sub-cells Ωj=Ω∩Bj (Fig. 1(c)).
(iv) Obtain liquid sub-regions Ω+j=Ω+∩Ωj (Fig. 1(d)).
(v) Finally, (1)F=∑j=1nscDV+jVΩ,where VΩ and V+j are the areas/volumes of cell Ω and liquid sub-regions Ω+j, respectively.
All the geometrical tasks required in the above procedure are performed using the routines included in the supplied software.
(2) The test programs include an additional operation to assess the new initialization procedure.
(3) The new files uservoftools.f and cuservoftools.h define different liquid body shapes that can be used to assess the initialization procedure, which are given by the following implicit functions for circular, elliptical, spherical and toroidal shapes, respectively: (2)f(x,y)=0.3252−(x−0.5)2+(y−0.5)2,(3)f(x,y)=1−x−0.50.62+y−0.50.22,(4)f(x,y,z)=0.62−(x−0.5)2+(y−0.5)2+(z−0.5)2,(5)f(x,y,z)=132−23−(x−0.5)2+(y−0.5)20.52−(z−0.5)2.Figs. 2 and 3 show different cases included in the new version of the test programs.
(4) The Makefile script, used to build the new versions of the VOFTools library and the test programs in C and FORTRAN, has been updated. The accuracy of the implemented initialization procedure is quantified through the error norm defined as (6)E=|F−Fext|,where Fext is the solution obtained, using Richardson extrapolation [4], as (7)Fext=43F1024−13F512,where F1024 and F512 are the very accurate numerical solutions obtained with nsc=1024 and nsc=512, respectively. Almost identical results are obtained when the exact solution π0.3252 for the case of Fig. 2(a) is used in Eq. (6) instead of Fext. Fig. 4 presents the corresponding initialization errors as a function of nsc, showing second-order convergence. As expected, the proposed initialization procedure is exact for a planar liquid interface.
• Updated user manual: The user manual supplied with the software package has been updated to include, along with other minor changes, the input and output arguments and calling convention of the new routines initf2d and initf3d.
• Bugs fix: Two bugs, which could cause a crash of the 2D test programs for some compilation options, have been fixed in the enforv2d routine: (1) two variables were not initialized to zero, and (2) an infinite loop occurred during the solution bracketing for very rare situations.
Nature of problem: The package of routines includes efficient analytical and geometrical tools for area and volume computation; truncation operations that typically arise in VOF methods; area and volume conservation enforcement (VCE) to position the interface in PLIC reconstruction; computation of the area/volume of a material body, defined by implicit functions, which is contained inside a general polygonal/polyhedral convex cell; and computation of the distance from a given point to the reconstructed interface.
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 mentioned area/volume computation formula. The liquid area/volume fraction is initialized using a refinement algorithm valid for general polygonal and polyhedrical convex cells. Also, the distance from a given point to a reconstructed PLIC interface is calculated.
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] S.J. Cummins, M.M. Francois, D.B. Kothe, Estimating curvature from volume fractions, Comput. Struct. 83 (2005) 425-434.
[2] J. López, C. Zanzi, P. Gómez, R. Zamora, F. Faura, J. Hernández, An improved height function technique for computing interface curvature from volume fractions, Comput. Methods Appl. Mech. Eng. 198 (2009) 2555-2564.
[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] I. Celik, W. Zhang, Calculation of numerical uncertainty using Richardson extrapolation: Application to some simple turbulent flow calculations, ASME J. Fluids Eng. 117 (1995) 439-445. |
| ArticleNumber | 106859 |
| 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 | eNp9kMtKQzEQhoMoWC8P4C4vcI5JzjW6EvEGBTfFbUjmTDQlPak5aVGf3tS6ciEMDDPMN_B_J-RwDCMScsFZyRlvL5clrKEUjMuSdSUT4oDMeN_JQsi6PiQzxjgr6rZpjsnJNC0ZY10nqxmxL8_3ixD8RKtSXNGbYcCB5h21mxGSC6P2Ln3SFKgbXXJ5-kKa3pB6975xA90Gv1khtVH_XOcr-oojRu0phHGLHxTQ--mMHFntJzz_7adkcX-3uH0s5s8PT7c38wIEF6ngAFb2fQ9aSgGaG9NZXhlrgIPWFXa8ylVjbZvKcG3aoW5aY1AaaKXoq1PC928hhmmKaNU6upWOn4oztfOklip7UjtPinUqe8pM94cBl_QuTIra-X_J6z2JOdHWYVQTOBwBBxcRkhqC-4f-BluRhhE |
| CitedBy_id | crossref_primary_10_1016_j_cma_2024_116951 crossref_primary_10_1016_j_ijmultiphaseflow_2024_104816 crossref_primary_10_1016_j_jcp_2021_110579 crossref_primary_10_1016_j_cpc_2022_108400 crossref_primary_10_1016_j_compfluid_2025_106556 crossref_primary_10_1016_j_compfluid_2022_105725 |
| ContentType | Journal Article |
| Copyright | 2019 Elsevier B.V. |
| Copyright_xml | – notice: 2019 Elsevier B.V. |
| DBID | AAYXX CITATION |
| DOI | 10.1016/j.cpc.2019.07.022 |
| DatabaseName | CrossRef |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Physics |
| EISSN | 1879-2944 |
| ExternalDocumentID | 10_1016_j_cpc_2019_07_022 S001046551930236X |
| 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 ABYKQ 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 AJBFU AJOXV AJSZI ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AOUOD ASPBG ATOGT AVWKF AXJTR AZFZN BBWZM BKOJK BLXMC CS3 DU5 EBS EFJIC EFLBG 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- AATTM AAXKI AAYWO AAYXX ABJNI ABWVN ACLOT ACRPL ACVFH ADCNI ADNMO AEIPS AEUPX AFJKZ AFPUW AGQPQ AIGII AIIUN AKBMS AKRWK AKYEP ANKPU APXCP CITATION EFKBS ~HD |
| ID | FETCH-LOGICAL-c212t-1ccf9888ca992ca1bb7f13bfbc1caa3e7137134e4f53b1ab6d456bbe9bc69283 |
| IEDL.DBID | .~1 |
| ISSN | 0010-4655 |
| IngestDate | Thu Apr 24 22:51:07 EDT 2025 Wed Oct 01 05:21:07 EDT 2025 Fri Feb 23 02:28:54 EST 2024 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Keywords | Area/volume conservation enforcement Area/volume initialization Polygon/polyhedron truncation Interface reconstruction Point to line/polygon distance Volume of fluid |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c212t-1ccf9888ca992ca1bb7f13bfbc1caa3e7137134e4f53b1ab6d456bbe9bc69283 |
| ORCID | 0000-0001-6955-3541 0000-0002-7069-244X 0000-0001-7655-4446 0000-0003-0633-0556 0000-0002-0166-2212 |
| ParticipantIDs | crossref_primary_10_1016_j_cpc_2019_07_022 crossref_citationtrail_10_1016_j_cpc_2019_07_022 elsevier_sciencedirect_doi_10_1016_j_cpc_2019_07_022 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | December 2019 2019-12-00 |
| PublicationDateYYYYMMDD | 2019-12-01 |
| PublicationDate_xml | – month: 12 year: 2019 text: December 2019 |
| PublicationDecade | 2010 |
| PublicationTitle | Computer physics communications |
| PublicationYear | 2019 |
| Publisher | Elsevier B.V |
| Publisher_xml | – name: Elsevier B.V |
| SSID | ssj0007793 |
| Score | 2.2986002 |
| Snippet | An updated version of the VOFTools library for convex geometries is presented to add a functionality for volume fraction initialization, which is important for... |
| SourceID | crossref elsevier |
| SourceType | Enrichment Source Index Database Publisher |
| StartPage | 106859 |
| SubjectTerms | Area/volume conservation enforcement Area/volume initialization Interface reconstruction Point to line/polygon distance Polygon/polyhedron truncation Volume of fluid |
| Title | VOFTools 3.2: Added VOF functionality to initialize the liquid volume fraction in general convex cells |
| URI | https://dx.doi.org/10.1016/j.cpc.2019.07.022 |
| Volume | 245 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVESC databaseName: Baden-Württemberg Complete Freedom Collection (Elsevier) customDbUrl: eissn: 1879-2944 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0007793 issn: 0010-4655 databaseCode: GBLVA dateStart: 20110101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVESC databaseName: Elsevier SD Complete Freedom Collection [SCCMFC] customDbUrl: eissn: 1879-2944 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0007793 issn: 0010-4655 databaseCode: ACRLP dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVESC databaseName: ScienceDirect (Elsevier) customDbUrl: eissn: 1879-2944 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0007793 issn: 0010-4655 databaseCode: .~1 dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVESC databaseName: ScienceDirect Freedom Collection Journals customDbUrl: eissn: 1879-2944 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0007793 issn: 0010-4655 databaseCode: AIKHN dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVLSH databaseName: Elsevier Journals customDbUrl: mediaType: online eissn: 1879-2944 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0007793 issn: 0010-4655 databaseCode: AKRWK dateStart: 19690701 isFulltext: true providerName: Library Specific Holdings |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1bS8MwFA5jIvgiXnFeRh58ErqlbdYsvo3hmA4nyNS9leZSqYx17gLig7_dc3rxAuqDTyUhgXIavvMl_c4XQk4jpS3kdeMwEQcOl5Y5SmtoWiGYMlzZrFzsehj07_jVuDWukG5ZC4OyygL7c0zP0LroaRbRbM6SBGt88f9kCykI2qCPsYKdC7zFoPH2KfMQojDeBbzB0eWfzUzjpWfoYujKzL_T837OTV_yTW-LbBZEkXbyd9kmFTvdIeuZYFMvdkl8f9MbpelkQf2Gd047gB-GQh_FRJWf7wG_psuUJigPgtarpUD26CR5XiWG5qhE43le2ACj6GPuQE0zIfoLxSP9xR4Z9S5G3b5T3JngaEhCS8fVOpawq9WRlJ6OXKVE7PoqVtrVUeRb2JNi9ajlcctXbqQCAwxKKSuVDiRQjX1SnaZTe0Ao85SrpPXbcZtxbrxIGGmljLhvjRsYViOsDFaoCz9xvNZiEpbCsacQ4htifEMmQohvjZx9TJnlZhp_DeblFwi_rYgQwP73aYf_m3ZENrCVC1WOSXU5X9kToBtLVc_WU52sdS4H_SE-B7cPg3e6fdat |
| linkProvider | Elsevier |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3JTsMwFLRKEYILYhVl9YETUtosTlxzqyqqAm25BNSbFS9BQVVT2lRCHPh2nrOwSMCBox1bil6seWN73gSh80hIDXldWTaNA4swbVtCSmhqSm2hiNB5udhwFPTvyc3YH9dQt6qFMbLKEvsLTM_RuuxpldFszZLE1Pia-0nfUBBjgz5eQavEd6nZgTXfPnUelJbOuwA4Znh1tZmLvOTM2Bg6LDfwdN2fk9OXhNPbQpslU8Sd4mW2UU1Pd9BartiUi10UP9z1wjSdLLDXdC9xBwBEYejDJlMVB3xAsHGW4sTog6D1qjGwPTxJnpeJwgUs4XheVDbAKPxYWFDjXIn-gs2Z_mIPhb2rsNu3yp8mWBKyUGY5UsYMtrUyYsyVkSMEjR1PxEI6Moo8DZtSUz6qSex7wolEoIBCCaGZkAEDrrGP6tN0qg8Qtl3hCKa9dty2CVFuRBXTjEXE08oJlN1AdhUsLktDcfNfiwmvlGNPHOLLTXy5TTnEt4EuPqbMCjeNvwaT6gvwb0uCA9r_Pu3wf9PO0Ho_HA744Hp0e4Q2zJNCtXKM6tl8qU-Ae2TiNF9b7yL61p8 |
| 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+3.2%3A+Added+VOF+functionality+to+initialize+the+liquid+volume+fraction+in+general+convex+cells&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=2019-12-01&rft.pub=Elsevier+B.V&rft.issn=0010-4655&rft.eissn=1879-2944&rft.volume=245&rft_id=info:doi/10.1016%2Fj.cpc.2019.07.022&rft.externalDocID=S001046551930236X |
| 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 |