Skip to content

Version 1.0 Release!

Compare
Choose a tag to compare
@thorstone25 thorstone25 released this 17 Mar 08:23
· 132 commits to main since this release
c4d8f6d

v1.0.0 Release

New Features

  • MATLAB Project for initialization and dependency management
  • [R2023b+] MATLAB buildtool support for compiling binaries, installing and patching simulation and acceleration extension packages, and running tests
  • FieldII support for rotated / translated transducers
  • FieldII and k-Wave support for separate transmit / receive transducers
  • More OpenCL support (requires working Matlab-OpenCL package)
  • Heterogeneous array support for all Transducer, Scan, and Sequence types.
  • Added zero-normalized cross-correlation function (pwznxcorr())
  • Added active aperture apodization and focal sequence generator utilities (Transducer.focActive(), Sequence.apWalking())
  • Aperture growth apodization expanded to Convex probes (contribution by @l-l-z closes #10 )
  • Added coarse benchmark test for simulation, beamforming

Changes

  • Removed UltrasoundSystem.pulse property
  • CUDA setup switched from "CUDA_PATH" to "MW_NVCC_PATH" to align with R2023a mexcuda changes
  • Sequences have .apd and .del properties to support transmit apodization / delay matrices
  • Green's function includes propagation loss
  • Modified display for Scan classes
  • Datatype compatibility improvements
  • Attenuation units modified to support unit scale methods