Abstract
ParSol is a library for semiautomatic parallelization of data parallel algorithms. It offers sequential and parallel arrays to be used in C/C++ algorithm implementations. The tool is developed as an extensible software package by using object–oriented techniques. ParSol uses MPI for interprocess communication. In this article, issues of application of parallel arrays for parallelization of MfsolverC++ are discussed. This solver simulates two-phase immiscible flow in porous media. A short description of the mathematical model is given and a basic information on the finite-volume approximation scheme is presented. Results of computational experiments are presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bastian, P.: Numerical Computation of Multiphase Flows in Porous Media. Habilitation Dissertation, Kiel university (1999)
Chen, Z., Qin, G., Ewing, R.E.: Analysis of compositional model for fluid flow in porous media. SIAM J. Appl. Math. 60(3), 747–777 (2000)
Čiegis, R., Jakušev, A., Krylovas, A., Suboč, O.: Parallel algorithms for solution of nonlinear diffusion problems in image smoothing. Math. Modelling and Analysis 10(2), 155–172 (2005)
Čiegis, R., Starikovičius, V.: Mathematical modeling of wood drying process. Mathematical modelling and analysis 7(2), 177–190 (2002)
Helmig, R.: Multiphase Flow and Transport Processes in the Subsurface—A Contribution to the Modelling of Hydrosystems. Springer, Heidelberg (1997)
Langtangen, H.P.: Computational Partial Differential Equations. Numerical Methods and Diffpack Programming. Springer, Berlin (2002)
Langtangen, H.P., Tveito, A.: Advanced Topics in Computational Partial Differential Equations. In: Numerical Methods and Diffpack Programming, Springer, Berlin (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Čiegis, R., Jakušev, A., Starikovičius, V. (2006). Parallel Tool for Solution of Multiphase Flow Problems. In: Wyrzykowski, R., Dongarra, J., Meyer, N., Waśniewski, J. (eds) Parallel Processing and Applied Mathematics. PPAM 2005. Lecture Notes in Computer Science, vol 3911. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11752578_38
Download citation
DOI: https://doi.org/10.1007/11752578_38
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34141-3
Online ISBN: 978-3-540-34142-0
eBook Packages: Computer ScienceComputer Science (R0)