49 integer cc_dim1, cc_dim2, cc_offset, ch_dim1, ch_dim2, ch_dim3, ch_offset,
60 cc_offset = 1 + cc_dim1 * (1 + cc_dim2 * 3);
65 ch_offset = 1 + ch_dim1 * (1 + ch_dim2 * (1 + ch_dim3));
70 for (k = 1; k <= i__1; ++k) {
71 ch[((k + ch_dim3) * ch_dim2 + 1) * ch_dim1 + 1] = cc[(((k << 1) + 1) *
72 cc_dim2 + 1) * cc_dim1 + 1] + cc[(*ido + ((k << 1) + 2) *
73 cc_dim2) * cc_dim1 + 1];
74 ch[((k + (ch_dim3 << 1)) * ch_dim2 + 1) * ch_dim1 + 1] = cc[(((k << 1)
75 + 1) * cc_dim2 + 1) * cc_dim1 + 1] - cc[(*ido + ((k << 1) +
76 2) * cc_dim2) * cc_dim1 + 1];
79 if ((i__1 = *ido - 2) < 0) {
81 }
else if (i__1 == 0) {
89 for (k = 1; k <= i__1; ++k) {
91 for (i__ = 3; i__ <= i__2; i__ += 2) {
93 ch[(i__ - 1 + (k + ch_dim3) * ch_dim2) * ch_dim1 + 1] = cc[(i__ -
94 1 + ((k << 1) + 1) * cc_dim2) * cc_dim1 + 1] + cc[(ic - 1
95 + ((k << 1) + 2) * cc_dim2) * cc_dim1 + 1];
96 ch[(i__ + (k + ch_dim3) * ch_dim2) * ch_dim1 + 1] = cc[(i__ + ((k
97 << 1) + 1) * cc_dim2) * cc_dim1 + 1] - cc[(ic + ((k << 1)
98 + 2) * cc_dim2) * cc_dim1 + 1];
99 ch[(i__ - 1 + (k + (ch_dim3 << 1)) * ch_dim2) * ch_dim1 + 1] =
100 wa1[i__ - 2] * (cc[(i__ - 1 + ((k << 1) + 1) * cc_dim2) *
101 cc_dim1 + 1] - cc[(ic - 1 + ((k << 1) + 2) * cc_dim2) *
102 cc_dim1 + 1]) - wa1[i__ - 1] * (cc[(i__ + ((k << 1) + 1) *
103 cc_dim2) * cc_dim1 + 1] + cc[(ic + ((k << 1) + 2) *
104 cc_dim2) * cc_dim1 + 1]);
105 ch[(i__ + (k + (ch_dim3 << 1)) * ch_dim2) * ch_dim1 + 1] = wa1[
106 i__ - 2] * (cc[(i__ + ((k << 1) + 1) * cc_dim2) * cc_dim1
107 + 1] + cc[(ic + ((k << 1) + 2) * cc_dim2) * cc_dim1 + 1])
108 + wa1[i__ - 1] * (cc[(i__ - 1 + ((k << 1) + 1) * cc_dim2)
109 * cc_dim1 + 1] - cc[(ic - 1 + ((k << 1) + 2) * cc_dim2) *
120 for (k = 1; k <= i__1; ++k) {
121 ch[(*ido + (k + ch_dim3) * ch_dim2) * ch_dim1 + 1] = cc[(*ido + ((k <<
122 1) + 1) * cc_dim2) * cc_dim1 + 1] + cc[(*ido + ((k << 1) + 1)
123 * cc_dim2) * cc_dim1 + 1];
124 ch[(*ido + (k + (ch_dim3 << 1)) * ch_dim2) * ch_dim1 + 1] = -(cc[(((k
125 << 1) + 2) * cc_dim2 + 1) * cc_dim1 + 1] + cc[(((k << 1) + 2)
126 * cc_dim2 + 1) * cc_dim1 + 1]);