IDRLnet: A Physics-Informed Neural Network Library

07/09/2021
by   Wei Peng, et al.
0

Physics Informed Neural Network (PINN) is a scientific computing framework used to solve both forward and inverse problems modeled by Partial Differential Equations (PDEs). This paper introduces IDRLnet, a Python toolbox for modeling and solving problems through PINN systematically. IDRLnet constructs the framework for a wide range of PINN algorithms and applications. It provides a structured way to incorporate geometric objects, data sources, artificial neural networks, loss metrics, and optimizers within Python. Furthermore, it provides functionality to solve noisy inverse problems, variational minimization, and integral differential equations. New PINN variants can be integrated into the framework easily. Source code, tutorials, and documentation are available at <https://github.com/idrl-lab/idrlnet>.

READ FULL TEXT

page 4

page 9

page 11

research
06/09/2023

Finite element interpolated neural networks for solving forward and inverse problems

We propose a general framework for solving forward and inverse problems ...
research
03/30/2021

TensorDiffEq: Scalable Multi-GPU Forward and Inverse Solvers for Physics Informed Neural Networks

Physics-Informed Neural Networks promise to revolutionize science and en...
research
06/04/2020

Deep learning of free boundary and Stefan problems

Free boundary problems appear naturally in numerous areas of mathematics...
research
08/12/2023

A Domain-adaptive Physics-informed Neural Network for Inverse Problems of Maxwell's Equations in Heterogeneous Media

Maxwell's equations are a collection of coupled partial differential equ...
research
03/21/2022

PI-VAE: Physics-Informed Variational Auto-Encoder for stochastic differential equations

We propose a new class of physics-informed neural networks, called physi...
research
10/06/2021

Physics-informed neural network simulation of multiphase poroelasticity using stress-split sequential training

Physics-informed neural networks (PINNs) have received significant atten...
research
05/11/2020

SciANN: A Keras/Tensorflow wrapper for scientific computations and physics-informed deep learning using artificial neural networks

In this paper, we introduce SciANN, a Python package for scientific comp...

Please sign up or login with your details

Forgot password? Click here to reset