59 integer i__, k, kc, np2, ns2, ier1;
68 x_offset = 1 + x_dim1;
78 for (i__ = 3; i__ <= i__1; i__ += 2) {
79 xim1 = x[(i__ - 1) * x_dim1 + 1] + x[i__ * x_dim1 + 1];
80 x[i__ * x_dim1 + 1] = (x[(i__ - 1) * x_dim1 + 1] - x[i__ * x_dim1 + 1]
82 x[(i__ - 1) * x_dim1 + 1] = xim1 * .5;
90 x[*
n * x_dim1 + 1] *= .5;
92 lenx = *inc * (*
n - 1) + 1;
96 rfft1b_(
n, inc, &x[x_offset], &lenx, &wsave[*
n + 1], &lnsv, &work[1], &
105 for (k = 2; k <= i__1; ++k) {
107 work[k] = wsave[k - 1] * x[kc * x_dim1 + 1] + wsave[kc - 1] * x[k *
109 work[kc] = wsave[k - 1] * x[k * x_dim1 + 1] - wsave[kc - 1] * x[kc *
116 x[(ns2 + 1) * x_dim1 + 1] = wsave[ns2] * (x[(ns2 + 1) * x_dim1 + 1] + x[(
117 ns2 + 1) * x_dim1 + 1]);
120 for (k = 2; k <= i__1; ++k) {
122 x[k * x_dim1 + 1] = work[k] + work[kc];
123 x[kc * x_dim1 + 1] = work[k] - work[kc];
126 x[x_dim1 + 1] += x[x_dim1 + 1];