yonghoonlee / SINDyCYL

Low-Dimensional Modelling of Flow Past a 2D Cylinder with SINDy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SINDyCYL

Low-Dimensional Modelling of Flow Past a 2D Cylinder with SINDy

A DNS of the 2D cylinder was simulated using 2D_compressible.f90

gfortran 2D_compressible.f90
./a.out

Then, run matlab script main.m for postprocessing vorticity files.

matlab main

main.m finds the POD modes and weights using SVD

The POD weights are then fed into the SINDy alogrithm which finds a best fit of a non-linear DE

The non-linear DE is solved using ODE45 and the results are post-processed with full flow

Hopf bifurcation observed first 3 modes

About

Low-Dimensional Modelling of Flow Past a 2D Cylinder with SINDy


Languages

Language:MATLAB 71.4%Language:Fortran 24.6%Language:Gnuplot 4.0%