59    integer i__, k, kc, np2, ns2, ier1;
 
   68    x_offset = 1 + x_dim1;
 
   78    for (k = 2; k <= i__1; ++k) {
 
   80    work[k] = x[k * x_dim1 + 1] + x[kc * x_dim1 + 1];
 
   81    work[kc] = x[k * x_dim1 + 1] - x[kc * x_dim1 + 1];
 
   88    work[ns2 + 1] = x[(ns2 + 1) * x_dim1 + 1] + x[(ns2 + 1) * x_dim1 + 1];
 
   91    for (k = 2; k <= i__1; ++k) {
 
   93    x[k * x_dim1 + 1] = wsave[k - 1] * work[kc] + wsave[kc - 1] * work[k];
 
   94    x[kc * x_dim1 + 1] = wsave[k - 1] * work[k] - wsave[kc - 1] * work[kc]
 
  101    x[(ns2 + 1) * x_dim1 + 1] = wsave[ns2] * work[ns2 + 1];
 
  103    lenx = *inc * (*
n - 1) + 1;
 
  107    rfft1f_(
n, inc, &x[x_offset], &lenx, &wsave[*
n + 1], &lnsv, &work[1], &
 
  116    for (i__ = 3; i__ <= i__1; i__ += 2) {
 
  117    xim1 = (x[(i__ - 1) * x_dim1 + 1] + x[i__ * x_dim1 + 1]) * .5;
 
  118    x[i__ * x_dim1 + 1] = (x[(i__ - 1) * x_dim1 + 1] - x[i__ * x_dim1 + 1]
 
  120    x[(i__ - 1) * x_dim1 + 1] = xim1;