Skip to content

Release 0.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 18 Dec 15:21
· 0 commits to b54c099355dfbf63cb0f09aed71af1ccf4025aed since this release

This new version introduces breaking changes. In particoular, it changes the way the Medium type is defined.

[0.2.0] - 2023-12-18

Fixed

  • Fixed arguments error in helmholtz notebook

Changed

  • Medium objects are now jaxdf.Modules, which is based on equinox modules. It is also a parametric module for dispatching operators, meaning that there's a type difference between Medium[FourierSeries] and Medium[FiniteDifferences], for example.
  • The settings of time domain acoustic simulations are now set using a TimeWavePropagationSettings. This also includes an attribute to explicity set the reference sound speed.

Added

  • Added a logger in jwave.logger

Removed

  • Removed pressure_from_density from jwave.acoustics.conversion, as it was a duplicate