A python library based on FEniCS that aims to solve problems in continuum mechanics, in particular cardiac mechanics.
Project description
pulse
A software for solving problems in cardiac mechanics. The code in this repo used to be part of pulse-adjoint, but now works as a standalone mechanics solver without the need for dolfin-adjoint
Installation instructions
Install with pip
First install the requrements
pip install fenics-pulse
or you can install the most recent development version
pip install git+https://github.com/finsberg/pulse.git
Install with conda
You can also install the package using conda
conda install -c finsberg pulse
However, note that there are some problems with the 2017 version of FEniCS on conda. If you want a working conda environment with FEniCS 2017 check out this gist
Requirements
- FEniCS verision 2017.x
Note that if you install FEniCS using anaconda then you will not get support for paralell HDF5 see e.g this issue.
Getting started
Check out the demos in the demo folder.
Documentation
Documentation can be found at finsberg.github.io/pulse
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for fenics_pulse-0.1.4-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88194d98ae00871ba26e4966bb8c2f95c65a43b7f59201b7aaac390c51f2038d |
|
MD5 | 56d4080ecbc85ccb536b275376616163 |
|
BLAKE2b-256 | c80687d40a1d1fc404761ade51657f1fd1ce14ba88a17fb828dcb98e22e1846f |