[petsc-users] Ghost vector with MPIKOKKOS under DMSwarm
Junchao Zhang
junchao.zhang at gmail.com
Mon Jan 19 10:44:28 CST 2026
With VecCreateGhostWithArray, do you already have the array ready on device?
--Junchao Zhang
On Mon, Jan 19, 2026 at 6:56 AM MIGUEL MOLINOS PEREZ <mmolinos at us.es> wrote:
> Dear all,
>
> I have a question about using DMSwarm data with Kokkos-enabled vectors.
>
> My particle data (including ghost particles) are stored in a DMSwarm and
> for solver purposes I generate PETSc vectors using VecCreateGhostWithArray.
> I would like to use VecMPIKOKKOS for MPI+GPU computations. Am I correct
> that DMSwarm field memory cannot be directly wrapped into a VecMPIKOKKOS
> using VecCreateGhostWithArray or VecPlaceArray? Any idea on how to proceed?
>
> Thanks in advance.
>
> Best,
>
> Miguel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20260119/e7e18b7a/attachment.html>
More information about the petsc-users
mailing list