Abstract
For enhancing the performance of the characteristic-based method, the multidimensional characteristics of incompressible flows are applied for developing a novel efficient bicharacteristic-based method. The multidimensionality of information propagation is embedded in the convective flux computation by the directional derivatives along the bicharacteristics in conjunction with the cross derivative. The well-known benchmark problems (i.e. the cross flow around a circular cylinder, the lid-driven cavity flow, and the flow around a sphere) are solved to validate the proposed scheme in the presence of strong multidimensional interaction of separated vortical flow. The results represent significant consensus with the benchmark solutions. Furthermore, the proposed scheme results in significantly faster convergence and higher resolution in comparison with the characteristic-based method.
Keywords
Introduction
The artificial compressibility method (ACM) 1 introduces pseudo-acoustic waves with finite propagation speeds into incompressible flow simulations, which results in a time lag between flow disturbances and their influences on the flow field. 2 The resultant interrupted interaction of pressure field and viscous boundary layer evince inaccuracy and delayed convergence, particularly in separated and viscous internal flows. 2 Therefore, enhancing the flux computation and convergence acceleration are of major interest in pseudo compressible flow simulations.
The main objective of this article is to improve the efficiency of the characteristic-based method (CBM) developed by Drikakis et al. 3 The CBM implements the grid-aligned compatibility equations for upwinding the convective fluxes along the pseudo characteristics. This method was further extended to three-dimensional flows, 4 heat transfer simulations, 5 multigrid techniques, 6 unstructured grids,5,7 variable density and multispecies flows8,9 and turbulent flows.10,11 Despite many successful implementations of CBM, slow convergence was observed in some studies.12–14 Neofytou 15 reported that the source of this inefficiency lies in the mathematical bias of the scheme and proposed a revision for the CBM. The comparative studies of the original and revised CBM revealed that both the methods demonstrate the same performances in terms of accuracy and convergence rate.16,17 Razavi et al. 13 suggested that the slow convergence of the CBM originates from the assumption of local one-dimensionality of wave propagation parallel to the grid normals, in which the effects of disturbances traveling along other directions are excluded. Their hypothesis was based on the similar problem observed previously in the grid-aligned compressible upwind schemes. 18 To incorporate the multidimensional physics of propagation of information, multidimensional characteristic-based method (MCBM) was developed for Cartesian, 13 non-Cartesian, 14 and unstructured grids. 19 Results showed that in addition to the faster convergence, the MCBM takes advantage of an elevated Courant–Friedrichs–Lewy (CFL) number and higher resolution as compared to the CBM. In the MCBM, the wave propagation directions are set to the grid normal and parallel directions, along which four pseudo-acoustic projected Riemann invariants are applied for the estimation of the interface values.
In this article, a novel multidimensional bicharacteristic-based method (BCBM) is developed which differs inherently from the MCBM in both the mathematical bias and the numerical model. From mathematical point of view, for derivation of the multidimensional characteristics of incompressible flow, we followed the same procedure applied for unsteady compressible flows, 20 which results in compatibility relations with two directional derivatives along two independent directions. Since coefficient matrices along coordinate directions cannot be diagonalized simultaneously, 21 the influence of information propagating normal and parallel to the grid surface is taken into account by the directional discretization along the bicharacteristics and cross derivatives (i.e. directional derivatives normal to the wave front), respectively. Furthermore, both the pseudo-acoustic and the shear waves are incorporated to attain a comprehensive wave model that completely covers the physical behavior of the pseudo wave propagation. The proposed method is applied in a cell-centered finite-volume method for the convective flux treatment.
Governing equations
The governing equations of two-dimensional incompressible flow, modified by the artificial compressibility, 1 in the finite-volume form can be delineated as equation (1)
where
Here, the multidimensional bicharacteristic-based upwind scheme is developed for the computation of the convective fluxes.
Pseudo-characteristics of incompressible flows
Taking the linear combination of the reduced governing equations (i.e. without the viscous terms) yields3,20
The disturbance vectors
Equation (2) denotes the compatibility relation if the disturbance vectors lie on a characteristic surface.
20
Hence, the parameters
To have a nontrivial solution, the determinant of the coefficient matrix must vanish, which yields
where the following roots are found
Each of
Equation (7-a) shows the stream surface, which contains the pseudo velocity vector defined by
The compatibility equation on the stream surface is derived by finding
In a similar way, substituting
The terms
Characteristic discretization
Since a unique wave pattern does not exist in multidimensional flows, it is necessary to specify the wave model. The number of independent waves cannot exceed the number of governing equations. Here, one shear and two pseudo-acoustic waves are utilized. The wave fronts,

Two-dimensional characteristics of incompressible flows and the stencil of the bicharacteristic-based method.
The stencil of BCBM scheme is presented in Figure 1. The solution point, the vertex of the Mach cone, placed at the grid surface, where the interface values,
Setting
Solving equation (11) for the interface values results in
For a generic parameter
in which k denotes the wave number.
For the first- and second-order accuracy, the flow parameters,
Extension to three-dimensional flows
With a similar approach implemented for the two-dimensional compatibility relations, the three-dimensional characteristics read:
in which
Equations (14-a) and (14-b) are two shear waves, corresponding to two independent tangential velocities in three dimensions. Equation (14-c) represents pseudo-acoustic compatibility equation. The three-dimensional wave model includes two pseudo-acoustic waves with opposite propagation directions and two shear waves, which altogether provide four equations for computation of the four unknowns. The discretization is the same as the two-dimensional version.
Diffusive fluxes, time integration, and boundary conditions
The diffusive fluxes are computed by averaging on the secondary cells. 14 To update the flow field, equation (1) is discretized using the fifth-order explicit Runge–Kutta method. 3 The maximum time step is obtained by the CFL stability criterion based on the maximum characteristic velocity. At solid boundaries, the no-slip and the normal momentum conditions are imposed for the velocity and the pressure, respectively. At inlet far-field boundaries, the velocity is set to the free-stream value, and the pressure is extrapolated from the domain. At outlet, the pressure is fixed, and the velocity is extrapolated.
Results and discussion
The BCBM scheme is applied for solution of three test cases: the cross flow over a circular cylinder, the lid-driven cavity flow, and the flow around sphere. In our numerical experiments, the fastest convergence is achieved with
Cross flow over a circular cylinder
A clustered
The pressure coefficients and the vorticity distribution along the cylinder surface are validated by the results of Fornberg, 22 as shown in Figures 2 and 3 respectively. The results show remarkable concurrence with the benchmark solutions. The streamlines at Re = 20 are plotted in Figure 4. In Table 1, the drag coefficients and the length of vortices are compared to the benchmark results.

Comparison of the pressure coefficients along the cylinder surface for the bicharacteristic-based, characteristic-based, and averaging methods and Fornberg: 22 (a) Re = 20 and (b) Re = 40.

Comparison of the span-wise vorticity distributions along the cylinder surface for the bicharacteristic-based, characteristic-based, and averaging methods and Fornberg: 22 (a) Re = 20 and (b) Re = 40.

Streamlines of the flow over a circular cylinder at Re = 20: (a) bicharacteristic-based, (b) averaging, and (c) characteristic-based methods.
Drag coefficients (Cd ) and length of vortices (Lw ) for the flow around a circular cylinder.
BCBM: bicharacteristic-based method; CBM: characteristic-based method.
Figure 5 shows the convergence histories at Re = 40. The permissible CFL numbers observed for the first- and second-order BCBM, CBM, and averaging method were 1.1, 1.2, 0.6, and 0.8, respectively. The second-order BCBM method converged approximately three times faster than the CBM. Furthermore, the convergence of the second-order BCBM is obtained with 20% less computational time as compared to the averaging method.

Convergence histories of the bicharacteristic-based, characteristic-based, and averaging methods for the flow around a circular cylinder at Re = 40.
Lid-driven cavity flow
The governing equations are nondimensionalized using the velocity of the moving wall and the width of the cavity. The numerical experiments at
The velocity profiles along the vertical and horizontal centerlines of the cavity are shown in Figures 6 and 7, respectively. The solutions obtained by the BCBM are in a good agreement with the benchmark results.26,27 For example, at Re = 1000, the total deviations of u-velocity profiles from the benchmark results 26 are 0.63%, 2.31%, and 9.29% for the BCBM, averaging method, and second-order CBM, respectively. At Re = 5000, discrimination is more significance with the deviations of 1.87%, 10.28%, and 19.63% for the BCBM, averaging method, and second-order CBM, respectively. The accuracy of the BCBM is compared to the first-, second-, and third-order CBM in Figure 8, which indicates the better performance of the BCBM.



Comparison of the (a) u-velocity and (b) v-velocity profiles for the bicharacteristic-based method, characteristic-based methods, and Ghia et al. 26 at Re = 1000.
To investigate the resolution of the BCBM, the streamlines at

Streamline plots at Re = 1000: (a) bicharacteristic-based, (b) averaging, (c) Erturk et al., 27 (d) first-order characteristic-based, and (e) second-order characteristic-based methods.
Center location and size of the primary and secondary vortices for the cavity flow.
BCBM: bicharacteristic-based method.
The convergence history and the computational time of the first- and second-order BCBM at Re = 1000 are compared to the CBM and averaging method in Figure 10. The first- and second-order BCBM and averaging method are implemented with the CFL number equal to 1.6. The CBM shows the lower stability limit of the CFL number equal to 0.8. The second-order BCBM converges about seven times faster than the CBM.

Convergence behavior of the bicharacteristic-based, averaging, and characteristic-based methods in the cavity flow at Re = 1000.
The convergence rate of the BCBM is compared to the MCBM in Figure 11 for different grid sizes at Re = 1000. The comparison is made by the same convergence criteria (i.e. the normalized value of

Comparison of the convergence rates of the bicharacteristic-based method for different grid sizes.
The effect of the artificial compressibility parameter on the convergence rate and accuracy of the scheme at Re = 1000 is represented in Figure 12. As expected, the accuracy of the solution is not affected by the artificial compressibility parameter. However, relatively faster convergence is achieved with

Effect of the artificial compressibility parameter on the convergence and accuracy of the bicharacteristic-based method.
Flow around a sphere
To validate the three-dimensional scheme, the steady flow around a sphere is solved using a clustered O-shaped grid, with outer diameter of 20D (D denotes cylinder diameter), including
The vorticity and pressure distributions along the sphere surface at the symmetric plane, z = 0, are represented in Figure 13. All three applied methods show good agreement with the results of Rimon and Cheng. 28 However, the BCBM behaves more favorably. The isopressure surfaces and the contours of the pressure coefficient at Re = 100 are plotted in Figure 14, revealing significant concurrence with the results of Johnson and Patel. 29

Comparison of the pressure coefficient (left) and vorticity (right) profiles along the sphere surface at z = 0.5 with the benchmark results: 29 (a) Re = 40 and (b) Re = 100.

Pressure field of flow around a sphere at Re = 100 at z = 0: (a) pressure coefficient contours of bicharacteristic-based method, (b) pressure coefficient contours of Johnson and Patel, 29 and (c) the isopressure surfaces of bicharacteristic-based method.
The permissible CFL numbers observed for the BCBM, CBM, and averaging method were 1.4, 0.8, and 0.9, respectively. Figure 15 shows the convergence histories at Re = 100, revealing two times faster convergence of the BCBM as compared to the CBM.

Comparison of the convergence behavior of the bicharacteristic-based, averaging, and characteristic-based methods at Re = 100 for the flow around a sphere.
Conclusion
In this study, the BCBM is proposed by implementation of the multidimensional characteristics of pseudo compressible flows for enhancing the convective fluxes. These equations contain directional derivatives along the bicharacteristics and normal to the wave fronts. The independence of these directions permits the incorporation of multidimensionality of information propagation in the flux computations. This approach is more consistent with the governing equation, as compared to MCBM, due to minimizing the influence of external controlling parameters such as data interpolations along parallel direction to the grid surface. In addition, implementation of the shear waves in the BCBM, which are excluded in the MCBM, provides more physical and more inclusive wave model, resulting in faster convergence of the BCBM. The proposed method exploits higher resolution and faster convergence (up to seven times in some experiments) as compared to grid-aligned CBM. These advantages will be very valuable in unsteady, turbulent, and three-dimensional flow simulations, where the reduction of the computational time is of major interst. 2
Footnotes
Academic Editor: Roslinda Nazar
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) received no financial support for the research, authorship, and/or publication of this article.
