TECHNICAL PAPERS
Mar 1, 1992

The Hopscotch Algorithm for Three‐dimensional Simulation

Publication: Journal of Hydraulic Engineering
Volume 118, Issue 3

Abstract

This paper presents results obtained for the solution of the three‐dimensional ground‐water flow and mass‐transport equations using the Hopscotch algorithm, an iterative technique that alternates explicit and implicit finite difference approximations of the governing equations. While the method is not new, it has been mostly ignored, particularly in three dimensions. Three application examples are presented: (1) Contaminant transport in a hypothetical, steady‐state, saturated ground‐water flow system; (2) infiltration of a solute in an unsaturated soil; and (3) advection and advection‐diffusion of a Gaussian hill in rotational flow fields. The results indicate that the Hopscotch algorithm is an intriguing and powerful alternative to SIP, SOR, and conjugate gradient techniques in three dimensions. Certainly it warrants more research.

Get full access to this article

View all available purchase options and get full access to this article.

References

1.
Ames, W. P. (1983). “A survey of finite difference schemes for parabolic partial differential equations.” Numerical Properties and Methodologies in Heat Transfer, Hemisphere, Washington, D.C.‐London, U.K., 3–15.
2.
Barry, D. A. (1990). “Supercomputers and their use in modeling subsurface transport.” Rev. Geopliys., 28(3), 277–297.
3.
Bear, J. (1972). Dynamics of fluids in porous media. American Elsevier, New York, N.Y.
4.
Black, F., and Scholes, M. (1973). “The pricing of options and corporate liabilities.” J. Polit. Econ., 81, 637–659.
5.
Bresler, E. (1973). “Simultaneous transport of solutes and water under transient unsaturated flow conditions.” Water Resour. Res., 9(4), 975–986.
6.
Cooke, C. H. (1983). “A correct derivation of acceleration parameters for Hopscotch and Checkerboard P Q relaxation schemes.” Math. Comput. Simul., 25, 206–209.
7.
Freeze, R. A. (1971). “Three‐dimensional, transient, saturated‐unsaturated flow in a groundwater basin.” Water Resour. Res., 7(2), 347–366.
8.
Freeze, R. A. and Cherry, J. A. (1979). Groundwater, Prentice Hall, Englewood Cliffs, N.J.
9.
Gourlay, A. R. (1970). “Hopscotch: A fast, second‐order partial differential equation solver.” J. Inst. Math. Appl., 6(3), 375–390.
10.
Gourlay, A. R. (1977). Hopscotch: “Recent developments of the Hopscotch method.” Adv. Comput. Methods Partial Differential Equations—II, 1–6. Proc. of the Second IMACS Int. Symp. on Computer Methods for Partial Differential Equations, R. Vichnevetsky, ed., Lehigh University, Bethlehem, Pa.
11.
Gourlay, A. R., and McGuire, G. R. (1971). “General Hopscotch algorithm for the numerical solution of partial differential equations.” J. Inst. Math. Appl, 7(2), 216–227.
12.
Gourlay, A. R., and McKee, S. (1977). “The construction of Hopscotch methods for parabolic and elliptic equations in two space dimensions with a mixed derivative.” J. Comput. Appl. Math., 3(2), 201–206.
13.
Gourlay, A. R., and McKee, S. (1979). “Hopscotch methods for elliptic partial differential equations.” J. Comput. Appl. Math., 5(2), 103–110.
14.
Hill, M. (1990). “Solving groundwater flow problems by conjugate‐gradient methods and the strongly implicit procedure.” Water Resour. Res., 26(9), 1961–1969.
15.
Lapidus, L., and Pinder, G. F. (1982). Numerical solution of partial differential equations in science and engineering. John Wiley & Sons, New York, N.Y.
16.
McDonald, M. G., and Harbaugh, A. W. (1984). “A modular three‐dimensional finite‐difference ground‐water flow model,” U.S. Geological Survey Report.
17.
McKee, S., and Mitchell, A. R. (1970). “Alternating direction methods for parabolic equations in two space dimensions with a mixed derivative.” The Comput. I., 13(1), 81–86.
18.
Mejerink, J. A., and van derVorst, H. A. (1977). “An iterative solution method for linear systems of which the coefficient matrix is a symmetric M‐matrix.” Math. of Comput., 137, 148–162.
19.
Merton, R. C. (1973). “Theory of rational option pricing.” Bell J. Econ. Mgmt. Sci., (4), 141–183.
20.
Meyer, P. D., Valocchi, A. J., Ashby, S. F., and Saylor, P. A. (1989). “Anumerical investigation of the conjugate gradient method as applied to three‐dimensional groundwater flow problems in randomly heterogeneous media.” Water Resour. Res., 25(6), 1,140‐1,146.
21.
Mitchell, A. R., and Griffiths, D. F. (1987). The finite difference method in partial differential equations. John Wiley & Sons, New York, N.Y.
22.
Neuman, S. P. (1973). “Saturated‐unsaturated seepage by finite elements.” Proc. J. Hydr. Div., ASCE, 99(12), Dec. 2,233‐2,250.
23.
Park, N. S., and Liggett, J. A. (1990). “Taylor‐least squares finite element for two‐dimensional advection‐dominated unsteady advection‐diffusion problems.” Int. I. Numer. Methods Fluids, 11(1), 21–38.
24.
Park, N. S., and Liggett, J. A. (1991). “Application of Taylor‐least squares finite element to three‐dimensional advection‐diffusion equation.” Int. J. Numer. Methods Fluids, 12(1), 1–15.
25.
Pickens, J. F., and Lennox, W. C. (1976). “Numerical simulation of waste movement in steady‐groundwater flow systems,” Water Resour. Res., 12(2), 171–180.
26.
Pinder, G. F., and Gray, W. G. (1977). Finite element simulation in surface and subsurface hydrology. Academic Press, New York, N.Y.
27.
Redell, D. L. and Sunada, D. K. (1970). “Numerical simulation of dispersion in groundwater aquifers.” Hydr. Paper No. 41, Colorado State University, Fort Collins, Colo.
28.
Ségol, G., (1976). “A three‐dimensional Galerkin‐finite element model for the analysis of contaminant transport in saturated‐unsaturated porous media.” Finite Elem. Water Resour. Proc. Int. Conf., 2.123–2.144, Princeton University, Princeton, N.J.
29.
Sleijpen, G. L. J. (1989). “Strong stability results for the Hopscotch method with applications to bending beam equations.” Computing, 41(3), 179–203.
30.
Ten Thije Boonkkamp, J. H. M. (1988). “The odd‐even pressure correction scheme for the incompressible Navier‐Stokes equations.” SI AM J. Sci. Stat. Comput., 9(2), 252–270.
31.
Tompson, A. F. B., and Gelhar, L. W. (1990). “Numerical simulation of solute transport in three‐dimensional, randomly heterogeneous porous media.” Water Resour. Res., 26(10), 2,541–2,562.
32.
van Genuchten, M. Th., and Gray, W. G. (1978). “Analysis of some dispersion corrected schemes for solution of the transport equation.” Int. J. Numer. Methods Engrg., 12, 387–404.
33.
Varga, R. S. (1962). Matrix iterative analysis. Prentice Hall, Englewood Cliffs, N.J.
34.
Wachpress, E. L. (1965). Iterative solution of elliptic systems. Prentice Hall, Englewood Cliffs, N.J.
35.
Warrick, A. W., Biggar, J. W., and Nielsen, D. R. (1971). “Simultaneous solute and water transfer for an unsaturated soil.” Water Resour. Res., 7(5), 1,216‐1,225.
36.
Weinstein, H. G., Stone, H. L., and Kwan, T. V. (1969). “Iterative procedure for solution of systems of parabolic and elliptic equations in three dimensions.” Ind. Engrg. Chem. Fundam., 8(2), 281–287.

Information & Authors

Information

Published In

Go to Journal of Hydraulic Engineering
Journal of Hydraulic Engineering
Volume 118Issue 3March 1992
Pages: 385 - 406

History

Published online: Mar 1, 1992
Published in print: Mar 1992

Permissions

Request permissions for this article.

Authors

Affiliations

Genevièeve Ségol, Associate Member, ASCE
Proj. Engr. Bechtel Nat., Inc., 50 Beale St., San Francisco, CA 94105

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share