Python code for distributed optimal control of navier stokes equations
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
tests
.gitignore
COMPUTERINFO
README.md
cyl_wake_cont.py
debugplan.md
debugstuff.py
driv_cav_cont.py
numtests.md
optcont_main.py
plot_output.py
plotscript.py
run_optcont.py
solve_dae_ric.py

README.md

optconpy

Python suite for solving velocity tracking problems on finite horizones by the Riccati based ansatz described in my PhD thesis.

DOI

To get started, run

python run_optcont.py

There all parameters are set. You will have to create the folders

mkdir data
mkdir results

in which the data and the results are stored.

The computed results are stored as json files that are input to the post processing and plotting routines from the submodule plot_utils.

Dependencies:

Get the home-brew dependencies

  • the branch deps-included has the home-brew python modules already included