Skip to main content

DOI PyPi Version PyPI Downloads

dolfin_mech

A set of FEniCS-based python tools for Computational Mechanics.

The library has notably been used in:

Installation

A working installation of FEniCS (version 2019.1.0) is required to run dolfin_mech. To setup a system, the simplest is to use conda: first install miniconda (note that for Microsoft Windows machines you first need to install WSL, the Windows Subsystem for Linux, and then install miniconda for linux inside the WSL), and then install the necessary packages:

conda create -y -c conda-forge -n dolfin_mech fenics=2019.1.0 matplotlib=3.5 meshio=5.3 mpi4py=3.1.3 numpy=1.23 pandas=1.3 pip python=3.10 vtk=9.2
conda activate dolfin_mech

Now, if you only need to use the library, you can install it with:

pip install dolfin_mech

But if you need to develop within the library, you need to install an editable version of the sources:

git clone https://github.com/mgenet/dolfin_mech.git
pip install -e dolfin_mech/.

Release files for dolfin-mech 2026.8.18

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dolfin-mech 2026.8.18
File Size Uploaded
dolfin_mech-2026.8.18.tar.gz 59.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dolfin-mech 2026.8.18
File Interpreter ABI Platform
dolfin_mech-2026.8.18-py3-none-any.whl Python 3 none any Details

Total release size:164.8 kB

Release files / dolfin_mech-2026.8.18.tar.gz

Download URL dolfin_mech-2026.8.18.tar.gz
Size 59.4 kB
Tags Source
SHA-256 checksum
How to use checksums
16b648aca7d1ae916eabb0e6381f99fac34566b4915a45fb40933c002800a0a9
BLAKE2b-256 checksum
How to use checksums
0c51fbd8e7e34fd0475f00b83c828e750e246cc89fd6d459f428d1191ce5223d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / dolfin_mech-2026.8.18-py3-none-any.whl

Download URL dolfin_mech-2026.8.18-py3-none-any.whl
Size 105.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
391f148322bb298c23eaa4a7a0bf7aed955118e2883c3aed3deabf1038fe8823
BLAKE2b-256 checksum
How to use checksums
892085652813443990ed58f1c162640f2dc3b2a8537b2ecabaf376b593036f94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page