Releases
1.2
Improves implementation of ViewMapping operators
Improves implementation of distributed subview support
Adds support for Kokkos 4.x
Makes deep_copy a non-collective operation
Modernizes the use of AllocationRecord
Replaces use of std::pair in favor of Kokkos::pair
Makes range API to use open end index
Fixes incorrect multiple calls to MPISPACE::deallocate on View deallocation
Fixes incorrect multiple calls to SHMEMSPACE::deallocate on View deallocation
Excludes execution fence from memory fence
Expands Test_Allocation to cover Layout types
Removes friend LogicalMemorySpace unconditionally
Adds more use-cases for subview testing
Fixes wrong acquisition of data slice in LocalDeepCopy test
Adds ViewMapping variant for nonspecialized Views that use custom Layout
Makes default dimensions use KOKKOS_IMPL_CTOR_DEFAULT_ARG
Changes fence to static member function
Adds team-parallel local_deep_copy
Fixes get_lowest_participating_PE for PartitionedLayout
Adds support for subviews using scalar for dim0
Fixes bug of using offset for block transfers in MPI
You can’t perform that action at this time.