This paper describes an embedded boundary (EB) approach for simulating three-dimensional fluid flow on a staggered mesh where the velocity components are defined on cell faces and the thermodynamic state is defined on cell centers. Most EB approaches assume that all components of the solution, including the velocity, are co-located. To compute solution quantities on faces as well as cell centers, we construct and store multiple instances of the geometric information, one for the quantities stored at cell centers and one for each velocity component. In addition, we extend the weighted state redistribution (WSRD) scheme to staggered meshes to address the small-cell instability issue. This new approach is implemented in the Energy Research and Forecasting (ERF) model that provides performance portability and adaptive mesh refinement. We validate the new EB method by comparing EB simulations to those computed using terrain-following coordinates.
翻译:本文提出一种嵌入边界(EB)方法,用于模拟交错网格上的三维流体流动,其中速度分量定义在网格面上,热力学状态定义在网格中心。多数EB方法假设包括速度在内的所有解分量均共位。为计算网格面和网格中心处的物理量,我们构建并存储多套几何信息,分别对应网格中心存储的物理量及每个速度分量。此外,我们将加权状态重分布(WSRD)方案扩展到交错网格,以解决小网格不稳定问题。该新方法已在能源研究与预测(ERF)模型中实现,该模型具有性能可移植性和自适应网格加密功能。我们通过将EB模拟结果与使用地形跟随坐标的计算结果进行对比,验证了该新方法的有效性。