Releases: finitewave/Finitewave
Releases · finitewave/Finitewave
Build v0.9.3
Added:
- Initial conditions support. Model variables can now be initialized either as scalars (uniform across the tissue) or as arrays (node-wise values). All initial condition fields use the init_* prefix. See the change_initial_conditions.py example.
- Courant–Friedrichs–Lewy (CFL) condition check to warn about potential instability of the user-defined numerical parameters.
- Propagation tests for validating model conduction velocity.
- Reentry and Spiral waves tutorial.
Fixes:
- Adjusted diffusion coefficients (D_model) in Fenton–Karma and Mitchell–Schaeffer models to ensure physiological conduction velocities.
- Removed the unnecessary variable irel in the Courtemanche model (now treated as a parameter).
- Standardized variable and parameter names in the ten-Tusscher–Panfilov 2006 model.
- Fixed an API issue and a potential deadlock in AnimationBuilder2D/3D.
Build v0.9.1
Fixed Courtemanche Diffusion value.
Build v0.9.0
Main changes
- External model library.
- Kernel generator.
- Parameters as arrays and observer .
- Dimensionless names.
- Installation via pip.
See CHANGELOG for more details.
v0.8.6
Fixed Courtemanche Cm problem (missing).
v0.8.5.1
Fix for v0.8.5: Fenton-Karma Jsi equation - correct w variable.
v0.8.5
"Release v0.8.5: new models, examples. Updated docstrings and features. Test coverage: 80%"