在python中可视化结构化网格上的数据

viscid的Python项目详细描述


粘性

在结构化网格上可视化科学数据的Python框架目前, 只支持直线网格,并根据需要添加对其他网格类型的支持。

文件类型:

  • XDMF+HDF5
  • OpenGGCM jrrle(3df,p[xyz],iof)
  • OpenGGCM二进制文件(3df,p[xyz],iof)
  • 雅典娜(宾语、hst、tab)
  • 专有网络
  • ascii

还初步支持从XDMF文件读取和打印AMR数据集

文件

两个主和DEV分支都应该使每个尝试都可用(由于持续集成),但是存在明显的注意事项,即DEV分支具有更酷的新特性,但它不是{eM1}$,正如测试的。

BranchDocsTest Status
masterhtml, test summaryBuild Status
devhtml, test summaryBuild Status

安装

Anaconda-Server BadgeAnaconda-Server Badge

PyPI Version

依赖关系:

  • 必需的
    • Python 2.6、2.7或3.3+
    • 纽比1.9+
    • argparse(仅限python 2.6)
  • 推荐
    • ipython(更好的交互式解释程序)
    • matplotlib 1.4+(如果要使用viscid.plot.vpyplot进行二维绘图)
    • scipy(启用非线性插值和曲线拟合)
    • numexpr(用于在大网格上进行更快的数学运算)
    • H5py(启用hdf5读卡器)
  • 可选的
    • 海伯恩
    • Mayavi2[1](如果要使用viscid.plot.vlab生成三维绘图)
    • pyyaml(rc文件和打印选项可以使用yaml解析)
  • 开发人员可选
    • cython 0.28+(如果更改pyx/pxd文件)
    • 狮身人面像1.3+

详细的安装说明是available here

[1]安装mayavi可能很棘手。请在安装之前read this

开发

如果您编辑代码,请使用PEP 8样式。糟糕的风格不仅仅是审美上的,它往往会导致难以发现的缺陷。查看文档以获得更完整的开发人员指南(包括PEP8的异常)。

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

推荐PyPI第三方库


热门话题
java kikoso/swipeable卡安卓   java致命异常:使用Firebase的令牌刷新器   如何捕获java。网SocketException:java中的管道断裂?   安卓 Flatter找不到捆绑的Java版本   java如何将容器添加到框架中?   java如何通过Jackson传递原始JSON?   java Thymeleaf变量超出范围?   Java泛型返回泛型参数化为更具体的两种类型?   java如何在Eclipse for Development模式下设置MySQL+Tomcat+GWT   Java小程序身份验证   java试图在spring中集成openId,但给出了BeanDefinitionParsingException   Java无法读取文本文件中的其他行   Rally项目使用JAVA API的修订历史记录   java Android改型v2插入失败错误403   spring boot应用程序中的java多个spring数据jpa模块(非spring boot)依赖关系?   java如何在设置登录和cookie后刷新GWTP应用程序?杜松子酒注射剂   java JDBC连接在Windows上非常慢,在Linux上很好