The Route to Creating Your Own Simulator

  • Li Hua Independent Researcher
Keywords: Simulation, Customized Simulator, 3D Visualization, Reservoir simulation, Python


This article delineates the process of developing a customized reservoir simulator, embarking on a journey that commences with an introductory phase. The narrative then intricately traverses pivotal components, encompassing the reservoir model, simulation inputs, and outputs. Special attention is devoted to the nuances of simulation execution and stability, delving into critical considerations related to boundary conditions and the significance of three-dimensional visualization. The exploration reaches its zenith in a comprehensive conclusion, offering valuable insights and reflections on the intricate path of constructing a personalized reservoir simulator. This undertaking necessitates a holistic comprehension of reservoir dynamics, an understanding of simulation complexities, and an appreciation for the pivotal role of effective visualization in the simulation workflow.


Alagoz, E., 2023. Development and Analysis of a Program for Phase-Equilibrium Calculations Using the Peng-Robinson Equation of State. International Journal of Earth Sciences Knowledge and Applications 5 (1), 51-61.

Alagoz, E., Giozza, G.G., 2023. Calculation of Bottomhole Pressure in Two-Phase Wells Using Beggs and Brill Method: Sensitivity Analysis. International Journal of Earth Sciences Knowledge and Applications 5 (3).

Alagoz, E., Mengen, A.E., Bensenouci, F., Dundar, E.C., 2023. Development of a Computational Tool for Wellbore Stability Analysis and Mud Weight Optimization. 21th International Petroleum and Natural Gas Congress and Exhibition of Turkiye. IPETGAS held in Ankara, Turkiye, 27-29 September.

Brooks, R., Corey, T., 1964. Hydraulic Properties of Porous Media. Hydrology Papers, Colorado State University, 24, 37.

Coats, K.H., 2003. IMPES stability: the CFL limit. SPE Journal, 8 (3), 291-297.

Michael, A., 2021. PIMPS3D2P: A Practical, Efficient, Three-Dimensional, Two-Phase Reservoir Simulator Written in MATLAB. In 82nd EAGE Conference and Exhibition 2021. European Association of Geoscientists & Engineers.

Michael, A., 2023. TWA Managing Editor’s Column: How to Build Your Own Reservoir Simulator. [accessed: 24-Dec-23].

Van Genuchten, M.T., 1980. A Closed‐Form Equation for Predicting the Hydraulic Conductivity of Unsaturated Soils. Soil Science Society of America Journal 44 (5), 892-898.