Scalable Adaptive PDE Solvers in Arbitrary Domains
Scalable Adaptive PDE Solvers in Arbitrary Domains
复制标题
DOI:
10.1145/3458817.3476220
复制
发表时间:
2021-08
期刊:
影响因子:
--
通讯作者:
K. Saurabh;Masado Ishii;Milinda Fernando;Boshun Gao;Kendrick Tan;M. Hsu;A. Krishnamurthy;H. Sundar;B. Ganapathysubramanian
中科院分区:
文献类型:
--
作者:
K. Saurabh;Masado Ishii;Milinda Fernando;Boshun Gao;Kendrick Tan;M. Hsu;A. Krishnamurthy;H. Sundar;B. Ganapathysubramanian
Efficiently and accurately simulating partial differential equations (PDEs) in and around arbitrarily defined geometries, especially with high levels of adaptivity, has significant implications for different application domains. A key bottleneck in the above process is the fast construction of a ‘good’ adaptively-refined mesh. In this work, we present an efficient novel octree-based adaptive discretization approach capable of carving out arbitrarily shaped void regions from the parent domain: an essential requirement for fluid simulations around complex objects. Carving out objects produces an incomplete octree. We develop efficient top-down and bottom-up traversal methods to perform finite element computations on incomplete octrees. We validate the framework by (a) showing appropriate convergence analysis and (b) computing the drag coefficient for flow past a sphere for a wide range of Reynolds numbers (0(1-106)) encompassing the drag crisis regime. Finally, we deploy the framework on a realistic geometry on a current project to evaluate COVID-19 transmission risk in classrooms.