Files
Dario Coscia f07e59b69b Logo update (#696)
* update logo

* bump version from 0.2.4 to 0.2.5
2025-11-06 17:09:52 +01:00
..
2025-11-06 17:09:52 +01:00
2025-10-16 15:50:53 +02:00
2025-04-23 18:53:30 +02:00

🚀 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]
Data-driven System Identification with SINDy [.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]