메뉴 건너뛰기




Volumn 230, Issue 24, 2011, Pages 8835-8851

Development of a Stokes flow solver robust to large viscosity jumps using a Schur complement approach with mixed precision arithmetic

Author keywords

Double double; High precision; Mantle convection; Multi grid; Preconditioner; Stokes flow; Viscosity jump

Indexed keywords

CONVERGENCE OF NUMERICAL METHODS; ECONOMIC AND SOCIAL EFFECTS; GEODYNAMICS; ITERATIVE METHODS; PROBLEM SOLVING;

EID: 80053640402     PISSN: 00219991     EISSN: 10902716     Source Type: Journal    
DOI: 10.1016/j.jcp.2011.09.007     Document Type: Article
Times cited : (38)

References (40)
  • 2
    • 80053652127 scopus 로고    scopus 로고
    • Diffuse oceanic plate boundaries: Strain rates, vertically averaged rheology, and comparisons with narrow plate boundaries and stable plate interiors, in: M.A. Richards, R.G. Gordon, R.D. Van der Hilst (Eds.), History and Dynamics of Global Plate Motions, Geophysical Monograph 121, American Geophysical Union, Washington, DC
    • R.G. Gordon, Diffuse oceanic plate boundaries: Strain rates, vertically averaged rheology, and comparisons with narrow plate boundaries and stable plate interiors, in: M.A. Richards, R.G. Gordon, R.D. Van der Hilst (Eds.), History and Dynamics of Global Plate Motions, Geophysical Monograph 121, American Geophysical Union, Washington, DC, 2000, pp. 143-159.
    • (2000) , pp. 143-159
    • Gordon, R.G.1
  • 4
    • 41249094643 scopus 로고    scopus 로고
    • Three-Dimensional Eulerian method for large deformation of viscoelastic fluid: toward plate-mantle simulation
    • Furuichi M., Kameyama M., Kageyama A. Three-Dimensional Eulerian method for large deformation of viscoelastic fluid: toward plate-mantle simulation. J. Comput. Phys. 2008, 227:4977-4997.
    • (2008) J. Comput. Phys. , vol.227 , pp. 4977-4997
    • Furuichi, M.1    Kameyama, M.2    Kageyama, A.3
  • 5
    • 68349139135 scopus 로고    scopus 로고
    • Validity test of a Stokes flow solver by fluid rope coiling: toward plate-mantle simulation
    • Furuichi M., Kameyama M., Kageyama A. Validity test of a Stokes flow solver by fluid rope coiling: toward plate-mantle simulation. Phys. Earth Planet. Interiors 2009, 176:44-53.
    • (2009) Phys. Earth Planet. Interiors , vol.176 , pp. 44-53
    • Furuichi, M.1    Kameyama, M.2    Kageyama, A.3
  • 6
    • 77956116477 scopus 로고    scopus 로고
    • The dynamics of plate tectonics and mantle flow: from local to global scales
    • Stadler G., Gurnis M., Burstedde C., Wilcox L.C., Alisic L., Ghattas O. The dynamics of plate tectonics and mantle flow: from local to global scales. Science 2010, 329(5995):1033-1038.
    • (2010) Science , vol.329 , Issue.5995 , pp. 1033-1038
    • Stadler, G.1    Gurnis, M.2    Burstedde, C.3    Wilcox, L.C.4    Alisic, L.5    Ghattas, O.6
  • 7
    • 77952716948 scopus 로고    scopus 로고
    • Reconciling rapid 3-D mantle flow and surface plate motions near the Eastern Alaska slab edge
    • Jadamec M.A., Billen M.I. Reconciling rapid 3-D mantle flow and surface plate motions near the Eastern Alaska slab edge. Nature 2010, 465:338-341.
    • (2010) Nature , vol.465 , pp. 338-341
    • Jadamec, M.A.1    Billen, M.I.2
  • 8
    • 0027868620 scopus 로고    scopus 로고
    • 1993, Effects of strongly temperature-dependent viscosity on time-dependent, three-dimensional models of mantle convection
    • Tackley P.J. 1993, Effects of strongly temperature-dependent viscosity on time-dependent, three-dimensional models of mantle convection. Geophys. Res. Lett. 2009, 20(20):2187-2190.
    • (2009) Geophys. Res. Lett. , vol.20 , Issue.20 , pp. 2187-2190
    • Tackley, P.J.1
  • 10
    • 55749083087 scopus 로고    scopus 로고
    • Modelling compressible mantle convection with large viscosity contrasts in a three-dimensional spherical shell using the Yin-Yang grid
    • Tackley P.J. Modelling compressible mantle convection with large viscosity contrasts in a three-dimensional spherical shell using the Yin-Yang grid. Phys. Earth Planet. Interiors. 2008, 171:7-18.
    • (2008) Phys. Earth Planet. Interiors. , vol.171 , pp. 7-18
    • Tackley, P.J.1
  • 11
    • 0029527772 scopus 로고
    • Numerical investigation of 2D convection with extremely large viscosity variations
    • Moresi L., Solomatov V. Numerical investigation of 2D convection with extremely large viscosity variations. Phys. Fluids 1995, 7:2154-2162.
    • (1995) Phys. Fluids , vol.7 , pp. 2154-2162
    • Moresi, L.1    Solomatov, V.2
  • 12
    • 0030395405 scopus 로고    scopus 로고
    • The application of a finite volume multigrid method to three-dimensional flow problems in a highly viscous fluid with a variable viscosity
    • Trompert R.A., Hansen U. The application of a finite volume multigrid method to three-dimensional flow problems in a highly viscous fluid with a variable viscosity. Geophys. Astrophys. Fluid Dyn. 1996, 83(3):261-291.
    • (1996) Geophys. Astrophys. Fluid Dyn. , vol.83 , Issue.3 , pp. 261-291
    • Trompert, R.A.1    Hansen, U.2
  • 13
    • 0032844362 scopus 로고    scopus 로고
    • Multigrid solution of convection problems with strongly variable viscosity
    • Auth C., Harder H. Multigrid solution of convection problems with strongly variable viscosity. Geophys. Res. Lett. 1999, 137(3):793-804.
    • (1999) Geophys. Res. Lett. , vol.137 , Issue.3 , pp. 793-804
    • Auth, C.1    Harder, H.2
  • 14
    • 0343054043 scopus 로고    scopus 로고
    • A local mesh refinement multigrid method for 3-D convection problems with strongly variable viscosity
    • Albers M. A local mesh refinement multigrid method for 3-D convection problems with strongly variable viscosity. J. Comput. Phys. 2000, 160(1):126-150.
    • (2000) J. Comput. Phys. , vol.160 , Issue.1 , pp. 126-150
    • Albers, M.1
  • 15
    • 33750609628 scopus 로고    scopus 로고
    • Multigrid iterative algorithm using pseudo-compressibility for three-dimensional mantle convection with strongly variable viscosity
    • Kameyama M., Kageyama A., Sato T. Multigrid iterative algorithm using pseudo-compressibility for three-dimensional mantle convection with strongly variable viscosity. J. Comput. Phys. 2005, 206:162-181.
    • (2005) J. Comput. Phys. , vol.206 , pp. 162-181
    • Kameyama, M.1    Kageyama, A.2    Sato, T.3
  • 16
    • 33750627945 scopus 로고    scopus 로고
    • A multigrid-based mantle convection simulation code and its optimization to the Earth Simulator
    • Kameyama M. A multigrid-based mantle convection simulation code and its optimization to the Earth Simulator. J. Earth Simul. 2005, 4:2-10.
    • (2005) J. Earth Simul. , vol.4 , pp. 2-10
    • Kameyama, M.1
  • 19
    • 85189837944 scopus 로고    scopus 로고
    • Scalable adaptive mantle convection simulation on petascale supercomputers, in: Proceedings of ACM/IEEE SC08
    • C. Burstedde, O. Ghattas, G. Stadler, E. Tan, T. Tu, L.C. Wilcox, S. Zhong, Scalable adaptive mantle convection simulation on petascale supercomputers, in: Proceedings of ACM/IEEE SC08, 2008.
    • (2008)
    • Burstedde, C.1    Ghattas, O.2    Stadler, G.3    Tan, E.4    Tu, T.5    Wilcox, L.C.6    Zhong, S.7
  • 21
    • 55649096865 scopus 로고    scopus 로고
    • Preconditioned iterative methods for Stokes flow problems arising in computational geodynamics
    • May D.A., Moresi L. Preconditioned iterative methods for Stokes flow problems arising in computational geodynamics. Phys. Earth Planet Interiors. 2008, 171:33-47.
    • (2008) Phys. Earth Planet Interiors. , vol.171 , pp. 33-47
    • May, D.A.1    Moresi, L.2
  • 22
    • 0033279287 scopus 로고    scopus 로고
    • Preconditioning for the steady-state Navier-Stokes equations with low viscosity
    • Elman H.C. Preconditioning for the steady-state Navier-Stokes equations with low viscosity. SIAM J. Sci. Comput. 1996, 20:1299-1316.
    • (1996) SIAM J. Sci. Comput. , vol.20 , pp. 1299-1316
    • Elman, H.C.1
  • 25
    • 0035281553 scopus 로고    scopus 로고
    • Efficient preconditioning of the linearized Navier-Stokes equations for incompressible flow
    • Silvester D., Elman H., Kay D., Wathen A. Efficient preconditioning of the linearized Navier-Stokes equations for incompressible flow. J. Comput. Appl. Math. 2001, 128:261-279.
    • (2001) J. Comput. Appl. Math. , vol.128 , pp. 261-279
    • Silvester, D.1    Elman, H.2    Kay, D.3    Wathen, A.4
  • 26
    • 77955424554 scopus 로고    scopus 로고
    • An iterative method for the Stokes-type problem with variable viscosity
    • Grinevich P.P., Olishanskii M.A. An iterative method for the Stokes-type problem with variable viscosity. SIAM J. Sci. Comput 2009, 31(5):3959-3978.
    • (2009) SIAM J. Sci. Comput , vol.31 , Issue.5 , pp. 3959-3978
    • Grinevich, P.P.1    Olishanskii, M.A.2
  • 27
    • 72049125620 scopus 로고    scopus 로고
    • Scalable robust solvers for unstructured FE geodynamic modeling applications: solving the Stokes equation for models with large localized viscosity contrasts
    • Geenen T., ur Rehman M., MacLachlan S.P., Segal G., Vuik C., van den Berg A.P., Spakman W. Scalable robust solvers for unstructured FE geodynamic modeling applications: solving the Stokes equation for models with large localized viscosity contrasts. Geochem. Geophys. Geosyst. 2009, 10:Q09002. 10.1029/2009GC002526.
    • (2009) Geochem. Geophys. Geosyst. , vol.10
    • Geenen, T.1    ur Rehman, M.2    MacLachlan, S.P.3    Segal, G.4    Vuik, C.5    van den Berg, A.P.6    Spakman, W.7
  • 28
    • 85189841661 scopus 로고    scopus 로고
    • High-Precision Software Directory.
    • D.H. Bailey, High-Precision Software Directory. http://www.crd.lbl.gov/~dhbailey/mpdist/.
    • Bailey, D.H.1
  • 29
    • 85189842504 scopus 로고    scopus 로고
    • Algorithm for quad-double precision floating point arithmetic, in: Proceedings of the 15th IEEE Symposium on Computer Architecture
    • Y. Hida, X. Li, D. Bailey, Algorithm for quad-double precision floating point arithmetic, in: Proceedings of the 15th IEEE Symposium on Computer Architecture, 2001, pp. 287-302.
    • (2001) , pp. 287-302
    • Hida, Y.1    Li, X.2    Bailey, D.3
  • 30
    • 0002513916 scopus 로고
    • Iterative methods for concave programming
    • Stanford University Press, Stanford, CA, K.J. Arrow, L. Hurwicz, H. Uzawa (Eds.)
    • Uzawa H. Iterative methods for concave programming. Studies in Linear and Nonlinear Programming 1958, 54-165. Stanford University Press, Stanford, CA. K.J. Arrow, L. Hurwicz, H. Uzawa (Eds.).
    • (1958) Studies in Linear and Nonlinear Programming , pp. 54-165
    • Uzawa, H.1
  • 31
    • 20044390432 scopus 로고    scopus 로고
    • Numerical solutions of saddle point problems
    • Benzi M., Golub G.H., Liesen J. Numerical solutions of saddle point problems. Acta Numer. 2005, 1-137.
    • (2005) Acta Numer. , pp. 1-137
    • Benzi, M.1    Golub, G.H.2    Liesen, J.3
  • 32
    • 0028468798 scopus 로고
    • Iterative solution techniques for the stokes and Navier-Stokes equations
    • Ramage A., Wathen A.J. Iterative solution techniques for the stokes and Navier-Stokes equations. Int. J. Numer. Methods Fluids 1994, 19(1):67-83.
    • (1994) Int. J. Numer. Methods Fluids , vol.19 , Issue.1 , pp. 67-83
    • Ramage, A.1    Wathen, A.J.2
  • 34
    • 46149132843 scopus 로고
    • Block-implicit multigrid solutions of Navier-Stokes equations in primitive variables
    • Vanka S.P. Block-implicit multigrid solutions of Navier-Stokes equations in primitive variables. J. Comput. Phys. 1986, 65:138-158.
    • (1986) J. Comput. Phys. , vol.65 , pp. 138-158
    • Vanka, S.P.1
  • 35
    • 0027606774 scopus 로고
    • Fast iterative solution of stabilised Stokes systems I: using simple diagonal preconditioners
    • Wathen A.J., Silvester D.J. Fast iterative solution of stabilised Stokes systems I: using simple diagonal preconditioners. SIAM J. Numer. Anal. 1993, 30:630-649.
    • (1993) SIAM J. Numer. Anal. , vol.30 , pp. 630-649
    • Wathen, A.J.1    Silvester, D.J.2
  • 36
    • 0035219272 scopus 로고    scopus 로고
    • Differences in the effects of rounding errors in Krylov solvers for symmetric indefinite linear systems
    • Sleijpen G.L.G., vander Vorst H.A., Modersitzki J. Differences in the effects of rounding errors in Krylov solvers for symmetric indefinite linear systems. SIAM J. Matrix Anal. Appl. 2001, 22 3:726-751.
    • (2001) SIAM J. Matrix Anal. Appl. , pp. 726-751
    • Sleijpen, G.L.G.1    vander Vorst, H.A.2    Modersitzki, J.3
  • 37
    • 77952307109 scopus 로고    scopus 로고
    • Implementation of fast quad precision operation and acceleration with SSE2 for iterative solver library, IPSJ Trans. Adv. Comput. Syst. (in Japanese).
    • H. Kotakemori, A. Fujii, H. Hasegawa, A. Nishida, Implementation of fast quad precision operation and acceleration with SSE2 for iterative solver library, IPSJ Trans. Adv. Comput. Syst. 1(1) (2008) 75-84 (in Japanese).
    • (2008) , vol.1 , Issue.1 , pp. 75-84
    • Kotakemori, H.1    Fujii, A.2    Hasegawa, H.3    Nishida, A.4
  • 38
    • 0031518093 scopus 로고    scopus 로고
    • Adaptive precision floating-point arithmetic and fast robust geometric predicates
    • Shewchuk J.R. Adaptive precision floating-point arithmetic and fast robust geometric predicates. Discrete Comput. Geom. 1997, 18:305-363.
    • (1997) Discrete Comput. Geom. , vol.18 , pp. 305-363
    • Shewchuk, J.R.1
  • 39
    • 0000810983 scopus 로고
    • A floating-point technique for extending the available precision
    • Dekker T. A floating-point technique for extending the available precision. Numer. Math. 1971, 18:224-242.
    • (1971) Numer. Math. , vol.18 , pp. 224-242
    • Dekker, T.1
  • 40
    • 0003657590 scopus 로고    scopus 로고
    • The Art of Computer Programming
    • Addison Wesley, Reading, Massachusetts
    • Knuth D. The Art of Computer Programming. Seminumerical Algorithms 1998, vol. 2. Addison Wesley, Reading, Massachusetts. first ed.
    • (1998) Seminumerical Algorithms , vol.2
    • Knuth, D.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.