arrow
Volume 21, Issue 2
An $H^1$-Conforming Solenoidal Basis for Velocity Computation on Powell-Sabin Splits for the Stokes Problem

Jeffrey M. Connors & Michael Gaiewski

Int. J. Numer. Anal. Mod., 21 (2024), pp. 181-200.

Published online: 2024-04

Export citation
  • Abstract

A solenoidal basis is constructed to compute velocities using a certain finite element method for the Stokes problem. The method is conforming, with piecewise linear velocity and piecewise constant pressure on the Powell-Sabin split of a triangulation. Inhomogeneous Dirichlet conditions are supported by constructing an interpolating operator into the solenoidal velocity space. The solenoidal basis reduces the problem size and eliminates the pressure variable from the linear system for the velocity. A basis of the pressure space is also constructed that can be used to compute the pressure after the velocity, if it is desired to compute the pressure. All basis functions have local support and lead to sparse linear systems. The basis construction is confirmed through rigorous analysis. Velocity and pressure system matrices are both symmetric, positive definite, which can be exploited to solve their corresponding linear systems. Significant efficiency gains over the usual saddle-point formulation are demonstrated computationally.

  • AMS Subject Headings

65N30

  • Copyright

COPYRIGHT: © Global Science Press

  • Email address
  • BibTex
  • RIS
  • TXT
@Article{IJNAM-21-181, author = {Connors , Jeffrey M. and Gaiewski , Michael}, title = {An $H^1$-Conforming Solenoidal Basis for Velocity Computation on Powell-Sabin Splits for the Stokes Problem}, journal = {International Journal of Numerical Analysis and Modeling}, year = {2024}, volume = {21}, number = {2}, pages = {181--200}, abstract = {

A solenoidal basis is constructed to compute velocities using a certain finite element method for the Stokes problem. The method is conforming, with piecewise linear velocity and piecewise constant pressure on the Powell-Sabin split of a triangulation. Inhomogeneous Dirichlet conditions are supported by constructing an interpolating operator into the solenoidal velocity space. The solenoidal basis reduces the problem size and eliminates the pressure variable from the linear system for the velocity. A basis of the pressure space is also constructed that can be used to compute the pressure after the velocity, if it is desired to compute the pressure. All basis functions have local support and lead to sparse linear systems. The basis construction is confirmed through rigorous analysis. Velocity and pressure system matrices are both symmetric, positive definite, which can be exploited to solve their corresponding linear systems. Significant efficiency gains over the usual saddle-point formulation are demonstrated computationally.

}, issn = {2617-8710}, doi = {https://doi.org/10.4208/ijnam2024-1007}, url = {http://global-sci.org/intro/article_detail/ijnam/23023.html} }
TY - JOUR T1 - An $H^1$-Conforming Solenoidal Basis for Velocity Computation on Powell-Sabin Splits for the Stokes Problem AU - Connors , Jeffrey M. AU - Gaiewski , Michael JO - International Journal of Numerical Analysis and Modeling VL - 2 SP - 181 EP - 200 PY - 2024 DA - 2024/04 SN - 21 DO - http://doi.org/10.4208/ijnam2024-1007 UR - https://global-sci.org/intro/article_detail/ijnam/23023.html KW - Divergence free, Powell-Sabin, Stokes, finite element, saddle-point. AB -

A solenoidal basis is constructed to compute velocities using a certain finite element method for the Stokes problem. The method is conforming, with piecewise linear velocity and piecewise constant pressure on the Powell-Sabin split of a triangulation. Inhomogeneous Dirichlet conditions are supported by constructing an interpolating operator into the solenoidal velocity space. The solenoidal basis reduces the problem size and eliminates the pressure variable from the linear system for the velocity. A basis of the pressure space is also constructed that can be used to compute the pressure after the velocity, if it is desired to compute the pressure. All basis functions have local support and lead to sparse linear systems. The basis construction is confirmed through rigorous analysis. Velocity and pressure system matrices are both symmetric, positive definite, which can be exploited to solve their corresponding linear systems. Significant efficiency gains over the usual saddle-point formulation are demonstrated computationally.

Jeffrey M. Connors & Michael Gaiewski. (2024). An $H^1$-Conforming Solenoidal Basis for Velocity Computation on Powell-Sabin Splits for the Stokes Problem. International Journal of Numerical Analysis and Modeling. 21 (2). 181-200. doi:10.4208/ijnam2024-1007
Copy to clipboard
The citation has been copied to your clipboard