Resonance_testing_scripts:使用N体REBOUND代码模拟行星轨道的Python脚本,并绘制结果

时间:2024-06-04 01:02:42
【文件属性】:

文件名称:Resonance_testing_scripts:使用N体REBOUND代码模拟行星轨道的Python脚本,并绘制结果

文件大小:1.58MB

文件格式:ZIP

更新时间:2024-06-04 01:02:42

C

REBOUND-开源的多用途N体代码 如何使用REBOUND-快速介绍 您可以从C或Python调用REBOUND。 您要使用哪种编程语言取决于您的喜好和特定的应用程序。 简而言之:如果您只是想将一些粒子(例如行星系统)与高阶积分器IAS15或新的辛积分器WHFast进行积分,请使用Python版本。 如果要运行具有数百万个粒子的大型仿真,请使用奇异的积分器,OpenGL可视化效果或使用分布式树代码,然后使用C版本。 REBOUND的所有计算上昂贵的部分都是用C编写的。因此,即使您使用Python版本,也将获得非常快速的代码。 要安装Python版本,只需在终端中键入以下命令: pip install rebound 要了解有关如何将REBOUND与Python结合使用的更多信息,请参阅上的iPython / Jupyter教程。 要安装C版本,只需将以下命令复制并粘贴到您的终端中


网友评论