Python 中的空气动力学。
项目描述
ezaero (easy-aero)是一个开源 Python 包,旨在实现空气动力学的数值方法,例如用于提升表面的 3D Vortex lattice Method。
文档
API 文档和示例可以在https://ezaero.readthedocs.io上找到。
例子
您可以查看图库中的示例,并将它们导出为 .py 脚本或 Jupyter 笔记本以继续探索!
安装
要安装软件包,只需使用 pip:
$ pip install ezaero
要求
ezaero 具有以下依赖项:
Python (>=3.7)
数字货币
matplotlib
ezaero 在 Python 3.7 和 3.8 上的 Linux、Windows 和 OS X 上进行了测试。
平台 |
地点 |
地位 |
|---|---|---|
Linux / OS X |
特拉维斯 CI |
|
视窗 x64 |
应用程序 |
贡献
欢迎所有的贡献和建议!有关更多详细信息,请查看CONTRIBUTING.rst。
动机
这个图书馆是一个空闲时间的项目。我正在使用以下方法:
试验应用于计算密集型应用程序的几个科学计算包和工具的性能。
深入了解 Python 开源社区。
正确重做(在性能优化、软件最佳实践方面……)我在 2014 年的硕士论文期间非常喜欢的一个项目。
我的论文涵盖了无人机在阵风情景中的气动弹性响应分析。
我的计划是实现以下模块:
3D 稳定 VLM [完成]
3D 非定常 VLM
机翼运动方程求解器(气动弹性响应)
如果由于某种原因您遇到了这个项目,并发现它很有用或有建议,请不要害羞!随时贡献或给我留言。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
ezaero-0.1.dev4.tar.gz
(9.1 kB
查看哈希)
内置分布
ezaero-0.1.dev4-py3-none-any.whl
(8.6 kB
查看哈希)