Abstract
In this paper, linear multi-step methods are used to numerically solve gradient flow models, and the relations between different numerical stabilities (e.g., unconditional energy stability, A-stability and G-stability) of linear multi-step methods are discussed. First, we introduce the definition of the absolutely unconditional energy stability (AUES), in which the meaning of absoluteness is borrowed from the absolute stability of numerical methods, and we rigorously prove that the AUES is equivalent to the A-/G-stability of the scheme. Then, we obtain a new gradient flow system by using scalar auxiliary variable (SAV) approach with Lagrange multiplier. The linear multi-step method and the Fourier pseudo-spectral method are respectively used to discretize the temporal and spatial variables of the new gradient flow system, and its AUES is guaranteed by simple checking its A-/G-stability of the numerical scheme. Especially, we show that these schemes not only include the commonly-used backward Euler, Crank–Nicolson, second-order backward differentiation formula (BDF2) schemes, but also include some generalized Adams and Nyström schemes. Finally, we apply these numerical schemes for solving gradient flow models, and ample numerical results are provided to demonstrate the high performance of the proposed schemes.
Similar content being viewed by others
References
Ainsworth, W., Mao, Z.: Analysis and approximation of a fractional Cahn-Hilliard equation. SIAM J. Numer. Anal. 55, 1689–1718 (2017)
Akrivis, G., Li, B., Li, D.: Energy-decaying extrapolated RK-SAV methods for the Allen-Cahn and Cahn-Hilliard equations. SIAM J. Sci. Comput. 41, A3703–A3727 (2019)
Antoine, X., Shen, J., Tang, Q.: Scalar auxiliary variable/Lagrange multiplier based pseudospectral schemes for the dynamics of nonlinear Schrödinger/Gross-Pitaevskii equations. J. Comput. Phys. 437, 110328 (2021)
Backofen, R., Wise, S.M., Salvalaglio, M., Voigt, A.: Convexity splitting in a phase field model for surface diffusion. Int. J. Numer. Anal. Mod. 16, 192–209 (2019)
Baiocchi, C., Crouzeix, M.: On the equivalence of A-stability and G-stability. Appl. Numer. Math. 5, 19–22 (1989)
Baskaran, A., Lowengrub, J.S., Wang, C., Wise, S.M.: Convergence analysis of a second order convex splitting scheme for the modified phase field crystal equation. SIAM J. Numer. Anal. 51(5), 2851–2873 (2013)
Boettinger, W.J., Warren, J.A., Beckermann, C., Karma, A.: Phase-field simulation of solidification. Annu. Rev. Mater. Res. 32, 163–194 (2022)
Bourdin, B., Francfort, G.A., Marigo, J.-J.: The variational approach to fracture. J. Elasticity 91, 5–148 (2008)
Butcher, J.C.: Numerical Methods for Ordinary Differential Equations. John Wiley & Sons, United Kingdom (2016)
Chen, W., Wang, S., Wang, X.: Energy stable arbitrary order ETD-MS method for gradient flows with Lipschitz nonlinearity. CSIAM Trans. Appl. Math. 2, 460–483 (2021)
Cheng, Q., Liu, C., Shen, J.: A new Lagrange multiplier approach for gradient flows. Comput. Methods Appl. Mech. Engrg. 367, 113070 (2020)
Cheng, Q., Shen, J.: Global constraints preserving scalar auxiliary variable schemes for gradient flows. SIAM J. Sci. Comput. 42, A2489–A2513 (2020)
Cox, S.M., Matthews, P.C.: Exponential time differencing for stiff systems. J. Comput. Phys. 176, 430–455 (2002)
Dahlquist, G.: A special stability problem for linear multistep methods. BIT 3, 27–43 (1963)
Dahlquist, G.: Error analysis for a class of methods for stiff non-linear initial value problems. Numerical Analysis, Lecture Notes in Mathematics 506, 60–72 (1975)
Dahlquist, G.: G-stability is equivalent to A-stability. BIT 18, 384–401 (1978)
Du, Q., Feng, X.: The phase field method for geometric moving interfaces and their numerical approximations. Handbook of Numerical Analysis 21, 425–508 (2020)
Du, Q., Ju, L., Li, X., Qiao, Z.: Stabilized linear semi-implicit schemes for the nonlocal Cahn-Hilliard equation. J. Comput. Phys. 363, 39–54 (2018)
Elder, K.R., Katakowski, M., Haataja, M., Grant, M.: Modeling elasticity in crystal growth. Phys. Rev. Lett. 88, 245701 (2002)
Eyre, D.J.: Unconditionally gradient stable time marching the Cahn-Hilliard equation. Mater. Res. Soc. Sympos. Proc. 529, 39–46 (1998)
Feng, X., Li, B., Ma, S.: High-order mass- and energy-conserving SAV-Gauss collocation finite element methods for the nonlinear Schrödinger equation. SIAM J. Numer. Anal. 59, 1566–1591 (2021)
Fu, Z., Yang, J.: Energy-decreasing exponential time differencing Runge-Kutta methods for phase-field models. J. Comput. Phys. 454, 110943 (2022)
Gong, Y., Zhao, J., Wang, Q.: Arbitrarily high-order unconditionally energy stable SAV schemes for gradient flow models. Comput. Phys. Commun. 249, 107033 (2020)
Gong, Y., Zhao, J., Wang, Q.: Arbitrarily high-order linear energy stable schemes for gradient flow models. J. Comput. Phys. 419, 109610 (2020)
Gong, Y., Zhao, J., Wang, Q.: Arbitrarily high-order unconditionally energy stable schemes for thermodynamically consistent gradient flow models. SIAM J. Sci. Comput. 42, B135–B156 (2020)
Hairer, E., Wanner, G.: Solving Ordinary Differential Equations II: Stiff and Differential-Algebraic Problems. Second Revised Edition. Springer-Verlag, Berlin Heidelberg (1996)
Hill, A.T.: Global dissipativity for A-stable methods. SIAM J. Numer. Anal. 34, 119–142 (1997)
Hu, S., Li, J., Liu, Q., He, Y.: Phase-field-crystal study on the crack propagation behavior in a nanoscale two-dimensional lattice in the presence of nonlinear disturbance strains. Fatigue Fract. Eng. Mater. Struct. 44, 2706–2717 (2021)
Huang, Q.-A., Jiang, W., Yang, J.Z.: An unconditionally energy stable scheme for simulating wrinkling phenomena of elastic thin films on a compliant substrate. J. Comput. Phys. 388, 123–143 (2019)
Huang, Q.-A., Jiang, W., Yang, J.Z.: An efficient and unconditionally energy stable scheme for simulating solid-state dewetting of thin films with isotropic surface energy. Commun. Comput. Phys. 26, 1444–1470 (2019)
Huang, F., Shen, J.: Bound/Positivity preserving and energy stable scalar auxiliary variable schemes for dissipative systems: Applications to Keller-Segel and Poisson-Nernst-Planck equations. SIAM J. Sci. Comput. 43, A1832–A1857 (2021)
Huang, F., Shen, J.: A new class of implicit-explicit BDF\(k\) SAV schemes for general dissipative systems and their error analysis. Comput. Methods Appl. Mech. Engrg. 392, 114718 (2022)
Huang, F., Shen, J., Yang, Z.: A highly efficient and accurate new scalar auxiliary variable approach for gradient flows. SIAM J. Sci. Comput. 42, A2514–A2536 (2020)
Huang, Q.-A., Zhang, G., Wu, B.: Fully-discrete energy-preserving scheme for the space-fractional Klein-Gordon equation via Lagrange multiplier type scalar auxiliary variable approach. Math. Comput. Simulat. 192, 265–277 (2022)
Jiang, W., Bao, W., Thompson, C.V., Srolovitz, D.J.: Phase field approach for simulating solid-state dewetting problems. Acta Mater. 60, 5578–5592 (2012)
Jiang, W., Zhao, Q., Bao, W.: Sharp-interface model for simulating solid-state dewetting in three dimensions. SIAM J. Appl. Math. 80, 1654–1677 (2020)
Karma, A., Rappel, W.-J.: Phase-field method for computationally effcient modeling of solidification with arbitrary interface kinetics. Phys. Rev. E 53, R3017–R3020 (1996)
Kobayashi, R.: Modeling and numerical simulations of dendritic crystal growth. Physica D 63, 410–423 (1993)
Li, Q., Mei, L., Yang, X., Li, Y.: Efficient numerical schemes with unconditional energy stabilities for the modified phase field crystal equation. Adv. Comput. Math. 45, 1551–1580 (2019)
Li, X., Shen, J.: Stability and error estimates of the SAV Fourier-spectral method for the phase field crystal equation. Adv. Comput. Math. 46, 48 (2020)
Liu, Z., Li, X.: The exponential scalar auxiliary variable (E-SAV) approach for phase field models and its explicit computing. SIAM J. Sci. Comput. 42, B630–B655 (2020)
Lin, L., Liu, X., Dong, S.: A gPAV-based unconditionally energy-stable scheme for incompressible flows with outflow/open boundaries. Comput. Methods Appl. Mech. Engrg. 365, 112969 (2020)
Ma, L., Chen, R., Yang, X., Zhang, H.: Numerical approximations for Allen-Cahn type phase field model of two-phase incompressible fluids with moving contact lines. Commun. Comput. Phys. 21, 867–889 (2017)
Miehe, C., Welschinger, F., Hofacker, M.: Thermodynamically consistent phase-field models of fracture: Variational principles and multi-field FE implementations. Int. J. Numer. Meth. Engng. 83, 1273–1311 (2010)
Pan, K., Ni, Y., He, L., Huang, R.: Nonlinear analysis of compressed elastic thin films on elastic substrates: From wrinkling to buckle-delamination. Int. J. Solids Struct. 51, 3715–3726 (2014)
Qian, Y., Yang, Z., Wang, F., Dong, S.: gPAV-based unconditionally energy-stable schemes for the Cahn-Hilliard equation: Stability and error analysis. Comput. Methods Appl. Mech. Engrg. 372, 113444 (2020)
Shen, J., Xu, J.: Convergence and error analysis for the scalar auxiliary variable (SAV) schemes to gradient flows. SIAM J. Numer. Anal. 56, 2895–2912 (2018)
Shen, J., Xu, J., Yang, J.: The scalar auxiliary variable (SAV) approach for gradient flows. J. Comput. Phys. 353, 407–416 (2018)
Shen, J., Xu, J., Yang, J.: A new class of efficient and robust energy stable scheme for gradient flows. SIAM Rev. 61, 474–506 (2019)
Shen, J., Yang, X.: Numerical approximations of Allen-Cahn and Cahn-Hilliard equations. Discrete Contin. Dyn. Syst. 28, 1669–1691 (2010)
Tang, T., Yu, H., Zhou, T.: On energy dissipation theory and numerical stability for time-fractional phase-field equations. SIAM J. Sci. Comput. 41, A3757–A3778 (2019)
Thompson, C.V.: Solid-state dewetting of thin films. Annu. Rev. Mater. Res. 42, 399–434 (2012)
Turnbull, D., Cech, R.E.: Microscopic observation of the solidification of small metal droplets. J. Appl. Phys. 21, 804–810 (1950)
Wheeler, A.A., Mcfadden, G.B., Boettinger, W.J.: Phase-field model for solidification of a eutectic alloy. Proc. R. Soc. A 452, 495–525 (1996)
Xu, Z., Yang, X., Zhang, H., Xie, Z.: Efficient and linear schemes for anisotropic Cahn-Hilliard model using the Stabilized-Invariant Energy Quadratization (S-IEQ) approach. Comp. Phys. Comm. 238, 36–49 (2019)
Yang, Z., Dong, S.: A roadmap for discretely energy-stable schemes for dissipative systems based on a generalized auxiliary variable with guaranteed positivity. J. Comput. Phys. 404, 109121 (2020)
Yang, X., Han, D.: Linearly first- and second-order, unconditionally energy stable schemes for the phase field crystal model. J. Comput. Phys. 330, 1116–1134 (2017)
Yang, Z., Lin, L., Dong, S.: A family of second-order energy-stable shcmes for Cahn-Hilliard type equations. J. Comput. Phys. 383, 24–54 (2019)
Yang, X., Yu, H.: Efficient second order unconditionally stable schemes for a phase field moving contact line model using an invariant energy quadratization approach. SIAM J. Sci. Comput. 40, B889–B914 (2018)
Yin, S.-F., Li, B., Cao, Y.P., Feng, X.-Q.: Surface wrinkling of anisotropic films bonded on a compliant substrate. Int. J. Solids Struct. 141–142, 219–231 (2018)
Yoon, S., Wang, J., Lee, C., Yang, J., Park, J., Kim, H., Kim, J.: Numerical investigation to the effect of initial guess for phase-field models. East Asian J. Appl. Math. 11, 618–646 (2021)
Zhang, H., Qian, X., Yan, J., Song, S.: Highly efficient invariant-conserving explicit Runge-Kutta schemes for nonlinear Hamiltonian differential equations. J. Comput. Phys. 418, 109598 (2020)
Zhao, Y., Zhu, H., Jiang, C., Cao, Y., Feng, X.-Q.: Wrinkling pattern evolution on curved surfaces. J. Mech. Phys. Solids 135, 103798 (2020)
Zhong, X.-C., Li, X.-F.: Fracture analysis of a magnetoelectroelastic solid with a penny-shaped crack by considering the effects of the opening crack interior. Int. J. Eng. Sci. 46, 374–390 (2008)
Acknowledgements
The numerical calculations in this paper have been done on the supercomputing system in the Supercomputing Center of Wuhan University
Funding
This work was partially supported by the National Natural Science Foundation of China (Nos. 12001210, 12131010, 12271414, 12125103, 12261103), by the National Key Research and Development Program of China (No. 2020YFA0714201), and the Yunnan Fundamental Research Projects (No. 202301AT070117)
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interest
The authors declare no competing interests
Additional information
Communicated by: Jon Wilkening
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Huang, QA., Jiang, W., Yang, J.Z. et al. Linear multi-step methods and their numerical stability for solving gradient flow equations. Adv Comput Math 49, 39 (2023). https://doi.org/10.1007/s10444-023-10043-1
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10444-023-10043-1
Keywords
- Gradient flow
- Unconditionally energy stable
- A-stable and G-stable
- Linear multi-step method
- Scalar auxiliary variable