exopy是一个Python模块,用于模拟星子在磁盘中随时间的增长
exo-p的Python项目详细描述
异国情调
exopy是一个Python模块,用于模拟磁盘中小行星随时间的增长。它使用PybDun11从C++项目中构建为.Pyd。在
如下图所示,Smoluchowski coagulation equation用于计算小行星的数目。在
要求
- C++ 17编译器
- 测试对象:
- msvc 1916/1924(Windows 10 1909)
- gcc 7.4.0/8.3.0(Ubuntu 18.04.4)
- clang 6.0.0/9.0.0(Ubuntu 18.04.4)
- 测试对象:
- CMake 3.11或更新版本
- pybind11
- span-lite
- Python 3
- numpy
示例
输入
import exopy
import numpy as np
t = np.linspace(start=0.0, stop=3.0, num=4)
nk = exopy.compute_nk_approx(steps=t, k_max=8, initial=200.0, A=0.001)
with np.printoptions(precision=5, suppress=True, linewidth=100):
print(nk)
输出
^{pr2}$许可证
版权所有©2020 Jared Duffey-保留所有权利
exopy分布在Mozilla Public License, v. 2.0下。此许可证的副本包含在许可证.txt. 在
- 项目
标签: