<div dir="ltr">Check out:<div><a href="https://blog.kitware.com/point-and-smoothed-particle-hydrodynamics-sph-interpolation-in-vtk/">https://blog.kitware.com/point-and-smoothed-particle-hydrodynamics-sph-interpolation-in-vtk/</a><br></div><div><br></div><div>for an introduction and additional references. Note the difference between SPH and generalized point interpolation (SPH is a spline interpolation which is subject to conservation properties).</div><div><br></div><div>In general the algorithm is very simple. For each point p to be interpolated onto, find the neighborhood of points around p (defined by a radius, number of points, etc) and use these neighboring points to interpolate onto p. (This operation is carried out in parallel using vtkSMPTools.) The manner in which the interpolation occurs is a function of the interpolating kernel. One twist to all of this is that efficiently finding neighboring points requires some sort of point locator. Typically vtkStaticPointLocator is used because it is very fast to build and delete, has modest memory requirements, and builds in parallel.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 28, 2017 at 8:44 PM, Joshua Murphy <span dir="ltr"><<a href="mailto:Joshua.Murphy@lasp.colorado.edu" target="_blank">Joshua.Murphy@lasp.colorado.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
I am working on my dissertation, and I am trying to find a source that explains how the vtkPointInterpolator works in 7.1.  Specifically, I would like some information on how the SMP version works.  Could someone point me to a source that describes the algorithm? Or describe it to me via email?<br>
<br>
Thanks,<br>
Josh Murphy<br>
______________________________<wbr>_________________<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/<wbr>opensource/opensource.html</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=vtk-developers" rel="noreferrer" target="_blank">http://markmail.org/search/?q=<wbr>vtk-developers</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/vtk-developers" rel="noreferrer" target="_blank">http://public.kitware.com/<wbr>mailman/listinfo/vtk-<wbr>developers</a><br>
<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>William J. Schroeder, PhD<br>Kitware, Inc. - Building the World's Technical Computing Software<br>28 Corporate Drive<br>Clifton Park, NY 12065<br><a href="mailto:will.schroeder@kitware.com" target="_blank">will.schroeder@kitware.com</a><br><a href="http://www.kitware.com" target="_blank">http://www.kitware.com</a><br>(518) 881-4902</div></div></div>
</div>