1 ;;; Compiled by f2cl version:
2 ;;; ("f2cl1.l,v 95098eb54f13 2013/04/01 00:45:16 toy $"
3 ;;; "f2cl2.l,v 95098eb54f13 2013/04/01 00:45:16 toy $"
4 ;;; "f2cl3.l,v 96616d88fb7e 2008/02/22 22:19:34 rtoy $"
5 ;;; "f2cl4.l,v 96616d88fb7e 2008/02/22 22:19:34 rtoy $"
6 ;;; "f2cl5.l,v 95098eb54f13 2013/04/01 00:45:16 toy $"
7 ;;; "f2cl6.l,v 1d5cbacbb977 2008/08/24 00:56:27 rtoy $"
8 ;;; "macros.l,v 1409c1352feb 2013/03/24 20:44:50 toy $")
10 ;;; Using Lisp CMU Common Lisp snapshot-2020-04 (21D Unicode)
12 ;;; Options: ((:prune-labels nil) (:auto-save t) (:relaxed-array-decls t)
13 ;;; (:coerce-assigns :as-needed) (:array-type ':array)
14 ;;; (:array-slicing t) (:declare-common nil)
15 ;;; (:float-format single-float))
17 (in-package "FFTPACK5")
20 (let ((tr11 0.3090169943749474d0
)
21 (ti11 -
0.9510565162951536d0
)
22 (tr12 -
0.8090169943749475d0
)
23 (ti12 -
0.5877852522924731d0
))
24 (declare (type (double-float) tr11 ti11 tr12 ti12
))
25 (defun cmf5kf (lot ido l1 na cc im1 in1 ch im2 in2 wa
)
26 (declare (type (array double-float
(*)) wa ch cc
)
27 (type (f2cl-lib:integer4
) in2 im2 in1 im1 na l1 ido lot
))
28 (f2cl-lib:with-multi-array-data
29 ((cc double-float cc-%data% cc-%offset%
)
30 (ch double-float ch-%data% ch-%offset%
)
31 (wa double-float wa-%data% wa-%offset%
))
32 (prog ((di2 0.0d0
) (di5 0.0d0
) (dr2 0.0d0
) (dr5 0.0d0
) (di4 0.0d0
)
33 (di3 0.0d0
) (dr4 0.0d0
) (dr3 0.0d0
) (i 0) (m2 0) (ci4 0.0d0
)
34 (cr4 0.0d0
) (ci5 0.0d0
) (cr5 0.0d0
) (ci3 0.0d0
) (cr3 0.0d0
)
35 (ci2 0.0d0
) (cr2 0.0d0
) (chold2 0.0d0
) (chold1 0.0d0
) (tr3 0.0d0
)
36 (tr4 0.0d0
) (tr2 0.0d0
) (tr5 0.0d0
) (ti3 0.0d0
) (ti4 0.0d0
)
37 (ti2 0.0d0
) (ti5 0.0d0
) (m1 0) (k 0) (sn 0.0d0
) (m2s 0) (m1d 0))
38 (declare (type (f2cl-lib:integer4
) m1d m2s k m1 m2 i
)
39 (type (double-float) sn ti5 ti2 ti4 ti3 tr5 tr2 tr4 tr3 chold1
40 chold2 cr2 ci2 cr3 ci3 cr5 ci5 cr4 ci4
41 dr3 dr4 di3 di4 dr5 dr2 di5 di2
))
44 (f2cl-lib:int-mul
(f2cl-lib:int-sub lot
1) im1
)
46 (setf m2s
(f2cl-lib:int-sub
1 im2
))
47 (if (> ido
1) (go label102
))
48 (setf sn
(/ 1.0d0
(f2cl-lib:freal
(f2cl-lib:int-mul
5 l1
))))
49 (if (= na
1) (go label106
))
50 (f2cl-lib:fdo
(k 1 (f2cl-lib:int-add k
1))
53 (f2cl-lib:fdo
(m1 1 (f2cl-lib:int-add m1 im1
))
58 (f2cl-lib:fref cc-%data%
60 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
62 (f2cl-lib:fref cc-%data%
64 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
68 (f2cl-lib:fref cc-%data%
70 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
72 (f2cl-lib:fref cc-%data%
74 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
78 (f2cl-lib:fref cc-%data%
80 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
82 (f2cl-lib:fref cc-%data%
84 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
88 (f2cl-lib:fref cc-%data%
90 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
92 (f2cl-lib:fref cc-%data%
94 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
98 (f2cl-lib:fref cc-%data%
100 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
102 (f2cl-lib:fref cc-%data%
104 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
108 (f2cl-lib:fref cc-%data%
110 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
112 (f2cl-lib:fref cc-%data%
114 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
118 (f2cl-lib:fref cc-%data%
120 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
122 (f2cl-lib:fref cc-%data%
124 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
128 (f2cl-lib:fref cc-%data%
130 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
132 (f2cl-lib:fref cc-%data%
134 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
139 (f2cl-lib:fref cc-%data%
141 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
148 (f2cl-lib:fref cc-%data%
150 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
156 (f2cl-lib:fref cc-%data%
158 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
164 (f2cl-lib:fref cc-%data%
166 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
172 (f2cl-lib:fref cc-%data%
174 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
180 (f2cl-lib:fref cc-%data%
182 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
186 (setf (f2cl-lib:fref cc-%data%
188 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
191 (setf (f2cl-lib:fref cc-%data%
193 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
196 (setf cr5
(+ (* ti11 tr5
) (* ti12 tr4
)))
197 (setf ci5
(+ (* ti11 ti5
) (* ti12 ti4
)))
198 (setf cr4
(- (* ti12 tr5
) (* ti11 tr4
)))
199 (setf ci4
(- (* ti12 ti5
) (* ti11 ti4
)))
200 (setf (f2cl-lib:fref cc-%data%
202 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
205 (setf (f2cl-lib:fref cc-%data%
207 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
210 (setf (f2cl-lib:fref cc-%data%
212 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
215 (setf (f2cl-lib:fref cc-%data%
217 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
220 (setf (f2cl-lib:fref cc-%data%
222 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
225 (setf (f2cl-lib:fref cc-%data%
227 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
230 (setf (f2cl-lib:fref cc-%data%
232 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
235 (setf (f2cl-lib:fref cc-%data%
237 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
244 (f2cl-lib:fdo
(k 1 (f2cl-lib:int-add k
1))
248 (f2cl-lib:fdo
(m1 1 (f2cl-lib:int-add m1 im1
))
251 (setf m2
(f2cl-lib:int-add m2 im2
))
254 (f2cl-lib:fref cc-%data%
256 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
258 (f2cl-lib:fref cc-%data%
260 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
264 (f2cl-lib:fref cc-%data%
266 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
268 (f2cl-lib:fref cc-%data%
270 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
274 (f2cl-lib:fref cc-%data%
276 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
278 (f2cl-lib:fref cc-%data%
280 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
284 (f2cl-lib:fref cc-%data%
286 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
288 (f2cl-lib:fref cc-%data%
290 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
294 (f2cl-lib:fref cc-%data%
296 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
298 (f2cl-lib:fref cc-%data%
300 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
304 (f2cl-lib:fref cc-%data%
306 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
308 (f2cl-lib:fref cc-%data%
310 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
314 (f2cl-lib:fref cc-%data%
316 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
318 (f2cl-lib:fref cc-%data%
320 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
324 (f2cl-lib:fref cc-%data%
326 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
328 (f2cl-lib:fref cc-%data%
330 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
332 (setf (f2cl-lib:fref ch-%data%
334 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
338 (f2cl-lib:fref cc-%data%
340 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
344 (setf (f2cl-lib:fref ch-%data%
346 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
350 (f2cl-lib:fref cc-%data%
352 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
358 (f2cl-lib:fref cc-%data%
360 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
366 (f2cl-lib:fref cc-%data%
368 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
374 (f2cl-lib:fref cc-%data%
376 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
382 (f2cl-lib:fref cc-%data%
384 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
388 (setf cr5
(+ (* ti11 tr5
) (* ti12 tr4
)))
389 (setf ci5
(+ (* ti11 ti5
) (* ti12 ti4
)))
390 (setf cr4
(- (* ti12 tr5
) (* ti11 tr4
)))
391 (setf ci4
(- (* ti12 ti5
) (* ti11 ti4
)))
392 (setf (f2cl-lib:fref ch-%data%
394 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
397 (setf (f2cl-lib:fref ch-%data%
399 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
402 (setf (f2cl-lib:fref ch-%data%
404 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
407 (setf (f2cl-lib:fref ch-%data%
409 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
412 (setf (f2cl-lib:fref ch-%data%
414 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
417 (setf (f2cl-lib:fref ch-%data%
419 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
422 (setf (f2cl-lib:fref ch-%data%
424 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
427 (setf (f2cl-lib:fref ch-%data%
429 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
436 (f2cl-lib:fdo
(k 1 (f2cl-lib:int-add k
1))
440 (f2cl-lib:fdo
(m1 1 (f2cl-lib:int-add m1 im1
))
443 (setf m2
(f2cl-lib:int-add m2 im2
))
446 (f2cl-lib:fref cc-%data%
448 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
450 (f2cl-lib:fref cc-%data%
452 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
456 (f2cl-lib:fref cc-%data%
458 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
460 (f2cl-lib:fref cc-%data%
462 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
466 (f2cl-lib:fref cc-%data%
468 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
470 (f2cl-lib:fref cc-%data%
472 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
476 (f2cl-lib:fref cc-%data%
478 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
480 (f2cl-lib:fref cc-%data%
482 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
486 (f2cl-lib:fref cc-%data%
488 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
490 (f2cl-lib:fref cc-%data%
492 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
496 (f2cl-lib:fref cc-%data%
498 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
500 (f2cl-lib:fref cc-%data%
502 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
506 (f2cl-lib:fref cc-%data%
508 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
510 (f2cl-lib:fref cc-%data%
512 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
516 (f2cl-lib:fref cc-%data%
518 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
520 (f2cl-lib:fref cc-%data%
522 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
524 (setf (f2cl-lib:fref ch-%data%
526 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
529 (f2cl-lib:fref cc-%data%
531 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
535 (setf (f2cl-lib:fref ch-%data%
537 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
540 (f2cl-lib:fref cc-%data%
542 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
548 (f2cl-lib:fref cc-%data%
550 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
556 (f2cl-lib:fref cc-%data%
558 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
564 (f2cl-lib:fref cc-%data%
566 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
572 (f2cl-lib:fref cc-%data%
574 ((1 2) (1 in1
) (1 l1
) (1 ido
) (1 5))
578 (setf cr5
(+ (* ti11 tr5
) (* ti12 tr4
)))
579 (setf ci5
(+ (* ti11 ti5
) (* ti12 ti4
)))
580 (setf cr4
(- (* ti12 tr5
) (* ti11 tr4
)))
581 (setf ci4
(- (* ti12 ti5
) (* ti11 ti4
)))
582 (setf (f2cl-lib:fref ch-%data%
584 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
587 (setf (f2cl-lib:fref ch-%data%
589 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
592 (setf (f2cl-lib:fref ch-%data%
594 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
597 (setf (f2cl-lib:fref ch-%data%
599 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
602 (setf (f2cl-lib:fref ch-%data%
604 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
607 (setf (f2cl-lib:fref ch-%data%
609 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
612 (setf (f2cl-lib:fref ch-%data%
614 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
617 (setf (f2cl-lib:fref ch-%data%
619 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
624 (f2cl-lib:fdo
(i 2 (f2cl-lib:int-add i
1))
627 (f2cl-lib:fdo
(k 1 (f2cl-lib:int-add k
1))
631 (f2cl-lib:fdo
(m1 1 (f2cl-lib:int-add m1 im1
))
634 (setf m2
(f2cl-lib:int-add m2 im2
))
637 (f2cl-lib:fref cc-%data%
639 ((1 2) (1 in1
) (1 l1
) (1 ido
)
642 (f2cl-lib:fref cc-%data%
644 ((1 2) (1 in1
) (1 l1
) (1 ido
)
649 (f2cl-lib:fref cc-%data%
651 ((1 2) (1 in1
) (1 l1
) (1 ido
)
654 (f2cl-lib:fref cc-%data%
656 ((1 2) (1 in1
) (1 l1
) (1 ido
)
661 (f2cl-lib:fref cc-%data%
663 ((1 2) (1 in1
) (1 l1
) (1 ido
)
666 (f2cl-lib:fref cc-%data%
668 ((1 2) (1 in1
) (1 l1
) (1 ido
)
673 (f2cl-lib:fref cc-%data%
675 ((1 2) (1 in1
) (1 l1
) (1 ido
)
678 (f2cl-lib:fref cc-%data%
680 ((1 2) (1 in1
) (1 l1
) (1 ido
)
685 (f2cl-lib:fref cc-%data%
687 ((1 2) (1 in1
) (1 l1
) (1 ido
)
690 (f2cl-lib:fref cc-%data%
692 ((1 2) (1 in1
) (1 l1
) (1 ido
)
697 (f2cl-lib:fref cc-%data%
699 ((1 2) (1 in1
) (1 l1
) (1 ido
)
702 (f2cl-lib:fref cc-%data%
704 ((1 2) (1 in1
) (1 l1
) (1 ido
)
709 (f2cl-lib:fref cc-%data%
711 ((1 2) (1 in1
) (1 l1
) (1 ido
)
714 (f2cl-lib:fref cc-%data%
716 ((1 2) (1 in1
) (1 l1
) (1 ido
)
721 (f2cl-lib:fref cc-%data%
723 ((1 2) (1 in1
) (1 l1
) (1 ido
)
726 (f2cl-lib:fref cc-%data%
728 ((1 2) (1 in1
) (1 l1
) (1 ido
)
731 (setf (f2cl-lib:fref ch-%data%
733 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
736 (f2cl-lib:fref cc-%data%
738 ((1 2) (1 in1
) (1 l1
) (1 ido
)
743 (setf (f2cl-lib:fref ch-%data%
745 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
748 (f2cl-lib:fref cc-%data%
750 ((1 2) (1 in1
) (1 l1
) (1 ido
)
757 (f2cl-lib:fref cc-%data%
759 ((1 2) (1 in1
) (1 l1
) (1 ido
)
766 (f2cl-lib:fref cc-%data%
768 ((1 2) (1 in1
) (1 l1
) (1 ido
)
775 (f2cl-lib:fref cc-%data%
777 ((1 2) (1 in1
) (1 l1
) (1 ido
)
784 (f2cl-lib:fref cc-%data%
786 ((1 2) (1 in1
) (1 l1
) (1 ido
)
791 (setf cr5
(+ (* ti11 tr5
) (* ti12 tr4
)))
792 (setf ci5
(+ (* ti11 ti5
) (* ti12 ti4
)))
793 (setf cr4
(- (* ti12 tr5
) (* ti11 tr4
)))
794 (setf ci4
(- (* ti12 ti5
) (* ti11 ti4
)))
795 (setf dr3
(- cr3 ci4
))
796 (setf dr4
(+ cr3 ci4
))
797 (setf di3
(+ ci3 cr4
))
798 (setf di4
(- ci3 cr4
))
799 (setf dr5
(+ cr2 ci5
))
800 (setf dr2
(- cr2 ci5
))
801 (setf di5
(- ci2 cr5
))
802 (setf di2
(+ ci2 cr5
))
803 (setf (f2cl-lib:fref ch-%data%
805 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
809 (f2cl-lib:fref wa-%data%
811 ((1 ido
) (1 4) (1 2))
815 (f2cl-lib:fref wa-%data%
817 ((1 ido
) (1 4) (1 2))
820 (setf (f2cl-lib:fref ch-%data%
822 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
826 (f2cl-lib:fref wa-%data%
828 ((1 ido
) (1 4) (1 2))
832 (f2cl-lib:fref wa-%data%
834 ((1 ido
) (1 4) (1 2))
837 (setf (f2cl-lib:fref ch-%data%
839 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
843 (f2cl-lib:fref wa-%data%
845 ((1 ido
) (1 4) (1 2))
849 (f2cl-lib:fref wa-%data%
851 ((1 ido
) (1 4) (1 2))
854 (setf (f2cl-lib:fref ch-%data%
856 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
860 (f2cl-lib:fref wa-%data%
862 ((1 ido
) (1 4) (1 2))
866 (f2cl-lib:fref wa-%data%
868 ((1 ido
) (1 4) (1 2))
871 (setf (f2cl-lib:fref ch-%data%
873 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
877 (f2cl-lib:fref wa-%data%
879 ((1 ido
) (1 4) (1 2))
883 (f2cl-lib:fref wa-%data%
885 ((1 ido
) (1 4) (1 2))
888 (setf (f2cl-lib:fref ch-%data%
890 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
894 (f2cl-lib:fref wa-%data%
896 ((1 ido
) (1 4) (1 2))
900 (f2cl-lib:fref wa-%data%
902 ((1 ido
) (1 4) (1 2))
905 (setf (f2cl-lib:fref ch-%data%
907 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
911 (f2cl-lib:fref wa-%data%
913 ((1 ido
) (1 4) (1 2))
917 (f2cl-lib:fref wa-%data%
919 ((1 ido
) (1 4) (1 2))
922 (setf (f2cl-lib:fref ch-%data%
924 ((1 2) (1 in2
) (1 l1
) (1 5) (1 ido
))
928 (f2cl-lib:fref wa-%data%
930 ((1 ido
) (1 4) (1 2))
934 (f2cl-lib:fref wa-%data%
936 ((1 ido
) (1 4) (1 2))
944 (return (values nil nil nil nil nil nil nil nil nil nil nil
))))))
946 (in-package #:cl-user
)
947 #+#.
(cl:if
(cl:find-package
'#:f2cl
) '(and) '(or))
948 (eval-when (:load-toplevel
:compile-toplevel
:execute
)
949 (setf (gethash 'fortran-to-lisp
::cmf5kf
950 fortran-to-lisp
::*f2cl-function-info
*)
951 (fortran-to-lisp::make-f2cl-finfo
952 :arg-types
'((fortran-to-lisp::integer4
) (fortran-to-lisp::integer4
)
953 (fortran-to-lisp::integer4
) (fortran-to-lisp::integer4
)
954 (array double-float
(*)) (fortran-to-lisp::integer4
)
955 (fortran-to-lisp::integer4
) (array double-float
(*))
956 (fortran-to-lisp::integer4
) (fortran-to-lisp::integer4
)
957 (array double-float
(*)))
958 :return-values
'(nil nil nil nil nil nil nil nil nil nil nil
)