diff options
Diffstat (limited to 'apps/codecs/libfaad/cfft_tab.h')
-rw-r--r-- | apps/codecs/libfaad/cfft_tab.h | 1820 |
1 files changed, 0 insertions, 1820 deletions
diff --git a/apps/codecs/libfaad/cfft_tab.h b/apps/codecs/libfaad/cfft_tab.h deleted file mode 100644 index b26653bd38..0000000000 --- a/apps/codecs/libfaad/cfft_tab.h +++ /dev/null | |||
@@ -1,1820 +0,0 @@ | |||
1 | /* | ||
2 | ** FAAD2 - Freeware Advanced Audio (AAC) Decoder including SBR decoding | ||
3 | ** Copyright (C) 2003-2004 M. Bakker, Ahead Software AG, http://www.nero.com | ||
4 | ** | ||
5 | ** This program is free software; you can redistribute it and/or modify | ||
6 | ** it under the terms of the GNU General Public License as published by | ||
7 | ** the Free Software Foundation; either version 2 of the License, or | ||
8 | ** (at your option) any later version. | ||
9 | ** | ||
10 | ** This program is distributed in the hope that it will be useful, | ||
11 | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
12 | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
13 | ** GNU General Public License for more details. | ||
14 | ** | ||
15 | ** You should have received a copy of the GNU General Public License | ||
16 | ** along with this program; if not, write to the Free Software | ||
17 | ** Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. | ||
18 | ** | ||
19 | ** Any non-GPL usage of this software or parts of this software is strictly | ||
20 | ** forbidden. | ||
21 | ** | ||
22 | ** Commercial non-GPL licensing of this software is possible. | ||
23 | ** For more info contact Ahead Software through Mpeg4AAClicense@nero.com. | ||
24 | ** | ||
25 | ** $Id$ | ||
26 | **/ | ||
27 | |||
28 | #ifndef __CFFT_TAB_H__ | ||
29 | #define __CFFT_TAB_H__ | ||
30 | |||
31 | #ifdef __cplusplus | ||
32 | extern "C" { | ||
33 | #endif | ||
34 | |||
35 | #ifdef FIXED_POINT | ||
36 | |||
37 | ALIGN static const complex_t cfft_tab_512[] ICONST_ATTR = | ||
38 | { | ||
39 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
40 | { FRAC_CONST(0.999924719333649), FRAC_CONST(0.012271538376808) }, | ||
41 | { FRAC_CONST(0.999698817729950), FRAC_CONST(0.024541229009628) }, | ||
42 | { FRAC_CONST(0.999322354793549), FRAC_CONST(0.036807224154472) }, | ||
43 | { FRAC_CONST(0.998795449733734), FRAC_CONST(0.049067676067352) }, | ||
44 | { FRAC_CONST(0.998118102550507), FRAC_CONST(0.061320740729570) }, | ||
45 | { FRAC_CONST(0.997290432453156), FRAC_CONST(0.073564566671848) }, | ||
46 | { FRAC_CONST(0.996312618255615), FRAC_CONST(0.085797317326069) }, | ||
47 | { FRAC_CONST(0.995184719562531), FRAC_CONST(0.098017141222954) }, | ||
48 | { FRAC_CONST(0.993906974792480), FRAC_CONST(0.110222205519676) }, | ||
49 | { FRAC_CONST(0.992479562759399), FRAC_CONST(0.122410677373409) }, | ||
50 | { FRAC_CONST(0.990902662277222), FRAC_CONST(0.134580716490746) }, | ||
51 | { FRAC_CONST(0.989176511764526), FRAC_CONST(0.146730467677116) }, | ||
52 | { FRAC_CONST(0.987301409244537), FRAC_CONST(0.158858150243759) }, | ||
53 | { FRAC_CONST(0.985277652740479), FRAC_CONST(0.170961901545525) }, | ||
54 | { FRAC_CONST(0.983105480670929), FRAC_CONST(0.183039888739586) }, | ||
55 | { FRAC_CONST(0.980785250663757), FRAC_CONST(0.195090323686600) }, | ||
56 | { FRAC_CONST(0.978317379951477), FRAC_CONST(0.207111388444901) }, | ||
57 | { FRAC_CONST(0.975702106952667), FRAC_CONST(0.219101235270500) }, | ||
58 | { FRAC_CONST(0.972939968109131), FRAC_CONST(0.231058120727539) }, | ||
59 | { FRAC_CONST(0.970031261444092), FRAC_CONST(0.242980197072029) }, | ||
60 | { FRAC_CONST(0.966976463794708), FRAC_CONST(0.254865676164627) }, | ||
61 | { FRAC_CONST(0.963776051998138), FRAC_CONST(0.266712784767151) }, | ||
62 | { FRAC_CONST(0.960430502891541), FRAC_CONST(0.278519690036774) }, | ||
63 | { FRAC_CONST(0.956940352916718), FRAC_CONST(0.290284663438797) }, | ||
64 | { FRAC_CONST(0.953306019306183), FRAC_CONST(0.302005946636200) }, | ||
65 | { FRAC_CONST(0.949528157711029), FRAC_CONST(0.313681751489639) }, | ||
66 | { FRAC_CONST(0.945607304573059), FRAC_CONST(0.325310319662094) }, | ||
67 | { FRAC_CONST(0.941544055938721), FRAC_CONST(0.336889863014221) }, | ||
68 | { FRAC_CONST(0.937339007854462), FRAC_CONST(0.348418682813644) }, | ||
69 | { FRAC_CONST(0.932992815971375), FRAC_CONST(0.359895050525665) }, | ||
70 | { FRAC_CONST(0.928506076335907), FRAC_CONST(0.371317207813263) }, | ||
71 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
72 | { FRAC_CONST(0.919113874435425), FRAC_CONST(0.393992066383362) }, | ||
73 | { FRAC_CONST(0.914209723472595), FRAC_CONST(0.405241340398788) }, | ||
74 | { FRAC_CONST(0.909167945384979), FRAC_CONST(0.416429579257965) }, | ||
75 | { FRAC_CONST(0.903989315032959), FRAC_CONST(0.427555084228516) }, | ||
76 | { FRAC_CONST(0.898674488067627), FRAC_CONST(0.438616245985031) }, | ||
77 | { FRAC_CONST(0.893224298954010), FRAC_CONST(0.449611335992813) }, | ||
78 | { FRAC_CONST(0.887639641761780), FRAC_CONST(0.460538715124130) }, | ||
79 | { FRAC_CONST(0.881921231746674), FRAC_CONST(0.471396744251251) }, | ||
80 | { FRAC_CONST(0.876070082187653), FRAC_CONST(0.482183754444122) }, | ||
81 | { FRAC_CONST(0.870086967945099), FRAC_CONST(0.492898225784302) }, | ||
82 | { FRAC_CONST(0.863972842693329), FRAC_CONST(0.503538370132446) }, | ||
83 | { FRAC_CONST(0.857728600502014), FRAC_CONST(0.514102756977081) }, | ||
84 | { FRAC_CONST(0.851355195045471), FRAC_CONST(0.524589717388153) }, | ||
85 | { FRAC_CONST(0.844853579998016), FRAC_CONST(0.534997642040253) }, | ||
86 | { FRAC_CONST(0.838224709033966), FRAC_CONST(0.545324981212616) }, | ||
87 | { FRAC_CONST(0.831469595432281), FRAC_CONST(0.555570244789124) }, | ||
88 | { FRAC_CONST(0.824589252471924), FRAC_CONST(0.565731823444366) }, | ||
89 | { FRAC_CONST(0.817584812641144), FRAC_CONST(0.575808227062225) }, | ||
90 | { FRAC_CONST(0.810457170009613), FRAC_CONST(0.585797905921936) }, | ||
91 | { FRAC_CONST(0.803207516670227), FRAC_CONST(0.595699310302734) }, | ||
92 | { FRAC_CONST(0.795836925506592), FRAC_CONST(0.605511009693146) }, | ||
93 | { FRAC_CONST(0.788346409797668), FRAC_CONST(0.615231633186340) }, | ||
94 | { FRAC_CONST(0.780737221240997), FRAC_CONST(0.624859511852264) }, | ||
95 | { FRAC_CONST(0.773010432720184), FRAC_CONST(0.634393334388733) }, | ||
96 | { FRAC_CONST(0.765167236328125), FRAC_CONST(0.643831551074982) }, | ||
97 | { FRAC_CONST(0.757208824157715), FRAC_CONST(0.653172850608826) }, | ||
98 | { FRAC_CONST(0.749136388301849), FRAC_CONST(0.662415802478790) }, | ||
99 | { FRAC_CONST(0.740951120853424), FRAC_CONST(0.671558976173401) }, | ||
100 | { FRAC_CONST(0.732654273509979), FRAC_CONST(0.680601000785828) }, | ||
101 | { FRAC_CONST(0.724247097969055), FRAC_CONST(0.689540565013886) }, | ||
102 | { FRAC_CONST(0.715730786323547), FRAC_CONST(0.698376297950745) }, | ||
103 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
104 | { FRAC_CONST(0.698376238346100), FRAC_CONST(0.715730845928192) }, | ||
105 | { FRAC_CONST(0.689540505409241), FRAC_CONST(0.724247097969055) }, | ||
106 | { FRAC_CONST(0.680601000785828), FRAC_CONST(0.732654273509979) }, | ||
107 | { FRAC_CONST(0.671558916568756), FRAC_CONST(0.740951180458069) }, | ||
108 | { FRAC_CONST(0.662415742874146), FRAC_CONST(0.749136388301849) }, | ||
109 | { FRAC_CONST(0.653172791004181), FRAC_CONST(0.757208883762360) }, | ||
110 | { FRAC_CONST(0.643831551074982), FRAC_CONST(0.765167295932770) }, | ||
111 | { FRAC_CONST(0.634393274784088), FRAC_CONST(0.773010432720184) }, | ||
112 | { FRAC_CONST(0.624859452247620), FRAC_CONST(0.780737280845642) }, | ||
113 | { FRAC_CONST(0.615231573581696), FRAC_CONST(0.788346409797668) }, | ||
114 | { FRAC_CONST(0.605511009693146), FRAC_CONST(0.795836925506592) }, | ||
115 | { FRAC_CONST(0.595699310302734), FRAC_CONST(0.803207516670227) }, | ||
116 | { FRAC_CONST(0.585797846317291), FRAC_CONST(0.810457170009613) }, | ||
117 | { FRAC_CONST(0.575808167457581), FRAC_CONST(0.817584812641144) }, | ||
118 | { FRAC_CONST(0.565731823444366), FRAC_CONST(0.824589312076569) }, | ||
119 | { FRAC_CONST(0.555570185184479), FRAC_CONST(0.831469655036926) }, | ||
120 | { FRAC_CONST(0.545324981212616), FRAC_CONST(0.838224709033966) }, | ||
121 | { FRAC_CONST(0.534997642040253), FRAC_CONST(0.844853579998016) }, | ||
122 | { FRAC_CONST(0.524589657783508), FRAC_CONST(0.851355195045471) }, | ||
123 | { FRAC_CONST(0.514102697372437), FRAC_CONST(0.857728660106659) }, | ||
124 | { FRAC_CONST(0.503538429737091), FRAC_CONST(0.863972842693329) }, | ||
125 | { FRAC_CONST(0.492898195981979), FRAC_CONST(0.870086967945099) }, | ||
126 | { FRAC_CONST(0.482183724641800), FRAC_CONST(0.876070141792297) }, | ||
127 | { FRAC_CONST(0.471396654844284), FRAC_CONST(0.881921291351318) }, | ||
128 | { FRAC_CONST(0.460538715124130), FRAC_CONST(0.887639641761780) }, | ||
129 | { FRAC_CONST(0.449611306190491), FRAC_CONST(0.893224298954010) }, | ||
130 | { FRAC_CONST(0.438616186380386), FRAC_CONST(0.898674488067627) }, | ||
131 | { FRAC_CONST(0.427555114030838), FRAC_CONST(0.903989315032959) }, | ||
132 | { FRAC_CONST(0.416429549455643), FRAC_CONST(0.909168004989624) }, | ||
133 | { FRAC_CONST(0.405241280794144), FRAC_CONST(0.914209783077240) }, | ||
134 | { FRAC_CONST(0.393991947174072), FRAC_CONST(0.919113874435425) }, | ||
135 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
136 | { FRAC_CONST(0.371317148208618), FRAC_CONST(0.928506076335907) }, | ||
137 | { FRAC_CONST(0.359894961118698), FRAC_CONST(0.932992815971375) }, | ||
138 | { FRAC_CONST(0.348418682813644), FRAC_CONST(0.937339007854462) }, | ||
139 | { FRAC_CONST(0.336889833211899), FRAC_CONST(0.941544055938721) }, | ||
140 | { FRAC_CONST(0.325310230255127), FRAC_CONST(0.945607364177704) }, | ||
141 | { FRAC_CONST(0.313681662082672), FRAC_CONST(0.949528217315674) }, | ||
142 | { FRAC_CONST(0.302005946636200), FRAC_CONST(0.953306019306183) }, | ||
143 | { FRAC_CONST(0.290284633636475), FRAC_CONST(0.956940352916718) }, | ||
144 | { FRAC_CONST(0.278519600629807), FRAC_CONST(0.960430562496185) }, | ||
145 | { FRAC_CONST(0.266712754964828), FRAC_CONST(0.963776051998138) }, | ||
146 | { FRAC_CONST(0.254865646362305), FRAC_CONST(0.966976463794708) }, | ||
147 | { FRAC_CONST(0.242980122566223), FRAC_CONST(0.970031261444092) }, | ||
148 | { FRAC_CONST(0.231058135628700), FRAC_CONST(0.972939968109131) }, | ||
149 | { FRAC_CONST(0.219101220369339), FRAC_CONST(0.975702106952667) }, | ||
150 | { FRAC_CONST(0.207111328840256), FRAC_CONST(0.978317379951477) }, | ||
151 | { FRAC_CONST(0.195090234279633), FRAC_CONST(0.980785310268402) }, | ||
152 | { FRAC_CONST(0.183039888739586), FRAC_CONST(0.983105480670929) }, | ||
153 | { FRAC_CONST(0.170961856842041), FRAC_CONST(0.985277652740479) }, | ||
154 | { FRAC_CONST(0.158858075737953), FRAC_CONST(0.987301409244537) }, | ||
155 | { FRAC_CONST(0.146730497479439), FRAC_CONST(0.989176511764526) }, | ||
156 | { FRAC_CONST(0.134580686688423), FRAC_CONST(0.990902662277222) }, | ||
157 | { FRAC_CONST(0.122410625219345), FRAC_CONST(0.992479562759399) }, | ||
158 | { FRAC_CONST(0.110222116112709), FRAC_CONST(0.993906974792480) }, | ||
159 | { FRAC_CONST(0.098017133772373), FRAC_CONST(0.995184719562531) }, | ||
160 | { FRAC_CONST(0.085797272622585), FRAC_CONST(0.996312618255615) }, | ||
161 | { FRAC_CONST(0.073564492166042), FRAC_CONST(0.997290432453156) }, | ||
162 | { FRAC_CONST(0.061320748180151), FRAC_CONST(0.998118102550507) }, | ||
163 | { FRAC_CONST(0.049067649990320), FRAC_CONST(0.998795449733734) }, | ||
164 | { FRAC_CONST(0.036807164549828), FRAC_CONST(0.999322414398193) }, | ||
165 | { FRAC_CONST(0.024541135877371), FRAC_CONST(0.999698817729950) }, | ||
166 | { FRAC_CONST(0.012271529063582), FRAC_CONST(0.999924719333649) }, | ||
167 | { FRAC_CONST(-0.000000043711388), FRAC_CONST(1.000000000000000) }, | ||
168 | { FRAC_CONST(-0.012271616607904), FRAC_CONST(0.999924719333649) }, | ||
169 | { FRAC_CONST(-0.024541223421693), FRAC_CONST(0.999698817729950) }, | ||
170 | { FRAC_CONST(-0.036807250231504), FRAC_CONST(0.999322354793549) }, | ||
171 | { FRAC_CONST(-0.049067739397287), FRAC_CONST(0.998795449733734) }, | ||
172 | { FRAC_CONST(-0.061320833861828), FRAC_CONST(0.998118102550507) }, | ||
173 | { FRAC_CONST(-0.073564574122429), FRAC_CONST(0.997290432453156) }, | ||
174 | { FRAC_CONST(-0.085797362029552), FRAC_CONST(0.996312618255615) }, | ||
175 | { FRAC_CONST(-0.098017223179340), FRAC_CONST(0.995184719562531) }, | ||
176 | { FRAC_CONST(-0.110222205519676), FRAC_CONST(0.993906974792480) }, | ||
177 | { FRAC_CONST(-0.122410707175732), FRAC_CONST(0.992479503154755) }, | ||
178 | { FRAC_CONST(-0.134580776095390), FRAC_CONST(0.990902602672577) }, | ||
179 | { FRAC_CONST(-0.146730571985245), FRAC_CONST(0.989176511764526) }, | ||
180 | { FRAC_CONST(-0.158858165144920), FRAC_CONST(0.987301409244537) }, | ||
181 | { FRAC_CONST(-0.170961946249008), FRAC_CONST(0.985277652740479) }, | ||
182 | { FRAC_CONST(-0.183039978146553), FRAC_CONST(0.983105480670929) }, | ||
183 | { FRAC_CONST(-0.195090323686600), FRAC_CONST(0.980785250663757) }, | ||
184 | { FRAC_CONST(-0.207111418247223), FRAC_CONST(0.978317379951477) }, | ||
185 | { FRAC_CONST(-0.219101309776306), FRAC_CONST(0.975702106952667) }, | ||
186 | { FRAC_CONST(-0.231058210134506), FRAC_CONST(0.972939908504486) }, | ||
187 | { FRAC_CONST(-0.242980197072029), FRAC_CONST(0.970031261444092) }, | ||
188 | { FRAC_CONST(-0.254865705966949), FRAC_CONST(0.966976463794708) }, | ||
189 | { FRAC_CONST(-0.266712844371796), FRAC_CONST(0.963776051998138) }, | ||
190 | { FRAC_CONST(-0.278519690036774), FRAC_CONST(0.960430502891541) }, | ||
191 | { FRAC_CONST(-0.290284723043442), FRAC_CONST(0.956940293312073) }, | ||
192 | { FRAC_CONST(-0.302006036043167), FRAC_CONST(0.953306019306183) }, | ||
193 | { FRAC_CONST(-0.313681721687317), FRAC_CONST(0.949528157711029) }, | ||
194 | { FRAC_CONST(-0.325310319662094), FRAC_CONST(0.945607304573059) }, | ||
195 | { FRAC_CONST(-0.336889922618866), FRAC_CONST(0.941544055938721) }, | ||
196 | { FRAC_CONST(-0.348418772220612), FRAC_CONST(0.937338948249817) }, | ||
197 | { FRAC_CONST(-0.359895050525665), FRAC_CONST(0.932992815971375) }, | ||
198 | { FRAC_CONST(-0.371317237615585), FRAC_CONST(0.928506076335907) }, | ||
199 | { FRAC_CONST(-0.382683515548706), FRAC_CONST(0.923879504203796) }, | ||
200 | { FRAC_CONST(-0.393992036581039), FRAC_CONST(0.919113874435425) }, | ||
201 | { FRAC_CONST(-0.405241340398788), FRAC_CONST(0.914209723472595) }, | ||
202 | { FRAC_CONST(-0.416429519653320), FRAC_CONST(0.909168004989624) }, | ||
203 | { FRAC_CONST(-0.427555084228516), FRAC_CONST(0.903989315032959) }, | ||
204 | { FRAC_CONST(-0.438616245985031), FRAC_CONST(0.898674428462982) }, | ||
205 | { FRAC_CONST(-0.449611365795136), FRAC_CONST(0.893224298954010) }, | ||
206 | { FRAC_CONST(-0.460538804531097), FRAC_CONST(0.887639582157135) }, | ||
207 | { FRAC_CONST(-0.471396833658218), FRAC_CONST(0.881921231746674) }, | ||
208 | { FRAC_CONST(-0.482183903455734), FRAC_CONST(0.876070022583008) }, | ||
209 | { FRAC_CONST(-0.492898166179657), FRAC_CONST(0.870087027549744) }, | ||
210 | { FRAC_CONST(-0.503538370132446), FRAC_CONST(0.863972842693329) }, | ||
211 | { FRAC_CONST(-0.514102756977081), FRAC_CONST(0.857728600502014) }, | ||
212 | { FRAC_CONST(-0.524589717388153), FRAC_CONST(0.851355135440826) }, | ||
213 | { FRAC_CONST(-0.534997701644897), FRAC_CONST(0.844853520393372) }, | ||
214 | { FRAC_CONST(-0.545325100421906), FRAC_CONST(0.838224649429321) }, | ||
215 | { FRAC_CONST(-0.555570363998413), FRAC_CONST(0.831469535827637) }, | ||
216 | { FRAC_CONST(-0.565731763839722), FRAC_CONST(0.824589312076569) }, | ||
217 | { FRAC_CONST(-0.575808167457581), FRAC_CONST(0.817584812641144) }, | ||
218 | { FRAC_CONST(-0.585797905921936), FRAC_CONST(0.810457170009613) }, | ||
219 | { FRAC_CONST(-0.595699369907379), FRAC_CONST(0.803207516670227) }, | ||
220 | { FRAC_CONST(-0.605511128902435), FRAC_CONST(0.795836865901947) }, | ||
221 | { FRAC_CONST(-0.615231692790985), FRAC_CONST(0.788346350193024) }, | ||
222 | { FRAC_CONST(-0.624859631061554), FRAC_CONST(0.780737102031708) }, | ||
223 | { FRAC_CONST(-0.634393274784088), FRAC_CONST(0.773010492324829) }, | ||
224 | { FRAC_CONST(-0.643831551074982), FRAC_CONST(0.765167236328125) }, | ||
225 | { FRAC_CONST(-0.653172850608826), FRAC_CONST(0.757208824157715) }, | ||
226 | { FRAC_CONST(-0.662415802478790), FRAC_CONST(0.749136328697205) }, | ||
227 | { FRAC_CONST(-0.671559035778046), FRAC_CONST(0.740951061248779) }, | ||
228 | { FRAC_CONST(-0.680601119995117), FRAC_CONST(0.732654154300690) }, | ||
229 | { FRAC_CONST(-0.689540684223175), FRAC_CONST(0.724246978759766) }, | ||
230 | { FRAC_CONST(-0.698376238346100), FRAC_CONST(0.715730845928192) }, | ||
231 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
232 | { FRAC_CONST(-0.715730845928192), FRAC_CONST(0.698376238346100) }, | ||
233 | { FRAC_CONST(-0.724247157573700), FRAC_CONST(0.689540505409241) }, | ||
234 | { FRAC_CONST(-0.732654333114624), FRAC_CONST(0.680600941181183) }, | ||
235 | { FRAC_CONST(-0.740951240062714), FRAC_CONST(0.671558856964111) }, | ||
236 | { FRAC_CONST(-0.749136507511139), FRAC_CONST(0.662415623664856) }, | ||
237 | { FRAC_CONST(-0.757208824157715), FRAC_CONST(0.653172850608826) }, | ||
238 | { FRAC_CONST(-0.765167295932770), FRAC_CONST(0.643831551074982) }, | ||
239 | { FRAC_CONST(-0.773010492324829), FRAC_CONST(0.634393274784088) }, | ||
240 | { FRAC_CONST(-0.780737280845642), FRAC_CONST(0.624859452247620) }, | ||
241 | { FRAC_CONST(-0.788346469402313), FRAC_CONST(0.615231513977051) }, | ||
242 | { FRAC_CONST(-0.795836985111237), FRAC_CONST(0.605510950088501) }, | ||
243 | { FRAC_CONST(-0.803207635879517), FRAC_CONST(0.595699131488800) }, | ||
244 | { FRAC_CONST(-0.810457170009613), FRAC_CONST(0.585797846317291) }, | ||
245 | { FRAC_CONST(-0.817584812641144), FRAC_CONST(0.575808167457581) }, | ||
246 | { FRAC_CONST(-0.824589312076569), FRAC_CONST(0.565731763839722) }, | ||
247 | { FRAC_CONST(-0.831469655036926), FRAC_CONST(0.555570185184479) }, | ||
248 | { FRAC_CONST(-0.838224768638611), FRAC_CONST(0.545324862003326) }, | ||
249 | { FRAC_CONST(-0.844853639602661), FRAC_CONST(0.534997463226318) }, | ||
250 | { FRAC_CONST(-0.851355314254761), FRAC_CONST(0.524589538574219) }, | ||
251 | { FRAC_CONST(-0.857728600502014), FRAC_CONST(0.514102756977081) }, | ||
252 | { FRAC_CONST(-0.863972842693329), FRAC_CONST(0.503538370132446) }, | ||
253 | { FRAC_CONST(-0.870087027549744), FRAC_CONST(0.492898136377335) }, | ||
254 | { FRAC_CONST(-0.876070141792297), FRAC_CONST(0.482183694839478) }, | ||
255 | { FRAC_CONST(-0.881921350955963), FRAC_CONST(0.471396625041962) }, | ||
256 | { FRAC_CONST(-0.887639701366425), FRAC_CONST(0.460538566112518) }, | ||
257 | { FRAC_CONST(-0.893224298954010), FRAC_CONST(0.449611365795136) }, | ||
258 | { FRAC_CONST(-0.898674488067627), FRAC_CONST(0.438616245985031) }, | ||
259 | { FRAC_CONST(-0.903989315032959), FRAC_CONST(0.427555054426193) }, | ||
260 | { FRAC_CONST(-0.909168004989624), FRAC_CONST(0.416429489850998) }, | ||
261 | { FRAC_CONST(-0.914209783077240), FRAC_CONST(0.405241221189499) }, | ||
262 | { FRAC_CONST(-0.919113874435425), FRAC_CONST(0.393991917371750) }, | ||
263 | { FRAC_CONST(-0.923879623413086), FRAC_CONST(0.382683277130127) }, | ||
264 | { FRAC_CONST(-0.928506076335907), FRAC_CONST(0.371317237615585) }, | ||
265 | { FRAC_CONST(-0.932992815971375), FRAC_CONST(0.359895050525665) }, | ||
266 | { FRAC_CONST(-0.937339007854462), FRAC_CONST(0.348418653011322) }, | ||
267 | { FRAC_CONST(-0.941544115543365), FRAC_CONST(0.336889803409576) }, | ||
268 | { FRAC_CONST(-0.945607364177704), FRAC_CONST(0.325310200452805) }, | ||
269 | { FRAC_CONST(-0.949528217315674), FRAC_CONST(0.313681602478027) }, | ||
270 | { FRAC_CONST(-0.953306078910828), FRAC_CONST(0.302005797624588) }, | ||
271 | { FRAC_CONST(-0.956940352916718), FRAC_CONST(0.290284723043442) }, | ||
272 | { FRAC_CONST(-0.960430502891541), FRAC_CONST(0.278519690036774) }, | ||
273 | { FRAC_CONST(-0.963776051998138), FRAC_CONST(0.266712725162506) }, | ||
274 | { FRAC_CONST(-0.966976463794708), FRAC_CONST(0.254865586757660) }, | ||
275 | { FRAC_CONST(-0.970031261444092), FRAC_CONST(0.242980077862740) }, | ||
276 | { FRAC_CONST(-0.972939968109131), FRAC_CONST(0.231057971715927) }, | ||
277 | { FRAC_CONST(-0.975702166557312), FRAC_CONST(0.219101071357727) }, | ||
278 | { FRAC_CONST(-0.978317379951477), FRAC_CONST(0.207111403346062) }, | ||
279 | { FRAC_CONST(-0.980785310268402), FRAC_CONST(0.195090308785439) }, | ||
280 | { FRAC_CONST(-0.983105480670929), FRAC_CONST(0.183039844036102) }, | ||
281 | { FRAC_CONST(-0.985277652740479), FRAC_CONST(0.170961812138557) }, | ||
282 | { FRAC_CONST(-0.987301409244537), FRAC_CONST(0.158858031034470) }, | ||
283 | { FRAC_CONST(-0.989176511764526), FRAC_CONST(0.146730333566666) }, | ||
284 | { FRAC_CONST(-0.990902662277222), FRAC_CONST(0.134580522775650) }, | ||
285 | { FRAC_CONST(-0.992479503154755), FRAC_CONST(0.122410699725151) }, | ||
286 | { FRAC_CONST(-0.993906974792480), FRAC_CONST(0.110222198069096) }, | ||
287 | { FRAC_CONST(-0.995184719562531), FRAC_CONST(0.098017096519470) }, | ||
288 | { FRAC_CONST(-0.996312618255615), FRAC_CONST(0.085797227919102) }, | ||
289 | { FRAC_CONST(-0.997290492057800), FRAC_CONST(0.073564447462559) }, | ||
290 | { FRAC_CONST(-0.998118102550507), FRAC_CONST(0.061320584267378) }, | ||
291 | { FRAC_CONST(-0.998795449733734), FRAC_CONST(0.049067486077547) }, | ||
292 | { FRAC_CONST(-0.999322354793549), FRAC_CONST(0.036807239055634) }, | ||
293 | { FRAC_CONST(-0.999698817729950), FRAC_CONST(0.024541210383177) }, | ||
294 | { FRAC_CONST(-0.999924719333649), FRAC_CONST(0.012271485291421) }, | ||
295 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
296 | { FRAC_CONST(0.999698817729950), FRAC_CONST(0.024541229009628) }, | ||
297 | { FRAC_CONST(0.998795449733734), FRAC_CONST(0.049067676067352) }, | ||
298 | { FRAC_CONST(0.997290432453156), FRAC_CONST(0.073564566671848) }, | ||
299 | { FRAC_CONST(0.995184719562531), FRAC_CONST(0.098017141222954) }, | ||
300 | { FRAC_CONST(0.992479562759399), FRAC_CONST(0.122410677373409) }, | ||
301 | { FRAC_CONST(0.989176511764526), FRAC_CONST(0.146730467677116) }, | ||
302 | { FRAC_CONST(0.985277652740479), FRAC_CONST(0.170961901545525) }, | ||
303 | { FRAC_CONST(0.980785250663757), FRAC_CONST(0.195090323686600) }, | ||
304 | { FRAC_CONST(0.975702106952667), FRAC_CONST(0.219101235270500) }, | ||
305 | { FRAC_CONST(0.970031261444092), FRAC_CONST(0.242980197072029) }, | ||
306 | { FRAC_CONST(0.963776051998138), FRAC_CONST(0.266712784767151) }, | ||
307 | { FRAC_CONST(0.956940352916718), FRAC_CONST(0.290284663438797) }, | ||
308 | { FRAC_CONST(0.949528157711029), FRAC_CONST(0.313681751489639) }, | ||
309 | { FRAC_CONST(0.941544055938721), FRAC_CONST(0.336889863014221) }, | ||
310 | { FRAC_CONST(0.932992815971375), FRAC_CONST(0.359895050525665) }, | ||
311 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
312 | { FRAC_CONST(0.914209723472595), FRAC_CONST(0.405241340398788) }, | ||
313 | { FRAC_CONST(0.903989315032959), FRAC_CONST(0.427555084228516) }, | ||
314 | { FRAC_CONST(0.893224298954010), FRAC_CONST(0.449611335992813) }, | ||
315 | { FRAC_CONST(0.881921231746674), FRAC_CONST(0.471396744251251) }, | ||
316 | { FRAC_CONST(0.870086967945099), FRAC_CONST(0.492898225784302) }, | ||
317 | { FRAC_CONST(0.857728600502014), FRAC_CONST(0.514102756977081) }, | ||
318 | { FRAC_CONST(0.844853579998016), FRAC_CONST(0.534997642040253) }, | ||
319 | { FRAC_CONST(0.831469595432281), FRAC_CONST(0.555570244789124) }, | ||
320 | { FRAC_CONST(0.817584812641144), FRAC_CONST(0.575808227062225) }, | ||
321 | { FRAC_CONST(0.803207516670227), FRAC_CONST(0.595699310302734) }, | ||
322 | { FRAC_CONST(0.788346409797668), FRAC_CONST(0.615231633186340) }, | ||
323 | { FRAC_CONST(0.773010432720184), FRAC_CONST(0.634393334388733) }, | ||
324 | { FRAC_CONST(0.757208824157715), FRAC_CONST(0.653172850608826) }, | ||
325 | { FRAC_CONST(0.740951120853424), FRAC_CONST(0.671558976173401) }, | ||
326 | { FRAC_CONST(0.724247097969055), FRAC_CONST(0.689540565013886) }, | ||
327 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
328 | { FRAC_CONST(0.689540505409241), FRAC_CONST(0.724247097969055) }, | ||
329 | { FRAC_CONST(0.671558916568756), FRAC_CONST(0.740951180458069) }, | ||
330 | { FRAC_CONST(0.653172791004181), FRAC_CONST(0.757208883762360) }, | ||
331 | { FRAC_CONST(0.634393274784088), FRAC_CONST(0.773010432720184) }, | ||
332 | { FRAC_CONST(0.615231573581696), FRAC_CONST(0.788346409797668) }, | ||
333 | { FRAC_CONST(0.595699310302734), FRAC_CONST(0.803207516670227) }, | ||
334 | { FRAC_CONST(0.575808167457581), FRAC_CONST(0.817584812641144) }, | ||
335 | { FRAC_CONST(0.555570185184479), FRAC_CONST(0.831469655036926) }, | ||
336 | { FRAC_CONST(0.534997642040253), FRAC_CONST(0.844853579998016) }, | ||
337 | { FRAC_CONST(0.514102697372437), FRAC_CONST(0.857728660106659) }, | ||
338 | { FRAC_CONST(0.492898195981979), FRAC_CONST(0.870086967945099) }, | ||
339 | { FRAC_CONST(0.471396654844284), FRAC_CONST(0.881921291351318) }, | ||
340 | { FRAC_CONST(0.449611306190491), FRAC_CONST(0.893224298954010) }, | ||
341 | { FRAC_CONST(0.427555114030838), FRAC_CONST(0.903989315032959) }, | ||
342 | { FRAC_CONST(0.405241280794144), FRAC_CONST(0.914209783077240) }, | ||
343 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
344 | { FRAC_CONST(0.359894961118698), FRAC_CONST(0.932992815971375) }, | ||
345 | { FRAC_CONST(0.336889833211899), FRAC_CONST(0.941544055938721) }, | ||
346 | { FRAC_CONST(0.313681662082672), FRAC_CONST(0.949528217315674) }, | ||
347 | { FRAC_CONST(0.290284633636475), FRAC_CONST(0.956940352916718) }, | ||
348 | { FRAC_CONST(0.266712754964828), FRAC_CONST(0.963776051998138) }, | ||
349 | { FRAC_CONST(0.242980122566223), FRAC_CONST(0.970031261444092) }, | ||
350 | { FRAC_CONST(0.219101220369339), FRAC_CONST(0.975702106952667) }, | ||
351 | { FRAC_CONST(0.195090234279633), FRAC_CONST(0.980785310268402) }, | ||
352 | { FRAC_CONST(0.170961856842041), FRAC_CONST(0.985277652740479) }, | ||
353 | { FRAC_CONST(0.146730497479439), FRAC_CONST(0.989176511764526) }, | ||
354 | { FRAC_CONST(0.122410625219345), FRAC_CONST(0.992479562759399) }, | ||
355 | { FRAC_CONST(0.098017133772373), FRAC_CONST(0.995184719562531) }, | ||
356 | { FRAC_CONST(0.073564492166042), FRAC_CONST(0.997290432453156) }, | ||
357 | { FRAC_CONST(0.049067649990320), FRAC_CONST(0.998795449733734) }, | ||
358 | { FRAC_CONST(0.024541135877371), FRAC_CONST(0.999698817729950) }, | ||
359 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
360 | { FRAC_CONST(0.998795449733734), FRAC_CONST(0.049067676067352) }, | ||
361 | { FRAC_CONST(0.995184719562531), FRAC_CONST(0.098017141222954) }, | ||
362 | { FRAC_CONST(0.989176511764526), FRAC_CONST(0.146730467677116) }, | ||
363 | { FRAC_CONST(0.980785250663757), FRAC_CONST(0.195090323686600) }, | ||
364 | { FRAC_CONST(0.970031261444092), FRAC_CONST(0.242980197072029) }, | ||
365 | { FRAC_CONST(0.956940352916718), FRAC_CONST(0.290284663438797) }, | ||
366 | { FRAC_CONST(0.941544055938721), FRAC_CONST(0.336889863014221) }, | ||
367 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
368 | { FRAC_CONST(0.903989315032959), FRAC_CONST(0.427555084228516) }, | ||
369 | { FRAC_CONST(0.881921231746674), FRAC_CONST(0.471396744251251) }, | ||
370 | { FRAC_CONST(0.857728600502014), FRAC_CONST(0.514102756977081) }, | ||
371 | { FRAC_CONST(0.831469595432281), FRAC_CONST(0.555570244789124) }, | ||
372 | { FRAC_CONST(0.803207516670227), FRAC_CONST(0.595699310302734) }, | ||
373 | { FRAC_CONST(0.773010432720184), FRAC_CONST(0.634393334388733) }, | ||
374 | { FRAC_CONST(0.740951120853424), FRAC_CONST(0.671558976173401) }, | ||
375 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
376 | { FRAC_CONST(0.671558916568756), FRAC_CONST(0.740951180458069) }, | ||
377 | { FRAC_CONST(0.634393274784088), FRAC_CONST(0.773010432720184) }, | ||
378 | { FRAC_CONST(0.595699310302734), FRAC_CONST(0.803207516670227) }, | ||
379 | { FRAC_CONST(0.555570185184479), FRAC_CONST(0.831469655036926) }, | ||
380 | { FRAC_CONST(0.514102697372437), FRAC_CONST(0.857728660106659) }, | ||
381 | { FRAC_CONST(0.471396654844284), FRAC_CONST(0.881921291351318) }, | ||
382 | { FRAC_CONST(0.427555114030838), FRAC_CONST(0.903989315032959) }, | ||
383 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
384 | { FRAC_CONST(0.336889833211899), FRAC_CONST(0.941544055938721) }, | ||
385 | { FRAC_CONST(0.290284633636475), FRAC_CONST(0.956940352916718) }, | ||
386 | { FRAC_CONST(0.242980122566223), FRAC_CONST(0.970031261444092) }, | ||
387 | { FRAC_CONST(0.195090234279633), FRAC_CONST(0.980785310268402) }, | ||
388 | { FRAC_CONST(0.146730497479439), FRAC_CONST(0.989176511764526) }, | ||
389 | { FRAC_CONST(0.098017133772373), FRAC_CONST(0.995184719562531) }, | ||
390 | { FRAC_CONST(0.049067649990320), FRAC_CONST(0.998795449733734) }, | ||
391 | { FRAC_CONST(-0.000000043711388), FRAC_CONST(1.000000000000000) }, | ||
392 | { FRAC_CONST(-0.049067739397287), FRAC_CONST(0.998795449733734) }, | ||
393 | { FRAC_CONST(-0.098017223179340), FRAC_CONST(0.995184719562531) }, | ||
394 | { FRAC_CONST(-0.146730571985245), FRAC_CONST(0.989176511764526) }, | ||
395 | { FRAC_CONST(-0.195090323686600), FRAC_CONST(0.980785250663757) }, | ||
396 | { FRAC_CONST(-0.242980197072029), FRAC_CONST(0.970031261444092) }, | ||
397 | { FRAC_CONST(-0.290284723043442), FRAC_CONST(0.956940293312073) }, | ||
398 | { FRAC_CONST(-0.336889922618866), FRAC_CONST(0.941544055938721) }, | ||
399 | { FRAC_CONST(-0.382683515548706), FRAC_CONST(0.923879504203796) }, | ||
400 | { FRAC_CONST(-0.427555084228516), FRAC_CONST(0.903989315032959) }, | ||
401 | { FRAC_CONST(-0.471396833658218), FRAC_CONST(0.881921231746674) }, | ||
402 | { FRAC_CONST(-0.514102756977081), FRAC_CONST(0.857728600502014) }, | ||
403 | { FRAC_CONST(-0.555570363998413), FRAC_CONST(0.831469535827637) }, | ||
404 | { FRAC_CONST(-0.595699369907379), FRAC_CONST(0.803207516670227) }, | ||
405 | { FRAC_CONST(-0.634393274784088), FRAC_CONST(0.773010492324829) }, | ||
406 | { FRAC_CONST(-0.671559035778046), FRAC_CONST(0.740951061248779) }, | ||
407 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
408 | { FRAC_CONST(-0.740951240062714), FRAC_CONST(0.671558856964111) }, | ||
409 | { FRAC_CONST(-0.773010492324829), FRAC_CONST(0.634393274784088) }, | ||
410 | { FRAC_CONST(-0.803207635879517), FRAC_CONST(0.595699131488800) }, | ||
411 | { FRAC_CONST(-0.831469655036926), FRAC_CONST(0.555570185184479) }, | ||
412 | { FRAC_CONST(-0.857728600502014), FRAC_CONST(0.514102756977081) }, | ||
413 | { FRAC_CONST(-0.881921350955963), FRAC_CONST(0.471396625041962) }, | ||
414 | { FRAC_CONST(-0.903989315032959), FRAC_CONST(0.427555054426193) }, | ||
415 | { FRAC_CONST(-0.923879623413086), FRAC_CONST(0.382683277130127) }, | ||
416 | { FRAC_CONST(-0.941544115543365), FRAC_CONST(0.336889803409576) }, | ||
417 | { FRAC_CONST(-0.956940352916718), FRAC_CONST(0.290284723043442) }, | ||
418 | { FRAC_CONST(-0.970031261444092), FRAC_CONST(0.242980077862740) }, | ||
419 | { FRAC_CONST(-0.980785310268402), FRAC_CONST(0.195090308785439) }, | ||
420 | { FRAC_CONST(-0.989176511764526), FRAC_CONST(0.146730333566666) }, | ||
421 | { FRAC_CONST(-0.995184719562531), FRAC_CONST(0.098017096519470) }, | ||
422 | { FRAC_CONST(-0.998795449733734), FRAC_CONST(0.049067486077547) }, | ||
423 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
424 | { FRAC_CONST(0.997290432453156), FRAC_CONST(0.073564566671848) }, | ||
425 | { FRAC_CONST(0.989176511764526), FRAC_CONST(0.146730467677116) }, | ||
426 | { FRAC_CONST(0.975702106952667), FRAC_CONST(0.219101235270500) }, | ||
427 | { FRAC_CONST(0.956940352916718), FRAC_CONST(0.290284663438797) }, | ||
428 | { FRAC_CONST(0.932992815971375), FRAC_CONST(0.359895050525665) }, | ||
429 | { FRAC_CONST(0.903989315032959), FRAC_CONST(0.427555084228516) }, | ||
430 | { FRAC_CONST(0.870086967945099), FRAC_CONST(0.492898225784302) }, | ||
431 | { FRAC_CONST(0.831469595432281), FRAC_CONST(0.555570244789124) }, | ||
432 | { FRAC_CONST(0.788346469402313), FRAC_CONST(0.615231573581696) }, | ||
433 | { FRAC_CONST(0.740951120853424), FRAC_CONST(0.671558976173401) }, | ||
434 | { FRAC_CONST(0.689540505409241), FRAC_CONST(0.724247097969055) }, | ||
435 | { FRAC_CONST(0.634393274784088), FRAC_CONST(0.773010432720184) }, | ||
436 | { FRAC_CONST(0.575808227062225), FRAC_CONST(0.817584812641144) }, | ||
437 | { FRAC_CONST(0.514102697372437), FRAC_CONST(0.857728660106659) }, | ||
438 | { FRAC_CONST(0.449611306190491), FRAC_CONST(0.893224298954010) }, | ||
439 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
440 | { FRAC_CONST(0.313681751489639), FRAC_CONST(0.949528157711029) }, | ||
441 | { FRAC_CONST(0.242980241775513), FRAC_CONST(0.970031261444092) }, | ||
442 | { FRAC_CONST(0.170961856842041), FRAC_CONST(0.985277652740479) }, | ||
443 | { FRAC_CONST(0.098017133772373), FRAC_CONST(0.995184719562531) }, | ||
444 | { FRAC_CONST(0.024541255086660), FRAC_CONST(0.999698817729950) }, | ||
445 | { FRAC_CONST(-0.049067739397287), FRAC_CONST(0.998795449733734) }, | ||
446 | { FRAC_CONST(-0.122410707175732), FRAC_CONST(0.992479503154755) }, | ||
447 | { FRAC_CONST(-0.195090323686600), FRAC_CONST(0.980785250663757) }, | ||
448 | { FRAC_CONST(-0.266712725162506), FRAC_CONST(0.963776051998138) }, | ||
449 | { FRAC_CONST(-0.336889803409576), FRAC_CONST(0.941544055938721) }, | ||
450 | { FRAC_CONST(-0.405241340398788), FRAC_CONST(0.914209723472595) }, | ||
451 | { FRAC_CONST(-0.471396833658218), FRAC_CONST(0.881921231746674) }, | ||
452 | { FRAC_CONST(-0.534997701644897), FRAC_CONST(0.844853520393372) }, | ||
453 | { FRAC_CONST(-0.595699369907379), FRAC_CONST(0.803207516670227) }, | ||
454 | { FRAC_CONST(-0.653172850608826), FRAC_CONST(0.757208824157715) }, | ||
455 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
456 | { FRAC_CONST(-0.757208824157715), FRAC_CONST(0.653172850608826) }, | ||
457 | { FRAC_CONST(-0.803207516670227), FRAC_CONST(0.595699369907379) }, | ||
458 | { FRAC_CONST(-0.844853520393372), FRAC_CONST(0.534997701644897) }, | ||
459 | { FRAC_CONST(-0.881921231746674), FRAC_CONST(0.471396833658218) }, | ||
460 | { FRAC_CONST(-0.914209783077240), FRAC_CONST(0.405241221189499) }, | ||
461 | { FRAC_CONST(-0.941544115543365), FRAC_CONST(0.336889803409576) }, | ||
462 | { FRAC_CONST(-0.963776051998138), FRAC_CONST(0.266712725162506) }, | ||
463 | { FRAC_CONST(-0.980785310268402), FRAC_CONST(0.195090308785439) }, | ||
464 | { FRAC_CONST(-0.992479503154755), FRAC_CONST(0.122410699725151) }, | ||
465 | { FRAC_CONST(-0.998795449733734), FRAC_CONST(0.049067724496126) }, | ||
466 | { FRAC_CONST(-0.999698817729950), FRAC_CONST(-0.024541147053242) }, | ||
467 | { FRAC_CONST(-0.995184719562531), FRAC_CONST(-0.098017267882824) }, | ||
468 | { FRAC_CONST(-0.985277652740479), FRAC_CONST(-0.170961990952492) }, | ||
469 | { FRAC_CONST(-0.970031261444092), FRAC_CONST(-0.242980241775513) }, | ||
470 | { FRAC_CONST(-0.949528157711029), FRAC_CONST(-0.313681781291962) }, | ||
471 | { FRAC_CONST(-0.923879504203796), FRAC_CONST(-0.382683426141739) }, | ||
472 | { FRAC_CONST(-0.893224298954010), FRAC_CONST(-0.449611306190491) }, | ||
473 | { FRAC_CONST(-0.857728660106659), FRAC_CONST(-0.514102697372437) }, | ||
474 | { FRAC_CONST(-0.817584872245789), FRAC_CONST(-0.575808107852936) }, | ||
475 | { FRAC_CONST(-0.773010551929474), FRAC_CONST(-0.634393215179443) }, | ||
476 | { FRAC_CONST(-0.724247038364410), FRAC_CONST(-0.689540624618530) }, | ||
477 | { FRAC_CONST(-0.671558916568756), FRAC_CONST(-0.740951180458069) }, | ||
478 | { FRAC_CONST(-0.615231573581696), FRAC_CONST(-0.788346469402313) }, | ||
479 | { FRAC_CONST(-0.555570006370544), FRAC_CONST(-0.831469774246216) }, | ||
480 | { FRAC_CONST(-0.492898195981979), FRAC_CONST(-0.870086967945099) }, | ||
481 | { FRAC_CONST(-0.427554935216904), FRAC_CONST(-0.903989374637604) }, | ||
482 | { FRAC_CONST(-0.359895110130310), FRAC_CONST(-0.932992756366730) }, | ||
483 | { FRAC_CONST(-0.290284544229507), FRAC_CONST(-0.956940352916718) }, | ||
484 | { FRAC_CONST(-0.219101369380951), FRAC_CONST(-0.975702106952667) }, | ||
485 | { FRAC_CONST(-0.146730408072472), FRAC_CONST(-0.989176511764526) }, | ||
486 | { FRAC_CONST(-0.073564760386944), FRAC_CONST(-0.997290432453156) }, | ||
487 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
488 | { FRAC_CONST(0.995184719562531), FRAC_CONST(0.098017141222954) }, | ||
489 | { FRAC_CONST(0.980785250663757), FRAC_CONST(0.195090323686600) }, | ||
490 | { FRAC_CONST(0.956940352916718), FRAC_CONST(0.290284663438797) }, | ||
491 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
492 | { FRAC_CONST(0.881921231746674), FRAC_CONST(0.471396744251251) }, | ||
493 | { FRAC_CONST(0.831469595432281), FRAC_CONST(0.555570244789124) }, | ||
494 | { FRAC_CONST(0.773010432720184), FRAC_CONST(0.634393334388733) }, | ||
495 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
496 | { FRAC_CONST(0.634393274784088), FRAC_CONST(0.773010432720184) }, | ||
497 | { FRAC_CONST(0.555570185184479), FRAC_CONST(0.831469655036926) }, | ||
498 | { FRAC_CONST(0.471396654844284), FRAC_CONST(0.881921291351318) }, | ||
499 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
500 | { FRAC_CONST(0.290284633636475), FRAC_CONST(0.956940352916718) }, | ||
501 | { FRAC_CONST(0.195090234279633), FRAC_CONST(0.980785310268402) }, | ||
502 | { FRAC_CONST(0.098017133772373), FRAC_CONST(0.995184719562531) }, | ||
503 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
504 | { FRAC_CONST(0.980785250663757), FRAC_CONST(0.195090323686600) }, | ||
505 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
506 | { FRAC_CONST(0.831469595432281), FRAC_CONST(0.555570244789124) }, | ||
507 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
508 | { FRAC_CONST(0.555570185184479), FRAC_CONST(0.831469655036926) }, | ||
509 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
510 | { FRAC_CONST(0.195090234279633), FRAC_CONST(0.980785310268402) }, | ||
511 | { FRAC_CONST(-0.000000043711388), FRAC_CONST(1.000000000000000) }, | ||
512 | { FRAC_CONST(-0.195090323686600), FRAC_CONST(0.980785250663757) }, | ||
513 | { FRAC_CONST(-0.382683515548706), FRAC_CONST(0.923879504203796) }, | ||
514 | { FRAC_CONST(-0.555570363998413), FRAC_CONST(0.831469535827637) }, | ||
515 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
516 | { FRAC_CONST(-0.831469655036926), FRAC_CONST(0.555570185184479) }, | ||
517 | { FRAC_CONST(-0.923879623413086), FRAC_CONST(0.382683277130127) }, | ||
518 | { FRAC_CONST(-0.980785310268402), FRAC_CONST(0.195090308785439) }, | ||
519 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
520 | { FRAC_CONST(0.956940352916718), FRAC_CONST(0.290284663438797) }, | ||
521 | { FRAC_CONST(0.831469595432281), FRAC_CONST(0.555570244789124) }, | ||
522 | { FRAC_CONST(0.634393274784088), FRAC_CONST(0.773010432720184) }, | ||
523 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
524 | { FRAC_CONST(0.098017133772373), FRAC_CONST(0.995184719562531) }, | ||
525 | { FRAC_CONST(-0.195090323686600), FRAC_CONST(0.980785250663757) }, | ||
526 | { FRAC_CONST(-0.471396833658218), FRAC_CONST(0.881921231746674) }, | ||
527 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
528 | { FRAC_CONST(-0.881921231746674), FRAC_CONST(0.471396833658218) }, | ||
529 | { FRAC_CONST(-0.980785310268402), FRAC_CONST(0.195090308785439) }, | ||
530 | { FRAC_CONST(-0.995184719562531), FRAC_CONST(-0.098017267882824) }, | ||
531 | { FRAC_CONST(-0.923879504203796), FRAC_CONST(-0.382683426141739) }, | ||
532 | { FRAC_CONST(-0.773010551929474), FRAC_CONST(-0.634393215179443) }, | ||
533 | { FRAC_CONST(-0.555570006370544), FRAC_CONST(-0.831469774246216) }, | ||
534 | { FRAC_CONST(-0.290284544229507), FRAC_CONST(-0.956940352916718) }, | ||
535 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
536 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
537 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
538 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
539 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
540 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
541 | { FRAC_CONST(-0.000000043711388), FRAC_CONST(1.000000000000000) }, | ||
542 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
543 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
544 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
545 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
546 | { FRAC_CONST(-0.923879504203796), FRAC_CONST(-0.382683426141739) }, | ||
547 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
548 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
549 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
550 | { FRAC_CONST(0.000000011924881), FRAC_CONST(-1.000000000000000) } | ||
551 | }; | ||
552 | |||
553 | #ifdef ALLOW_SMALL_FRAMELENGTH | ||
554 | ALIGN static const complex_t cfft_tab_480[] = | ||
555 | { | ||
556 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
557 | { FRAC_CONST(0.999914348125458), FRAC_CONST(0.013089596293867) }, | ||
558 | { FRAC_CONST(0.999657332897186), FRAC_CONST(0.026176949962974) }, | ||
559 | { FRAC_CONST(0.999229013919830), FRAC_CONST(0.039259817451239) }, | ||
560 | { FRAC_CONST(0.998629510402679), FRAC_CONST(0.052335958927870) }, | ||
561 | { FRAC_CONST(0.997858941555023), FRAC_CONST(0.065403133630753) }, | ||
562 | { FRAC_CONST(0.996917307376862), FRAC_CONST(0.078459098935127) }, | ||
563 | { FRAC_CONST(0.995804905891418), FRAC_CONST(0.091501623392105) }, | ||
564 | { FRAC_CONST(0.994521915912628), FRAC_CONST(0.104528464376926) }, | ||
565 | { FRAC_CONST(0.993068456649780), FRAC_CONST(0.117537401616573) }, | ||
566 | { FRAC_CONST(0.991444885730743), FRAC_CONST(0.130526199936867) }, | ||
567 | { FRAC_CONST(0.989651381969452), FRAC_CONST(0.143492624163628) }, | ||
568 | { FRAC_CONST(0.987688362598419), FRAC_CONST(0.156434476375580) }, | ||
569 | { FRAC_CONST(0.985556066036224), FRAC_CONST(0.169349506497383) }, | ||
570 | { FRAC_CONST(0.983254909515381), FRAC_CONST(0.182235524058342) }, | ||
571 | { FRAC_CONST(0.980785250663757), FRAC_CONST(0.195090323686600) }, | ||
572 | { FRAC_CONST(0.978147625923157), FRAC_CONST(0.207911700010300) }, | ||
573 | { FRAC_CONST(0.975342333316803), FRAC_CONST(0.220697447657585) }, | ||
574 | { FRAC_CONST(0.972369909286499), FRAC_CONST(0.233445376157761) }, | ||
575 | { FRAC_CONST(0.969230890274048), FRAC_CONST(0.246153295040131) }, | ||
576 | { FRAC_CONST(0.965925812721252), FRAC_CONST(0.258819043636322) }, | ||
577 | { FRAC_CONST(0.962455213069916), FRAC_CONST(0.271440446376801) }, | ||
578 | { FRAC_CONST(0.958819746971130), FRAC_CONST(0.284015357494354) }, | ||
579 | { FRAC_CONST(0.955019950866699), FRAC_CONST(0.296541601419449) }, | ||
580 | { FRAC_CONST(0.951056540012360), FRAC_CONST(0.309017002582550) }, | ||
581 | { FRAC_CONST(0.946930110454559), FRAC_CONST(0.321439445018768) }, | ||
582 | { FRAC_CONST(0.942641496658325), FRAC_CONST(0.333806872367859) }, | ||
583 | { FRAC_CONST(0.938191354274750), FRAC_CONST(0.346117079257965) }, | ||
584 | { FRAC_CONST(0.933580398559570), FRAC_CONST(0.358367949724197) }, | ||
585 | { FRAC_CONST(0.928809583187103), FRAC_CONST(0.370557427406311) }, | ||
586 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
587 | { FRAC_CONST(0.918791174888611), FRAC_CONST(0.394743889570236) }, | ||
588 | { FRAC_CONST(0.913545429706573), FRAC_CONST(0.406736642122269) }, | ||
589 | { FRAC_CONST(0.908143162727356), FRAC_CONST(0.418659746646881) }, | ||
590 | { FRAC_CONST(0.902585268020630), FRAC_CONST(0.430511116981506) }, | ||
591 | { FRAC_CONST(0.896872758865356), FRAC_CONST(0.442288726568222) }, | ||
592 | { FRAC_CONST(0.891006529331207), FRAC_CONST(0.453990519046783) }, | ||
593 | { FRAC_CONST(0.884987652301788), FRAC_CONST(0.465614527463913) }, | ||
594 | { FRAC_CONST(0.878817081451416), FRAC_CONST(0.477158784866333) }, | ||
595 | { FRAC_CONST(0.872496008872986), FRAC_CONST(0.488621264696121) }, | ||
596 | { FRAC_CONST(0.866025388240814), FRAC_CONST(0.500000000000000) }, | ||
597 | { FRAC_CONST(0.859406411647797), FRAC_CONST(0.511293113231659) }, | ||
598 | { FRAC_CONST(0.852640151977539), FRAC_CONST(0.522498548030853) }, | ||
599 | { FRAC_CONST(0.845727801322937), FRAC_CONST(0.533614516258240) }, | ||
600 | { FRAC_CONST(0.838670551776886), FRAC_CONST(0.544639050960541) }, | ||
601 | { FRAC_CONST(0.831469595432281), FRAC_CONST(0.555570244789124) }, | ||
602 | { FRAC_CONST(0.824126183986664), FRAC_CONST(0.566406250000000) }, | ||
603 | { FRAC_CONST(0.816641509532928), FRAC_CONST(0.577145218849182) }, | ||
604 | { FRAC_CONST(0.809017002582550), FRAC_CONST(0.587785243988037) }, | ||
605 | { FRAC_CONST(0.801253795623779), FRAC_CONST(0.598324596881866) }, | ||
606 | { FRAC_CONST(0.793353319168091), FRAC_CONST(0.608761429786682) }, | ||
607 | { FRAC_CONST(0.785316884517670), FRAC_CONST(0.619093954563141) }, | ||
608 | { FRAC_CONST(0.777145922183990), FRAC_CONST(0.629320383071899) }, | ||
609 | { FRAC_CONST(0.768841803073883), FRAC_CONST(0.639438986778259) }, | ||
610 | { FRAC_CONST(0.760405957698822), FRAC_CONST(0.649448096752167) }, | ||
611 | { FRAC_CONST(0.751839756965637), FRAC_CONST(0.659345865249634) }, | ||
612 | { FRAC_CONST(0.743144810199738), FRAC_CONST(0.669130623340607) }, | ||
613 | { FRAC_CONST(0.734322488307953), FRAC_CONST(0.678800761699677) }, | ||
614 | { FRAC_CONST(0.725374400615692), FRAC_CONST(0.688354551792145) }, | ||
615 | { FRAC_CONST(0.716301918029785), FRAC_CONST(0.697790503501892) }, | ||
616 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
617 | { FRAC_CONST(0.697790443897247), FRAC_CONST(0.716301977634430) }, | ||
618 | { FRAC_CONST(0.688354551792145), FRAC_CONST(0.725374400615692) }, | ||
619 | { FRAC_CONST(0.678800702095032), FRAC_CONST(0.734322547912598) }, | ||
620 | { FRAC_CONST(0.669130563735962), FRAC_CONST(0.743144869804382) }, | ||
621 | { FRAC_CONST(0.659345805644989), FRAC_CONST(0.751839816570282) }, | ||
622 | { FRAC_CONST(0.649448037147522), FRAC_CONST(0.760405957698822) }, | ||
623 | { FRAC_CONST(0.639438986778259), FRAC_CONST(0.768841862678528) }, | ||
624 | { FRAC_CONST(0.629320383071899), FRAC_CONST(0.777145981788635) }, | ||
625 | { FRAC_CONST(0.619093954563141), FRAC_CONST(0.785316944122314) }, | ||
626 | { FRAC_CONST(0.608761370182037), FRAC_CONST(0.793353378772736) }, | ||
627 | { FRAC_CONST(0.598324596881866), FRAC_CONST(0.801253855228424) }, | ||
628 | { FRAC_CONST(0.587785243988037), FRAC_CONST(0.809017002582550) }, | ||
629 | { FRAC_CONST(0.577145159244537), FRAC_CONST(0.816641569137573) }, | ||
630 | { FRAC_CONST(0.566406250000000), FRAC_CONST(0.824126183986664) }, | ||
631 | { FRAC_CONST(0.555570185184479), FRAC_CONST(0.831469655036926) }, | ||
632 | { FRAC_CONST(0.544638991355896), FRAC_CONST(0.838670611381531) }, | ||
633 | { FRAC_CONST(0.533614516258240), FRAC_CONST(0.845727801322937) }, | ||
634 | { FRAC_CONST(0.522498488426209), FRAC_CONST(0.852640211582184) }, | ||
635 | { FRAC_CONST(0.511293113231659), FRAC_CONST(0.859406411647797) }, | ||
636 | { FRAC_CONST(0.499999970197678), FRAC_CONST(0.866025447845459) }, | ||
637 | { FRAC_CONST(0.488621175289154), FRAC_CONST(0.872496068477631) }, | ||
638 | { FRAC_CONST(0.477158755064011), FRAC_CONST(0.878817141056061) }, | ||
639 | { FRAC_CONST(0.465614467859268), FRAC_CONST(0.884987652301788) }, | ||
640 | { FRAC_CONST(0.453990519046783), FRAC_CONST(0.891006529331207) }, | ||
641 | { FRAC_CONST(0.442288666963577), FRAC_CONST(0.896872758865356) }, | ||
642 | { FRAC_CONST(0.430511027574539), FRAC_CONST(0.902585327625275) }, | ||
643 | { FRAC_CONST(0.418659746646881), FRAC_CONST(0.908143162727356) }, | ||
644 | { FRAC_CONST(0.406736612319946), FRAC_CONST(0.913545489311218) }, | ||
645 | { FRAC_CONST(0.394743800163269), FRAC_CONST(0.918791234493256) }, | ||
646 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
647 | { FRAC_CONST(0.370557397603989), FRAC_CONST(0.928809583187103) }, | ||
648 | { FRAC_CONST(0.358367860317230), FRAC_CONST(0.933580458164215) }, | ||
649 | { FRAC_CONST(0.346117049455643), FRAC_CONST(0.938191354274750) }, | ||
650 | { FRAC_CONST(0.333806812763214), FRAC_CONST(0.942641496658325) }, | ||
651 | { FRAC_CONST(0.321439474821091), FRAC_CONST(0.946930110454559) }, | ||
652 | { FRAC_CONST(0.309016972780228), FRAC_CONST(0.951056540012360) }, | ||
653 | { FRAC_CONST(0.296541512012482), FRAC_CONST(0.955019950866699) }, | ||
654 | { FRAC_CONST(0.284015327692032), FRAC_CONST(0.958819746971130) }, | ||
655 | { FRAC_CONST(0.271440386772156), FRAC_CONST(0.962455272674561) }, | ||
656 | { FRAC_CONST(0.258819073438644), FRAC_CONST(0.965925812721252) }, | ||
657 | { FRAC_CONST(0.246153265237808), FRAC_CONST(0.969230890274048) }, | ||
658 | { FRAC_CONST(0.233445301651955), FRAC_CONST(0.972369909286499) }, | ||
659 | { FRAC_CONST(0.220697447657585), FRAC_CONST(0.975342333316803) }, | ||
660 | { FRAC_CONST(0.207911655306816), FRAC_CONST(0.978147625923157) }, | ||
661 | { FRAC_CONST(0.195090234279633), FRAC_CONST(0.980785310268402) }, | ||
662 | { FRAC_CONST(0.182235524058342), FRAC_CONST(0.983254909515381) }, | ||
663 | { FRAC_CONST(0.169349446892738), FRAC_CONST(0.985556066036224) }, | ||
664 | { FRAC_CONST(0.156434372067451), FRAC_CONST(0.987688362598419) }, | ||
665 | { FRAC_CONST(0.143492594361305), FRAC_CONST(0.989651381969452) }, | ||
666 | { FRAC_CONST(0.130526125431061), FRAC_CONST(0.991444885730743) }, | ||
667 | { FRAC_CONST(0.117537401616573), FRAC_CONST(0.993068456649780) }, | ||
668 | { FRAC_CONST(0.104528419673443), FRAC_CONST(0.994521915912628) }, | ||
669 | { FRAC_CONST(0.091501533985138), FRAC_CONST(0.995804905891418) }, | ||
670 | { FRAC_CONST(0.078459084033966), FRAC_CONST(0.996917307376862) }, | ||
671 | { FRAC_CONST(0.065403074026108), FRAC_CONST(0.997858941555023) }, | ||
672 | { FRAC_CONST(0.052335973829031), FRAC_CONST(0.998629510402679) }, | ||
673 | { FRAC_CONST(0.039259787648916), FRAC_CONST(0.999229013919830) }, | ||
674 | { FRAC_CONST(0.026176875457168), FRAC_CONST(0.999657332897186) }, | ||
675 | { FRAC_CONST(0.013089597225189), FRAC_CONST(0.999914348125458) }, | ||
676 | { FRAC_CONST(-0.000000043711388), FRAC_CONST(1.000000000000000) }, | ||
677 | { FRAC_CONST(-0.013089684769511), FRAC_CONST(0.999914348125458) }, | ||
678 | { FRAC_CONST(-0.026176963001490), FRAC_CONST(0.999657332897186) }, | ||
679 | { FRAC_CONST(-0.039259877055883), FRAC_CONST(0.999229013919830) }, | ||
680 | { FRAC_CONST(-0.052336059510708), FRAC_CONST(0.998629510402679) }, | ||
681 | { FRAC_CONST(-0.065403163433075), FRAC_CONST(0.997858941555023) }, | ||
682 | { FRAC_CONST(-0.078459173440933), FRAC_CONST(0.996917307376862) }, | ||
683 | { FRAC_CONST(-0.091501623392105), FRAC_CONST(0.995804905891418) }, | ||
684 | { FRAC_CONST(-0.104528509080410), FRAC_CONST(0.994521915912628) }, | ||
685 | { FRAC_CONST(-0.117537491023541), FRAC_CONST(0.993068456649780) }, | ||
686 | { FRAC_CONST(-0.130526214838028), FRAC_CONST(0.991444885730743) }, | ||
687 | { FRAC_CONST(-0.143492683768272), FRAC_CONST(0.989651381969452) }, | ||
688 | { FRAC_CONST(-0.156434446573257), FRAC_CONST(0.987688362598419) }, | ||
689 | { FRAC_CONST(-0.169349536299706), FRAC_CONST(0.985556066036224) }, | ||
690 | { FRAC_CONST(-0.182235598564148), FRAC_CONST(0.983254909515381) }, | ||
691 | { FRAC_CONST(-0.195090323686600), FRAC_CONST(0.980785250663757) }, | ||
692 | { FRAC_CONST(-0.207911744713783), FRAC_CONST(0.978147566318512) }, | ||
693 | { FRAC_CONST(-0.220697522163391), FRAC_CONST(0.975342273712158) }, | ||
694 | { FRAC_CONST(-0.233445391058922), FRAC_CONST(0.972369909286499) }, | ||
695 | { FRAC_CONST(-0.246153354644775), FRAC_CONST(0.969230890274048) }, | ||
696 | { FRAC_CONST(-0.258819162845612), FRAC_CONST(0.965925812721252) }, | ||
697 | { FRAC_CONST(-0.271440476179123), FRAC_CONST(0.962455213069916) }, | ||
698 | { FRAC_CONST(-0.284015417098999), FRAC_CONST(0.958819687366486) }, | ||
699 | { FRAC_CONST(-0.296541571617126), FRAC_CONST(0.955019950866699) }, | ||
700 | { FRAC_CONST(-0.309017032384872), FRAC_CONST(0.951056480407715) }, | ||
701 | { FRAC_CONST(-0.321439564228058), FRAC_CONST(0.946930110454559) }, | ||
702 | { FRAC_CONST(-0.333806872367859), FRAC_CONST(0.942641496658325) }, | ||
703 | { FRAC_CONST(-0.346117109060287), FRAC_CONST(0.938191294670105) }, | ||
704 | { FRAC_CONST(-0.358367949724197), FRAC_CONST(0.933580458164215) }, | ||
705 | { FRAC_CONST(-0.370557487010956), FRAC_CONST(0.928809523582459) }, | ||
706 | { FRAC_CONST(-0.382683515548706), FRAC_CONST(0.923879504203796) }, | ||
707 | { FRAC_CONST(-0.394743859767914), FRAC_CONST(0.918791234493256) }, | ||
708 | { FRAC_CONST(-0.406736701726913), FRAC_CONST(0.913545429706573) }, | ||
709 | { FRAC_CONST(-0.418659836053848), FRAC_CONST(0.908143103122711) }, | ||
710 | { FRAC_CONST(-0.430511116981506), FRAC_CONST(0.902585268020630) }, | ||
711 | { FRAC_CONST(-0.442288637161255), FRAC_CONST(0.896872758865356) }, | ||
712 | { FRAC_CONST(-0.453990608453751), FRAC_CONST(0.891006469726563) }, | ||
713 | { FRAC_CONST(-0.465614557266235), FRAC_CONST(0.884987592697144) }, | ||
714 | { FRAC_CONST(-0.477158725261688), FRAC_CONST(0.878817141056061) }, | ||
715 | { FRAC_CONST(-0.488621354103088), FRAC_CONST(0.872495949268341) }, | ||
716 | { FRAC_CONST(-0.500000059604645), FRAC_CONST(0.866025388240814) }, | ||
717 | { FRAC_CONST(-0.511293053627014), FRAC_CONST(0.859406411647797) }, | ||
718 | { FRAC_CONST(-0.522498667240143), FRAC_CONST(0.852640092372894) }, | ||
719 | { FRAC_CONST(-0.533614575862885), FRAC_CONST(0.845727801322937) }, | ||
720 | { FRAC_CONST(-0.544639050960541), FRAC_CONST(0.838670551776886) }, | ||
721 | { FRAC_CONST(-0.555570363998413), FRAC_CONST(0.831469535827637) }, | ||
722 | { FRAC_CONST(-0.566406309604645), FRAC_CONST(0.824126124382019) }, | ||
723 | { FRAC_CONST(-0.577145218849182), FRAC_CONST(0.816641569137573) }, | ||
724 | { FRAC_CONST(-0.587785184383392), FRAC_CONST(0.809017002582550) }, | ||
725 | { FRAC_CONST(-0.598324656486511), FRAC_CONST(0.801253736019135) }, | ||
726 | { FRAC_CONST(-0.608761429786682), FRAC_CONST(0.793353319168091) }, | ||
727 | { FRAC_CONST(-0.619093894958496), FRAC_CONST(0.785316944122314) }, | ||
728 | { FRAC_CONST(-0.629320502281189), FRAC_CONST(0.777145862579346) }, | ||
729 | { FRAC_CONST(-0.639439046382904), FRAC_CONST(0.768841803073883) }, | ||
730 | { FRAC_CONST(-0.649448037147522), FRAC_CONST(0.760405957698822) }, | ||
731 | { FRAC_CONST(-0.659345924854279), FRAC_CONST(0.751839697360992) }, | ||
732 | { FRAC_CONST(-0.669130682945251), FRAC_CONST(0.743144810199738) }, | ||
733 | { FRAC_CONST(-0.678800761699677), FRAC_CONST(0.734322488307953) }, | ||
734 | { FRAC_CONST(-0.688354671001434), FRAC_CONST(0.725374281406403) }, | ||
735 | { FRAC_CONST(-0.697790503501892), FRAC_CONST(0.716301858425140) }, | ||
736 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
737 | { FRAC_CONST(-0.716302037239075), FRAC_CONST(0.697790324687958) }, | ||
738 | { FRAC_CONST(-0.725374460220337), FRAC_CONST(0.688354492187500) }, | ||
739 | { FRAC_CONST(-0.734322547912598), FRAC_CONST(0.678800702095032) }, | ||
740 | { FRAC_CONST(-0.743144929409027), FRAC_CONST(0.669130444526672) }, | ||
741 | { FRAC_CONST(-0.751839876174927), FRAC_CONST(0.659345746040344) }, | ||
742 | { FRAC_CONST(-0.760406017303467), FRAC_CONST(0.649448037147522) }, | ||
743 | { FRAC_CONST(-0.768841803073883), FRAC_CONST(0.639439046382904) }, | ||
744 | { FRAC_CONST(-0.777146041393280), FRAC_CONST(0.629320263862610) }, | ||
745 | { FRAC_CONST(-0.785316944122314), FRAC_CONST(0.619093894958496) }, | ||
746 | { FRAC_CONST(-0.793353319168091), FRAC_CONST(0.608761429786682) }, | ||
747 | { FRAC_CONST(-0.801253914833069), FRAC_CONST(0.598324477672577) }, | ||
748 | { FRAC_CONST(-0.809017062187195), FRAC_CONST(0.587785184383392) }, | ||
749 | { FRAC_CONST(-0.816641569137573), FRAC_CONST(0.577145218849182) }, | ||
750 | { FRAC_CONST(-0.824126303195953), FRAC_CONST(0.566406130790710) }, | ||
751 | { FRAC_CONST(-0.831469655036926), FRAC_CONST(0.555570185184479) }, | ||
752 | { FRAC_CONST(-0.838670551776886), FRAC_CONST(0.544639050960541) }, | ||
753 | { FRAC_CONST(-0.845727920532227), FRAC_CONST(0.533614337444305) }, | ||
754 | { FRAC_CONST(-0.852640211582184), FRAC_CONST(0.522498488426209) }, | ||
755 | { FRAC_CONST(-0.859406411647797), FRAC_CONST(0.511293053627014) }, | ||
756 | { FRAC_CONST(-0.866025388240814), FRAC_CONST(0.500000059604645) }, | ||
757 | { FRAC_CONST(-0.872496068477631), FRAC_CONST(0.488621145486832) }, | ||
758 | { FRAC_CONST(-0.878817141056061), FRAC_CONST(0.477158725261688) }, | ||
759 | { FRAC_CONST(-0.884987652301788), FRAC_CONST(0.465614557266235) }, | ||
760 | { FRAC_CONST(-0.891006588935852), FRAC_CONST(0.453990370035172) }, | ||
761 | { FRAC_CONST(-0.896872758865356), FRAC_CONST(0.442288637161255) }, | ||
762 | { FRAC_CONST(-0.902585268020630), FRAC_CONST(0.430511116981506) }, | ||
763 | { FRAC_CONST(-0.908143222332001), FRAC_CONST(0.418659597635269) }, | ||
764 | { FRAC_CONST(-0.913545489311218), FRAC_CONST(0.406736582517624) }, | ||
765 | { FRAC_CONST(-0.918791234493256), FRAC_CONST(0.394743859767914) }, | ||
766 | { FRAC_CONST(-0.923879623413086), FRAC_CONST(0.382683277130127) }, | ||
767 | { FRAC_CONST(-0.928809583187103), FRAC_CONST(0.370557337999344) }, | ||
768 | { FRAC_CONST(-0.933580458164215), FRAC_CONST(0.358367919921875) }, | ||
769 | { FRAC_CONST(-0.938191413879395), FRAC_CONST(0.346116900444031) }, | ||
770 | { FRAC_CONST(-0.942641556262970), FRAC_CONST(0.333806753158569) }, | ||
771 | { FRAC_CONST(-0.946930170059204), FRAC_CONST(0.321439445018768) }, | ||
772 | { FRAC_CONST(-0.951056599617004), FRAC_CONST(0.309016793966293) }, | ||
773 | { FRAC_CONST(-0.955020010471344), FRAC_CONST(0.296541452407837) }, | ||
774 | { FRAC_CONST(-0.958819746971130), FRAC_CONST(0.284015297889709) }, | ||
775 | { FRAC_CONST(-0.962455213069916), FRAC_CONST(0.271440476179123) }, | ||
776 | { FRAC_CONST(-0.965925872325897), FRAC_CONST(0.258818924427032) }, | ||
777 | { FRAC_CONST(-0.969230949878693), FRAC_CONST(0.246153235435486) }, | ||
778 | { FRAC_CONST(-0.972369909286499), FRAC_CONST(0.233445376157761) }, | ||
779 | { FRAC_CONST(-0.975342333316803), FRAC_CONST(0.220697283744812) }, | ||
780 | { FRAC_CONST(-0.978147625923157), FRAC_CONST(0.207911610603333) }, | ||
781 | { FRAC_CONST(-0.980785310268402), FRAC_CONST(0.195090308785439) }, | ||
782 | { FRAC_CONST(-0.983254909515381), FRAC_CONST(0.182235360145569) }, | ||
783 | { FRAC_CONST(-0.985556066036224), FRAC_CONST(0.169349402189255) }, | ||
784 | { FRAC_CONST(-0.987688362598419), FRAC_CONST(0.156434446573257) }, | ||
785 | { FRAC_CONST(-0.989651441574097), FRAC_CONST(0.143492430448532) }, | ||
786 | { FRAC_CONST(-0.991444885730743), FRAC_CONST(0.130526080727577) }, | ||
787 | { FRAC_CONST(-0.993068456649780), FRAC_CONST(0.117537356913090) }, | ||
788 | { FRAC_CONST(-0.994521915912628), FRAC_CONST(0.104528494179249) }, | ||
789 | { FRAC_CONST(-0.995804965496063), FRAC_CONST(0.091501489281654) }, | ||
790 | { FRAC_CONST(-0.996917366981506), FRAC_CONST(0.078459039330482) }, | ||
791 | { FRAC_CONST(-0.997858941555023), FRAC_CONST(0.065403148531914) }, | ||
792 | { FRAC_CONST(-0.998629570007324), FRAC_CONST(0.052335809916258) }, | ||
793 | { FRAC_CONST(-0.999229013919830), FRAC_CONST(0.039259742945433) }, | ||
794 | { FRAC_CONST(-0.999657332897186), FRAC_CONST(0.026176951825619) }, | ||
795 | { FRAC_CONST(-0.999914348125458), FRAC_CONST(0.013089434243739) }, | ||
796 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
797 | { FRAC_CONST(0.999657332897186), FRAC_CONST(0.026176949962974) }, | ||
798 | { FRAC_CONST(0.998629510402679), FRAC_CONST(0.052335958927870) }, | ||
799 | { FRAC_CONST(0.996917307376862), FRAC_CONST(0.078459098935127) }, | ||
800 | { FRAC_CONST(0.994521915912628), FRAC_CONST(0.104528464376926) }, | ||
801 | { FRAC_CONST(0.991444885730743), FRAC_CONST(0.130526199936867) }, | ||
802 | { FRAC_CONST(0.987688362598419), FRAC_CONST(0.156434476375580) }, | ||
803 | { FRAC_CONST(0.983254909515381), FRAC_CONST(0.182235524058342) }, | ||
804 | { FRAC_CONST(0.978147625923157), FRAC_CONST(0.207911700010300) }, | ||
805 | { FRAC_CONST(0.972369909286499), FRAC_CONST(0.233445376157761) }, | ||
806 | { FRAC_CONST(0.965925812721252), FRAC_CONST(0.258819043636322) }, | ||
807 | { FRAC_CONST(0.958819746971130), FRAC_CONST(0.284015357494354) }, | ||
808 | { FRAC_CONST(0.951056540012360), FRAC_CONST(0.309017002582550) }, | ||
809 | { FRAC_CONST(0.942641496658325), FRAC_CONST(0.333806872367859) }, | ||
810 | { FRAC_CONST(0.933580398559570), FRAC_CONST(0.358367949724197) }, | ||
811 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
812 | { FRAC_CONST(0.913545429706573), FRAC_CONST(0.406736642122269) }, | ||
813 | { FRAC_CONST(0.902585268020630), FRAC_CONST(0.430511116981506) }, | ||
814 | { FRAC_CONST(0.891006529331207), FRAC_CONST(0.453990519046783) }, | ||
815 | { FRAC_CONST(0.878817081451416), FRAC_CONST(0.477158784866333) }, | ||
816 | { FRAC_CONST(0.866025388240814), FRAC_CONST(0.500000000000000) }, | ||
817 | { FRAC_CONST(0.852640151977539), FRAC_CONST(0.522498548030853) }, | ||
818 | { FRAC_CONST(0.838670551776886), FRAC_CONST(0.544639050960541) }, | ||
819 | { FRAC_CONST(0.824126183986664), FRAC_CONST(0.566406250000000) }, | ||
820 | { FRAC_CONST(0.809017002582550), FRAC_CONST(0.587785243988037) }, | ||
821 | { FRAC_CONST(0.793353319168091), FRAC_CONST(0.608761429786682) }, | ||
822 | { FRAC_CONST(0.777145922183990), FRAC_CONST(0.629320383071899) }, | ||
823 | { FRAC_CONST(0.760405957698822), FRAC_CONST(0.649448096752167) }, | ||
824 | { FRAC_CONST(0.743144810199738), FRAC_CONST(0.669130623340607) }, | ||
825 | { FRAC_CONST(0.725374400615692), FRAC_CONST(0.688354551792145) }, | ||
826 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
827 | { FRAC_CONST(0.688354551792145), FRAC_CONST(0.725374400615692) }, | ||
828 | { FRAC_CONST(0.669130563735962), FRAC_CONST(0.743144869804382) }, | ||
829 | { FRAC_CONST(0.649448037147522), FRAC_CONST(0.760405957698822) }, | ||
830 | { FRAC_CONST(0.629320383071899), FRAC_CONST(0.777145981788635) }, | ||
831 | { FRAC_CONST(0.608761370182037), FRAC_CONST(0.793353378772736) }, | ||
832 | { FRAC_CONST(0.587785243988037), FRAC_CONST(0.809017002582550) }, | ||
833 | { FRAC_CONST(0.566406250000000), FRAC_CONST(0.824126183986664) }, | ||
834 | { FRAC_CONST(0.544638991355896), FRAC_CONST(0.838670611381531) }, | ||
835 | { FRAC_CONST(0.522498488426209), FRAC_CONST(0.852640211582184) }, | ||
836 | { FRAC_CONST(0.499999970197678), FRAC_CONST(0.866025447845459) }, | ||
837 | { FRAC_CONST(0.477158755064011), FRAC_CONST(0.878817141056061) }, | ||
838 | { FRAC_CONST(0.453990519046783), FRAC_CONST(0.891006529331207) }, | ||
839 | { FRAC_CONST(0.430511027574539), FRAC_CONST(0.902585327625275) }, | ||
840 | { FRAC_CONST(0.406736612319946), FRAC_CONST(0.913545489311218) }, | ||
841 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
842 | { FRAC_CONST(0.358367860317230), FRAC_CONST(0.933580458164215) }, | ||
843 | { FRAC_CONST(0.333806812763214), FRAC_CONST(0.942641496658325) }, | ||
844 | { FRAC_CONST(0.309016972780228), FRAC_CONST(0.951056540012360) }, | ||
845 | { FRAC_CONST(0.284015327692032), FRAC_CONST(0.958819746971130) }, | ||
846 | { FRAC_CONST(0.258819073438644), FRAC_CONST(0.965925812721252) }, | ||
847 | { FRAC_CONST(0.233445301651955), FRAC_CONST(0.972369909286499) }, | ||
848 | { FRAC_CONST(0.207911655306816), FRAC_CONST(0.978147625923157) }, | ||
849 | { FRAC_CONST(0.182235524058342), FRAC_CONST(0.983254909515381) }, | ||
850 | { FRAC_CONST(0.156434372067451), FRAC_CONST(0.987688362598419) }, | ||
851 | { FRAC_CONST(0.130526125431061), FRAC_CONST(0.991444885730743) }, | ||
852 | { FRAC_CONST(0.104528419673443), FRAC_CONST(0.994521915912628) }, | ||
853 | { FRAC_CONST(0.078459084033966), FRAC_CONST(0.996917307376862) }, | ||
854 | { FRAC_CONST(0.052335973829031), FRAC_CONST(0.998629510402679) }, | ||
855 | { FRAC_CONST(0.026176875457168), FRAC_CONST(0.999657332897186) }, | ||
856 | { FRAC_CONST(-0.000000043711388), FRAC_CONST(1.000000000000000) }, | ||
857 | { FRAC_CONST(-0.026176963001490), FRAC_CONST(0.999657332897186) }, | ||
858 | { FRAC_CONST(-0.052336059510708), FRAC_CONST(0.998629510402679) }, | ||
859 | { FRAC_CONST(-0.078459173440933), FRAC_CONST(0.996917307376862) }, | ||
860 | { FRAC_CONST(-0.104528509080410), FRAC_CONST(0.994521915912628) }, | ||
861 | { FRAC_CONST(-0.130526214838028), FRAC_CONST(0.991444885730743) }, | ||
862 | { FRAC_CONST(-0.156434446573257), FRAC_CONST(0.987688362598419) }, | ||
863 | { FRAC_CONST(-0.182235598564148), FRAC_CONST(0.983254909515381) }, | ||
864 | { FRAC_CONST(-0.207911744713783), FRAC_CONST(0.978147566318512) }, | ||
865 | { FRAC_CONST(-0.233445391058922), FRAC_CONST(0.972369909286499) }, | ||
866 | { FRAC_CONST(-0.258819162845612), FRAC_CONST(0.965925812721252) }, | ||
867 | { FRAC_CONST(-0.284015417098999), FRAC_CONST(0.958819687366486) }, | ||
868 | { FRAC_CONST(-0.309017032384872), FRAC_CONST(0.951056480407715) }, | ||
869 | { FRAC_CONST(-0.333806872367859), FRAC_CONST(0.942641496658325) }, | ||
870 | { FRAC_CONST(-0.358367949724197), FRAC_CONST(0.933580458164215) }, | ||
871 | { FRAC_CONST(-0.382683515548706), FRAC_CONST(0.923879504203796) }, | ||
872 | { FRAC_CONST(-0.406736701726913), FRAC_CONST(0.913545429706573) }, | ||
873 | { FRAC_CONST(-0.430511116981506), FRAC_CONST(0.902585268020630) }, | ||
874 | { FRAC_CONST(-0.453990608453751), FRAC_CONST(0.891006469726563) }, | ||
875 | { FRAC_CONST(-0.477158725261688), FRAC_CONST(0.878817141056061) }, | ||
876 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
877 | { FRAC_CONST(0.998629510402679), FRAC_CONST(0.052335958927870) }, | ||
878 | { FRAC_CONST(0.994521915912628), FRAC_CONST(0.104528464376926) }, | ||
879 | { FRAC_CONST(0.987688362598419), FRAC_CONST(0.156434476375580) }, | ||
880 | { FRAC_CONST(0.978147625923157), FRAC_CONST(0.207911700010300) }, | ||
881 | { FRAC_CONST(0.965925812721252), FRAC_CONST(0.258819043636322) }, | ||
882 | { FRAC_CONST(0.951056540012360), FRAC_CONST(0.309017002582550) }, | ||
883 | { FRAC_CONST(0.933580398559570), FRAC_CONST(0.358367949724197) }, | ||
884 | { FRAC_CONST(0.913545429706573), FRAC_CONST(0.406736642122269) }, | ||
885 | { FRAC_CONST(0.891006529331207), FRAC_CONST(0.453990519046783) }, | ||
886 | { FRAC_CONST(0.866025388240814), FRAC_CONST(0.500000000000000) }, | ||
887 | { FRAC_CONST(0.838670551776886), FRAC_CONST(0.544639050960541) }, | ||
888 | { FRAC_CONST(0.809017002582550), FRAC_CONST(0.587785243988037) }, | ||
889 | { FRAC_CONST(0.777145922183990), FRAC_CONST(0.629320383071899) }, | ||
890 | { FRAC_CONST(0.743144810199738), FRAC_CONST(0.669130623340607) }, | ||
891 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
892 | { FRAC_CONST(0.669130563735962), FRAC_CONST(0.743144869804382) }, | ||
893 | { FRAC_CONST(0.629320383071899), FRAC_CONST(0.777145981788635) }, | ||
894 | { FRAC_CONST(0.587785243988037), FRAC_CONST(0.809017002582550) }, | ||
895 | { FRAC_CONST(0.544638991355896), FRAC_CONST(0.838670611381531) }, | ||
896 | { FRAC_CONST(0.499999970197678), FRAC_CONST(0.866025447845459) }, | ||
897 | { FRAC_CONST(0.453990519046783), FRAC_CONST(0.891006529331207) }, | ||
898 | { FRAC_CONST(0.406736612319946), FRAC_CONST(0.913545489311218) }, | ||
899 | { FRAC_CONST(0.358367860317230), FRAC_CONST(0.933580458164215) }, | ||
900 | { FRAC_CONST(0.309016972780228), FRAC_CONST(0.951056540012360) }, | ||
901 | { FRAC_CONST(0.258819073438644), FRAC_CONST(0.965925812721252) }, | ||
902 | { FRAC_CONST(0.207911655306816), FRAC_CONST(0.978147625923157) }, | ||
903 | { FRAC_CONST(0.156434372067451), FRAC_CONST(0.987688362598419) }, | ||
904 | { FRAC_CONST(0.104528419673443), FRAC_CONST(0.994521915912628) }, | ||
905 | { FRAC_CONST(0.052335973829031), FRAC_CONST(0.998629510402679) }, | ||
906 | { FRAC_CONST(-0.000000043711388), FRAC_CONST(1.000000000000000) }, | ||
907 | { FRAC_CONST(-0.052336059510708), FRAC_CONST(0.998629510402679) }, | ||
908 | { FRAC_CONST(-0.104528509080410), FRAC_CONST(0.994521915912628) }, | ||
909 | { FRAC_CONST(-0.156434446573257), FRAC_CONST(0.987688362598419) }, | ||
910 | { FRAC_CONST(-0.207911744713783), FRAC_CONST(0.978147566318512) }, | ||
911 | { FRAC_CONST(-0.258819162845612), FRAC_CONST(0.965925812721252) }, | ||
912 | { FRAC_CONST(-0.309017032384872), FRAC_CONST(0.951056480407715) }, | ||
913 | { FRAC_CONST(-0.358367949724197), FRAC_CONST(0.933580458164215) }, | ||
914 | { FRAC_CONST(-0.406736701726913), FRAC_CONST(0.913545429706573) }, | ||
915 | { FRAC_CONST(-0.453990608453751), FRAC_CONST(0.891006469726563) }, | ||
916 | { FRAC_CONST(-0.500000059604645), FRAC_CONST(0.866025388240814) }, | ||
917 | { FRAC_CONST(-0.544639050960541), FRAC_CONST(0.838670551776886) }, | ||
918 | { FRAC_CONST(-0.587785184383392), FRAC_CONST(0.809017002582550) }, | ||
919 | { FRAC_CONST(-0.629320502281189), FRAC_CONST(0.777145862579346) }, | ||
920 | { FRAC_CONST(-0.669130682945251), FRAC_CONST(0.743144810199738) }, | ||
921 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
922 | { FRAC_CONST(-0.743144929409027), FRAC_CONST(0.669130444526672) }, | ||
923 | { FRAC_CONST(-0.777146041393280), FRAC_CONST(0.629320263862610) }, | ||
924 | { FRAC_CONST(-0.809017062187195), FRAC_CONST(0.587785184383392) }, | ||
925 | { FRAC_CONST(-0.838670551776886), FRAC_CONST(0.544639050960541) }, | ||
926 | { FRAC_CONST(-0.866025388240814), FRAC_CONST(0.500000059604645) }, | ||
927 | { FRAC_CONST(-0.891006588935852), FRAC_CONST(0.453990370035172) }, | ||
928 | { FRAC_CONST(-0.913545489311218), FRAC_CONST(0.406736582517624) }, | ||
929 | { FRAC_CONST(-0.933580458164215), FRAC_CONST(0.358367919921875) }, | ||
930 | { FRAC_CONST(-0.951056599617004), FRAC_CONST(0.309016793966293) }, | ||
931 | { FRAC_CONST(-0.965925872325897), FRAC_CONST(0.258818924427032) }, | ||
932 | { FRAC_CONST(-0.978147625923157), FRAC_CONST(0.207911610603333) }, | ||
933 | { FRAC_CONST(-0.987688362598419), FRAC_CONST(0.156434446573257) }, | ||
934 | { FRAC_CONST(-0.994521915912628), FRAC_CONST(0.104528494179249) }, | ||
935 | { FRAC_CONST(-0.998629570007324), FRAC_CONST(0.052335809916258) }, | ||
936 | { FRAC_CONST(-1.000000000000000), FRAC_CONST(-0.000000087422777) }, | ||
937 | { FRAC_CONST(-0.998629510402679), FRAC_CONST(-0.052335985004902) }, | ||
938 | { FRAC_CONST(-0.994521856307983), FRAC_CONST(-0.104528672993183) }, | ||
939 | { FRAC_CONST(-0.987688302993774), FRAC_CONST(-0.156434610486031) }, | ||
940 | { FRAC_CONST(-0.978147566318512), FRAC_CONST(-0.207911789417267) }, | ||
941 | { FRAC_CONST(-0.965925812721252), FRAC_CONST(-0.258819073438644) }, | ||
942 | { FRAC_CONST(-0.951056540012360), FRAC_CONST(-0.309016972780228) }, | ||
943 | { FRAC_CONST(-0.933580398559570), FRAC_CONST(-0.358368098735809) }, | ||
944 | { FRAC_CONST(-0.913545429706573), FRAC_CONST(-0.406736731529236) }, | ||
945 | { FRAC_CONST(-0.891006529331207), FRAC_CONST(-0.453990548849106) }, | ||
946 | { FRAC_CONST(-0.866025269031525), FRAC_CONST(-0.500000178813934) }, | ||
947 | { FRAC_CONST(-0.838670492172241), FRAC_CONST(-0.544639170169830) }, | ||
948 | { FRAC_CONST(-0.809016942977905), FRAC_CONST(-0.587785363197327) }, | ||
949 | { FRAC_CONST(-0.777145922183990), FRAC_CONST(-0.629320442676544) }, | ||
950 | { FRAC_CONST(-0.743144810199738), FRAC_CONST(-0.669130623340607) }, | ||
951 | { FRAC_CONST(-0.707106649875641), FRAC_CONST(-0.707106888294220) }, | ||
952 | { FRAC_CONST(-0.669130504131317), FRAC_CONST(-0.743144869804382) }, | ||
953 | { FRAC_CONST(-0.629320323467255), FRAC_CONST(-0.777145981788635) }, | ||
954 | { FRAC_CONST(-0.587785065174103), FRAC_CONST(-0.809017121791840) }, | ||
955 | { FRAC_CONST(-0.544639110565186), FRAC_CONST(-0.838670551776886) }, | ||
956 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
957 | { FRAC_CONST(0.996917307376862), FRAC_CONST(0.078459098935127) }, | ||
958 | { FRAC_CONST(0.987688362598419), FRAC_CONST(0.156434476375580) }, | ||
959 | { FRAC_CONST(0.972369909286499), FRAC_CONST(0.233445376157761) }, | ||
960 | { FRAC_CONST(0.951056540012360), FRAC_CONST(0.309017002582550) }, | ||
961 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
962 | { FRAC_CONST(0.891006529331207), FRAC_CONST(0.453990519046783) }, | ||
963 | { FRAC_CONST(0.852640151977539), FRAC_CONST(0.522498548030853) }, | ||
964 | { FRAC_CONST(0.809017002582550), FRAC_CONST(0.587785243988037) }, | ||
965 | { FRAC_CONST(0.760405957698822), FRAC_CONST(0.649448096752167) }, | ||
966 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
967 | { FRAC_CONST(0.649448037147522), FRAC_CONST(0.760405957698822) }, | ||
968 | { FRAC_CONST(0.587785243988037), FRAC_CONST(0.809017002582550) }, | ||
969 | { FRAC_CONST(0.522498488426209), FRAC_CONST(0.852640211582184) }, | ||
970 | { FRAC_CONST(0.453990519046783), FRAC_CONST(0.891006529331207) }, | ||
971 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
972 | { FRAC_CONST(0.309016972780228), FRAC_CONST(0.951056540012360) }, | ||
973 | { FRAC_CONST(0.233445301651955), FRAC_CONST(0.972369909286499) }, | ||
974 | { FRAC_CONST(0.156434372067451), FRAC_CONST(0.987688362598419) }, | ||
975 | { FRAC_CONST(0.078459084033966), FRAC_CONST(0.996917307376862) }, | ||
976 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
977 | { FRAC_CONST(0.987688362598419), FRAC_CONST(0.156434476375580) }, | ||
978 | { FRAC_CONST(0.951056540012360), FRAC_CONST(0.309017002582550) }, | ||
979 | { FRAC_CONST(0.891006529331207), FRAC_CONST(0.453990519046783) }, | ||
980 | { FRAC_CONST(0.809017002582550), FRAC_CONST(0.587785243988037) }, | ||
981 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
982 | { FRAC_CONST(0.587785243988037), FRAC_CONST(0.809017002582550) }, | ||
983 | { FRAC_CONST(0.453990519046783), FRAC_CONST(0.891006529331207) }, | ||
984 | { FRAC_CONST(0.309016972780228), FRAC_CONST(0.951056540012360) }, | ||
985 | { FRAC_CONST(0.156434372067451), FRAC_CONST(0.987688362598419) }, | ||
986 | { FRAC_CONST(-0.000000043711388), FRAC_CONST(1.000000000000000) }, | ||
987 | { FRAC_CONST(-0.156434446573257), FRAC_CONST(0.987688362598419) }, | ||
988 | { FRAC_CONST(-0.309017032384872), FRAC_CONST(0.951056480407715) }, | ||
989 | { FRAC_CONST(-0.453990608453751), FRAC_CONST(0.891006469726563) }, | ||
990 | { FRAC_CONST(-0.587785184383392), FRAC_CONST(0.809017002582550) }, | ||
991 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
992 | { FRAC_CONST(-0.809017062187195), FRAC_CONST(0.587785184383392) }, | ||
993 | { FRAC_CONST(-0.891006588935852), FRAC_CONST(0.453990370035172) }, | ||
994 | { FRAC_CONST(-0.951056599617004), FRAC_CONST(0.309016793966293) }, | ||
995 | { FRAC_CONST(-0.987688362598419), FRAC_CONST(0.156434446573257) }, | ||
996 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
997 | { FRAC_CONST(0.972369909286499), FRAC_CONST(0.233445376157761) }, | ||
998 | { FRAC_CONST(0.891006529331207), FRAC_CONST(0.453990519046783) }, | ||
999 | { FRAC_CONST(0.760405957698822), FRAC_CONST(0.649448096752167) }, | ||
1000 | { FRAC_CONST(0.587785243988037), FRAC_CONST(0.809017002582550) }, | ||
1001 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1002 | { FRAC_CONST(0.156434372067451), FRAC_CONST(0.987688362598419) }, | ||
1003 | { FRAC_CONST(-0.078459173440933), FRAC_CONST(0.996917307376862) }, | ||
1004 | { FRAC_CONST(-0.309017032384872), FRAC_CONST(0.951056480407715) }, | ||
1005 | { FRAC_CONST(-0.522498667240143), FRAC_CONST(0.852640092372894) }, | ||
1006 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1007 | { FRAC_CONST(-0.852640211582184), FRAC_CONST(0.522498488426209) }, | ||
1008 | { FRAC_CONST(-0.951056599617004), FRAC_CONST(0.309016793966293) }, | ||
1009 | { FRAC_CONST(-0.996917366981506), FRAC_CONST(0.078459039330482) }, | ||
1010 | { FRAC_CONST(-0.987688302993774), FRAC_CONST(-0.156434610486031) }, | ||
1011 | { FRAC_CONST(-0.923879504203796), FRAC_CONST(-0.382683426141739) }, | ||
1012 | { FRAC_CONST(-0.809016942977905), FRAC_CONST(-0.587785363197327) }, | ||
1013 | { FRAC_CONST(-0.649447917938232), FRAC_CONST(-0.760406076908112) }, | ||
1014 | { FRAC_CONST(-0.453990221023560), FRAC_CONST(-0.891006648540497) }, | ||
1015 | { FRAC_CONST(-0.233445450663567), FRAC_CONST(-0.972369909286499) }, | ||
1016 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1017 | { FRAC_CONST(0.951056540012360), FRAC_CONST(0.309017002582550) }, | ||
1018 | { FRAC_CONST(0.809017002582550), FRAC_CONST(0.587785243988037) }, | ||
1019 | { FRAC_CONST(0.587785243988037), FRAC_CONST(0.809017002582550) }, | ||
1020 | { FRAC_CONST(0.309016972780228), FRAC_CONST(0.951056540012360) }, | ||
1021 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1022 | { FRAC_CONST(0.809017002582550), FRAC_CONST(0.587785243988037) }, | ||
1023 | { FRAC_CONST(0.309016972780228), FRAC_CONST(0.951056540012360) }, | ||
1024 | { FRAC_CONST(-0.309017032384872), FRAC_CONST(0.951056480407715) }, | ||
1025 | { FRAC_CONST(-0.809017062187195), FRAC_CONST(0.587785184383392) }, | ||
1026 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1027 | { FRAC_CONST(0.587785243988037), FRAC_CONST(0.809017002582550) }, | ||
1028 | { FRAC_CONST(-0.309017032384872), FRAC_CONST(0.951056480407715) }, | ||
1029 | { FRAC_CONST(-0.951056599617004), FRAC_CONST(0.309016793966293) }, | ||
1030 | { FRAC_CONST(-0.809016942977905), FRAC_CONST(-0.587785363197327) }, | ||
1031 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1032 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1033 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1034 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1035 | { FRAC_CONST(0.309017121791840), FRAC_CONST(-0.951056480407715) } | ||
1036 | }; | ||
1037 | #endif | ||
1038 | |||
1039 | ALIGN static const complex_t cfft_tab_64[] ICONST_ATTR = | ||
1040 | { | ||
1041 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1042 | { FRAC_CONST(0.995184719562531), FRAC_CONST(0.098017141222954) }, | ||
1043 | { FRAC_CONST(0.980785250663757), FRAC_CONST(0.195090323686600) }, | ||
1044 | { FRAC_CONST(0.956940352916718), FRAC_CONST(0.290284663438797) }, | ||
1045 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
1046 | { FRAC_CONST(0.881921231746674), FRAC_CONST(0.471396744251251) }, | ||
1047 | { FRAC_CONST(0.831469595432281), FRAC_CONST(0.555570244789124) }, | ||
1048 | { FRAC_CONST(0.773010432720184), FRAC_CONST(0.634393334388733) }, | ||
1049 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1050 | { FRAC_CONST(0.634393274784088), FRAC_CONST(0.773010432720184) }, | ||
1051 | { FRAC_CONST(0.555570185184479), FRAC_CONST(0.831469655036926) }, | ||
1052 | { FRAC_CONST(0.471396654844284), FRAC_CONST(0.881921291351318) }, | ||
1053 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1054 | { FRAC_CONST(0.290284633636475), FRAC_CONST(0.956940352916718) }, | ||
1055 | { FRAC_CONST(0.195090234279633), FRAC_CONST(0.980785310268402) }, | ||
1056 | { FRAC_CONST(0.098017133772373), FRAC_CONST(0.995184719562531) }, | ||
1057 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1058 | { FRAC_CONST(0.980785250663757), FRAC_CONST(0.195090323686600) }, | ||
1059 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
1060 | { FRAC_CONST(0.831469595432281), FRAC_CONST(0.555570244789124) }, | ||
1061 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1062 | { FRAC_CONST(0.555570185184479), FRAC_CONST(0.831469655036926) }, | ||
1063 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1064 | { FRAC_CONST(0.195090234279633), FRAC_CONST(0.980785310268402) }, | ||
1065 | { FRAC_CONST(-0.000000043711388), FRAC_CONST(1.000000000000000) }, | ||
1066 | { FRAC_CONST(-0.195090323686600), FRAC_CONST(0.980785250663757) }, | ||
1067 | { FRAC_CONST(-0.382683515548706), FRAC_CONST(0.923879504203796) }, | ||
1068 | { FRAC_CONST(-0.555570363998413), FRAC_CONST(0.831469535827637) }, | ||
1069 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1070 | { FRAC_CONST(-0.831469655036926), FRAC_CONST(0.555570185184479) }, | ||
1071 | { FRAC_CONST(-0.923879623413086), FRAC_CONST(0.382683277130127) }, | ||
1072 | { FRAC_CONST(-0.980785310268402), FRAC_CONST(0.195090308785439) }, | ||
1073 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1074 | { FRAC_CONST(0.956940352916718), FRAC_CONST(0.290284663438797) }, | ||
1075 | { FRAC_CONST(0.831469595432281), FRAC_CONST(0.555570244789124) }, | ||
1076 | { FRAC_CONST(0.634393274784088), FRAC_CONST(0.773010432720184) }, | ||
1077 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1078 | { FRAC_CONST(0.098017133772373), FRAC_CONST(0.995184719562531) }, | ||
1079 | { FRAC_CONST(-0.195090323686600), FRAC_CONST(0.980785250663757) }, | ||
1080 | { FRAC_CONST(-0.471396833658218), FRAC_CONST(0.881921231746674) }, | ||
1081 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1082 | { FRAC_CONST(-0.881921231746674), FRAC_CONST(0.471396833658218) }, | ||
1083 | { FRAC_CONST(-0.980785310268402), FRAC_CONST(0.195090308785439) }, | ||
1084 | { FRAC_CONST(-0.995184719562531), FRAC_CONST(-0.098017267882824) }, | ||
1085 | { FRAC_CONST(-0.923879504203796), FRAC_CONST(-0.382683426141739) }, | ||
1086 | { FRAC_CONST(-0.773010551929474), FRAC_CONST(-0.634393215179443) }, | ||
1087 | { FRAC_CONST(-0.555570006370544), FRAC_CONST(-0.831469774246216) }, | ||
1088 | { FRAC_CONST(-0.290284544229507), FRAC_CONST(-0.956940352916718) }, | ||
1089 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1090 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
1091 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1092 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1093 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1094 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1095 | { FRAC_CONST(-0.000000043711388), FRAC_CONST(1.000000000000000) }, | ||
1096 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1097 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1098 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1099 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1100 | { FRAC_CONST(-0.923879504203796), FRAC_CONST(-0.382683426141739) }, | ||
1101 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1102 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1103 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1104 | { FRAC_CONST(0.000000011924881), FRAC_CONST(-1.000000000000000) } | ||
1105 | }; | ||
1106 | |||
1107 | #ifdef ALLOW_SMALL_FRAMELENGTH | ||
1108 | ALIGN static const complex_t cfft_tab_60[] = | ||
1109 | { | ||
1110 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1111 | { FRAC_CONST(0.994521915912628), FRAC_CONST(0.104528464376926) }, | ||
1112 | { FRAC_CONST(0.978147625923157), FRAC_CONST(0.207911700010300) }, | ||
1113 | { FRAC_CONST(0.951056540012360), FRAC_CONST(0.309017002582550) }, | ||
1114 | { FRAC_CONST(0.913545429706573), FRAC_CONST(0.406736642122269) }, | ||
1115 | { FRAC_CONST(0.866025388240814), FRAC_CONST(0.500000000000000) }, | ||
1116 | { FRAC_CONST(0.809017002582550), FRAC_CONST(0.587785243988037) }, | ||
1117 | { FRAC_CONST(0.743144810199738), FRAC_CONST(0.669130623340607) }, | ||
1118 | { FRAC_CONST(0.669130563735962), FRAC_CONST(0.743144869804382) }, | ||
1119 | { FRAC_CONST(0.587785243988037), FRAC_CONST(0.809017002582550) }, | ||
1120 | { FRAC_CONST(0.499999970197678), FRAC_CONST(0.866025447845459) }, | ||
1121 | { FRAC_CONST(0.406736612319946), FRAC_CONST(0.913545489311218) }, | ||
1122 | { FRAC_CONST(0.309016972780228), FRAC_CONST(0.951056540012360) }, | ||
1123 | { FRAC_CONST(0.207911655306816), FRAC_CONST(0.978147625923157) }, | ||
1124 | { FRAC_CONST(0.104528419673443), FRAC_CONST(0.994521915912628) }, | ||
1125 | { FRAC_CONST(-0.000000043711388), FRAC_CONST(1.000000000000000) }, | ||
1126 | { FRAC_CONST(-0.104528509080410), FRAC_CONST(0.994521915912628) }, | ||
1127 | { FRAC_CONST(-0.207911744713783), FRAC_CONST(0.978147566318512) }, | ||
1128 | { FRAC_CONST(-0.309017032384872), FRAC_CONST(0.951056480407715) }, | ||
1129 | { FRAC_CONST(-0.406736701726913), FRAC_CONST(0.913545429706573) }, | ||
1130 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1131 | { FRAC_CONST(0.978147625923157), FRAC_CONST(0.207911700010300) }, | ||
1132 | { FRAC_CONST(0.913545429706573), FRAC_CONST(0.406736642122269) }, | ||
1133 | { FRAC_CONST(0.809017002582550), FRAC_CONST(0.587785243988037) }, | ||
1134 | { FRAC_CONST(0.669130563735962), FRAC_CONST(0.743144869804382) }, | ||
1135 | { FRAC_CONST(0.499999970197678), FRAC_CONST(0.866025447845459) }, | ||
1136 | { FRAC_CONST(0.309016972780228), FRAC_CONST(0.951056540012360) }, | ||
1137 | { FRAC_CONST(0.104528419673443), FRAC_CONST(0.994521915912628) }, | ||
1138 | { FRAC_CONST(-0.104528509080410), FRAC_CONST(0.994521915912628) }, | ||
1139 | { FRAC_CONST(-0.309017032384872), FRAC_CONST(0.951056480407715) }, | ||
1140 | { FRAC_CONST(-0.500000059604645), FRAC_CONST(0.866025388240814) }, | ||
1141 | { FRAC_CONST(-0.669130682945251), FRAC_CONST(0.743144810199738) }, | ||
1142 | { FRAC_CONST(-0.809017062187195), FRAC_CONST(0.587785184383392) }, | ||
1143 | { FRAC_CONST(-0.913545489311218), FRAC_CONST(0.406736582517624) }, | ||
1144 | { FRAC_CONST(-0.978147625923157), FRAC_CONST(0.207911610603333) }, | ||
1145 | { FRAC_CONST(-1.000000000000000), FRAC_CONST(-0.000000087422777) }, | ||
1146 | { FRAC_CONST(-0.978147566318512), FRAC_CONST(-0.207911789417267) }, | ||
1147 | { FRAC_CONST(-0.913545429706573), FRAC_CONST(-0.406736731529236) }, | ||
1148 | { FRAC_CONST(-0.809016942977905), FRAC_CONST(-0.587785363197327) }, | ||
1149 | { FRAC_CONST(-0.669130504131317), FRAC_CONST(-0.743144869804382) }, | ||
1150 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1151 | { FRAC_CONST(0.951056540012360), FRAC_CONST(0.309017002582550) }, | ||
1152 | { FRAC_CONST(0.809017002582550), FRAC_CONST(0.587785243988037) }, | ||
1153 | { FRAC_CONST(0.587785243988037), FRAC_CONST(0.809017002582550) }, | ||
1154 | { FRAC_CONST(0.309016972780228), FRAC_CONST(0.951056540012360) }, | ||
1155 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1156 | { FRAC_CONST(0.809017002582550), FRAC_CONST(0.587785243988037) }, | ||
1157 | { FRAC_CONST(0.309016972780228), FRAC_CONST(0.951056540012360) }, | ||
1158 | { FRAC_CONST(-0.309017032384872), FRAC_CONST(0.951056480407715) }, | ||
1159 | { FRAC_CONST(-0.809017062187195), FRAC_CONST(0.587785184383392) }, | ||
1160 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1161 | { FRAC_CONST(0.587785243988037), FRAC_CONST(0.809017002582550) }, | ||
1162 | { FRAC_CONST(-0.309017032384872), FRAC_CONST(0.951056480407715) }, | ||
1163 | { FRAC_CONST(-0.951056599617004), FRAC_CONST(0.309016793966293) }, | ||
1164 | { FRAC_CONST(-0.809016942977905), FRAC_CONST(-0.587785363197327) }, | ||
1165 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1166 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1167 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1168 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1169 | { FRAC_CONST(0.309017121791840), FRAC_CONST(-0.951056480407715) } | ||
1170 | }; | ||
1171 | #endif | ||
1172 | |||
1173 | #ifdef LD_DEC | ||
1174 | |||
1175 | ALIGN static const complex_t cfft_tab_256[] = | ||
1176 | { | ||
1177 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1178 | { FRAC_CONST(0.999698817729950), FRAC_CONST(0.024541229009628) }, | ||
1179 | { FRAC_CONST(0.998795449733734), FRAC_CONST(0.049067676067352) }, | ||
1180 | { FRAC_CONST(0.997290432453156), FRAC_CONST(0.073564566671848) }, | ||
1181 | { FRAC_CONST(0.995184719562531), FRAC_CONST(0.098017141222954) }, | ||
1182 | { FRAC_CONST(0.992479562759399), FRAC_CONST(0.122410677373409) }, | ||
1183 | { FRAC_CONST(0.989176511764526), FRAC_CONST(0.146730467677116) }, | ||
1184 | { FRAC_CONST(0.985277652740479), FRAC_CONST(0.170961901545525) }, | ||
1185 | { FRAC_CONST(0.980785250663757), FRAC_CONST(0.195090323686600) }, | ||
1186 | { FRAC_CONST(0.975702106952667), FRAC_CONST(0.219101235270500) }, | ||
1187 | { FRAC_CONST(0.970031261444092), FRAC_CONST(0.242980197072029) }, | ||
1188 | { FRAC_CONST(0.963776051998138), FRAC_CONST(0.266712784767151) }, | ||
1189 | { FRAC_CONST(0.956940352916718), FRAC_CONST(0.290284663438797) }, | ||
1190 | { FRAC_CONST(0.949528157711029), FRAC_CONST(0.313681751489639) }, | ||
1191 | { FRAC_CONST(0.941544055938721), FRAC_CONST(0.336889863014221) }, | ||
1192 | { FRAC_CONST(0.932992815971375), FRAC_CONST(0.359895050525665) }, | ||
1193 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
1194 | { FRAC_CONST(0.914209723472595), FRAC_CONST(0.405241340398788) }, | ||
1195 | { FRAC_CONST(0.903989315032959), FRAC_CONST(0.427555084228516) }, | ||
1196 | { FRAC_CONST(0.893224298954010), FRAC_CONST(0.449611335992813) }, | ||
1197 | { FRAC_CONST(0.881921231746674), FRAC_CONST(0.471396744251251) }, | ||
1198 | { FRAC_CONST(0.870086967945099), FRAC_CONST(0.492898225784302) }, | ||
1199 | { FRAC_CONST(0.857728600502014), FRAC_CONST(0.514102756977081) }, | ||
1200 | { FRAC_CONST(0.844853579998016), FRAC_CONST(0.534997642040253) }, | ||
1201 | { FRAC_CONST(0.831469595432281), FRAC_CONST(0.555570244789124) }, | ||
1202 | { FRAC_CONST(0.817584812641144), FRAC_CONST(0.575808227062225) }, | ||
1203 | { FRAC_CONST(0.803207516670227), FRAC_CONST(0.595699310302734) }, | ||
1204 | { FRAC_CONST(0.788346409797668), FRAC_CONST(0.615231633186340) }, | ||
1205 | { FRAC_CONST(0.773010432720184), FRAC_CONST(0.634393334388733) }, | ||
1206 | { FRAC_CONST(0.757208824157715), FRAC_CONST(0.653172850608826) }, | ||
1207 | { FRAC_CONST(0.740951120853424), FRAC_CONST(0.671558976173401) }, | ||
1208 | { FRAC_CONST(0.724247097969055), FRAC_CONST(0.689540565013886) }, | ||
1209 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1210 | { FRAC_CONST(0.689540505409241), FRAC_CONST(0.724247097969055) }, | ||
1211 | { FRAC_CONST(0.671558916568756), FRAC_CONST(0.740951180458069) }, | ||
1212 | { FRAC_CONST(0.653172791004181), FRAC_CONST(0.757208883762360) }, | ||
1213 | { FRAC_CONST(0.634393274784088), FRAC_CONST(0.773010432720184) }, | ||
1214 | { FRAC_CONST(0.615231573581696), FRAC_CONST(0.788346409797668) }, | ||
1215 | { FRAC_CONST(0.595699310302734), FRAC_CONST(0.803207516670227) }, | ||
1216 | { FRAC_CONST(0.575808167457581), FRAC_CONST(0.817584812641144) }, | ||
1217 | { FRAC_CONST(0.555570185184479), FRAC_CONST(0.831469655036926) }, | ||
1218 | { FRAC_CONST(0.534997642040253), FRAC_CONST(0.844853579998016) }, | ||
1219 | { FRAC_CONST(0.514102697372437), FRAC_CONST(0.857728660106659) }, | ||
1220 | { FRAC_CONST(0.492898195981979), FRAC_CONST(0.870086967945099) }, | ||
1221 | { FRAC_CONST(0.471396654844284), FRAC_CONST(0.881921291351318) }, | ||
1222 | { FRAC_CONST(0.449611306190491), FRAC_CONST(0.893224298954010) }, | ||
1223 | { FRAC_CONST(0.427555114030838), FRAC_CONST(0.903989315032959) }, | ||
1224 | { FRAC_CONST(0.405241280794144), FRAC_CONST(0.914209783077240) }, | ||
1225 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1226 | { FRAC_CONST(0.359894961118698), FRAC_CONST(0.932992815971375) }, | ||
1227 | { FRAC_CONST(0.336889833211899), FRAC_CONST(0.941544055938721) }, | ||
1228 | { FRAC_CONST(0.313681662082672), FRAC_CONST(0.949528217315674) }, | ||
1229 | { FRAC_CONST(0.290284633636475), FRAC_CONST(0.956940352916718) }, | ||
1230 | { FRAC_CONST(0.266712754964828), FRAC_CONST(0.963776051998138) }, | ||
1231 | { FRAC_CONST(0.242980122566223), FRAC_CONST(0.970031261444092) }, | ||
1232 | { FRAC_CONST(0.219101220369339), FRAC_CONST(0.975702106952667) }, | ||
1233 | { FRAC_CONST(0.195090234279633), FRAC_CONST(0.980785310268402) }, | ||
1234 | { FRAC_CONST(0.170961856842041), FRAC_CONST(0.985277652740479) }, | ||
1235 | { FRAC_CONST(0.146730497479439), FRAC_CONST(0.989176511764526) }, | ||
1236 | { FRAC_CONST(0.122410625219345), FRAC_CONST(0.992479562759399) }, | ||
1237 | { FRAC_CONST(0.098017133772373), FRAC_CONST(0.995184719562531) }, | ||
1238 | { FRAC_CONST(0.073564492166042), FRAC_CONST(0.997290432453156) }, | ||
1239 | { FRAC_CONST(0.049067649990320), FRAC_CONST(0.998795449733734) }, | ||
1240 | { FRAC_CONST(0.024541135877371), FRAC_CONST(0.999698817729950) }, | ||
1241 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1242 | { FRAC_CONST(0.998795449733734), FRAC_CONST(0.049067676067352) }, | ||
1243 | { FRAC_CONST(0.995184719562531), FRAC_CONST(0.098017141222954) }, | ||
1244 | { FRAC_CONST(0.989176511764526), FRAC_CONST(0.146730467677116) }, | ||
1245 | { FRAC_CONST(0.980785250663757), FRAC_CONST(0.195090323686600) }, | ||
1246 | { FRAC_CONST(0.970031261444092), FRAC_CONST(0.242980197072029) }, | ||
1247 | { FRAC_CONST(0.956940352916718), FRAC_CONST(0.290284663438797) }, | ||
1248 | { FRAC_CONST(0.941544055938721), FRAC_CONST(0.336889863014221) }, | ||
1249 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
1250 | { FRAC_CONST(0.903989315032959), FRAC_CONST(0.427555084228516) }, | ||
1251 | { FRAC_CONST(0.881921231746674), FRAC_CONST(0.471396744251251) }, | ||
1252 | { FRAC_CONST(0.857728600502014), FRAC_CONST(0.514102756977081) }, | ||
1253 | { FRAC_CONST(0.831469595432281), FRAC_CONST(0.555570244789124) }, | ||
1254 | { FRAC_CONST(0.803207516670227), FRAC_CONST(0.595699310302734) }, | ||
1255 | { FRAC_CONST(0.773010432720184), FRAC_CONST(0.634393334388733) }, | ||
1256 | { FRAC_CONST(0.740951120853424), FRAC_CONST(0.671558976173401) }, | ||
1257 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1258 | { FRAC_CONST(0.671558916568756), FRAC_CONST(0.740951180458069) }, | ||
1259 | { FRAC_CONST(0.634393274784088), FRAC_CONST(0.773010432720184) }, | ||
1260 | { FRAC_CONST(0.595699310302734), FRAC_CONST(0.803207516670227) }, | ||
1261 | { FRAC_CONST(0.555570185184479), FRAC_CONST(0.831469655036926) }, | ||
1262 | { FRAC_CONST(0.514102697372437), FRAC_CONST(0.857728660106659) }, | ||
1263 | { FRAC_CONST(0.471396654844284), FRAC_CONST(0.881921291351318) }, | ||
1264 | { FRAC_CONST(0.427555114030838), FRAC_CONST(0.903989315032959) }, | ||
1265 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1266 | { FRAC_CONST(0.336889833211899), FRAC_CONST(0.941544055938721) }, | ||
1267 | { FRAC_CONST(0.290284633636475), FRAC_CONST(0.956940352916718) }, | ||
1268 | { FRAC_CONST(0.242980122566223), FRAC_CONST(0.970031261444092) }, | ||
1269 | { FRAC_CONST(0.195090234279633), FRAC_CONST(0.980785310268402) }, | ||
1270 | { FRAC_CONST(0.146730497479439), FRAC_CONST(0.989176511764526) }, | ||
1271 | { FRAC_CONST(0.098017133772373), FRAC_CONST(0.995184719562531) }, | ||
1272 | { FRAC_CONST(0.049067649990320), FRAC_CONST(0.998795449733734) }, | ||
1273 | { FRAC_CONST(-0.000000043711388), FRAC_CONST(1.000000000000000) }, | ||
1274 | { FRAC_CONST(-0.049067739397287), FRAC_CONST(0.998795449733734) }, | ||
1275 | { FRAC_CONST(-0.098017223179340), FRAC_CONST(0.995184719562531) }, | ||
1276 | { FRAC_CONST(-0.146730571985245), FRAC_CONST(0.989176511764526) }, | ||
1277 | { FRAC_CONST(-0.195090323686600), FRAC_CONST(0.980785250663757) }, | ||
1278 | { FRAC_CONST(-0.242980197072029), FRAC_CONST(0.970031261444092) }, | ||
1279 | { FRAC_CONST(-0.290284723043442), FRAC_CONST(0.956940293312073) }, | ||
1280 | { FRAC_CONST(-0.336889922618866), FRAC_CONST(0.941544055938721) }, | ||
1281 | { FRAC_CONST(-0.382683515548706), FRAC_CONST(0.923879504203796) }, | ||
1282 | { FRAC_CONST(-0.427555084228516), FRAC_CONST(0.903989315032959) }, | ||
1283 | { FRAC_CONST(-0.471396833658218), FRAC_CONST(0.881921231746674) }, | ||
1284 | { FRAC_CONST(-0.514102756977081), FRAC_CONST(0.857728600502014) }, | ||
1285 | { FRAC_CONST(-0.555570363998413), FRAC_CONST(0.831469535827637) }, | ||
1286 | { FRAC_CONST(-0.595699369907379), FRAC_CONST(0.803207516670227) }, | ||
1287 | { FRAC_CONST(-0.634393274784088), FRAC_CONST(0.773010492324829) }, | ||
1288 | { FRAC_CONST(-0.671559035778046), FRAC_CONST(0.740951061248779) }, | ||
1289 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1290 | { FRAC_CONST(-0.740951240062714), FRAC_CONST(0.671558856964111) }, | ||
1291 | { FRAC_CONST(-0.773010492324829), FRAC_CONST(0.634393274784088) }, | ||
1292 | { FRAC_CONST(-0.803207635879517), FRAC_CONST(0.595699131488800) }, | ||
1293 | { FRAC_CONST(-0.831469655036926), FRAC_CONST(0.555570185184479) }, | ||
1294 | { FRAC_CONST(-0.857728600502014), FRAC_CONST(0.514102756977081) }, | ||
1295 | { FRAC_CONST(-0.881921350955963), FRAC_CONST(0.471396625041962) }, | ||
1296 | { FRAC_CONST(-0.903989315032959), FRAC_CONST(0.427555054426193) }, | ||
1297 | { FRAC_CONST(-0.923879623413086), FRAC_CONST(0.382683277130127) }, | ||
1298 | { FRAC_CONST(-0.941544115543365), FRAC_CONST(0.336889803409576) }, | ||
1299 | { FRAC_CONST(-0.956940352916718), FRAC_CONST(0.290284723043442) }, | ||
1300 | { FRAC_CONST(-0.970031261444092), FRAC_CONST(0.242980077862740) }, | ||
1301 | { FRAC_CONST(-0.980785310268402), FRAC_CONST(0.195090308785439) }, | ||
1302 | { FRAC_CONST(-0.989176511764526), FRAC_CONST(0.146730333566666) }, | ||
1303 | { FRAC_CONST(-0.995184719562531), FRAC_CONST(0.098017096519470) }, | ||
1304 | { FRAC_CONST(-0.998795449733734), FRAC_CONST(0.049067486077547) }, | ||
1305 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1306 | { FRAC_CONST(0.997290432453156), FRAC_CONST(0.073564566671848) }, | ||
1307 | { FRAC_CONST(0.989176511764526), FRAC_CONST(0.146730467677116) }, | ||
1308 | { FRAC_CONST(0.975702106952667), FRAC_CONST(0.219101235270500) }, | ||
1309 | { FRAC_CONST(0.956940352916718), FRAC_CONST(0.290284663438797) }, | ||
1310 | { FRAC_CONST(0.932992815971375), FRAC_CONST(0.359895050525665) }, | ||
1311 | { FRAC_CONST(0.903989315032959), FRAC_CONST(0.427555084228516) }, | ||
1312 | { FRAC_CONST(0.870086967945099), FRAC_CONST(0.492898225784302) }, | ||
1313 | { FRAC_CONST(0.831469595432281), FRAC_CONST(0.555570244789124) }, | ||
1314 | { FRAC_CONST(0.788346469402313), FRAC_CONST(0.615231573581696) }, | ||
1315 | { FRAC_CONST(0.740951120853424), FRAC_CONST(0.671558976173401) }, | ||
1316 | { FRAC_CONST(0.689540505409241), FRAC_CONST(0.724247097969055) }, | ||
1317 | { FRAC_CONST(0.634393274784088), FRAC_CONST(0.773010432720184) }, | ||
1318 | { FRAC_CONST(0.575808227062225), FRAC_CONST(0.817584812641144) }, | ||
1319 | { FRAC_CONST(0.514102697372437), FRAC_CONST(0.857728660106659) }, | ||
1320 | { FRAC_CONST(0.449611306190491), FRAC_CONST(0.893224298954010) }, | ||
1321 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1322 | { FRAC_CONST(0.313681751489639), FRAC_CONST(0.949528157711029) }, | ||
1323 | { FRAC_CONST(0.242980241775513), FRAC_CONST(0.970031261444092) }, | ||
1324 | { FRAC_CONST(0.170961856842041), FRAC_CONST(0.985277652740479) }, | ||
1325 | { FRAC_CONST(0.098017133772373), FRAC_CONST(0.995184719562531) }, | ||
1326 | { FRAC_CONST(0.024541255086660), FRAC_CONST(0.999698817729950) }, | ||
1327 | { FRAC_CONST(-0.049067739397287), FRAC_CONST(0.998795449733734) }, | ||
1328 | { FRAC_CONST(-0.122410707175732), FRAC_CONST(0.992479503154755) }, | ||
1329 | { FRAC_CONST(-0.195090323686600), FRAC_CONST(0.980785250663757) }, | ||
1330 | { FRAC_CONST(-0.266712725162506), FRAC_CONST(0.963776051998138) }, | ||
1331 | { FRAC_CONST(-0.336889803409576), FRAC_CONST(0.941544055938721) }, | ||
1332 | { FRAC_CONST(-0.405241340398788), FRAC_CONST(0.914209723472595) }, | ||
1333 | { FRAC_CONST(-0.471396833658218), FRAC_CONST(0.881921231746674) }, | ||
1334 | { FRAC_CONST(-0.534997701644897), FRAC_CONST(0.844853520393372) }, | ||
1335 | { FRAC_CONST(-0.595699369907379), FRAC_CONST(0.803207516670227) }, | ||
1336 | { FRAC_CONST(-0.653172850608826), FRAC_CONST(0.757208824157715) }, | ||
1337 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1338 | { FRAC_CONST(-0.757208824157715), FRAC_CONST(0.653172850608826) }, | ||
1339 | { FRAC_CONST(-0.803207516670227), FRAC_CONST(0.595699369907379) }, | ||
1340 | { FRAC_CONST(-0.844853520393372), FRAC_CONST(0.534997701644897) }, | ||
1341 | { FRAC_CONST(-0.881921231746674), FRAC_CONST(0.471396833658218) }, | ||
1342 | { FRAC_CONST(-0.914209783077240), FRAC_CONST(0.405241221189499) }, | ||
1343 | { FRAC_CONST(-0.941544115543365), FRAC_CONST(0.336889803409576) }, | ||
1344 | { FRAC_CONST(-0.963776051998138), FRAC_CONST(0.266712725162506) }, | ||
1345 | { FRAC_CONST(-0.980785310268402), FRAC_CONST(0.195090308785439) }, | ||
1346 | { FRAC_CONST(-0.992479503154755), FRAC_CONST(0.122410699725151) }, | ||
1347 | { FRAC_CONST(-0.998795449733734), FRAC_CONST(0.049067724496126) }, | ||
1348 | { FRAC_CONST(-0.999698817729950), FRAC_CONST(-0.024541147053242) }, | ||
1349 | { FRAC_CONST(-0.995184719562531), FRAC_CONST(-0.098017267882824) }, | ||
1350 | { FRAC_CONST(-0.985277652740479), FRAC_CONST(-0.170961990952492) }, | ||
1351 | { FRAC_CONST(-0.970031261444092), FRAC_CONST(-0.242980241775513) }, | ||
1352 | { FRAC_CONST(-0.949528157711029), FRAC_CONST(-0.313681781291962) }, | ||
1353 | { FRAC_CONST(-0.923879504203796), FRAC_CONST(-0.382683426141739) }, | ||
1354 | { FRAC_CONST(-0.893224298954010), FRAC_CONST(-0.449611306190491) }, | ||
1355 | { FRAC_CONST(-0.857728660106659), FRAC_CONST(-0.514102697372437) }, | ||
1356 | { FRAC_CONST(-0.817584872245789), FRAC_CONST(-0.575808107852936) }, | ||
1357 | { FRAC_CONST(-0.773010551929474), FRAC_CONST(-0.634393215179443) }, | ||
1358 | { FRAC_CONST(-0.724247038364410), FRAC_CONST(-0.689540624618530) }, | ||
1359 | { FRAC_CONST(-0.671558916568756), FRAC_CONST(-0.740951180458069) }, | ||
1360 | { FRAC_CONST(-0.615231573581696), FRAC_CONST(-0.788346469402313) }, | ||
1361 | { FRAC_CONST(-0.555570006370544), FRAC_CONST(-0.831469774246216) }, | ||
1362 | { FRAC_CONST(-0.492898195981979), FRAC_CONST(-0.870086967945099) }, | ||
1363 | { FRAC_CONST(-0.427554935216904), FRAC_CONST(-0.903989374637604) }, | ||
1364 | { FRAC_CONST(-0.359895110130310), FRAC_CONST(-0.932992756366730) }, | ||
1365 | { FRAC_CONST(-0.290284544229507), FRAC_CONST(-0.956940352916718) }, | ||
1366 | { FRAC_CONST(-0.219101369380951), FRAC_CONST(-0.975702106952667) }, | ||
1367 | { FRAC_CONST(-0.146730408072472), FRAC_CONST(-0.989176511764526) }, | ||
1368 | { FRAC_CONST(-0.073564760386944), FRAC_CONST(-0.997290432453156) }, | ||
1369 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1370 | { FRAC_CONST(0.995184719562531), FRAC_CONST(0.098017141222954) }, | ||
1371 | { FRAC_CONST(0.980785250663757), FRAC_CONST(0.195090323686600) }, | ||
1372 | { FRAC_CONST(0.956940352916718), FRAC_CONST(0.290284663438797) }, | ||
1373 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
1374 | { FRAC_CONST(0.881921231746674), FRAC_CONST(0.471396744251251) }, | ||
1375 | { FRAC_CONST(0.831469595432281), FRAC_CONST(0.555570244789124) }, | ||
1376 | { FRAC_CONST(0.773010432720184), FRAC_CONST(0.634393334388733) }, | ||
1377 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1378 | { FRAC_CONST(0.634393274784088), FRAC_CONST(0.773010432720184) }, | ||
1379 | { FRAC_CONST(0.555570185184479), FRAC_CONST(0.831469655036926) }, | ||
1380 | { FRAC_CONST(0.471396654844284), FRAC_CONST(0.881921291351318) }, | ||
1381 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1382 | { FRAC_CONST(0.290284633636475), FRAC_CONST(0.956940352916718) }, | ||
1383 | { FRAC_CONST(0.195090234279633), FRAC_CONST(0.980785310268402) }, | ||
1384 | { FRAC_CONST(0.098017133772373), FRAC_CONST(0.995184719562531) }, | ||
1385 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1386 | { FRAC_CONST(0.980785250663757), FRAC_CONST(0.195090323686600) }, | ||
1387 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
1388 | { FRAC_CONST(0.831469595432281), FRAC_CONST(0.555570244789124) }, | ||
1389 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1390 | { FRAC_CONST(0.555570185184479), FRAC_CONST(0.831469655036926) }, | ||
1391 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1392 | { FRAC_CONST(0.195090234279633), FRAC_CONST(0.980785310268402) }, | ||
1393 | { FRAC_CONST(-0.000000043711388), FRAC_CONST(1.000000000000000) }, | ||
1394 | { FRAC_CONST(-0.195090323686600), FRAC_CONST(0.980785250663757) }, | ||
1395 | { FRAC_CONST(-0.382683515548706), FRAC_CONST(0.923879504203796) }, | ||
1396 | { FRAC_CONST(-0.555570363998413), FRAC_CONST(0.831469535827637) }, | ||
1397 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1398 | { FRAC_CONST(-0.831469655036926), FRAC_CONST(0.555570185184479) }, | ||
1399 | { FRAC_CONST(-0.923879623413086), FRAC_CONST(0.382683277130127) }, | ||
1400 | { FRAC_CONST(-0.980785310268402), FRAC_CONST(0.195090308785439) }, | ||
1401 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1402 | { FRAC_CONST(0.956940352916718), FRAC_CONST(0.290284663438797) }, | ||
1403 | { FRAC_CONST(0.831469595432281), FRAC_CONST(0.555570244789124) }, | ||
1404 | { FRAC_CONST(0.634393274784088), FRAC_CONST(0.773010432720184) }, | ||
1405 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1406 | { FRAC_CONST(0.098017133772373), FRAC_CONST(0.995184719562531) }, | ||
1407 | { FRAC_CONST(-0.195090323686600), FRAC_CONST(0.980785250663757) }, | ||
1408 | { FRAC_CONST(-0.471396833658218), FRAC_CONST(0.881921231746674) }, | ||
1409 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1410 | { FRAC_CONST(-0.881921231746674), FRAC_CONST(0.471396833658218) }, | ||
1411 | { FRAC_CONST(-0.980785310268402), FRAC_CONST(0.195090308785439) }, | ||
1412 | { FRAC_CONST(-0.995184719562531), FRAC_CONST(-0.098017267882824) }, | ||
1413 | { FRAC_CONST(-0.923879504203796), FRAC_CONST(-0.382683426141739) }, | ||
1414 | { FRAC_CONST(-0.773010551929474), FRAC_CONST(-0.634393215179443) }, | ||
1415 | { FRAC_CONST(-0.555570006370544), FRAC_CONST(-0.831469774246216) }, | ||
1416 | { FRAC_CONST(-0.290284544229507), FRAC_CONST(-0.956940352916718) }, | ||
1417 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1418 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
1419 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1420 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1421 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1422 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1423 | { FRAC_CONST(-0.000000043711388), FRAC_CONST(1.000000000000000) }, | ||
1424 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1425 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1426 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1427 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1428 | { FRAC_CONST(-0.923879504203796), FRAC_CONST(-0.382683426141739) }, | ||
1429 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1430 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1431 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1432 | { FRAC_CONST(0.000000011924881), FRAC_CONST(-1.000000000000000) } | ||
1433 | }; | ||
1434 | |||
1435 | #ifdef ALLOW_SMALL_FRAMELENGTH | ||
1436 | ALIGN static const complex_t cfft_tab_240[] = | ||
1437 | { | ||
1438 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1439 | { FRAC_CONST(0.999657332897186), FRAC_CONST(0.026176949962974) }, | ||
1440 | { FRAC_CONST(0.998629510402679), FRAC_CONST(0.052335958927870) }, | ||
1441 | { FRAC_CONST(0.996917307376862), FRAC_CONST(0.078459098935127) }, | ||
1442 | { FRAC_CONST(0.994521915912628), FRAC_CONST(0.104528464376926) }, | ||
1443 | { FRAC_CONST(0.991444885730743), FRAC_CONST(0.130526199936867) }, | ||
1444 | { FRAC_CONST(0.987688362598419), FRAC_CONST(0.156434476375580) }, | ||
1445 | { FRAC_CONST(0.983254909515381), FRAC_CONST(0.182235524058342) }, | ||
1446 | { FRAC_CONST(0.978147625923157), FRAC_CONST(0.207911700010300) }, | ||
1447 | { FRAC_CONST(0.972369909286499), FRAC_CONST(0.233445376157761) }, | ||
1448 | { FRAC_CONST(0.965925812721252), FRAC_CONST(0.258819043636322) }, | ||
1449 | { FRAC_CONST(0.958819746971130), FRAC_CONST(0.284015357494354) }, | ||
1450 | { FRAC_CONST(0.951056540012360), FRAC_CONST(0.309017002582550) }, | ||
1451 | { FRAC_CONST(0.942641496658325), FRAC_CONST(0.333806872367859) }, | ||
1452 | { FRAC_CONST(0.933580398559570), FRAC_CONST(0.358367949724197) }, | ||
1453 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
1454 | { FRAC_CONST(0.913545429706573), FRAC_CONST(0.406736642122269) }, | ||
1455 | { FRAC_CONST(0.902585268020630), FRAC_CONST(0.430511116981506) }, | ||
1456 | { FRAC_CONST(0.891006529331207), FRAC_CONST(0.453990519046783) }, | ||
1457 | { FRAC_CONST(0.878817081451416), FRAC_CONST(0.477158784866333) }, | ||
1458 | { FRAC_CONST(0.866025388240814), FRAC_CONST(0.500000000000000) }, | ||
1459 | { FRAC_CONST(0.852640151977539), FRAC_CONST(0.522498548030853) }, | ||
1460 | { FRAC_CONST(0.838670551776886), FRAC_CONST(0.544639050960541) }, | ||
1461 | { FRAC_CONST(0.824126183986664), FRAC_CONST(0.566406250000000) }, | ||
1462 | { FRAC_CONST(0.809017002582550), FRAC_CONST(0.587785243988037) }, | ||
1463 | { FRAC_CONST(0.793353319168091), FRAC_CONST(0.608761429786682) }, | ||
1464 | { FRAC_CONST(0.777145922183990), FRAC_CONST(0.629320383071899) }, | ||
1465 | { FRAC_CONST(0.760405957698822), FRAC_CONST(0.649448096752167) }, | ||
1466 | { FRAC_CONST(0.743144810199738), FRAC_CONST(0.669130623340607) }, | ||
1467 | { FRAC_CONST(0.725374400615692), FRAC_CONST(0.688354551792145) }, | ||
1468 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1469 | { FRAC_CONST(0.688354551792145), FRAC_CONST(0.725374400615692) }, | ||
1470 | { FRAC_CONST(0.669130563735962), FRAC_CONST(0.743144869804382) }, | ||
1471 | { FRAC_CONST(0.649448037147522), FRAC_CONST(0.760405957698822) }, | ||
1472 | { FRAC_CONST(0.629320383071899), FRAC_CONST(0.777145981788635) }, | ||
1473 | { FRAC_CONST(0.608761370182037), FRAC_CONST(0.793353378772736) }, | ||
1474 | { FRAC_CONST(0.587785243988037), FRAC_CONST(0.809017002582550) }, | ||
1475 | { FRAC_CONST(0.566406250000000), FRAC_CONST(0.824126183986664) }, | ||
1476 | { FRAC_CONST(0.544638991355896), FRAC_CONST(0.838670611381531) }, | ||
1477 | { FRAC_CONST(0.522498488426209), FRAC_CONST(0.852640211582184) }, | ||
1478 | { FRAC_CONST(0.499999970197678), FRAC_CONST(0.866025447845459) }, | ||
1479 | { FRAC_CONST(0.477158755064011), FRAC_CONST(0.878817141056061) }, | ||
1480 | { FRAC_CONST(0.453990519046783), FRAC_CONST(0.891006529331207) }, | ||
1481 | { FRAC_CONST(0.430511027574539), FRAC_CONST(0.902585327625275) }, | ||
1482 | { FRAC_CONST(0.406736612319946), FRAC_CONST(0.913545489311218) }, | ||
1483 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1484 | { FRAC_CONST(0.358367860317230), FRAC_CONST(0.933580458164215) }, | ||
1485 | { FRAC_CONST(0.333806812763214), FRAC_CONST(0.942641496658325) }, | ||
1486 | { FRAC_CONST(0.309016972780228), FRAC_CONST(0.951056540012360) }, | ||
1487 | { FRAC_CONST(0.284015327692032), FRAC_CONST(0.958819746971130) }, | ||
1488 | { FRAC_CONST(0.258819073438644), FRAC_CONST(0.965925812721252) }, | ||
1489 | { FRAC_CONST(0.233445301651955), FRAC_CONST(0.972369909286499) }, | ||
1490 | { FRAC_CONST(0.207911655306816), FRAC_CONST(0.978147625923157) }, | ||
1491 | { FRAC_CONST(0.182235524058342), FRAC_CONST(0.983254909515381) }, | ||
1492 | { FRAC_CONST(0.156434372067451), FRAC_CONST(0.987688362598419) }, | ||
1493 | { FRAC_CONST(0.130526125431061), FRAC_CONST(0.991444885730743) }, | ||
1494 | { FRAC_CONST(0.104528419673443), FRAC_CONST(0.994521915912628) }, | ||
1495 | { FRAC_CONST(0.078459084033966), FRAC_CONST(0.996917307376862) }, | ||
1496 | { FRAC_CONST(0.052335973829031), FRAC_CONST(0.998629510402679) }, | ||
1497 | { FRAC_CONST(0.026176875457168), FRAC_CONST(0.999657332897186) }, | ||
1498 | { FRAC_CONST(-0.000000043711388), FRAC_CONST(1.000000000000000) }, | ||
1499 | { FRAC_CONST(-0.026176963001490), FRAC_CONST(0.999657332897186) }, | ||
1500 | { FRAC_CONST(-0.052336059510708), FRAC_CONST(0.998629510402679) }, | ||
1501 | { FRAC_CONST(-0.078459173440933), FRAC_CONST(0.996917307376862) }, | ||
1502 | { FRAC_CONST(-0.104528509080410), FRAC_CONST(0.994521915912628) }, | ||
1503 | { FRAC_CONST(-0.130526214838028), FRAC_CONST(0.991444885730743) }, | ||
1504 | { FRAC_CONST(-0.156434446573257), FRAC_CONST(0.987688362598419) }, | ||
1505 | { FRAC_CONST(-0.182235598564148), FRAC_CONST(0.983254909515381) }, | ||
1506 | { FRAC_CONST(-0.207911744713783), FRAC_CONST(0.978147566318512) }, | ||
1507 | { FRAC_CONST(-0.233445391058922), FRAC_CONST(0.972369909286499) }, | ||
1508 | { FRAC_CONST(-0.258819162845612), FRAC_CONST(0.965925812721252) }, | ||
1509 | { FRAC_CONST(-0.284015417098999), FRAC_CONST(0.958819687366486) }, | ||
1510 | { FRAC_CONST(-0.309017032384872), FRAC_CONST(0.951056480407715) }, | ||
1511 | { FRAC_CONST(-0.333806872367859), FRAC_CONST(0.942641496658325) }, | ||
1512 | { FRAC_CONST(-0.358367949724197), FRAC_CONST(0.933580458164215) }, | ||
1513 | { FRAC_CONST(-0.382683515548706), FRAC_CONST(0.923879504203796) }, | ||
1514 | { FRAC_CONST(-0.406736701726913), FRAC_CONST(0.913545429706573) }, | ||
1515 | { FRAC_CONST(-0.430511116981506), FRAC_CONST(0.902585268020630) }, | ||
1516 | { FRAC_CONST(-0.453990608453751), FRAC_CONST(0.891006469726563) }, | ||
1517 | { FRAC_CONST(-0.477158725261688), FRAC_CONST(0.878817141056061) }, | ||
1518 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1519 | { FRAC_CONST(0.998629510402679), FRAC_CONST(0.052335958927870) }, | ||
1520 | { FRAC_CONST(0.994521915912628), FRAC_CONST(0.104528464376926) }, | ||
1521 | { FRAC_CONST(0.987688362598419), FRAC_CONST(0.156434476375580) }, | ||
1522 | { FRAC_CONST(0.978147625923157), FRAC_CONST(0.207911700010300) }, | ||
1523 | { FRAC_CONST(0.965925812721252), FRAC_CONST(0.258819043636322) }, | ||
1524 | { FRAC_CONST(0.951056540012360), FRAC_CONST(0.309017002582550) }, | ||
1525 | { FRAC_CONST(0.933580398559570), FRAC_CONST(0.358367949724197) }, | ||
1526 | { FRAC_CONST(0.913545429706573), FRAC_CONST(0.406736642122269) }, | ||
1527 | { FRAC_CONST(0.891006529331207), FRAC_CONST(0.453990519046783) }, | ||
1528 | { FRAC_CONST(0.866025388240814), FRAC_CONST(0.500000000000000) }, | ||
1529 | { FRAC_CONST(0.838670551776886), FRAC_CONST(0.544639050960541) }, | ||
1530 | { FRAC_CONST(0.809017002582550), FRAC_CONST(0.587785243988037) }, | ||
1531 | { FRAC_CONST(0.777145922183990), FRAC_CONST(0.629320383071899) }, | ||
1532 | { FRAC_CONST(0.743144810199738), FRAC_CONST(0.669130623340607) }, | ||
1533 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1534 | { FRAC_CONST(0.669130563735962), FRAC_CONST(0.743144869804382) }, | ||
1535 | { FRAC_CONST(0.629320383071899), FRAC_CONST(0.777145981788635) }, | ||
1536 | { FRAC_CONST(0.587785243988037), FRAC_CONST(0.809017002582550) }, | ||
1537 | { FRAC_CONST(0.544638991355896), FRAC_CONST(0.838670611381531) }, | ||
1538 | { FRAC_CONST(0.499999970197678), FRAC_CONST(0.866025447845459) }, | ||
1539 | { FRAC_CONST(0.453990519046783), FRAC_CONST(0.891006529331207) }, | ||
1540 | { FRAC_CONST(0.406736612319946), FRAC_CONST(0.913545489311218) }, | ||
1541 | { FRAC_CONST(0.358367860317230), FRAC_CONST(0.933580458164215) }, | ||
1542 | { FRAC_CONST(0.309016972780228), FRAC_CONST(0.951056540012360) }, | ||
1543 | { FRAC_CONST(0.258819073438644), FRAC_CONST(0.965925812721252) }, | ||
1544 | { FRAC_CONST(0.207911655306816), FRAC_CONST(0.978147625923157) }, | ||
1545 | { FRAC_CONST(0.156434372067451), FRAC_CONST(0.987688362598419) }, | ||
1546 | { FRAC_CONST(0.104528419673443), FRAC_CONST(0.994521915912628) }, | ||
1547 | { FRAC_CONST(0.052335973829031), FRAC_CONST(0.998629510402679) }, | ||
1548 | { FRAC_CONST(-0.000000043711388), FRAC_CONST(1.000000000000000) }, | ||
1549 | { FRAC_CONST(-0.052336059510708), FRAC_CONST(0.998629510402679) }, | ||
1550 | { FRAC_CONST(-0.104528509080410), FRAC_CONST(0.994521915912628) }, | ||
1551 | { FRAC_CONST(-0.156434446573257), FRAC_CONST(0.987688362598419) }, | ||
1552 | { FRAC_CONST(-0.207911744713783), FRAC_CONST(0.978147566318512) }, | ||
1553 | { FRAC_CONST(-0.258819162845612), FRAC_CONST(0.965925812721252) }, | ||
1554 | { FRAC_CONST(-0.309017032384872), FRAC_CONST(0.951056480407715) }, | ||
1555 | { FRAC_CONST(-0.358367949724197), FRAC_CONST(0.933580458164215) }, | ||
1556 | { FRAC_CONST(-0.406736701726913), FRAC_CONST(0.913545429706573) }, | ||
1557 | { FRAC_CONST(-0.453990608453751), FRAC_CONST(0.891006469726563) }, | ||
1558 | { FRAC_CONST(-0.500000059604645), FRAC_CONST(0.866025388240814) }, | ||
1559 | { FRAC_CONST(-0.544639050960541), FRAC_CONST(0.838670551776886) }, | ||
1560 | { FRAC_CONST(-0.587785184383392), FRAC_CONST(0.809017002582550) }, | ||
1561 | { FRAC_CONST(-0.629320502281189), FRAC_CONST(0.777145862579346) }, | ||
1562 | { FRAC_CONST(-0.669130682945251), FRAC_CONST(0.743144810199738) }, | ||
1563 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1564 | { FRAC_CONST(-0.743144929409027), FRAC_CONST(0.669130444526672) }, | ||
1565 | { FRAC_CONST(-0.777146041393280), FRAC_CONST(0.629320263862610) }, | ||
1566 | { FRAC_CONST(-0.809017062187195), FRAC_CONST(0.587785184383392) }, | ||
1567 | { FRAC_CONST(-0.838670551776886), FRAC_CONST(0.544639050960541) }, | ||
1568 | { FRAC_CONST(-0.866025388240814), FRAC_CONST(0.500000059604645) }, | ||
1569 | { FRAC_CONST(-0.891006588935852), FRAC_CONST(0.453990370035172) }, | ||
1570 | { FRAC_CONST(-0.913545489311218), FRAC_CONST(0.406736582517624) }, | ||
1571 | { FRAC_CONST(-0.933580458164215), FRAC_CONST(0.358367919921875) }, | ||
1572 | { FRAC_CONST(-0.951056599617004), FRAC_CONST(0.309016793966293) }, | ||
1573 | { FRAC_CONST(-0.965925872325897), FRAC_CONST(0.258818924427032) }, | ||
1574 | { FRAC_CONST(-0.978147625923157), FRAC_CONST(0.207911610603333) }, | ||
1575 | { FRAC_CONST(-0.987688362598419), FRAC_CONST(0.156434446573257) }, | ||
1576 | { FRAC_CONST(-0.994521915912628), FRAC_CONST(0.104528494179249) }, | ||
1577 | { FRAC_CONST(-0.998629570007324), FRAC_CONST(0.052335809916258) }, | ||
1578 | { FRAC_CONST(-1.000000000000000), FRAC_CONST(-0.000000087422777) }, | ||
1579 | { FRAC_CONST(-0.998629510402679), FRAC_CONST(-0.052335985004902) }, | ||
1580 | { FRAC_CONST(-0.994521856307983), FRAC_CONST(-0.104528672993183) }, | ||
1581 | { FRAC_CONST(-0.987688302993774), FRAC_CONST(-0.156434610486031) }, | ||
1582 | { FRAC_CONST(-0.978147566318512), FRAC_CONST(-0.207911789417267) }, | ||
1583 | { FRAC_CONST(-0.965925812721252), FRAC_CONST(-0.258819073438644) }, | ||
1584 | { FRAC_CONST(-0.951056540012360), FRAC_CONST(-0.309016972780228) }, | ||
1585 | { FRAC_CONST(-0.933580398559570), FRAC_CONST(-0.358368098735809) }, | ||
1586 | { FRAC_CONST(-0.913545429706573), FRAC_CONST(-0.406736731529236) }, | ||
1587 | { FRAC_CONST(-0.891006529331207), FRAC_CONST(-0.453990548849106) }, | ||
1588 | { FRAC_CONST(-0.866025269031525), FRAC_CONST(-0.500000178813934) }, | ||
1589 | { FRAC_CONST(-0.838670492172241), FRAC_CONST(-0.544639170169830) }, | ||
1590 | { FRAC_CONST(-0.809016942977905), FRAC_CONST(-0.587785363197327) }, | ||
1591 | { FRAC_CONST(-0.777145922183990), FRAC_CONST(-0.629320442676544) }, | ||
1592 | { FRAC_CONST(-0.743144810199738), FRAC_CONST(-0.669130623340607) }, | ||
1593 | { FRAC_CONST(-0.707106649875641), FRAC_CONST(-0.707106888294220) }, | ||
1594 | { FRAC_CONST(-0.669130504131317), FRAC_CONST(-0.743144869804382) }, | ||
1595 | { FRAC_CONST(-0.629320323467255), FRAC_CONST(-0.777145981788635) }, | ||
1596 | { FRAC_CONST(-0.587785065174103), FRAC_CONST(-0.809017121791840) }, | ||
1597 | { FRAC_CONST(-0.544639110565186), FRAC_CONST(-0.838670551776886) }, | ||
1598 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1599 | { FRAC_CONST(0.996917307376862), FRAC_CONST(0.078459098935127) }, | ||
1600 | { FRAC_CONST(0.987688362598419), FRAC_CONST(0.156434476375580) }, | ||
1601 | { FRAC_CONST(0.972369909286499), FRAC_CONST(0.233445376157761) }, | ||
1602 | { FRAC_CONST(0.951056540012360), FRAC_CONST(0.309017002582550) }, | ||
1603 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
1604 | { FRAC_CONST(0.891006529331207), FRAC_CONST(0.453990519046783) }, | ||
1605 | { FRAC_CONST(0.852640151977539), FRAC_CONST(0.522498548030853) }, | ||
1606 | { FRAC_CONST(0.809017002582550), FRAC_CONST(0.587785243988037) }, | ||
1607 | { FRAC_CONST(0.760405957698822), FRAC_CONST(0.649448096752167) }, | ||
1608 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1609 | { FRAC_CONST(0.649448037147522), FRAC_CONST(0.760405957698822) }, | ||
1610 | { FRAC_CONST(0.587785243988037), FRAC_CONST(0.809017002582550) }, | ||
1611 | { FRAC_CONST(0.522498488426209), FRAC_CONST(0.852640211582184) }, | ||
1612 | { FRAC_CONST(0.453990519046783), FRAC_CONST(0.891006529331207) }, | ||
1613 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1614 | { FRAC_CONST(0.309016972780228), FRAC_CONST(0.951056540012360) }, | ||
1615 | { FRAC_CONST(0.233445301651955), FRAC_CONST(0.972369909286499) }, | ||
1616 | { FRAC_CONST(0.156434372067451), FRAC_CONST(0.987688362598419) }, | ||
1617 | { FRAC_CONST(0.078459084033966), FRAC_CONST(0.996917307376862) }, | ||
1618 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1619 | { FRAC_CONST(0.987688362598419), FRAC_CONST(0.156434476375580) }, | ||
1620 | { FRAC_CONST(0.951056540012360), FRAC_CONST(0.309017002582550) }, | ||
1621 | { FRAC_CONST(0.891006529331207), FRAC_CONST(0.453990519046783) }, | ||
1622 | { FRAC_CONST(0.809017002582550), FRAC_CONST(0.587785243988037) }, | ||
1623 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1624 | { FRAC_CONST(0.587785243988037), FRAC_CONST(0.809017002582550) }, | ||
1625 | { FRAC_CONST(0.453990519046783), FRAC_CONST(0.891006529331207) }, | ||
1626 | { FRAC_CONST(0.309016972780228), FRAC_CONST(0.951056540012360) }, | ||
1627 | { FRAC_CONST(0.156434372067451), FRAC_CONST(0.987688362598419) }, | ||
1628 | { FRAC_CONST(-0.000000043711388), FRAC_CONST(1.000000000000000) }, | ||
1629 | { FRAC_CONST(-0.156434446573257), FRAC_CONST(0.987688362598419) }, | ||
1630 | { FRAC_CONST(-0.309017032384872), FRAC_CONST(0.951056480407715) }, | ||
1631 | { FRAC_CONST(-0.453990608453751), FRAC_CONST(0.891006469726563) }, | ||
1632 | { FRAC_CONST(-0.587785184383392), FRAC_CONST(0.809017002582550) }, | ||
1633 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1634 | { FRAC_CONST(-0.809017062187195), FRAC_CONST(0.587785184383392) }, | ||
1635 | { FRAC_CONST(-0.891006588935852), FRAC_CONST(0.453990370035172) }, | ||
1636 | { FRAC_CONST(-0.951056599617004), FRAC_CONST(0.309016793966293) }, | ||
1637 | { FRAC_CONST(-0.987688362598419), FRAC_CONST(0.156434446573257) }, | ||
1638 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1639 | { FRAC_CONST(0.972369909286499), FRAC_CONST(0.233445376157761) }, | ||
1640 | { FRAC_CONST(0.891006529331207), FRAC_CONST(0.453990519046783) }, | ||
1641 | { FRAC_CONST(0.760405957698822), FRAC_CONST(0.649448096752167) }, | ||
1642 | { FRAC_CONST(0.587785243988037), FRAC_CONST(0.809017002582550) }, | ||
1643 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1644 | { FRAC_CONST(0.156434372067451), FRAC_CONST(0.987688362598419) }, | ||
1645 | { FRAC_CONST(-0.078459173440933), FRAC_CONST(0.996917307376862) }, | ||
1646 | { FRAC_CONST(-0.309017032384872), FRAC_CONST(0.951056480407715) }, | ||
1647 | { FRAC_CONST(-0.522498667240143), FRAC_CONST(0.852640092372894) }, | ||
1648 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1649 | { FRAC_CONST(-0.852640211582184), FRAC_CONST(0.522498488426209) }, | ||
1650 | { FRAC_CONST(-0.951056599617004), FRAC_CONST(0.309016793966293) }, | ||
1651 | { FRAC_CONST(-0.996917366981506), FRAC_CONST(0.078459039330482) }, | ||
1652 | { FRAC_CONST(-0.987688302993774), FRAC_CONST(-0.156434610486031) }, | ||
1653 | { FRAC_CONST(-0.923879504203796), FRAC_CONST(-0.382683426141739) }, | ||
1654 | { FRAC_CONST(-0.809016942977905), FRAC_CONST(-0.587785363197327) }, | ||
1655 | { FRAC_CONST(-0.649447917938232), FRAC_CONST(-0.760406076908112) }, | ||
1656 | { FRAC_CONST(-0.453990221023560), FRAC_CONST(-0.891006648540497) }, | ||
1657 | { FRAC_CONST(-0.233445450663567), FRAC_CONST(-0.972369909286499) }, | ||
1658 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1659 | { FRAC_CONST(0.951056540012360), FRAC_CONST(0.309017002582550) }, | ||
1660 | { FRAC_CONST(0.809017002582550), FRAC_CONST(0.587785243988037) }, | ||
1661 | { FRAC_CONST(0.587785243988037), FRAC_CONST(0.809017002582550) }, | ||
1662 | { FRAC_CONST(0.309016972780228), FRAC_CONST(0.951056540012360) }, | ||
1663 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1664 | { FRAC_CONST(0.809017002582550), FRAC_CONST(0.587785243988037) }, | ||
1665 | { FRAC_CONST(0.309016972780228), FRAC_CONST(0.951056540012360) }, | ||
1666 | { FRAC_CONST(-0.309017032384872), FRAC_CONST(0.951056480407715) }, | ||
1667 | { FRAC_CONST(-0.809017062187195), FRAC_CONST(0.587785184383392) }, | ||
1668 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1669 | { FRAC_CONST(0.587785243988037), FRAC_CONST(0.809017002582550) }, | ||
1670 | { FRAC_CONST(-0.309017032384872), FRAC_CONST(0.951056480407715) }, | ||
1671 | { FRAC_CONST(-0.951056599617004), FRAC_CONST(0.309016793966293) }, | ||
1672 | { FRAC_CONST(-0.809016942977905), FRAC_CONST(-0.587785363197327) }, | ||
1673 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1674 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1675 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1676 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1677 | { FRAC_CONST(0.309017121791840), FRAC_CONST(-0.951056480407715) } | ||
1678 | }; | ||
1679 | #endif | ||
1680 | |||
1681 | #endif | ||
1682 | |||
1683 | ALIGN static const complex_t cfft_tab_128[] ICONST_ATTR = | ||
1684 | { | ||
1685 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1686 | { FRAC_CONST(0.998795449733734), FRAC_CONST(0.049067676067352) }, | ||
1687 | { FRAC_CONST(0.995184719562531), FRAC_CONST(0.098017141222954) }, | ||
1688 | { FRAC_CONST(0.989176511764526), FRAC_CONST(0.146730467677116) }, | ||
1689 | { FRAC_CONST(0.980785250663757), FRAC_CONST(0.195090323686600) }, | ||
1690 | { FRAC_CONST(0.970031261444092), FRAC_CONST(0.242980197072029) }, | ||
1691 | { FRAC_CONST(0.956940352916718), FRAC_CONST(0.290284663438797) }, | ||
1692 | { FRAC_CONST(0.941544055938721), FRAC_CONST(0.336889863014221) }, | ||
1693 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
1694 | { FRAC_CONST(0.903989315032959), FRAC_CONST(0.427555084228516) }, | ||
1695 | { FRAC_CONST(0.881921231746674), FRAC_CONST(0.471396744251251) }, | ||
1696 | { FRAC_CONST(0.857728600502014), FRAC_CONST(0.514102756977081) }, | ||
1697 | { FRAC_CONST(0.831469595432281), FRAC_CONST(0.555570244789124) }, | ||
1698 | { FRAC_CONST(0.803207516670227), FRAC_CONST(0.595699310302734) }, | ||
1699 | { FRAC_CONST(0.773010432720184), FRAC_CONST(0.634393334388733) }, | ||
1700 | { FRAC_CONST(0.740951120853424), FRAC_CONST(0.671558976173401) }, | ||
1701 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1702 | { FRAC_CONST(0.671558916568756), FRAC_CONST(0.740951180458069) }, | ||
1703 | { FRAC_CONST(0.634393274784088), FRAC_CONST(0.773010432720184) }, | ||
1704 | { FRAC_CONST(0.595699310302734), FRAC_CONST(0.803207516670227) }, | ||
1705 | { FRAC_CONST(0.555570185184479), FRAC_CONST(0.831469655036926) }, | ||
1706 | { FRAC_CONST(0.514102697372437), FRAC_CONST(0.857728660106659) }, | ||
1707 | { FRAC_CONST(0.471396654844284), FRAC_CONST(0.881921291351318) }, | ||
1708 | { FRAC_CONST(0.427555114030838), FRAC_CONST(0.903989315032959) }, | ||
1709 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1710 | { FRAC_CONST(0.336889833211899), FRAC_CONST(0.941544055938721) }, | ||
1711 | { FRAC_CONST(0.290284633636475), FRAC_CONST(0.956940352916718) }, | ||
1712 | { FRAC_CONST(0.242980122566223), FRAC_CONST(0.970031261444092) }, | ||
1713 | { FRAC_CONST(0.195090234279633), FRAC_CONST(0.980785310268402) }, | ||
1714 | { FRAC_CONST(0.146730497479439), FRAC_CONST(0.989176511764526) }, | ||
1715 | { FRAC_CONST(0.098017133772373), FRAC_CONST(0.995184719562531) }, | ||
1716 | { FRAC_CONST(0.049067649990320), FRAC_CONST(0.998795449733734) }, | ||
1717 | { FRAC_CONST(-0.000000043711388), FRAC_CONST(1.000000000000000) }, | ||
1718 | { FRAC_CONST(-0.049067739397287), FRAC_CONST(0.998795449733734) }, | ||
1719 | { FRAC_CONST(-0.098017223179340), FRAC_CONST(0.995184719562531) }, | ||
1720 | { FRAC_CONST(-0.146730571985245), FRAC_CONST(0.989176511764526) }, | ||
1721 | { FRAC_CONST(-0.195090323686600), FRAC_CONST(0.980785250663757) }, | ||
1722 | { FRAC_CONST(-0.242980197072029), FRAC_CONST(0.970031261444092) }, | ||
1723 | { FRAC_CONST(-0.290284723043442), FRAC_CONST(0.956940293312073) }, | ||
1724 | { FRAC_CONST(-0.336889922618866), FRAC_CONST(0.941544055938721) }, | ||
1725 | { FRAC_CONST(-0.382683515548706), FRAC_CONST(0.923879504203796) }, | ||
1726 | { FRAC_CONST(-0.427555084228516), FRAC_CONST(0.903989315032959) }, | ||
1727 | { FRAC_CONST(-0.471396833658218), FRAC_CONST(0.881921231746674) }, | ||
1728 | { FRAC_CONST(-0.514102756977081), FRAC_CONST(0.857728600502014) }, | ||
1729 | { FRAC_CONST(-0.555570363998413), FRAC_CONST(0.831469535827637) }, | ||
1730 | { FRAC_CONST(-0.595699369907379), FRAC_CONST(0.803207516670227) }, | ||
1731 | { FRAC_CONST(-0.634393274784088), FRAC_CONST(0.773010492324829) }, | ||
1732 | { FRAC_CONST(-0.671559035778046), FRAC_CONST(0.740951061248779) }, | ||
1733 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1734 | { FRAC_CONST(-0.740951240062714), FRAC_CONST(0.671558856964111) }, | ||
1735 | { FRAC_CONST(-0.773010492324829), FRAC_CONST(0.634393274784088) }, | ||
1736 | { FRAC_CONST(-0.803207635879517), FRAC_CONST(0.595699131488800) }, | ||
1737 | { FRAC_CONST(-0.831469655036926), FRAC_CONST(0.555570185184479) }, | ||
1738 | { FRAC_CONST(-0.857728600502014), FRAC_CONST(0.514102756977081) }, | ||
1739 | { FRAC_CONST(-0.881921350955963), FRAC_CONST(0.471396625041962) }, | ||
1740 | { FRAC_CONST(-0.903989315032959), FRAC_CONST(0.427555054426193) }, | ||
1741 | { FRAC_CONST(-0.923879623413086), FRAC_CONST(0.382683277130127) }, | ||
1742 | { FRAC_CONST(-0.941544115543365), FRAC_CONST(0.336889803409576) }, | ||
1743 | { FRAC_CONST(-0.956940352916718), FRAC_CONST(0.290284723043442) }, | ||
1744 | { FRAC_CONST(-0.970031261444092), FRAC_CONST(0.242980077862740) }, | ||
1745 | { FRAC_CONST(-0.980785310268402), FRAC_CONST(0.195090308785439) }, | ||
1746 | { FRAC_CONST(-0.989176511764526), FRAC_CONST(0.146730333566666) }, | ||
1747 | { FRAC_CONST(-0.995184719562531), FRAC_CONST(0.098017096519470) }, | ||
1748 | { FRAC_CONST(-0.998795449733734), FRAC_CONST(0.049067486077547) }, | ||
1749 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1750 | { FRAC_CONST(0.995184719562531), FRAC_CONST(0.098017141222954) }, | ||
1751 | { FRAC_CONST(0.980785250663757), FRAC_CONST(0.195090323686600) }, | ||
1752 | { FRAC_CONST(0.956940352916718), FRAC_CONST(0.290284663438797) }, | ||
1753 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
1754 | { FRAC_CONST(0.881921231746674), FRAC_CONST(0.471396744251251) }, | ||
1755 | { FRAC_CONST(0.831469595432281), FRAC_CONST(0.555570244789124) }, | ||
1756 | { FRAC_CONST(0.773010432720184), FRAC_CONST(0.634393334388733) }, | ||
1757 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1758 | { FRAC_CONST(0.634393274784088), FRAC_CONST(0.773010432720184) }, | ||
1759 | { FRAC_CONST(0.555570185184479), FRAC_CONST(0.831469655036926) }, | ||
1760 | { FRAC_CONST(0.471396654844284), FRAC_CONST(0.881921291351318) }, | ||
1761 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1762 | { FRAC_CONST(0.290284633636475), FRAC_CONST(0.956940352916718) }, | ||
1763 | { FRAC_CONST(0.195090234279633), FRAC_CONST(0.980785310268402) }, | ||
1764 | { FRAC_CONST(0.098017133772373), FRAC_CONST(0.995184719562531) }, | ||
1765 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1766 | { FRAC_CONST(0.980785250663757), FRAC_CONST(0.195090323686600) }, | ||
1767 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
1768 | { FRAC_CONST(0.831469595432281), FRAC_CONST(0.555570244789124) }, | ||
1769 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1770 | { FRAC_CONST(0.555570185184479), FRAC_CONST(0.831469655036926) }, | ||
1771 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1772 | { FRAC_CONST(0.195090234279633), FRAC_CONST(0.980785310268402) }, | ||
1773 | { FRAC_CONST(-0.000000043711388), FRAC_CONST(1.000000000000000) }, | ||
1774 | { FRAC_CONST(-0.195090323686600), FRAC_CONST(0.980785250663757) }, | ||
1775 | { FRAC_CONST(-0.382683515548706), FRAC_CONST(0.923879504203796) }, | ||
1776 | { FRAC_CONST(-0.555570363998413), FRAC_CONST(0.831469535827637) }, | ||
1777 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1778 | { FRAC_CONST(-0.831469655036926), FRAC_CONST(0.555570185184479) }, | ||
1779 | { FRAC_CONST(-0.923879623413086), FRAC_CONST(0.382683277130127) }, | ||
1780 | { FRAC_CONST(-0.980785310268402), FRAC_CONST(0.195090308785439) }, | ||
1781 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1782 | { FRAC_CONST(0.956940352916718), FRAC_CONST(0.290284663438797) }, | ||
1783 | { FRAC_CONST(0.831469595432281), FRAC_CONST(0.555570244789124) }, | ||
1784 | { FRAC_CONST(0.634393274784088), FRAC_CONST(0.773010432720184) }, | ||
1785 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1786 | { FRAC_CONST(0.098017133772373), FRAC_CONST(0.995184719562531) }, | ||
1787 | { FRAC_CONST(-0.195090323686600), FRAC_CONST(0.980785250663757) }, | ||
1788 | { FRAC_CONST(-0.471396833658218), FRAC_CONST(0.881921231746674) }, | ||
1789 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1790 | { FRAC_CONST(-0.881921231746674), FRAC_CONST(0.471396833658218) }, | ||
1791 | { FRAC_CONST(-0.980785310268402), FRAC_CONST(0.195090308785439) }, | ||
1792 | { FRAC_CONST(-0.995184719562531), FRAC_CONST(-0.098017267882824) }, | ||
1793 | { FRAC_CONST(-0.923879504203796), FRAC_CONST(-0.382683426141739) }, | ||
1794 | { FRAC_CONST(-0.773010551929474), FRAC_CONST(-0.634393215179443) }, | ||
1795 | { FRAC_CONST(-0.555570006370544), FRAC_CONST(-0.831469774246216) }, | ||
1796 | { FRAC_CONST(-0.290284544229507), FRAC_CONST(-0.956940352916718) }, | ||
1797 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1798 | { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) }, | ||
1799 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1800 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1801 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1802 | { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1803 | { FRAC_CONST(-0.000000043711388), FRAC_CONST(1.000000000000000) }, | ||
1804 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1805 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1806 | { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) }, | ||
1807 | { FRAC_CONST(-0.707106769084930), FRAC_CONST(0.707106769084930) }, | ||
1808 | { FRAC_CONST(-0.923879504203796), FRAC_CONST(-0.382683426141739) }, | ||
1809 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1810 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1811 | { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) }, | ||
1812 | { FRAC_CONST(0.000000011924881), FRAC_CONST(-1.000000000000000) } | ||
1813 | }; | ||
1814 | |||
1815 | #endif | ||
1816 | |||
1817 | #ifdef __cplusplus | ||
1818 | } | ||
1819 | #endif | ||
1820 | #endif | ||