double *shepard_interp_2d ( int nd, double xd[], double yd[], double zd[], double p, int ni, double xi[], double yi[] );