Files
PINA/tutorials/README.md
Dario Coscia 9c60f616b7 tut22 (#637)
Co-authored-by: Federico Pichi <fpichi@sissa.it>
2025-09-15 19:31:38 +02:00

4.9 KiB
Vendored
Raw Blame History

🚀 Welcome to the PINA Tutorials!

In this folder we collect useful tutorials in order to understand the principles and the potential of PINA. Whether you're just getting started or looking to deepen your understanding, these resources are here to guide you.

The table below provides an overview of each tutorial. All tutorials are also available in HTML in the official PINA documentation.

Getting started with PINA

Description Tutorial
Introductory Tutorial: A Beginners Guide to PINA [.ipynb,.py,.html]
How to build a Problem in PINA [.ipynb,.py,.html]
Introduction to Solver classes [.ipynb,.py,.html]
Introduction to Trainer class [.ipynb,.py,.html]
Data structure for SciML: Tensor, LabelTensor, Data and Graph [.ipynb,.py,.html]
Building geometries with DomainInterface class [.ipynb,.py,.html]
Introduction to PINA Equation class [.ipynb,.py,.html]

Physics Informed Neural Networks

Description Tutorial
Introductory Tutorial: Physics Informed Neural Networks with PINA [.ipynb,.py,.html]
Enhancing PINNs with Extra Features to solve the Poisson Problem [.ipynb,.py,.html]
Applying Hard Constraints in PINNs to solve the Wave Problem [.ipynb,.py,.html]
Applying Periodic Boundary Conditions in PINNs to solve the Helmholtz Problem [.ipynb,.py,.html]
Inverse Problem Solving with Physics-Informed Neural Network [.ipynb,.py,.html]
Learning Multiscale PDEs Using Fourier Feature Networks [.ipynb,.py,.html]
Learning Bifurcating PDE Solutions with Physics-Informed Deep Ensembles [.ipynb,.py,.html]

Neural Operator Learning

Description Tutorial
Introductory Tutorial: Neural Operator Learning with PINA [.ipynb,.py,.html]
Modeling 2D Darcy Flow with the Fourier Neural Operator [.ipynb,.py,.html]
Solving the KuramotoSivashinsky Equation with Averaging Neural Operator [.ipynb,.py,.html]

Supervised Learning

Description Tutorial
Introductory Tutorial: Supervised Learning with PINA [.ipynb,.py,.html]
Chemical Properties Prediction with Graph Neural Networks [.ipynb,.py,.html]
Reduced Order Model with Graph Neural Networks for Unstructured Domains [.ipynb,.py,.html]
Unstructured Convolutional Autoencoders with Continuous Convolution [.ipynb,.py,.html]
Reduced Order Modeling with POD-RBF and POD-NN Approaches for Fluid Dynamics [.ipynb,.py,.html]