Fast MATLAB codes for the Stokes equation in 2D/3D with the mini-element


Updated 22 Mar 2019

View License

We propose a fast MATLAB implementation of the mini-element (i.e. P 1-Bubble/P 1)
for the finite element approximation of the generalized Stokes equation in 2D and
3D. We use cell arrays to derive vectorized assembling functions. We also propose
a Uzawa conjugate gradient method as an iterative solver for the global Stokes sys-
tem. Numerical experiments show that our implementation has an (almost) optimal
time-scaling. For 3D problems, the proposed Uzawa conjugate gradient algorithm
outperforms MATLAB built-in linear solvers.

Cite As

Jonas Koko (2023). KSTOK (https://www.mathworks.com/matlabcentral/fileexchange/70996-kstok), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2018a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes