Ithildin
Ithildin implements efficient, parallelized simulations of anisotropic reaction-diffusion problems in excitable media using MPI for multi-core CPU processing.
Key Features:
- Parallelized simulation: Ithildin uses parallelization on multiple CPU processors via the message passing interface (MPI).
- Anisotropic reaction-diffusion modeling: The library handles anisotropic reaction-diffusion problems in excitable media.
- Wave pattern analysis: Ithildin provides tools for analyzing complex wave patterns in cardiac tissue.
- Pseudo-electrogram recording: The library supports recording of pseudo-electrograms during simulations.
- Filament trajectory recording: Ithildin can record filament trajectories.
Scientific Applications:
- Cardiac electrophysiology simulation: Ithildin simulates the mono-domain description of cardiac electrophysiology, including electrical waves controlling the heartbeat.
- S1S2 protocol simulation: The library supports S1S2 protocol simulations for studying cardiac tissue response.
- Spiral wave dynamics: Ithildin simulates spiral break-up and spiral waves in ventricular geometry.
- Ventricular geometry modeling: The library enables detailed simulations in ventricular geometry from simple 2D to complex 3D tissue models.
Methodology:
Ithildin is written in C++ and uses MPI for parallelization on multiple CPU processors.
Topics
Details
- Programming Languages:
- C++
- Added:
- 1/14/2026
- Last Updated:
- 1/14/2026