void rebin(float rc, int nd, float r[], float xin[], float xi[]) { int i,k=0; float dr=0.0,xn=0.0,xo; for (i=1;i dr) { dr += r[++k]; xo=xn; xn=xi[k]; } dr -= rc; xin[i]=xn-(xn-xo)*dr/r[k]; } for (i=1;i