<p align="center">
<img src="https://cdn.rawgit.com/padmec-reservoir/PRESTO/master/PRESTO.png" width="700px"/>
</p>
---
[![Build Status](https://travis-ci.org/padmec-reservoir/PRESTO.svg?branch=master)](https://travis-ci.org/padmec-reservoir/PRESTO)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/06559ba85a114f16807ae274110e84c8)](https://www.codacy.com/app/PADMEC/PRESTO?utm_source=github.com&utm_medium=referral&utm_content=padmec-reservoir/PRESTO&utm_campaign=Badge_Grade)
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/gpkc/ELLIPTIc/master/LICENSE)
# Description
**PRESTO**: The Python REservoir Simulation Toolbox for flow simulation and diagnostics in porous media. PRESTO Currently deals with single phase fluid flow in highly heterogeneous and orthotropic porous media in up to three dimensions. So far, PRESTO's main features are:
* Preprocessor for threedimensional Classic Multiscale simulation;
* Power Averaging upscaling techniques (arithmetic mean, harmonic mean, geometricmean);
* Local upscaling with fixed pressure boundary conditions;
* Fine grid and Coarse grid generation for structured TPFA simulations.
It is built on top of Python, and uses the [ELLIPTIc](https://github.com/ricardolira/ELLIPTIc) library to handle the internal mesh data structure, and matrix solving.
Currently, parallelism through MPI4Py is stale, since the PyMoab doesn't yet support it.
# Dependencies
* [ELLIPTIc](https://github.com/padmec-reservoir/ELLIPTIc)
# Documentation
Coming soon.
没有合适的资源?快使用搜索试试~ 我知道了~
Python油藏模拟工具箱_Python_C++_下载.zip
共33个文件
py:17个
cfg:3个
cpp:2个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 180 浏览量
2023-04-08
18:04:45
上传
评论
收藏 95KB ZIP 举报
温馨提示
Python油藏模拟工具箱_Python_C++_下载.zip
资源推荐
资源详情
资源评论
收起资源包目录
Python油藏模拟工具箱_Python_C++_下载.zip (33个子文件)
PRESTO-master
presto
__init__.py 0B
tpfa_solver
makefile 2KB
tpfa_partitioning.cpp 1KB
makefile.config.in 1KB
tpfa_run.sh 337B
parallel_tpfa_solver.cpp 14KB
simple_mesh_generator.py 8KB
makefile.config 1KB
Preprocessors
__init__.py 0B
Upscale
__init__.py 147B
main_coarse.py 5KB
Structured
__init__.py 69B
StructuredUpscalingMethods.py 36KB
Preprocessor.py 3KB
Multiscale
__init__.py 221B
Structured2D
__init__.py 67B
StructuredMultiscaleMesh.py 19KB
Preprocessor.py 3KB
Structured
__init__.py 67B
StructuredMultiscaleMesh.py 20KB
Preprocessor.py 3KB
Common
__init__.py 57B
.travis.yml 1KB
setup.py 278B
LICENSE 1KB
docker
presto
Dockerfile 273B
examples
preprocess
multiscale
structured.cfg 327B
structured2D.cfg 325B
upscale
structured.cfg 597B
HOWTO 956B
PRESTO.png 60KB
.gitignore 1KB
README.md 2KB
共 33 条
- 1
资源评论
- 2301_773896022024-05-24资源值得借鉴的内容很多,那就浅学一下吧,值得下载!
快撑死的鱼
- 粉丝: 1w+
- 资源: 9154
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功