N体模拟 受重力影响的物体动力学系统的算法和可视化,使用 Haskell 编写的真实星系相互作用模型。 直接模拟(O(n^2) 算法,其中通过考虑每个其他粒子来计算每个粒子上的力) Barnes-Hut Simulation (O(n log n)) 基于四/八叉树的算法,目前能够模拟超过 50,000 个物体) 基于 Plummer、Hemquist 和 Kuzmin 模型的蒙特卡罗采样的星系交互模型。 这使我们能够为球形和盘状星系生成真实的初始条件,以模拟它们之间的相互作用和碰撞。 使用 Barnes-Hut 模拟的模型 Plummer 模型的球状星系 太阳系 双星系统 三体系统 巴恩斯小屋模拟 Barnes-Hut 是一种高效的 N 体模拟算法,它允许我们在 O(log n) 时间内计算特定物体上的力,而不是 O(n),直接求和算法。 它依赖于递归地将我们的空间划分为 3
2021-12-19 00:26:37 64.88MB Haskell
1
并行3D Barnes-Hut N体仿真 版本2.0.0 的并行高性能C ++实现,用于模拟N体系统并将其可视化。 CUDA GPU加速,交互式仿真查看器,有损仿真数据压缩以及对其他编译器(非GCC)的优化支持即将推出。 见 画廊 上面是较旧项目的快速渲染且分辨率降低的渲染。 全尺寸3D演示即将推出。 正在Google Compute Engine上进行模拟。 入门 从github签出仓库,并用cmake项目 $ git clone https://github.com/oliverzh2000/parallel-barnes-hut.git $ cd parallel-barnes-hut $ cmake ./ DCMAKE_BUILD_TYPE=RelWithDebinfo $ make $ ./nbody --help 有关详细的使用信息,请参见。 使用~10^7到~10
1
基于Barnes+Hut算法的N-body问题模拟
2021-12-01 20:44:44 216KB N-body 问题 并行计算 mpi
1
巴恩斯小屋模拟器 使用Barnes-Hut-Algorithm有效解决N体问题。 此源代码库属于上的一篇文章,解释了Barnes-Hut算法。 有关详细信息,请查阅原始文章。 英文版: :
2021-11-06 11:58:44 54KB C++
1
工作 ES6 和 WebGL 中的 Barnes-Hut 实现。
2021-07-22 13:02:48 208KB JavaScript
1
计算机控制技术答案,试题卷已经上传.在本人上传资料里找.计算机控制技术试题卷.计算机控制技术试题卷计算机控制技术试题卷
2021-06-20 16:58:32 1.44MB 计算机控制技术 HUT 答卷
1
HUT-计算机控制技术2020(A卷),答案已上传,在本人上传目录下找:自动化1706计算机控制技术答卷//自动化1706计算机控制技术答卷
2021-06-20 16:58:24 46KB 计算机控制技术 2020试卷 HUT
1