0.16.0
Impl. transposed SpMV and GEMV, fix some bug, update clang 13.0.1
For more detail in Changelog.
Added
- Add Initialize constructors that create the same size matrix as input matrix https://gitlab.ritc.jp/ricos/monolish/-/merge_requests/458
- Add cmake option list in doxygen https://gitlab.ritc.jp/ricos/monolish/-/merge_requests/457
- Add specifing random seed in random vector/matrix generations https://gitlab.ritc.jp/ricos/monolish/-/merge_requests/450
- Impl. transposed SpMV https://gitlab.ritc.jp/ricos/monolish/-/merge_requests/447
- Impl. asym_band_matrix() https://gitlab.ritc.jp/ricos/monolish/-/merge_requests/446
- Impl. transposed gemv(matvec_N(Dense)) https://gitlab.ritc.jp/ricos/monolish/-/merge_requests/445 #107
Fixed
- Update and Fix document https://gitlab.ritc.jp/ricos/monolish/-/merge_requests/449 #116
- Change parallel to sequential in random vector/matrix generations (for reproducibility) https://gitlab.ritc.jp/ricos/monolish/-/merge_requests/450
Changed
- Use cmake preset in Makefile https://gitlab.ritc.jp/ricos/monolish/-/merge_requests/456 #120
- Update allgebra 21.02.0 -> 22.05.1 (integrate tools) https://gitlab.ritc.jp/ricos/monolish/-/merge_requests/455 #119
- Update allgebra 21.02.0 -> 22.05.0 (CUDA GPG key is updated) https://gitlab.ritc.jp/ricos/monolish/-/merge_requests/453 https://gitlab.ritc.jp/ricos/monolish/-/merge_requests/454 #118
- Change C++17 -> C++11 in headers, tests, and examples (user requiments changed to C++11) https://gitlab.ritc.jp/ricos/monolish/-/merge_requests/452
- Specify random seed in test/ and examples/ https://gitlab.ritc.jp/ricos/monolish/-/merge_requests/451
- Skip zero elements in create_band_matrix() https://gitlab.ritc.jp/ricos/monolish/-/merge_requests/446
- Update allgebra 21.12.1 -> 22.02.0 (LLVM 13.0.0 -> 13.0.1) https://gitlab.ritc.jp/ricos/monolish/-/merge_requests/440 #113