Fully Threaded Tree for Adaptive Refinement Fluid Dynamics Simulations
نویسنده
چکیده
A fully threaded tree (FTT) for adaptive refinement of regular meshes is described. By using a tree threaded at all levels, tree traversals for finding nearest neighbors are avoided. All operations on a tree including tree modifications are O(N), where N is a number of cells, and are performed in parallel. An efficient implementation of the tree is described that requires 2N words of memory. A filtering algorithm for removing high-frequency noise during mesh refinement is described. A FTT can be used in various numerical applications. In this paper, it is applied to the integration of the Euler equations of fluid dynamics. An adaptive-mesh time stepping algorithm is described in which different time steps are used at different levels of the tree. Time stepping and mesh refinement are interleaved to avoid extensive buffer layers of fine mesh which were otherwise required ahead of moving shocks. Test examples are presented, and the FTT performance is evaluated. The three-dimensional simulation of the interaction of a shock wave and a spherical bubble is carried out that shows the development of azimuthal perturbations on the bubble surface.
منابع مشابه
Adaptive mesh refinement approach to construction of initial data for black hole collisions
The initial data for black hole collisions is constructed using a conformal-imaging approach and a new adaptive mesh refinement technique, a fully threaded tree (FTT). We developed a secondorder accurate approach to the solution of the constraint equations on a non-uniformly refined high resolution Cartesian mesh including second-order accurate treatment of boundary conditions at the black hole...
متن کاملBlock-structured Adaptive Mesh Refinement - Theory, Implementation and Application
Structured adaptive mesh refinement (SAMR) techniques can enable cutting-edge simulations of problems governed by conservation laws. Focusing on the strictly hyperbolic case, these notes explain all algorithmic and mathematical details of a technically relevant implementation tailored for distributed memory computers. An overview of the background of commonly used finite volume discretizations ...
متن کامل90 50 79 v 1 2 0 M ay 1 99 9 Adaptive mesh refinement approach to construction of initial data for black hole collisions
The initial data for black hole collisions is constructed using a conformal-imaging approach and a new adaptive mesh refinement technique, a fully threaded tree (FTT). We developed a secondorder accurate approach to the solution of the constraint equations on a non-uniformly refined high resolution Cartesian mesh including second-order accurate treatment of boundary conditions at the black hole...
متن کاملThickness-based adaptive mesh refinement methods for multi-phase flow simulations with thin regions
a r t i c l e i n f o a b s t r a c t Adaptive mesh refinement Digital topology Volume-of-fluid Multi-phase simulation In numerical simulations of multi-scale, multi-phase flows, grid refinement is required to resolve regions with small scales. A notable example is liquid-jet atomization and subsequent droplet dynamics. It is essential to characterize the detailed flow physics with variable len...
متن کاملAn Adaptive Cartesian Detonation Solver for Fluid-Structure Interaction Simulation on Distributed Memory Computers
Time-accurate fluid-structure interaction simulations of strong shock and detonation waves impinging on deforming solid structures benefit significantly from the application of dynamic mesh adaptation in the fluid. A patch-based parallel fluid solver with adaptive mesh refinement in space and time tailored for this problem class is presented; special attention is given to the robustness of the ...
متن کامل