OpenCAEPoro: A Parallel Simulation Framework for Multiphase and Multicomponent Porous Media Flows
Shizhe Li, Chen-Song Zhang

TL;DR
OpenCAEPoro is a parallel simulation software in C++ for multiphase, multicomponent porous media flows, integrating multiple methods and enabling efficient large-scale simulations validated by benchmarks.
Contribution
It introduces a unified framework combining various numerical methods and an adaptive domain decomposition approach for efficient multiphase flow simulation.
Findings
Validated with SPE benchmark tests.
Demonstrated high parallel efficiency in distributed environments.
Suitable for large-scale porous media flow simulations.
Abstract
OpenCAEPoro is a parallel numerical simulation software developed in C++ for simulating multiphase and multicomponent flows in porous media. The software utilizes a set of general-purpose compositional model equations, enabling it to handle a diverse range of fluid dynamics, including the black oil model, compositional model, and thermal recovery models. OpenCAEPoro establishes a unified solving framework that integrates many widely used methods, such as IMPEC, FIM, and AIM. This framework allows dynamic collaboration between different methods. Specifically, based on this framework, we have developed an adaptively coupled domain decomposition method, which can provide initial solutions for global methods to accelerate the simulation. The reliability of OpenCAEPoro has been validated through benchmark testing with the SPE comparative solution project. Furthermore, its robust parallel…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReservoir Engineering and Simulation Methods · Enhanced Oil Recovery Techniques
