Hello, Would it be possible to have the following small getters added to petsc-dev? VecGetOwnershipRanges() Since we are just manipulating the maps why not include the following as well VecGetMap() MatGetRowMap() MatGetColumnMap() It seems reasonable to add these (to me at least) given there a few interfaces for PetscMap already made public. Cheers, Dave.