|
4 | 4 | "cell_type": "markdown", |
5 | 5 | "metadata": {}, |
6 | 6 | "source": [ |
7 | | - "# Using PINNs to Model the Flow Past a Cylinder" |
| 7 | + "# Modeling Fluid Flow Past a Cylinder" |
8 | 8 | ] |
9 | 9 | }, |
10 | 10 | { |
11 | 11 | "cell_type": "markdown", |
12 | 12 | "metadata": {}, |
13 | 13 | "source": [ |
14 | 14 | "<div>\n", |
15 | | - "<img src=\"https://github.com/illinois-mlp/MachineLearningForPhysics/blob/main/img/Project_Cylinder_Wake.jpg?raw=\" width=1200></img>\n", |
| 15 | + "<img src=\"https://raw.githubusercontent.com/illinois-mlp/MachineLearningForPhysics/main/img/Project_Cylinder_Wake.jpg\" width=800>\n", |
16 | 16 | "</div>" |
17 | 17 | ] |
18 | 18 | }, |
|
49 | 49 | "* https://github.com/maziarraissi/PINNs/blob/master/main/Data/cylinder_nektar_wake.mat" |
50 | 50 | ] |
51 | 51 | }, |
52 | | - { |
53 | | - "cell_type": "markdown", |
54 | | - "metadata": {}, |
55 | | - "source": [ |
56 | | - "File URLs\n", |
57 | | - "* https://github.com/illinois-mlp/MachineLearningForPhysics/blob/main/data/Projects_StudentMade_Data_Repo/cylinder_nektar_wake.mat" |
58 | | - ] |
59 | | - }, |
60 | 52 | { |
61 | 53 | "cell_type": "markdown", |
62 | 54 | "metadata": {}, |
|
159 | 151 | "### <span style=\"color:Purple\">Quick Primer on Relevant Math</span>\n", |
160 | 152 | "\n", |
161 | 153 | "All dynamics must satsify the $\\textit{Conservation of Momentum}$ and the $\\textit{Conservation of Mass}$. The momentum equations of a 2D incompressible Navier Stokes problem is given by\n", |
162 | | - "$$\n", |
| 154 | + "\n", |
| 155 | + "$$ \\Large\n", |
163 | 156 | "\\begin{aligned}\n", |
164 | 157 | "u_t + (u u_x + v u_y) &= -p_x + \\nu (u_{xx} + u_{yy}), \\\\\n", |
165 | 158 | "v_t + (u v_x + v v_y) &= -p_y + \\nu (v_{xx} + v_{yy}),\n", |
166 | 159 | "\\end{aligned}\n", |
167 | 160 | "$$\n", |
| 161 | + "\n", |
168 | 162 | "with $u$ and $v$ referring to the $x$ and $y$ components of velocity, $p$ referring to static gauge pressure, and $\\nu$ referring to kinematic viscosity. The equations are using Einstein notation for partial derivatives.\n", |
169 | 163 | "\n", |
170 | 164 | "Mass conservation is satisfied as long as this hold true:\n", |
171 | | - "$$\n", |
| 165 | + "\n", |
| 166 | + "$$ \\Large\n", |
172 | 167 | "u = \\psi_y, \\quad v = -\\psi_x,\n", |
173 | 168 | "$$\n", |
| 169 | + "\n", |
174 | 170 | "with $\\psi$ being something known as the [Streamfunction](https://eng.libretexts.org/Bookshelves/Civil_Engineering/All_Things_Flow_-_Fluid_Mechanics_for_the_Natural_Sciences_(Smyth)/05%3A_Fluid_Kinematics/5.02%3A_The_Streamfunction).\n", |
175 | 171 | "\n", |
176 | 172 | "For this problem, set $\\nu = 1$. Pressure ($p$) will only be an output." |
|
0 commit comments