Efficient MATLAB codes for the 2D/3D Stokes equation with the mini-element - Archive ouverte HAL
Pré-Publication, Document De Travail Année : 2019

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

Résumé

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 system. Numerical experiments show that our implementation has an (almost) optimal time-scaling. For 3D problems, the proposed Uzawa conjugate gradient algorithm outperforms MAT-LAB built-in linear solvers.
Fichier principal
Vignette du fichier
kstokes.pdf (438.51 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02047515 , version 1 (25-02-2019)

Identifiants

  • HAL Id : hal-02047515 , version 1

Citer

Jonas Koko. Efficient MATLAB codes for the 2D/3D Stokes equation with the mini-element. 2019. ⟨hal-02047515⟩
258 Consultations
3354 Téléchargements

Partager

More