Skip to main content

Python wrapper for the monotone discretization problem in 2D and 3D Cartesian grids (join work with Jeff Calder (UMN))

Project description

monotone schemes for solving curvature motion PDEs

by Jeff Calder (UMN) and Wonjun Lee (UMN)

This repository contains c++ and python codes for running the monotone algorithm to solve curvature motion PDEs. Here are list of PDEs that can be solved using this algorithm.

Eikonal equation

$$ |\nabla u(x)| = f(x), \quad x \in \Omega $$ $$ x = 0, \quad x \in \partial \Omega $$

Mean curvature PDE

$$ |\nabla u(x)|\kappa(x) = f(x), \quad x \in \Omega $$ $$ x = 0, \quad x \in \partial \Omega $$ where $\kappa(x) = - \text{div}\left( \frac{\nabla u}{|\nabla u|} \right)$.

Tukey Depth

$$ |\nabla u(x)| = \int_{(y-x)\cdot \nabla u(x) = 0} \rho(y) dS(y), \quad x \in \Omega.$$

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

MonotoneScheme-0.0.3.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

MonotoneScheme-0.0.3-cp36-cp36m-macosx_10_14_x86_64.whl (100.7 kB view details)

Uploaded CPython 3.6m macOS 10.14+ x86-64

File details

Details for the file MonotoneScheme-0.0.3.tar.gz.

File metadata

  • Download URL: MonotoneScheme-0.0.3.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/34.0 requests/2.25.1 requests-toolbelt/1.0.0 urllib3/1.26.3 tqdm/4.65.0 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.6.10

File hashes

Hashes for MonotoneScheme-0.0.3.tar.gz
Algorithm Hash digest
SHA256 18e7a9aeb5ccaf72f08e2788e4a292a493db4fdb3bdb221c9c08f6c9705b9c92
MD5 57b6753289e06737115cff5be2984596
BLAKE2b-256 2d6733ff1cbee235813ed5986bb6c54c5e61b58f031ba3568fb7459e4df6a895

See more details on using hashes here.

File details

Details for the file MonotoneScheme-0.0.3-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: MonotoneScheme-0.0.3-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 100.7 kB
  • Tags: CPython 3.6m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/34.0 requests/2.25.1 requests-toolbelt/1.0.0 urllib3/1.26.3 tqdm/4.65.0 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.6.10

File hashes

Hashes for MonotoneScheme-0.0.3-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 a6da480c94bffaccfdde733130289f1f5a39ea18b5c0353d9f0850bc47ddf3b0
MD5 cc0e6dc779fdd1270a9ea6911b063ce0
BLAKE2b-256 876f90fd3a7e1a5fca9e2eace85bca5d4723123ce48a8da9c893a7476552a5a6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page