Skip to content

Code for solving various PDEs with PINNs (Physics-Informed Neural Networks)

License

Notifications You must be signed in to change notification settings

0verflowed-stack/PINN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PINN (Physics-Informed Neural Network)

Code for solving various PDEs with PINN.

Solutions are compared to exact solution or FEM solution.

Here is a list of equations that are solved:

  1. File 1DLinearPINN.py solves 1D linear Puasson's equation:
  1. File 1DNonLinearPINN.py solves 1D Nonlinear Puasson's equation:
  1. File 2DPlus1DPlot.py solves 2D linear Puasson's equation:

Image of region with boundaries

and analogous 1D linear Puasson's equation:

  1. File 2DPlus1DPlotZeroF.py solves 2D linear Laplace's equation:

Image of region with boundaries

and analogous 1D linear Laplace's equation:

  1. File 2DPlus1DPlotZeroFHalfDirichlet.py solves 2D linear Laplace's equation:

Image of region with boundaries

  1. File 2DRobin.ipynb solves Laplace's 2D equation:

Image of region with boundaries

  1. File 1DNonStationaryHeatEquation.ipynb solves non-stationary 1D heat equation:
  1. File 2DNonStationaryHeatEquation.ipynb solves non-stationary 2D heat equation:
  1. File 1DStationaryHeatEquationRing.ipynb solves 2D Laplace's equation with Dirichlet conditions in double-connected region

Image of region with boundaries

About

Code for solving various PDEs with PINNs (Physics-Informed Neural Networks)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published