<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, May 17, 2016 at 3:58 AM, Sebastian Uharek <span dir="ltr"><<a href="mailto:sebastian@prebtec.de" target="_blank">sebastian@prebtec.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
I have a multi block structured grid, where the individual blocks share information at the boundaries through ghost cells. I would like to solve a poisson equation with PETSc on this grid. My original code updated the ghost cell information after every iteration. At the current stage I’ve treated this ghost cell variables in my PETSc code explicitly, but I don’t know if it’s possible (or a good idea) to update the RHS after every iteration. The alternative would be to deal with the interblock connectivities implicitly, leading to a different matrix structure. Are there any suggestions, what would be the best choice for my problem?<br></blockquote><div><br></div><div>If you only pass information at the boundary, you are basically using the original Schwarz method to solve it. This is pretty slowly</div><div>convergent. If you couple everything implicitly, you could use a much more efficient solver, like AMG for Poisson.</div><div><br></div><div>  Thanks,</div><div><br></div><div>    Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Thanks,<br>
Sebastian</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">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></div>