Changeset 1400 in Sophya for trunk/SophyaLib/NTools/fftservintf.cc
- Timestamp:
- Feb 13, 2001, 3:29:38 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/NTools/fftservintf.cc
r1394 r1400 164 164 } 165 165 sa_size_t sz[BASEARRAY_MAXNDIMS]; 166 for(k=0; k<in.NbDimensions(); k++) 167 sz[k] = in.Size(k)/2+1; 168 // sz[k] = (in.Size(k)%2 != 0) ? in.Size(k)/2+1 : in.Size(k)/2; 169 166 // 167 if (ndg1 > 1) { 168 sz[0] = in.Size(0)/2+1; 169 for(k=1; k<in.NbDimensions(); k++) 170 sz[k] = in.Size(k); 171 } 172 else { 173 for(k=0; k<BASEARRAY_MAXNDIMS; k++) sz[k] = 1; 174 sz[in.MaxSizeKA()] = in.Size(in.MaxSizeKA())/2+1; 175 // sz[k] = in.Size(k)/2+1; 176 // sz[k] = (in.Size(k)%2 != 0) ? in.Size(k)/2+1 : in.Size(k)/2; 177 } 170 178 out.ReSize(in.NbDimensions(), sz); 171 179 … … 198 206 sa_size_t sz[BASEARRAY_MAXNDIMS]; 199 207 if (ndg1 > 1) { 200 for(k=0; k<in.NbDimensions(); k++) 201 sz[k] = in.Size(k)*2-1; 208 sz[0] = 2*in.Size(0)-1; 209 for(k=1; k<in.NbDimensions(); k++) 210 sz[k] = in.Size(k); 211 // sz[k] = in.Size(k)*2-1; 202 212 } 203 213 else {
Note:
See TracChangeset
for help on using the changeset viewer.