Hi Everyone,<div><br></div><div>Todd forwarded me a bug fix from some people at LLNL and asked me to take a look at it. So far I have gotten through one of the files and I think it is actually a bug (at least if I understand the point of the variables correctly). </div>
<div><br></div><div>The file the is modified is src/framework/module_block_decomp.F</div><div>Basically, this is a bug if local_cell_list is supposed to be a list of the cells the a specific processor owns. Where in the current implementation on a single processor it ends up being an array filled with one processors id number. Anyways here is the diff.</div>
<meta http-equiv="content-type" content="text/html; charset=utf-8"><div><br></div><div><div>112,115c112</div><div>< </div><div>< do i=1,size(local_cell_list)</div><div>< local_cell_list(i) = i</div>
<div>< end do</div><div>---</div><div>> local_cell_list(:) = dminfo % my_proc_id</div></div><div><br></div><div><br></div><div>Let me know if anyone has any concerns, and if you agree it is indeed a bug I can commit a fix.</div>
<div><br></div><div>Doug</div>