The Open Cardiac Electrophysiology Simulator
Features
The current capabilities of openCARP are:
- CARP mesh format support.
- Parmetis and KDtree partitioning.
- The former
LIMPET/bench
functionality is offered byphysics/limpet/bench
. - Full Monodomain and Bidomain support.
- Full PETSc solvers support.
- Linear solvers output solving statistics into their respective log files.
- Stimulation protocols can be specifed and viewed in protocol trace files.
- Mesh and surface outputting.
- Checkpointing.
- Adding region tags via tagreg parameters.
- Experiments 0 to 4.
- LAT detection.
- Prepacing.
- Global IMP state variable output.
- Pseudo-Bidomain.
- Phie recovery.
- Laplace solve.
- Electrode balancing.
Things that dont work yet but will be included:
- Swapping out fibers with
-orthoname
.
Differences between openCARP and CARP/CARPentry
See docs/CARP_CARPENTRY_USER.md
Installation
See docs/INSTALL.md
Building from Source
See docs/BUILD.md
Testing
To be added
Contributing
You are here to help? Awesome, feel welcome and read CONTRIBUTING.md to learn how to ask questions and how to work on something and our process for submitting merge requests to the openCARP project. All members of our community are expected to follow our Code of Conduct. Please make sure you are welcoming and friendly in all of our spaces.
Authors
See our list of contributors.
License
This project is licensed under the Academic Public License - see the LICENSE.md file for details.
Acknowledgments
openCARP builds on