History log of /petsc/include/petscmat_kokkos.hpp (Results 1 – 2 of 2)
Revision Date Author Comments
# 23386071 20-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stevendargaville/mat-kokkoscreatedevice' into 'main'

Added new API calls to allow kokkos matrices to be built with no host preallocation

See merge request petsc/petsc!8206


# c0c276a7 20-Mar-2025 sdargavi <s.dargaville@imperial.ac.uk>

Changes to allow building gpu matrices on the device.

Changed MatCreateMPIAIJWithSeqAIJ() so global sizes must be given to prevent reduction.

Changed MatCreateMPIAIJWithSeqAIJ() so B can be passed

Changes to allow building gpu matrices on the device.

Changed MatCreateMPIAIJWithSeqAIJ() so global sizes must be given to prevent reduction.

Changed MatCreateMPIAIJWithSeqAIJ() so B can be passed in with local indices, hence no compactification occurs.

Added MatCreateSeqAIJKokkosWithKokkosViews() which creates a Mat with no preallocation on the host.

Added test that checks building kokkos matrices without any host preallocation

show more ...