{"title":"Comparison of High-Order Schemes Using the Cartesian Cut-Stencil Method for Numerical Solution of PDEs","authors":"R. Barron, Y. Yu, K. Fukuda, R. Balachandar","doi":"10.32393/csme.2020.1245","DOIUrl":null,"url":null,"abstract":"The concept of a “cut-stencil” combined with the finite difference method has been successfully applied to numerically solve partial differential equations on arbitrary domains with complex irregular and curved boundaries. Since a Cartesian mesh can be used to discretize a complex region, it has been used to develop a new pure finite difference formulation. Most of the published research with this method has focused on achieving second-order accurate solutions of the linear convection-diffusion equation and the streamfunction-vorticity equations of 2D incompressible fluid flow. Many researchers have used the Cartesian mesh approach with the finite volume method, and all have to deal with the issue of cut cells, i.e., those rectangular cells that are cut when they intersect with the boundary of the flow domain. This leads to complicated cell connectivity, volume and face information. In the current study, our approach is based on the 5-point stencil (in 2D) attached to each node in the mesh instead of the cells surrounding each node. The mesh can be constructed so that the stencils are uniform for nodes in the domain interior, but arms of some stencils may be cut for nodes near a boundary. For this reason, we refer to this approach as the “Cartesian cut-stencil” method. In this case, standard finite difference formulae can be applied at interior nodes, but the non-uniform stencils at near-boundary nodes render the finite difference approach inapplicable at these nodes. A similar situation arises if the mesh is locally clustered as, for example, in the case of a boundary layer mesh. The Cartesian cut-stencil method overcomes this limitation by mapping non-uniform physical stencils onto a uniform computational stencil.","PeriodicalId":184087,"journal":{"name":"Progress in Canadian Mechanical Engineering. Volume 3","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Progress in Canadian Mechanical Engineering. Volume 3","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.32393/csme.2020.1245","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The concept of a “cut-stencil” combined with the finite difference method has been successfully applied to numerically solve partial differential equations on arbitrary domains with complex irregular and curved boundaries. Since a Cartesian mesh can be used to discretize a complex region, it has been used to develop a new pure finite difference formulation. Most of the published research with this method has focused on achieving second-order accurate solutions of the linear convection-diffusion equation and the streamfunction-vorticity equations of 2D incompressible fluid flow. Many researchers have used the Cartesian mesh approach with the finite volume method, and all have to deal with the issue of cut cells, i.e., those rectangular cells that are cut when they intersect with the boundary of the flow domain. This leads to complicated cell connectivity, volume and face information. In the current study, our approach is based on the 5-point stencil (in 2D) attached to each node in the mesh instead of the cells surrounding each node. The mesh can be constructed so that the stencils are uniform for nodes in the domain interior, but arms of some stencils may be cut for nodes near a boundary. For this reason, we refer to this approach as the “Cartesian cut-stencil” method. In this case, standard finite difference formulae can be applied at interior nodes, but the non-uniform stencils at near-boundary nodes render the finite difference approach inapplicable at these nodes. A similar situation arises if the mesh is locally clustered as, for example, in the case of a boundary layer mesh. The Cartesian cut-stencil method overcomes this limitation by mapping non-uniform physical stencils onto a uniform computational stencil.