Home
last modified time | relevance | path

Searched refs:VECKOKKOS (Results 1 – 20 of 20) sorted by relevance

/petsc/src/mat/utils/
H A Dveccreatematdense.c34 PetscCall(PetscStrcmpAny(vtype, &iskokkos, VECKOKKOS, VECMPIKOKKOS, VECSEQKOKKOS, "")); in MatCreateDenseFromVecType()
44 root_type = VECKOKKOS; in MatCreateDenseFromVecType()
/petsc/src/vec/vec/interface/
H A Dvecreg.c128 …if (!dstStandard) PetscCall(VecTypeCompareAny_Private(newType, &dstKokkos, VECKOKKOS, VECSEQKOKKOS… in VecSetType()
203 …PetscCall(PetscObjectTypeCompareAny((PetscObject)vec, &iskokkos, VECKOKKOS, VECMPIKOKKOS, VECSEQKO… in VecGetRootType_Private()
210 *vtype = VECKOKKOS; in VecGetRootType_Private()
H A Dvecregall.c55 PetscCall(VecRegister(VECKOKKOS, VecCreate_Kokkos)); in VecRegisterAll()
/petsc/doc/overview/
H A Dvector_table.md28 - ``VECKOKKOS``
/petsc/src/vec/vec/tests/
H A Dex16k.kokkos.cxx18 PetscCall(VecSetType(x, VECKOKKOS)); in main()
/petsc/src/mat/tests/
H A Dbench_spmv.c141 if (isaijkokkos) PetscCall(VecSetType(b, VECKOKKOS)); in TimedSpMV()
182 if (isaijkokkos) PetscCall(VecSetType(b, VECKOKKOS)); in WarmUpDevice()
/petsc/src/vec/vec/impls/seq/kokkos/
H A Dveckokkosimpl.hpp10 …tscObjectTypeCompareAny((PetscObject)(v), &isKokkos, VECSEQKOKKOS, VECMPIKOKKOS, VECKOKKOS, "")); \
/petsc/doc/changes/
H A D314.md58 Kokkos kernels. Currently, VECKOKKOS supports all vector
105 - Add an experimental vector type VECKOKKOS
/petsc/src/snes/tutorials/
H A Dex55.c611 PetscCall(DMSetVecType(da, VECKOKKOS)); in main()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscvec.pxi22 PetscVecType VECKOKKOS
H A DVec.pyx21 KOKKOS = S_(VECKOKKOS)
/petsc/include/
H A Dpetscvec.h113 #define VECKOKKOS "kokkos" /* seqkokkos on one process and mpikokkos on multiple */ macro
/petsc/src/mat/impls/aij/seq/kokkos/
H A Daijkok.kokkos.cxx584 PetscCall(PetscStrallocpy(VECKOKKOS, &A->defaultvectype)); /* Allocate and copy the string */ in MatConvert_SeqAIJ_SeqAIJKokkos()
630 PetscCall(PetscStrallocpy(VECKOKKOS, &mat->defaultvectype)); /* Allocate and copy the string */ in MatDuplicate_SeqAIJKokkos()
/petsc/src/dm/impls/swarm/
H A Dswarm.c324 PetscCall(PetscStrcmp(dm->vectype, VECKOKKOS, &iskokkos)); in DMSwarmCreateVectorFromField_Private()
330 if (iskokkos) PetscCall(VecSetType(*vec, VECKOKKOS)); in DMSwarmCreateVectorFromField_Private()
/petsc/src/mat/impls/h2opus/cuda/
H A Dmath2opus.cu1683 PetscCall(PetscStrcmpAny(vtype, &iskok, VECKOKKOS, VECSEQKOKKOS, VECMPIKOKKOS, "")); in MatCreateH2OpusFromMat()
/petsc/src/mat/impls/aij/mpi/kokkos/
H A Dmpiaijkok.kokkos.cxx1735 PetscCall(PetscStrallocpy(VECKOKKOS, &B->defaultvectype)); in MatConvert_MPIAIJ_MPIAIJKokkos()
/petsc/doc/manual/
H A Dgetting_started.md655 are `VECCUDA`, `MATAIJCUSPARSE`, `VECKOKKOS`, `MATAIJKOKKOS`, and `VECHIP` (matrices are not yet su…
H A Dvec.md72 VecSetType(Vec v, VecType <VECCUDA, VECHIP, VECKOKKOS, etc.>)
/petsc/src/mat/impls/dense/seq/
H A Ddense.c3379 PetscCall(PetscStrcmpAny(A->defaultvectype, &iskok, VECKOKKOS, VECSEQKOKKOS, VECMPIKOKKOS, "")); in MatDenseCreateColumnVec_Private()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c5439 …PetscCall(PetscObjectTypeCompareAny((PetscObject)pcis->vec1_N, &iskokkos, VECKOKKOS, VECMPIKOKKOS,… in PCBDDCSetUpCorrection()