微信一键登录

科吉思石油论坛

搜索
查看: 2938|回复: 0
打印 上一主题 下一主题

tNavigator-Graph Calcuator-输出统计信息至txt文件

[复制链接]

136

主题

205

帖子

264

积分

中级会员

Rank: 3Rank: 3

积分
264
跳转到指定楼层
楼主
发表于 2020-3-19 22:59:41 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 乔聪颖 于 2020-3-20 20:57 编辑

【需求描述】
统计每个时间步-指定井组-在指定层位生产的井的数量。
详细描述:针对指定一组井,统计每个时间步中,在指定层有射孔的井数量。


【解决方案】
循环遍历每个时间步,遍历指定井组内的所有井,遍历井的所有射孔网格,当射孔网格在指定层位时,则为临时变量增加1,最后统计临时变量的大小,并输出至文本文件中。


上述内容均针对指定层位,倘若我们想要将所有层位均做类似的统计,该如何完成呢?
并非简单的增加一层循环遍历即可实现。将每一层的数据存储为字典形式然后输出,会比较巧妙的解决这一问题,参考如下:

End.

Graph Calculator是tNavigator中一项重要功能,也是Python在tNavigator中的主要应用方向之一,一般用于数值模拟后处理以及智能历史拟合中,其灵活的定义、丰富的函数、良好的交互性及拓展性,可以实现很多不可思议的功能。
------------------------------------------------
更多tNavigator技巧及应用,欢迎加入tNavigator技术交流QQ群:777385939。
更多石油行业前沿资讯与应用,请关注科吉思石油:



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|服务支持:DZ动力|科吉思石油技术咨询有限公司 ( 京ICP备15057753号

GMT+8, 2024-4-20 04:37 , Processed in 0.608891 second(s), 32 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表