<div dir="ltr"><div dir="ltr">On Wed, Apr 19, 2023 at 8:40 AM Joauma Marichal <<a href="mailto:joauma.marichal@uclouvain.be">joauma.marichal@uclouvain.be</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="msg-4733938671455228111">





<div lang="FR-BE" style="overflow-wrap: break-word;">
<div class="m_-4733938671455228111WordSection1">
<p class="MsoNormal"><span lang="EN-US">Hello, <u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">I am using the DMSwarm library in some Eulerian-Lagrangian approach to have vapor bubbles in water.
<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">I would like the bubbles to have an impact on the water fields of the same cells and the adjacent ones. Is there any petsc function that can allow to sum the ghost cell values (of an adjacent proc) to the actual ones
 (on the actual proc)?</span></p></div></div></div></blockquote><div><br></div><div>I think you can use the GlobalToLocal map to populate a local vector, and then just sum values as normal. This is our preferred</div><div>way to handle these kinds of halo communication. Will that work?</div><div><br></div><div>  Thanks,</div><div><br></div><div>     Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="msg-4733938671455228111"><div lang="FR-BE" style="overflow-wrap: break-word;"><div class="m_-4733938671455228111WordSection1">
<p class="MsoNormal"><span lang="EN-US">Thanks a lot for your help. <u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Best regards, <u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Joauma<u></u><u></u></span></p>
</div>
</div>

</div></blockquote></div><br clear="all"><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>-- Norbert Wiener</div><div><br></div><div><a href="http://www.cse.buffalo.edu/~knepley/" target="_blank">https://www.cse.buffalo.edu/~knepley/</a><br></div></div></div></div></div></div></div></div>