Fast Higher-Order Interpolation and Restriction in ExaHyPE Avoiding Non-physical Reflections
Fast Higher-Order Interpolation and Restriction in ExaHyPE Avoiding Non-physical Reflections
Wave equations help us to understand phenomena ranging from earthquakes to tsunamis. These phenomena materialise over very large scales. It would be computationally infeasible to track them over a regular mesh. Yet, since the phenomena are localised, adaptive mesh refinement (AMR) can be used to construct meshes with a higher resolution close to the regions of interest. ExaHyPE is a software engine created to solve wave problems using AMR, and we use it as baseline to construct our numerical relativity application called ExaGRyPE. To advance the mesh in time, we have to interpolate and restrict along resolution transitions in each and every time step. ExaHyPE's vanilla code version uses a d-linear tensor-product approach. In benchmarks of a stationary black hole this performs slowly and leads to errors in conserved quantities near AMR boundaries. We therefore introduce a set of higher-order interpolation schemes where the derivatives are calculated at each coarse grid cell to approximate the enclosed fine cells. The resulting methods run faster than the tensor-product approach. Most importantly, when running the stationary black hole simulation using the higher order methods the errors near the AMR boundaries are removed.
Timothy Stokes、Tobias Weinzierl、Han Zhang、Baojiu Li
地球物理学计算技术、计算机技术
Timothy Stokes,Tobias Weinzierl,Han Zhang,Baojiu Li.Fast Higher-Order Interpolation and Restriction in ExaHyPE Avoiding Non-physical Reflections[EB/OL].(2025-04-22)[2025-06-06].https://arxiv.org/abs/2504.15814.点此复制
评论