<div dir="ltr">Hey Everyone,<div><br></div><div>Yet another bug fix for my own code.</div><div><br></div><div>This relates to explicit decompositions which we have not been able to test heavily, until yesterday. I put together a python script (in branches/tools/python_scripts/processor_decompositions) that creates hirearchical decompositions for managing the mapping of blocks to processors. In writing this, I&#39;ve begun testing the ocean core with multiple blocks per processor using explicit processor decompositions.</div>


<div><br></div><div>I discovered two bugs, which are fixed in the attached mpas_block_decomp.F file. Without the fixes I&#39;m unable to run with the decompositions created from my script, but with the two fixes I can run in the ocean core and get bit-identical results versus a single processor single block run.</div>


<div><br></div><div>This fix only affects explicit processor decompositions, and since I&#39;ve tested it, I&#39;ll commit it tomorrow morning unless anyone has any concerns.</div><div><br></div><div>
Thanks,</div><div>Doug</div></div>