|
|
In this letter, we revisit the invariant energy quadratization (IEQ) method and provide a new perspective on its ability to preserve the original energy dissipation laws. The IEQ method has been widely used to design energy stable numerical schemes for phase-field or gradient flow models. Although there are many merits of the IEQ method, one major disadvantage is that the IEQ method usually respects a modified energy law, where the modified energy is expressed in the auxiliary variables. Still, the dissipation laws in terms of the original energy are not guaranteed by the IEQ method. Using the widely-used Cahn-Hilliard equation as an example, we demonstrate that the Runge-Kutta IEQ method indeed can preserve the original energy dissipation laws for certain situations up to arbitrary high-order accuracy. Interested readers are encouraged to extend this idea to more general cases and apply it to other thermodynamically consistent models.
Citation: Zengyan Zhang, Yuezheng Gong, Jia Zhao. A remark on the invariant energy quadratization (IEQ) method for preserving the original energy dissipation laws[J]. Electronic Research Archive, 2022, 30(2): 701-714. doi: 10.3934/era.2022037
[1] | Kai Jiang, Wei Si . High-order energy stable schemes of incommensurate phase-field crystal model. Electronic Research Archive, 2020, 28(2): 1077-1093. doi: 10.3934/era.2020059 |
[2] | Liupeng Wang, Yunqing Huang . Error estimates for second-order SAV finite element method to phase field crystal model. Electronic Research Archive, 2021, 29(1): 1735-1752. doi: 10.3934/era.2020089 |
[3] | Yang Shi, Xuehua Yang . Pointwise error estimate of conservative difference scheme for supergeneralized viscous Burgers' equation. Electronic Research Archive, 2024, 32(3): 1471-1497. doi: 10.3934/era.2024068 |
[4] | Yitian Wang, Xiaoping Liu, Yuxuan Chen . Semilinear pseudo-parabolic equations on manifolds with conical singularities. Electronic Research Archive, 2021, 29(6): 3687-3720. doi: 10.3934/era.2021057 |
[5] | Hongquan Wang, Yancai Liu, Xiujun Cheng . An energy-preserving exponential scheme with scalar auxiliary variable approach for the nonlinear Dirac equations. Electronic Research Archive, 2025, 33(1): 263-276. doi: 10.3934/era.2025014 |
[6] | Hao Wu . A review on the Cahn–Hilliard equation: classical results and recent advances in dynamic boundary conditions. Electronic Research Archive, 2022, 30(8): 2788-2832. doi: 10.3934/era.2022143 |
[7] | Li-ming Xiao, Cao Luo, Jie Liu . Global existence of weak solutions to a class of higher-order nonlinear evolution equations. Electronic Research Archive, 2024, 32(9): 5357-5376. doi: 10.3934/era.2024248 |
[8] | Wenyan Tian, Yaoyao Chen, Zhaoxia Meng, Hongen Jia . An adaptive finite element method based on Superconvergent Cluster Recovery for the Cahn-Hilliard equation. Electronic Research Archive, 2023, 31(3): 1323-1343. doi: 10.3934/era.2023068 |
[9] | Liangliang Li . Chaotic oscillations of 1D wave equation with or without energy-injections. Electronic Research Archive, 2022, 30(7): 2600-2617. doi: 10.3934/era.2022133 |
[10] | Wanxun Jia, Ling Li, Haoyan Zhang, Gengxiang Wang, Yang Liu . A novel nonlinear viscous contact model with a Newtonian fluid-filled dashpot applied for impact behavior in particle systems. Electronic Research Archive, 2025, 33(5): 3135-3157. doi: 10.3934/era.2025137 |
In this letter, we revisit the invariant energy quadratization (IEQ) method and provide a new perspective on its ability to preserve the original energy dissipation laws. The IEQ method has been widely used to design energy stable numerical schemes for phase-field or gradient flow models. Although there are many merits of the IEQ method, one major disadvantage is that the IEQ method usually respects a modified energy law, where the modified energy is expressed in the auxiliary variables. Still, the dissipation laws in terms of the original energy are not guaranteed by the IEQ method. Using the widely-used Cahn-Hilliard equation as an example, we demonstrate that the Runge-Kutta IEQ method indeed can preserve the original energy dissipation laws for certain situations up to arbitrary high-order accuracy. Interested readers are encouraged to extend this idea to more general cases and apply it to other thermodynamically consistent models.
A wide variety of interfacial phenomena [1,2,3,4,5] are driven by dissipative mechanism [6,7,8]. As a powerful approach to describe the dissipative mechanism, gradient flow models which respect the thermodynamic laws are commonly used. In general, consider a spatial-temporal domain Ω×[0,T], and denote the state variable as ϕ. The dissipative dynamics takes the form of
∂tϕ(x,t)=−GδEδϕinΩ×[0,T], | (1.1) |
where E is a functional of ϕ known as the free energy, and G is a semi-positive definite operator, known as the mobility operator. The triplet (ϕ,G,E) uniquely determines the thermodynamically consistent gradient flow model. With proper boundary conditions, the dynamics of the gradient flow model (1.1) satisfies the following energy dissipation law,
dEdt=(δEδϕ,∂ϕ∂t)=−(δEδϕ,GδEδϕ)≤0, | (1.2) |
where the L2 inner product and its norm are defined by (f,g)=∫Ωfgdx and ‖f‖2=√(f,f), ∀f,g∈L2(Ω), respectively. Due to its broad applications, many approaches [9,10,11,12,13,14,15] are proposed to develop numerical approximations such that the energy dissipation property (1.2) can be preserved in the discrete level.
Among these existing numerical approaches, the invariant energy quadratization (IEQ) method [15] has been extensively used to design numerical algorithms for a broad class of phase field models [16]. Meanwhile, by combing it with the Runge-Kutta method, arbitrarily high-order schemes could be developed [17]. However, there is still one limitation of the IEQ method that has not been adequately addressed in the numerical analysis community. The numerical schemes based on the IEQ method mainly respect a modified energy law, where the modified energy is expressed with auxiliary variables. The original energy and the modified energy are equivalent with respect to the analytical solutions. But they are not necessarily equal with respect to the numerical solutions. Whether the numerical schemes based on the IEQ method respect the original energy law is still unknown. To remedy this issue, we introduced a relaxation technique in our early work [18,19] for solving phase-field equations with the IEQ method and the scalar auxiliary variable (SAV) approach. By adding a relaxation parameter, we penalize the numerical difference between the modified energy and the original energy so that the numerical solutions of the phase-field equations will follow more closely to the original energy dissipation law. Nevertheless, it is still an open question whether the numerical schemes based on the IEQ method respect the original energy law or not.
In this letter, we attempt to shed light on this issue. Inspired by some recent advances on designing high-order structure-preserving schemes for Hamiltonian systems [20,21], we discover that some numerical schemes based on the IEQ method indeed can respect the original energy dissipation laws for certain types of gradient flow models. Particularly, we revisit our early work on developing arbitrarily high-order numerical schemes for dissipative systems [17,22,23,24]. Eventually, we come up with a new perspective on the IEQ method. We conclude that specific Runge-Kutta type numerical schemes derived by the IEQ method indeed can preserve the original energy dissipation laws for certain situations up to arbitrary high-order accuracy.
Now, we briefly explain the invariant energy quadratization (IEQ) method that was introduced in [15]. Without loss of generality, we consider the generic form of the effective free energy
E(ϕ)=12(ϕ,L0ϕ)+(g(ϕ),1), | (2.1) |
where L0 is a linear operator and g(ϕ) is a potential function density. With the effective free energy (2.1), the gradient flow model (1.1) could be written as
∂tϕ=−G(L0ϕ+g′(ϕ)). | (2.2) |
For simplicity of presentation, we only consider periodic boundary conditions in this letter. Therefore, the gradient flow system (2.2) satisfies the following energy dissipation law
ddtE(ϕ)=(L0ϕ+g′(ϕ),∂tϕ)=−(L0ϕ+g′(ϕ),G(L0ϕ+g′(ϕ)))≤0. | (2.3) |
An energy stable scheme for (2.2) means the numerical solutions from the scheme will also respect the energy dissipation law of (2.3) in the discrete level. The IEQ method [15] is shown to be effective in guiding the design of energy stable schemes. The idea of the IEQ method is to reformulate the original PDE in (2.2) into an equivalent form, for which the energy stable schemes can be effectively designed. Specifically, we can introduce the auxiliary function
q(x,t):=√2(g(ϕ)+C0), | (2.4) |
where C0>0 is a constant making sure the auxiliary function is well-defined [25]. The energy functional (2.1) could be rewritten as a quadratic form
F(ϕ,q)=12(ϕ,L0ϕ)+12(q,q)−C0|Ω|. | (2.5) |
Then we can rewrite the original gradient flow system (2.2) into the IEQ reformulated system
{∂tϕ=−G(L0ϕ+qg′(ϕ)√2(g(ϕ)+C0)),∂tq=g′(ϕ)√2(g(ϕ)+C0)∂tϕ,q(x,0)=√2(g(ϕ|t=0)+C0). | (2.6) |
By a straightforward calculation, the new system (2.6) possesses the following energy dissipation law
ddtF(ϕ,q)=−(L0ϕ+qg′(ϕ)√2(g(ϕ)+C0),G(L0ϕ+qg′(ϕ)√2(g(ϕ)+C0)))≤0. | (2.7) |
Lemma 1. Systems (2.2) and (2.6) are equivalent.
This lemma can be easily shown. So the details are omitted. Notice the fact that we can get
q(x,t)−√2(g(ϕ)+C0)=0 | (2.8) |
from (2.4). Hence the original energy (2.1) and the modified energy (2.5) are equivalent, and the original energy law (2.3) and the modified energy law (2.7) are equivalent as well. However, we emphasize that the consistent condition in (2.8) might not be satisfied numerically.
Given the reformulated system (2.6) is equivalent to the original system (2.2), a numerical scheme that solves (2.6) will provide the numerical solutions for (2.2).
To solve (2.6), we revisit the IEQ-RK schemes in our previous work [17]. Consider the time domain t∈[0,T]. We discretize it into equally distanced meshes, 0=t0<t1<⋯<tN=T, with ti=iΔt and Δt=TN. And we use ϕn+1 to represent the numerical solution of ϕ(x,t) at tn+1. Similar notations apply to other variables as well.
Scheme 1 (s-stage IEQ-RK scheme). Let aij and bi with i,j=1,2,⋯,s be real numbers (the Runge-Kutta coefficients). Use the consistent initial condition q0=√2(g(ϕ0)+C0). Given (ϕn,qn), we can calculate (ϕn+1,qn+1) through the following Runge-Kutta (RK) numerical scheme
ϕn+1=ϕn+Δts∑i=1bikni, | (2.9) |
qn+1=qn+Δts∑i=1bilni, | (2.10) |
where the intermediate terms are calculated from
ϕni=ϕn+Δts∑j=1aijknj,qni=qn+Δts∑j=1aijlnj,kni=−G(L0ϕni+qnig′(ϕni)√2(g(ϕni)+C0)),lni=g′(ϕni)√2(g(ϕni)+C0)kni, | (2.11) |
with i=1,2,⋯,s.
For simplicity of notations, we organize the s-stage RK coefficients in the Butcher table as below.
cAbT=c1a11⋯a1s⋮⋮⋮csas1⋯assb1⋯bs, |
where A∈Rs,s, b∈Rs, and c=Al with l=(1,1,⋯,1)T∈Rs. The RK coefficients based on the 2nd, 4th, and 6th order Gaussian collocation methods [26] are summarized in Table 1.
|
|
Definition 1 (Symplectic Condition). Define a symmetric matrix S∈Rs,s as
Sij=biaij+bjaji−bibj,i,j=1,2,⋯s. |
The symplectic condition is defined as
Sij=0,bi≥0,i,j=1,2,⋯s. | (2.12) |
It is easy to verify that the RK coefficients in Table 1 satisfy the symplectic condition in (2.12). In other words, the set of RK coefficients that satisfy the symplectic condition in (2.12) is not empty.
Now, we are ready to present the main contribution of this letter. In this letter, we point out that the s-stage IEQ-RK scheme that satisfies the symplectic condition in (2.12) indeed respects the original energy dissipation laws given that the auxiliary function in (2.4) is a quadratic function of ϕ.
To better explain this new perspective, we restrict our presentation on the widely-used Cahn-Hilliard equation in this letter. Recall the widely-used Cahn-Hilliard equation with periodic boundary conditions
{∂tϕ=MΔμ,μ=−εΔϕ+1ε(ϕ3−ϕ). | (3.1) |
which can be written in an energy variation form of (1.1) with G=−MΔ and the free energy E(ϕ) defined as
E(ϕ)=∫Ω[ε2|∇ϕ|2+14ε(ϕ2−1)2]dx. | (3.2) |
This model has an energy dissipation law
ddtE(ϕ)=(MΔμ,μ)=−∫ΩM|∇μ|2dx≤0. | (3.3) |
To utilize the IEQ method, we can introduce an auxiliary function
q(x,t):=ϕ2−1−C, | (3.4) |
where C is a constant to be specified by the users [25]. With the auxiliary function q(x,t), we reformulate the CH equation (3.1) as
{∂tϕ=MΔμ,μ=−εΔϕ+1εϕ(q+C),∂tq=2ϕ∂tϕ,q(x,0)=ϕ2(x,0)−1−C. | (3.5) |
Here q(x,0)=ϕ2(x,0)−1−C is the consistent initial condition. The reformulated model (3.5) satisfies a modified energy law
ddtF(ϕ,q)=−∫ΩM|∇(−εΔϕ+1εϕ(q+C))|2dx≤0, | (3.6) |
with the modified energy F(ϕ,q) given as
F(ϕ,q)=∫Ω[ε2|∇ϕ|2+C2εϕ2+14ε(q2−C2−2C)]dx. | (3.7) |
Scheme 2 (s-stage IEQ-RK scheme for the CH equation). Let aij and bi with i,j=1,2,⋯,s be real numbers (the Runge-Kutta coefficients). Use the consistent initial condition q0=(ϕ0)2−1−C. Given (ϕn,qn), we can calculate (ϕn+1,qn+1) through the following numerical scheme
ϕn+1=ϕn+Δts∑i=1bikni, | (3.8) |
qn+1=qn+Δts∑i=1bilni, | (3.9) |
where the intermediate terms are calculated from
ϕni=ϕn+Δts∑j=1aijknj,qni=qn+Δts∑j=1aijlnj,kni=MΔ(−εΔϕni+1εϕni(qni+C)),lni=2ϕnikni, | (3.10) |
with i=1,2,⋯,s.
Lemma 2. Assume that the RK coefficients aij,bi satisfy the symplectic condition in (2.12). From Scheme 2, we have
qn+1=(ϕn+1)2−1−C,∀n≥0. | (3.11) |
Proof. First of all, we will show that
qn+1−qn=(ϕn+1)2−(ϕn)2. |
From (3.9), we have
qn+1−qn=Δts∑i=1bilni=2Δts∑i=1biϕnikni=2Δts∑i=1bikni(ϕn+Δts∑j=1aijknj)=2Δts∑i=1bikniϕn+2(Δt)2s∑i=1s∑j=1biaijkniknj=2Δts∑i=1bikniϕn+(Δt)2s∑i=1s∑j=1(biaij+bjaji)kniknj=2Δts∑i=1bikniϕn+(Δt)2s∑i=1s∑j=1bibjkniknj. | (3.12) |
From (3.8), we have
(ϕn+1)2−(ϕn)2=(2ϕn+Δts∑i=1bikni)(Δts∑i=1bikni)=2Δts∑i=1bikniϕn+(Δt)2s∑i=1s∑j=1bibjkniknj. | (3.13) |
Comparing the Eqs (3.12) and (3.13), we immediately find
qn+1−qn=(ϕn+1)2−(ϕn)2. | (3.14) |
Also, notice the fact q0=(ϕ0)2−1−C. Therefore, by induction, we get
qn+1=(ϕn+1)2−1−C,∀n≥0. | (3.15) |
Now, we are ready to present the major result of this letter.
Theorem 1. Assume that the RK coefficients aij,bi satisfy the symplectic condition in (2.12). Scheme 2 obeys the following energy dissipation law
E(ϕn+1)−E(ϕn)=−Δts∑i=1bi‖√M∇(−εΔϕni+1εϕni(qni+C))‖2≤0, | (3.16) |
with E(ϕ) defined in (3.2). In other words, the numerical solutions respect the original energy dissipation laws.
Proof. Denote L=−εΔ+1εC. First, we will show that
E(ϕn+1)−E(ϕn)=F(ϕn+1,qn+1)−F(ϕn,qn) |
The original energy functional (3.3) can be rewritten as the following quadratic form
E(ϕ)=12(ϕ,Lϕ)−C2ε(ϕ,ϕ)+14ε(ϕ2−1,ϕ2−1). | (3.17) |
Similarly, the modified energy functional (3.7) can be rewritten as follows
F(ϕ,q)=12(ϕ,Lϕ)+14ε(q,q)−C2+2C4ε|Ω|. | (3.18) |
From (3.17), (3.18) and Lemma 2, we have
F(ϕn+1,qn+1)=12(ϕn+1,Lϕn+1)+14ε(qn+1,qn+1)−C2+2C4ε|Ω|=12(ϕn+1,Lϕn+1)+14ε(((ϕn+1)2−1−C,(ϕn+1)2−1−C))−C2+2C4ε|Ω|=12(ϕn+1,Lϕn+1)+14ε((ϕn+1)2−1,(ϕn+1)2−1)−C2ε(ϕn+1,ϕn+1)=E(ϕn+1). | (3.19) |
Therefore, we can get
E(ϕn+1)−E(ϕn)=F(ϕn+1,qn+1)−F(ϕn,qn)=12(ϕn+1,Lϕn+1)+14ε(qn+1,qn+1)−[12(ϕn,Lϕn)+14ε(qn,qn)]. | (3.20) |
Next, from (3.8), we have
12(ϕn+1,Lϕn+1)−12(ϕn,Lϕn)=12(ϕn+Δts∑i=1bikni,Lϕn+Δts∑i=1biLkni)−12(ϕn,Lϕn)=Δts∑i=1bi(kni,Lϕn)+12(Δt)2s∑i=1s∑j=1bibj(kni,Lknj)=Δts∑i=1bi(kni,Lϕni−Δts∑j=1aijLknj)+12(Δt)2s∑i=1s∑j=1bibj(kni,Lknj)=Δts∑i=1bi(kni,Lϕni)−(Δt)2s∑i=1s∑j=1biaij(kni,Lknj)+12(Δt)2s∑i=1s∑j=1bibj(kni,Lknj)=Δts∑i=1bi(kni,Lϕni)−12(Δt)2s∑i=1s∑j=1[biaij+bjaji−bibj](kni,Lknj)=Δts∑i=1bi(kni,Lϕni). | (3.21) |
Meanwhile, from (3.9), we have
12(qn+1,qn+1)−12(qn,qn)=12(qn+Δts∑i=1bilni,qn+Δts∑i=1bilni)−12(qn,qn)=Δts∑i=1bi(lni,qn)+12(Δt)2s∑i=1s∑j=1bibj(lni,lnj)=Δts∑i=1bi(lni,qni−Δts∑j=1aijlnj)+12(Δt)2s∑i=1s∑j=1bibj(lni,lnj)=Δts∑i=1bi(lni,qni)−12(Δt)2s∑i=1s∑j=1[biaij+bjaji−bibj](lni,lnj)=Δts∑i=1bi(lni,qni)=Δts∑i=1bi(kni,2ϕniqni). | (3.22) |
So, from (3.21) and (3.22), we conclude
12(ϕn+1,Lϕn+1)+14ε(qn+1,qn+1)−[12(ϕn,Lϕn)+14ε(qn,qn)]=Δts∑i=1bi(kni,Lϕni)+Δt2εs∑i=1bi(kni,2ϕniqni)=Δts∑i=1bi(kni,Lϕni+1εϕniqni)=Δts∑i=1bi(MΔ(Lϕni+1εϕniqni),Lϕni+1εϕniqni). | (3.23) |
Noticing the semi-definite property of G=−MΔ and bi≥0, ∀i, (3.20) and (3.23) together lead to
E(ϕn+1)−E(ϕn)=Δts∑i=1bi(MΔ(Lϕni+1εϕniqni),Lϕni+1εϕniqni)=−Δts∑i=1bi‖√M∇(−εΔϕni+1εϕni(qni+C))‖2≤0, | (3.24) |
where E(ϕ) is defined in (3.2).
We emphasize that this idea not only applies to the Cahn-Hilliard equation, but it also works for other phase-field equations or gradient flow models with similar free energies. Additionally, we can conclude similar results for the generic gradient flow models when the potential function density, g(ϕ), is a polynomial of ϕ. Under this condition, we can always introduce single or multiple auxiliary functions that are linear or quadratic. Then by the same techniques used in the proof of Theorem 1, we can show that our EQ-RK schemes with specified Runge-Kutta coefficients can preserve the original energy dissipation laws. Meanwhile, how to resolve the inconsistency issues of the IEQ method for the gradient flow models with other kinds of nonlinear potential function density still remains a challenge. We plan to address these issues in our future research.
The previous sub-section clarifies that the IEQ method can be used to derive arbitrarily high-order accurate numerical schemes for the Cahn-Hilliard equation that preserve the original energy dissipation laws. Now, we attempt to clarify their connections with the classical implicit schemes.
From Lemma 2, we have qn+1=(ϕn+1)2−1−C, ∀n≥0. Plugging them into the Scheme 2, we get
ϕn+1=ϕn+Δts∑i=1bikni, | (3.25) |
where the intermediate terms are calculated from
ϕni=ϕn+Δts∑j=1aijknj,kni=MΔ(−εΔϕni+1εϕni[(ϕn)2−1+Δts∑j=1aij2ϕnjknj]), | (3.26) |
with i=1,2,⋯,s. This is an implicit multi-stage scheme.
In particular, when s=1, we have the RK coefficients in Table 1. Scheme 2 is reduced as
ϕn+1=ϕn+Δtkn1,qn+1=qn+Δtln1,ϕn1=ϕn+12Δtkn1,qn1=qn+12Δtln1,kn1=MΔ(−εΔϕn1+1εϕn1(qn1+C)),ln1=2ϕn1kn1, | (3.27) |
with the consistent initial condition q0=(ϕ0)2−1−C.
Theorem 2. The numerical scheme in (3.27) is equivalent to the implicit scheme
ϕn+1−ϕnΔt=MΔμn+12,μn+12=−εΔϕn+1+ϕn2+12ε(ϕn+1+ϕn)[12((ϕn+1)2+(ϕn)2)−1]. | (3.28) |
Proof. From (3.27), we have
ϕn+1−ϕnΔt=kn1, | (3.29) |
so that
ϕn1=ϕn+12Δtϕn+1−ϕnΔt=12(ϕn+1+ϕn). |
Similarly, we have qn1=12(qn+qn+1).
Based on Theorem 1, we have qn+1=(ϕn+1)2−1−C. This leads to
qn1=12((ϕn+1)2+(ϕn)2)−1−C. | (3.30) |
Substituting (3.30) back into the expression for kn1, we have
kn1=MΔ[−εΔϕn+1+ϕn2+12ε(ϕn+1+ϕn)(12((ϕn+1)2+(ϕn)2)−1)]. | (3.31) |
Combing (3.29) and (3.31), we arrive at the implicit scheme (3.28).
Next, we briefly present several numerical experiments to test our IEQ-RK method on the Cahn-Hilliard equation. We consider problems with periodic boundary conditions for simplicity. To make the order of accuracy in space compatible with the arbitrarily high-order in time, we will employ the Fourier pseudo-spectral method in space for Scheme 2.
Consider the domain Ω=[0,1]2 and the parameters ε=10−2, M=1. We set the initial condition as ϕ=0.05(cos(6πx)cos(8πy)+(cos(8πx)cos(6πy))2+cos(2πx−10πy)cos(4πx−2πy)). The dynamics driven by the CH equation is summarized in Figure 1.
Meanwhile, the focus of this letter is whether the IEQ-RK schemes with specified Runge-Kutta coefficients preserve the original energy dissipation laws. We solve the problem in Figure 1 using Scheme 2 with 1282 meshes and δt=10−3, C=1 for calculation. The numerical energy using the 4th order Gaussian collocation method is summarized in Figure 2 for the CH equation, which illustrates that the scheme indeed respects the original energy dissipation law.
This letter revisited the IEQ method and EQ-RK numerical schemes for solving gradient flow models. We point out that the EQ-RK schemes with specified Runge-Kutta coefficients that satisfy the symplectic condition can preserve the energy dissipation laws with respect to the original energy expression when the auxiliary functions are quadratic functions of the original variables. This partially addresses the opening question of whether the numerical schemes based on the IEQ method respect the original energy laws. It also sheds light on further exploring the IEQ method for solving thermodynamically consistent models.
Z. Zhang and J. Zhao would like to acknowledge the support from National Science Foundation, United States, with grant NSF-DMS-2111479. Y. Gong's work is partially supported by the Foundation of Jiangsu Key Laboratory for Numerical Simulation of Large Scale Complex Systems (Grant No. 202002).
The authors declare there is no conflicts of interest.
[1] |
I. Steinbach, Phase-field models in materials science, Modelling Simul. Mater. Sci. Eng., 17 (2009), 073001. https://doi.org/10.1088/0965-0393/17/7/073001 doi: 10.1088/0965-0393/17/7/073001
![]() |
[2] |
D. M. Anderson, G. B. McFadden, A. A. Wheeler, Diffuse-interface methods in fluid mechanics, Annu. Rev. Fluid Mech., 30 (1998), 139–165. https://doi.org/10.1146/annurev.fluid.30.1.139 doi: 10.1146/annurev.fluid.30.1.139
![]() |
[3] |
K. Elder, M. Grant, Modeling elastic and plastic deformations in nonequilibrium processing using phase field crystals, Phys. Rev. E, 70 (2004), 051605. https://doi.org/10.1103/PhysRevE.70.051605 doi: 10.1103/PhysRevE.70.051605
![]() |
[4] |
Z. Guo, F. Yu, P. Lin, S. M. Wise, J. Lowengrub, A diffuse domain method for two-phase flows with large density ratio in complex geometries, J. Fluid Mech., 907 (2021), A38. https://doi.org/10.1017/jfm.2020.790 doi: 10.1017/jfm.2020.790
![]() |
[5] | C. Liu, J. Shen, X. Yang, Dynamics of defect motion in nematic liquid crystal flow: modeling and numerical simulation, Commun. Comput. Phys., 2 (2007), 1184–1198. |
[6] |
L. Onsager, Reciprocal relations in irreversible processes. i, Phys. Rev., 37 (1931), 405. https://doi.org/10.1103/PhysRev.37.405 doi: 10.1103/PhysRev.37.405
![]() |
[7] |
L. Onsager, Reciprocal relations in irreversible processes. ii, Phys. Rev., 38 (1931), 2265. https://doi.org/10.1103/PhysRev.38.2265 doi: 10.1103/PhysRev.38.2265
![]() |
[8] |
X. Yang, J. Li, G. Forest, Q. Wang, Hydrodynamic theories for flows of active liquid crystals and the generalized Onsager principle, Entropy, 18 (2016), 202. https://doi.org/10.3390/e18060202 doi: 10.3390/e18060202
![]() |
[9] |
D. J. Eyre, Unconditionally gradient stable time marching the Cahn-Hilliard equation, MRS Online Proc. Libr. (OPL), 529 (1998). https://doi.org/10.1557/PROC-529-39 doi: 10.1557/PROC-529-39
![]() |
[10] |
C. Wang, X. Wang, S. M. Wise, Unconditionally stable schemes for equations of thin film epitaxy, Discrete Contin. Dyn. Syst., 28 (2010), 405. https://doi.org/10.3934/dcds.2010.28.405 doi: 10.3934/dcds.2010.28.405
![]() |
[11] |
F. Guillén-González, G. Tierra, On linear schemes for a Cahn-Hilliard diffuse interface model, J. Comput. Phys., 234 (2013), 140–171. https://doi.org/10.1016/j.jcp.2012.09.020 doi: 10.1016/j.jcp.2012.09.020
![]() |
[12] |
J. Shin, H. Lee, J. Lee, Unconditionally stable methods for gradient flow using convex splitting Runge-Kutta scheme, J. Comput. Phys., 347 (2017), 367–381. https://doi.org/10.1016/j.jcp.2017.07.006 doi: 10.1016/j.jcp.2017.07.006
![]() |
[13] |
L. Ju, X. Li, Z. Qiao, H. Zhang, Energy stability and error estimates of exponential time differencing schemes for the epitaxial growth model without slope selection, Math. Comput., 87 (2018), 1859–1885. https://doi.org/10.1090/mcom/3262 doi: 10.1090/mcom/3262
![]() |
[14] |
J. Shen, J. Xu, J. Yang, The scalar auxiliary variable (SAV) approach for gradient flows, J. Comput. Phys., 353 (2018), 407–416. https://doi.org/10.1016/j.jcp.2017.10.021 doi: 10.1016/j.jcp.2017.10.021
![]() |
[15] |
X. Yang, J. Zhao, Q. Wang, Numerical approximations for the molecular beam epitaxial growth model based on the invariant energy quadratization method, J. Comput. Phys., 333 (2017), 104–127. https://doi.org/10.1016/j.jcp.2016.12.025 doi: 10.1016/j.jcp.2016.12.025
![]() |
[16] |
L. Chen, Z. Zhang, J. Zhao, Numerical approximations of phase field models using a general class of linear time-integration schemes, Commun. Comput. Phys., 30 (2021), 1290–1322. https://doi.org/10.4208/cicp.OA-2020-0244 doi: 10.4208/cicp.OA-2020-0244
![]() |
[17] |
Y. Gong, J. Zhao, Energy-stable Runge-Kutta schemes for gradient flow models using the energy quadratization approach, Appl. Math. Lett., 94 (2019), 224–231. https://doi.org/10.1016/j.aml.2019.02.002 doi: 10.1016/j.aml.2019.02.002
![]() |
[18] |
J. Zhao, A revisit of the energy quadratization method with a relaxation technique, Appl. Math. Lett., 120 (2021), 107331. https://doi.org/10.1016/j.aml.2021.107331 doi: 10.1016/j.aml.2021.107331
![]() |
[19] |
M. Jiang, Z. Zhang, J. Zhao, Improving the accuracy and consistency of the scalar auxiliary variable (SAV) method with relaxation, J. Comput. Phys., 456 (2022), 110954. https://doi.org/10.1016/j.jcp.2022.110954 doi: 10.1016/j.jcp.2022.110954
![]() |
[20] | Y. Chen, Y. Gong, Q. Hong, C. Wang, A novel class of energy-preserving Runge-Kutta methods for the Korteweg-de Vries equation, preprint, arXiv: 2108.12097v2. |
[21] | B. K. Tapley, Numerical integration of ODEs while preserving all polynomial first integrals, preprint, arXiv: 2108.06548. |
[22] |
Y. Gong, J. Zhao, Q. Wang, Arbitrarily high-order unconditionally energy stable schemes for thermodynamically consistent gradient flow models, SIAM J. Sci. Comput., 42 (2020), B135–B156. https://doi.org/10.1137/18M1213579 doi: 10.1137/18M1213579
![]() |
[23] |
Y. Gong, J. Zhao, Q. Wang, Arbitrarily high-order unconditionally energy stable SAV schemes for gradient flow models, Comput. Phys. Commun., 249 (2020), 107033. https://doi.org/10.1016/j.cpc.2019.107033 doi: 10.1016/j.cpc.2019.107033
![]() |
[24] |
Y. Gong, J. Zhao, Q. Wang, Arbitrarily high-order linear energy stable schemes for gradient flow models, J. Comput. Phys., 419 (2020), 109610. https://doi.org/10.1016/j.jcp.2020.109610 doi: 10.1016/j.jcp.2020.109610
![]() |
[25] |
L. Chen, J. Zhao, X. Yang, Regularized linear schemes for the molecular beam epitaxy model with slope selection, Appl. Numer. Math., 128 (2018), 138–156. https://doi.org/10.1016/j.apnum.2018.02.004 doi: 10.1016/j.apnum.2018.02.004
![]() |
[26] | E. Hairer, C. Lubich, G. Wanner, Geometric numerical integration: structure-preserving algorithms for ordinary differential equations, Springer Sci. & Bus. Media, 2006. |
1. | Jin Cui, Yayun Fu, A high-order linearly implicit energy-preserving Partitioned Runge-Kutta scheme for a class of nonlinear dispersive equations, 2023, 18, 1556-1801, 399, 10.3934/nhm.2023016 | |
2. | Muhammad Sohaib, Abdullah Shah, Numerical solution of coupled Cahn–Hilliard Navier–Stokes equations for two‐phase flows having variable density and viscosity, 2023, 0170-4214, 10.1002/mma.9602 | |
3. | Shuhan Yao, Qi Hong, Yuezheng Gong, An extended quadratic auxiliary variable method for the singular Lennard-Jones droplet liquid film model, 2024, 149, 08939659, 108933, 10.1016/j.aml.2023.108933 | |
4. | Aaron Brunk, Oliver Habrich, Timileyin David Oyedeji, Yangyiwei Yang, Bai-Xiang Xu, Variational Approximation for a Non-Isothermal Coupled Phase-Field System: Structure-Preservation & Nonlinear Stability, 2024, 1609-4840, 10.1515/cmam-2023-0274 | |
5. | Xin Li, Luming Zhang, High-order conservative energy quadratization schemes for the Klein-Gordon-Schrödinger equation, 2022, 48, 1019-7168, 10.1007/s10444-022-09962-2 | |
6. | Yukun Yue, Two novel numerical methods for gradient flows: generalizations of the Invariant Energy Quadratization method, 2024, 1017-1398, 10.1007/s11075-024-01847-3 |
|
|