Dear Petsc developers, I defined PetscScalar *len to store the number of nodes in each processor, MPI_Comm_rank(PETSC_COMM_WPRLD, rank); len[rank]=NumNode; but I want the elements in len to be seen in all the processors. Is there any function in Petsc being able to do this job? Many thanks, Likun