Skip to content

this repository contains the code used in the examples described in the "Numerical experiments" section of the manuscript "A first step towards controllability of partial differential equations vin physics-informed neural networks", (2022), by Carlos J. García-Cervera, Mathieu Kessler and Francisco Periago.

Notifications You must be signed in to change notification settings

fperiago/deepcontrol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

"Control of partial differential equations via physics-informed neural networks"

For reproducibility purposes, this repository contains the code used in the examples described in the "Numerical experiments" section of the manuscript "Control of partial differential equations via physics-informed neural networks", (2022), by Carlos J. García-Cervera1, Mathieu Kessler2 and Francisco Periago2. Published as open access in Journal of Optimization Theory and Applications: link to the paper.

Requirements and instructions

  1. Clone the present project in the folder of your choice:
git clone https://github.com/fperiago/deepcontrol.git
  1. Create the conda virtual enviromment deepcontrol
cd deepcontrol
conda env create -f deepcontrol_env.yml
  1. Activate the deepcontrol virtual environment:
conda activate deepcontrol
  1. Download and install the development version of deepxde, the library for scientific machine learning and physics-informed learning, see Github repo

Note: as of March 25th 2022, the development version if required for the multidimensional linear heat equation, section 4.2

git clone https://github.com/lululxvi/deepxde.git
cd deepxde
python3 -m pip install .
cd ..
  1. Run any of the scripts by:
python3 scripts/script_name.py

Footnotes

  1. Department of Mathematics. University of California, Santa Barbara. CA 93106, USA

  2. Department of Applied Mathematics and Statistics. Universidad Politécnica de Cartagena, Campus Muralla del Mar, 30202, Cartagena (Murcia), Spain 2

About

this repository contains the code used in the examples described in the "Numerical experiments" section of the manuscript "A first step towards controllability of partial differential equations vin physics-informed neural networks", (2022), by Carlos J. García-Cervera, Mathieu Kessler and Francisco Periago.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages