63 label n = xOld.
size();
66 for (lo=0; lo<n && xOld[lo]>x; ++lo)
72 for (label i=low; i<n; ++i)
74 if (xOld[i] > xOld[lo] && xOld[i] <= x)
82 for (hi=0; hi<n && xOld[hi]<x; ++hi)
88 for (label i=high; i<n; ++i)
90 if (xOld[i] < xOld[hi] && xOld[i] >= x)
98 if (lo<n && hi<n && lo != hi)
101 + ((x - xOld[lo])/(xOld[hi] - xOld[lo]))*(yOld[hi] - yOld[lo]);