{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T05:59:06Z","timestamp":1772171946730,"version":"3.50.1"},"reference-count":39,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2023,2,1]],"date-time":"2023-02-01T00:00:00Z","timestamp":1675209600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2023,2,1]],"date-time":"2023-02-01T00:00:00Z","timestamp":1675209600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2023,2,1]],"date-time":"2023-02-01T00:00:00Z","timestamp":1675209600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2023,2,1]],"date-time":"2023-02-01T00:00:00Z","timestamp":1675209600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2023,2,1]],"date-time":"2023-02-01T00:00:00Z","timestamp":1675209600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2023,2,1]],"date-time":"2023-02-01T00:00:00Z","timestamp":1675209600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,2,1]],"date-time":"2023-02-01T00:00:00Z","timestamp":1675209600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computer-Aided Design"],"published-print":{"date-parts":[[2023,2]]},"DOI":"10.1016\/j.cad.2022.103447","type":"journal-article","created":{"date-parts":[[2022,11,11]],"date-time":"2022-11-11T09:34:48Z","timestamp":1668159288000},"page":"103447","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":12,"special_numbering":"C","title":["Anisotropic Cartesian Grid Generation Strategy for Arbitrarily Complex Geometry Based on a Fully Threaded Tree"],"prefix":"10.1016","volume":"155","author":[{"given":"Shuang","family":"Meng","sequence":"first","affiliation":[]},{"given":"Dan","family":"Zhou","sequence":"additional","affiliation":[]},{"given":"Lin","family":"Bi","sequence":"additional","affiliation":[]},{"given":"Xueliang","family":"Li","sequence":"additional","affiliation":[]},{"given":"Canyan","family":"Luo","sequence":"additional","affiliation":[]},{"given":"Hao","family":"Du","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.cad.2022.103447_b1","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1016\/j.jweia.2018.09.009","article-title":"Effects of yaw angle on the unsteady aerodynamic performance of the pantograph of a high-speed train under crosswind","volume":"182","author":"Li","year":"2018","journal-title":"J Wind Eng Ind Aerodyn"},{"key":"10.1016\/j.cad.2022.103447_b2","article-title":"Numerical simulation of slipstreams and wake flows of trains with different nose lengths passing through a tunnel","volume":"108","author":"Meng","year":"2020","journal-title":"Tunn Undergr Sp Technol"},{"key":"10.1016\/j.cad.2022.103447_b3","doi-asserted-by":"crossref","first-page":"2419","DOI":"10.1007\/s00366-020-00950-y","article-title":"An immersed boundary method on cartesian adaptive grids for the simulation of compressible flows around arbitrary geometries","volume":"37","author":"P\u00e9ron","year":"2021","journal-title":"Eng Comput"},{"key":"10.1016\/j.cad.2022.103447_b4","doi-asserted-by":"crossref","first-page":"1493","DOI":"10.1002\/nme.6587","article-title":"A novel adaptive mesh refinement scheme for the simulation of phase-field fracture using trimmed hexahedral meshes","volume":"122","author":"Kim","year":"2021","journal-title":"Int J Numer Methods Eng"},{"key":"10.1016\/j.cad.2022.103447_b5","doi-asserted-by":"crossref","DOI":"10.1063\/5.0023423","article-title":"A computational fluid dynamics-discrete element-immersed boundary method for cartesian grid simulation of heat transfer in compressible gas-solid flow with complex geometries","volume":"32","author":"Zhao","year":"2020","journal-title":"Phys Fluids"},{"key":"10.1016\/j.cad.2022.103447_b6","doi-asserted-by":"crossref","first-page":"754","DOI":"10.2514\/3.9966","article-title":"Grid embedding technique using cartesian grids for Euler solutions","volume":"26","author":"Mitcheltree","year":"1988","journal-title":"AIAA J"},{"key":"10.1016\/j.cad.2022.103447_b7","doi-asserted-by":"crossref","first-page":"1053","DOI":"10.1002\/fld.479","article-title":"Anisotropic cartesian grid method for steady inviscid shocked flow computation","volume":"41","author":"Wu","year":"2003","journal-title":"Internat J Numer Methods Fluids"},{"key":"10.1016\/j.cad.2022.103447_b8","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1016\/j.jcp.2019.04.002","article-title":"A hybrid RANS-LES cartesian method based on a skew-symmetric convective operator","volume":"390","author":"Capizzano","year":"2019","journal-title":"J Comput Phys"},{"key":"10.1016\/j.cad.2022.103447_b9","doi-asserted-by":"crossref","DOI":"10.1016\/j.jcp.2021.110240","article-title":"An improved immersed boundary method for turbulent flow simulations on cartesian grids","volume":"435","author":"Constant","year":"2021","journal-title":"J Comput Phys"},{"key":"10.1016\/j.cad.2022.103447_b10","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1016\/j.jcp.2012.07.029","article-title":"Automatic off-body overset adaptive cartesian mesh method based on an octree approach","volume":"232","author":"P\u00e9ron","year":"2013","journal-title":"J Comput Phys"},{"key":"10.1016\/j.cad.2022.103447_b11","doi-asserted-by":"crossref","first-page":"891","DOI":"10.1002\/fld.3691","article-title":"Hybrid grid generation for viscous flow analysis","volume":"71","author":"Park","year":"2013","journal-title":"Internat J Numer Methods Fluids"},{"key":"10.1016\/j.cad.2022.103447_b12","doi-asserted-by":"crossref","DOI":"10.1016\/j.jweia.2020.104457","article-title":"Comparative analysis of the slipstream of different nose lengths on two trains passing each other","volume":"208","author":"Meng","year":"2021","journal-title":"J Wind Eng Ind Aerodyn"},{"key":"10.1016\/j.cad.2022.103447_b13","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1080\/10618562.2012.691970","article-title":"A normal ray refinement technique for Cartesian-grid based Navier\u2013Stokes solvers","volume":"26","author":"Ruffin","year":"2012","journal-title":"Int J Comut Fluid Dyn"},{"key":"10.1016\/j.cad.2022.103447_b14","first-page":"213","article-title":"Conservation and grid adaptation enhancements to a Normal Ray Refinement technique for cartesian-grid based navier-stokes solvers","volume":"7","author":"Zaki","year":"2013","journal-title":"Int J Math Model Methods Appl Sci"},{"key":"10.1016\/j.cad.2022.103447_b15","doi-asserted-by":"crossref","first-page":"575","DOI":"10.1016\/j.proeng.2014.12.573","article-title":"A 3D anisotropic cartesian grid generation method and its applications in viscosity flows","volume":"99","author":"Shi","year":"2015","journal-title":"Procedia Eng"},{"key":"10.1016\/j.cad.2022.103447_b16","doi-asserted-by":"crossref","first-page":"1099","DOI":"10.1002\/fld.780","article-title":"Two-dimensional anisotropic Cartesian mesh adaptation for the compressible Euler equations","volume":"46","author":"Keats","year":"2004","journal-title":"Internat J Numer Methods Fluids"},{"key":"10.1016\/j.cad.2022.103447_b17","doi-asserted-by":"crossref","first-page":"1969","DOI":"10.2514\/2.1558","article-title":"Anisotropic solution-adaptive viscous cartesian grid method for turbulent flow simulation","volume":"40","author":"Wang","year":"2012","journal-title":"AIAA J"},{"key":"10.1016\/j.cad.2022.103447_b18","doi-asserted-by":"crossref","first-page":"789","DOI":"10.1002\/nme.5636","article-title":"Automatic generation of locally refined cartesian meshes: Data management and algorithms","volume":"113","author":"Capizzano","year":"2018","journal-title":"Int J Numer Methods Eng"},{"key":"10.1016\/j.cad.2022.103447_b19","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1016\/j.jcp.2018.04.039","article-title":"Binarized-octree generation for cartesian adaptive mesh refinement around immersed geometries","volume":"368","author":"Hasbestan","year":"2018","journal-title":"J Comput Phys"},{"key":"10.1016\/j.cad.2022.103447_b20","doi-asserted-by":"crossref","first-page":"432","DOI":"10.1016\/j.cma.2008.08.015","article-title":"A robust and efficient hybrid cut-cell\/ghost-cell method with adaptive mesh refinement for moving boundaries on irregular domains","volume":"198","author":"Ji","year":"2008","journal-title":"Comput Methods Appl Mech Engrg"},{"key":"10.1016\/j.cad.2022.103447_b21","doi-asserted-by":"crossref","first-page":"1041","DOI":"10.1016\/j.compfluid.2010.01.014","article-title":"Numerical simulation of detonation using an adaptive Cartesian cut-cell method combined with a cell-merging technique","volume":"39","author":"Ji","year":"2010","journal-title":"Comput & Fluids"},{"key":"10.1016\/j.cad.2022.103447_b22","doi-asserted-by":"crossref","unstructured":"Nakahashi\u00a0K. Immersed boundary method for compressible euler equations in the building-cube method. In: 20th AIAA Comput Fluid Dyn Conf. 2011, 2011, p. 1\u201310. http:\/\/dx.doi.org\/10.2514\/6.2011-3386.","DOI":"10.2514\/6.2011-3386"},{"key":"10.1016\/j.cad.2022.103447_b23","doi-asserted-by":"crossref","first-page":"3217","DOI":"10.1016\/j.jpdc.2014.07.001","article-title":"A survey of high level frameworks in block-structured adaptive mesh refinement packages","volume":"74","author":"Dubey","year":"2014","journal-title":"J Parallel Distrib Comput"},{"key":"10.1016\/j.cad.2022.103447_b24","doi-asserted-by":"crossref","unstructured":"Berger\u00a0MJ, LeVeque\u00a0RJ. An adaptive cartesian mesh algorithm for the Euler equations in arbitrary geometries. In: 9th Comput Fluid Dyn Conf, 1989. 1989, http:\/\/dx.doi.org\/10.2514\/6.1989-1930.","DOI":"10.2514\/6.1989-1930"},{"key":"10.1016\/j.cad.2022.103447_b25","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1103\/PhysRevE.89.033310","article-title":"Finite-difference lattice Boltzmann method with a block-structured adaptive-mesh-refinement technique","volume":"89","author":"Fakhari","year":"2014","journal-title":"Phys Rev E"},{"key":"10.1016\/j.cad.2022.103447_b26","doi-asserted-by":"crossref","first-page":"8981","DOI":"10.1016\/j.jcp.2010.08.023","article-title":"A new adaptive mesh refinement data structure with an application to detonation","volume":"229","author":"Ji","year":"2010","journal-title":"J Comput Phys"},{"key":"10.1016\/j.cad.2022.103447_b27","doi-asserted-by":"crossref","DOI":"10.1016\/j.compfluid.2021.105249","article-title":"Unsteady aerodynamic simulations by the lattice Boltzmann method with near-wall modeling on hierarchical cartesian grids","volume":"233","author":"Maeyama","year":"2022","journal-title":"Comput & Fluids"},{"key":"10.1016\/j.cad.2022.103447_b28","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1145\/356924.356930","article-title":"The quadtree and related hierarchical data structures","volume":"16","author":"Samet","year":"1984","journal-title":"ACM Comput Surv"},{"key":"10.1016\/j.cad.2022.103447_b29","doi-asserted-by":"crossref","first-page":"2675","DOI":"10.1137\/070681727","article-title":"Bottom-up construction and 2:1 balance refinement of linear octrees in parallel","volume":"30","author":"Samet","year":"2008","journal-title":"SIAM J. Sci. Comput"},{"key":"10.1016\/j.cad.2022.103447_b30","series-title":"Fully threaded tree algorithms for adaptive refinement fluid dynamics simulations, 543","first-page":"519","author":"Khokhlov","year":"1998"},{"key":"10.1016\/j.cad.2022.103447_b31","doi-asserted-by":"crossref","first-page":"435","DOI":"10.1299\/jcst.2.435","article-title":"Efficient and robust cartesian mesh generation for building-cube method","volume":"2","author":"Ishida","year":"2008","journal-title":"J Comput Sci Technol"},{"key":"10.1016\/j.cad.2022.103447_b32","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1016\/j.compfluid.2015.06.011","article-title":"A GPU-accelerated adaptive mesh refinement for immersed boundary methods","volume":"118","author":"Ji","year":"2015","journal-title":"Comput & Fluids"},{"key":"10.1016\/j.cad.2022.103447_b33","doi-asserted-by":"crossref","DOI":"10.1016\/j.compfluid.2020.104648","article-title":"An interface-sharpening method with adaptive mesh refinement for volume-of-fluid simulations of two-phase compressible flows","volume":"210","author":"Li","year":"2020","journal-title":"Comput & Fluids"},{"key":"10.1016\/j.cad.2022.103447_b34","doi-asserted-by":"crossref","first-page":"989","DOI":"10.1108\/RPJ-12-2016-0211","article-title":"Temperature distribution simulations during electron beam freeform fabrication process based on the fully threaded tree","volume":"25","author":"Yin","year":"2019","journal-title":"Rapid Prototyp J"},{"key":"10.1016\/j.cad.2022.103447_b35","doi-asserted-by":"crossref","DOI":"10.1016\/j.compfluid.2020.104648","article-title":"An interface-sharpening method with adaptive mesh refinement for volume-of-fluid simulations of two-phase compressible flows","volume":"210","author":"Li","year":"2020","journal-title":"Comput & Fluids"},{"key":"10.1016\/j.cad.2022.103447_b36","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1080\/10867651.2001.10487535","article-title":"Fast 3D triangle-box overlap testing","volume":"6","author":"Akenine-M\u00f6llser","year":"2001","journal-title":"J Graph Tools"},{"key":"10.1016\/j.cad.2022.103447_b37","doi-asserted-by":"crossref","first-page":"509","DOI":"10.1145\/361002.361007","article-title":"Multidimensional binary search trees used for associative searching","volume":"18","author":"Bentley","year":"1975","journal-title":"Commun ACM"},{"key":"10.1016\/j.cad.2022.103447_b38","doi-asserted-by":"crossref","first-page":"434","DOI":"10.1016\/j.jcp.2016.03.058","article-title":"A mass-conserving lattice Boltzmann method with dynamic grid refinement for immiscible two-phase flows","volume":"315","author":"Fakhari","year":"2016","journal-title":"J Comput Phys"},{"key":"10.1016\/j.cad.2022.103447_b39","doi-asserted-by":"crossref","first-page":"2367","DOI":"10.2514\/1.J050466","article-title":"Turbulent wall model for immersed boundary methods","volume":"49","author":"F.","year":"2011","journal-title":"AIAA J"}],"container-title":["Computer-Aided Design"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0010448522001804?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0010448522001804?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,9,14]],"date-time":"2025-09-14T18:47:08Z","timestamp":1757875628000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0010448522001804"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2]]},"references-count":39,"alternative-id":["S0010448522001804"],"URL":"https:\/\/doi.org\/10.1016\/j.cad.2022.103447","relation":{},"ISSN":["0010-4485"],"issn-type":[{"value":"0010-4485","type":"print"}],"subject":[],"published":{"date-parts":[[2023,2]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Anisotropic Cartesian Grid Generation Strategy for Arbitrarily Complex Geometry Based on a Fully Threaded Tree","name":"articletitle","label":"Article Title"},{"value":"Computer-Aided Design","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.cad.2022.103447","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2022 Elsevier Ltd. All rights reserved.","name":"copyright","label":"Copyright"}],"article-number":"103447"}}