Searched refs:vecseq (Results 1 – 2 of 2) sorted by relevance
100 PetscErrorCode SetUpCOO(const Vec_Seq *vecseq, PetscInt m) in SetUpCOO()103 …create_mirror_view_and_copy(DefaultMemorySpace(), PetscCountKokkosViewHost(vecseq->jmap1, m + 1))); in SetUpCOO()104 …mirror_view_and_copy(DefaultMemorySpace(), PetscCountKokkosViewHost(vecseq->perm1, vecseq->tot1))); in SetUpCOO()
1246 Vec_Seq *vecseq = (Vec_Seq *)vin->data; in VecPlaceArray_SeqKokkos() local1251 PetscCall(veckok->UpdateArray<HostMirrorMemorySpace>(vecseq->array)); in VecPlaceArray_SeqKokkos()1257 Vec_Seq *vecseq = (Vec_Seq *)vin->data; in VecResetArray_SeqKokkos() local1264 PetscCall(veckok->UpdateArray<HostMirrorMemorySpace>(vecseq->array)); in VecResetArray_SeqKokkos()1342 Vec_Seq *vecseq = (Vec_Seq *)vin->data; in VecReplaceArray_SeqKokkos() local1347 …if (vecseq->array != vecseq->array_allocated) PetscCall(KokkosDualViewSyncHost(veckok->v_dual, Pet… in VecReplaceArray_SeqKokkos()1349 PetscCall(veckok->UpdateArray<HostMirrorMemorySpace>(vecseq->array)); in VecReplaceArray_SeqKokkos()1356 Vec_Seq *vecseq = static_cast<Vec_Seq *>(w->data); in VecGetLocalVector_SeqKokkos() local1362 if (vecseq) { in VecGetLocalVector_SeqKokkos()1363 PetscCall(PetscFree(vecseq->array_allocated)); in VecGetLocalVector_SeqKokkos()[all …]