[petsc-dev] VecGetArrayAndMemType

Junchao Zhang junchao.zhang at gmail.com
Wed Jun 23 09:44:34 CDT 2021


Use VecGetArrayRead/Write() to get up-to-date host pointers to the vector
array.

--Junchao Zhang


On Wed, Jun 23, 2021 at 9:15 AM Mark Adams <mfadams at lbl.gov> wrote:

> First, there seem to be two pages for VecGetArrayAndMemType (one has a
> pointer to the other).
>
> So I need to get a CPU array for HDF5 viewing. Totally broken for devices.
>
> I don't find a VecGetArrayCpu[HOST] that does the right thing.
>
> Perhaps have VecGetArrayAndMemType return a valid CPU pointer when
> "mtype==NULL"?
>
> Mark
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20210623/5eda38e9/attachment.html>


More information about the petsc-dev mailing list