Skip to content

v0.4.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@tdd11235813 tdd11235813 released this 02 Feb 10:51
· 102 commits to master since this release
3b68802
  • adds rocFFT backend
  • adds CLI option 'tag'
  • cmake refactored
    • superbuild mode available for downloading and building external libraries
    • packaging support, also handles static libs and multi-architecture, ie., different compilers
    • cmake 3.7+ required
    • targets will be built in subfolders (gearshifft/gearshifft_clfft, ...)
    • improvements to finders
    • precision selector (choose to compile only for single or double precision)
    • more information in #124
  • fixes C++17 'typename' bug (uses C++14 'class' instead)
  • checks device if half precision is supported (cufft backend)

WARNING: this probably only works for Boost 1.66.0 and newer (see #145)