Computational results and python files for the work "Divergence-conforming velocity and vorticity approximations for incompressible fluids obtained with minimal facet coupling"
Authors/Creators
- 1. University of Twente
- 2. Portland State University
- 3. TU Wien
Description
This repository contains data accompanying the paper "Divergence-conforming velocity and vorticity approximations for incompressible fluids obtained with minimal facet coupling".
The implementation is based on the python-interface of the NGSolve open source Finite Element library (ngsolve.org).
The file solve_problem_allione.py represents a minimum working example where the proposed MCS/HDG (set the use_MCS flag) method is used to solve the problem from the numerics section of the paper.
The files FlowTemplates.py and krylovspace_extension.py contain a somewhat larger and more modular implementation of the proposed method that also features preconditioned iterative solvers, including support for the NgsAMG NGSolve extension library as well as the NGSolve-PETSc interface.
The files errors_hdg.pickle, errors_mcs.pickle and kappas.pickle contain the raw data the tables and pictures in the paper were generated from.
This data was generated with the scripts conv3d_hdg.py, conv3d_mcs.py and calc_kappas.py which use the FlowTemplates.py infrastructure.
Files
kappas.png
Files
(183.7 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:0322305478289545ab73e440ddb03b8e
|
6.3 kB | Download |
|
md5:449e65e6bebad64461debbcdcec10694
|
10.1 kB | Download |
|
md5:5bd635824d9176521288c55ec11a440a
|
10.0 kB | Download |
|
md5:4ea28475d4f590c447ca4b4aa939a488
|
634 Bytes | Download |
|
md5:2cedcd1ab97b75b29707a8b0167a3bba
|
700 Bytes | Download |
|
md5:6d4c53933330e50369c6269db7160c94
|
59.7 kB | Download |
|
md5:6f74ca78db2fbe1569fcff60042e04c3
|
267 Bytes | Download |
|
md5:81ac6337fd0e98ae86ba9787ae18752f
|
39.1 kB | Preview Download |
|
md5:d56f1d66f61a23df179b1d0d65385247
|
34.2 kB | Preview Download |
|
md5:3ca8787ec01ef3e76dc3634496e7f891
|
15.4 kB | Download |
|
md5:25650c17fb8e1e32c76e3d2a787e4d8b
|
486 Bytes | Download |
|
md5:8187d4bf6e8a956772bc274a7c4a923f
|
1.1 kB | Download |
|
md5:c9c5eca2ce08fd4e057bcdfe400fec83
|
5.8 kB | Download |