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 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.
Coming soon.