The development of a parallel reservoir simulator is a more complex task than nonparallel simulators. Problems related to parallel implementation such as parallel communication, model division among processors, and the management of data distributed among processors, and other issues should be addressed and solved in addition to the already complex task of reservoir simulator development. Hence, the development of parallel reservoir simulators is more time intensive than the traditional development on single processor computers. In this work, a framework was developed to aid the development of parallel reservoir simulators. The framework developed in this work implements and handles the parallel processing complexity and provides easy-to-use programming interfaces to accelerate the development of new parallel reservoir simulators or the parallelization of existing ones. Additionally, The University of Texas Compositional Simulator was used in conjunction with the framework developed in this work to create a parallel reservoir simulator. Case studies are used to verify accuracy and to test parallel performance of our new parallel reservoir simulator.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.