<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;">><br>><br>> ...<br>> result = pcomm.exchange_ghost_cells(3,2,1,0,1);<br>> CHKERR("cannot exchange ghost\n");<br>> ...<br>><br>> for this one, it seems that you are passing the bridge dimension as "2". If you pass 0 for bridge dimension, it works.<br>> I think the problem is that there are no faces created by default (internally). It should work if you generate all the<br>> internal faces, then partition the mesh.<br>><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> 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>