Source-linked AI summary

Analysis of a Surface Crouzeix-Raviart Element for the Stokes Problem

Manisha Chowdhury, Carolin Mehlmann

arXiv:2609.07527v1math.NAcs.NA

TL;DR

Surface Stokes discretization needs robust, affordable methods on curved geometries, where enforcing discrete velocity tangentiality is a challenge. This paper analyzes a stabilized surface Crouzeix–Raviart formulation with edge-jump terms; its velocity-pressure pair satisfies a mesh-independent discrete inf-sup condition, and sphere and torus tests show the predicted convergence rates.

  • Problem

    Surface-flow discretizations need to be robust and numerically affordable, while enforcing tangentiality of the discrete velocity on curved surfaces remains a challenge.

    Source: §1 · pp. 1–2
  • Method

    The paper analyzes a vector-valued surface Crouzeix–Raviart method for Stokes and stabilizes the momentum equation with edge-jump terms.

    Source: §1 · p. 2
  • Results

    The velocity-pressure pair satisfies a mesh-independent discrete inf-sup condition, and sphere and torus tests show first-order H1 velocity and pressure errors and second-order projected L2 velocity error.

    Source: §4.2.3 · pp. 13–14, §6.2 · pp. 29–30
  • Takeaways & Limitations

    Numerical experiments on the sphere and torus corroborate the theoretical error estimates for the tested stabilization parameters.

    Source: §6.1 · p. 29, §6.2 · pp. 29–30

    The analysis assumes a closed surface and a polyhedral approximation Γh contained in the tubular neighborhood Uδ.

    Source: §3 · p. 5, §4.1 · p. 7

Abstract

from arXiv · show

Recently, increasing attention has been paid to finite element discretizations of vector-valued flow problems posed on curved surfaces. In this work, we study a surface Stokes system defined on a two-dimensional manifold embedded in three-dimensional space. The surface velocity field is approximated using a nonconforming Crouzeix-Raviart finite element on a polyhedral approximation of the surface, while the pressure is discretized by piecewise constant functions. The governing equations involve the symmetric strain-rate tensor, whose approximation with Crouzeix-Raviart finite elements leads to spurious oscillations in the velocity field because the discrete Korn inequality fails on the nonconforming space. We therefore stabilize the momentum equation by adding an edge-jump penalty term, which restores the coervity of the bilinear term as the discrete Korn inequality holds for this stabilized version. Additionally, we establish that this finite element pair of velocity and pressure spaces satisfies the discrete inf-sup compatibility condition. Furthermore, we derive optimal a-priori error estimates in both the energy norm and the $L^2$-norm. These theoretical results are corroborated by numerical experiments.

1 Introduction

Surface Stokes discretizations matter for applications such as climate modeling, where flows are constrained to curved surfaces. This work analyzes a tangential, nonconforming Crouzeix-Raviart method and stabilizes its symmetric-strain formulation before establishing stability and error estimates.

  • Surface Stokes equations model incompressible viscous flows constrained to Earth’s spherical geometry, motivating robust, affordable discretizations for climate models.Source: §1 · p. 1
  • The method uses a tangential Crouzeix-Raviart velocity space on a polyhedral surface and piecewise constant pressure, but its velocity space is H1(Γh)-nonconforming.Its edge-midpoint construction uses a continuous tangent vector and a conormal vector that is discontinuous along edges.Source: §1 · p. 2
  • Because the symmetric strain-rate operator has a non-trivial kernel on the nonconforming space, the formulation stabilizes the momentum equation to address velocity oscillations.The stabilization includes an edge-jump penalty term.Source: §1 · p. 2
  • The analysis establishes discrete inf-sup stability and derives energy- and L2-error estimates, with geometric, pressure-coupling, and nonconformity terms requiring careful control.The proposed formulation is presented as a computationally efficient, easy-to-implement alternative to conforming and H(divΓ)-based approaches.Source: §1 · pp. 2–3

2 Preliminaries

The preliminaries set up the smooth surface and the tools for relating functions and differential operators on it to their discrete-surface counterparts. They also establish notation for the associated function spaces and norms.

  • The exact surface Γ is an oriented, connected, bounded, smooth surface without boundary, and a closest-point projection maps a sufficiently small tubular neighborhood onto Γ.Source: §2 · p. 3
  • Scalar functions are extended from Γ along its normal direction and lifted between the exact and discrete surfaces; vector-valued functions use these operations component-wise.Source: §2 · pp. 3–4
  • The preliminaries define the projection onto the tangent plane and use it to set out surface differential operators, including covariant derivative and surface divergence.Source: §2 · p. 4
  • The notation specifies L2 and L∞ norms, zero-mean square-integrable functions, and scalar and vector-valued Sobolev spaces, including tangential vector fields.Source: §2 · p. 4

3 Continuous Problem

The continuous problem seeks tangential velocity and scalar pressure on a closed surface, with a symmetric tangential strain-rate tensor. Its weak formulation includes a zeroth-order term to address the strain operator’s non-trivial kernel.

  • The surface Stokes problem seeks a tangential velocity field and scalar pressure, with the momentum equation involving the tangential strain-rate tensor.Source: §3 · p. 5
  • Because the surface is closed, no boundary conditions are imposed, and a zeroth-order velocity term is included to avoid technical difficulties from the surface strain operator’s non-trivial kernel.Source: §3 · p. 5
  • For a smooth, compact, closed surface, prior results establish coercivity and the continuous inf-sup condition, and the weak problem is well-posed for the stated data.Source: §3 · p. 5

4 Non-conforming finite element approximation

The method works on a triangulated polyhedral surface and uses tangential Crouzeix–Raviart velocities with piecewise-constant pressures. Its discrete formulation uses an energy norm, while an interpolation operator supports the proof of discrete inf-sup stability.

4.1 Surface approximation and associated results

  • The surface is approximated by planar triangles whose vertices lie on the exact surface, and elements and edge directions are related to the curved surface through lifting.The discrete and lifted tangential and conormal vectors need not align, so geometric errors arise.Source: §4.1 · pp. 6–7

4.2.1 Tangential vector-valued Crouzeix-Raviart space

  • The velocity space is constructed from tangential Crouzeix–Raviart functions whose tangential and conormal components are continuous across edge midpoints.The pressure space consists of piecewise-constant functions.Source: §4.2.1 · pp. 9–10

4.2.2 Discrete formulation

  • The discrete formulation defines a strain-rate tensor and energy norm, and its coercivity relies on a discrete Korn inequality.The text identifies verification of the discrete inf-sup condition as the remaining step for establishing existence and uniqueness.Source: §4.2.2 · pp. 10–11

4.2.3 Discrete inf-sup stability result

  • The discrete inf-sup condition holds with a constant independent of mesh size for the Crouzeix–Raviart velocity and piecewise-constant pressure spaces.The proof uses interpolation properties that preserve conormal jumps and divergence under lifting.Source: §4.2.1 · p. 10, §4.2.3 · pp. 12–14

5 Error estimation

This section develops error estimates for the surface Stokes discretization, using interpolation bounds, stability, and consistency estimates to obtain energy- and L2-error bounds. It derives the L2 estimate by combining geometric, mass-conservation, and primal-dual error bounds with a projection identity.

5.1 Interpolation estimates

  • The interpolation subsection establishes velocity interpolation bounds and introduces an L2-projection operator for pressure with a corresponding interpolation estimate.The estimates combine velocity interpolation results with a pressure interpolation estimate recalled from.Source: §5.1 · pp. 14–15

5.2 Energy-error estimation

  • The energy-error analysis applies the Second Strang Lemma to bound the error through approximation and nonconformity contributions.Coercivity and discrete inf-sup stability also imply a unique discrete solution; the nonconformity analysis controls geometric-error terms and jumps.Source: §5.2 · p. 16

5.3 L2-error estimate

  • The L2-error analysis uses Aubin–Nitsche duality, combining primal and dual consistency, interpolation, pressure-coupling, and nonconformity estimates.A displayed bound is ≤ Ch^2∥g∥L2(Γ)∥f∥L2(Γ).Source: §5.3 · pp. 20, 21, 23, 24
  • Combining the estimates for error terms I11–I21 with Ph(ue − uh) = ge yields (88).The geometric terms use Lemmas 7, 13, and 14; the primal-dual terms use Cauchy–Schwarz, (80), and the energy estimates (68) and (75), with Lemmas 16 and 18 bounding the remaining terms.Source: §5.3 · p. 25

6 Numerical experiment

The experiments on a unit sphere and a torus test the method’s error estimates and its sensitivity to the stabilization parameter. Both surfaces show the predicted convergence rates, while parameter effects differ by error measure and surface.

6 Numerical experiment

  • The experiments use exact solutions on a unit sphere and a torus with major radius 1 and minor radius 0.5, measuring broken H1 and L2 velocity errors and L2 pressure error.The study tests three stabilization parameters on both surfaces.Source: §6 · pp. 26–27
  • On both the sphere and torus, the errors show the predicted first-order H1 velocity and pressure convergence and second-order projected L2 velocity convergence.Figure 3 plots the error measures against mesh size for both surfaces.Source: Figure 3 · p. 28, §6.1 · p. 29, §6.2 · pp. 29–30

6.1 Results on the Sphere

  • On the sphere, H1 velocity errors are smallest at α = 0.5, projected L2 velocity errors are relatively insensitive to α, and pressure L2 error decreases as α increases.The experiments use α = 0.5, 1.0, and 2.0.Source: §6 · p. 27, §6.1 · p. 29

6.2 Results on the Torus

  • On the torus, H1 velocity and pressure errors decrease as α increases, with the smallest errors at α = 2.0, while projected L2 velocity error remains largely insensitive to α.The torus results retain the predicted convergence rates for all three tested stabilization parameters.Source: §6.2 · pp. 29–30
Loading 2609.07527v1…