From 27cbb46f3dc187c29e221373d7d1cd157ca49eed Mon Sep 17 00:00:00 2001
From: acrovato <a.crovato@uliege.be>
Date: Fri, 13 Dec 2024 11:43:26 +0100
Subject: [PATCH 1/2] Update README and docker

---
 .gitlab-ci.yml | 2 +-
 README.md      | 8 +++++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c24ef6b..1255adb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,7 +1,7 @@
 # gitlab-ci file for aedmi
 
 default:
-    image: rboman/waves-py3:2020.3
+    image: rboman/waves-py3:latest
 
 .global_tag: &global_tag_def
     tags:
diff --git a/README.md b/README.md
index 8a2690d..d16c761 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,12 @@
 # aedmi
 Aeroelastic flutter solution based on dynamic modes interpolation  
-University of Liège, 2021
+University of Liège, 2021  
+:warning:  
+This code is a partial transcription of the method discribed in [this PhD thesis](https://hdl.handle.net/2268/245578) for calculating flutter using high-fidelity aerodynamics. It is given as a reference and is not intented for general purpose analysis and optimization. Users interested in practical flutter-constrained optimization problems should explore the following codes:
+- [OMFlut](https://gitlab.uliege.be/am-dept/omflut)
+- [SDPM](https://gitlab.uliege.be/am-dept/sdpm)
+- [PyPk](https://gitlab.uliege.be/am-dept/pypk)
+:warning:
 
 ## Features
 aedmi computes the solution of the aeroelastic equation `u/l * M * p^2 + K - 1/2*r*u^2 * Q(k) = 0`, where `M` and `K` are the modal mass and stiffness matrices of the structure, `Q` is the modal aerodynamic loads matrix, `u` and `r` are the freestream fluid velocity and density, and `l` is a reference length. `p` is a non-dimensional parameter defined as `p = (g+1i)*k`, where `g` is the true damping and k is the reduced frequency.  
-- 
GitLab


From 5fc5e01d23427954df776461e989ca7bc1a526d6 Mon Sep 17 00:00:00 2001
From: acrovato <a.crovato@uliege.be>
Date: Fri, 13 Dec 2024 11:56:15 +0100
Subject: [PATCH 2/2] Update README and docker

---
 .gitlab-ci.yml | 2 +-
 README.md      | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1255adb..0e55d2c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,7 +1,7 @@
 # gitlab-ci file for aedmi
 
 default:
-    image: rboman/waves-py3:latest
+    image: rboman/waves-py3:2023.0
 
 .global_tag: &global_tag_def
     tags:
diff --git a/README.md b/README.md
index d16c761..e19004d 100644
--- a/README.md
+++ b/README.md
@@ -13,14 +13,14 @@ aedmi computes the solution of the aeroelastic equation `u/l * M * p^2 + K - 1/2
 The flutter solution is obtained using a kind of reduced order modeling technique called dynamic mode interpolation. This technique was originally developed by Hüseyin Güner during his [doctoral thesis](http://hdl.handle.net/2268/245578). Practically, the mode shapes of the structure are first pre-computed. Then, the aerodynamic loads at some reference Mach numbers and reduced frequencies are pre-computed by imposing the motion for each structural mode shape. Finally, aedmi will compute the modal load matrix `Q` for each Mach number and reduced frequency, and solve the aeroelastic system by interpolating this matrix for any reduced frequency.
 
 ## Requirements
-aedmi needs a python 3 interpreter and its libraries, as well the `numpy`, and `scipy`. The `vtk` packages is also needed to read VTK formatted date, and the `matplotlib` package is optional (needed to save the graphical solution to disk).
+aedmi needs a Python3 interpreter and its libraries, as well the `numpy`, and `scipy`. The `vtk` packages is also needed to read VTK formatted data, and the `matplotlib` package is optional (needed to save the graphical solution to disk).
 
 ### Linux
 If you are using Linux, you can install python and the packages using Aptitude.
 ```bash
 sudo apt-get update
 sudo apt-get install python3-dev
-sudo apt-get install python3-numpy python3-scipy python3-vtk7 python3-matplotlib
+sudo apt-get install python3-numpy python3-scipy python3-vtk9 python3-matplotlib
 ```
 
 ### Windows and MacOS
-- 
GitLab