Abstract
In this paper, we propose several novel numerical techniques to deal with nonlinear terms in gradient flows. These step-by-step solving schemes, termed 3S-SAV and 3S-IEQ schemes, are based on recently popular scalar auxiliary variable (SAV) and invariant energy quadratization (IEQ) approaches. By introducing a novel auxiliary variable η to replace the original one in the traditional SAV approach, we rewrite the equivalent gradient flow systems. Then, linear, decoupled, and unconditionally energy stable numerical schemes are constructed. More importantly, the phase function ϕ and auxiliary variable η can be calculated step-by-step which can save more CPU time in calculation. Similar procedure can also be used to modify the IEQ approach. Specially, the proposed 3S-IEQ approach only needs to solve linear equation with constant coefficients while the system with variable coefficients must be calculated for the traditional IEQ approach. Two comparative studies of traditional SAV/IEQ and 3S-SAV/3S-IEQ approaches are considered to show the accuracy and efficiency. Finally, we present various 2D numerical simulations to demonstrate the stability and accuracy.
Similar content being viewed by others
References
Ambati, M., Gerasimov, T., De Lorenzis, L.: A review on phase-field models of brittle fracture and a new fast hybrid formulation. Comput. Mech. 55, 383–405 (2015)
Chen, C., Yang, X.: Efficient numerical scheme for a dendritic solidification phase field model with melt convection. J. Comput. Phys. 388, 41–62 (2019)
Chen, C., Yang, X.: Fast, provably unconditionally energy stable, and second-order accurate algorithms for the anisotropic cahn–hilliard model. Comput. Methods Appl. Mech. Eng. 351, 35–59 (2019)
Chen, L., Zhao, J., Cao, W., Wang, H., Zhang, J.: An accurate and efficient algorithm for the time-fractional molecular beam epitaxy model with slope selection. arXiv:1803.01963 (2018)
Chen, L., Zhao, J., Wang, H.: On power law scaling dynamics for time-fractional phase field models during coarsening. arXiv:1803.05128 (2018)
Chen, L., Zhao, J., Yang, X.: Regularized linear schemes for the molecular beam epitaxy model with slope selection. Appl. Numer. Math. 128, 139–156 (2018)
Cheng, Q., Liu, C., Shen, J.: A new Lagrange Multiplier approach for gradient flows, vol. 367 (2020)
Cheng, Q., Shen, J., Yang, X.: Highly efficient and accurate numerical schemes for the epitaxial thin film growth models by using the SAV approach. J. Sci. Comput. 78, 1467–1487 (2019)
Du, Q., Ju, L., Li, X., Qiao, Z.: Maximum principle preserving exponential time differencing schemes for the nonlocal allen–cahn equation. SIAM J. Numer. Anal. 57, 875–898 (2019)
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., 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. In: MRS Online Proceedings Library Archive, p 529 (1998)
Gong, Y., Zhao, J., Wang, Q.: Arbitrarily high-order linear energy stable schemes for gradient flow models, vol. 419 (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)
Guo, Z., Lin, P.: A thermodynamically consistent phase-field model for two-phase flows with thermocapillary effects. J. Fluid Mech. 766, 226–271 (2015)
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., Rui, H.: Energy stability and convergence of sav block-centered finite difference method for gradient flows. Math. Comput. 88, 2047–2068 (2019)
Li, X., Shen, J.: On a SAV-MAC scheme for the Cahn-Hilliard-Navier-Stokes phase field model. arXiv:1905.08504 (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)
Li, X., Shen, J., Liu, Z.: New SAV-pressure correction methods for the Navier-Stokes equations: stability and error analysis. arXiv:2002.09090 (2020)
Li, X., Shen, J., Rui, H.: Energy stability and convergence of SAV block-centered finite difference method for gradient flows. Math. Comput. 88, 2047–2068 (2019)
Li, Y., Kim, J.: An efficient and stable compact fourth-order finite difference scheme for the phase field crystal equation. Comput. Methods Appl. Mech. Eng. 319, 194–216 (2017)
Lin, L., Yang, Z., Dong, S.: Numerical approximation of incompressible Navier-Stokes equations based on an auxiliary energy variable. J. Comput. Phys. 388, 1–22 (2019)
Liu, Z., Li, X.: Efficient modified stabilized invariant energy quadratization approaches for phase-field crystal equation. Numer. Algorithms, 1–26 (2019)
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)
Liu, Z., Li, X.: Two fast and efficient linear semi-implicit approaches with unconditional energy stability for nonlocal phase field crystal equation. Appl. Numer. Math. 150, 491–506 (2020)
Marth, W., Aland, S., Voigt, A.: Margination of white blood cells: a computational approach by a hydrodynamic phase field model. J. Fluid Mech. 790, 389–406 (2016)
Miehe, C., Hofacker, M., Welschinger, F.: A phase field model for rate-independent crack propagation: Robust algorithmic implementation based on operator splits. Comput. Methods Appl. Mech. Eng. 199, 2765–2778 (2010)
Shen, J., Wang, C., Wang, X., Wise, S.M.: Second-order convex splitting schemes for gradient flows with Ehrlich-Schwoebel type energy: application to thin film epitaxy. SIAM J. Numer. Anal. 50, 105–125 (2012)
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 schemes 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)
Shen, J., Yang, X., Yu, H.: Efficient energy stable numerical schemes for a phase field moving contact line model. J. Comput. Phys. 284, 617–630 (2015)
Shin, J., Lee, H.G., Lee, J.-Y.: First and second order numerical methods based on a new convex splitting for phase-field crystal equation. J. Comput. Phys. 327, 519–542 (2016)
Wang, X., Ju, L., Du, Q.: Efficient and stable exponential time differencing Runge-Kutta methods for phase field elastic bending energy models. J. Comput. Phys. 316, 21–38 (2016)
Wheeler, A.A., Boettinger, W.J., McFadden, G.B.: Phase-field model for isothermal phase transitions in binary alloys. Phys. Rev. A 45, 7424 (1992)
Wheeler, A.A., Murray, B.T., Schaefer, R.J.: Computation of dendrites using a phase field model. Physica D 66, 243–262 (1993)
Yang, X.: Linear, first and second-order, unconditionally energy stable numerical schemes for the phase field model of homopolymer blends. J. Comput. Phys. 327, 294–316 (2016)
Yang, X.: Numerical approximations for the Cahn–Hilliard phase field model of the binary fluid-surfactant system. J. Sci. Comput. 74, 1533–1553 (2018)
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, X., Ju, L.: Efficient linear schemes with unconditional energy stability for the phase field elastic bending energy model. Comput. Methods Appl. Mech. Eng. 315, 691–712 (2017)
Yang, X., Zhang, G.: Numerical approximations of the Cahn-Hilliard and Allen-Cahn equations with general nonlinear potential using the Invariant Energy Quadratization approach. arXiv:1712.02760 (2017)
Yang, X., Zhang, G.-D.: Convergence analysis for the invariant energy quadratization (IEQ) schemes for solving the cahn–hilliard and allen–cahn equations with general nonlinear potential. J. Sci. Comput. 82, 1–28 (2020)
Yang, X., Zhao, J., Wang, Q.: Numerical approximations for the molecular beam epitaxial growth model based on the invariant energy quadratization method. J. Comput. Phys. 333, 104–127 (2017)
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)
Zhao, J., Yang, X., Gong, Y., Zhao, X., Yang, X., Li, J., Wang, Q.: A general strategy for numerical approximations of non-equilibrium models<a̱part I: thermodynamical systems. Int. J. Numer. Anal. Model. 15, 884–918 (2018)
Acknowledgements
We would like to acknowledge the assistance of volunteers in putting together this example manuscript and supplement. We would like also to thank the editor and referees for their valuable comments and suggestions which helped us to improve the results of this paper.
Funding
This work is supported by the Postdoctoral Science Foundation of China under grant number 2020M672111, by National Natural Science Foundation of China (Grant Nos. 11901489, 11971276), and by Shandong Province Natural Science Foundation (Grant No. ZR2020QA030 ).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Liu, Z., Li, X. Step-by-step solving schemes based on scalar auxiliary variable and invariant energy quadratization approaches for gradient flows. Numer Algor 89, 65–86 (2022). https://doi.org/10.1007/s11075-021-01106-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11075-021-01106-9
Keywords
- Step-by-step solving scheme
- Scalar auxiliary variable
- Invariant energy quadratization
- Gradient flows
- Numerical simulations