Skip to main content

Python implementation of the Mimetic Finite Difference method.

Project description


.. image::

Mimpy is a Python based library for solving
the diffusion equation. Mimpy uses the Mimetic Finite Difference
method, which as the advantage of solving using general polyhedral elements.

Because diffusion is a "kernel" for many physical phenomena,
mimpy can also solve problems like the heat equation and multi-phase flow
through porous media.

A simple example can be found in hexmesh_example_1.py_.

.. code-block:: bash

$ python

Code requirements:

* NumPy
* SciPy
* Cython (if you want to update the c code).


0.1.1 (2016-3-31)

* Updated README to better fit pypi page.
* Added spe10 example

0.1.0 (2016-3-29)

* Test release of code.

Project details

Download files

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

Files for mimpy, version 0.1.1
Filename, size File type Python version Upload date Hashes
Filename, size mimpy-0.1.1.linux-x86_64.tar.gz (1.1 MB) File type Dumb Binary Python version 2.7 Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page