Mathematics > Numerical Analysis
[Submitted on 22 Apr 2023]
Title:A novel energy-optimal scalar auxiliary variable (EOP-SAV) approach for gradient flows
View PDFAbstract:In recent years, the scalar auxiliary variable (SAV) approach has become very popular and hot in the design of linear, high-order and unconditional energy stable schemes of gradient flow models. However, the nature of SAV-based numerical schemes preserving modified energy dissipation limits its wider application. A relaxation technique to correct the modified energy for the baseline SAV method (RSAV) was proposed by Zhao et al. and Shen et al.. The RSAV approach is unconditionally energy stable with respect to a modified energy that is closer to the original free energy, and provides a much improved accuracy when compared with the SAV approach. In this paper, inspired by the RSAV approach, we propose a novel technique to correct the modified energy of the SAV approach, which can be proved to be an optimal energy approximation. We construct new high-order implicit-explicit schemes based on the proposed energy-optimal SAV (EOP-SAV) approach. The constructed EOP-SAV schemes not only provide an improved accuracy but also simplify calculation, and can be viewed as the optimal relaxation. We also prove that the numerical schemes based on the EOP-SAV approach are unconditionally energy stable. Compared with the RSAV approach, the proposed EOP-SAV approach does not need introduce any relaxed factors and can share the similar procedure for error estimates. Several interesting numerical examples have been presented to demonstrate the accuracy and effectiveness of the proposed methods.
Current browse context:
math.NA
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.