Lines Matching refs:HIP
6 static constexpr impl::MatDense_MPI_CUPM<DeviceType::HIP> mat_cupm{};
75 PetscCall(MatCreateDenseCUPM<DeviceType::HIP>(comm, m, n, M, N, data, A)); in MatCreateDenseHIP()
104 PetscCall(MatDenseCUPMPlaceArray<DeviceType::HIP>(mat, array)); in MatDenseHIPPlaceArray()
127 PetscCall(MatDenseCUPMResetArray<DeviceType::HIP>(mat)); in MatDenseHIPResetArray()
155 PetscCall(MatDenseCUPMReplaceArray<DeviceType::HIP>(mat, array)); in MatDenseHIPReplaceArray()
186 PetscCall(MatDenseCUPMGetArrayWrite<DeviceType::HIP>(A, a)); in MatDenseHIPGetArrayWrite()
208 PetscCall(MatDenseCUPMRestoreArrayWrite<DeviceType::HIP>(A, a)); in MatDenseHIPRestoreArrayWrite()
238 PetscCall(MatDenseCUPMGetArrayRead<DeviceType::HIP>(A, a)); in MatDenseHIPGetArrayRead()
264 PetscCall(MatDenseCUPMRestoreArrayRead<DeviceType::HIP>(A, a)); in MatDenseHIPRestoreArrayRead()
294 PetscCall(MatDenseCUPMGetArray<DeviceType::HIP>(A, a)); in MatDenseHIPGetArray()
316 PetscCall(MatDenseCUPMRestoreArray<DeviceType::HIP>(A, a)); in MatDenseHIPRestoreArray()
338 PetscCall(MatDenseCUPMSetPreallocation<DeviceType::HIP>(A, device_array)); in MatDenseHIPSetPreallocation()