Skip to main content

Mapping finite element data between meshes

Project description

Mapping finite element data between meshes

travis codecov readthedocs pypi

This package is a handy Python (re-)wrapper of MEDCoupling. It can be used to transfer finite element data defined on nodes (P1 fields) or on cells (P0 fields) between two meshio-compatible meshes.

Some notebook examples can be found in examples.

Documentation is available here.

Installation

To install pymapping, you are invited to use pip and its associated options

pip install -U pymapping

The MEDCoupling library is a strong dependency of this package. Currently by installing via the previous pip command it will automatically install the medcoupling Python package (a repackaging of the official library), which requires a Windows / Linux system and a Python 3.6 or 3.7 environment.

Testing

To run the pymapping unit tests, check out this repository and type

pytest

License

pymapping is published under the MIT license.

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

pymapping-0.1.1.tar.gz (7.1 kB view hashes)

Uploaded source

Built Distribution

pymapping-0.1.1-py3-none-any.whl (8.1 kB view hashes)

Uploaded py3

Supported by

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