title: interpolation of surfaces / fitting surfaces c++ library
body: <p>I need a library in C/C++ to perform interpolation of surfaces f (x, y) = z. As an alternative to the existing on matlab (e.g. GRIDDATA).
  For example: nearest-neighbor, linear, bilinear, bicubic, etc.</p>
  
  <p>any suggestions?</p>