For plotting purposes, linear interpolation is fine.  There are other things we could do with higher order interpolation, but they're not critical yet.<div><br></div><div>-David<br><br><div class="gmail_quote">On Sun, Aug 14, 2011 at 9:45 AM, Aron Ahmadia <span dir="ltr"><<a href="mailto:aron.ahmadia@kaust.edu.sa">aron.ahmadia@kaust.edu.sa</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div dir="ltr">I'm pretty sure our needs are simple for image coarsening, but I'm going to cc Manuel and David because I seem to recall that the levels of linear interpolation available on PETSc grids are only suitable for image rendering, not, for example, obtaining an accurate low-resolution coarsening of a solution that you could do numerical analysis on, and I don't remember if they had grander ambitions for DA interpolation before they discovered petsc-3.1's current limitations.<div>

<br></div><div>A<br><br><div class="gmail_quote">On Sun, Aug 14, 2011 at 9:29 AM, Jed Brown <span dir="ltr"><<a href="mailto:jedbrown@mcs.anl.gov" target="_blank">jedbrown@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div><div class="gmail_quote">On Sun, Aug 14, 2011 at 01:21, Aron Ahmadia <span dir="ltr"><<a href="mailto:aron.ahmadia@kaust.edu.sa" target="_blank">aron.ahmadia@kaust.edu.sa</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


For what it's worth, one of the PetClaw features (grid coarsening for 2D image rendering), relies on interpolation working for 1 and 2-dimensional uniform and periodic grids, so having this code ready would be useful to us as well.  </blockquote>


</div><div><br></div></div>Cool, we all agree that the simple periodic case has to work for the release.<div><br><div>Is this application using a linear interpolation procedure or is it based on some nonlinear reconstruction?</div>


</div>
</blockquote></div><br></div></div>
</blockquote></div><br></div>