用roe求解器求解等温圆盘流体力学

pyrodeo的Python项目详细描述


派洛迪欧

https://badge.fury.io/py/pyrodeo.svghttps://readthedocs.org/projects/pip/badge/?version=stable&style=flathttp://img.shields.io/badge/license-GPL-green.svg?style=flathttps://img.shields.io/pypi/pyversions/pyrodeo.svg?style=flat-squarehttps://img.shields.io/pypi/implementation/pyrodeo.svg?style=flat-squarehttp://img.shields.io/travis/SijmeJan/pyrodeo/master.svg?style=flathttps://coveralls.io/repos/github/SijmeJan/pyrodeo/badge.svg?branch=master

pyrodeo是等温流体力学的python实现 解算器Rodeo(Roe解算器,用于光盘嵌入对象)。其主要目的 对天体物理(气体)盘进行数值模拟。

功能

  • 二维和三维无粘等温流体力学 黎曼解算器。
  • 平滑流动区域的空间和时间的二阶。
  • 不同的几何结构:笛卡尔,剪切板,圆柱 坐标和球面坐标。
  • HDF5输出

快速启动

只需输入:

pip install pyrodeo

输入:

importpyrodeosim=pyrodeo.Simulation.from_geom('cart')sim.evolve([0.25])

因为标准的初始条件包括恒定的密度和 压力和零速度,没有明显的演变发生。更多 有趣的例子,请参阅文档。

文件

完整文档可在

http://pyrodeo.readthedocs.org

更改日志

版本0.0.9

  • 添加“对称”边界条件
  • 允许不同的边界条件内/外边界
  • 将“reflect”边界重命名为“closed”边界,将“nonreflect”重命名为“nonreflecting”
  • 各种小修补程序

版本0.0.8

  • 测试和文档中的小修补程序

版本0.0.7

  • 三维等温
  • 球面坐标
  • 对数径向坐标
  • 各种小修补程序

版本0.0.6

  • 使源项积分成为源项积分,而不仅仅是返回额外的源项。
  • 将测试移到包中。

版本0.0.5

  • 初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用gitlabci进行GUI测试(java swing)时出现无头异常   tomcatjavaee:在调用时运行一个方法。战争已经展开   java将文档中章节的超链接插入XWPFTable中的单元格   无法将java扫描程序转换为int   java Axis2:只加载一次模块   java JAXB列表中的不同元素   java如何过滤字符串但保留一些标记   java如何检索列表中具有特定属性的所有对象?   java如何在jni中读取2D数组   java Android Studio:非语句错误   java一直在刷新gradle项目。引擎盖下发生了什么?   java如何在其他类中实现接口和扩展   java如何在travis构建期间使用gpg2导入私钥?   JavaSpringAOP:将参数传递到目标方法:paramsnull。为什么?   java Autocompletetextview建议宽度填充父级   java查询生成器仅在输入值不为null时创建更新语句   java从InputStream到并行流<T>   java空共享首选项导致我的应用程序崩溃   JavaTomcat:Tomcat Lib文件夹的位置   java如何在网站上显示GitHub时间表/提要