<div dir="ltr">Hi Petsc Users<br><br>I'm working with a distribution start forest generated by DMPlexDistribute and PetscSFBcast and Reduce to move data between the initial distribution and the distribution generated by DMPlex Distribute. <br><br>I'm trying to debug some values that aren't being copied properly and wanted to verify I understand how a redistribution SF works compared with a SF that describes overlapped points. <br><br>  [0] 0 <- (0,7)     point 0 on the distributed plex is point 7 on process 0 on the initial distribution<br>  [0] 1 <- (0,8)    

point 1 on the distributed plex is point 8 on process 0 on the initial distribution<br>  [0] 2 <- (0,9)<br>  [0] 3 <- (0,10)<br>  [0] 4 <- (0,11)<br><br>  [1] 0 <- (1,0)    

point 0 on the distributed plex is point 0 on process 1 on the initial distribution<br>  [1] 1 <- (1,1)<br>  [1] 2 <- (1,2)<br>  [1] 3 <- (0,0)    

point 3 on the distributed plex is point 0 on process 0 on the initial distribution<br>  [1] 4 <- (0,1)<br>  [1] 5 <- (0,2)<br clear="all"><div><br> my confusion I think is how does the distributionSF inform of what cells will be leafs on the distribution? <br><br><br>Sincerely<br>Nicholas<br><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div style="font-family:arial;font-size:small"><font color="#000000">Nicholas Arnold-Medabalimi<br><br></font><span style="font-family:sans-serif;font-size:14px">Ph.D. Candidate</span><font color="#000000"><br>Computational Aeroscience Lab<br>University of Michigan</font></div></div></div></div></div></div>