<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Times New Roman; font-size: 12pt; color: #000000'><br><blockquote id="DWT2594" style="border-left:2px solid rgb(16, 16, 255);margin-left:5px;padding-left:5px;">&gt;<br>&gt;<br>&gt; ...<br>&gt; result = pcomm.exchange_ghost_cells(3,2,1,0,1);<br>&gt; CHKERR("cannot exchange ghost\n");<br>&gt; ...<br>&gt;<br>&gt; for this one, it seems that you are passing the bridge dimension as "2". If you pass 0 for bridge dimension, it works.<br>&gt; I think the problem is that there are no faces created by default (internally). It should work if you generate all the<br>&gt; internal faces, then partition the mesh.<br>&gt;<br><br>I haven't looked at the code, but if it's requesting resolve_shared_ents, then there should be faces on the skin.<br><br>Still, it shouldn't die with zero faces.<br><br></blockquote>yes, he is calling first <br>result = pcomm.resolve_shared_ents(imoab.get_root_set(),3,2); <br><br>&nbsp;this , I think, it is not creating the shared internal faces <br><br>There are faces on the outer skin.<br><br>I will look into it more :(<br><br>Iulian<br><br></div></body></html>