An Accurate and Efficient Multiphase Solver Based on THINC Scheme and Adaptive Mesh Refinement
An Accurate and Efficient Multiphase Solver Based on THINC Scheme and Adaptive Mesh Refinement
Keywords: This paper presents an accurate and efficient multiphase solver which is developed based on THINC/QQ
Multiphase flow (THINC method with quadratic surface representation and Gauss quadrature) scheme and AMR (adaptive mesh
Free surface refinement) technique in the framework of OpenFOAM. In order to make consistent interpolation after the
THINC/QQ
mesh refinement, a novel algorithm is proposed for the algebraic mapping of the volume fraction field in the
Interface capturing
child cells, which significantly improves the geometric faithfulness of mapped interface particularly for curved
Adaptive mesh refinement
surface. Second-order schemes are used for the spatial and temporal discretization of momentum equations
which further enhances the solution accuracy compared with interFoam. Using THINC/QQ scheme with AMR
technique in the multiphase simulation, the so-called thincFoam delivers high fidelity solutions in the vicinity
of interface while largely improving the computational efficiency. As verified by various benchmark tests in
2D and 3D, such as bubble rising, dam-break and propagation of solitary wave, it convinces that the numerical
results predicted by thincFoam are in excellent agreement with experimental data and other reference solutions.
Thus, the present solver possesses a promising prospect in capturing complicated interfaces undergoing large
deformations and topological changes for the simulation of nonlinear interaction between multiphase flows
with solid structures.
∗ Corresponding author.
E-mail address: [email protected] (B. Xie).
https://doi.org/10.1016/j.ijmultiphaseflow.2023.104409
Received 22 September 2022; Received in revised form 9 January 2023; Accepted 3 February 2023
Available online 9 February 2023
0301-9322/© 2023 Elsevier Ltd. All rights reserved.
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
calculate the surface tension term accurately. In addition to the struc- et al. (2020a) proposed a consistent and balanced-force model for in-
tured algorithms mentioned above, some geometric VOF methods are compressible multiphase flows by combining FVMS3 (Xie et al., 2019)
proposed for unstructured grids (López et al., 2016; Marić et al., 2020) and THINC/QQ scheme. The numerical results demonstrate remarkable
and polygonal/polyhedral grids (Dai and Tong, 2018, 2019; Roenby capability to predict complex flows with largely deformed interface
et al., 2016; Scheufler and Roenby, 2019), despite that it substantially and high density ratio, which outperforms interFoam solver with much
increases difficulties due to the complicated geometrical operations. less mesh dependency and numerical dissipation. This solver was then
On the other hand, the algebraic VOF methods have been devised in used by Huang et al. (2021) to simulate the propagation of solitary
a different strategy by adding an artificial compression or anti-diffuse wave, which significantly improves the solution quality by reducing
source term into VOF equation (Ubbink and Issa, 1999; Deshpande undesirable numerical effects, including energy loss, wave decay, phase
et al., 2012) which does not require geometric reconstruction like PLIC shift, and overestimation of the velocity profile even after long du-
methods and thus largely improves the computational efficiency and al- ration computation. More recently, Yin et al. (2021) quantitatively
gorithmic simplicity. The major disadvantage of algebraic VOF method investigated the flow pattern and hydrodynamic parameters of pile
is that the quality of numerical solutions will deteriorate owing to breakwater under solitary wave, where the interface was captured by
the large skewness and non-orthogonality on the unstructured meshes, THINC/QQ scheme as well. Xiao et al. (2022) added a mass transport
which results in a variety of variant of CICSAM (compressive interface model into VOF equation to simulate the cavitation flows, detailed
capturing scheme for arbitrary meshes) scheme such as the work of structures of which were resolved by high accuracy interface capturing
Denner and van Wachem (2014) and Zhang et al. (2014). scheme. Despite considerable success gained above, THINC schemes
Being an alternative candidate of VOF method, Tangent of Hy- should be further developed for practical applications with other ad-
perbola INterface Capturing (THINC) scheme was first proposed on vanced techniques such as arbitrary Lagrangian–Eulerian (ALE) and
one-dimensional building block by Xiao et al. (2005), who represent adaptive mesh refinement (AMR) methods.
the interface jump by using a step-like hyperbolic tangent function AMR technique is particularly attractive for the multiphase simula-
in each control volume. Neither explicit geometric manipulation nor tions of multi-scale dynamics such as spray atomization, which contains
special numerical treatment, THINC scheme effectively maintains the both larger and smaller flow structures. It provides a favorable ap-
transition zone of interface jump by adopting a steepness parame- proach to maximize the grid resolution in the vicinity of interface while
ter to eliminate the numerical diffusion, which delivers competitive simultaneously keeping the number of grids relatively small so as to
lessen the computational burden. For decades, a variety of multiphase
numerical accuracy than geometric VOF method without loss of sim-
solvers have been developed by combining AMR strategy and either
plicity. Via multi-dimensional hyperbolic tangent function, it has been
geometric or algebraic scheme for interface capturing. For example,
developed by Ii et al. (2012, 2014) and Xie et al. (2014b) to re-
the well known flow solvers ‘‘Gerris’’ and ‘‘Basilisk’’ were developed
construct interfaces on multi-dimensional unstructured meshes which
by Popinet (Popinet, 2003, 2009) and widely used for the simulations
includes geometric information such as orientation and curvature of
of two-phase DNS flows, which were implemented based on operator
interface, into the reconstruction of THINC function. As the up-to-
splitting approach and thus not directly applicable to unstructured
date version of THINC scheme, THINC method with quadratic surface
meshes. For unstructured grids, interFoam solver was combined with
representation and Gauss quadrature (THINC/QQ) was proposed by
AMR technique and used to simulate various multiphase flows, such
Xie and Xiao (2017) to improve the geometrical faithfulness of curved
as isothermal film flow (Cooke et al., 2014), cavitation flow around
surface by using quadratic function in the THINC formulation, which
Clark-Y hydrofoil (Wang et al., 2020) or cylindrical configuration with
can be straightforwardly applied for 2D and 3D standard elements
a hemispherical head (Li et al., 2020) as well as spray problems (Kuo
of unstructured grids including triangles, quadrilaterals, tetrahedrons,
and Trujillo, 2021). As the interface capturing method of interFoam,
hexahedrons and pyramids. Different from the previous work based
MULES (Damián and Nigro, 2014) scheme, however is found to suffer
on local coordinate, the THINC/QQ scheme on the global coordinate
from severe distortions and ripples which significantly degrades the
is developed by Xie et al. (2020a) and further improved by Chen
solution quality particularly for unstructured grids (Deshpande et al.,
et al. (2022) for polyhedral unstructured grids, which demonstrates the 2012). Moreover, due to the absence of geometrical information of
higher accuracy and geometric faithfulness compared with other VOF interface, the mapping of volume fraction in the child cells after mesh
methods for polyhedral grids. refinement is hard to be realized more accurately other than taking the
Given the advantages of THINC formulation for interface capturing, average values of parent cells straightforwardly. This approach ensures
a variety of multiphase solvers have been developed based on THINC- mass conservation while brings large interface deformation at each time
type schemes in the framework of OpenFOAM, which are verified of mapping, which will accumulate with large numerical errors after
and validated by the simulations of some complicated flows such long duration computation. On the other hand, it is easier to handle
as interaction between wave and structures, breakup of wave and the mapping of volume fraction for geometric VOF method by consid-
dam-break with obstacle. Nakayama with two of our authors, i.e. , ering position of reconstructed interface. Marić et al. (2013) proposed
Nakayama et al. (2015) first developed a new solver and named it an advanced geometric VOF algorithm with support of unstructured
thincFoam by using the UMTHINC scheme (Xie et al., 2014b) on the meshes and AMR strategy, which renders the execution of geometric
unstructured grids with quadrilateral and hexahedral elements. It has mapping of volume fraction by geometrical intersection in child cells.
been validated by two test cases including low speed liquid jet and The work done by Marić et al. (2013) demonstrates high accuracy
Plateau–Rayleigh instability, which shows the good capability for the and reliability on unstructured grids even for large CFL number and
gas–liquid two-phase flow simulation. Then, Kamra and Hu combined complicated velocity field. At the same time, Dai and Tong (2022) sim-
it with Reynolds averaging approach for turbulence model and per- ulated cavitation flows by making use of adaptive PLIC-VOF method,
formed numerical simulations about violent sloshing flows (Hu and where similar as Marić et al. (2013), geometric mapping algorithm
Kamra, 2020) and dam-break flow(Kamra et al., 2018). The numerical based on PLIC scheme (Dai and Tong, 2018, 2019) was used to map
results demonstrate good agreement with experimental records, which the volume fraction after mesh refinement. Moreover interflow was
verifies the excellent performance of thincFoam on 3D unstructured developed by Roenby et al. (2016) based on isoAdvector scheme with
grids. In addition, Zhang et al. (2019) build a numerical tank based support for any types of grids including polyhedral. The interflow is
on Navier–Stokes equations by using VPM (Xie et al., 2014a; Xie and capable of simulating multiphase flow with AMR, mapping for volume
Xiao, 2014) and THINC/QQ (Xie and Xiao, 2017) schemes. It is found fraction of which is accomplished by considering the correct position
that this model significantly improves the dissipation properties of the of PLIC interface in parent cell (Scheufler, 2019). Simultaneously as
propagating wave even with larger time steps and coarse grids. Xie well, Laurila et al. (2019) simulated a pressure-swirl atomizer and
2
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
adequately capture the motion of liquid interface near the nozzle by and momentum equation,
making use of isoAdvector scheme and AMR, where the mapping error 𝜕(𝜌𝐮)
was minimized by applying remeshing strategy. Compared with alge- + ∇ ⋅ (𝜌𝐮𝐮) = −∇𝑝 + ∇ ⋅ (𝜇∇𝐮) + ∇𝐮 ⋅ ∇𝜇 + 𝜌𝐠 + 𝜎𝜅∇𝜙, (3)
𝜕𝑡
braic mapping with piecewise constant, geometric mapping schemes where volume fraction 𝜙 = 𝑉𝑤𝑎𝑡𝑒𝑟 ∕𝑉 ∈ [0, 1] denotes the proportion of
improves geometrical faithfulness of mapped interface at the expense water in control volume, 𝐮 is velocity field, 𝐠 is acceleration of gravity,
of larger algorithmic complexity and computational cost. In addition, 𝜅 is the interface curvature and 𝜎 is surface tension coefficient.
the linear reconstruction of PLIC-type scheme makes it intrinsically In general, the piezometric pressure is defined as 𝑝rgh = 𝑝 − 𝜌𝐠 ⋅ 𝐱 by
difficult to represent the curved surfaces with large curvature. For subtracting hydrostatic pressure from the total one, which results in
example, the mapped interface of sphere looks like polyhedron which 𝜕(𝜌𝐮)
will bring substantial numerical errors for the approximation of surface + ∇ ⋅ (𝜌𝐮𝐮) = −∇𝑝rgh + ∇ ⋅ (𝜇∇𝐮) + ∇𝐮 ⋅ ∇𝜇 − 𝐠 ⋅ 𝐱∇𝜌 + 𝜎𝜅∇𝜙. (4)
𝜕𝑡
tension. Being the hybrid geometric/algebraic type VOF approach,
The density and viscosity of fluid in the vicinity of interface between
THINC formulation provides an attractive choice to devise a more water and gas are computed from the volume fraction, that is
sophisticated mapping scheme by making use of quadratic interface
function. Along this direction, Hu and Liu (2018) proposed a multi- 𝜌 = 𝜌H 𝜙 + 𝜌L (1 − 𝜙), 𝜇 = 𝜇H 𝜙 + 𝜇L (1 − 𝜙). (5)
phase solver with AMR method based on THINC/SW scheme by using
where subscripts H and L represent heavy and light fluid respectively.
dimensional splitting strategy which cannot be extended to curved
surfaces and unstructured grids due to its feature of 1D formulation 2.2. THINC/QQ scheme with normalization on global coordinate
of hyperbolic tangent function.
In this paper, towards arriving at higher accuracy and efficiency, For water–gas two-phase flows, the indicator function of volume
we present a novel multiphase solver called thincFoam based on the fraction can be described as
state-of-the-art THINC/QQ scheme and AMR technique which can be ⎧1 water,
seen as the successive work of Nakayama et al. (2015). In this solver, ⎪
(𝐱, 𝑡) = ⎨0 gas, (6)
THINC/QQ scheme is implemented on the global coordinate so as to
⎪
facilitate the computation of numerical fluxes on the created faces ⎩𝜖 (0 < 𝜖 < 1) interface.
during refinement. In order to make consistent interpolation after The computational domain is divided into a set of non-overlapping
mesh refinement, we propose a novel algebraic mapping algorithm of polyhedral cells with arbitrary number of faces and vertices. According
volume fraction field by taking advantage of quadratic polynomial of to finite volume method, the volume integration average of volume
THINC/QQ scheme. The major merits of this scheme is to preserve fraction on the target cell 𝛺𝑖 is defined as
quadratic interface during the mapping process which outperforms
1
geometric mapping approach of PLIC-type VOF schemes in terms of 𝜙̄𝑖 (𝑡) = (𝐱, 𝑡) d𝐱, (7)
|𝛺𝑖 | ∫𝛺𝑖
solution fidelity particularly for curved surface. The volume fraction
of each child cell is determined by simply computing integration of where |𝛺𝑖 | is the volume of target cell. Considering the discontinu-
hyperbolic tangent function in its parent cell, which makes it as ef- ous property of (𝐱, 𝑡), we piecewisely approximate it by using the
ficient as algebraic mapping scheme without geometric operations. multi-dimensional hyperbolic tangent function which can be written by
As a result, the proposed mapping scheme significantly improves the
1( ( ( )))
geometrical faithfulness of mapping interface while retains algorith- ̃ 𝑖 (𝐱, 𝑡) = 1 + tanh 𝛽 𝑃𝑖 (𝐱) + 𝑑𝑖 . (8)
2
mic simplicity and computational efficiency. Besides, the second-order
temporal and spatial discretization is used to further improve the The jump steepness of transition region is controlled by the parameter 𝛽
which is given as 6.0∕𝛥 with 𝛥 being the characteristic length of target
solution accuracy. By means of AMR method, the grid in the vicinity
cell by default. 𝑃𝑖 (𝐱) is a quadratic polynomial and used to represent
of interface is automatically refined while unchanged for those regions
interface by
that are less concerned about, which largely saves the computational
resource. Verified by various benchmark tests, the present solver is able 𝑃𝑖 (𝐱) = 𝐶200 𝑋 2 + 𝐶020 𝑌 2 + 𝐶002 𝑍 2 + 𝐶110 𝑋𝑌 + 𝐶101 𝑋𝑍 + 𝐶011 𝑌 𝑍
(9)
to ensure the higher accuracy and geometric fidelity while improving + 𝐶100 𝑋 + 𝐶010 𝑌 + 𝐶001 𝑍,
the computational efficiency significantly in multiphase simulations,
in which 𝑋, 𝑌 , 𝑍 denotes 𝑥 − 𝑥𝑖𝑐 , 𝑦 − 𝑦𝑖𝑐 and 𝑧 − 𝑧𝑖𝑐 with (𝑥𝑖𝑐 , 𝑦𝑖𝑐 , 𝑧𝑖𝑐 )
especially for 3D large-scale computation.
being the cell center. The coefficients 𝐶𝑖𝑗𝑘 can be approximated from
The rest of this paper is organized as follows. Firstly the numer-
the unit normal vector and curvature of interface based on the least-
ical methods of present solver, such as THINC/QQ scheme, mapping square approach. The unique unknown 𝑑𝑖 is determined from the given
algorithm and solution procedure, are described in Section 2. Then volume fraction following constraint condition
Section 3 presents a set of benchmark tests that are carried out to
1
examine the performance of proposed mapping scheme and numerical ̃ (𝐱, 𝑡)d𝐱 = 𝜙̄ 𝑖 . (10)
|𝛺𝑖 | ∫𝛺 (𝐱) 𝑖
solver. At last, some concluding remarks are drawn in Section 4 to end | | 𝑖
this paper. Once the THINC function is piecewisely reconstructed in each cell,
we update the volume fraction by solving Eq. (1) which can be recast
into
2. Numerical methods
( )
1 ∑ ∑
𝐽 𝐺
𝜕 𝜙̄ 𝑖 1
2.1. Governing equations =− ̃ 𝑖𝑢𝑝 𝐮 ⋅ d𝐒 = − 𝑢𝑛𝑖𝑗 𝛤𝑖𝑗 𝜔𝑔𝑖𝑗 ̃ 𝑖𝑢𝑝 (𝐱𝑔𝑖𝑗 ) ,
𝜕𝑡 |𝛺𝑖 | ∫𝛤𝑖𝑗 |𝛺𝑖 | 𝑗=1 𝑔=1
3
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
2.3. Algebraic mapping of volume fraction field for AMR for the mapping of curved interface. Therefore, we propose an algebraic
mapping algorithm by making use of the quadratic reconstruction of
2.3.1. Adaptive mesh refinement with load balancing interface based on THINC/QQ formulation. The mapping algorithms
To increase the spatial resolution where necessary, we apply h- mentioned above are denoted by algebraic mapping with piecewise
adaptive approach in the vicinity of interface which is implemented constant (amPC), geometric mapping with linear interpolation (gmLI),
in OpenFOAM via the AMR library developed by Rettenmaier et al. and algebraic mapping with quadratic interface (amQI) hereafter, and
(2019). It is adaptive for mesh refinement including unstructured grids plotted in Fig. 1 for refinement of a quadrilateral cell in 2D. It is
of 2D quadrilateral and 3D hexahedral elements, which can deal with evident that the present amQI algorithm substantially improves geo-
flow domain of arbitrary geometrical complexity by changing overall metrical fidelity of interface mapping in particular for curved surfaces,
mesh connectivity information. It provides some new features to fa- without involving geometric operations and thus ensuing algorithmic
cilitate the implementation on the unstructured grids, such as mesh simplicity.
splitting of cell-type other than hexahedron, the multi-criterion of mesh The core idea of amQI algorithm is to map the volume fraction
refinement as well as dynamic load balancing in parallel computation, from the THINC function with quadratic surface representation. Given
which will be described in brief as follows. the volume fraction 𝜙𝑖 in each parent cell, the interface is implicitly
(1) The mesh splitting is realized by the class of hexRef with three retrieved from THINC function and expressed as 𝑃 (𝐱) + 𝑑 = 0 given
derived classes, i.e. hexRef8, hexRef4 and hexRef4Axi, which adds in Eq. (9), in which its coefficients 𝐶𝑖𝑗𝑘 (𝑖, 𝑗, 𝑘 ∈ 0, 1, 2) and interface
the function to handle quadrilateral and prismatic elements for 2D and position 𝑑 are determined from algebraic calculation and stored for
axisymmetric cases by using quad-tree refinement respectively. It is reuse after mesh refinement. Then the volume fraction of child cell (𝛺𝑖𝑠 )
called by the class of dynamicRefineFvMesh which selects appro- is computed by making numerical integration of THINC function on the
priate quad/octree refinement based on the number of dimensions of sub-cell as
solution.
(2) The multi-criterion refinement class is included as a modular 1 ∑𝐺
1( ( ( )))
𝜙𝑠𝑖 = ̃ 𝑖 (𝐱, 𝑡) d𝐱 = 1 + tanh 𝛼𝛽 𝑃 (𝐱𝑔𝑖𝑠 ) + 𝑑 , (13)
plugin to dynamicRefineFvMesh, which combines different criteria |𝛺𝑖 | ∫𝛺𝑠
𝑠
𝑔=1
2
𝑖
such as selectable fields, their gradients and curls, interface and geo- ( )1∕𝑚
metrical features as well as other individual criterion. Compared with where 𝑠 = 4 for 2D and 𝑠 = 8 for 3D, 𝛼 = 𝛺𝑖 ∕𝛺𝑖𝑠 is a scaling factor
single criterion in the official version, it offers higher flexibility to select to control the width of interface with 𝑚 being dimensionless, in which
cells for refinement and coarsening for complicated flow problems. 𝛺𝑖 and 𝛺𝑖𝑠 are volume of parent and child cells respectively. In our
(3) The derived class of dynamicRefineBalancedFvMesh is added work, we set 𝑚 as 2 in 2D or 3 in 3D based on numerical feedback. The
to realize the dynamic load balancing among each processors in parallel mapping algorithm of amQI is described in Algorithm 1, which includes
for a transient problem. This approach redistributes the number of ele- two central steps: identification of refined cells and computation of
ments in each processor according to the evaluation of load imbalance volume fraction in the child cell. It is noted that OpenFOAM provides
rate which is computed by a special class mapPolyMesh to contain mesh-to-mesh mapping infor-
|𝑁𝑟𝑝 − 𝑁𝑖𝑝 | mation after local dynamic refinement, which facilitates the execution
𝑁𝑒
𝐿= , 𝑁𝑖𝑝 = , (12) of algebraic mapping of volume fraction based on THINC/QQ scheme.
𝑁𝑖𝑝 𝑁𝑝
In mapPolyMesh class, cellMap() accesses to information from current
where 𝑁𝑖𝑝 and 𝑁𝑟𝑝 are the ideal and realistic number of elements in mesh back to previous mesh, instead reverseCellMap() has an opposite
each processor, 𝑁𝑒 is total number of element, and 𝑁𝑝 is the number function.
of processors in parallel.
Algorithm 1 Algebraic mapping of volume fraction using THINC/QQ
2.3.2. Algebraic mapping algorithm based on THINC/QQ scheme scheme for AMR
In this paper, we realize the high-fidelity computation of moving Input: polynomial coefficients 𝐶𝑖𝑗𝑘 , interface position 𝑑, center
interface by making the combination of THINC/QQ scheme and AMR coordinate 𝐱𝑐 , VOF field 𝜙𝑜𝑙𝑑
approach, which refines grids in the vicinity of interface automatically 1: for cellI ∈ reverseCellMap() do
to improve the numerical accuracy and solution resolution. Part of cells 2: oldCellI ← cellMap()[cellI]
( ) ( )
after refinement will be identified as polygonal/polyhedral cell in the 3: if |𝑉 [cellI] − 𝑉𝑜𝑙𝑑 [cellI]| > 10−15 ∩ 𝜖 ≤ 𝜙𝑜𝑙𝑑 ≤ 1 − 𝜖 then
OpenFOAM which can be readily handled by the THINC/QQ scheme on 4: Remark isRefinedCell[cellI] ← True
the global coordinate without using any extra treatment like Li et al. 5: Recalculate Gaussian quadrature points 𝐱𝑔 and weights 𝜔𝑔
(2022). Since the connectivity information and mesh data structures are 6: Compute volume fraction of sub-grids 𝜙𝑠𝑖 by Eq. (13)
changed after each refinement cycle, it is necessary to re-allocate the 7: end if
memory to store the mesh data and re-calculate the coefficient matrices 8: end for
that are used in the THINC formulation. Despite that these operations Output: volume fraction of sub-grids 𝜙𝑠𝑖
bring some extra computational cost, it only occupies small portion of
the overall time involved in the flow simulations considering a huge
number of static grids with the same resolution. 2.4. Solution procedure of flow simulation
Another critical issue associated with THINC/QQ scheme in AMR
is how to make consistent interpolation of volume fraction between In the framework of finite volume method, given the volume frac-
parent and refined child cells. For algebraic VOF scheme that does not tion 𝜙𝑛𝑖 , velocity 𝐮𝑛𝑖 in each cell at time level 𝑛, we predict the solution
contain geometric information of interface, volume fraction in the child of volume fraction 𝜙𝑛+1 and velocity 𝐮𝑛+1 at time level 𝑛 + 1 by solving
cell simply receives the cell-centered value of the parent cell which is Navier–Stokes equation with pressure-implicit with splitting of opera-
efficient but largely degrades the solution accuracy. As shown later, the tor (PISO) algorithm (Issa, 1985) in which second-order Runge–Kutta
mapped interface after several cycles of refinement is found with large (RK2) method is used for the temporal discretization of all prognostic
deformations due to the mapping errors of this approach. On the other variables like Sussman (2003). Numerical procedures for the solution
hand, the geometrical mapping is presented to calculate the volume of Eqs. (1)∼(3) from 𝑡 = 𝑛 to 𝑡 = 𝑛 + 1 are summarized as follows.
fraction in the child cells according to the interface which is recon-
structed by a piecewise straight line (2D) or a plane (3D) segment. This 1. Initialize the solution variables 𝐮𝑛 and 𝜙𝑛 , and refine the mesh in
algorithm improves the geometric faithfulness but still have downside the vicinity of interface.
4
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
Fig. 1. Diagram of different mapping of volume fraction for AMR in 2D. It should be noted that more quadrature points are arranged in child cells for the present mapping
algorithm (amQI) in practice.
2. Map the volume fraction in child cell by amQI in Algorithm 1, 5. PISO algorithm is performed to solve pressure 𝑝𝑛+1,𝑟 and velocity
and other variables by amPC for the sake of simplicity. 𝐮𝑛+1,𝑟 in each stage of RK2 iteration. At first, we predict the
3. Start the RK2 iteration with 𝑟 = 0 and compute the volume intermediate velocity 𝐮𝑛+1,∗ by solving momentum equation ne-
fraction 𝜙𝑛+1,𝑟 at the sub-stage by glecting the pressure gradient, surface tension and gravity terms
( ) as written by
𝛥𝑡 ∑ ∑
𝐽 𝐺
𝜙 𝑛+1,𝑟 𝑛
=𝜙 − 𝑢 𝛤 ̃
𝜔 (𝐱 ) , (14) ∑
|𝛺𝑖 | 𝑗=1 𝑛𝑖𝑗 𝑖𝑗 𝑔=1 𝑔𝑖𝑗 𝑖𝑢𝑝 𝑔𝑖𝑗 𝑎𝑃 𝐮∗𝑃 = 𝑎𝑁 𝐮𝑁 + 𝑆𝑝𝑛 = 𝐻(𝐮), (18)
where 𝑟 equals either 0 or 1 which denotes the sub-iteration of where subscript 𝑃 and 𝑁 represent the cell in question and its
RK2 scheme. neighbors respectively. 𝑎𝑃 is the diagonal part of the momentum
4. Update the density 𝜌 and viscosity 𝜇 from the volume fraction by coefficient matrix, i.e. the diagonal entries of velocity, conversely,
𝑎𝑁 the off-diagonal entries of velocity. The operator 𝐻(𝐮) denotes
the source terms including extra source from time derivative 𝑆𝑃𝑛 .
𝜌𝑛+1,𝑟 = 𝜌H 𝜙𝑛+1,𝑟 + 𝜌L (1 − 𝜙𝑛+1,𝑟 ), 𝜇𝑛+1,𝑟 = 𝜇H 𝜙𝑛+1,𝑟 + 𝜇L (1 − 𝜙𝑛+1,𝑟 ), Given the pressure gradient, surface tension and gravity terms
neglected in Eq. (18), then it arrives at
(15)
( )
𝑎𝑃 𝐮∗𝑃 = 𝐻(𝐮) + 𝜎𝜅∇𝜙𝑛+1,𝑟 − 𝐠 ⋅ 𝐱∇𝜌𝑛+1,𝑟 − ∇𝑝rgh , (19)
𝜌𝑛+1,𝑟
𝑖𝑗 = 𝜌H 𝜙𝑛+1 𝑛+1,𝑟
𝑖𝑗 + 𝜌L (1 − 𝜙𝑖𝑗 ), 𝜇𝑖𝑗𝑛+1,𝑟 = 𝜇H 𝜙𝑛+1,𝑟
𝑖𝑗 + 𝜇L (1 − 𝜙𝑛+1,𝑟
𝑖𝑗 ). which can be solved either explicitly or implicitly. Enforcing
(16) divergence-free condition on the both side of Eq. (19), then the
pressure Poisson equation is obtained as
The volume fraction at surface 𝜙𝑛+1,𝑟
is computed by
𝑖𝑗 ( ) ( )
(𝐺 ) 1 𝐻(𝐮∗ ) 1 ( )
∇⋅ ∇𝑝∗rgh = ∇ ⋅ + 𝜎𝜅∇𝜙𝑛+1,𝑟 − 𝐠 ⋅ 𝐱∇𝜌𝑛+1,𝑟 .
𝑛+1,𝑟 1 ∑ ( ) ∑ 𝐺
( ) 𝑎𝑝 𝑎𝑝 𝑎𝑝
𝜙𝑖𝑗 = ̃
𝑖 𝐱𝑔 + ̃
𝑗 𝐱𝑔 , (17)
| |
2 |𝛤𝑖𝑗 | 𝑔=1 𝑔=1 (20)
| |
where ̃ 𝑖 and ̃ 𝑗 denote the THINC function in the neighboring which should be repeated for two or more steps to couple the
cells of 𝛤𝑖𝑗 . velocity and pressure. Finally, the velocity is corrected to satisfy
5
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
the continuity equation by using the pressure obtained above 3. Numerical results and discussions
( )
1
𝐮∗∗ = 𝐻(𝐮) − ∇𝑝∗rgh − 𝐠 ⋅ 𝐱∇𝜌𝑛+1,𝑟 + 𝜎𝜅∇𝜙𝑛+1,𝑟 , (21) In this section, we present a series of benchmark tests to investigate
𝑎𝑝
the proposed solver with AMR technique and evaluate its performance
After the PISO iteration loop, velocity and pressure are put for-
by making comparisons with other existing results.
ward to the converged solutions at 𝑟 stage, which can be ex-
At the first step of computation, we initialize the volume fraction
pressed as 𝐮𝑛+1,𝑟 = 𝐮∗∗ , 𝑝𝑛+1,𝑟 = 𝑝∗ .
field by making use of level-set function so as to take the width of
6. Repeat the step 3∼5 for RK2 iteration and store the solution fields
interface into account, which makes it more consistent with THINC
of volume fraction 𝜙𝑛+1,𝑟 , velocity 𝐮𝑛+1,𝑟 and pressure 𝑝𝑛+1,𝑟 for
formulation. A sophisticated procedure is described as follows. The
reuse. ( )
level-set function 𝛹 𝐱𝑠 is first obtained by calculating the minimum
7. Average the volume fraction, velocity and pressure in each RK2
distance between the centroid of target cell and the interface. Then it
time stage, hence
is used to compute the volume fraction in each cell by taking average
1 ( 𝑛+1,0 ) 1 ( 𝑛+1,0 ) of THINC function with numerical integration as
𝜙𝑛+1 = 𝜙 + 𝜙𝑛+1,1 , 𝐮𝑛+1 = 𝐮 + 𝐮𝑛+1,1 ,
2 2
(22)
1 ∑1(
𝑆
1 ( 𝑛+1,0 ) ( ( )))
𝑝𝑛+1 = 𝑝 + 𝑝𝑛+1,1 . 𝜙̄𝑖 = 1 + tanh 𝛽𝛹 𝐱𝑠 , (23)
2 𝑁𝑠 𝑠=1 2
6
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
Fig. 3. Visualized interface represented by 𝜙 = 0.5 using algebraic mapping with piecewise constant (amPC), geometric mapping with linear interpolation (gmLI) and algebraic
mapping with quadratic interface (amQI) of volume fraction for refinement level 𝑅 = 1. The red and black line denote reference solution and numerical solution respectively. (For
interpretation of the references to color in this figure legend, the reader is referred to the web version of this article.)
Fig. 4. Volume fraction contour calculated by algebraic mapping with piecewise constant (amPC), geometric mapping with linear interpolation (gmLI) and algebraic mapping with
quadratic interface (amQI) of volume fraction for refinement level 𝑅 = 4. The black line represents the analytical interface. (For interpretation of the references to color in this
figure legend, the reader is referred to the web version of this article.)
the refinement level to 𝑅 = 4 and plot the volume fraction contour Table 1
A comparison of numerical errors 𝐸𝑠 for various mapping algorithms of volume fraction
mapped with amPC, gmLI and amQI algorithms after mesh refinement
and refinement level 𝑅 in 3D sphere test.
as shown in Fig. 4. The results indicate that amPC algorithm produces
Algorithm 𝑅=1 𝑅=2 𝑅=3 𝑅=4
extra numerical errors to degrade the solution fidelity as the refinement
amPC 6.141 × 10−3 7.639 × 10−3 8.330 × 10−3 8.676 × 10−3
level increases, while amQI scheme can well preserve the geometrical
gmLI 1.121 × 10−3 1.141 × 10−3 1.070 × 10−3 1.869 × 10−3
fidelity by making use of quadratic reconstruction of interface in THINC amQI 1.876 × 10−4 1.829 × 10−4 1.753 × 10−4 1.895 × 10−4
formulation, which yields a more proper distribution of volume fraction
than amPC. Another point should be noted that gmLI algorithm makes
an remarkable improvement in the geometrical faithfulness of interface
shape compared with amPC. On the other hand, the mapped interface deteriorating as refinement level increases, which can also be proved
is not as smooth as that of amQI, which will bring in extra numerical by the numerical errors in Table 1 defined as
errors for the curvature estimation particularly in the case of curved ∑
𝑁
surfaces. Throughout the reconstruction of circle, it is deemed that the 𝐸𝑠 = |𝜙𝑛𝑖 − 𝜙𝑒𝑖 ||𝛺𝑖 |, (24)
interface mapped with amQI algorithm shows better agreement with 𝑖=1
the reference solution than amPC and gmLI. in which |𝛺𝑖 | denotes the area (2D) or volume (3D) of target cell.
We carry out similar test in 3D domain for a 𝑅 = 0.25 sphere Compared with amPC algorithm, the interface mapped with gmLI
centered at (0.5, 0.5, 0.5). Various refine levels and mapping algo- algorithm shows improved geometrical faithfulness, where the given
rithms are applied for this case and the mapped interface of sphere numerical errors are approximately one seventh of amPC mapping
is visualized in Fig. 5. More quantitatively, Table 1 makes a rigorous algorithm. However, it is still inferior to the results computed by the
comparison about numerical errors for different mapping algorithms proposed amQI algorithm with respect to numerical errors and geo-
and refinement levels. It is seen that the interface calculated by amPC metrical fidelity. Due to quadratic reconstruction of interface in THINC
algorithm almost loses its original shape for the larger refinement formulation, the amQI scheme shows remarkable capability to preserve
level. Additionally, the interface shape mapped with amPC will keep the shape and solution smoothness of the curved surfaces, in which the
7
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
Fig. 5. The visualized sphere after mesh refinement using algebraic mapping with piecewise constant (amPC), geometric mapping with linear interpolation (gmLI) and algebraic
mapping with quadratic interface (amQI) of volume fraction for different refinement levels.
level of numerical errors nearly reduce by one magnitude against amPC initial volume fraction is given as a circle with radius of 0.15, center of
and gmLI mapping algorithm. It convinces that algebraic mapping which is (0.5, 0.75). The volume fraction is set as unit if the coordinates
throughout THINC function with quadratic interface representation is reside into the circle. The transported velocity field is expressed by
equipped with higher numerical accuracy and geometrical fidelity, as ( )
well as algorithmic simplicity. In a word, all numerical results demon- ⎧ 2 2 𝜋𝑡
⎪𝑢 = 𝜋 sin (𝜋𝑥)sin(𝜋𝑦)cos(𝜋𝑦) cos 𝑇
strate the validity of present mapping algorithm of volume fraction in ⎨ ( ) (25)
2D and 3D computation, which guarantees the accuracy of numerical ⎪𝑣 = − 𝜋2 sin(𝜋𝑥)cos(𝜋𝑥)sin2 (𝜋𝑦) cos 𝜋𝑡 ,
⎩ 𝑇
solution for two-phase flows using THINC scheme and AMR method.
where 𝑇 = 8 is one computational period. The circle is stretched by the
3.2. 2D shear vortex flow given velocity field and become a spiral curve with a thin tail in the
first half of cycle. Then under the action of reversed velocity, the circle
2D shear vortex flow (Rider and Kothe, 1998) is widely used to will return back to its initial shape theoretically, which is used as the
evaluate the performance of different interface capturing methods. The exact solution.
8
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
Fig. 6. Two kinds of computational grids (left: gridA, right: gridB) for 2D shear vortex flow. It should be noted that these grids are illustrative and supposed to refined to 1282 ∕2562
in practice.
Fig. 7. The interface of 2D shear vortex flow by THINC/QQ (left) and MULES (right) schemes on gridA with resolution of 1282 , in which black line is analytical solution, red
(blue) line is numerical solution at 𝑡 = 4 (𝑡 = 8). (For interpretation of the references to color in this figure legend, the reader is referred to the web version of this article.)
3.2.1. Comparison between THINC/QQ and MULES results computed by MULES scheme. The results demonstrate that
In order to verify the capability of interface capturing, we first THINC/QQ scheme has higher numerical stability on unstructured grids
carried out the 2D shear flow by using the THNC/QQ scheme on two and adequate resolvability for tiny fluid structure. At time instants of
types of unstructured grids which are featured with large skewness and 𝑡 = 𝑇 , the interface predicted by THINC/QQ scheme agrees with the
non-orthogonality as shown in Fig. 6. The resolution of triangular grid initial shape very well, which delivers higher numerical accuracy and
is 1282 , and the polygonal grid is transformed from triangular grid with geometric fidelity than MULES scheme even on the unstructured grids
2562 in configuration. For comparison, this case is reproduced under with large skewness and non-orthogonality.
the same configuration with MULES scheme which is the standard Quantitatively, we evaluate the numerical errors related to the
choice used by multi-phase solver in OpenFOAM. The RK42 method is shape deformation and volume conservation, which are defined as 𝐸𝑠
used to update the VOF equation for time integration with maximum in Eq. (24) and 𝐸𝑣 as
Courant number given as 0.15. Additionally, the steepness parameter
|∑ |
𝛽 of THINC function is set to 6.0∕𝛥 and artificial compression factor of |𝑁 ( ) |
𝐸𝑣 = || 𝜙𝑛𝑖 − 𝜙𝑒𝑖 𝛺𝑖 || . (26)
MULES is specified as 1.0 according to the recommendation of Cifani | 𝑖=1 |
et al. (2016) and Klostermann et al. (2013). | |
Figs. 7 and 8 display the interface on the non-orthogonal triangular The upper and lower bound of volume fraction are also included for
and polygonal grids. At the time instants of 𝑡 = 𝑇 ∕2, the interface THINC/QQ and MULES schemes on gridA. From the results in Table 2,
is largely stretched into a spiral with a thin tail which may break we can see that the shape error of THINC/QQ scheme is only one
into small droplets since the distorted tail becomes too thin to be twentieth that of MULES. It is also convinced that THINC/QQ scheme
resolvable by finite resolution of the grids. It is seen that the interface is capable to capture the large-deformed interface more accurately than
computed MULES scheme is observed with severe oscillations which algebraic MULES scheme on poor quality mesh. Apart from higher
is caused by the numerical instability on the non-orthogonal meshes. numerical accuracy, THINC/QQ can effectively control the solution
On the contrary, the interface is predicted with excellent solution boundedness without overshoot and undershoot, which is superior to
quality by THINC/QQ scheme which is apparently superior to the the results computed by the MULES scheme.
9
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
Table 2
The numerical errors computed by THINC/QQ and MULES on gridA for 2D shear flow. Table 3
Algorithm 𝐸𝑠 𝐸𝑣 min 𝜙 − 1 max 𝜙 The numerical errors computed by THINC/QQ on static and AMR grids.
NOE denotes the number of elements.
MULES 4.22 × 10−2 2.58 × 10−15 −2.03 × 10−4 2.00 × 10−4
THINC/QQ 2.15 × 10−3 4.38 × 10−10 0.0 0.0 Types of grids Grid resolution max(NOE) 𝐸𝑠
AMR grid 1/64 11389 1.33 × 10−3
static grid 1/256 65536 1.33 × 10−3
10
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
Fig. 9. The visualized interface computed by THINC/QQ with AMR at different instants for 2D shear flow.
Fig. 10. Enlarged interface of 2D shear flow at 𝑡 = 8 on static (left) and AMR (right) grids.
11
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
Fig. 11. The visualized interface computed by THINC/QQ with AMR for 3D deformation flow.
Fig. 12. The evolution of Rayleigh–Taylor instability without surface tension at different time instants.
Table 4
The comparison of numerical errors and computational efficiency for different algorithms in 3D deformation flow.
The minimum grid size is 1/128, and maximum Courant number is 0.5. Symbol √ denotes AMR grid, but symbol 𝛥
denotes static grid. LB in this table illustrates that the dynamic load balancing strategy is adopted.
Algorithms AMR Number of processors Computational time (s) 𝐸𝑠
voFoam (Marić et al., √ – – 1.303 × 10−3
2013)
THINC/QQ 𝛥 64 778 1.110 × 10−3
THINC/QQ √ 4 2162 1.057 × 10−3
THINC/QQ+LB √ 4 1594 1.061 × 10−3
computational cost is largely reduced without loss of numerical accu- is over the lighter one. The balance between two phases is interrupted
racy. For comparison, we also include the numerical errors computed by some little interfacial turbulence. Then the interface is deformed
by voFoam (Marić et al., 2013) for this case, where geometric PLIC extremely due to the gravity and then develops into the feature of
scheme is used to capture the moving interface. The numerical error ‘‘mushroom cloud’’. This is a canonical test to evaluate the capability
of THINC/QQ-AMR is reduced by 20% compared with that of voFoam, of numerical solver in resolving complex flows with moving interface
which further demonstrates the strong capability of proposed scheme that undergoes large deformation and topological change.
to handle complex interfaces with adequate accuracy and efficiency. We set up our simulation in a rectangular computational region
of size 1 m × 4 m with center of (𝑥𝑐 , 𝑦𝑐 ) being (0.5, 2.0). The interface
3.3. Rayleigh–Taylor instability without surface tension between two fluids with different properties is placed in the middle
of the domain,( which )is imposed by an initial perturbation as 𝑦 =
As the first case of two-phase flow, Rayleigh–Taylor instability 𝑦𝑐 + 0.05 cos 2𝜋(𝑥 − 𝑥𝑐 ) . The density of the heavier fluid above the
problem is considered under certain circumstance that the heavier fluid interface 𝜌ℎ is 1.225 kg∕m3 , and dynamic viscosity 𝜇ℎ is 3.13×10−3 Pa ⋅ s;
12
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
Fig. 13. The evolution of Rayleigh–Taylor instability without surface tension at different grids. The left part of subfigure is computed on AMR grid, and the other is on static grid.
For the lighter fluid, the density 𝜌𝑙 is 0.1694 kg∕m3 and dynamic viscos- step is determined by maximum Courant number 0.2 and the upper
ity 𝜇𝑙 is also 3.13 × 10−3 Pa ⋅ s. The gravity is given as 9.81 m∕s2 along limit of 1 × 10−4 .
the negative direction of 𝑦-axis and the effect of surface tension is not In this test, the mesh is refined for those cells whose volume fraction
considered here. The top and bottom sides of computational region are belong to [10−3 , 1 − 10−3 ]. It should be noted that this refined criterion
is applicable to the following numerical simulations of two-phase flows
considered as non-slip boundary condition, but free slip wall boundary
in 2D and 3D if no special statement.
condition is applied for the other. Both static and AMR grids are used The evolution of interface for Rayleigh–Taylor flow without surface
for simulation in this case. The resolution of static grid is 100 × 400, tension force at different time instants is shown in Fig. 12. It is seen that
and the background grid of AMR is 50 × 200, which is refined into the heavier fluid gradually penetrates into the lighter fluid under the
200 × 800 in the vicinity of interface after twice refinement. The time effect of gravity as time goes by. The interface is extremely stretched
13
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
Fig. 14. The time histories of 𝑦 coordinate of the peak and trough interfacial points for Rayleigh–Taylor instability without surface tension.
14
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
Fig. 16. The temporal evolution of bubble shape predicted on the AMR grid for case I.
Fig. 17. Vertical position and rising velocity on different grids for case I: (a) position of centroid and (b) rising velocity.
15
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
Fig. 18. The evolution of bubble shape for case II. The left part of subfigure is on AMR grid, and the other is on static grid.
16
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
Fig. 20. The time histories of interfacial height for different positions in 3D dam-break benchmark.
profiles computed by thincFoam with AMR approach on the different range of 1.88 s∼2.06 s. The results indicate that the present solver
background grids converge to the reference solutions obtained on the can resolve fluid dynamics and interface deformation with adequate
finer static grids. It is seen that the vertical position of centroid is solution accuracy and robustness for 2D bubble rising with weaker
nearly linear to the time which convinces that the skirted region with surface tension force.
thin filament and breakup has less influence on the overall movement
of bubble. As shown in Fig. 17(b), it portrays the time histories of 3.4.2. Case II : bubble rising with stronger surface tension force
rising velocity which has two maximum points during the rising of Same as case I, we carry out this simulation on the static and AMR
bubble, corresponding to the time 𝑡 = 0.75 s and 𝑡 = 2 s respectively. grids with fixed time step 𝛥𝑡 = 2.5 × 10−4 s. The resolution of static grid
Table 6 elaborates the final position and maximum vertical velocity is 160 × 320, while the background grid configuration of AMR is only
as well as its corresponding time instants of rising bubble, which 20 × 40 and refined to 160 × 320 near the interface after fourth times
includes the results computed by other numerical methods such as mesh refinement.
TP2D, FreeLIFE and MooNMD based on FEM method (Hysing et al., Fig. 18 plots the bubble shapes at different time instants after mesh
2009), and geometric isoAdvetor-plicRDF and algebraic MULES inter- refinement. The circular bubble evolves into ellipsoidal shape that
face capturing methods (Gamet et al., 2020) for comparisons. The is distinctly different from case I accounting for the dominant effect
position of centroid predicted by the present solver at time 𝑡 = 3 s of surface tension. It reveals that the surface tension force plays a
shows slightly lower height than the numerical results in Hysing et al. vital role in keeping the interface from deforming and stretching into
(2009), in which the relative error is controlled less than 1%. It is tails or breakup. As shown in Fig. 18, the shapes of bubble solved
seen that the magnitude of maximum velocity at the first appearance by thincFoam on static (blue line) and AMR (red line) grid have a
is about 0.25 m∕s, corresponding to time instant around 0.73 s as given negligible difference which looks in satisfactory agreement with other
by other numerical solvers. The maximum velocity of centroid at the results (Hysing et al., 2009; Balcázar et al., 2016; Xie et al., 2020a). To
second appearance is about 0.23 m∕s corresponding to the time in the evaluate the computational cost, we measure the CPU time of present
17
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
Fig. 21. The time histories of flow velocity at different positions for 3D dam-break benchmark, subfigure(a) for experiment is cited from Nguyen and Park (2018). Every 0.05 m
denotes a level from 𝑦 = 0.05 m to 𝑦 = 0.4 m in subfigure(b).
solver for the case with static and AMR grids and tabulate the results in the bottom of domain is set as non-slip wall boundary condition while
Table 7 for comparisons. It is noted that the elapsed time on AMR grid is the water can flow away from other three open boundaries. In our
only one tenth of the static one. This is attributed to the computational simulation, two inner faces at 𝑥 = 0 are represented as boundary faces
resources saved by less grid elements which is approximately only 5% with zero thickness by using createBaffles tool in OpenFOAM.
of static mesh. Another attention should be paid is that the elapsed time The simulation is performed on the structured hexahedral grid with
of THINC reconstruction (𝑇thinc ) is nearly the same for AMR and static resolution of 300 × 100 × 100 using automatic time step adjusted by
grids, which justifies that the same level of grid resolution is obtained in maximum Courant number of 0.2. We also reproduce the simulation
the vicinity of interface due to application of AMR approach. It gives a with the AMR grid in which the initial resolution and refinement level
convincing illustration that the present solver that combined with AMR are set as 75 × 25 × 25 and 2, respectively. To investigate the interfacial
approach has excellent performance in terms of numerical accuracy and height and flow velocity quantitatively, a set of gauging points are
efficiency which is of great importance for the simulation of two-phase located at the 𝑥 − 𝑧 cross-section to measure interfacial height and flow
flows with diverse scales of interface structures. velocity following Fraccarollo and Toro (1995), positions of which are
presented in Fig. 19.
3.5. 3D dam-break Fig. 20 plots the time histories of interfacial height for different
probes. It is seen that the height predicted by the present solver,
In order to evaluate the capability of present solver in 3D simula- including on the static and AMR grids, has fairly good agreement with
tions, we first perform the simulation with AMR approach for a dam- experimental data, which is superior to numerical results computed by
break flow with experiments given by Fraccarollo and Toro (1995). As Nguyen and Park (2018). In terms of position 0, the extreme point
shown in Fig. 19, the rectangular domain of [−1, 0] × [0, 1] × [−1, 1] is of interfacial height at 𝑡 = 0.8 s calculated by a variety of numerical
initially filled with water of height 0.6 m in which a spout with width methods differs from the experiment, which tends to deliver a higher
of 0.4 m (𝑧 ∈ [−0.2, 0.2]) is located on the boundary 𝑥 = 0. The top of interface since the gate cannot be open immediately and ideally at 𝑡 =
tank is connected with atmosphere and other sides are specified with 0 s as pointed out by Nguyen and Park (2018). Remarkably, the present
non-slip boundaries. In the downstream area of [0, 2] × [0, 1] × [−1, 1], solver performs well in fitting the tendency and height of interface for
18
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
Fig. 22. The evolution of visualized interface in 3D dam-break benchmark, and different colors denote different heights of interface. (For interpretation of the references to color
in this figure legend, the reader is referred to the web version of this article.)
19
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
Fig. 23. Schematic view of dam-break against a vertical wall, where all dimensions are in cm.
20
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
Fig. 25. Comparisons on free surface profiles between experiment and numerical simulation. The left column is 2D solution, middle column is front view of 3D solution, right
column is experimental snapshots (Kamra et al., 2018).
with experiment than those of Kamra et al. (2018). Throughout this water. To generate the wave accurately, the solitary wave is created
case, it convinces that the present solver is capable of simulating two- based on the analytical solution of solitary wave theory, which can be
phase flows accurately with severe distortions and deformations of free expressed as follows (Lee et al., 1982)
surface while only grids around the interface are refined automatically. 𝐴
𝜂= , (30)
cosh2 (𝐾𝑋)
3.7. Propagation of solitary wave around a vertical cylinder ( ( ))
√ 1 ℎ 3𝑦2 d2 𝜂
𝑢 = 𝜂𝑟 𝑔ℎ 1 − 𝜂𝑟 + 1− , (31)
4 3𝜂𝑟 2ℎ2 d𝑋 2
As the final test, we simulate a propagation of solitary wave around (( ( ))
𝑦√ ) d𝜂 𝑦2 d3 𝜂
a vertical cylinder in 3D domain in which the non-linear effect is highly 1 ℎ2
𝑣=− 𝑔ℎ 1 − 𝜂𝑟 + 1− , (32)
associated with the design of coastal and offshore structures. Since ℎ 2 d𝑋 3 2ℎ2 d𝑋 3
the experimental study of Yates and Wang (1994), it has been widely where 𝜂 is the wave elevation, 𝐴 is the wave height, 𝑢 and 𝑣 denotes
investigated by various numerical methods (Zhao et al., 2007; Jiang the velocity along streamwise and vertical directions, relative
√ position
et al., 2019; Xie et al., 2020b) for decades. We set up the simulation 𝑋 = 𝑥 − 𝑥0 − 𝑐𝑡, 𝑥0 is the offset √
of wave peak initially, 𝑐 = 𝑔 (ℎ + 𝐴)
according to the schematic view shown in Fig. 28. A cylinder with is the wave celerity and 𝐾 = 3𝐴∕4ℎ3 , 𝜂𝑟 = 𝜂∕ℎ. In addition, the
radius 𝑅 of 0.0635 m is located at the center of the whole domain, ratio between wave height and water depth 𝐴∕ℎ is considered as 0.4
lengths of which is 32𝑅, 12𝑅 and 2ℎ along the streamwise, spanwise here. In order to evaluate the free surface elevation, 12 guaging points
and vertical directions respectively, where ℎ denotes the depth of still are evenly divided into three groups and placed in different radial
21
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
Fig. 26. Experimental and numerical interface (iso-metric view) calculated by thincFoam on 3D. The experiment snapshots come from Kamra et al. (2018).
Fig. 27. The time histories of pressure for different sensors on the vertical wall.
Fig. 28. Schematic view for propagation of solitary wave around a vertical cylinder.
directions 𝜃 of 0◦ , 100◦ and 180◦ clockwise as well as distances 𝑟 from non-uniform hexahedral elements, which are respectively labeled as
the center of cylinder to measuring points, where 𝜃 = 0◦ is the opposite coarse, middle and fine grid. From Fig. 30(a), it demonstrates that
direction of propagation of solitary wave as displayed in Fig. 28. the elevations of free surface calculated on different grids make no
In order to investigate the mesh dependence of numerical solutions, disparity in this case. Therefore, the middle grid is chosen to complete
the computational domain is divided into 0.22, 1.09 and 13.14 million the simulation of static grid. In terms of simulation of AMR grid, the
22
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
Fig. 29. A comparison of grid in the vicinity of interface before and after mesh refinement.
Table 6
The final position and maximal velocity of centroid, corresponding time instants for case I of bubble rising
simulation.
Algorithms 𝑌𝑐 (𝑡 = 3) 𝑣𝑐,max 1 𝑡𝑣𝑐 ,max 1 𝑣𝑐,max 2 𝑡𝑣𝑐 ,max 2
ℎ = 1∕80
thincFoam+AMR 1.1084 0.2534 0.7375 0.2316 1.9410
FreeLIFE (Hysing et al., 2009) 1.1099 0.2518 0.7188 0.2384 1.9062
TP2D (Hysing et al., 2009) 1.1370 0.2638 0.7250 0.2597 1.9688
isoAdvector-plicRDF (Gamet – 0.2507 0.7268 0.2317 1.9127
et al., 2020)
MULES (Gamet et al., 2020) – 0.2493 0.7308 0.2261 1.8890
ℎ = 1∕160
thincFoam 1.1145 0.2478 0.7272 0.2300 2.0000
thincFoam+AMR 1.1114 0.2498 0.7293 0.2319 1.9778
FreeLIFE (Hysing et al., 2009) 1.1249 0.2514 0.7281 0.2440 1.9844
TP2D (Hysing et al., 2009) 1.1377 0.2570 0.7430 0.2522 2.0234
isoAdvector-plicRDF (Gamet – 0.2509 0.7268 0.2351 1.9990
et al., 2020)
MULES (Gamet et al., 2020) – 0.2494 0.7308 0.2318 1.9617
ℎ = 1∕320
thincFoam+AMR 1.1137 0.2489 0.7256 0.2301 1.9594
TP2D (Hysing et al., 2009) 1.1387 0.2538 0.7340 0.2467 2.0553
isoAdvector-plicRDF (Gamet – 0.2509 0.7367 0.2374 2.0163
et al., 2020)
MULES (Gamet et al., 2020) – 0.2497 0.7332 0.2357 2.0101
MooNMD (Hysing et al., 2009) 1.1376 0.2502 0.7317 0.2393 2.0600
coarse grid is regarded as initial grid, then refined twice in the vicinity Fig. 30(b)∼(d) displays the evolution of the water surface elevation
of wavefront, just as shown in Fig. 29. It is obvious that the resolution along different 𝜃 predicted by the present solver on static and AMR
grids, in which the wave elevation 𝜂 and computational time 𝑡 are
of grid is significantly improved near the interface while remains to √
normalized by ℎ and ℎ∕𝑔 respectively. The experimental data (Yates
be unchanged in the other region so that the total number of grid ele-
and Wang, 1994) and numerical results computed by Xie et al. (2020b)
ments amounts to only 1.8 million, whereas 13.14 million hexahedral
are also included to facilitate comparisons. It reveals that the tendency
elements are required to arrive at the same level of grid resolution if and magnitude of 𝜂∕ℎ computed by present solver matches fairly well
static mesh is used. The time step is limited by the maximum Courant with experimental data for different 𝜃 and relative distances 𝑟∕𝑅 except
number 0.5 and a upper limit of 2 × 10−4 s. from 𝑟∕𝑅 = 1.03 with 𝜃 = 0◦ and 𝜃 = 180◦ . Furthermore, the present
23
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
Fig. 30. The evolution of the free surface elevation along different 𝜃 as predicted numerically together with experimental data.
Table 7 static and AMR grid. Besides we also plot the contour of interface
Computational efficiency of present solver with/without AMR strategy for case II of
height at different incident times in Fig. 31. As shown in Fig. 31(a),
bubble rising simulation. 𝑇total denotes elapsed time in total, 𝑇thinc the elapsed time for
interface reconstruction by THINC function, 𝑇U the elapsed time for the solution of the solitary wave gradually approaches to the cylinder at first and runs
√
momentum equation, 𝑇AMR the elapsed time for updating grids and THINC matrices. up to the highest elevation around 𝑡∕ (ℎ∕𝑔) = 8.61, which corresponds
NOE is the number of elements.
to the climbing segment of curve in Fig. 30(b) 𝑟∕𝑅 = 1.03. Then, the
Types of grid max(NOE) 𝑇total /s 𝑇thinc ∕s 𝑇U ∕s 𝑇AMR ∕s
solitary wave surpasses the cylinder and is decomposed into two groups
AMR 2774 935.46 342.07 171.1 415.26
static 51200 9089.72 323.48 8689.01 – of waves. Passing the cylinder for a while, two groups of waves are
integrated to a new wave to propagate downstream and a scattering
wave starts to emerge around the cylinder at the same time. Eventually,
solver delivers a better agreement with experimental study than the the scattering wave spreads to the whole computational region, which
previous work done by Xie et al. (2020b) under some circumstances, can be observed in Fig. 31(c) and (d). It reasonably accounts for
such as 𝑟∕𝑅 = 2.61 with 𝜃 = 0◦ as well as 𝑟∕𝑅 = 1.03 with 𝜃 = 100◦ , the apparent declination of free surface elevation in Fig. 30(b) and
which can be contributed to the higher solution accuracy of THINC/QQ (c). Moreover, the local refinement in the vicinity of interface can
scheme for interface capturing and adequate grid resolution provided be visualized at surrounding boundaries. It is evident that the grid
by AMR strategy in the vicinity of interface. Overall, it demonstrates resolution of interface is finer than regions away from the interface,
that thincFoam possesses the excellent capability in capturing largely which improves the numerical accuracy for two-phase flows definitely
deformed interface with sufficient accuracy and efficiency on the both while remaining the less number of elements for 3D simulation.
24
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
√
Fig. 31. Visualized results about the free surface height for different dimensionless instants 𝑡∕ (ℎ∕𝑔), and the grid configuration is also plotted to observe the refined procedure.
25
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
References Lee, J.J., Skjelbreia, J.E., Raichlen, F., 1982. Measurement of velocities in solitary
waves. J. Waterw. Port Coast. Ocean Div. 108 (2), 200–218.
Aulisa, E., Manservisi, S., Scardovelli, R., Zaleski, S., 2003. A geometrical Li, L.M., Hu, D.Q., Liu, Y.C., Wang, B.T., Shi, C., Shi, J.J., Xu, C., 2020. Large
area-preserving volume-of-fluid advection method. J. Comput. Phys. 192 (1), eddy simulation of cavitating flows with dynamic adaptive mesh refinement using
355–364. OpenFOAM. J. Hydrodyn. 32 (2), 398–409.
Balcázar, N., Lehmkuhl, O., Jofre, L., Rigola, J., Oliva, A., 2016. A coupled volume-of- Li, C., w, Duan., Zhao, B., 2022. Breaking wave simulations for a high-speed surface
fluid/level-set method for simulation of two-phase flows on unstructured meshes. vessel with hybrid THINC and HRIC schemes. Appl. Ocean Res. 125, 103257.
Comput. & Fluids 124, 12–29. López, J., Hernández, J., Gómez, P., Faura, F., 2016. A new volume conservation
Benson, D.J., 2002. Volume of fluid interface reconstruction methods for multi-material enforcement method for PLIC reconstruction in general convex grids. J. Comput.
problems. Appl. Mech. Rev. 55 (2), 151–165. Phys. 316, 338–359.
Chen, D., Xie, B., Xiao, F., 2022. Revisit to the THINC/QQ scheme: Recent progress Luo, M., Khayyer, A., Lin, P., 2021. Particle methods in ocean and coastal engineering.
to improve accuracy and robustness. Internat. J. Numer. Methods Fluids 94 (7), Appl. Ocean Res. 114, 102734.
719–755. Luo, M., Koh, C.G., Gao, M., Bai, W., 2015. A particle method for two-phase flows with
Chiron, L., Oger, G., De Leffe, M., Le Touzé, D., 2018. Analysis and improvements of large density difference. Internat. J. Numer. Methods Engrg. 103 (4), 235–255.
Adaptive Particle Refinement (APR) through CPU time, accuracy and robustness Marić, T., Kothe, D.B., Bothe, D., 2020. Unstructured un-split geometrical
considerations. J. Comput. Phys. 354, 552–575. volume-of-fluid methods–a review. J. Comput. Phys. 420, 109695.
Cifani, P., Michalek, W.R., Priems, G.J.M., Kuerten, J.G., van der Geld, C.W.M., Marić, T., Marschall, H., Bothe, D., 2013. voFoam-A geometrical Volume of Fluid
Geurts, B.J., 2016. A comparison between the surface compression method and algorithm on arbitrary unstructured meshes with local dynamic adaptive mesh
an interface reconstruction method for the VOF approach. Comput. & Fluids 136, refinement using OpenFOAM. arXiv preprint arXiv:1305.3417.
421–435. Nakayama, H., Xie, B., Xiao, F., 2015. Numerical simulations of liquid breakup by
Cooke, J.J., Armstrong, L.M., Luo, K.H., Gu, S., 2014. Adaptive mesh refinement of thincfoam-a numerical model for interfacial multiphase flows. In: Proceedings of
gas–liquid flow on an inclined plane. Comput. Chem. Eng. 60, 297–306. 29th Symposium on Computational Fluid Dynamics. C04-3 (in Japanese).
Dai, D., Tong, A.Y., 2018. An analytical interface reconstruction algorithm in the PLIC- Nguyen, V.T., Park, W.G., 2018. Enhancement of Navier–Stokes solver based on an
VOF method for 2D polygonal unstructured meshes. Internat. J. Numer. Methods improved volume-of-fluid method for complex interfacial-flow simulations. Appl.
Fluids 88 (6), 265–276. Ocean Res. 72, 92–109.
Dai, D., Tong, A.Y., 2019. Analytical interface reconstruction algorithms in the PLIC- Oevermann, M., Klein, R., Berger, M., Goodman, J., 2000. A projection method for
VOF method for 3D polyhedral unstructured meshes. Internat. J. Numer. Methods two-phase incompressible flow with surface tension and sharp interface resolution.
Fluids 91 (5), 213–227. Zuse Inst. Berlin-Rep. 17, 1–23.
Dai, D., Tong, A.Y., 2022. The adaptive plic-vof method in cavitating flow simulations. Pilliod, Jr., J.E., Puckett, E.G., 2004. Second-order accurate volume-of-fluid algorithms
Comput. Therm. Sci. Int. J. 14 (4), 75–90. for tracking material interfaces. J. Comput. Phys. 199 (2), 465–502.
Damián, S.M., Nigro, N.M., 2014. An extended mixture model for the simultaneous Popinet, S., 2003. Gerris: a tree-based adaptive solver for the incompressible Euler
treatment of small-scale and large-scale interfaces. Internat. J. Numer. Methods equations in complex geometries. J. Comput. Phys. 190 (2), 572–600.
Fluids 75, 547–574. Popinet, S., 2009. An accurate adaptive solver for surface-tension-driven interfacial
Denner, F., van Wachem, B.G., 2014. Compressive VOF method with skewness cor- flows. J. Comput. Phys. 228 (16), 5838–5866.
rection to capture sharp interfaces on arbitrary meshes. J. Comput. Phys. 279, Puckett, E.G., 1991. A volume-of-fluid interface tracking algorithm with applications
127–144. to computing shock wave refraction. In: Proceedings of the Fourth International
Deshpande, S.S., Anumolu, L., Trujillo, M.F., 2012. Evaluating the performance of the Symposium on Computational Fluid Dynamics. pp. 933–938.
two-phase flow solver interFoam. Comput. Sci. Discov. 5 (1), 014016.
Renardy, Y., Renardy, M., 2002. PROST: a parabolic reconstruction of surface tension
Enright, D., Fedkiw, R., Ferziger, J., Mitchell, I., 2002. A hybrid particle level set
for the volume-of-fluid method. J. Comput. Phys. 183 (2), 400–421.
method for improved interface capturing. J. Comput. Phys. 183 (1), 83–116.
Rettenmaier, D., Deising, D., Ouedraogo, Y., Gjonaj, E., Gersem, H.De., Bothe, D.,
Fraccarollo, L., Toro, E.F., 1995. Experimental and numerical assessment of the shallow
Tropea, C., Marschall, H., 2019. Load balanced 2D and 3D adaptive mesh
water model for two-dimensional dam-break type problems. J. Hydraul. Res. 33 (6),
refinement in OpenFOAM. SoftwareX 10, 100317.
843–864.
Rider, W.J., Kothe, D.B., 1998. Reconstructing volume tracking. J. Comput. Phys. 141
Gamet, L., Scala, M., Roenby, J., Scheufler, H., Pierson, J.L., 2020. Validation of
(2), 112–152.
volume-of-fluid OpenFOAM® isoAdvector solvers using single bubble benchmarks.
Roenby, J., Bredmose, H., Jasak, H., 2016. A computational method for sharp interface
Comput. & Fluids 213, 104722.
advection. R. Soc. Open Sci. 3 (11), 160405.
Haghshenas, M., Wilson, J.A., Kumar, R., 2017. Algebraic coupled level set-volume of
Scheufler, H., 2019. DLR-RY/VoFLibrary. Accessed from https://github.com/DLR-RY/
fluid method for surface tension dominant two-phase flows. Int. J. Multiph. Flow.
VoFLibrary.
90, 13–28.
Scheufler, H., Roenby, J., 2019. Accurate and efficient surface reconstruction from
Hu, C., Kamra, M.M., 2020. An unstructured mesh method for numerical simulation of
volume fraction data on general meshes. J. Comput. Phys. 383, 1–23.
violent sloshing flows. J. Hydrodyn. 32 (2), 259–266.
Hu, C., Liu, C., 2018. Simulation of violent free surface flow by AMR method. J. Sun, P.N., Colagrossi, A., Marrone, S., Antuono, M., Zhang, A.M., 2018. Multi-resolution
Hydrodyn. 30 (3), 384–389. Delta-plus-SPH with tensile instability control: Towards high Reynolds number
Huang, Y., Li, J., Xie, B., Lin, Z., Borthwick, A.G., 2021. High-fidelity numerical flows. Comput. Phys. Comm. 224, 63–80.
simulation of solitary wave propagation. Ocean Eng. 224, 108698. Sussman, M., 2003. A second order coupled level set and volume-of-fluid method for
Hysing, S.R., Turek, S., Kuzmin, D., Parolini, N., Burman, E., Ganesan, S., Tobiska, L., computing growth and collapse of vapor bubbles. J. Comput. Phys. 187, 110–136.
2009. Quantitative benchmark computations of two-dimensional bubble dynamics. Ubbink, O., Issa, R.I., 1999. A method for capturing sharp fluid interfaces on arbitrary
Internat. J. Numer. Methods Fluids 60 (11), 1259–1288. meshes. J. Comput. Phys. 153 (1), 26–50.
Ii, S., Sugiyama, K., Takeuchi, S., Takagi, S., Matsumoto, Y., Xiao, F., 2012. An Wang, Z., Li, L., Cheng, H., Ji, B., 2020. Numerical investigation of unsteady cloud
interface capturing method with a continuous function: the THINC method with cavitating flow around the Clark-Y hydrofoil with adaptive mesh refinement using
multi-dimensional reconstruction. J. Comput. Phys. 231 (5), 2328–2358. OpenFOAM. Ocean Eng. 206, 107349.
Ii, S., Xie, B., Xiao, F., 2014. An interface capturing method with a continuous function: Xiao, F., Honma, Y., Kono, T., 2005. A simple algebraic interface capturing scheme
The THINC method on unstructured triangular and tetrahedral meshes. J. Comput. using hyperbolic tangent function. Internat. J. Numer. Methods Fluids 48 (9),
Phys. 259, 260–269. 1023–1040.
Issa, R.I., 1985. Solution of the implicitly discretised fluid flow equations by Xiao, T., Xie, B., Deng, X., Du, Y., 2022. Numerical simulations for incompressible
operator-splitting. J. Comput. Phys. 62, 40–65. turbulence cavitation flows with tangent of hyperbola interface capturing (THINC)
Jiang, C., Liu, X., Yao, Y., Deng, B., 2019. Numerical investigation of solitary wave scheme. Phys. Fluids 34 (2), 022108.
interaction with a row of vertical slotted piles on a sloping beach. Int. J. Nav. Xie, B., Deng, X., Liao, S., 2019. High-fidelity solver on polyhedral unstructured grids
Archit. Ocean Eng. 11 (1), 530–541. for low-Mach number compressible viscous flow. Comput. Methods Appl. Mech.
Kamra, M.M., Mohd, N., Liu, C., Sueyoshi, M., Hu, C., 2018. Numerical and experimen- Engrg. 357, 112584.
tal investigation of three-dimensionality in the dam-break flow against a vertical Xie, B., Ii, S., Ikebata, A., Xiao, F., 2014a. A multi-moment finite volume
wall. J. Hydrodyn. 30 (4), 682–693. method for incompressible Navier–Stokes equations on unstructured grids:
Klostermann, J., Schaake, K., Schwarze, R., 2013. Numerical simulation of a single Volume-average/point-value formulation. J. Comput. Phys. 277, 138–162.
rising bubble by VOF with surface compression. Internat. J. Numer. Methods Fluids Xie, B., Ii, S., Xiao, F., 2014b. An efficient and accurate algebraic interface capturing
71 (8), 960–982. method for unstructured grids in 2 and 3 dimensions: The THINC method with
Kuo, C.W., Trujillo, M.F., 2021. An analysis of the performance enhancement with quadratic surface representation. Internat. J. Numer. Methods Fluids 76 (12),
adaptive mesh refinement for spray problems. Int. J. Multiph. Flow. 140, 103615. 1025–1042.
Laurila, E., Roenby, J., Maakala, V., Peltonen, P., Kahila, H., Vuorinen, V., 2019. Xie, B., Jin, P., Du, Y., Liao, S., 2020a. A consistent and balanced-force model for
Analysis of viscous fluid flow in a pressure-swirl atomizer using large-eddy incompressible multiphase flows on polyhedral unstructured grids. Int. J. Multiph.
simulation. Int. J. Multiph. Flow. 113, 371–388. Flow. 122, 103125.
26
D. Chen et al. International Journal of Multiphase Flow 162 (2023) 104409
Xie, Z., Stoesser, T., Yan, S., Ma, Q., Lin, P., 2020b. A Cartesian cut-cell based mul- Youngs, D.L., 1984. An Interface Tracking Method for a 3D Eulerian Hydrodynamics
tiphase flow model for large-eddy simulation of three-dimensional wave-structure Code. Vol. 44. No. 92. Atomic Weapons Research Establishment (AWRE) Technical
interaction. Comput. & Fluids 213, 104747. Report, p. 35.
Xie, B., Xiao, F., 2014. Two and three dimensional multi-moment finite volume solver Zhang, D., Jiang, C., Liang, D., Chen, Z., Yang, Y., Shi, Y., 2014. A refined volume-of-
for incompressible Navier–Stokes equations on unstructured grids with arbitrary fluid algorithm for capturing sharp fluid interfaces on arbitrary meshes. J. Comput.
quadrilateral and hexahedral elements. Comput. & Fluids 104, 40–54. Phys. 274, 709–736.
Xie, B., Xiao, F., 2017. Toward efficient and accurate interface capturing on arbitrary Zhang, Z., Zhao, X., Xie, B., Nie, L., 2019. High-fidelity simulation of regular waves
hybrid unstructured grids: The THINC method with quadratic surface representation based on multi-moment finite T volume formulation and THINC method. Appl.
and Gaussian quadrature. J. Comput. Phys. 349, 415–440. Ocean Res. 87, 81–94.
Xu, Q., Li, Y., Yu, Y.H., Ding, B., Jiang, Z., Lin, Z., Cazzolato, B., 2019. Experimental Zhang, C., Zhu, Y., Wu, D., Hu, X., 2022. Review on smoothed particle hydrodynamics:
and numerical investigations of a two-body floating-point absorber wave energy methodology development and recent achievement. arXiv preprint arXiv:2205.
converter in regular waves. J. Fluids Struct. 91, 102613. 03074.
Yates, G.T., Wang, K.H., 1994. Solitary wave scattering by a vertical cylinder: Zhao, M., Cheng, L., Teng, B., 2007. Numerical simulation of solitary wave scattering
experimental study. In: The Fourth International Offshore and Polar Engineering by a circular cylinder array. Ocean Eng. 34 (3–4), 489–499.
Conference. OnePetro. Zuzio, D., Estivalezes, J., 2011. An efficient block parallel AMR method for two phase
Yin, M., Zhao, X., Luo, M., Sun, H., 2021. Flow pattern and hydrodynamic parameters interfacial flow simulations. Comput. & Fluids 44 (1), 339–357.
of pile breakwater under solitary wave using OpenFOAM. Ocean Eng. 235, 109381.
27