Home
last modified time | relevance | path

Searched refs:PETSC_OFFLOAD_KOKKOS (Results 1 – 6 of 6) sorted by relevance

/petsc/include/
H A Dpetscdevicetypes.h144 PETSC_OFFLOAD_KOKKOS = 256 /* 0x100 */ enumerator
161 static_assert(!PetscOffloadHost(PETSC_OFFLOAD_KOKKOS), "");
167 static_assert(!PetscOffloadDevice(PETSC_OFFLOAD_KOKKOS), "");
173 static_assert(!PetscOffloadBoth(PETSC_OFFLOAD_KOKKOS), "");
190 PETSC_CASE_RETURN(PETSC_OFFLOAD_KOKKOS); in PetscOffloadMaskToString()
206 case PETSC_OFFLOAD_KOKKOS: in PetscOffloadMaskToMemType()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscdevice.pxi10 PETSC_OFFLOAD_KOKKOS
/petsc/src/vec/vec/impls/seq/kokkos/
H A Dveckok.kokkos.cxx678 if (yin->offloadmask == PETSC_OFFLOAD_KOKKOS) { in VecCopy_SeqKokkos()
975 if (xin->offloadmask != PETSC_OFFLOAD_KOKKOS || yin->offloadmask != PETSC_OFFLOAD_KOKKOS) { in VecPointwiseMult_SeqKokkos()
1013 if (xin->offloadmask != PETSC_OFFLOAD_KOKKOS || yin->offloadmask != PETSC_OFFLOAD_KOKKOS) { in VecPointwiseDivide_SeqKokkos()
1694 …v->offloadmask = PETSC_OFFLOAD_KOKKOS; // Mark this is a VECKOKKOS; We use this flag for cheap VEC… in VecCreate_SeqKokkos_Common()
/petsc/src/vec/vec/impls/mpi/kokkos/
H A Dmpikok.kokkos.cxx263 …v->offloadmask = PETSC_OFFLOAD_KOKKOS; // Mark this is a VECKOKKOS; We use this flag for cheap VEC… in VecCreate_MPIKokkos_Common()
/petsc/src/vec/vec/interface/
H A Drvector.c1754 case PETSC_OFFLOAD_KOKKOS: in VecRestoreSubVector()
1780 case PETSC_OFFLOAD_KOKKOS: in VecRestoreSubVector()
/petsc/src/mat/impls/aij/seq/kokkos/
H A Daijkok.kokkos.cxx1439 A->offloadmask = PETSC_OFFLOAD_KOKKOS; /* We do not really use this flag */ in MatSetOps_SeqAIJKokkos()