Skip to content

rajgark/COLSA-PySINDy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sparse Identification of Nonlinear Dynamics (SINDy)

Overview

'Notebooks' Folder contains the Jupyter Notebooks.

  1. Lorenz System

    1a. ODE modeling

    1b. Implementing PySINDy for discovery w/ and w/out noise

    1c. Implementing physics informed neural network for spatial/temporal simulation

  2. Korteweg - De Vries & Burgers Equations

    2a. PDE modeling

    2b. Implementing PySINDy/PDE-FIND for discovery

    2c. Implementing physics informed neural network for spatial/temporal simulation

  3. Waves

    3a. Modeling

    3b. PySINDy/PDE-FIND governing equation discovery

    3c. Implementing neural network for spatial/temporal simulation - maybe

  4. Concluding remarks & analysis/presentation

This work is guided by the book Data Driven Science and Engineering by Brunton and Kutz.

Dependencies:

matplotlib widget and interactive plots requires Jupyter Lab with nodejs installed. Otherwise, switch to %matplotlib inline or %matplotlib notebook if using Jupyter Notebook. inline will not render animations. nodejs backend is useful.

About

Lorenz 63 Attractor, Kortweg - De Vries and Burgers equations, and wave stuff.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages