Home
last modified time | relevance | path

Searched refs:vmpi (Results 1 – 2 of 2) sorted by relevance

/petsc/src/vec/vec/impls/mpi/cupm/
H A Dvecmpicupm_impl.hpp247 const auto vmpi = VecIMPLCast(x); in SetPreallocationCOO() local
254 make_coo_pair(vcu->imap2_d, vmpi->imap2, vmpi->nnz2), in SetPreallocationCOO()
255 make_coo_pair(vcu->jmap2_d, vmpi->jmap2, vmpi->nnz2 + 1), in SetPreallocationCOO()
256 make_coo_pair(vcu->perm2_d, vmpi->perm2, vmpi->recvlen), in SetPreallocationCOO()
257 make_coo_pair(vcu->Cperm_d, vmpi->Cperm, vmpi->sendlen) in SetPreallocationCOO()
260 make_coo_pair(vcu->sendbuf_d, vmpi->sendbuf, vmpi->sendlen), in SetPreallocationCOO()
261 make_coo_pair(vcu->recvbuf_d, vmpi->recvbuf, vmpi->recvlen) in SetPreallocationCOO()
328 const auto vmpi = VecIMPLCast(x); in SetValuesCOO() local
330 const auto sf = vmpi->coo_sf; in SetValuesCOO()
337 const auto size = vmpi->coo_n; in SetValuesCOO()
[all …]
/petsc/src/vec/vec/impls/mpi/
H A Dpdvec.c12 Vec_MPI *vmpi = (Vec_MPI *)v->data; in VecResetPreallocationCOO_MPI() local
15 if (vmpi) { in VecResetPreallocationCOO_MPI()
16 PetscCall(PetscFree(vmpi->jmap1)); in VecResetPreallocationCOO_MPI()
17 PetscCall(PetscFree(vmpi->perm1)); in VecResetPreallocationCOO_MPI()
18 PetscCall(PetscFree(vmpi->Cperm)); in VecResetPreallocationCOO_MPI()
19 PetscCall(PetscFree4(vmpi->imap2, vmpi->jmap2, vmpi->sendbuf, vmpi->recvbuf)); in VecResetPreallocationCOO_MPI()
20 PetscCall(PetscFree(vmpi->perm2)); in VecResetPreallocationCOO_MPI()
21 PetscCall(PetscSFDestroy(&vmpi->coo_sf)); in VecResetPreallocationCOO_MPI()
898 Vec_MPI *vmpi = (Vec_MPI *)x->data; in VecSetPreallocationCOO_MPI() local
1093 vmpi->coo_n = coo_n; in VecSetPreallocationCOO_MPI()
[all …]