Home
last modified time | relevance | path

Searched refs:VECHIP (Results 1 – 19 of 19) sorted by relevance

/petsc/src/mat/utils/
H A Dveccreatematdense.c33 PetscCall(PetscStrcmpAny(vtype, &iship, VECHIP, VECMPIHIP, VECSEQHIP, "")); in MatCreateDenseFromVecType()
37 else if (iship) root_type = VECHIP; in MatCreateDenseFromVecType()
/petsc/src/vec/vec/interface/
H A Dvecreg.c117 …if (!dstStandard) PetscCall(VecTypeCompareAny_Private(newType, &dstHIP, VECHIP, VECSEQHIP, VECMPIH… in VecSetType()
202 PetscCall(PetscObjectTypeCompareAny((PetscObject)vec, &iship, VECHIP, VECMPIHIP, VECSEQHIP, "")); in VecGetRootType_Private()
208 *vtype = VECHIP; in VecGetRootType_Private()
H A Dvecregall.c60 PetscCall(VecRegister(VECHIP, VecCreate_HIP)); in VecRegisterAll()
/petsc/doc/overview/
H A Dvector_table.md24 - ``VECHIP``
/petsc/src/mat/impls/sell/mpi/mpihip/
H A Dmpisellhip.hip.cxx65 PetscCall(PetscStrallocpy(VECHIP, &A->defaultvectype)); in MatConvert_MPISELL_MPISELLHIP()
/petsc/src/mat/tests/
H A Dbench_spmv.c142 if (isaijhipsparse || issellhip) PetscCall(VecSetType(b, VECHIP)); in TimedSpMV()
183 if (isaijhipsparse || issellhip) PetscCall(VecSetType(b, VECHIP)); in WarmUpDevice()
/petsc/src/mat/impls/aij/mpi/mpihipsparse/
H A Dmpiaijhipsparse.hip.cxx445 PetscCall(PetscStrallocpy(VECHIP, &A->defaultvectype)); in MatConvert_MPIAIJ_MPIAIJHIPSPARSE()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscvec.pxi18 PetscVecType VECHIP
H A DVec.pyx17 HIP = S_(VECHIP)
/petsc/include/
H A Dpetscvec.h109 #define VECHIP "hip" /* seqhip on one process and mpihip on multiple */ macro
/petsc/src/dm/impls/swarm/
H A Dswarm.c326 PetscCall(PetscStrcmp(dm->vectype, VECHIP, &iship)); in DMSwarmCreateVectorFromField_Private()
332 else if (iship) PetscCall(VecSetType(*vec, VECHIP)); in DMSwarmCreateVectorFromField_Private()
/petsc/include/petsc/private/
H A Dveccupmimpl.h552 return T == device::cupm::DeviceType::CUDA ? VECCUDA : VECHIP; in VECCUPM()
/petsc/src/mat/impls/sell/seq/seqhip/
H A Dsellhip.hip.cxx954 PetscCall(PetscStrallocpy(VECHIP, &B->defaultvectype)); in MatConvert_SeqSELL_SeqSELLHIP()
/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/hypre/
H A Dmhypre.c2456 PetscCall(MatSetVecType(B, VECHIP));
/petsc/src/mat/impls/dense/seq/
H A Ddense.c3381 PetscCall(PetscStrcmpAny(A->defaultvectype, &iship, VECHIP, VECSEQHIP, VECMPIHIP, "")); in MatDenseCreateColumnVec_Private()
/petsc/src/mat/impls/aij/seq/seqhipsparse/
H A Daijhipsparse.hip.cxx3470 PetscCall(PetscStrallocpy(VECHIP, &B->defaultvectype)); in MatConvert_SeqAIJ_SeqAIJHIPSPARSE()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c5438 …PetscCall(PetscObjectTypeCompareAny((PetscObject)pcis->vec1_N, &iship, VECHIP, VECMPIHIP, VECSEQHI… in PCBDDCSetUpCorrection()