Parallel reservoir simulator based on local grid refinement
- Additional Document Info
- View All
The following paper discusses a general-purpose reservoir simulator which has been designed to run efficiently in a parallel computing environment. The unique feature of the model is its ability to run efficiently in either serial or parallel modes. This is achieved through the use of local grid refinement to subdivide a model into different domains for each of the parallel CPU's. Levels of local grid refinement are used to define preconditioners for the two parallel solvers in the simulator. The solvers are based on strip and composite grid decompositions with nested factorization. Test problems for the simulator and solvers range from large IMPES, black-oil cases with severe faulting to a fully-implicit seven-component compositional simulation. Model sizes range to more than one million finite difference cells for both black-oil and compositional cases. Application of these algorithms to several examples shows the utility of both solver techniques. The strip preconditioning exhibits high efficiency for small numbers of processors. For more difficult cases involving greater numbers of processors, the composite grid solver shows greater robustness. Excellent parallel efficiencies were observed for all cases.
author list (cited authors)
Killough, J. E., Camilleri, D., Darlow, B. L., & Foster, J. A.