Skip to content

Releases: finitewave/Finitewave

Build v0.9.3

06 May 20:23

Choose a tag to compare

Added:

  1. 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.
  2. Courant–Friedrichs–Lewy (CFL) condition check to warn about potential instability of the user-defined numerical parameters.
  3. Propagation tests for validating model conduction velocity.
  4. Reentry and Spiral waves tutorial.

Fixes:

  1. Adjusted diffusion coefficients (D_model) in Fenton–Karma and Mitchell–Schaeffer models to ensure physiological conduction velocities.
  2. Removed the unnecessary variable irel in the Courtemanche model (now treated as a parameter).
  3. Standardized variable and parameter names in the ten-Tusscher–Panfilov 2006 model.
  4. Fixed an API issue and a potential deadlock in AnimationBuilder2D/3D.

Build v0.9.1

09 Apr 19:05

Choose a tag to compare

Fixed Courtemanche Diffusion value.

Build v0.9.0

04 Apr 13:15
4e04fb2

Choose a tag to compare

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

10 Mar 13:11

Choose a tag to compare

Fixed Courtemanche Cm problem (missing).

v0.8.5.1

29 Jan 15:13

Choose a tag to compare

Fix for v0.8.5: Fenton-Karma Jsi equation - correct w variable.

v0.8.5

05 Aug 12:27

Choose a tag to compare

"Release v0.8.5: new models, examples. Updated docstrings and features. Test coverage: 80%"