Searched refs:PETSC_MEMTYPE_HIP (Results 1 – 10 of 10) sorted by relevance
| /petsc/include/ |
| H A D | petscdevicetypes.h | 50 PETSC_MEMTYPE_HIP = 3, /* 0x03 */ enumerator 56 #define PETSC_MEMTYPE_KOKKOS PETSC_MEMTYPE_HIP 66 #define PetscMemTypeHIP(m) (((m) & 0xF) == PETSC_MEMTYPE_HIP) 78 static_assert(!PetscMemTypeHost(PETSC_MEMTYPE_HIP), ""); 85 static_assert(PetscMemTypeDevice(PETSC_MEMTYPE_HIP), ""); 110 PETSC_CASE_NAME(PETSC_MEMTYPE_HIP); in PetscMemTypeToString()
|
| /petsc/src/mat/tests/ |
| H A D | ex217.c | 31 …else if (iship) PetscCheck(memtype == PETSC_MEMTYPE_HIP, PETSC_COMM_WORLD, PETSC_ERR_PLIB, "wrong … in main()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscdevice.pxi | 15 PETSC_MEMTYPE_HIP
|
| H A D | petscvec.pxi | 482 …devType_ = {PETSC_MEMTYPE_HOST : kDLCPU, PETSC_MEMTYPE_CUDA : kDLCUDA, PETSC_MEMTYPE_HIP : kDLROCM}
|
| H A D | petscmat.pxi | 1248 …devType_ = {PETSC_MEMTYPE_HOST : kDLCPU, PETSC_MEMTYPE_CUDA : kDLCUDA, PETSC_MEMTYPE_HIP : kDLROCM}
|
| /petsc/src/mat/impls/aij/mpi/mpihipsparse/ |
| H A D | mpiaijhipsparse.hip.cxx | 213 …ll(PetscSFReduceWithMemTypeBegin(coo->sf, MPIU_SCALAR, PETSC_MEMTYPE_HIP, vsend, PETSC_MEMTYPE_HIP… in MatSetValuesCOO_MPIAIJHIPSPARSE()
|
| /petsc/src/binding/petsc4py/src/lib-petsc/ |
| H A D | custom.h | 185 else if (iship) *m = PETSC_MEMTYPE_HIP; in VecGetCurrentMemType()
|
| /petsc/include/petsc/private/ |
| H A D | cupminterface.hpp | 118 …_MEMTYPE_CUPM() noexcept { return T == DeviceType::CUDA ? PETSC_MEMTYPE_CUDA : PETSC_MEMTYPE_HIP; } in PETSC_MEMTYPE_CUPM()
|
| /petsc/src/mat/impls/aij/seq/seqhipsparse/ |
| H A D | aijhipsparse.hip.cxx | 2007 if (mtype) *mtype = PETSC_MEMTYPE_HIP; in MatSeqAIJGetCSRAndMemType_SeqAIJHIPSPARSE() 3391 *m = PETSC_MEMTYPE_HIP; in MatGetCurrentMemType_SeqAIJHIPSPARSE()
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiaij.c | 7392 else if (iship) mmdata->mtype = PETSC_MEMTYPE_HIP; in MatProductSymbolic_MPIAIJBACKEND()
|