Skip to content

Physics Informed Neural Network (PINN) for the 2D Navier-Stokes equation

Notifications You must be signed in to change notification settings

AdrianDario10/Navier_Stokes_conertube2D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Navier_Stokes_conertube2D

Physics Informed Neural Network (PINN) for the 2D Navier-Stokes equation

This module implements the Physics Informed Neural Network (PINN) model for the 2D Navier-Stokes equation. The NS equations are given by (du/dx + dv/dy) = 0, u du/dx + v du/dy + dp/dx - (d^2u/dx^x + d^2u/dy^2) / Re = 0, u dv/dx + v dv/dy + dp/dy - (d^2v/dx^2 + d^2v/dy^2) / Re = 0. It represents the fluid flow inside a square corner tube for Re=100. The PINN model predicts u(x, y), v(x,y) and p(x,y) for the input (x, y).

The effectiveness of PINNs is validated in the following works.

  • M. Raissi, et al., Physics Informed Deep Learning (Part I): Data-driven Solutions of Nonlinear Partial Differential Equations, arXiv: 1711.10561 (2017). (https://arxiv.org/abs/1711.10561)

  • M. Raissi, et al., Physics Informed Deep Learning (Part II): Data-driven Discovery of Nonlinear Partial Differential Equations, arXiv: 1711.10566 (2017). (https://arxiv.org/abs/1711.10566)

It is based on hysics informed neural network (PINN) for the 1D Wave equation on https://github.com/okada39/pinn_wave

About

Physics Informed Neural Network (PINN) for the 2D Navier-Stokes equation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages