decomposePar not decomposing refinement history
Hi all,
I have been getting remeshing inconsistancies between serial and parallel runs when using interDyMFoam (1.6.x and 1.7.x) and think that I have figured out the issue. I have been using interDyMFoam in serial as somewhat of a preprocessor/meshing tool to get a fine mesh around my interface. Once I had the mesh built I decomposed it and attempted to run it in parallel only to have dynamicRefineMesh re-refine the cells that were already adequate. It seems that the refinementHistory file is not being decomposed and passed into the processorX folders. Is there a way to readily decompose that file? |
Correct, the refinementHistory is not decomposed.
(the problem with it is that the history can refer to local cells only. So a valid decomposition would have to make sure that it keeps a cluster of cells originating from the same cell together. In other words base the decomposition on the coarsest level (= starting level). Not easy and then one might as well just decompose the starting mesh and preprocess in parallel) Mattijs |
Thanks for the reply!
It does seem that that would be a non-trivial problem. Preprocessing in parallel seems to be working. Thanks a lot. Kyle |
All times are GMT -4. The time now is 20:08. |