- Paper: arXiv
- Jeff Calder, School of Mathematics, University of Minnesota: website
- Wonjun Lee, Institute for Mathematics and Its Applications, Uniersity of Minnesota: website
This repository contains C++ and python codes for running the monotone algorithm to solve curvature-driven PDEs. Here are list of PDEs that can be solved using this algorithm. Let
where
where
pip
python >= 3.6
Follow this link to see the instruction for the installation of pip
: https://pip.pypa.io/en/stable/installation/.
Install the package by running the following command:
pip install monotonescheme
You can find the example python script files and notebook files in tests
folder. The notebook files in the folder solve the following problems:
- Affine flows in 2D Cartesian grid.
- affine_PDE_2D.ipynb
- affine_PDE_2D.py
- An example solution of an affine flow equation where
$f=1$ on two balls domain.
- Tukey depth eikonal equation in 2D Cartesian grid.
- tukey_PDE_2D.ipynb
- tukey_PDE_2D.py
- An example solution of a Tukey depth eikonal equation where the data density
$\rho$ is a uniform distribution on two balls domain.
- Motion by curvature PDE in 3D Cartesian grid.
- curvature_PDE_3D.ipynb
- curvature_PDE_3D.py
- An example solution of a curvature PDE where
$f=1$ on a cube in 3D domain.
- Eikonal equation and Tukey depth eikonal equation in unstructured grids
- Eikonal equations
- Tukey depth eikonal equations
- An example solution of eikonal equation where
$f=1$ on a circular domain.