Here is the MR:  https://gitlab.com/petsc/petsc/-/merge_requests/8845

  Thanks,

     Matt

On Tue, Oct 21, 2025 at 4:24 PM Matthew Knepley <knepley@gmail.com> wrote:
I will fix it.

Thanks,

    Matt

On Tue, Oct 21, 2025 at 12:09 PM Xu, Donghui via petsc-users <petsc-users@mcs.anl.gov> wrote:
Dear PETSc Team,

I am working with petsc4py for my model. I had some experience of using PETSc in Fortran. In Fortran, I used the following subroutines:

call DMPlexCreateNaturalVector(dm, natural, ierr)
call DMPlexNaturalToGlobalBegin(dm,natural,X,ierr)
call DMPlexNaturalToGlobalEnd(dm,natural,X,ierr)

However, I found there are no such interfaces in petsc4py. Can you advise me on how to get the global vector in natural order with DMPLEX in petsc4py?

Thanks,
Donghui


--
What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.
-- Norbert Wiener



--
What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.
-- Norbert Wiener