version 0.4.04
Changes:
- new tools: index poly wshfl zexp
- index: generate indices
- poly: generate polynomial patterns (Siddharth Iyer)
- wshfl: wave-shuffling (Siddharth Iyer)
- zexp: replace zexpj with zexp for complex exponentials
- pics: support for temporal basis
- pics: overlapping blocks option for LLR (Jon Tamir)
- pics: make basis pursuit possible for noncartesian data
- pics: non-negative constraint (Jon Tamir)
- nlinv: introduce option for sms
- ecalib: fix bug in phase rotation
- ecalib: add debug_level argument
- estdelay: RING method (Sebastian Rosenzweig)
- traj: Half circle golden-ratio sampling (Sebastian Rosenzweig)
- traj: Option for asymmetric trajectories (Sebastian Rosenzweig)
- bench: add option to select benchmarks using bitmask
- phantom: add geometric object phantom (Sebastian Rosenzweig)
- phantom: fix inconsistency between img-phantom and k-phantom for rectangles (Sebastian Rosenzweig)
- copy: enhance copy command to do simple copies
- toimg: windowing and option to re-scale images to full dynamic range (Jon Tamir)
- generic: many new integration and unit tests
- generic: improved WSL support (Soumick Chatterjee)
- generic: add mkl support (Jon Tamir)
- generic: bart as a library (Damien Nguyen)
- generic: CMake improvements (Damien Nguyen)
- generic: Save FFTW wisdom when TOOLBOX path is set (Siddharth Iyer)
- generic: fixes for memory leaks
- library: optimized strided copy on GPU (Simon Yeung)
- library: parallelization to fftmod
- library: nufft: efficient use with temporal basis
- library: nufft: fix issue with over-sized trajectories
- library: add runga-kutta ode solver
- library: iter/italgos: alternating minimization (Christian Holme)
- library: irgnm: add minimum for alpha as parameter (Christian Holme)
- library: step size support in chambolle-pock
- library: add tenmul operator
- library: add md_zexp
- library: add zexp nonlinear operator
- library: add linop_null and linop_plus
- library: add md_zsum: (Complex) sum along specified dimensions (Sebastian Rosenzweig)
- library: fix bug in septrafo (broke cdf97 wavelets)
- many other bug fixes and improvements