Skip to main content
Ctrl K

Variational Multiscale code base, supporting the publication: Structure-preserving Variational Multiscale Stabilization of the Incompressible Navier-Stokes Equations

Variational Multiscale code base, supporting the publication: Structure-preserving Variational Multiscale Stabilization of the Incompressible Navier-Stokes Equations

1
contributor

Description

An implementation of my Variational Multiscale formulation for the vorticity-velocity-pressure formulation of the incompressible Navier-Stokes equations, writen in Nutils, an open-source finite element package written in Python.

The following folders are of interest:

/NavierStokes (Main folder):

Contains the scripts where we implemented the current formulation. In main.py, almost all test cases, with various parameters can be ran, but this only runs a single simulation. It is suggested to start here.There are various other files, that either run multiple simulations for a specific reason (e.g. convergence analysis), or generate images for the paper, or intermediate simulation results (either plain text output files, .csv files, or final images)/OseenEquation (Somewhat interesting):

We started by analyzing the Oseen equations. This folder contains many early ideas and results. None of these made it to the final paper.

The remaining folders contain data backups, data from the DELFTBLUE cluster, or scrap code from initial testing/trying different ideas from various papers. This has been added for completeness, but most likely will not contain any interesting results.

Keywords
Programming languages
  • Python 98%
  • Other 2%
License
  • MIT
</>Source code
4TU.
Packages

Reference papers

Contributors

Member of community

4TU