What's Changed
- Add a link to JOSS paper by @yasahi-hpc in #304
- Unuse sphinxcontrib bibtex by @yasahi-hpc in #305
- Build(deps): Bump crate-ci/typos from 1.34.0 to 1.35.1 by @dependabot[bot] in #306
- Build(deps): Bump docker/login-action from 3.4.0 to 3.5.0 by @dependabot[bot] in #307
- Build(deps): Bump crate-ci/typos from 1.35.1 to 1.35.3 by @dependabot[bot] in #310
- Build(deps): Bump actions/download-artifact from 4.3.0 to 5.0.0 by @dependabot[bot] in #309
- Build(deps): Bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #308
- Build(deps): Bump crate-ci/typos from 1.35.3 to 1.35.5 by @dependabot[bot] in #311
- Add spack installation CI for CUDA backend by @yasahi-hpc in #312
- Update C++ version to 20 in nightly workflow by @yasahi-hpc in #314
- Update rocm Dockerfile to use hipcc 6.2.0 by @yasahi-hpc in #316
- Build(deps): Bump crate-ci/typos from 1.35.5 to 1.35.7 by @dependabot[bot] in #317
- Build(deps): Bump actions/setup-python from 5.6.0 to 6.0.0 by @dependabot[bot] in #319
- Build(deps): Bump crate-ci/typos from 1.35.7 to 1.36.2 by @dependabot[bot] in #320
- Use the new name of a Kokkos option by @tpadioleau in #322
- Add spack spec and fix install-test in spack CI by @yasahi-hpc in #324
- Reduce the number of cores for parallel build in nightly CI by @yasahi-hpc in #325
- Add spack installation CI for SYCL backend by @yasahi-hpc in #323
- Build(deps): Bump crate-ci/typos from 1.36.2 to 1.36.3 by @dependabot[bot] in #326
- Build(deps): Bump docker/login-action from 3.5.0 to 3.6.0 by @dependabot[bot] in #327
- Address oneAPI 2025 deprecations by @yasahi-hpc in #278
- Add product helper by @yasahi-hpc in #328
- Build(deps): Bump fsfe/reuse-action from 5.0.0 to 6.0.0 by @dependabot[bot] in #329
- Build(deps): Bump crate-ci/typos from 1.36.3 to 1.37.3 by @dependabot[bot] in #330
- Fix the underflow/overflow behavior in total_size function by @yasahi-hpc in #331
- [Distributed] Start distributed migration by @yasahi-hpc in #332
- Add all2all function and tests by @yasahi-hpc in #333
- Improve convert negative axis to work on containers by @yasahi-hpc in #334
- Build(deps): Bump crate-ci/typos from 1.37.3 to 1.38.1 by @dependabot[bot] in #335
- Add base type convert helper of containers by @yasahi-hpc in #336
- Extract the core logic of get_map_axes helper by @yasahi-hpc in #337
- Remove convert_negative_shift function by @yasahi-hpc in #338
- Add docs to get_map_axes by @yasahi-hpc in #340
- Use std::size_t in transpose test by @yasahi-hpc in #341
- Make compute_strides function a public function by @yasahi-hpc in #342
- Introduce helper function to wrap std::reverse by @yasahi-hpc in #343
- Make transpose helper to work on Views with different layout by @yasahi-hpc in #344
- Build(deps): Bump actions/upload-artifact from 4.6.2 to 5.0.0 by @dependabot[bot] in #347
- Build(deps): Bump actions/download-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #346
- Use execution space instance in Transpose Unit tests by @yasahi-hpc in #348
- Introduce a helper to make a reference for transposed view by @yasahi-hpc in #349
- Copy if map is identical in transpose helper by @yasahi-hpc in #345
- Allow is_transpose_needed to work on std::size_t based array by @yasahi-hpc in #350
- Introduce safe transpose by @yasahi-hpc in #339
- Rename iType to IndexType to align with mdspan convention by @yasahi-hpc in #351
- Testing transpose with bound checks by @yasahi-hpc in #352
- Build(deps): Bump crate-ci/typos from 1.38.1 to 1.39.0 by @dependabot[bot] in #353
- Improve iteration pattern in transpose by @yasahi-hpc in #355
- Interpret the array of perturbations relative to the original array (… by @tpadioleau in #357
- Build(deps): Bump crate-ci/typos from 1.39.0 to 1.39.2 by @dependabot[bot] in #359
- Build(deps): Bump actions/checkout from 5.0.0 to 5.0.1 by @dependabot[bot] in #360
- Add spack installation CI for HIP backend by @yasahi-hpc in #318
- Build(deps): Bump actions/checkout from 5.0.1 to 6.0.0 by @dependabot[bot] in #361
- Add installation guide with spack by @yasahi-hpc in #300
- Declare perturbations only with bounds_check by @yasahi-hpc in #362
- Add const in order to suppress warnings by nvcc by @yasahi-hpc in #365
- Add extents test for dynamic rank case by @yasahi-hpc in #364
- Build(deps): Bump actions/setup-python from 6.0.0 to 6.1.0 by @dependabot[bot] in #367
- Build(deps): Bump crate-ci/typos from 1.39.2 to 1.40.0 by @dependabot[bot] in #368
- Rename ger_r2c_extent and make it public by @yasahi-hpc in #369
- Add dynamic plan for CUDA backend by @yasahi-hpc in #366
- Rephrase the static assertion message regarding data accessibility by @yasahi-hpc in #370
- Add dynamic plan for SYCL backend by @yasahi-hpc in #373
- Build(deps): Bump actions/checkout from 6.0.0 to 6.0.1 by @dependabot[bot] in #374
- Introduce a macro for compile time accessiblity check by @yasahi-hpc in #375
- Add dynamic plan for HIPFFT backend by @yasahi-hpc in #371
- Add dynamic plan for ROCM backend by @yasahi-hpc in #372
- Expose DynPlans by @yasahi-hpc in #376
- Move get_map_axes into KokkosFFT_Mapping.hpp by @yasahi-hpc in #377
- Disable workspace sharing capability of SYCL dynplan by @yasahi-hpc in #378
- Revert "disable workspace sharing capability of SYCL dynplan (#378)" by @yasahi-hpc in #379
- Refactor normalization and unit-tests by @yasahi-hpc in #381
- Build(deps): Bump actions/upload-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #382
- Build(deps): Bump actions/download-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #383
- use std::size_t to manipulate extents by @yasahi-hpc in #384
- Update to kokkos4.6 by @yasahi-hpc in #385
- Introduce layout header by @yasahi-hpc in #380
- Align prerequisites with Kokkos 5.0 by @yasahi-hpc in #387
- Rename kokkos-fft to Kokkos-FFT by @yasahi-hpc in #388
- Build(deps): Bump crate-ci/typos from 1.40.0 to 1.41.0 by @dependabot[bot] in #389
- Build(deps): Bump crate-ci/typos from 1.41.0 to 1.42.0 by @dependabot[bot] in #391
- Define is_AllowedSpace in default_types.hpp by @yasahi-hpc in #390
- Build(deps): Bump crate-ci/typos from 1.42.0 to 1.42.1 by @dependabot[bot] in #392
- Build(deps): Bump actions/setup-python from 6.1.0 to 6.2.0 by @dependabot[bot] in #394
- Build(deps): Bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #393
- Release candidate 1.0.0 by @yasahi-hpc in #386
Full Changelog: v0.4.0...v1.0.0