53 integer ch_dim1, ch_offset, c_dim1, c_offset, i__1, i__2;
56 integer i__, j, k1, l1, l2, m2, na, nf, ip, nl, iw, ix2, ix3, ix4, ido,
78 ch_offset = 1 + ch_dim1;
82 c_offset = 1 + c_dim1;
90 for (k1 = 1; k1 <= i__1; ++k1) {
115 for (i__ = 1; i__ <= i__1; ++i__) {
117 ch[i__ + ch_dim1] = c__[m2 + c_dim1];
118 ch[i__ + *
n * ch_dim1] = c__[m2 + *
n * c_dim1];
122 for (j = 2; j <= i__1; j += 2) {
125 for (i__ = 1; i__ <= i__2; ++i__) {
127 ch[i__ + j * ch_dim1] = half * c__[m2 + j * c_dim1];
128 ch[i__ + (j + 1) * ch_dim1] = halfm * c__[m2 + (j + 1) * c_dim1];
135 for (j = 2; j <= i__2; j += 2) {
138 for (i__ = 1; i__ <= i__1; ++i__) {
140 c__[m2 + j * c_dim1] = half * c__[m2 + j * c_dim1];
141 c__[m2 + (j + 1) * c_dim1] = halfm * c__[m2 + (j + 1) * c_dim1];
149 for (k1 = 1; k1 <= i__1; ++k1) {
162 mradb4_(m, &ido, &l1, &c__[c_offset], im, in, &ch[ch_offset], &c__1,
163 m, &wa[iw], &wa[ix2], &wa[ix3]);
166 mradb4_(m, &ido, &l1, &ch[ch_offset], &c__1, m, &c__[c_offset], im,
167 in, &wa[iw], &wa[ix2], &wa[ix3]);
178 mradb2_(m, &ido, &l1, &c__[c_offset], im, in, &ch[ch_offset], &c__1,
182 mradb2_(m, &ido, &l1, &ch[ch_offset], &c__1, m, &c__[c_offset], im,
195 mradb3_(m, &ido, &l1, &c__[c_offset], im, in, &ch[ch_offset], &c__1,
196 m, &wa[iw], &wa[ix2]);
199 mradb3_(m, &ido, &l1, &ch[ch_offset], &c__1, m, &c__[c_offset], im,
200 in, &wa[iw], &wa[ix2]);
214 mradb5_(m, &ido, &l1, &c__[c_offset], im, in, &ch[ch_offset], &c__1,
215 m, &wa[iw], &wa[ix2], &wa[ix3], &wa[ix4]);
218 mradb5_(m, &ido, &l1, &ch[ch_offset], &c__1, m, &c__[c_offset], im,
219 in, &wa[iw], &wa[ix2], &wa[ix3], &wa[ix4]);
227 mradbg_(m, &ido, &ip, &l1, &idl1, &c__[c_offset], &c__[c_offset], &
228 c__[c_offset], im, in, &ch[ch_offset], &ch[ch_offset], &c__1,
232 mradbg_(m, &ido, &ip, &l1, &idl1, &ch[ch_offset], &ch[ch_offset], &ch[
233 ch_offset], &c__1, m, &c__[c_offset], &c__[c_offset], im, in,
241 iw += (ip - 1) * ido;