Loading [MathJax]/jax/output/SVG/jax.js
Special Issues

A stabilizer free WG method for the Stokes equations with order two superconvergence on polytopal mesh

  • A stabilizer free WG method is introduced for the Stokes equations with superconvergence on polytopal mesh in primary velocity-pressure formulation. Convergence rates two order higher than the optimal-order for velocity of the WG approximation is proved in both an energy norm and the L2 norm. Optimal order error estimate for pressure in the L2 norm is also established. The numerical examples cover low and high order approximations, and 2D and 3D cases.

    Citation: Xiu Ye, Shangyou Zhang. A stabilizer free WG method for the Stokes equations with order two superconvergence on polytopal mesh[J]. Electronic Research Archive, 2021, 29(6): 3609-3627. doi: 10.3934/era.2021053

    Related Papers:

    [1] Xiu Ye, Shangyou Zhang . A stabilizer free WG method for the Stokes equations with order two superconvergence on polytopal mesh. Electronic Research Archive, 2021, 29(6): 3609-3627. doi: 10.3934/era.2021053
    [2] Yan Yang, Xiu Ye, Shangyou Zhang . A pressure-robust stabilizer-free WG finite element method for the Stokes equations on simplicial grids. Electronic Research Archive, 2024, 32(5): 3413-3432. doi: 10.3934/era.2024158
    [3] Chunmei Wang . Simplified weak Galerkin finite element methods for biharmonic equations on non-convex polytopal meshes. Electronic Research Archive, 2025, 33(3): 1523-1540. doi: 10.3934/era.2025072
    [4] Hongze Zhu, Chenguang Zhou, Nana Sun . A weak Galerkin method for nonlinear stochastic parabolic partial differential equations with additive noise. Electronic Research Archive, 2022, 30(6): 2321-2334. doi: 10.3934/era.2022118
    [5] Shan Jiang, Li Liang, Meiling Sun, Fang Su . Uniform high-order convergence of multiscale finite element computation on a graded recursion for singular perturbation. Electronic Research Archive, 2020, 28(2): 935-949. doi: 10.3934/era.2020049
    [6] Derrick Jones, Xu Zhang . A conforming-nonconforming mixed immersed finite element method for unsteady Stokes equations with moving interfaces. Electronic Research Archive, 2021, 29(5): 3171-3191. doi: 10.3934/era.2021032
    [7] Jiwei Jia, Young-Ju Lee, Yue Feng, Zichan Wang, Zhongshu Zhao . Hybridized weak Galerkin finite element methods for Brinkman equations. Electronic Research Archive, 2021, 29(3): 2489-2516. doi: 10.3934/era.2020126
    [8] Xiu Ye, Shangyou Zhang, Peng Zhu . A weak Galerkin finite element method for nonlinear conservation laws. Electronic Research Archive, 2021, 29(1): 1897-1923. doi: 10.3934/era.2020097
    [9] Suayip Toprakseven, Seza Dinibutun . A weak Galerkin finite element method for parabolic singularly perturbed convection-diffusion equations on layer-adapted meshes. Electronic Research Archive, 2024, 32(8): 5033-5066. doi: 10.3934/era.2024232
    [10] Jun Pan, Yuelong Tang . Two-grid $ H^1 $-Galerkin mixed finite elements combined with $ L1 $ scheme for nonlinear time fractional parabolic equations. Electronic Research Archive, 2023, 31(12): 7207-7223. doi: 10.3934/era.2023365
  • A stabilizer free WG method is introduced for the Stokes equations with superconvergence on polytopal mesh in primary velocity-pressure formulation. Convergence rates two order higher than the optimal-order for velocity of the WG approximation is proved in both an energy norm and the L2 norm. Optimal order error estimate for pressure in the L2 norm is also established. The numerical examples cover low and high order approximations, and 2D and 3D cases.



    A stabilizing/penalty term is often used in finite element methods with discontinuous approximations to enforce connection of discontinuous functions across element boundaries. Development of stabilizer free discontinuous finite element method is desirable since it simplifies finite element formulation and reduces programming complexity. The stabilizer free WG method and the stabilizer DG method on polytopal mesh were first introduced in [11,12] for second order elliptic problems. The main idea in [11,12] is to raise the degree of polynomials used to compute weak gradient w. In [11,12], gradient is approximated by a polynomial of order j=k+n1 where n is the number of sides of polygonal element. This result has been improved in [1,2] by reducing the degree of polynomial j. Recently, new stabilizer free WG methods have been developed in [13,14] for second order elliptic equations on polytopal mesh, which have superconvergence. Wachspress coordinates are used to approximate w in [6,7] for solving the Stokes equations on polytopal mesh. Wachspress coordinates are usually rational functions, instead of polynomials. The WG methods in [6,7] are limited to the lowest order WG elements.

    In general, discontinuous finite element methods tend to have complex formulations which are often necessary to enforce weak continuity of discontinuous solutions across element boundaries. Most of discontinuous finite element methods have one or more stabilizing terms to guarantee stability and convergence of the methods. The stabilizer free WG method has a super clean finite element formulations as (4)-(5) compared to the weak Galerkin method and other DG methods, which reduces programming complexity.

    One obvious disadvantage of discontinuous finite element methods is their rather complex formulations which are often necessary to enforce weak continuity of discontinuous solutions across element boundaries. Most of discontinuous finite element methods have one or more stabilizing terms to guarantee stability and convergence of the methods. Existing of stabilizing terms further complicates formulations.

    In this paper, we introduce a new stabilizer free WG method of any order to solve the Stokes problem: find unknown functions u and p such that

    Δu+p=finΩ, (1)
    u=0inΩ, (2)
    u=0onΩ, (3)

    where Ω is a polygonal or polyhedral domain in Rd(d=2,3). Our new WG method has the following formulations without any stabilizers: seek (uh,ph)Vh×Wh satisfying the following for all (v,w)Vh×Wh,

    (wuh,wv)(wv,ph)=(f,v), (4)
    (wuh,w)=0. (5)

    Here w and w are weak gradient and weak divergence, respectively. In addition, we have proved that the WG approximations have the convergence rates two order higher than the optimal-order for velocity in both an energy norm and the L2 norm and the optimal convergence rate for pressure in the L2 norm. Extensive numerical examples are tested for the new WG elements of different degrees k in both two and three dimensional spaces.

    Comparing to other weak Galerkin finite element methods, the WG methods without stabilizers leads to a 2-order superconvergent solution with a carefully chose weak Galerkin. So far all weak Galerkin finite element methods with stabilizers do not have superconvergence in both an energy norm and the L2 norm. A order one superconvergence in an energy norm only is derived in [4,3]. The new method reduces the computation cost greatly of the other WG methods. The price to pay for removing the stabilizers from the WG methods is that the weak gradient, an intermediate variable, need to be approximated by one degree higher and piecewise polynomials.

    Let Th be a partition of the domain Ω consisting of polygons in two dimension or polyhedra in three dimension satisfying a set of conditions specified in [10]. Denote by Eh the set of all edges or flat faces in Th, and let E0h=EhΩ be the set of all interior edges or flat faces. For every element TTh, we denote by hT its diameter and mesh size h=maxTThhT for Th. Let Pk(T) consist all the polynomials on T with degree no greater than k.

    For k0 and given Th, define two finite element spaces for velocity

    Vh={v={v0,vb}: v0|T[Pk(T)]d,vb|e[Pk+1(e)]d,eT}, (6)

    and for pressure

    Wh={wL20(Ω): w|TPk+1(T)}. (7)

    Let V0h be a subspace of Vh consisting of functions with vanishing boundary value.

    The space H(div;Ω) is defined as

    H(div;Ω)={v[L2(Ω)]d:vL2(Ω)}.

    For any TTh, it can be divided in to a set of disjoint triangles Ti with T=Ti. Then we define a space Λh(T) for the approximation of weak gradient on each element T as

    Λk(T)={ψ[H(div;T)]d : ψ|Ti[Pk+1(Ti)]d×d,ψ[Pk(T)]d,ψn|e[Pk+1(e)]d,eT}.

    For a function vVh, its weak gradient wv is a piecewise polynomial satisfying wv|TΛk(T) and the following equation,

    (wv, τ)T=(v0, τ)T+vb, τnTτΛk(T). (8)

    For a function vVh, its weak divergence wv is a piecewise polynomial satisfying wv|TPk+1(T) and the following equation,

    (wv, w)T=(v0, w)T+vbn, wTwPk+1(T). (9)

    The proof of the following lemma can be found in [14].

    Lemma 2.1. For τ[H(div;Ω)]d, there exists a projection Πh with Πhτ[H(div;Ω)]d satisfying Πhτ|TΛk(T) and the followings

    (τ,q)T=(Πhτ,q)Tq[Pk(T)]d, (10)
    (τ,v0)=(Πhτ,wv)v={v0,vb}Vh, (11)
    ΠhττChk+2|τ|k+2. (12)

    We start this section by introducing the following WG finite element scheme without stabilizers.

    Weak Galerkin Algorithm 3.1. A numerical approximation for (1)-(3) is finding (uh,ph)V0h×Wh such that for all (v,w)V0h×Wh,

    (wuh, wv)(wv,ph)=(f,v), (13)
    (wuh,w)=0. (14)

    Let Q0 and Qb be the two element-wise defined L2 projections onto [Pk(T)]d and [Pk+1(e)]d with eT on T respectively. Define Qhu={Q0u,Qbu}Vh for the true solution u. Let Qh be the element-wise defined L2 projection onto Λk(T) on each element T. Finally denote by Qh the element-wise defined L2 projection onto Pk+1(T) on each element T.

    Lemma 3.1. Let ϕ[H10(Ω)]d, then on TTh

    wQhϕ=Qhϕ, (15)
    wQhϕ=Qhϕ. (16)

    Proof. Using (8) and integration by parts, we have that for any τΛk(T)

    (wQhϕ,τ)T=(Q0ϕ,τ)T+Qbϕ,τnT=(ϕ,τ)T+ϕ,τnT=(ϕ,τ)T=(Qhϕ,τ)T,

    which implies the identity (15).

    Using (9) and integration by parts, we have that for any wPk+1(T)

    (wQhϕ,w)T=(Q0ϕ,w)T+Qbϕn,wT=(ϕ,w)T+ϕn,wT=(ϕ,w)T=(Qhϕ,w)T,

    which proves (15).

    For any function φH1(T), the following trace inequality holds true (see [10] for details):

    φ2eC(h1Tφ2T+hTφ2T). (17)

    We introduce two semi-norms |||v||| and v1,h for any vVh as follows:

    |||v|||2=TTh(wv,wv)T, (18)
    v21,h=TThv02T+TThh1Tv0vb2T. (19)

    It is easy to see that v1,h defines a norm in V0h. Next we will show that |||||| also defines a norm in V0h by proving the equivalence of |||||| and 1,h in Vh.

    The following norm equivalence has been proved in [14] for each component of v,

    C1v1,h|||v|||C2v1,hvVh. (20)

    Unlike the traditional finite elements [5,8,9,16,17,18,19,20,21], the inf-sup condition for the weak Galerkin finite element is easily satisfied due to the large velocity space with independent element boundary degrees of freedom.

    Lemma 3.2. There exists a positive constant β independent of h such that for all ρWh,

    supvVh(wv,ρ)|||v|||βρ. (21)

    Proof. For any given ρWhL20(Ω), there exists a function ˜v[H10(Ω)]d such that

    (˜v,ρ)˜v1Cρ, (22)

    where C>0 is a constant independent of h. Let v=Qh˜v={Q0˜v,Qb˜v}Vh. It follows from (20), (17) and ˜v[H10(Ω)]d,

    |||v|||2Cv21,h=C(TThv02T+TThh1Tv0vb2T)C(TThQ0˜v2T+TThh1TQ0˜vQb˜v2T)C(TThQ0˜v2T+TThh1TQ0˜v˜v2T)C˜v21,

    which implies

    |||v|||C˜v1. (23)

    It follows from (9) that

    (wv,ρ)Th=(v0,ρ)Th+vb,ρnTh=(Q0˜v,ρ)Th+Qb˜v,ρnTh=(˜v,ρ)Th+˜v,ρnTh=(˜v,ρ)Th. (24)

    Using (24), (23) and (22), we have

    (wv,ρ)|||v|||=(˜v,ρ)|||v|||(˜v,ρ)C˜v1βρ,

    for a positive constant β. This completes the proof of the lemma.

    Lemma 3.3. The weak Galerkin method (13)-(14) has a unique solution.

    Proof. It suffices to show that zero is the only solution of (13)-(14) if f=0. To this end, let f=0 and take v=uh in (13) and w=ph in (14). By adding the two resulting equations, we obtain

    (wuh, wuh)=0,

    which implies that wuh=0 on each element T. By (20), we have uh1,h=0 which implies that uh=0.

    Since uh=0 and f=0, the equation (13) becomes (v, ph)=0 for any vVh. Then the inf-sup condition (21) implies ph=0. We have proved the lemma.

    In this section, we derive the equations that the errors satisfy. Let eh=Qhuuh and εh=Qhpph.

    Lemma 4.1. The following error equations hold true for any (v,w)V0h×Wh,

    (weh,wv)(εh,wv)=1(u,v)+2(p,v), (25)
    (weh, w)=0, (26)

    where

    1(u, v)=(QhuΠhu,wv), (27)
    2(p,v)=Qhpp,(v0vb)nTh. (28)

    Proof. First, we test (1) by v0 with v={v0,vb}V0h to obtain

    (Δu,v0)+(p, v0)=(f,v0). (29)

    It follows from (11) and (15)

    (u,v0)=(Πhu,wv)=(wQhu,wv)1(u,v). (30)

    Using integration by parts and the fact p,vbnTh=0, we have

    (p, v0)=(p,v0)Th+p,v0nTh=(Qhp,v0)Th+p,(v0vb)nTh=(Qhp,v0)ThQhp,v0nTh+p,(v0vb)nTh=(Qhp,wv)Qhp,(v0vb)nTh+p,(v0vb)nTh=(Qhp,wv)2(p,v),

    which implies

    (p, v0)=(Qhp,wv)2(p,v). (31)

    Substituting (30) and (31) into (29) gives

    (wQhu,wv)(Qhp,wv)=(f,v0)+1(u,v)+2(p,v). (32)

    The difference of (32) and (13) implies

    (weh,wv)(εh,wv)=1(u,v)+2(p,v)vV0h. (33)

    Testing equation (2) by wWh and using (16) give

    (u, w)=(Qhu, w)=(wQhu, w)=0. (34)

    The difference of (34) and (14) implies (26). We have proved the lemma.

    In this section, we establish order two superconvergence for the velocity approximation uh in |||||| norm and optimal order error estimate for the pressure approximation ph in the standard L2 norm.

    Lemma 5.1. Let u[Hk+3(Ω)]d and pHk+2(Ω) and vVh. Then, the following estimates hold true

    |1(u, v)|Chk+2|u|k+3|||v|||, (35)
    |2(p, v)|Chk+2|p|k+2|||v|||. (36)

    Proof. Using the Cauchy-Schwarz inequality and the definitions of Qh and Πh, we have

    |1(u, v)|=|(QhuΠhu,wv)|=|(Qhuu+uΠhu,wv)|Chk+2|u|k+3|||v|||.

    It follows from (17) and (20)

    |2(p,v)|=|Qhpp,(v0vb)nTh|CTThQhppTv0vbTC(TThhTQhpp2T)12(eEhh1Tv0vb2e)12Chk+2|p|k+2|||v|||.

    We have proved the lemma.

    Theorem 5.2. Let (uh,ph)V0h×Wh be the solution of (13)-(14). Then, we have

    |||Qhuuh|||Chk+2(|u|k+3+|p|k+2), (37)
    QhpphChk+2(|u|k+3+|p|k+2). (38)

    Proof. By letting v=eh in (25) and w=εh in (26) and using the equation (26), we have

    |||eh|||2=|1(u,eh)+2(p,eh)|. (39)

    It then follows from (35) and (36) that

    |||eh|||2Chk+2(|u|k+3+|p|k+2)|||eh|||, (40)

    which implies (37). To estimate εh, we have from (25) that

    (εh,v)=(weh,wv)1(u,v)2(p,v).

    Using (40), (35) and (36), we arrive at

    |(εh,v)|Chk+2(|u|k+3+|p|k+2)|||v|||.

    Combining the above estimate with the inf-sup condition (21) gives

    εhChk+2(|u|k+3+|p|k+2),

    which yields the desired estimate (38).

    In this section, order two superconvergence for velocity in the L2 norm is obtained by duality argument. Recall that eh={e0,eb}=Qhuuh and ϵh=Qhpph. Consider the dual problem: seeking (ψ,ξ) satisfying

    Δψ+ξ=e0inΩ, (41)
    ψ=0inΩ, (42)
    ψ=0onΩ. (43)

    Assume that the dual problem (41)-(43) satisfy the following regularity assumption:

    ψ2+ξ1Ce0. (44)

    We need the following lemma first.

    Lemma 6.1. For any vV0h and wWh, the following equations hold true,

    (wQhψ,wv)(Qhξ,wv)=(e0,v0)+3(ψ,v)+2(ξ,v), (45)
    (wQhψ, w)=0, (46)

    where

    3(ψ, v)=(ψQhψ)n,v0vbTh,2(ξ,v)=Qhξξ,(v0vb)nTh.

    Proof. Testing (41) by v0 with v={v0,vb}V0h gives

    (Δψ,v0)+(ξ, v0)=(e0,v0). (47)

    It follows from integration by parts and the fact ψn,vbTh=0

    (Δψ,v0)=(ψ,v0)Thψn,v0vbTh. (48)

    By integration by parts, (8) and (15)

    (ψ,v0)Th=(Qhψ,v0)Th=(v0,(Qhψ))Th+v0,QhψnTh=(Qhψ,wv)+v0vb,QhψnTh=(wQhψ,wv)+v0vb,QhψnTh. (49)

    Combining (48) and (49) gives

    (Δψ,v0)=(wQhψ,wv)3(ψ,v). (50)

    Similar to the derivation of (31), we obtain

    (ξ, v0)=(Qhξ,wv)2(ξ,v). (51)

    Combining (50) and (51) with (47) yields (45). Testing equation (42) by wWh and using (16) give

    (ψ, w)=(Qhψ, w)=(wQhψ, w)=0, (52)

    which implies (46) and we have proved the lemma.

    By the same argument as (50), (25) has another form as

    (weh,wv)(ϵh,wv)=3(u,v)+2(p,v). (53)

    Theorem 6.2. Let (uh,ph)V0h×Wh be the solution of (13)-(14). Assume that (44) holds true. Then, we have

    Q0uu0Chk+3(|u|k+3+|p|k+2). (54)

    Proof. Letting v=eh in (45) yields

    e02=(wQhψ,weh)(Qhξ,weh)3(ψ,eh)2(ξ,eh). (55)

    Using the fact (Qhξ,weh)=0, (55) becomes

    eh2=(wQhψ,weh)3(ψ,eh)2(ξ,eh). (56)

    With v=Qhψ, (53) becomes

    (weh,wQhψ)(ϵh,wQhψ)=3(u,Qhψ)+2(p,Qhψ). (57)

    Using (46), we have (ϵh,wQhψ)=0. Then (57) becomes

    (weh,wQhψ)=3(u,Qhψ)+2(p,Qhψ). (58)

    Combining (56) and (58), we have

    eh2=3(u,Qhψ)+2(p,Qhψ)3(ψ,eh)2(ξ,eh). (59)

    Using the Cauchy-Schwarz inequality, the trace inequality (17) and the definition of Qh, we arrive at

    |3(u,Qhψ)||(uQhu)n,Q0ψQbψTh|(TThuQhu2T)1/2(TThQ0ψψ2T)1/2Chk+3|u|k+3|ψ|2. (60)

    Similarly, we have

    |2(p,Qhψ)||Qhpp,(Q0ψQbψ)nTh|C(TThQhpp2T)1/2(TThQ0ψψ2T)1/2Chk+3|p|k+2|ψ|2. (61)

    It follows from the Cauchy-Schwarz inequality, the trace inequality (20) and (37),

    |3(ψ,eh)||(ψQhψ)n,e0ebTh|(TThhTψQhψ2T)1/2(TThh1Te0eb2T)1/2Ch|ψ|2|||eh|||Chk+3(|u|k+3+|p|k+2)|ψ|2. (62)

    Similarly,

    |2(ξ,eh)||Qhξξ,(e0eb)nTh|(TThhTQhξξ2T)1/2(TThh1Te0eb2T)1/2Chk+3(|u|k+3+|p|k+2)|ξ|1. (63)

    Combining all the estimates above with (59) yields

    eh2Chk+3(|u|k+3+|p|k+2)(ψ2+ξ1).

    The estimate (54) follows from the above inequality and the regularity assumption (44). We have completed the proof.

    We solve the following 2D stationary Stokes equations with domain Ω=(0,1)2:

    Δu+p=(192(x2+x)2(2y+1)192(2x+1)(y2+y)2++128(x2+x)(2y+1)2(2x+1)256(x2+x))(y2+y)(2x+1))inΩ,u=0inΩ,u=0onΩ.

    The exact solution is

    u=(32(x2+x)2(y2+y)(2y+1)(32(x2+x))(y2+y)2(2x+1)),p=64(x2+x)(y2+y)(2x+1)(2y+1). (64)

    In this example, we use quadrilateral grids shown in Figure 1.

    Figure 1.  The first three quadrilateral grids for the computation of Table 1.

    We test the newly constructed, two-order superconvergent weak Galerkin finite elements. We compare the results with that of the standard optimal order convergent (no superconvergence) weak Galerkin finite elements. The two-order superconvergent weak Galerkin finite element spaces are

    Vh={v={v0,vb}: v0|T[Pk(T)]d,vb|e[Pk+1(e)]d,eT},Wh={wL20(Ω): w|TPk+1(T)}. (65)

    The standard weak Galerkin finite element spaces are

    Vsh={v={v0,vb}: v0|T[Pk(T)]d,vb|e[Pk(e)]d,eT},Wsh={wL20(Ω): w|TPk(T)}. (66)

    In Table 1, we list the errors and the orders of convergence, for the two types P1 weak Galerkin finite elements. We can see that two-order superconvergence is achieved for the velocity in L2-norm and H1-like norm, for the new weak Galerkin finite element (65). The pressure converges at the optimal order in this case. But the standard weak Galerkin finite element converges only at the optimal order, with all errors 1000 times bigger than that of the two-order superconvergence weak Galerkin finite element (65).

    Table 1.  Error profiles and convergence rates for solution (64) on quadrilateral grids shown in Figure 1.
    Grid Qhuuh0 rate |||Qhuuh||| rate pph0 rate
    by the P21-P22-P2 WG finite element (65)
    4 0.3051E-03 3.95 0.3440E-01 3.02 0.9223E-02 2.95
    5 0.1964E-04 3.96 0.4313E-02 3.00 0.1209E-02 2.93
    6 0.1248E-05 3.98 0.5421E-03 2.99 0.1555E-03 2.96
    by the P21-P21-P1 WG finite element (66)
    4 0.5450E-01 1.88 0.2828E+01 0.94 0.1912E+01 0.89
    5 0.1390E-01 1.97 0.1430E+01 0.98 0.9708E+00 0.98
    6 0.3492E-02 1.99 0.7171E+00 1.00 0.4873E+00 0.99

     | Show Table
    DownLoad: CSV

    To see the superconvergence phenomenon, in Figure 2, we plot the first component of uh of the P21-P22-P2 WG finite element (65) solution for (64) on the fifth grid of Figure 1 on the top. In middle of Figure 2, we plot its error. At the bottom of Figure 2, we plot the error of the P21-P21-P1 WG finite element (66) solution (u1)h on the fifth grid. We note that both solutions are P1 polynomials, but the error of latter is 1000 times bigger.

    Figure 2.  The P21-P22-P2 WG finite element (65) solution (u1)h on the fifth grid of Figure 1 (on top), its error (in middle), and the error of the P21-P21-P1 WG finite element (66) solution (u1)h on the fifth grid (at bottom). Both solutions are P1 polynomials, but the latter error is 1000 times bigger.

    In Figure 3, we plot the second component of uh of the P21-P22-P2 WG finite element (65) solution for (64) on the fifth grid of Figure 1 on the top. In middle of Figure 3, we plot its error. At the bottom of Figure 3, we plot the error of the P21-P21-P1 WG finite element (66) solution (u1)h on the fifth grid. Correspondingly, in Figure 4, we plot the numerical solution for pressure, and the two errors.

    Figure 3.  The P21-P22-P2 WG finite element (65) solution (u2)h on the fifth grid of Figure 1 (on top), its error (in middle), and the error of the P21-P21-P1 WG finite element (66) solution (u2)h on the fifth grid (at bottom).
    Figure 4.  The P21-P22-P2 WG finite element (65) solution ph on the fifth grid of Figure 1 (on top), its error (in middle), and the error of the P21-P21-P1 WG finite element (66) solution ph on the fifth grid (at bottom).

    In Table 2, we compute the two-order superconvergent P2 weak Galerkin finite element solutions and the standard P2 weak Galerkin finite element solutions. We can see the former has two orders higher convergent rate than the latter. On same grids and with same P2 polynomials for u0, the error of former is 1000 times smaller than the latter. In Table 3, both types of P3 weak Galerkin finite element solutions are listed. They verify the theory.

    Table 2.  Error profiles and convergence rates for solution (64) on quadrilateral grids shown in Figure 1.
    Grid Qhuuh0 rate |||Qhuuh||| rate pph0 rate
    by the P22-P23-P3 WG finite element (65)
    3 0.8289E-03 5.12 0.8054E-01 4.12 0.5896E-02 4.32
    4 0.2507E-04 5.05 0.4871E-02 4.05 0.3609E-03 4.03
    5 0.7763E-06 5.01 0.3018E-03 4.01 0.2277E-04 3.99
    by the P22-P22-P2 WG finite element (66)
    3 0.8848E-02 3.06 0.4878E+00 2.30 0.3476E+00 1.79
    4 0.1128E-02 2.97 0.1213E+00 2.01 0.8938E-01 1.96
    5 0.1416E-03 2.99 0.3035E-01 2.00 0.2234E-01 2.00

     | Show Table
    DownLoad: CSV
    Table 3.  Error profiles and convergence rates for solution (64) on quadrilateral grids shown in Figure 1.
    Grid Qhuuh0 rate |||Qhuuh||| rate pph0 rate
    by the P23-P24-P4 WG finite element (65)
    2 0.6018E-02 6.29 0.3910E+00 5.28 0.1249E-01 5.72
    3 0.8806E-04 6.09 0.1146E-01 5.09 0.2933E-03 5.41
    4 0.1352E-05 6.03 0.3526E-03 5.02 0.8304E-05 5.14
    by the P23-P23-P3 WG finite element (66)
    3 0.1595E-03 5.24 0.1700E-01 4.52 0.1625E-01 0.46
    4 0.8572E-05 4.22 0.1641E-02 3.37 0.2105E-02 2.95
    5 0.5330E-06 4.01 0.2041E-03 3.01 0.2636E-03 3.00

     | Show Table
    DownLoad: CSV

    We solve the problem (64) again, on polygonal grids, consisting of quadrilaterals, pentagons and hexagons, shown in Figure 5. We intentionally perturb the grids to show that the two-order superconvergence is grid independent, i.e., not necessarily on uniform grids. In Table 4, we list the errors and the orders of convergence. The computational results match the theoretic order of convergence, in all cases.

    Figure 5.  The first three polygonal grids for the computation of Table 4.
    Table 4.  Error profiles for solution (64) on polygonal grids shown in Figure 5.
    Grid Qhuuh0 rate |||Qhuuh||| rate pph0 rate
    by the P20-P21-P1 WG finite element
    4 0.2202E-01 1.80 0.2885E+00 1.91 0.2138E+00 1.97
    5 0.5715E-02 1.95 0.7374E-01 1.97 0.5376E-01 1.99
    6 0.1442E-02 1.99 0.1861E-01 1.99 0.1351E-01 1.99
    by the P21-P22-P2 WG finite element
    4 0.2512E-03 3.86 0.2922E-01 2.94 0.8673E-02 2.93
    5 0.1661E-04 3.92 0.3737E-02 2.97 0.1147E-02 2.92
    6 0.1066E-05 3.96 0.4735E-03 2.98 0.1481E-03 2.95
    by the P22-P23-P3 WG finite element
    3 0.5373E-03 5.10 0.5945E-01 4.16 0.5018E-02 4.11
    4 0.1639E-04 5.04 0.3567E-02 4.06 0.3219E-03 3.96
    5 0.5101E-06 5.01 0.2208E-03 4.01 0.2063E-04 3.96
    by the P23-P24-P4 WG finite element
    2 0.3384E-02 6.26 0.2770E+00 5.30 0.8473E-02 5.54
    3 0.4985E-04 6.08 0.8069E-02 5.10 0.2273E-03 5.22
    4 0.7855E-06 5.99 0.2525E-03 5.00 0.6876E-05 5.05

     | Show Table
    DownLoad: CSV

    We compute the following 2D driven cavity flow on domain Ω=(0,1)2:

    Δu+p=0inΩ,u=0inΩ,u={(10)on[0,1]×{1},0onΩ{[0,1]×{1}}.

    The solution is not in H10(Ω). But the discontinuous ub function can handle the jump boundary condition well. Additionally, the discontinuous ub function can be defined well on grids with hanging nodes, i.e., non-compatible grids (see Figure 6). In this computation, we use the graded grid shown in Figure 6.

    Figure 6.  The graded grid for the driven cavity computation.

    The computed velocity field is plotted in Figure 7.

    Figure 7.  The computed driven cavity velocity field on the whole domain.

    The extra fine grid near the two top corners gives an accurate solution at these singularity points. The zoom-in plots at the two corners are displayed in Figures 8-9.

    Figure 8.  The graded grid for the driven cavity computation.
    Figure 9.  The graded grid for the driven cavity computation.

    Because we use smaller square elements at the two bottom corners, we can compute the secondary flow at these two corners well. They are plotted in Figures 10-11.

    Figure 10.  The graded grid for the driven cavity computation.
    Figure 11.  The graded grid for the driven cavity computation.

    We zoom-in further the solution at the lower-left corner. We can see in Figure 12 there is another secondary flow generated by the secondary flow in Figure 10. Nevertheless we can see such a computed flow is not mass conservative. We need to use H({div}) finite elements [15] or divergence-free H1 finite elements [5,8,9,16,17,18,19,20,21] to get a mass conservative solution.

    Figure 12.  The graded grid for the driven cavity computation.

    We compute a 3D problem (1)-(3) with Ω=(0,1)3. The source term and the boundary value g are chosen so that the exact solution is

    u=(gygx+gzgy), p=gyzwhere g=212(xx2)2(yy2)2(zz2)2. (67)

    We use tetrahedral meshes shown in Figure 13. The results of the 3D Pk-Pk+1 weak Galerkin finite element methods are listed in Table 5. The results show that the method is stable and is of two-order superconvergence (for velocity).

    Table 5.  Error profiles for solution (67) on wedge grids shown in Figure 13.
    Grid Qhuuh0 rate |||Qhuuh||| rate pph0 rate
    by the P20-P21-P1 WG finite element
    4 0.8167E-01 1.59 0.1864E+01 1.83 0.5772E+00 1.78
    5 0.2228E-01 1.87 0.4851E+00 1.94 0.1575E+00 1.87
    6 0.5689E-02 1.97 0.1228E+00 1.98 0.3776E-01 2.06
    by the P21-P22-P2 WG finite element
    3 0.6428E-01 3.50 0.4486E+01 2.52 0.6305E+00 3.23
    4 0.4636E-02 3.79 0.6105E+00 2.88 0.8163E-01 2.95
    5 0.2856E-03 4.02 0.7796E-01 2.97 0.9492E-02 3.10
    by the P22-P23-P3 WG finite element
    2 0.7217E+00 3.28 0.3793E+02 1.89 0.2623E+01 5.54
    3 0.2563E-01 4.82 0.2898E+01 3.71 0.2215E+00 3.57
    4 0.8352E-03 4.94 0.1942E+00 3.90 0.1439E-01 3.94

     | Show Table
    DownLoad: CSV
    Figure 13.  The first three levels of wedge grids used in Table 5.


    [1] A note on the optimal degree of the weak gradient of the stabilizer free weak Galerkin finite element method. Appl. Numer. Math. (2020) 150: 444-451.
    [2] The lowest-order stabilizer free weak Galerkin finite element method. Appl. Numer. Math. (2020) 157: 434-445.
    [3] Superconvergence of numerical gradient for weak Galerkin finite element methods on nonuniform Cartesian partitions in three dimensions. Comput. Math. Appl. (2019) 78: 905-928.
    [4] Superconvergence of the gradient approximation for weak Galerkin finite element methods on rectangular partitions. Appl. Numer. Math. (2020) 150: 396-417.
    [5] New error estimates of nonconforming mixed finite element methods for the Stokes problem. Math. Methods Appl. Sci. (2014) 37: 937-951.
    [6] Lowest-order weak Galerkin finite element method for Darcy flow on convex polygonal meshes. SIAM J. Sci. Comput. (2018) 40: 1229-1252.
    [7] L. Mu, Pressure robust weak Galerkin finite element methods for Stokes problems, SIAM J. Sci. Comput., 42 (2020), B608-B629. doi: 10.1137/19M1266320
    [8] Stability and approximability of the P1-P0 element for Stokes equations. Internat. J. Numer. Methods Fluids (2007) 54: 497-515.
    [9] Stability of the finite elements 9/(4c+1) and 9/5c for stationary Stokes equations. Comput. & Structures (2005) 84: 70-77.
    [10] A Weak Galerkin mixed finite element method for second-order elliptic problems. Math. Comp. (2014) 83: 2101-2126.
    [11] X. Ye and S. Zhang, A stabilizer-free weak Galerkin finite element method on polytopal meshes, J. Comput. Appl. Math, 371 (2020), 112699. arXiv: 1906.06634. doi: 10.1016/j.cam.2019.112699
    [12] X. Ye and S. Zhang, A conforming discontinuous Galerkin finite element method: Part Ⅱ, Int. J. Numer. Anal. Model., 17 (2020), 110-117. arXiv: 1904.03331.
    [13] X. Ye and S. Zhang, A stabilizer free weak Galerkin finite element method on polytopal mesh: Part Ⅱ, J. Comput. Appl. Math., 394 (2021), 113525, 11 pp. arXiv: 2008.13631. doi: 10.1016/j.cam.2021.113525
    [14] X. Ye and S. Zhang, A stabilizer free weak Galerkin finite element method on polytopal mesh: Part Ⅲ, J. Comput. Appl. Math., 394 (2021), 113538, 9 pp. arXiv: 2009.08536. doi: 10.1016/j.cam.2021.113538
    [15] X. Ye and S. Zhang, A stabilizer-free pressure-robust finite element method for the Stokes equations, Adv. Comput. Math., 47 (2021), Paper No. 28, 17 pp. doi: 10.1007/s10444-021-09856-9
    [16] A 3D conforming-nonconforming mixed finite element for solving symmetric stress Stokes equations. Int. J. Numer. Anal. Model. (2017) 14: 730-743.
    [17] A new family of stable mixed finite elements for the 3D Stokes equations. Math. Comp. (2005) 74: 543-554.
    [18] On the P1 Powell-Sabin divergence-free finite element for the Stokes equations. J. Comput. Math. (2008) 26: 456-470.
    [19] Divergence-free finite elements on tetrahedral grids for k6. Math. Comp. (2011) 80: 669-695.
    [20] Quadratic divergence-free finite elements on Powell-Sabin tetrahedral grids. Calcolo (2011) 48: 211-244.
    [21] C0P2-P0 Stokes finite element pair on sub-hexahedron tetrahedral grids. Calcolo (2017) 54: 1403-1417.
  • This article has been cited by:

    1. Shenglan Xie, Peng Zhu, Superconvergence of a WG method for the Stokes equations with continuous pressure, 2022, 179, 01689274, 27, 10.1016/j.apnum.2022.04.012
    2. Xiu Ye, Shangyou Zhang, A conforming discontinuous Galerkin finite element method for the Stokes problem on polytopal meshes, 2021, 93, 0271-2091, 1913, 10.1002/fld.4959
    3. Naresh Kumar, Bhupen Deka, A stabilizer free weak Galerkin finite element method for second‐order Sobolev equation, 2022, 0749-159X, 10.1002/num.22960
    4. Chunmei Wang, Shangyou Zhang, A weak Galerkin method for elasticity interface problems, 2023, 419, 03770427, 114726, 10.1016/j.cam.2022.114726
    5. Naresh Kumar, Bhupen Deka, Developing Stabilizer Free Weak Galerkin finite element method for second-order wave equation, 2022, 415, 03770427, 114457, 10.1016/j.cam.2022.114457
    6. Naresh Kumar, Supercloseness analysis of a stabilizer-free weak Galerkin finite element method for viscoelastic wave equations with variable coefficients, 2023, 49, 1019-7168, 10.1007/s10444-023-10010-w
    7. Xuejun Xu, Xiu Ye, Shangyou Zhang, A macro BDM H-div mixed finite element on polygonal and polyhedral meshes, 2024, 206, 01689274, 283, 10.1016/j.apnum.2024.08.013
    8. Xiu Ye, Shangyou Zhang, Two-Order Superconvergent CDG Finite Element Method for the Heat Equation on Triangular and Tetrahedral Meshes, 2024, 2096-6385, 10.1007/s42967-024-00444-4
    9. Rodolfo Araya, Cristian Cárcamo, Abner H. Poza, Eduardo Vino, An adaptive stabilized finite element method for the Stokes–Darcy coupled problem, 2024, 443, 03770427, 115753, 10.1016/j.cam.2024.115753
    10. Xiu Ye, Shangyou Zhang, An H-div finite element method for the Stokes equations on polytopal meshes, 2024, 43, 2238-3603, 10.1007/s40314-024-02695-6
    11. Yanping Lin, Xuejun Xu, Shangyou Zhang, Superconvergent P1 honeycomb virtual elements and lifted P3 solutions, 2024, 61, 0008-0624, 10.1007/s10092-024-00618-9
    12. Xiu Ye, Shangyou Zhang, Constructing a CDG Finite Element with Order Two Superconvergence on Rectangular Meshes, 2023, 2096-6385, 10.1007/s42967-023-00330-5
    13. Chunmei Wang, Xiu Ye, Shangyou Zhang, A modified weak Galerkin finite element method for the Maxwell equations on polyhedral meshes, 2024, 448, 03770427, 115918, 10.1016/j.cam.2024.115918
    14. Shangyou Zhang, Peng Zhu, BDM H(div) weak Galerkin finite element methods for Stokes equations, 2024, 197, 01689274, 307, 10.1016/j.apnum.2023.11.021
    15. Junping Wang, Xiaoshen Wang, Xiu Ye, Shangyou Zhang, Peng Zhu, On the superconvergence of a WG method for the elliptic problem with variable coefficients, 2024, 67, 1674-7283, 1899, 10.1007/s11425-022-2097-8
    16. Yufeng Nie, Xiu Ye, Shangyou Zhang, A Potential-Robust WG Finite Element Method for the Maxwell Equations on Tetrahedral Meshes, 2025, 1609-4840, 10.1515/cmam-2024-0144
  • Reader Comments
  • © 2021 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(2434) PDF downloads(172) Cited by(16)

Figures and Tables

Figures(13)  /  Tables(5)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog