<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi Klaus,<div class=""><br class=""></div><div class="">This patch exactly resolves the issue. Thank you!</div><div class=""><br class=""><div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Best wishes,</div><div class="">—</div><div class="">Suoqing JI</div><div class="">Ph.D Candidate</div><div class="">Department of Physics</div><div class="">University of California, Santa Barbara</div><div class=""><a href="http://physics.ucsb.edu/~suoqing" class="">http://physics.ucsb.edu/~suoqing</a></div></div></div>
</div>
<br class=""><div><blockquote type="cite" class=""><div class="">On Mar 29, 2017, at 1:40 PM, Klaus Weide <<a href="mailto:klaus@flash.uchicago.edu" class="">klaus@flash.uchicago.edu</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">On Mon, 27 Mar 2017, Suoqing Ji wrote:<br class=""><br class=""><blockquote type="cite" class="">I’m mapping a few particle properties to grid variables, say, mapping <br class="">from particle MASS_PART_PROP to grid PDEN with CIC method. I initialized <br class="">uniformly distributed particles with sufficient large number, and set <br class="">all the boundary conditions to be periodic. I tested three setups with <br class="">UG and AMR:<br class=""><br class="">Test 1: nxb=nyb=32, iProcs=2, jProcs=1<br class="">Test 2: nxb=nyb=16, iProcs=4, jProcs=2<br class="">Test 3: nxb=nyb=32, nblockx=2, nblocky=1, lrefine_max=1<br class=""><br class="">All the tests have the same effective resolution, and should generate <br class="">the same mapping to PDEN. However, both Test 2 and Test 3 produce single <br class="">value PDEN as expected, while Test 1 produces artifacts at y-low and <br class="">y-high boundaries (see attached figure).<br class=""><br class="">I think this issue is related with the boundaries along which there’s <br class="">only one block/processor with UG. Say, if I change set iProcs=1 in Test <br class="">1, the same artifacts also begin to appear at x-low and x-high <br class="">boundaries. In addition, I did some additional tests with randomly <br class="">distributed particles, and can still see the artifacts (but less <br class="">obvious).<br class=""></blockquote><br class="">Please try the attached short patch and let me know whether it solves the <br class="">problem.<br class=""><br class="">Klaus<span id="cid:Pine.LNX.4.64.1703291540290.14388@flash.uchicago.edu"><getblkbc.diff></span></div></div></blockquote></div><br class=""></div></body></html>