Abstract
This study considers the accuracy of cell-to-face centre interpolation of convected quantities in unstructured finite volume meshes with cell-centred storage of variables. The accuracy of the interpolation algorithms were tested in isolation using ideal data to determine their numerical accuracy on both standard and artificially distorted meshes. It was found that the formally second- and third-order accurate interpolations based on one-dimensional interpolation along the line connecting the cells to the right and left of the face under consideration only have first-order accuracy in standard unstructured mesh, and less than first-order accuracy in distorted unstructured mesh. L1 interpolation errors in the distorted unstructured mesh are greater than in standard unstructured mesh. The order of accuracy and L1 errors can be improved by applying spatial corrections. The formally second-order accurate multi-dimensional interpolations tested in this study that are not based on one-dimensional interpolation along lines connecting the neighbour cells have first-order accuracy in both standard and distorted unstructured mesh. Linear interpolation between end vertices produces greatest L1 error in standard mesh; polynomial interpolation, linear interpolation between cell centres and standard QUICK produce the greatest L1 error in distorted mesh. Spatially correct QUICK, spatially correct linear interpolation between cell centres, Laplacian interpolation to face centres, and Taylor series expansion about an upstream cell produce the smallest L1 error in both standard and distorted mesh. Based on accuracy and the simplicity of implementation, Taylor series expansion about an upstream cell is the best choice for use in unstructured mesh.
Keywords: Finite volume, Interpolation algorithm, Unstructured mesh, Accuracy comparison
Finite volume; Interpolation algorithm; Unstructured mesh; Accuracy comparison.
1. Introduction
The finite volume solvers that used unstructured and cell centre storage mesh have gained high popularity in the solution of heat and fluids flow problems because the methods can efficiently model real engineering fluids flow problems that have complex geometric boundaries. The approach have been used in some commercial CFD codes, such as Ansys FLUENT and Ansys CFX.
Unstructured meshes typically use triangular cells for two-dimensional problems, allowing great flexibility in efficiently modelling complex boundaries, and in enabling localized grid refinement. The cost of this flexibility is that the familiar locally one-dimensional operators for differentiation and interpolation are no longer applicable and must be replaced by new multi-dimensional algorithms, the properties of which are less well-established, although the algorithms have been widely reported in the literature. A number of researchers have attempted to use one-dimensional interpolation on multi-dimensional meshes, including Croft [1]. Weiss et al. [2] and Tasri [3] developed interpolation schemes to reduce the effect of non-orthogonality for momentum interpolation algorithms used in unstructured mesh. Barth and Jespersen [4] introduced an upwind biased scheme with basic cell face properties calculated using cell properties at an upstream cell centre. The scheme was derived using Taylor series expansion of flow variables around the cell centre. Leonard [5] introduced the Quadratic Upstream Interpolation Convective Kinetics (QUICK) scheme for interpolation of properties from cell centre to cell face on structured mesh. The upwind bias and QUICK scheme were later corrected by other authors to improve the accuracy and stability in unstructured grid applications. Darwish and Moukalled [6] and Tasri [7] extended the QUICK scheme for unstructured mesh application. Kim and Choi [8] improved the central differencing scheme by adding a correction to the central differencing equation. Frink [9] calculated the face value of flow variables by averaging face vertices values; the vertices values were reconstructed from cell values around each vertex. Wang and Ren [10] used spline interpolation to solve Euler and Navier-Stokes equations. Using high-speed flow test cases, they found that the hybrid WENO and spline reconstructions were more accurate than the MUSCL scheme. Katta et al. [11] developed a high-order 1-D interpolation procedure that combines a cubic and a quadratic interpolations to address the discontinuous edges of the cubed-sphere grid. Most recently, Vakilipour et al. [12] developed physical influence upwind interpolation schemes for linking pressure and velocity fields in incompressible flow solutions.
These interpolation algorithms have advantages and disadvantages; a comparison is necessary to determine the best algorithm. Lehnhauser and Schafer [13] compared the accuracy of a central differencing scheme and a Taylor series expansion-based scheme; they found that the Taylor series outperformed the central differencing scheme. Fakuchi [14] also compared the performance of interpolation schemes in solving Poisson equations. McBride et al. [15] compared vertex-based discretisation using the shape function for the distribution of variables in volume control with cell centre discretisation.
Some researchers have compared interpolation methods using certain case studies; other researchers have also compared interpolation methods with different case studies. The best interpolation method among popular existing methods is still uncertain because the techniques are not compared using the same test case.
In this study, several popular interpolation methods used in commercial numerical software and a newly developed method were compared to determine the interpolation method that produces the smallest error for an unstructured mesh finite volume solver. The Kovasznay's model of viscouse flow [16] and potential flow past a circular cylinder [17] were used as analytical solution benchmarks.
2. Finite volume discretisation of governing equation
The governing equations of 2-D incompressible laminar steady flow are incompressible continuity and the Navier-Stokes equation:
| (1) |
| (2) |
and , represent the component of velocity and the component of velocity. and represent the viscosity coefficient and the pressure, respectively. Finite volume discretisation of the Navier-Stokes equation is accomplished by integrating the equation using the Gauss divergence theorem, yielding:
| (3) |
where represents the and components of velocity; is a velocity vector; , , and are the source term, the surface, and the volume of finite volume grid cells, respectively; is a unit vector normal to the surface grid cell. For numerical solution, these equations need to be discretised so that the equations may be applied to the finite volume cells in the solution domain. The equation, for a finite volume cell that has a finite number f of identifiable plane faces, may be discretised using second order midpoint rule
| (4) |
where the subscript f represents the value of the variables at the face centres and is index for the faces of the control volume. represents the area of face mth of the control volume. The methods for obtaining the face value of are explained in the next section; the face values of may be written in terms of cell centroid value for the current cell and the values for neighbour cells immediately adjacent. The cell P and neighbour cells nb are defined in Figure 1. Eq. (4) can be simplified into the following form:
| (5) |
and are cell centroid value of for current cell and neighbour cell nb;is a source term that lump all terms not included in the first and second terms of Eq. (5); and are determined by the equation for the face values of and .
Figure 1.
2-D cell and its immediate neighbours.
Follow the SIMPLE algorithm, the continuity equation is discretised in a finite volume cell P to form the pressure correction equation [3].
| (6) |
where
| (7) |
| (8) |
is the pressure correction; b is a source term that includes all terms not included in the first and second terms of Eq. (6); and are point coefficients contained in the discretised Navier-Stokes equation, Eq. (5); is volume of cell P and is the volumes of cell neighbour nb; , , and are the face area vector, the unit vector from cell P to cell neighbour nb, and the distance from cell P to nb, respectively.
Based on the SIMPLE algorithm, Eq. (5) was solved using estimated values as initial values for pressure and velocity. The pressure and velocity obtained from the solution of Eq. (5) were updated using the pressure correction obtained from Eq. (6). Eq. (5) was then solved again using the updated value; the procedure was repeated until convergence was reached.
3. Interpolation to cell faces
To find the solution of the discretised Navier-Stokes equation (Eq. (4)), face average values for flow variable are required to compute the convective flux across the cell faces. Eight methods for calculating the face average values of are presented in this section.
3.1. Linear interpolation between cell centres
This method is based on the one-dimensional interpolation approach along the line connecting cells located to the left and right of the surface where the face value of is to be obtained. Assuming the face centre is midway between adjacent cell centres, the face value of is expressed as
| (9) |
This interpolation is only truly second-order accurate for the special case of equilateral triangular cells, where face centres are co-linear and equidistant from the cell centres L and R, as shown in Figure 2.
Figure 2.
Linear interpolation stencil for interpolation to faces.
3.2. Spatially correct linear interpolation between cell centres
The linear interpolation method gives the value of at the point of intersection of the surface with a line connecting the cells to the left and right of the surface. If the intersection point is not at the centre of the surface, there is an increased error in the surface integral of the convective flux in Eq. (3). To correct these errors, a spatial correction is necessary.
A spatially correct linear interpolation scheme can be constructed using auxiliary points and , as shown in Figure 2. These auxiliary points are related to cell centres L and R, but are located on the normal bisector of the face, equidistant from the face centre, such that the distance between and is equal to the distance between L and R; at the auxiliary points and is determined by Taylor series expansions about cell centres L and R, respectively. The sequence of operations is
| (10) |
| (11) |
| (12) |
It is suggested that the additional error associated with a two-stage process may not be large, as the distances and are generally small compared to the cell dimensions.
An alternative spatially correct central difference scheme can be obtained by averaging the face value given by a Taylor series expansion about cell centre L, with a value given by a similar Taylor series expansion about cell centre R:
| (13) |
3.3. Approximate QUICK
The QUICK scheme of Leonard [5] is a popular higher-order upwind-biased face interpolation scheme for structured meshes of quadrilateral cells that uses quadratic interpolation based on two cell centre points on the upstream side of the cell face and one on the downstream side. It is not generally possible to find three such collinear cell centres for unstructured meshes, but Darwish and Moukalled [6] indicate how an approximate equivalent scheme may be constructed by introducing a “fictitious” far upstream point UU, such that cell centre U is midway between point UU and cell centre D, as shown in Figure 3a. The value of at the fictitious point UU is calculated as
| (14) |
where and are the components of the vector displacement from point U to point D. For an approximate QUICK scheme, the face value of is expressed as
| (15) |
Figure 3.
Approximate QUICK stencils for interpolation to faces. (a) Standard scheme; (b) Spatially correct scheme.
The method is denoted here as “approximate QUICK”, as the spacing and collinearity errors described for the approximate linear interpolation scheme are still present.
3.4. Spatially correct approximate QUICK
A “spatially correct" version of the Darwish and Moukalled QUICK scheme can be made using auxiliary points and , as shown in Figure 3b. The values at these auxiliary points are determined as described in the previous sub-section; the method follows Eq. (14) and Eq. (15), replacing subscripts UU, U, and D with U, , and .
| (16) |
3.5. Polynomial interpolation
at the face centre can be estimated by assuming that is distributed as a three-order polynomial along the line connecting cell centres located to the left and right of the face.
| (17) |
where s represents a local coordinate axis along the line from the left cell to the right cell of the face under consideration; a0, a1, a2, and a3 are unknown constants.
The four unknown constants can be obtained using and from the cells to the left and the right of the face under consideration. Thus, at the face centre can be expressed as Eq. (18).
| (18) |
Subscripts L and R refer to cells to the left and the right of the face; and are the distance from cell L to cell R and the unit vector from cell L to cell R, respectively.
3.6. Linear interpolation between end point vertices
An alternative two-stage interpolation method is to interpolate first from cell centres to cell vertices and obtains face centre values of by linear interpolation between face end or corner vertices. In two dimensions:
| (19) |
where is the vertex value of . The accuracy of this non-biased approach is limited primarily by the accuracy of the first stage interpolation of the vertices.
3.7. Taylor series expansion about upstream cell centre
The classic second-order upwind scheme of Barth and Jespersen [4] approximates the face centre value of using a Taylor series expansion about the cell centre point on the upstream side of the face:
| (20) |
where and are the components of the displacement vector from cell centre U to face centre f, as shown in Figure 4. The approximation is evidently dependent upon the accuracy of the partial derivatives at cell centre U, but second-order accuracy is obtained with accurate first-order derivatives.
Figure 4.
Stencil for Taylor series expansion about upstream cell centre.
3.8. Laplacian interpolation to face centres
A Laplacian of a variable can be estimated using a pseudo-Laplacian as proposed by Holmes and Connel [18]. Applying the pseudo-Laplacian to determine the Laplacian of flow variable on the face centre of the unstructured mesh, the following equation is obtained:
| (21) |
where i represents cell centres , , and P located upstream of the face f, and a cell downstream of the face, as shown in Figure 1. The use of upstream cells to calculate provides an upstream bias condition that prevents oscillations in the area around locations with a strong gradient of [5].
If is linearly distributed, the Laplacian of should be zero. Thus, Eq. (21) can be rearranged to solve for .
| (22) |
The weights are chosen to achieve the stability of the numerical, finite volume, solution such that Eq. (22) meets the positivity requirements [5]. The positivity requirements are satisfied if is positive. Following Holme and Connel [18], is defined in Eq. (23).
| (23) |
where is of the form
| (24) |
, are rectangular coordinates of cells , , , and P; , are rectangular coordinates of face centre f; and are expressed as
| (25) |
| (26) |
where
| (27) |
| (28) |
| (29) |
| (30) |
| (31) |
4. Comparison of methods for interpolation to faces
In this section, the accuracy of individual component algorithms for interpolation are tested. Kovasznay flow [15] and potential solutions of flow past a circular cylinder, modelled as a combination of source and sink of equal strength, were used as the analytical solution benchmarks [17]. These were chosen over purely arbitrary analytical functions to be more representative of typical high-Reynolds number flows.
Adopting the test procedure used by Syrakos et al. [19], accuracy of the individual interpolation algorithm was considered in isolation, rather than the effect of the interpolation algorithm when used in a complete Navier-Stokes solver. For this purpose, a typical triangular unstructured mesh was overlaid on the flow domain. The procedure in each case was to evaluate cell centre values of a variable , typically a velocity component, from analytical solution, then to use these values only as data for the algorithm under test, to calculate interpolated values of at cell faces. Exact values at these locations are available from the analytic solution and so the error in the value computed via the test algorithm may be determined at each point. The L1 norm of these errors, taken over the whole domain except for boundary values, may be used as a comparative measure of the algorithm accuracy.
By varying the mean mesh spacing, the order of accuracy of the algorithm can be estimated. The standard meshes were produced according to Delaunay triangulation procedure using Ansys R2 software, with equally cell face area specified on the boundaries. The standard meshes was made so that they have maximum equiangle skewness of 0.35, with an average of 0.1. To simulate the effects of mesh distortion, ‘randomised’ meshes were also produced, with mesh vertex coordinates randomly perturbed by a fraction of the mean cell size. The distorted meshes have a maximum and average equiangle skewness of 0.95 and 0.7, respectively.
The standard and distorted meshes of triangular cells with an average area of 0.015 m2, 0.0017 m2, and 0.00015 m2 are used. The standard and distorted meshes used for the potential flow past a circular cylinder test case are shown in Figure 5; the mesh used in the Kovasnay flow test case is shown in Figure 6. Both meshes are the same as meshes used by Tasri [20].
Figure 5.
Mesh used for potential flow past a circular cylinder. (a) Standard test mesh; (b) Distorted test mesh.
Figure 6.
Mesh used for Kovasznay flow. (a) Standard test mesh; (b) Distorted test mesh.
L1 error norms for potential flow past a circular cylinder and Kovasznay flow are shown in Figure 7 and Figure 8, respectively. Line (a) in Figure 7 and Figure 8 is a superimposition of linear interpolation between cell centres, basic approximate QUICK, and polynomial interpolation to face centre. Line (b) is a superimposition of Laplacian interpolation, Taylor series expansion interpolation about upstream cell centres, spatially correct approximate QUICK, and spatially correct linear interpolation between cell centres.
Figure 7.
Interpolation errors of cell faces for potential flow past a circular cylinder.
Figure 8.
Interpolation errors of cell faces for Kovasznay flow.
Figure 7 and Figure 8 show that the interpolations based on one-dimensional interpolation along lines connecting cells to the right and the left of the face under consideration (linear interpolation between cell centres, basic approximate QUICK, and polynomial interpolation to face centres) only have first-order accuracy in standard unstructured mesh, and less than first-order accuracy in distorted mesh, although the interpolations formally have second- and third-order accuracy. L1 errors of the interpolations in distorted mesh were greater than in standard mesh. The lower order of accuracy and higher L1 errors in distorted mesh were most likely caused by non-conjunctionality and non-orthogonality conditions of finite volume mesh. Non-conjunctionality is a condition where the intersection point between the control volume face and the line connecting cells to the right and left of the face are not located at the face centre, as shown in Figure 9. Non-orthogonality is a condition where the line connecting cells to the right and left of the control volume face are not normal to the face. In the case of non-conjunctionality, the interpolation point is not located at the face centre but at the intersection of the face and the line connecting cells to the right and left of the face. If data at the interpolation point is used to estimate the surface integral of the convective term on the left side of Eq. (4), the accuracy of the surface integral will be less than second-order, as second-order midpoint surface integration requires data at the face centre.
Figure 9.
Non-conjunctionality and non-orthogonality of face.
To determine how the error affects the accuracy of the finite volume solution, at the face centre f is written as a reconstruction of at the interpolation point k (Figure 9) using Taylor series expansion:
| (32) |
where is the Euclidean vector from interpolation point to the face centre . and are at the face centre and the interpolation point, respectively. If at the face centre in Eq. (4) is estimated with at the interpolation point in Eq. (32), the result is:
| (33) |
The second term on the left side of Eq. (32) is an estimation error. The error has a form similar to the diffusive term of the governing equation. Error terms that similar to diffusive terms tend to reduce the gradient of from the value it should be.
Interpolation errors in the distorted mesh can also be caused by non-orthogonality of the face and the line connecting cells to the left and right of the face. Multiplication of the gradient flow variable on the control volume surface with the vector normal to the surface, as found in the diffusive term of the discretised governing equation (Eq. (4)), can be expressed as
| (34) |
Vector in Eq. (34) is the component of the normal vector in the direction parallel to the line connecting cells on the left and right sides of the surface, as shown in Figure 9; is the component of vector in the direction perpendicular to . If the line connecting the cells to the left and right of the surface is orthogonal to the surface, the second term is zero. The second term is often ignored because it can produce unboundedness of discretised equation. However, ignoring this term reduces the accuracy of the calculation.
Applying spatial correction to basic approximate QUICK and linear interpolation between cell centres to correct the non-conjunctionality and non-orthogonality, L1 error is reduced and order of accuracy is increased from less than first order to first-order. The spatially corrected versions of basic approximate QUICK and linear interpolation between cell centres have lower L1 errors and higher orders of accuracy than the non-spatially corrected versions, as shown in Figure 7 and Figure 8.
Unlike one-dimensional interpolation along the line connecting cells to the right and left of the face, multi-dimensional interpolation, the Laplacian interpolation, and Taylor series expansion about an upstream cell centre can provide interpolation at the surface centre to minimize the conjunctionalty error. Figure 7 and Figure 8 show that the tested multi-dimensional interpolations are better than the one-dimensional based interpolation, especially with a distorted mesh. The multi-dimensional interpolations have first-order accuracy on standard unstructured mesh and remain first-order accurate when used in distorted mesh. The L1 error on the standard mesh is the same as the L1 error on the distorted mesh; the multi-dimensional interpolations are unaffected by the quality of the mesh.
Interpolation from vertices is not affected by the non-conjunctionality conditions as the error of this interpolation is similar for standard and distorted mesh. The error of this interpolation is mainly from first-step interpolation from the cell centre to vertices.
The interpolation from vertices has the highest L1 error in standard unstructured mesh, but in distorted mesh, this interpolation performs better than standard one-dimensional interpolation along the line connecting neighbour cells. Linear interpolation between cell centres, basic approximate QUICK, and polynomial interpolation to face centre have the greatest L1 error in distorted unstructured mesh. Laplacian interpolation to the face centre, spatially correct interpolation between cell centres, spatially correct approximate QUICK, and Taylor series expansion about upstream cell centres have the lowest L1 error in standard and distorted unstructured meshes.
Considering the simplicity of the computer code needed for interpolation methods, the accuracy of the interpolations, and the positivity requirements of the discretized governing equation [5], the Taylor series expansion about an upstream cell centre is the best choice for interpolation from cell centre to face centre in standard or distorted unstructured mesh.
All interpolations were derived and tested for 2-D flows. Nevertheless, 3-D versions of the interpolations can be derived in a similar manner. The cause of the interpolation errors is the same in 3-D and 2-D. Thus, conclusions obtained in 2-D cases are also applicable to 3-D cases.
5. Discussion and conclusions
After testing a range of compact-stencil interpolation algorithms in this study, the following conclusions can be drawn:
-
1.
Formally second- and third-order accurate interpolations based on one-dimensional interpolation along the line connecting cell centres to the left and the right of the face under consideration only have first-order accuracy on standard unstructured mesh. These interpolations have less than first-order accuracy on distorted unstructured mesh. L1 errors in distorted unstructured mesh are greater than in standard unstructured mesh.
-
2.
L1 errors and the degree of accuracy of formally second- and third-order accurate interpolations based on one-dimensional interpolation along the line connecting cell centres to the left and the right of the face under consideration can be improved with spatial correction.
-
3.
The formally second-order multi-dimensional interpolations not based on one-dimensional interpolation along the line connecting neighbour cells of the face under consideration have first-order accuracy on standard and distorted unstructured mesh; there were no differences in L1 errors for standard and distorted unstructured mesh.
-
4.
Among the tested methods, linear interpolation between end vertices has the greatest L1 error in standard unstructured mesh. Polynomial interpolation, standard QUICK, and linear interpolation between cell centres have the highest L1 error in distorted unstructured mesh. Spatially correct QUICK, spatially correct linear interpolation between cell centres, Laplacian interpolation to face centres, and Taylor series expansion about an upstream cell have the smallest L1 error in standard and distorted unstructured mesh.
-
5.
Based on simplicity and accuracy, Taylor series expansion about an upstream cell centre is the best choice for interpolation from cell centre to face centre for unstructured mesh.
Declarations
Author contribution statement
A. Tasri: Conceived and designed the experiments; Performed the experiments; Analyzed and interpreted the data; Contributed reagents, materials, analysis tools or data; Wrote the paper.
A. Susilawati: Contributed reagents, materials, analysis tools or data; Wrote the paper.
Funding statement
This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.
Data availability statement
Data included in article/supplementary material/referenced in article.
Declaration of interests statement
The authors declare no conflict of interest.
Additional information
No additional information is available for this paper.
Acknowledgements
The authors would like to thank Dr. Ian Potts (University of Newcastle Upon Tyne, UK) for his advice on all parts of this manuscript.
References
- 1.Croft T.N. The University of Greenwich; London: 1998. Unstructured Mesh – Finite Volume Algorithms for Swirling, Turbulent, Reacting Flows. PhD thesis. [Google Scholar]
- 2.Weiss J.M., Maruszewski J.P., Smith W.A. Implicit solution of preconditioned Navier-Stokes equations using algebraic multigrid. AAIA J. 1999;37:29–36. [Google Scholar]
- 3.Tasri A. Simple improvement of momentum interpolation equation for Navier-stoke equation solver on unstructured grid. J. Math. Stat. 2010;6:265–270. [Google Scholar]
- 4.Barth T.J., Jespersen D.C. AIAA 27th Aerospace Sciences Conference, Reno, NV. 1989. The design and application of upwind schemes on unstructured meshes. [Google Scholar]
- 5.Leonard B.P. A stable and accurate convection modelling procedure based on quadratic interpolation. Comput. Methods Appl. Math. 1979;19:59–98. [Google Scholar]
- 6.Darwish M.S., Moukalled F. TVD schemes for unstructured grids. Int. J. Heat Mass Tran. 2003;46:599–611. [Google Scholar]
- 7.Tasri A. University of Newcastle Upon Tyne; UK: 2005. Accuracy of Nominally 2nd Order, Unstructured Grid, CFD Codes. Ph.D thesis. [Google Scholar]
- 8.Kim D., Choi H. A second-order time-accurate finite volume method for unsteady incompressible flow on hybrid unstructured grids. J. Comput. Phys. 2000;162:411–428. [Google Scholar]
- 9.Frink N.T. Upwind scheme for solving the Euler equations on unstructured tetrahedral meshes. AIAA J. 1992;30:70–77. [Google Scholar]
- 10.Wang Q., Ren Y. An accurate and robust finite volume scheme based on the spline interpolation for solving the Euler and Navier–Stokes equations on non-uniform curvilinear grids. J. Comput. Phys. 2015;284:648–667. [Google Scholar]
- 11.K Katta K., Nair R.D., Kumar V. High-order finite-volume transport on the cubed sphere: comparison between 1D and 2D reconstruction schemes. Mon. Weather Rev. 2014;143:2937–2954. [Google Scholar]
- 12.Vakilipour S., Mohammadi M., Badrkhani V., Ormiston S. Developing a physical influence upwind scheme for pressure-based cell centered finite volume methods. Int. J. Numer. Methods Fluid. 2019;89:43–57. [Google Scholar]
- 13.Lehnhauser T., Schafer M. Improved linear interpolation practice for finite-volume schemes on complex grids. Int. J. Numer. Methods Fluid. 2002;38:625–645. [Google Scholar]
- 14.Fakuchi T. Finite difference method and algebraic polynomial interpolation for numerically solving Poisson’s equation over arbitrary domains. AIP Adv. 2014;4:1–28. [Google Scholar]
- 15.McBride D., Croft N., Cross M. Finite volume method for the solution of flow on distorted meshes. Int. J. Numer. Methods H. 2007;17:213–239. [Google Scholar]
- 16.Kovasznay L.I.G. Laminar flow behind a two-dimensional grid. Proc. Camb. Phil. Soc. 1948;44:58. [Google Scholar]
- 17.White F.M. eighth ed. McGraw-Hill; New York: 2015. Fluid Mechanics. [Google Scholar]
- 18.Holmes D.G., Connell S.D. Proceedings of AIAA 9th CFD Conference. 1989. Solution of the 2-D Navier-Stokes equations on unstructured adaptive grids; pp. 25–39. AIAA paper 89-1932. [Google Scholar]
- 19.Syrakos A., Varchanis S., Dimakopoulos Y., Goulas A., Tsamopoulos J. A critical analysis of some popular methods for the discretisation of the gradient operator in finite volume methods. Phys. Fluids. 2017;29:127103. [Google Scholar]
- 20.Tasri A. Accuracy of cell centres to vertices interpolation for unstructured mesh finite volume solver. J. Inst. Eng. India Ser. C. 2021 doi: 10.1007/s40032-021-00697-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
Data included in article/supplementary material/referenced in article.









