Abstract
This article deals with an adaptive-grid finite-difference solver for time-dependent two-dimensional systems of partial differential equations. It describes the ANSI Fortran 77 code, VLUGR2, autovectorizable on the Cray Y-MP, that is based on this method. The robustness and the efficiency of the solver, both for vector and scalar processors, are illustrated by the application of the code to two example problems arising from a groundwater-flow model.
Supplemental Material
Available for Download
Software for "VLUGR2: a vectorizable adaptive-grid solver for PDEs in 2D"
- BLOM, J. G. AND VERWER, J.G. 1993. VLUGR2: A vectorized local uniform grid refinement code for PDEs in 2D. Rep. NM-R9306, CWI, Amsterdam.Google Scholar
- BLOM, J. G. AND VERWER, J. G. 1994a. Vectorizing matrix operations arising from PDE discretization on 9-point stencils. J. Supercomput. 8, 29-51. Google Scholar
- BLOM, J. G. AND VERWER, J. G. 1994b. VLUGR3: A vectorizable adaptive grid solver for PDEs in 3D. Part I. Algorithmic aspects and applications. Appl. Numer. Math. 16, 129-156. Google Scholar
- BLOM, J. G. AND VERWER, J. G. 1994c. VLUGR3: A vectorizable adaptive grid solver for PDEs in 3D. Part II. Code description. Rep. NM-R9405, CWI, Amsterdam. See also this issue. Google Scholar
- TEN T~IIJE BOONKKAMP, J. H. M. 1988. The numerical computation of time-dependent, incompressible fluid flow. Ph.D. thesis, Univ. of Amsterdam, Netherlands.Google Scholar
- CRAY. 1991. UNICOS Performance Utilities Reference Manual, SR-2040 6.0 ed. Cray Research, Inc., Huntsville, Ala.Google Scholar
- DE STURLER, E. AND FOKKEMA, D. R. 1993. Nested Krylov methods and preserving the orthogonality. In the 6th Copper Mountain Conference on Multigrid Methods, N. Duane Melson, T. A. Manteuffel, and S. F. McCormick, Eds. NASA Conference Publication 3324, vol. 1. NASA, Washington, D.C., 111-126.Google Scholar
- HASSANIZADEH, S. M., LEIJNSE, A., DE VRIES, W. J., AND STAPPER, R. A. M. 1990. Experimental study of brine transport in porous media, Intraval test case 13. Rep. 725206003, National Inst. of Public Health and Environmental Protection, Bilthoven, Netherlands.Google Scholar
- TROMPERT, R.A. 1992. MOORKOP, an adaptive grid code for initial-boundary value problems in two space dimensions. Rep. NM-N9201, CWI, Amsterdam.Google Scholar
- TROMPERT, R.A. 1994. Local uniform grid refinement for time-dependent partial differential equations. Ph.D. thesis, Univ. of Amsterdam, Netherlands.Google Scholar
- TROMPERT, R. A. AND VERWER, J.G. 1991. A static-regridding method for two-dimensional parabolic partial differential equations. Appl. Numer. Math. 8, 65-90. Google Scholar
- TROMPERT, R. A. AND VERWER, J.G. 1993a. Analysis of the implicit Euler local uniform grid refinement method. SIAM J. Sci. Comput. 14, 259-278. Google Scholar
- TROMPERT, R. A. AND VERWER, J. G. 1993b. Runge-Kutta methods and local uniform grid refinement. Math. Comput. 60, 591-616.Google Scholar
- TROMPERT, R. A., VERWER, J. G., AND BLOM, J.G. 1993. Computing brine transport in porous media with an adaptive-grid method. Int. J. Numer. Meth. Fluids 16, 43-63.Google Scholar
- VERWER, J. G. AND TROMPERT, R. A. 1992. An adaptive-grid finite-difference method for time-dependent partial differential equations. In Proceedings of the 14th Biennial Dundee Conference on Numerical Analysis, D. F. Griffiths and G. A. Watson, Eds. Pitman Research Notes in Mathematics Series, vol. 260. Pitman, Harlow, U.K., 267-284.Google Scholar
- VERWER, J. G. AND TROMPERT, R.A. 1993. Analysis of local uniform grid refinement. Appl. Numer. Math. 13, 251-270. Google Scholar
- VAN DER VORST, H.A. 1992. BI-CGSTAB: A fast and smoothly converging variant of BI-CG for the solution ofnonsymmetric linear systems. SIAM J. Sci. Stat. Comput. 13, 2, 631-644. Google Scholar
Index Terms
- Algorithm 758: VLUGR2: a vectorizable adaptive-grid solver for PDEs in 2D
Recommendations
Algorithm 759: VLUGR3: a vectorizable adaptive-grid solver for PDEs in 3D—Part II. code description
This article describes an ANSI Fortran 77 code, VLUGR3, autovectorizable on the Cray Y-MP, that is based on an adaptive-grid finite-difference method to solve time-dependent three-dimensional systems of partial differential equations.
VLUGR3: a vectorizable adaptive grid solver for PDEs in 3D, Part I: algorithmic aspects and applications
Special issue: a festschrift to honor Professor Robert Vichnevetsky on his 65th birthdayNumerical algorithm for the time fractional Fokker-Planck equation
Anomalous diffusion is one of the most ubiquitous phenomena in nature, and it is present in a wide variety of physical situations, for instance, transport of fluid in porous media, diffusion of plasma, diffusion at liquid surfaces, etc. The fractional ...
Comments