<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><br><hr id="zwchr"><blockquote style="border-left:2px solid rgb(16, 16, 255);margin-left:5px;padding-left:5px;">Yes, I've made it public<div><br><div id="DWT201"><div>One of the goals is to make adaptively refined mesh based on octree with repartitioning</div><div>The code I've sent to you can do initial partitioning on the same run, but can't do repartitioning</div><div><br></div><div><br></div><br></div></div></blockquote>OK, I see.<br>This is a nice problem, but I am not sure anybody did it yet using MOAB.&nbsp; I think we would be happy if you want to contribute your ideas. Most of the parallel communication is done in the ParallelComm class. <br><br>mesh refinement/coarsening in parallel is a difficult problem; do you rebalance or you start with a new partitioning? I don't even know if you can rebalance in parmetis. (I mean, can you start from an existing graph, modify it, and partition again, with minimal "changes"?) <br><br>I will look at your code more, but I don't think I can be of much help, sorry about that. <br><br>Iulian<br><br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div><div></div></div></blockquote></div></body></html>