𝕌pdes is a general-purpose library for mesh-free PDE simulation and control.
It supports:
- User-centric design: no need to re-implement a solver for each new PDE
 - Lightning fast mesh-free simulation via Radial Basis Functions
 - Robust differentiable simulation via JAX, and portable across CPU, GPU, and TPU
 - Support for Dirichlet, Neumann, Robin, and Periodic boundary conditions
 - Automatic generation of normals from 2D GMSH meshes
 - 𝕌pdes in incredibly extendable, with additional features added frequently.
 - Many more to come…
 
To get started using this library:
- Install the package with: 
pip install updes. - Follow the tutorials from Examples.
 - Go further by reading the API.
 
We welcome contributions in all areas above. Please feel free to open up an issue or a pull request if anything is unclear 🙂.