模拟宇宙中的引力运动、气体动力学与结构
Simulating gravitational motion, gas dynamics, and structure in the cosmos
AI总结:
本文介绍N体流体动力学代码ChaNGa的引力与气体模拟方法、核心算法及数据结构,并配套习题用于宇宙学概念教学。
摘要:
我们对N体流体动力学代码Charm N-body GrAvity solver(ChaNGa)提供入门性解释与图示。ChaNGa模拟空间中物质的引力运动和气体动力学,旨在建模星系和/或宇宙学结构及其演化。我们讨论了蛙跳积分算法、光滑粒子流体动力学,以及该程序使用的计算机科学概念,包括用于粒子位置的二叉数据结构。我们的介绍借鉴了J. G. Stadel的博士论文。文中还提供了习题,以便使用ChaNGa学习或巩固一些宇宙学概念。
英文摘要:
We provide introductory explanations and illustrations of the $N$-body hydrodynamics code Charm N-body GrAvity solver (ChaNGa). ChaNGa simulates the gravitational motion and gas dynamics of matter in space, with the goal of modeling galactic and/or cosmological structure and evolution. We discuss the algorithm for leapfrog integration and smoothed particle hydrodynamics and computer science concepts used by the program, including the binary data structure for the particle positions. Our presentation borrows from the doctoral dissertation of J.\ G.\ Stadel. Problems are provided in order to use ChaNGa to learn or solidify some cosmological concepts.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。