一、初步了解
最近在学习grdecl文件格式,文档不多。查找资料发现,这个格式的文件是由斯伦贝谢公司的ECLIPSE专业软件生成的。
搜到一些文档,都是2010年之前的,似乎有些用处。文档也交代了这个文件格式分为二进制和文本格式。找到了一个库libecl。它是支持二进制的,但是不完全支持文本格式,手里的工作又恰恰是要将文本格式的内容进行转换,只好先看看,可以做为一个借鉴。
二、疑问
技术路线有点问题,如何读取文档是未知的,展示工作可以采用各种三维引擎,但是不知道如何优化。
三、辛苦找到资料
找到了一个介绍文件格式的说明,虽然是2006年的,毕竟是官方的。顺利理解COORD和ZCORN两个关键字,并成功解析了坐标。
https://download.csdn.net/download/yxmlhc/88568555
25日学习结束
——————————-
四、26日学习链接文档
关键点在文档这里,libecl也能读取COORD和ZCORN,但是对于三维引擎来说,如何组织需要的数据格式还是一个关键,不能说读取了数据就结束,否则会影响执行时间。而且这个库对于文本型的grdecl文件只是部分支持,像ZONES、FAULTS等关键字没有。因此,还是需要学习之后自行处理,所以对于如何读取COORD和ZCORN,数据格式等等还是自己动手搞一下,便于理解。
五、其他资料
1. Matlab资料
Visualizing Johansen 这里介绍了SINTEF为MATLAB开发的工具,可视化效果非常好。如果不需要自行开发,完全可以看看这个。
SINTEF has developed an open–source tookit for reservoir simulation in MATLAB, the MATLAB Reservoir Simulation Toolbox (MRST). In the following we will take a closer look at the Johansen models using MRST
2.VTK资料
VTK和ParaView中引入了显式结构化网格表达地质网格 – 灰信网(软件开发博客聚合)
VTK不多说了,它对于这类地质网格也有了自己的优化,使用vtkExplicitStructuredGrid,对于它还不是很熟。后续再说。
3. dune资料
DUNE, the Distributed and Unified Numerics Environment is a modular toolbox for solving partial differential equations (PDEs) with grid–based methods. It supports the easy implementation of methods like Finite Elements (FE), Finite Volumes (FV), and also Finite Differences (FD).
分布式统一数值环境DUNE是一个模块化工具箱,用于使用基于网格的方法求解偏微分方程(PDE)。它支持像有限元(FE)、有限体积(FV)和有限差分(FD)这样的方法的简单实现。
六、数学资料学习
原文地址:https://blog.csdn.net/yxmlhc/article/details/134612132
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_14757.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!