File: fftpack5.system

package info (click to toggle)
maxima 5.47.0-9
  • links: PTS
  • area: main
  • in suites: forky, sid
  • size: 193,104 kB
  • sloc: lisp: 434,678; fortran: 14,665; tcl: 10,990; sh: 4,577; makefile: 2,763; ansic: 447; java: 328; python: 262; perl: 201; xml: 60; awk: 28; sed: 15; javascript: 2
file content (195 lines) | stat: -rw-r--r-- 5,428 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
;;; -*- Mode: lisp -*-

(mk:defsystem fftpack5-double
  :source-pathname (maxima::maxima-load-pathname-directory)
  :binary-pathname (maxima::maxima-objdir "share" "fftpack5")
  :components
  ((:file "fftpack5"
    :source-extension "lisp")
   (:module "fftpack5"
    :source-pathname "lisp"
    :components
    ((:file "c1f2kb")
     (:file "c1f2kf")
     (:file "c1f3kb")
     (:file "c1f3kf")
     (:file "c1f4kb")
     (:file "c1f4kf")
     (:file "c1f5kb")
     (:file "c1f5kf")
     (:file "c1fgkb")
     (:file "c1fgkf")
     (:file "c1fm1b")
     (:file "c1fm1f")
     (:file "cfft1b"
      :depends-on ("xerfft"))
     (:file "cfft1f"
      :depends-on ("xerfft" "mcfti1"))
     (:file "cfft1i")
     (:file "cfft2b"
      :depends-on ("xerfft" "cfftmb"))
     (:file "cfft2f"
      :depends-on ("xerfft" "cfftmf"))
     (:file "cfft2i"
      :depends-on ("xerfft" "cfftmi"))
     (:file "cfftmb"
      :depends-on ("xerfft" "xercon" "cmfm1b"))
     (:file "cfftmf"
      :depends-on ("xerfft" "xercon" "cmfm1f"))
     (:file "cfftmi"
      :depends-on ("xerfft" "mcfti1"))
     (:file "cmf2kb")
     (:file "cmf2kf")
     (:file "cmf3kb")
     (:file "cmf3kf")
     (:file "cmf4kb")
     (:file "cmf4kf")
     (:file "cmf5kb")
     (:file "cmf5kf")
     (:file "cmfgkb")
     (:file "cmfgkf")
     (:file "cmfm1b"
      :depends-on ("cmf2kb" "cmf3kb" "cmf4kb" "cmf5kb" "cmfgkb"))
     (:file "cmfm1f"
      :depends-on ("cmf2kf" "cmf3kf" "cmf4kf" "cmf5kf" "cmfgkf"))
     (:file "cosq1b"
      :depends-on ("xerfft" "cosqb1"))
     (:file "cosq1f"
      :depends-on ("xerfft" "cosqf1"))
     (:file "cosq1i"
      :depends-on ("xerfft" "rfft1i"))
     (:file "cosqb1"
      :depends-on ("rfft1b" "xerfft"))
     (:file "cosqf1"
      :depends-on ("rfft1f" "xerfft"))
     (:file "cosqmb"
      :depends-on ("xerfft" "xercon" "mcsqb1"))
     (:file "cosqmf"
      :depends-on ("xerfft" "xercon" "mcsqf1"))
     (:file "cosqmi"
      :depends-on ("xerfft" "rfftmi"))
     (:file "cost1b"
      :depends-on ("xerfft" "costb1"))
     (:file "cost1f"
      :depends-on ("xerfft" "costf1"))
     (:file "cost1i"
      :depends-on ("xerfft" "rfft1i"))
     (:file "costb1"
      :depends-on ("rfft1f"))
     (:file "costf1"
      :depends-on ("rfft1f" "xerfft"))
     #+nil
     (:file "costmb"
      :depends-on ("xerfft" "xercon" "mcstb1"))
     #+nil
     (:file "costmf"
      :depends-on ("xerfft" "xercon" "mcstf1"))
     (:file "costmi"
      :depends-on ("xerfft" "rfftmi"))
     (:file "factor")
     (:file "mcfti1"
      :depends-on ("tables" "factor"))
     (:file "mcsqb1"
      :depends-on ("rfftmb" "xerfft"))
     (:file "mcsqf1"
      :depends-on ("rfftmf" "xerfft"))
     #+nil
     (:file "mcstb1"
      :depends-on ("rfftmf" "xerfft"))
     #+nil
     (:file "mcstf1"
      :depends-on ("rfftmf" "xerfft"))
     (:file "mradb2")
     (:file "mradb3")
     (:file "mradb4")
     (:file "mradb5")
     (:file "mradbg")
     (:file "mradf2")
     (:file "mradf3")
     (:file "mradf4")
     (:file "mradf5")
     (:file "mradfg")
     (:file "mrftb1"
      :depends-on ("mradb4" "mradb2" "mradb3" "mradb5" "mradbg"))
     (:file "mrftf1"
      :depends-on ("mradf4" "mradf2" "mradf3" "mradf5" "mradfg"))
     (:file "mrfti1")
     (:file "msntb1"
      :depends-on ("rfftmf" "xerfft"))
     (:file "msntf1")
     (:file "r1f2kb")
     (:file "r1f2kf")
     (:file "r1f3kb")
     (:file "r1f3kf")
     (:file "r1f4kb")
     (:file "r1f4kf")
     (:file "r1f5kb")
     (:file "r1f5kf")
     (:file "r1fgkb")
     (:file "r1fgkf")
     (:file "rfft1b"
      :depends-on ("xerfft" "rfftb1"))
     (:file "rfft1f"
      :depends-on ("xerfft" "rfftf1"))
     (:file "rfft1i"
      :depends-on ("xerfft" "rffti1"))
     (:file "rfft2b"
      :depends-on ("xerfft" "rfftmb"))
     (:file "rfft2f"
      :depends-on ("xerfft" "rfftmf"))
     (:file "rfft2i"
      :depends-on ("xerfft" "rfftmi"))
     (:file "rfftb1"
      :depends-on ("r1f4kb" "r1f2kb" "r1f3kb" "r1fgkb" "r1f5kb"))
     (:file "rfftf1"
      :depends-on ("r1f4kf" "r1f2kf" "r1f3kf" "r1fgkf" "r1f5kf"))
     (:file "rffti1")
     (:file "rfftmb"
      :depends-on ("xerfft" "xercon" "mrftb1"))
     (:file "rfftmf"
      :depends-on ("xerfft" "xercon" "mrftf1"))
     (:file "rfftmi"
      :depends-on ("xerfft" "mrfti1"))
     (:file "sinq1b"
      :depends-on ("xerfft"))
     (:file "sinq1f"
      :depends-on ("xerfft"))
     (:file "sinq1i"
      :depends-on ("xerfft"))
     (:file "sinqmb"
      :depends-on ("xerfft"))
     (:file "sinqmf"
      :depends-on ("xerfft" "xercon"))
     (:file "sinqmi"
      :depends-on ("xerfft"))
     (:file "sint1b"
      :depends-on ("xerfft" "sintb1"))
     (:file "sint1f"
      :depends-on ("xerfft" "sintf1"))
     (:file "sint1i"
      :depends-on ("xerfft"))
     (:file "sintb1"
      :depends-on ("xerfft"))
     (:file "sintf1"
      :depends-on ("xerfft"))
     #+nil
     (:file "sintmb"
      :depends-on ("xerfft" "xercon"))
     #+nil
     (:file "sintmf"
      :depends-on ("xerfft" "xercon"))
     (:file "sintmi"
      :depends-on ("xerfft"))
     (:file "tables")
     (:file "xercon")
     (:file "xerfft")
     ))))

(mk:defsystem fftpack5-interface
  :source-pathname (maxima::maxima-load-pathname-directory)
  :binary-pathname (maxima::maxima-objdir "share" "fftpack5")
  :source-extension "lisp"
  :depends-on ("fftpack5-double")
  :components
  ((:file "fftpack5-interface")))