The Jupyter Notebook pymor_nse_control.ipynb
demonstrates model order reduction
of the linearized Navier-Stokes equation which occurs in the control setup
described here.
In particular a low-order controller is realized using the reduced model, which
allows for efficient stabilization of incompressible flows in the simulations.
Helper functions used for the simulation and storing of results are taken from here.
Model order reduction is performed using pyMOR.
The repository contains results for the simulation without
control as well as results with boundary control.
Run paraview v_results.pvd
or paraview p_results.pvd
in the respective folder
in order to view the results for the velocity or pressure, respectively.
Additionally, the experiments directory contains scripts and
results for numerical experiments. Run make
or python run_experiments.py
in
the directory in order to compute the results.
Install instructions are available here.
The code is available under MIT License.