<div dir="ltr">Hi,<div><br></div><div>Assume I did <font color="#0000ff">MPI_Comm_split,</font><font color="#000000"> the global communicator is splitted into several disjoint communicators.</font></div><div><font color="#000000"><br></font></div><div><font color="#000000">I created a parallel Petsc vector with same size in all the small communicators.</font></div><div><font color="#000000">How can I do a reduction operation for this Petsc vector among all the small communicators? </font></div><div><br></div><div><font color="#000000">Thank you very much!</font></div><div><font color="#000000"><br></font></div><div><font color="#000000">Best regards,</font></div><div><font color="#000000"><br></font></div><div><font color="#000000">Fangbo Wang</font></div><div><font color="#000000"><br></font></div><div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><font size="1" color="#9900ff">Fangbo Wang, PhD student</font></div><div><font size="1" color="#9900ff">Stochastic Geomechanics Research Group</font></div><div><span style="color:rgb(153,0,255);font-size:x-small">Department of Civil, Structural and Environmental Engineering</span></div><div><font size="1" color="#9900ff">University at Buffalo</font></div><div><font size="1" color="#9900ff">Email: <u><a href="mailto:fangbowa@buffalo.edu" target="_blank">fangbowa@buffalo.edu</a></u></font></div></div></div></div></div>
</div></div>