]>
Commit | Line | Data |
---|---|---|
e134f08a UD |
1 | # Begin of automatic generation |
2 | ||
f964490f RM |
3 | # acos |
4 | Test "acos (2e-17) == 1.57079632679489659923132169163975144": | |
5 | ildouble: 1 | |
6 | ldouble: 1 | |
7 | ||
8 | # asin | |
9 | Test "asin (0.75) == 0.848062078981481008052944338998418080": | |
10 | ildouble: 2 | |
11 | ldouble: 2 | |
12 | ||
d8cbcd7d | 13 | # atan2 |
f964490f RM |
14 | Test "atan2 (-0.00756827042671106339, -.001792735857538728036) == -1.80338464113663849327153994379639112": |
15 | ildouble: 1 | |
16 | ldouble: 1 | |
14a6e35c | 17 | Test "atan2 (-0.75, -1.0) == -2.49809154479650885165983415456218025": |
35476e9c UD |
18 | float: 1 |
19 | ifloat: 1 | |
14a6e35c | 20 | Test "atan2 (0.75, -1.0) == 2.49809154479650885165983415456218025": |
35476e9c UD |
21 | float: 1 |
22 | ifloat: 1 | |
14a6e35c | 23 | Test "atan2 (1.390625, 0.9296875) == 0.981498387184244311516296577615519772": |
e134f08a UD |
24 | float: 1 |
25 | ifloat: 1 | |
f964490f RM |
26 | ildouble: 1 |
27 | ldouble: 1 | |
e134f08a | 28 | |
14a6e35c RM |
29 | # atanh |
30 | Test "atanh (0.75) == 0.972955074527656652552676371721589865": | |
e134f08a UD |
31 | float: 1 |
32 | ifloat: 1 | |
33 | ||
f964490f | 34 | # cabs |
c6922934 AS |
35 | Test "cabs (-0.75 + 12.390625 i) == 12.4133028598606664302388810868156657": |
36 | float: 1 | |
37 | ifloat: 1 | |
38 | Test "cabs (-0.75 - 12.390625 i) == 12.4133028598606664302388810868156657": | |
39 | float: 1 | |
40 | ifloat: 1 | |
41 | Test "cabs (-12.390625 + 0.75 i) == 12.4133028598606664302388810868156657": | |
42 | float: 1 | |
43 | ifloat: 1 | |
44 | Test "cabs (-12.390625 - 0.75 i) == 12.4133028598606664302388810868156657": | |
45 | float: 1 | |
46 | ifloat: 1 | |
f964490f | 47 | Test "cabs (0.75 + 1.25 i) == 1.45773797371132511771853821938639577": |
c6922934 AS |
48 | float: 1 |
49 | ifloat: 1 | |
f964490f RM |
50 | ildouble: 1 |
51 | ldouble: 1 | |
c6922934 AS |
52 | Test "cabs (0.75 + 12.390625 i) == 12.4133028598606664302388810868156657": |
53 | float: 1 | |
54 | ifloat: 1 | |
f964490f | 55 | |
058c132d AS |
56 | # cacos |
57 | Test "Imaginary part of: cacos (+0 + 0.5 i) == pi/2 - 0.4812118250596034474977589134243684231352 i": | |
58 | double: 2 | |
59 | float: 1 | |
60 | idouble: 2 | |
61 | ifloat: 1 | |
62 | ildouble: 2 | |
63 | ldouble: 2 | |
64 | Test "Imaginary part of: cacos (+0 + 1.0 i) == pi/2 - 0.8813735870195430252326093249797923090282 i": | |
65 | double: 3 | |
66 | float: 1 | |
67 | idouble: 3 | |
68 | ifloat: 1 | |
69 | ildouble: 1 | |
70 | ldouble: 1 | |
71 | Test "Imaginary part of: cacos (+0 + 1.5 i) == pi/2 - 1.194763217287109304111930828519090523536 i": | |
72 | double: 2 | |
73 | float: 1 | |
74 | idouble: 2 | |
75 | ifloat: 1 | |
76 | ildouble: 1 | |
77 | ldouble: 1 | |
78 | Test "Imaginary part of: cacos (+0 - 0.5 i) == pi/2 + 0.4812118250596034474977589134243684231352 i": | |
79 | float: 1 | |
80 | ifloat: 1 | |
81 | Test "Imaginary part of: cacos (+0 - 1.0 i) == pi/2 + 0.8813735870195430252326093249797923090282 i": | |
82 | double: 1 | |
83 | float: 1 | |
84 | idouble: 1 | |
85 | ifloat: 1 | |
86 | Test "Imaginary part of: cacos (+0 - 1.5 i) == pi/2 + 1.194763217287109304111930828519090523536 i": | |
87 | double: 1 | |
88 | idouble: 1 | |
89 | Test "Imaginary part of: cacos (-0 + 0.5 i) == pi/2 - 0.4812118250596034474977589134243684231352 i": | |
90 | double: 2 | |
91 | float: 1 | |
92 | idouble: 2 | |
93 | ifloat: 1 | |
94 | ildouble: 2 | |
95 | ldouble: 2 | |
96 | Test "Imaginary part of: cacos (-0 + 1.0 i) == pi/2 - 0.8813735870195430252326093249797923090282 i": | |
97 | double: 3 | |
98 | float: 1 | |
99 | idouble: 3 | |
100 | ifloat: 1 | |
101 | ildouble: 1 | |
102 | ldouble: 1 | |
103 | Test "Imaginary part of: cacos (-0 + 1.5 i) == pi/2 - 1.194763217287109304111930828519090523536 i": | |
104 | double: 2 | |
105 | float: 1 | |
106 | idouble: 2 | |
107 | ifloat: 1 | |
108 | ildouble: 1 | |
109 | ldouble: 1 | |
110 | Test "Imaginary part of: cacos (-0 - 0.5 i) == pi/2 + 0.4812118250596034474977589134243684231352 i": | |
111 | float: 1 | |
112 | ifloat: 1 | |
113 | Test "Imaginary part of: cacos (-0 - 1.0 i) == pi/2 + 0.8813735870195430252326093249797923090282 i": | |
114 | double: 1 | |
115 | float: 1 | |
116 | idouble: 1 | |
117 | ifloat: 1 | |
118 | Test "Imaginary part of: cacos (-0 - 1.5 i) == pi/2 + 1.194763217287109304111930828519090523536 i": | |
119 | double: 1 | |
120 | idouble: 1 | |
121 | Test "Real part of: cacos (-0.5 + +0 i) == 2.094395102393195492308428922186335256131 - 0 i": | |
122 | double: 1 | |
123 | idouble: 1 | |
124 | Test "Real part of: cacos (-0.5 - 0 i) == 2.094395102393195492308428922186335256131 + +0 i": | |
125 | double: 1 | |
126 | idouble: 1 | |
127 | Test "Imaginary part of: cacos (-1.5 + +0 i) == pi - 0.9624236501192068949955178268487368462704 i": | |
128 | double: 1 | |
129 | float: 1 | |
130 | idouble: 1 | |
131 | ifloat: 1 | |
132 | Test "Real part of: cacos (0.5 + +0 i) == 1.047197551196597746154214461093167628066 - 0 i": | |
133 | double: 1 | |
134 | idouble: 1 | |
135 | Test "Real part of: cacos (0.5 - 0 i) == 1.047197551196597746154214461093167628066 + +0 i": | |
136 | double: 1 | |
137 | idouble: 1 | |
138 | Test "Imaginary part of: cacos (1.5 + +0 i) == +0 - 0.9624236501192068949955178268487368462704 i": | |
139 | double: 1 | |
140 | float: 1 | |
141 | idouble: 1 | |
142 | ifloat: 1 | |
143 | ||
e134f08a | 144 | # cacosh |
058c132d AS |
145 | Test "Real part of: cacosh (+0 + 0.5 i) == 0.4812118250596034474977589134243684231352 + pi/2 i": |
146 | float: 1 | |
147 | ifloat: 1 | |
148 | Test "Real part of: cacosh (+0 + 1.0 i) == 0.8813735870195430252326093249797923090282 + pi/2 i": | |
149 | double: 1 | |
150 | float: 1 | |
151 | idouble: 1 | |
152 | ifloat: 1 | |
153 | Test "Real part of: cacosh (+0 + 1.5 i) == 1.194763217287109304111930828519090523536 + pi/2 i": | |
154 | double: 1 | |
155 | idouble: 1 | |
156 | Test "Real part of: cacosh (+0 - 0.5 i) == 0.4812118250596034474977589134243684231352 - pi/2 i": | |
157 | float: 1 | |
158 | ifloat: 1 | |
159 | Test "Real part of: cacosh (+0 - 1.0 i) == 0.8813735870195430252326093249797923090282 - pi/2 i": | |
160 | double: 1 | |
161 | float: 1 | |
162 | idouble: 1 | |
163 | ifloat: 1 | |
164 | Test "Real part of: cacosh (+0 - 1.5 i) == 1.194763217287109304111930828519090523536 - pi/2 i": | |
165 | double: 1 | |
166 | idouble: 1 | |
167 | Test "Real part of: cacosh (-0 + 0.5 i) == 0.4812118250596034474977589134243684231352 + pi/2 i": | |
168 | float: 1 | |
169 | ifloat: 1 | |
170 | Test "Real part of: cacosh (-0 + 1.0 i) == 0.8813735870195430252326093249797923090282 + pi/2 i": | |
171 | double: 1 | |
172 | float: 1 | |
173 | idouble: 1 | |
174 | ifloat: 1 | |
175 | Test "Real part of: cacosh (-0 + 1.5 i) == 1.194763217287109304111930828519090523536 + pi/2 i": | |
176 | double: 1 | |
177 | idouble: 1 | |
178 | Test "Real part of: cacosh (-0 - 0.5 i) == 0.4812118250596034474977589134243684231352 - pi/2 i": | |
179 | float: 1 | |
180 | ifloat: 1 | |
181 | Test "Real part of: cacosh (-0 - 1.0 i) == 0.8813735870195430252326093249797923090282 - pi/2 i": | |
182 | double: 1 | |
183 | float: 1 | |
184 | idouble: 1 | |
185 | ifloat: 1 | |
186 | Test "Real part of: cacosh (-0 - 1.5 i) == 1.194763217287109304111930828519090523536 - pi/2 i": | |
187 | double: 1 | |
188 | idouble: 1 | |
189 | Test "Imaginary part of: cacosh (-0.5 + +0 i) == +0 + 2.094395102393195492308428922186335256131 i": | |
190 | double: 1 | |
191 | idouble: 1 | |
192 | Test "Imaginary part of: cacosh (-0.5 - 0 i) == +0 - 2.094395102393195492308428922186335256131 i": | |
193 | double: 1 | |
194 | idouble: 1 | |
195 | Test "Real part of: cacosh (-1.5 + +0 i) == 0.9624236501192068949955178268487368462704 + pi i": | |
196 | float: 1 | |
197 | ifloat: 1 | |
198 | Test "Real part of: cacosh (-1.5 - 0 i) == 0.9624236501192068949955178268487368462704 - pi i": | |
199 | float: 1 | |
200 | ifloat: 1 | |
0ee38163 RM |
201 | Test "Real part of: cacosh (-2 - 3 i) == 1.9833870299165354323470769028940395 - 2.1414491111159960199416055713254211 i": |
202 | double: 1 | |
203 | float: 7 | |
204 | idouble: 1 | |
205 | ifloat: 7 | |
4f7e7f8e | 206 | Test "Imaginary part of: cacosh (-2 - 3 i) == 1.9833870299165354323470769028940395 - 2.1414491111159960199416055713254211 i": |
0ee38163 RM |
207 | double: 1 |
208 | float: 3 | |
209 | idouble: 1 | |
210 | ifloat: 3 | |
058c132d AS |
211 | Test "Imaginary part of: cacosh (0.5 + +0 i) == +0 + 1.047197551196597746154214461093167628066 i": |
212 | double: 1 | |
213 | idouble: 1 | |
214 | ildouble: 1 | |
215 | ldouble: 1 | |
216 | Test "Imaginary part of: cacosh (0.5 - 0 i) == +0 - 1.047197551196597746154214461093167628066 i": | |
217 | double: 1 | |
218 | idouble: 1 | |
219 | ildouble: 1 | |
220 | ldouble: 1 | |
221 | Test "Real part of: cacosh (1.5 + +0 i) == 0.9624236501192068949955178268487368462704 + +0 i": | |
222 | float: 1 | |
223 | ifloat: 1 | |
224 | Test "Real part of: cacosh (1.5 - 0 i) == 0.9624236501192068949955178268487368462704 - 0 i": | |
225 | float: 1 | |
226 | ifloat: 1 | |
e134f08a UD |
227 | |
228 | # casin | |
058c132d AS |
229 | Test "Imaginary part of: casin (+0 + 0.5 i) == +0 + 0.4812118250596034474977589134243684231352 i": |
230 | double: 2 | |
231 | float: 1 | |
232 | idouble: 2 | |
233 | ifloat: 1 | |
234 | ildouble: 2 | |
235 | ldouble: 2 | |
236 | Test "Imaginary part of: casin (+0 + 1.0 i) == +0 + 0.8813735870195430252326093249797923090282 i": | |
237 | double: 3 | |
238 | float: 1 | |
239 | idouble: 3 | |
240 | ifloat: 1 | |
241 | ildouble: 1 | |
242 | ldouble: 1 | |
243 | Test "Imaginary part of: casin (+0 + 1.5 i) == +0 + 1.194763217287109304111930828519090523536 i": | |
244 | double: 2 | |
245 | float: 1 | |
246 | idouble: 2 | |
247 | ifloat: 1 | |
248 | ildouble: 1 | |
249 | ldouble: 1 | |
250 | Test "Imaginary part of: casin (+0 - 0.5 i) == +0 - 0.4812118250596034474977589134243684231352 i": | |
251 | float: 1 | |
252 | ifloat: 1 | |
253 | Test "Imaginary part of: casin (+0 - 1.0 i) == +0 - 0.8813735870195430252326093249797923090282 i": | |
254 | double: 1 | |
255 | float: 1 | |
256 | idouble: 1 | |
257 | ifloat: 1 | |
258 | Test "Imaginary part of: casin (+0 - 1.5 i) == +0 - 1.194763217287109304111930828519090523536 i": | |
259 | double: 1 | |
260 | idouble: 1 | |
261 | Test "Imaginary part of: casin (-0 + 0.5 i) == -0 + 0.4812118250596034474977589134243684231352 i": | |
262 | double: 2 | |
263 | float: 1 | |
264 | idouble: 2 | |
265 | ifloat: 1 | |
266 | ildouble: 2 | |
267 | ldouble: 2 | |
268 | Test "Imaginary part of: casin (-0 + 1.0 i) == -0 + 0.8813735870195430252326093249797923090282 i": | |
269 | double: 3 | |
270 | float: 1 | |
271 | idouble: 3 | |
272 | ifloat: 1 | |
273 | ildouble: 1 | |
274 | ldouble: 1 | |
275 | Test "Imaginary part of: casin (-0 + 1.5 i) == -0 + 1.194763217287109304111930828519090523536 i": | |
276 | double: 2 | |
277 | float: 1 | |
278 | idouble: 2 | |
279 | ifloat: 1 | |
280 | ildouble: 1 | |
281 | ldouble: 1 | |
282 | Test "Imaginary part of: casin (-0 - 0.5 i) == -0 - 0.4812118250596034474977589134243684231352 i": | |
283 | float: 1 | |
284 | ifloat: 1 | |
285 | Test "Imaginary part of: casin (-0 - 1.0 i) == -0 - 0.8813735870195430252326093249797923090282 i": | |
286 | double: 1 | |
287 | float: 1 | |
288 | idouble: 1 | |
289 | ifloat: 1 | |
290 | Test "Imaginary part of: casin (-0 - 1.5 i) == -0 - 1.194763217287109304111930828519090523536 i": | |
291 | double: 1 | |
292 | idouble: 1 | |
293 | Test "Real part of: casin (-0.5 + +0 i) == -0.5235987755982988730771072305465838140329 + +0 i": | |
294 | double: 1 | |
295 | idouble: 1 | |
296 | ildouble: 1 | |
297 | ldouble: 1 | |
298 | Test "Real part of: casin (-0.5 - 0 i) == -0.5235987755982988730771072305465838140329 - 0 i": | |
299 | double: 1 | |
300 | idouble: 1 | |
301 | ildouble: 1 | |
302 | ldouble: 1 | |
303 | Test "Imaginary part of: casin (-1.5 + +0 i) == -pi/2 + 0.9624236501192068949955178268487368462704 i": | |
304 | double: 1 | |
305 | float: 1 | |
306 | idouble: 1 | |
307 | ifloat: 1 | |
f964490f RM |
308 | Test "Real part of: casin (-2 - 3 i) == -0.57065278432109940071028387968566963 - 1.9833870299165354323470769028940395 i": |
309 | ildouble: 1 | |
310 | ldouble: 1 | |
058c132d AS |
311 | Test "Real part of: casin (0.5 + +0 i) == 0.5235987755982988730771072305465838140329 + +0 i": |
312 | double: 1 | |
313 | idouble: 1 | |
314 | ildouble: 1 | |
315 | ldouble: 1 | |
316 | Test "Real part of: casin (0.5 - 0 i) == 0.5235987755982988730771072305465838140329 - 0 i": | |
317 | double: 1 | |
318 | idouble: 1 | |
319 | ildouble: 1 | |
320 | ldouble: 1 | |
14a6e35c RM |
321 | Test "Real part of: casin (0.75 + 1.25 i) == 0.453276177638793913448921196101971749 + 1.13239363160530819522266333696834467 i": |
322 | double: 1 | |
e134f08a | 323 | float: 1 |
14a6e35c | 324 | idouble: 1 |
e134f08a | 325 | ifloat: 1 |
058c132d AS |
326 | Test "Imaginary part of: casin (1.5 + +0 i) == pi/2 + 0.9624236501192068949955178268487368462704 i": |
327 | double: 1 | |
328 | float: 1 | |
329 | idouble: 1 | |
330 | ifloat: 1 | |
e134f08a UD |
331 | |
332 | # casinh | |
058c132d AS |
333 | Test "Imaginary part of: casinh (+0 + 0.5 i) == +0 + 0.5235987755982988730771072305465838140329 i": |
334 | double: 1 | |
335 | idouble: 1 | |
336 | ildouble: 1 | |
337 | ldouble: 1 | |
338 | Test "Imaginary part of: casinh (+0 - 0.5 i) == +0 - 0.5235987755982988730771072305465838140329 i": | |
339 | double: 1 | |
340 | idouble: 1 | |
341 | ildouble: 1 | |
342 | ldouble: 1 | |
343 | Test "Imaginary part of: casinh (-0 + 0.5 i) == -0 + 0.5235987755982988730771072305465838140329 i": | |
344 | double: 1 | |
345 | idouble: 1 | |
346 | ildouble: 1 | |
347 | ldouble: 1 | |
348 | Test "Real part of: casinh (-0 + 1.5 i) == -0.9624236501192068949955178268487368462704 + pi/2 i": | |
349 | double: 1 | |
350 | float: 1 | |
351 | idouble: 1 | |
352 | ifloat: 1 | |
353 | Test "Imaginary part of: casinh (-0 - 0.5 i) == -0 - 0.5235987755982988730771072305465838140329 i": | |
354 | double: 1 | |
355 | idouble: 1 | |
356 | ildouble: 1 | |
357 | ldouble: 1 | |
358 | Test "Real part of: casinh (-0 - 1.5 i) == -0.9624236501192068949955178268487368462704 - pi/2 i": | |
359 | double: 1 | |
360 | float: 1 | |
361 | idouble: 1 | |
362 | ifloat: 1 | |
363 | Test "Real part of: casinh (-0.5 + +0 i) == -0.4812118250596034474977589134243684231352 + +0 i": | |
364 | double: 2 | |
365 | float: 1 | |
366 | idouble: 2 | |
367 | ifloat: 1 | |
368 | ildouble: 2 | |
369 | ldouble: 2 | |
370 | Test "Real part of: casinh (-0.5 - 0 i) == -0.4812118250596034474977589134243684231352 - 0 i": | |
371 | double: 2 | |
372 | float: 1 | |
373 | idouble: 2 | |
374 | ifloat: 1 | |
375 | ildouble: 2 | |
376 | ldouble: 2 | |
377 | Test "Real part of: casinh (-1.0 + +0 i) == -0.8813735870195430252326093249797923090282 + +0 i": | |
378 | double: 3 | |
379 | float: 1 | |
380 | idouble: 3 | |
381 | ifloat: 1 | |
382 | ildouble: 1 | |
383 | ldouble: 1 | |
384 | Test "Real part of: casinh (-1.0 - 0 i) == -0.8813735870195430252326093249797923090282 - 0 i": | |
385 | double: 3 | |
386 | float: 1 | |
387 | idouble: 3 | |
388 | ifloat: 1 | |
389 | ildouble: 1 | |
390 | ldouble: 1 | |
391 | Test "Real part of: casinh (-1.5 + +0 i) == -1.194763217287109304111930828519090523536 + +0 i": | |
392 | double: 2 | |
393 | float: 1 | |
394 | idouble: 2 | |
395 | ifloat: 1 | |
396 | ildouble: 1 | |
397 | ldouble: 1 | |
398 | Test "Real part of: casinh (-1.5 - 0 i) == -1.194763217287109304111930828519090523536 - 0 i": | |
399 | double: 2 | |
400 | float: 1 | |
401 | idouble: 2 | |
402 | ifloat: 1 | |
403 | ildouble: 1 | |
404 | ldouble: 1 | |
33e885db | 405 | Test "Real part of: casinh (-2 - 3 i) == -1.9686379257930962917886650952454982 - 0.96465850440760279204541105949953237 i": |
e134f08a UD |
406 | double: 5 |
407 | float: 1 | |
408 | idouble: 5 | |
409 | ifloat: 1 | |
f964490f RM |
410 | ildouble: 4 |
411 | ldouble: 4 | |
33e885db | 412 | Test "Imaginary part of: casinh (-2 - 3 i) == -1.9686379257930962917886650952454982 - 0.96465850440760279204541105949953237 i": |
e134f08a UD |
413 | double: 3 |
414 | float: 6 | |
415 | idouble: 3 | |
416 | ifloat: 6 | |
f964490f RM |
417 | ildouble: 1 |
418 | ldouble: 1 | |
058c132d AS |
419 | Test "Real part of: casinh (0.5 + +0 i) == 0.4812118250596034474977589134243684231352 + +0 i": |
420 | float: 1 | |
421 | ifloat: 1 | |
422 | Test "Real part of: casinh (0.5 - 0 i) == 0.4812118250596034474977589134243684231352 - 0 i": | |
423 | float: 1 | |
424 | ifloat: 1 | |
14a6e35c RM |
425 | Test "Real part of: casinh (0.75 + 1.25 i) == 1.03171853444778027336364058631006594 + 0.911738290968487636358489564316731207 i": |
426 | float: 1 | |
427 | ifloat: 1 | |
428 | Test "Imaginary part of: casinh (0.75 + 1.25 i) == 1.03171853444778027336364058631006594 + 0.911738290968487636358489564316731207 i": | |
e134f08a | 429 | double: 1 |
e134f08a | 430 | float: 1 |
14a6e35c | 431 | idouble: 1 |
e134f08a | 432 | ifloat: 1 |
058c132d AS |
433 | Test "Real part of: casinh (1.0 + +0 i) == 0.8813735870195430252326093249797923090282 + +0 i": |
434 | double: 1 | |
435 | float: 1 | |
436 | idouble: 1 | |
437 | ifloat: 1 | |
438 | Test "Real part of: casinh (1.0 - 0 i) == 0.8813735870195430252326093249797923090282 - 0 i": | |
439 | double: 1 | |
440 | float: 1 | |
441 | idouble: 1 | |
442 | ifloat: 1 | |
443 | Test "Real part of: casinh (1.5 + +0 i) == 1.194763217287109304111930828519090523536 + +0 i": | |
444 | double: 1 | |
445 | idouble: 1 | |
446 | Test "Real part of: casinh (1.5 - 0 i) == 1.194763217287109304111930828519090523536 - 0 i": | |
447 | double: 1 | |
448 | idouble: 1 | |
e134f08a UD |
449 | |
450 | # catan | |
33e885db | 451 | Test "Real part of: catan (-2 - 3 i) == -1.4099210495965755225306193844604208 - 0.22907268296853876629588180294200276 i": |
0ee38163 RM |
452 | float: 3 |
453 | ifloat: 3 | |
f964490f RM |
454 | ildouble: 1 |
455 | ldouble: 1 | |
33e885db | 456 | Test "Imaginary part of: catan (-2 - 3 i) == -1.4099210495965755225306193844604208 - 0.22907268296853876629588180294200276 i": |
e134f08a UD |
457 | double: 1 |
458 | float: 1 | |
459 | idouble: 1 | |
460 | ifloat: 1 | |
0ee38163 RM |
461 | Test "Real part of: catan (0.75 + 1.25 i) == 1.10714871779409050301706546017853704 + 0.549306144334054845697622618461262852 i": |
462 | float: 4 | |
463 | ifloat: 4 | |
e134f08a UD |
464 | |
465 | # catanh | |
33e885db | 466 | Test "Real part of: catanh (-2 - 3 i) == -0.14694666622552975204743278515471595 - 1.3389725222944935611241935759091443 i": |
e134f08a UD |
467 | double: 4 |
468 | idouble: 4 | |
0ee38163 RM |
469 | Test "Imaginary part of: catanh (-2 - 3 i) == -0.14694666622552975204743278515471595 - 1.3389725222944935611241935759091443 i": |
470 | float: 4 | |
471 | ifloat: 4 | |
14a6e35c | 472 | Test "Real part of: catanh (0.75 + 1.25 i) == 0.261492138795671927078652057366532140 + 0.996825126463918666098902241310446708 i": |
e134f08a | 473 | double: 1 |
e134f08a | 474 | idouble: 1 |
0ee38163 RM |
475 | Test "Imaginary part of: catanh (0.75 + 1.25 i) == 0.261492138795671927078652057366532140 + 0.996825126463918666098902241310446708 i": |
476 | float: 6 | |
477 | ifloat: 6 | |
e134f08a UD |
478 | |
479 | # cbrt | |
480 | Test "cbrt (-27.0) == -3.0": | |
481 | double: 1 | |
482 | idouble: 1 | |
14a6e35c | 483 | Test "cbrt (0.9921875) == 0.997389022060725270579075195353955217": |
e134f08a UD |
484 | double: 1 |
485 | idouble: 1 | |
486 | ||
487 | # ccos | |
f92abad6 | 488 | Test "Imaginary part of: ccos (-2 - 3 i) == -4.18962569096880723013255501961597373 - 9.10922789375533659797919726277886212 i": |
e134f08a UD |
489 | float: 1 |
490 | ifloat: 1 | |
14a6e35c | 491 | Test "Real part of: ccos (0.75 + 1.25 i) == 1.38173873063425888530729933139078645 - 1.09193013555397466170919531722024128 i": |
e134f08a | 492 | double: 1 |
14a6e35c | 493 | float: 1 |
e134f08a | 494 | idouble: 1 |
14a6e35c RM |
495 | ifloat: 1 |
496 | Test "Imaginary part of: ccos (0.75 + 1.25 i) == 1.38173873063425888530729933139078645 - 1.09193013555397466170919531722024128 i": | |
497 | float: 1 | |
498 | ifloat: 1 | |
e134f08a UD |
499 | |
500 | # ccosh | |
f92abad6 | 501 | Test "Real part of: ccosh (-2 - 3 i) == -3.72454550491532256547397070325597253 + 0.511822569987384608834463849801875634 i": |
e134f08a UD |
502 | float: 1 |
503 | ifloat: 1 | |
f92abad6 | 504 | Test "Imaginary part of: ccosh (-2 - 3 i) == -3.72454550491532256547397070325597253 + 0.511822569987384608834463849801875634 i": |
e134f08a UD |
505 | float: 1 |
506 | ifloat: 1 | |
14a6e35c | 507 | Test "Real part of: ccosh (0.75 + 1.25 i) == 0.408242591877968807788852146397499084 + 0.780365930845853240391326216300863152 i": |
e134f08a UD |
508 | double: 1 |
509 | float: 1 | |
510 | idouble: 1 | |
511 | ifloat: 1 | |
f964490f RM |
512 | ildouble: 1 |
513 | ldouble: 1 | |
14a6e35c RM |
514 | Test "Imaginary part of: ccosh (0.75 + 1.25 i) == 0.408242591877968807788852146397499084 + 0.780365930845853240391326216300863152 i": |
515 | float: 1 | |
516 | ifloat: 1 | |
f964490f RM |
517 | ildouble: 2 |
518 | ldouble: 2 | |
e134f08a UD |
519 | |
520 | # cexp | |
d8337213 | 521 | Test "Imaginary part of: cexp (-2.0 - 3.0 i) == -0.13398091492954261346140525546115575 - 0.019098516261135196432576240858800925 i": |
e134f08a UD |
522 | float: 1 |
523 | ifloat: 1 | |
14a6e35c | 524 | Test "Real part of: cexp (0.75 + 1.25 i) == 0.667537446429131586942201977015932112 + 2.00900045494094876258347228145863909 i": |
e134f08a UD |
525 | float: 1 |
526 | ifloat: 1 | |
f964490f RM |
527 | ildouble: 2 |
528 | ldouble: 2 | |
529 | Test "Imaginary part of: cexp (0.75 + 1.25 i) == 0.667537446429131586942201977015932112 + 2.00900045494094876258347228145863909 i": | |
530 | ildouble: 1 | |
531 | ldouble: 1 | |
e134f08a UD |
532 | |
533 | # clog | |
33e885db | 534 | Test "Imaginary part of: clog (-2 - 3 i) == 1.2824746787307683680267437207826593 - 2.1587989303424641704769327722648368 i": |
0ee38163 RM |
535 | float: 3 |
536 | ifloat: 3 | |
f964490f RM |
537 | ildouble: 1 |
538 | ldouble: 1 | |
14a6e35c | 539 | Test "Real part of: clog (0.75 + 1.25 i) == 0.376885901188190075998919126749298416 + 1.03037682652431246378774332703115153 i": |
c6922934 AS |
540 | float: 2 |
541 | ifloat: 2 | |
f964490f RM |
542 | ildouble: 2 |
543 | ldouble: 2 | |
544 | Test "Imaginary part of: clog (0.75 + 1.25 i) == 0.376885901188190075998919126749298416 + 1.03037682652431246378774332703115153 i": | |
545 | ildouble: 1 | |
546 | ldouble: 1 | |
e134f08a UD |
547 | |
548 | # clog10 | |
549 | Test "Imaginary part of: clog10 (-0 + inf i) == inf + pi/2*log10(e) i": | |
f964490f | 550 | double: 1 |
e134f08a | 551 | float: 1 |
f964490f | 552 | idouble: 1 |
e134f08a | 553 | ifloat: 1 |
f964490f RM |
554 | ildouble: 1 |
555 | ldouble: 1 | |
e134f08a | 556 | Test "Imaginary part of: clog10 (-0 - inf i) == inf - pi/2*log10(e) i": |
f964490f | 557 | double: 1 |
e134f08a | 558 | float: 1 |
f964490f | 559 | idouble: 1 |
e134f08a | 560 | ifloat: 1 |
f964490f RM |
561 | ildouble: 1 |
562 | ldouble: 1 | |
c6922934 AS |
563 | Test "Real part of: clog10 (-2 - 3 i) == 0.556971676153418384603252578971164214 - 0.937554462986374708541507952140189646 i": |
564 | double: 1 | |
565 | idouble: 1 | |
f92abad6 | 566 | Test "Imaginary part of: clog10 (-2 - 3 i) == 0.556971676153418384603252578971164214 - 0.937554462986374708541507952140189646 i": |
e134f08a | 567 | double: 1 |
0ee38163 | 568 | float: 5 |
e134f08a | 569 | idouble: 1 |
0ee38163 | 570 | ifloat: 5 |
f964490f RM |
571 | ildouble: 1 |
572 | ldouble: 1 | |
e134f08a | 573 | Test "Imaginary part of: clog10 (-3 + inf i) == inf + pi/2*log10(e) i": |
f964490f | 574 | double: 1 |
e134f08a | 575 | float: 1 |
f964490f | 576 | idouble: 1 |
e134f08a | 577 | ifloat: 1 |
f964490f RM |
578 | ildouble: 1 |
579 | ldouble: 1 | |
e134f08a | 580 | Test "Imaginary part of: clog10 (-3 - inf i) == inf - pi/2*log10(e) i": |
f964490f | 581 | double: 1 |
e134f08a | 582 | float: 1 |
f964490f | 583 | idouble: 1 |
e134f08a | 584 | ifloat: 1 |
f964490f RM |
585 | ildouble: 1 |
586 | ldouble: 1 | |
e134f08a | 587 | Test "Imaginary part of: clog10 (-inf + 0 i) == inf + pi*log10(e) i": |
f964490f | 588 | double: 1 |
e134f08a | 589 | float: 1 |
f964490f | 590 | idouble: 1 |
e134f08a | 591 | ifloat: 1 |
f964490f RM |
592 | ildouble: 1 |
593 | ldouble: 1 | |
e134f08a | 594 | Test "Imaginary part of: clog10 (-inf + 1 i) == inf + pi*log10(e) i": |
f964490f | 595 | double: 1 |
e134f08a | 596 | float: 1 |
f964490f | 597 | idouble: 1 |
e134f08a | 598 | ifloat: 1 |
f964490f RM |
599 | ildouble: 1 |
600 | ldouble: 1 | |
601 | Test "Imaginary part of: clog10 (-inf + inf i) == inf + 3/4 pi*log10(e) i": | |
602 | double: 1 | |
603 | idouble: 1 | |
e134f08a | 604 | Test "Imaginary part of: clog10 (-inf - 0 i) == inf - pi*log10(e) i": |
f964490f | 605 | double: 1 |
e134f08a | 606 | float: 1 |
f964490f | 607 | idouble: 1 |
e134f08a | 608 | ifloat: 1 |
f964490f RM |
609 | ildouble: 1 |
610 | ldouble: 1 | |
e134f08a | 611 | Test "Imaginary part of: clog10 (-inf - 1 i) == inf - pi*log10(e) i": |
f964490f | 612 | double: 1 |
e134f08a | 613 | float: 1 |
f964490f | 614 | idouble: 1 |
e134f08a | 615 | ifloat: 1 |
f964490f RM |
616 | ildouble: 1 |
617 | ldouble: 1 | |
e134f08a | 618 | Test "Imaginary part of: clog10 (0 + inf i) == inf + pi/2*log10(e) i": |
f964490f | 619 | double: 1 |
e134f08a | 620 | float: 1 |
f964490f | 621 | idouble: 1 |
e134f08a | 622 | ifloat: 1 |
f964490f RM |
623 | ildouble: 1 |
624 | ldouble: 1 | |
e134f08a | 625 | Test "Imaginary part of: clog10 (0 - inf i) == inf - pi/2*log10(e) i": |
f964490f | 626 | double: 1 |
e134f08a | 627 | float: 1 |
f964490f | 628 | idouble: 1 |
e134f08a | 629 | ifloat: 1 |
f964490f RM |
630 | ildouble: 1 |
631 | ldouble: 1 | |
14a6e35c | 632 | Test "Real part of: clog10 (0.75 + 1.25 i) == 0.163679467193165171449476605077428975 + 0.447486970040493067069984724340855636 i": |
c6922934 AS |
633 | float: 2 |
634 | ifloat: 2 | |
f1122ec3 UD |
635 | ildouble: 3 |
636 | ldouble: 3 | |
e134f08a | 637 | Test "Imaginary part of: clog10 (3 + inf i) == inf + pi/2*log10(e) i": |
f964490f | 638 | double: 1 |
e134f08a | 639 | float: 1 |
f964490f | 640 | idouble: 1 |
e134f08a | 641 | ifloat: 1 |
f964490f RM |
642 | ildouble: 1 |
643 | ldouble: 1 | |
e134f08a | 644 | Test "Imaginary part of: clog10 (3 - inf i) == inf - pi/2*log10(e) i": |
f964490f | 645 | double: 1 |
e134f08a | 646 | float: 1 |
f964490f | 647 | idouble: 1 |
e134f08a | 648 | ifloat: 1 |
f964490f RM |
649 | ildouble: 1 |
650 | ldouble: 1 | |
e134f08a | 651 | Test "Imaginary part of: clog10 (inf + inf i) == inf + pi/4*log10(e) i": |
f964490f | 652 | double: 1 |
e134f08a | 653 | float: 1 |
f964490f | 654 | idouble: 1 |
e134f08a | 655 | ifloat: 1 |
f964490f RM |
656 | ildouble: 1 |
657 | ldouble: 1 | |
e134f08a | 658 | Test "Imaginary part of: clog10 (inf - inf i) == inf - pi/4*log10(e) i": |
f964490f | 659 | double: 1 |
e134f08a | 660 | float: 1 |
f964490f | 661 | idouble: 1 |
e134f08a | 662 | ifloat: 1 |
f964490f RM |
663 | ildouble: 1 |
664 | ldouble: 1 | |
e134f08a UD |
665 | |
666 | # cos | |
5ad91f6e JM |
667 | Test "cos (16.0) == -0.9576594803233846418996372326511034717803": |
668 | ildouble: 2 | |
669 | ldouble: 2 | |
14a6e35c | 670 | Test "cos (M_PI_6l * 2.0) == 0.5": |
e134f08a | 671 | double: 1 |
0ee38163 | 672 | float: 1 |
e134f08a | 673 | idouble: 1 |
0ee38163 | 674 | ifloat: 1 |
e134f08a UD |
675 | Test "cos (M_PI_6l * 4.0) == -0.5": |
676 | double: 2 | |
677 | float: 1 | |
678 | idouble: 2 | |
679 | ifloat: 1 | |
0ee38163 RM |
680 | Test "cos (pi/2) == 0": |
681 | double: 1 | |
682 | float: 1 | |
683 | idouble: 1 | |
684 | ifloat: 1 | |
e134f08a | 685 | |
c6922934 AS |
686 | # cos_downward |
687 | Test "cos_downward (1) == 0.5403023058681397174009366074429766037323": | |
688 | float: 1 | |
689 | ifloat: 1 | |
690 | ildouble: 4 | |
691 | ldouble: 4 | |
692 | Test "cos_downward (10) == -0.8390715290764524522588639478240648345199": | |
693 | ildouble: 1 | |
694 | ldouble: 1 | |
695 | Test "cos_downward (2) == -0.4161468365471423869975682295007621897660": | |
696 | float: 1 | |
697 | ifloat: 1 | |
698 | Test "cos_downward (3) == -0.9899924966004454572715727947312613023937": | |
699 | float: 1 | |
700 | ifloat: 1 | |
701 | Test "cos_downward (4) == -0.6536436208636119146391681830977503814241": | |
702 | float: 1 | |
703 | ifloat: 1 | |
704 | Test "cos_downward (5) == 0.2836621854632262644666391715135573083344": | |
705 | float: 1 | |
706 | ifloat: 1 | |
707 | Test "cos_downward (6) == 0.9601702866503660205456522979229244054519": | |
708 | ildouble: 1 | |
709 | ldouble: 1 | |
710 | Test "cos_downward (7) == 0.7539022543433046381411975217191820122183": | |
711 | float: 1 | |
712 | ifloat: 1 | |
713 | Test "cos_downward (8) == -0.1455000338086135258688413818311946826093": | |
714 | float: 1 | |
715 | ifloat: 1 | |
716 | ildouble: 2 | |
717 | ldouble: 2 | |
718 | Test "cos_downward (9) == -0.9111302618846769883682947111811653112463": | |
719 | ildouble: 1 | |
720 | ldouble: 1 | |
721 | ||
722 | # cos_tonearest | |
723 | Test "cos_tonearest (7) == 0.7539022543433046381411975217191820122183": | |
724 | float: 1 | |
725 | ifloat: 1 | |
726 | ||
727 | # cos_towardzero | |
728 | Test "cos_towardzero (1) == 0.5403023058681397174009366074429766037323": | |
729 | ildouble: 2 | |
730 | ldouble: 2 | |
731 | Test "cos_towardzero (10) == -0.8390715290764524522588639478240648345199": | |
732 | ildouble: 1 | |
733 | ldouble: 1 | |
734 | Test "cos_towardzero (2) == -0.4161468365471423869975682295007621897660": | |
735 | float: 1 | |
736 | ifloat: 1 | |
737 | Test "cos_towardzero (3) == -0.9899924966004454572715727947312613023937": | |
738 | float: 1 | |
739 | ifloat: 1 | |
740 | Test "cos_towardzero (4) == -0.6536436208636119146391681830977503814241": | |
741 | ildouble: 1 | |
742 | ldouble: 1 | |
743 | Test "cos_towardzero (5) == 0.2836621854632262644666391715135573083344": | |
744 | float: 1 | |
745 | ifloat: 1 | |
746 | Test "cos_towardzero (7) == 0.7539022543433046381411975217191820122183": | |
747 | float: 1 | |
748 | ifloat: 1 | |
749 | Test "cos_towardzero (8) == -0.1455000338086135258688413818311946826093": | |
750 | float: 1 | |
751 | ifloat: 1 | |
752 | ildouble: 2 | |
753 | ldouble: 2 | |
754 | ||
755 | # cos_upward | |
756 | Test "cos_upward (1) == 0.5403023058681397174009366074429766037323": | |
757 | ildouble: 2 | |
758 | ldouble: 2 | |
759 | Test "cos_upward (10) == -0.8390715290764524522588639478240648345199": | |
760 | float: 1 | |
761 | ifloat: 1 | |
762 | ildouble: 1 | |
763 | ldouble: 1 | |
764 | Test "cos_upward (4) == -0.6536436208636119146391681830977503814241": | |
765 | ildouble: 1 | |
766 | ldouble: 1 | |
767 | Test "cos_upward (5) == 0.2836621854632262644666391715135573083344": | |
768 | ildouble: 1 | |
769 | ldouble: 1 | |
770 | Test "cos_upward (6) == 0.9601702866503660205456522979229244054519": | |
771 | float: 1 | |
772 | ifloat: 1 | |
773 | Test "cos_upward (7) == 0.7539022543433046381411975217191820122183": | |
774 | float: 1 | |
775 | ifloat: 1 | |
776 | ildouble: 1 | |
777 | ldouble: 1 | |
778 | Test "cos_upward (9) == -0.9111302618846769883682947111811653112463": | |
779 | float: 2 | |
780 | ifloat: 2 | |
781 | ||
884c5db4 AS |
782 | # cosh_downward |
783 | Test "cosh_downward (22) == 1792456423.065795780980053377632656584997": | |
784 | float: 1 | |
785 | ifloat: 1 | |
786 | ildouble: 1 | |
787 | ldouble: 1 | |
788 | Test "cosh_downward (23) == 4872401723.124451300068625740569997090344": | |
789 | float: 1 | |
790 | ifloat: 1 | |
791 | ildouble: 1 | |
792 | ldouble: 1 | |
793 | Test "cosh_downward (24) == 13244561064.92173614708845674912733665919": | |
794 | float: 1 | |
795 | ifloat: 1 | |
796 | ildouble: 1 | |
797 | ldouble: 1 | |
798 | ||
799 | # cosh_tonearest | |
800 | Test "cosh_tonearest (24) == 13244561064.92173614708845674912733665919": | |
801 | ildouble: 1 | |
802 | ldouble: 1 | |
803 | ||
804 | # cosh_towardzero | |
805 | Test "cosh_towardzero (22) == 1792456423.065795780980053377632656584997": | |
806 | float: 1 | |
807 | ifloat: 1 | |
808 | ildouble: 1 | |
809 | ldouble: 1 | |
810 | Test "cosh_towardzero (23) == 4872401723.124451300068625740569997090344": | |
811 | float: 1 | |
812 | ifloat: 1 | |
813 | ildouble: 1 | |
814 | ldouble: 1 | |
815 | Test "cosh_towardzero (24) == 13244561064.92173614708845674912733665919": | |
816 | float: 1 | |
817 | ifloat: 1 | |
818 | ildouble: 1 | |
819 | ldouble: 1 | |
820 | ||
821 | # cosh_upward | |
822 | Test "cosh_upward (22) == 1792456423.065795780980053377632656584997": | |
823 | ildouble: 2 | |
824 | ldouble: 2 | |
825 | Test "cosh_upward (23) == 4872401723.124451300068625740569997090344": | |
826 | ildouble: 2 | |
827 | ldouble: 2 | |
828 | Test "cosh_upward (24) == 13244561064.92173614708845674912733665919": | |
829 | ildouble: 2 | |
830 | ldouble: 2 | |
831 | ||
e134f08a | 832 | # cpow |
14a6e35c RM |
833 | Test "Real part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i) == 0.331825439177608832276067945276730566 + 0.131338600281188544930936345230903032 i": |
834 | float: 1 | |
835 | ifloat: 1 | |
f964490f RM |
836 | ildouble: 1 |
837 | ldouble: 1 | |
14a6e35c | 838 | Test "Imaginary part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i) == 0.331825439177608832276067945276730566 + 0.131338600281188544930936345230903032 i": |
c6922934 AS |
839 | float: 2 |
840 | ifloat: 2 | |
f964490f RM |
841 | ildouble: 1 |
842 | ldouble: 1 | |
14a6e35c RM |
843 | Test "Real part of: cpow (0.75 + 1.25 i, 0.75 + 1.25 i) == 0.117506293914473555420279832210420483 + 0.346552747708338676483025352060418001 i": |
844 | double: 1 | |
845 | float: 4 | |
846 | idouble: 1 | |
847 | ifloat: 4 | |
c6922934 AS |
848 | Test "Imaginary part of: cpow (0.75 + 1.25 i, 0.75 + 1.25 i) == 0.117506293914473555420279832210420483 + 0.346552747708338676483025352060418001 i": |
849 | float: 1 | |
850 | ifloat: 1 | |
f964490f | 851 | Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 0.0 i) == 0.75 + 1.25 i": |
c6922934 AS |
852 | float: 1 |
853 | ifloat: 1 | |
f964490f RM |
854 | ildouble: 2 |
855 | ldouble: 2 | |
14a6e35c RM |
856 | Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 1.0 i) == 0.0846958290317209430433805274189191353 + 0.513285749182902449043287190519090481 i": |
857 | double: 2 | |
c6922934 | 858 | float: 4 |
14a6e35c | 859 | idouble: 2 |
c6922934 AS |
860 | ifloat: 4 |
861 | Test "Imaginary part of: cpow (0.75 + 1.25 i, 1.0 + 1.0 i) == 0.0846958290317209430433805274189191353 + 0.513285749182902449043287190519090481 i": | |
862 | float: 1 | |
863 | ifloat: 1 | |
f964490f RM |
864 | Test "Real part of: cpow (2 + 0 i, 10 + 0 i) == 1024.0 + 0.0 i": |
865 | ildouble: 1 | |
866 | ldouble: 1 | |
e134f08a UD |
867 | Test "Real part of: cpow (2 + 3 i, 4 + 0 i) == -119.0 - 120.0 i": |
868 | double: 1 | |
0d9a071b | 869 | float: 5 |
e134f08a | 870 | idouble: 1 |
0d9a071b | 871 | ifloat: 5 |
e134f08a UD |
872 | Test "Imaginary part of: cpow (2 + 3 i, 4 + 0 i) == -119.0 - 120.0 i": |
873 | float: 2 | |
874 | ifloat: 2 | |
f964490f RM |
875 | ildouble: 2 |
876 | ldouble: 2 | |
e134f08a UD |
877 | Test "Imaginary part of: cpow (e + 0 i, 0 + 2 * M_PIl i) == 1.0 + 0.0 i": |
878 | double: 2 | |
879 | float: 2 | |
880 | idouble: 2 | |
881 | ifloat: 2 | |
f964490f RM |
882 | ildouble: 2 |
883 | ldouble: 2 | |
e134f08a | 884 | |
e134f08a | 885 | # csinh |
f92abad6 | 886 | Test "Imaginary part of: csinh (-2 - 3 i) == 3.59056458998577995201256544779481679 - 0.530921086248519805267040090660676560 i": |
e134f08a UD |
887 | double: 1 |
888 | idouble: 1 | |
f1122ec3 UD |
889 | ildouble: 1 |
890 | ldouble: 1 | |
14a6e35c | 891 | Test "Real part of: csinh (0.75 + 1.25 i) == 0.259294854551162779153349830618433028 + 1.22863452409509552219214606515777594 i": |
e134f08a UD |
892 | float: 1 |
893 | ifloat: 1 | |
f964490f RM |
894 | ildouble: 1 |
895 | ldouble: 1 | |
14a6e35c | 896 | Test "Imaginary part of: csinh (0.75 + 1.25 i) == 0.259294854551162779153349830618433028 + 1.22863452409509552219214606515777594 i": |
e134f08a UD |
897 | float: 1 |
898 | ifloat: 1 | |
f964490f RM |
899 | ildouble: 1 |
900 | ldouble: 1 | |
e134f08a UD |
901 | |
902 | # csqrt | |
d8337213 | 903 | Test "Real part of: csqrt (-2 + 3 i) == 0.89597747612983812471573375529004348 + 1.6741492280355400404480393008490519 i": |
e134f08a UD |
904 | float: 1 |
905 | ifloat: 1 | |
c6922934 AS |
906 | Test "Imaginary part of: csqrt (-2 + 3 i) == 0.89597747612983812471573375529004348 + 1.6741492280355400404480393008490519 i": |
907 | float: 1 | |
908 | ifloat: 1 | |
d8337213 | 909 | Test "Real part of: csqrt (-2 - 3 i) == 0.89597747612983812471573375529004348 - 1.6741492280355400404480393008490519 i": |
e134f08a UD |
910 | float: 1 |
911 | ifloat: 1 | |
c6922934 AS |
912 | Test "Imaginary part of: csqrt (-2 - 3 i) == 0.89597747612983812471573375529004348 - 1.6741492280355400404480393008490519 i": |
913 | float: 1 | |
914 | ifloat: 1 | |
915 | Test "Real part of: csqrt (0 - 1 i) == M_SQRT_2_2 - M_SQRT_2_2 i": | |
916 | double: 1 | |
917 | idouble: 1 | |
918 | Test "Imaginary part of: csqrt (0 - 1 i) == M_SQRT_2_2 - M_SQRT_2_2 i": | |
919 | double: 1 | |
920 | idouble: 1 | |
9cad04ea AS |
921 | Test "Imaginary part of: csqrt (0x1.fffffep+127 + 1.0 i) == 1.844674352395372953599975585936590505260e+19 + 2.710505511993121390769065968615872097053e-20 i": |
922 | float: 1 | |
923 | ifloat: 1 | |
924 | Test "Real part of: csqrt (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i) == 1.473094556905565378990473658199034571917e+154 + 6.101757441282702188537080005372547713595e+153 i": | |
925 | double: 1 | |
926 | idouble: 1 | |
927 | Test "Imaginary part of: csqrt (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i) == 1.473094556905565378990473658199034571917e+154 + 6.101757441282702188537080005372547713595e+153 i": | |
928 | double: 1 | |
929 | idouble: 1 | |
930 | Test "Imaginary part of: csqrt (0x1.fffffffffffffp+1023 + 0x1p+1023 i) == 1.379778091031440685006200821918878702861e+154 + 3.257214233483129514781233066898042490248e+153 i": | |
931 | double: 1 | |
932 | idouble: 1 | |
933 | ildouble: 1 | |
934 | ldouble: 1 | |
935 | Test "Real part of: csqrt (0x1p-1073 + 0x1p-1073 i) == 3.453664695497464982856905711457966660085e-162 + 1.430554756764195530630723976279903095110e-162 i": | |
936 | double: 1 | |
937 | idouble: 1 | |
938 | Test "Imaginary part of: csqrt (0x1p-1073 + 0x1p-1073 i) == 3.453664695497464982856905711457966660085e-162 + 1.430554756764195530630723976279903095110e-162 i": | |
939 | double: 1 | |
940 | idouble: 1 | |
941 | Test "Real part of: csqrt (0x1p-147 + 0x1p-147 i) == 8.225610928685557596194006925540350401606e-23 + 3.407159605465907500737319471202779419102e-23 i": | |
942 | double: 1 | |
943 | idouble: 1 | |
944 | Test "Imaginary part of: csqrt (0x1p-147 + 0x1p-147 i) == 8.225610928685557596194006925540350401606e-23 + 3.407159605465907500737319471202779419102e-23 i": | |
945 | double: 1 | |
946 | idouble: 1 | |
947 | Test "Real part of: csqrt (0x1p-149 + 0x1p-149 i) == 4.112805464342778798097003462770175200803e-23 + 1.703579802732953750368659735601389709551e-23 i": | |
948 | double: 1 | |
949 | float: 2 | |
950 | idouble: 1 | |
951 | ifloat: 2 | |
952 | Test "Imaginary part of: csqrt (0x1p-149 + 0x1p-149 i) == 4.112805464342778798097003462770175200803e-23 + 1.703579802732953750368659735601389709551e-23 i": | |
953 | double: 1 | |
954 | float: 2 | |
955 | idouble: 1 | |
956 | ifloat: 2 | |
e134f08a UD |
957 | |
958 | # ctan | |
0ee38163 RM |
959 | Test "Real part of: ctan (-2 - 3 i) == 0.376402564150424829275122113032269084e-2 - 1.00323862735360980144635859782192726 i": |
960 | double: 1 | |
961 | idouble: 1 | |
f964490f RM |
962 | Test "Imaginary part of: ctan (-2 - 3 i) == 0.376402564150424829275122113032269084e-2 - 1.00323862735360980144635859782192726 i": |
963 | ildouble: 1 | |
964 | ldouble: 1 | |
14a6e35c | 965 | Test "Imaginary part of: ctan (0.75 + 1.25 i) == 0.160807785916206426725166058173438663 + 0.975363285031235646193581759755216379 i": |
e134f08a | 966 | double: 1 |
e134f08a | 967 | idouble: 1 |
94d7165f AS |
968 | ildouble: 1 |
969 | ldouble: 1 | |
e134f08a UD |
970 | |
971 | # ctanh | |
f92abad6 | 972 | Test "Real part of: ctanh (-2 - 3 i) == -0.965385879022133124278480269394560686 + 0.988437503832249372031403430350121098e-2 i": |
e134f08a UD |
973 | double: 1 |
974 | float: 2 | |
975 | idouble: 1 | |
976 | ifloat: 2 | |
977 | Test "Imaginary part of: ctanh (0 + pi/4 i) == 0.0 + 1.0 i": | |
978 | float: 1 | |
979 | ifloat: 1 | |
14a6e35c RM |
980 | Test "Real part of: ctanh (0.75 + 1.25 i) == 1.37260757053378320258048606571226857 + 0.385795952609750664177596760720790220 i": |
981 | double: 1 | |
982 | idouble: 1 | |
f964490f RM |
983 | ildouble: 1 |
984 | ldouble: 1 | |
e134f08a | 985 | |
14a6e35c RM |
986 | # erf |
987 | Test "erf (1.25) == 0.922900128256458230136523481197281140": | |
e134f08a UD |
988 | double: 1 |
989 | idouble: 1 | |
14a6e35c RM |
990 | |
991 | # erfc | |
992 | Test "erfc (0.75) == 0.288844366346484868401062165408589223": | |
993 | float: 1 | |
994 | ifloat: 1 | |
7b1902cb JM |
995 | Test "erfc (0x1.f7303cp+1) == 2.705500297238986897105236321218861842255e-8": |
996 | double: 1 | |
997 | idouble: 1 | |
998 | Test "erfc (0x1.ffa002p+2) == 1.233585992097580296336099501489175967033e-29": | |
999 | float: 1 | |
1000 | ifloat: 1 | |
1001 | Test "erfc (0x1.ffff56789abcdef0123456789a8p+2) == 1.123161416304655390092138725253789378459e-29": | |
1002 | ildouble: 1 | |
1003 | ldouble: 1 | |
14a6e35c | 1004 | Test "erfc (2.0) == 0.00467773498104726583793074363274707139": |
e134f08a | 1005 | double: 1 |
e134f08a | 1006 | idouble: 1 |
14a6e35c | 1007 | Test "erfc (4.125) == 0.542340079956506600531223408575531062e-8": |
e134f08a UD |
1008 | double: 1 |
1009 | idouble: 1 | |
e134f08a | 1010 | |
f964490f RM |
1011 | # exp |
1012 | Test "exp (0.75) == 2.11700001661267466854536981983709561": | |
1013 | ildouble: 1 | |
1014 | ldouble: 1 | |
1015 | Test "exp (50.0) == 5184705528587072464087.45332293348538": | |
1016 | ildouble: 1 | |
1017 | ldouble: 1 | |
1018 | ||
e134f08a UD |
1019 | # exp10 |
1020 | Test "exp10 (-1) == 0.1": | |
1021 | double: 2 | |
1022 | float: 1 | |
1023 | idouble: 2 | |
1024 | ifloat: 1 | |
f964490f RM |
1025 | ildouble: 1 |
1026 | ldouble: 1 | |
14a6e35c RM |
1027 | Test "exp10 (0.75) == 5.62341325190349080394951039776481231": |
1028 | double: 1 | |
e134f08a | 1029 | float: 1 |
14a6e35c | 1030 | idouble: 1 |
e134f08a | 1031 | ifloat: 1 |
f964490f RM |
1032 | ildouble: 1 |
1033 | ldouble: 1 | |
e134f08a UD |
1034 | Test "exp10 (3) == 1000": |
1035 | double: 6 | |
1036 | float: 2 | |
1037 | idouble: 6 | |
1038 | ifloat: 2 | |
f964490f RM |
1039 | ildouble: 8 |
1040 | ldouble: 8 | |
1041 | ||
1042 | # exp2 | |
1043 | Test "exp2 (10) == 1024": | |
1044 | ildouble: 2 | |
1045 | ldouble: 2 | |
e134f08a | 1046 | |
c6922934 AS |
1047 | # exp_downward |
1048 | Test "exp_downward (2) == e^2": | |
1049 | float: 1 | |
1050 | ifloat: 1 | |
1051 | Test "exp_downward (3) == e^3": | |
1052 | float: 1 | |
1053 | ifloat: 1 | |
1054 | ildouble: 1 | |
1055 | ldouble: 1 | |
1056 | ||
1057 | # exp_towardzero | |
1058 | Test "exp_towardzero (2) == e^2": | |
1059 | float: 1 | |
1060 | ifloat: 1 | |
1061 | Test "exp_towardzero (3) == e^3": | |
1062 | float: 1 | |
1063 | ifloat: 1 | |
1064 | ildouble: 1 | |
1065 | ldouble: 1 | |
1066 | ||
1067 | # exp_upward | |
1068 | Test "exp_upward (1) == e": | |
1069 | float: 1 | |
1070 | ifloat: 1 | |
1071 | ildouble: 1 | |
1072 | ldouble: 1 | |
1073 | ||
e134f08a | 1074 | # expm1 |
14a6e35c RM |
1075 | Test "expm1 (0.75) == 1.11700001661267466854536981983709561": |
1076 | double: 1 | |
1077 | idouble: 1 | |
e134f08a | 1078 | Test "expm1 (1) == M_El - 1.0": |
f964490f | 1079 | double: 1 |
e134f08a | 1080 | float: 1 |
f964490f | 1081 | idouble: 1 |
e134f08a UD |
1082 | ifloat: 1 |
1083 | ||
e134f08a | 1084 | # hypot |
d8337213 | 1085 | Test "hypot (-0.7, -12.4) == 12.419742348374220601176836866763271": |
c6922934 | 1086 | double: 1 |
e134f08a | 1087 | float: 1 |
c6922934 | 1088 | idouble: 1 |
e134f08a | 1089 | ifloat: 1 |
d8337213 | 1090 | Test "hypot (-0.7, 12.4) == 12.419742348374220601176836866763271": |
c6922934 | 1091 | double: 1 |
e134f08a | 1092 | float: 1 |
c6922934 | 1093 | idouble: 1 |
e134f08a | 1094 | ifloat: 1 |
d8337213 | 1095 | Test "hypot (-12.4, -0.7) == 12.419742348374220601176836866763271": |
c6922934 | 1096 | double: 1 |
e134f08a | 1097 | float: 1 |
c6922934 | 1098 | idouble: 1 |
e134f08a | 1099 | ifloat: 1 |
d8337213 | 1100 | Test "hypot (-12.4, 0.7) == 12.419742348374220601176836866763271": |
c6922934 | 1101 | double: 1 |
e134f08a | 1102 | float: 1 |
c6922934 | 1103 | idouble: 1 |
e134f08a | 1104 | ifloat: 1 |
d8337213 | 1105 | Test "hypot (0.7, -12.4) == 12.419742348374220601176836866763271": |
c6922934 | 1106 | double: 1 |
e134f08a | 1107 | float: 1 |
c6922934 | 1108 | idouble: 1 |
e134f08a | 1109 | ifloat: 1 |
d8337213 | 1110 | Test "hypot (0.7, 12.4) == 12.419742348374220601176836866763271": |
c6922934 | 1111 | double: 1 |
e134f08a | 1112 | float: 1 |
c6922934 | 1113 | idouble: 1 |
e134f08a | 1114 | ifloat: 1 |
f964490f | 1115 | Test "hypot (0.75, 1.25) == 1.45773797371132511771853821938639577": |
c6922934 AS |
1116 | float: 1 |
1117 | ifloat: 1 | |
f964490f RM |
1118 | ildouble: 1 |
1119 | ldouble: 1 | |
9cad04ea AS |
1120 | Test "hypot (0x1.234566p-126, 0x1.234566p-126) == 1.891441686191081936598531534017449451173e-38": |
1121 | double: 1 | |
9cad04ea | 1122 | idouble: 1 |
d8337213 | 1123 | Test "hypot (12.4, -0.7) == 12.419742348374220601176836866763271": |
c6922934 | 1124 | double: 1 |
e134f08a | 1125 | float: 1 |
c6922934 | 1126 | idouble: 1 |
e134f08a | 1127 | ifloat: 1 |
d8337213 | 1128 | Test "hypot (12.4, 0.7) == 12.419742348374220601176836866763271": |
c6922934 | 1129 | double: 1 |
e134f08a | 1130 | float: 1 |
c6922934 | 1131 | idouble: 1 |
e134f08a UD |
1132 | ifloat: 1 |
1133 | ||
1134 | # j0 | |
e79d442e AS |
1135 | Test "j0 (-0x1.001000001p+593) == -3.927269966354206207832593635798954916263e-90": |
1136 | ildouble: 2 | |
1137 | ldouble: 2 | |
14a6e35c RM |
1138 | Test "j0 (-4.0) == -3.9714980986384737228659076845169804197562E-1": |
1139 | double: 1 | |
0ee38163 | 1140 | float: 2 |
14a6e35c | 1141 | idouble: 1 |
0ee38163 | 1142 | ifloat: 2 |
d700bc13 RM |
1143 | ildouble: 1 |
1144 | ldouble: 1 | |
e79d442e AS |
1145 | Test "j0 (0x1.d7ce3ap+107) == 2.775523647291230802651040996274861694514e-17": |
1146 | double: 1 | |
1147 | float: 2 | |
1148 | idouble: 1 | |
1149 | ifloat: 2 | |
1150 | ildouble: 1 | |
1151 | ldouble: 1 | |
14a6e35c | 1152 | Test "j0 (10.0) == -0.245935764451348335197760862485328754": |
0ee38163 | 1153 | double: 3 |
e134f08a | 1154 | float: 1 |
0ee38163 | 1155 | idouble: 3 |
e134f08a | 1156 | ifloat: 1 |
d700bc13 RM |
1157 | ildouble: 1 |
1158 | ldouble: 1 | |
f964490f | 1159 | Test "j0 (2.0) == 0.223890779141235668051827454649948626": |
c6922934 | 1160 | double: 1 |
f964490f | 1161 | float: 2 |
c6922934 | 1162 | idouble: 1 |
f964490f | 1163 | ifloat: 2 |
31a54688 UD |
1164 | Test "j0 (4.0) == -3.9714980986384737228659076845169804197562E-1": |
1165 | double: 1 | |
0ee38163 | 1166 | float: 2 |
31a54688 | 1167 | idouble: 1 |
0ee38163 | 1168 | ifloat: 2 |
d700bc13 RM |
1169 | ildouble: 1 |
1170 | ldouble: 1 | |
14a6e35c | 1171 | Test "j0 (8.0) == 0.171650807137553906090869407851972001": |
c6922934 | 1172 | double: 1 |
14a6e35c | 1173 | float: 1 |
c6922934 | 1174 | idouble: 1 |
14a6e35c | 1175 | ifloat: 1 |
d700bc13 RM |
1176 | ildouble: 1 |
1177 | ldouble: 1 | |
e134f08a UD |
1178 | |
1179 | # j1 | |
e79d442e AS |
1180 | Test "j1 (0x1.3ffp+74) == 1.818984347516051243459364437186082741567e-12": |
1181 | double: 1 | |
1182 | idouble: 1 | |
1183 | Test "j1 (0x1.ff00000000002p+840) == 1.846591691699331493194965158699937660696e-127": | |
1184 | double: 1 | |
1185 | idouble: 1 | |
1186 | ildouble: 1 | |
1187 | ldouble: 1 | |
14a6e35c | 1188 | Test "j1 (10.0) == 0.0434727461688614366697487680258592883": |
e134f08a UD |
1189 | float: 2 |
1190 | ifloat: 2 | |
d700bc13 RM |
1191 | ildouble: 1 |
1192 | ldouble: 1 | |
14a6e35c | 1193 | Test "j1 (2.0) == 0.576724807756873387202448242269137087": |
e134f08a UD |
1194 | double: 1 |
1195 | idouble: 1 | |
14a6e35c | 1196 | Test "j1 (8.0) == 0.234636346853914624381276651590454612": |
e134f08a UD |
1197 | double: 1 |
1198 | idouble: 1 | |
d700bc13 RM |
1199 | ildouble: 1 |
1200 | ldouble: 1 | |
e134f08a UD |
1201 | |
1202 | # jn | |
14a6e35c RM |
1203 | Test "jn (0, -4.0) == -3.9714980986384737228659076845169804197562E-1": |
1204 | double: 1 | |
0ee38163 | 1205 | float: 2 |
14a6e35c | 1206 | idouble: 1 |
0ee38163 | 1207 | ifloat: 2 |
d700bc13 RM |
1208 | ildouble: 1 |
1209 | ldouble: 1 | |
14a6e35c | 1210 | Test "jn (0, 10.0) == -0.245935764451348335197760862485328754": |
0ee38163 | 1211 | double: 3 |
e134f08a | 1212 | float: 1 |
0ee38163 | 1213 | idouble: 3 |
e134f08a | 1214 | ifloat: 1 |
d700bc13 RM |
1215 | ildouble: 1 |
1216 | ldouble: 1 | |
f964490f | 1217 | Test "jn (0, 2.0) == 0.223890779141235668051827454649948626": |
c6922934 | 1218 | double: 1 |
f964490f | 1219 | float: 2 |
c6922934 | 1220 | idouble: 1 |
f964490f | 1221 | ifloat: 2 |
14a6e35c RM |
1222 | Test "jn (0, 4.0) == -3.9714980986384737228659076845169804197562E-1": |
1223 | double: 1 | |
0ee38163 | 1224 | float: 2 |
14a6e35c | 1225 | idouble: 1 |
0ee38163 | 1226 | ifloat: 2 |
d700bc13 RM |
1227 | ildouble: 1 |
1228 | ldouble: 1 | |
14a6e35c | 1229 | Test "jn (0, 8.0) == 0.171650807137553906090869407851972001": |
c6922934 | 1230 | double: 1 |
e134f08a | 1231 | float: 1 |
c6922934 | 1232 | idouble: 1 |
e134f08a | 1233 | ifloat: 1 |
d700bc13 RM |
1234 | ildouble: 1 |
1235 | ldouble: 1 | |
14a6e35c | 1236 | Test "jn (1, 10.0) == 0.0434727461688614366697487680258592883": |
e134f08a UD |
1237 | float: 2 |
1238 | ifloat: 2 | |
d700bc13 RM |
1239 | ildouble: 1 |
1240 | ldouble: 1 | |
14a6e35c | 1241 | Test "jn (1, 2.0) == 0.576724807756873387202448242269137087": |
e134f08a UD |
1242 | double: 1 |
1243 | idouble: 1 | |
14a6e35c | 1244 | Test "jn (1, 8.0) == 0.234636346853914624381276651590454612": |
e134f08a UD |
1245 | double: 1 |
1246 | idouble: 1 | |
d700bc13 RM |
1247 | ildouble: 1 |
1248 | ldouble: 1 | |
f964490f RM |
1249 | Test "jn (10, -1.0) == 0.263061512368745320699785368779050294e-9": |
1250 | ildouble: 1 | |
1251 | ldouble: 1 | |
14a6e35c RM |
1252 | Test "jn (10, 0.125) == 0.250543369809369890173993791865771547e-18": |
1253 | double: 1 | |
e134f08a | 1254 | float: 1 |
14a6e35c | 1255 | idouble: 1 |
e134f08a | 1256 | ifloat: 1 |
f964490f RM |
1257 | ildouble: 1 |
1258 | ldouble: 1 | |
14a6e35c RM |
1259 | Test "jn (10, 0.75) == 0.149621713117596814698712483621682835e-10": |
1260 | double: 1 | |
e134f08a | 1261 | float: 1 |
14a6e35c | 1262 | idouble: 1 |
e134f08a | 1263 | ifloat: 1 |
f964490f RM |
1264 | Test "jn (10, 1.0) == 0.263061512368745320699785368779050294e-9": |
1265 | ildouble: 1 | |
1266 | ldouble: 1 | |
14a6e35c | 1267 | Test "jn (10, 10.0) == 0.207486106633358857697278723518753428": |
c6922934 | 1268 | double: 2 |
14a6e35c | 1269 | float: 1 |
c6922934 | 1270 | idouble: 2 |
14a6e35c | 1271 | ifloat: 1 |
d700bc13 RM |
1272 | ildouble: 4 |
1273 | ldouble: 4 | |
14a6e35c | 1274 | Test "jn (10, 2.0) == 0.251538628271673670963516093751820639e-6": |
68822d74 | 1275 | double: 1 |
0d9a071b | 1276 | float: 4 |
68822d74 | 1277 | idouble: 1 |
0d9a071b | 1278 | ifloat: 4 |
e79d442e AS |
1279 | Test "jn (2, 0x1.ffff62p+99) == -4.43860668048170034334926693188979974489e-16": |
1280 | double: 2 | |
1281 | float: 2 | |
1282 | idouble: 2 | |
1283 | ifloat: 2 | |
68822d74 AS |
1284 | Test "jn (2, 2.4048255576957729) == 0.43175480701968038399746111312430703": |
1285 | double: 2 | |
1286 | float: 1 | |
1287 | idouble: 2 | |
1288 | ifloat: 1 | |
f964490f RM |
1289 | Test "jn (3, -1.0) == -0.0195633539826684059189053216217515083": |
1290 | ildouble: 1 | |
1291 | ldouble: 1 | |
14a6e35c | 1292 | Test "jn (3, 0.125) == 0.406503832554912875023029337653442868e-4": |
e134f08a | 1293 | double: 1 |
e134f08a | 1294 | float: 1 |
14a6e35c | 1295 | idouble: 1 |
e134f08a | 1296 | ifloat: 1 |
14a6e35c RM |
1297 | Test "jn (3, 0.75) == 0.848438342327410884392755236884386804e-2": |
1298 | double: 1 | |
1299 | idouble: 1 | |
f964490f RM |
1300 | Test "jn (3, 1.0) == 0.0195633539826684059189053216217515083": |
1301 | ildouble: 1 | |
1302 | ldouble: 1 | |
14a6e35c | 1303 | Test "jn (3, 10.0) == 0.0583793793051868123429354784103409563": |
e134f08a | 1304 | double: 3 |
0ee38163 | 1305 | float: 2 |
e134f08a | 1306 | idouble: 3 |
0ee38163 | 1307 | ifloat: 2 |
d700bc13 RM |
1308 | ildouble: 2 |
1309 | ldouble: 2 | |
14a6e35c | 1310 | Test "jn (3, 2.0) == 0.128943249474402051098793332969239835": |
e134f08a | 1311 | double: 1 |
0d9a071b | 1312 | float: 2 |
e134f08a | 1313 | idouble: 1 |
0d9a071b | 1314 | ifloat: 2 |
f964490f RM |
1315 | ildouble: 2 |
1316 | ldouble: 2 | |
68822d74 AS |
1317 | Test "jn (3, 2.4048255576957729) == 0.19899990535769083404042146764530813": |
1318 | double: 3 | |
1319 | idouble: 3 | |
84ba42c4 AS |
1320 | ildouble: 1 |
1321 | ldouble: 1 | |
68822d74 AS |
1322 | Test "jn (4, 2.4048255576957729) == 0.647466661641779720084932282551219891E-1": |
1323 | double: 1 | |
1324 | idouble: 1 | |
84ba42c4 AS |
1325 | ildouble: 2 |
1326 | ldouble: 2 | |
68822d74 AS |
1327 | Test "jn (5, 2.4048255576957729) == 0.163892432048058525099230549946147698E-1": |
1328 | double: 3 | |
1329 | float: 1 | |
1330 | idouble: 3 | |
1331 | ifloat: 1 | |
84ba42c4 AS |
1332 | ildouble: 1 |
1333 | ldouble: 1 | |
68822d74 AS |
1334 | Test "jn (6, 2.4048255576957729) == 0.34048184720278336646673682895929161E-2": |
1335 | double: 4 | |
1336 | float: 3 | |
1337 | idouble: 4 | |
1338 | ifloat: 3 | |
84ba42c4 AS |
1339 | ildouble: 4 |
1340 | ldouble: 4 | |
68822d74 AS |
1341 | Test "jn (7, 2.4048255576957729) == 0.60068836573295394221291569249883076E-3": |
1342 | double: 3 | |
1343 | float: 5 | |
1344 | idouble: 3 | |
1345 | ifloat: 5 | |
84ba42c4 AS |
1346 | ildouble: 2 |
1347 | ldouble: 2 | |
68822d74 AS |
1348 | Test "jn (8, 2.4048255576957729) == 0.92165786705344923232879022467054148E-4": |
1349 | double: 3 | |
1350 | float: 2 | |
1351 | idouble: 3 | |
1352 | ifloat: 2 | |
84ba42c4 AS |
1353 | ildouble: 4 |
1354 | ldouble: 4 | |
68822d74 | 1355 | Test "jn (9, 2.4048255576957729) == 0.12517270977961513005428966643852564E-4": |
c6922934 | 1356 | double: 2 |
68822d74 | 1357 | float: 2 |
c6922934 | 1358 | idouble: 2 |
68822d74 | 1359 | ifloat: 2 |
84ba42c4 AS |
1360 | ildouble: 7 |
1361 | ldouble: 7 | |
e134f08a UD |
1362 | |
1363 | # lgamma | |
f92abad6 | 1364 | Test "lgamma (0.7) == 0.260867246531666514385732417016759578": |
e134f08a UD |
1365 | double: 1 |
1366 | float: 1 | |
1367 | idouble: 1 | |
1368 | ifloat: 1 | |
f92abad6 | 1369 | Test "lgamma (1.2) == -0.853740900033158497197028392998854470e-1": |
e134f08a UD |
1370 | double: 1 |
1371 | float: 2 | |
1372 | idouble: 1 | |
1373 | ifloat: 2 | |
f964490f RM |
1374 | ildouble: 3 |
1375 | ldouble: 3 | |
1376 | ||
e134f08a | 1377 | # log10 |
14a6e35c | 1378 | Test "log10 (0.75) == -0.124938736608299953132449886193870744": |
e134f08a | 1379 | double: 1 |
14a6e35c | 1380 | float: 2 |
e134f08a | 1381 | idouble: 1 |
14a6e35c | 1382 | ifloat: 2 |
e134f08a UD |
1383 | Test "log10 (e) == log10(e)": |
1384 | float: 1 | |
1385 | ifloat: 1 | |
1386 | ||
1387 | # log1p | |
14a6e35c | 1388 | Test "log1p (-0.25) == -0.287682072451780927439219005993827432": |
e134f08a | 1389 | float: 1 |
e134f08a UD |
1390 | ifloat: 1 |
1391 | ||
f964490f RM |
1392 | # log2 |
1393 | Test "log2 (e) == M_LOG2El": | |
1394 | ildouble: 1 | |
1395 | ldouble: 1 | |
1396 | ||
884c5db4 AS |
1397 | # pow_downward |
1398 | Test "pow_downward (1.0625, 1.125) == 1.070582293028761362162622578677070098674": | |
1399 | ildouble: 1 | |
1400 | ldouble: 1 | |
1401 | Test "pow_downward (1.5, 1.03125) == 1.519127098714743184071644334163037684948": | |
1402 | float: 1 | |
1403 | ifloat: 1 | |
1404 | ||
1405 | # pow_towardzero | |
1406 | Test "pow_towardzero (1.0625, 1.125) == 1.070582293028761362162622578677070098674": | |
1407 | ildouble: 1 | |
1408 | ldouble: 1 | |
1409 | Test "pow_towardzero (1.5, 1.03125) == 1.519127098714743184071644334163037684948": | |
1410 | float: 1 | |
1411 | ifloat: 1 | |
1412 | ||
1413 | # pow_upward | |
1414 | Test "pow_upward (1.0625, 1.125) == 1.070582293028761362162622578677070098674": | |
1415 | float: 1 | |
1416 | ifloat: 1 | |
1417 | Test "pow_upward (1.5, 1.03125) == 1.519127098714743184071644334163037684948": | |
1418 | ildouble: 1 | |
1419 | ldouble: 1 | |
1420 | ||
d700bc13 | 1421 | # sin |
5ad91f6e | 1422 | Test "sin (16.0) == -0.2879033166650652947844562482186175296207": |
d700bc13 RM |
1423 | ildouble: 2 |
1424 | ldouble: 2 | |
1425 | ||
c6922934 AS |
1426 | # sin_downward |
1427 | Test "sin_downward (1) == 0.8414709848078965066525023216302989996226": | |
1428 | ildouble: 4 | |
1429 | ldouble: 4 | |
1430 | Test "sin_downward (10) == -0.5440211108893698134047476618513772816836": | |
1431 | float: 1 | |
1432 | ifloat: 1 | |
1433 | Test "sin_downward (2) == 0.9092974268256816953960198659117448427023": | |
1434 | ildouble: 1 | |
1435 | ldouble: 1 | |
1436 | Test "sin_downward (3) == 0.1411200080598672221007448028081102798469": | |
1437 | float: 1 | |
1438 | ifloat: 1 | |
1439 | ildouble: 2 | |
1440 | ldouble: 2 | |
1441 | Test "sin_downward (4) == -0.7568024953079282513726390945118290941359": | |
1442 | ildouble: 1 | |
1443 | ldouble: 1 | |
1444 | Test "sin_downward (5) == -0.9589242746631384688931544061559939733525": | |
1445 | float: 1 | |
1446 | ifloat: 1 | |
1447 | Test "sin_downward (6) == -0.2794154981989258728115554466118947596280": | |
1448 | float: 1 | |
1449 | ifloat: 1 | |
1450 | ildouble: 2 | |
1451 | ldouble: 2 | |
1452 | Test "sin_downward (8) == 0.9893582466233817778081235982452886721164": | |
1453 | ildouble: 1 | |
1454 | ldouble: 1 | |
1455 | ||
1456 | # sin_tonearest | |
1457 | Test "sin_tonearest (1) == 0.8414709848078965066525023216302989996226": | |
1458 | float: 1 | |
1459 | ifloat: 1 | |
1460 | ||
1461 | # sin_towardzero | |
1462 | Test "sin_towardzero (1) == 0.8414709848078965066525023216302989996226": | |
1463 | float: 1 | |
1464 | ifloat: 1 | |
1465 | ildouble: 2 | |
1466 | ldouble: 2 | |
1467 | Test "sin_towardzero (10) == -0.5440211108893698134047476618513772816836": | |
1468 | float: 1 | |
1469 | ifloat: 1 | |
1470 | Test "sin_towardzero (2) == 0.9092974268256816953960198659117448427023": | |
1471 | ildouble: 1 | |
1472 | ldouble: 1 | |
1473 | Test "sin_towardzero (3) == 0.1411200080598672221007448028081102798469": | |
1474 | ildouble: 1 | |
1475 | ldouble: 1 | |
1476 | Test "sin_towardzero (4) == -0.7568024953079282513726390945118290941359": | |
1477 | float: 1 | |
1478 | ifloat: 1 | |
1479 | Test "sin_towardzero (5) == -0.9589242746631384688931544061559939733525": | |
1480 | float: 1 | |
1481 | ifloat: 1 | |
1482 | Test "sin_towardzero (8) == 0.9893582466233817778081235982452886721164": | |
1483 | ildouble: 1 | |
1484 | ldouble: 1 | |
1485 | Test "sin_towardzero (9) == 0.4121184852417565697562725663524351793439": | |
1486 | float: 1 | |
1487 | ifloat: 1 | |
1488 | ildouble: 1 | |
1489 | ldouble: 1 | |
1490 | ||
1491 | # sin_upward | |
1492 | Test "sin_upward (1) == 0.8414709848078965066525023216302989996226": | |
1493 | float: 1 | |
1494 | ifloat: 1 | |
1495 | ildouble: 2 | |
1496 | ldouble: 2 | |
1497 | Test "sin_upward (2) == 0.9092974268256816953960198659117448427023": | |
1498 | float: 2 | |
1499 | ifloat: 2 | |
1500 | Test "sin_upward (3) == 0.1411200080598672221007448028081102798469": | |
1501 | ildouble: 1 | |
1502 | ldouble: 1 | |
1503 | Test "sin_upward (4) == -0.7568024953079282513726390945118290941359": | |
1504 | float: 1 | |
1505 | ifloat: 1 | |
1506 | ildouble: 1 | |
1507 | ldouble: 1 | |
1508 | Test "sin_upward (6) == -0.2794154981989258728115554466118947596280": | |
1509 | ildouble: 1 | |
1510 | ldouble: 1 | |
1511 | Test "sin_upward (9) == 0.4121184852417565697562725663524351793439": | |
1512 | float: 1 | |
1513 | ifloat: 1 | |
1514 | ||
e134f08a | 1515 | # sincos |
14a6e35c | 1516 | Test "sincos (M_PI_6l*2.0, &sin_res, &cos_res) puts 0.5 in cos_res": |
e134f08a | 1517 | double: 1 |
0ee38163 | 1518 | float: 1 |
e134f08a | 1519 | idouble: 1 |
0ee38163 | 1520 | ifloat: 1 |
5bfc6757 | 1521 | Test "sincos (M_PI_6l*2.0, &sin_res, &cos_res) puts 0.86602540378443864676372317075293616 in sin_res": |
e134f08a UD |
1522 | double: 1 |
1523 | float: 1 | |
1524 | idouble: 1 | |
1525 | ifloat: 1 | |
0ee38163 RM |
1526 | Test "sincos (pi/2, &sin_res, &cos_res) puts 0 in cos_res": |
1527 | double: 1 | |
1528 | float: 1 | |
1529 | idouble: 1 | |
1530 | ifloat: 1 | |
5bfc6757 | 1531 | Test "sincos (pi/6, &sin_res, &cos_res) puts 0.86602540378443864676372317075293616 in cos_res": |
e134f08a UD |
1532 | float: 1 |
1533 | ifloat: 1 | |
1534 | ||
f964490f RM |
1535 | # sinh |
1536 | Test "sinh (0.75) == 0.822316731935829980703661634446913849": | |
1537 | ildouble: 1 | |
1538 | ldouble: 1 | |
1539 | ||
884c5db4 AS |
1540 | # sinh_downward |
1541 | Test "sinh_downward (22) == 1792456423.065795780701106568345764104225": | |
1542 | float: 1 | |
1543 | ifloat: 1 | |
1544 | ildouble: 2 | |
1545 | ldouble: 2 | |
1546 | Test "sinh_downward (23) == 4872401723.124451299966006944252978187305": | |
1547 | float: 1 | |
1548 | ifloat: 1 | |
1549 | Test "sinh_downward (24) == 13244561064.92173614705070540368454568168": | |
1550 | float: 1 | |
1551 | ifloat: 1 | |
1552 | ildouble: 1 | |
1553 | ldouble: 1 | |
1554 | ||
1555 | # sinh_towardzero | |
1556 | Test "sinh_towardzero (22) == 1792456423.065795780701106568345764104225": | |
1557 | float: 1 | |
1558 | ifloat: 1 | |
1559 | ildouble: 2 | |
1560 | ldouble: 2 | |
1561 | Test "sinh_towardzero (23) == 4872401723.124451299966006944252978187305": | |
1562 | float: 1 | |
1563 | ifloat: 1 | |
1564 | Test "sinh_towardzero (24) == 13244561064.92173614705070540368454568168": | |
1565 | float: 1 | |
1566 | ifloat: 1 | |
1567 | ildouble: 1 | |
1568 | ldouble: 1 | |
1569 | ||
1570 | # sinh_upward | |
1571 | Test "sinh_upward (23) == 4872401723.124451299966006944252978187305": | |
1572 | ildouble: 1 | |
1573 | ldouble: 1 | |
1574 | Test "sinh_upward (24) == 13244561064.92173614705070540368454568168": | |
1575 | ildouble: 1 | |
1576 | ldouble: 1 | |
1577 | ||
c6922934 AS |
1578 | # sqrt |
1579 | Test "sqrt (0.75) == 0.866025403784438646763723170752936183": | |
1580 | double: 1 | |
1581 | idouble: 1 | |
1582 | Test "sqrt (2) == M_SQRT2l": | |
1583 | double: 1 | |
1584 | idouble: 1 | |
1585 | ||
e134f08a UD |
1586 | # tan |
1587 | Test "tan (pi/4) == 1": | |
0ee38163 RM |
1588 | double: 1 |
1589 | idouble: 1 | |
f964490f RM |
1590 | ildouble: 1 |
1591 | ldouble: 1 | |
1592 | ||
c6922934 AS |
1593 | # tan_downward |
1594 | Test "tan_downward (1) == 1.5574077246549022305069748074583601730873": | |
1595 | float: 1 | |
1596 | ifloat: 1 | |
1597 | ildouble: 2 | |
1598 | ldouble: 2 | |
1599 | Test "tan_downward (10) == 0.6483608274590866712591249330098086768169": | |
1600 | float: 1 | |
1601 | ifloat: 1 | |
1602 | ildouble: 2 | |
1603 | ldouble: 2 | |
1604 | Test "tan_downward (2) == -2.1850398632615189916433061023136825434320": | |
1605 | float: 1 | |
1606 | ifloat: 1 | |
1607 | ildouble: 1 | |
1608 | ldouble: 1 | |
1609 | Test "tan_downward (6) == -0.2910061913847491570536995888681755428312": | |
1610 | float: 1 | |
1611 | ifloat: 1 | |
1612 | ildouble: 1 | |
1613 | ldouble: 1 | |
1614 | Test "tan_downward (8) == -6.7997114552203786999252627596086333648814": | |
1615 | float: 1 | |
1616 | ifloat: 1 | |
1617 | Test "tan_downward (9) == -0.4523156594418098405903708757987855343087": | |
1618 | float: 1 | |
1619 | ifloat: 1 | |
1620 | ildouble: 1 | |
1621 | ldouble: 1 | |
1622 | ||
1623 | # tan_tonearest | |
1624 | Test "tan_tonearest (10) == 0.6483608274590866712591249330098086768169": | |
1625 | ildouble: 1 | |
1626 | ldouble: 1 | |
1627 | Test "tan_tonearest (4) == 1.1578212823495775831373424182673239231198": | |
1628 | ildouble: 1 | |
1629 | ldouble: 1 | |
1630 | Test "tan_tonearest (7) == 0.8714479827243187364564508896003135663222": | |
1631 | ildouble: 1 | |
1632 | ldouble: 1 | |
1633 | ||
1634 | # tan_towardzero | |
1635 | Test "tan_towardzero (10) == 0.6483608274590866712591249330098086768169": | |
1636 | float: 1 | |
1637 | ifloat: 1 | |
1638 | ildouble: 2 | |
1639 | ldouble: 2 | |
1640 | Test "tan_towardzero (3) == -0.1425465430742778052956354105339134932261": | |
1641 | float: 1 | |
1642 | ifloat: 1 | |
1643 | ildouble: 3 | |
1644 | ldouble: 3 | |
1645 | Test "tan_towardzero (4) == 1.1578212823495775831373424182673239231198": | |
1646 | float: 1 | |
1647 | ifloat: 1 | |
1648 | ildouble: 1 | |
1649 | ldouble: 1 | |
1650 | Test "tan_towardzero (5) == -3.3805150062465856369827058794473439087096": | |
1651 | float: 1 | |
1652 | ifloat: 1 | |
1653 | Test "tan_towardzero (6) == -0.2910061913847491570536995888681755428312": | |
1654 | ildouble: 1 | |
1655 | ldouble: 1 | |
1656 | Test "tan_towardzero (7) == 0.8714479827243187364564508896003135663222": | |
1657 | ildouble: 2 | |
1658 | ldouble: 2 | |
1659 | Test "tan_towardzero (9) == -0.4523156594418098405903708757987855343087": | |
1660 | float: 1 | |
1661 | ifloat: 1 | |
1662 | ildouble: 1 | |
1663 | ldouble: 1 | |
1664 | ||
1665 | # tan_upward | |
1666 | Test "tan_upward (10) == 0.6483608274590866712591249330098086768169": | |
1667 | ildouble: 1 | |
1668 | ldouble: 1 | |
1669 | Test "tan_upward (3) == -0.1425465430742778052956354105339134932261": | |
1670 | float: 1 | |
1671 | ifloat: 1 | |
1672 | ildouble: 3 | |
1673 | ldouble: 3 | |
1674 | Test "tan_upward (5) == -3.3805150062465856369827058794473439087096": | |
1675 | float: 1 | |
1676 | ifloat: 1 | |
1677 | ildouble: 1 | |
1678 | ldouble: 1 | |
1679 | Test "tan_upward (6) == -0.2910061913847491570536995888681755428312": | |
1680 | ildouble: 1 | |
1681 | ldouble: 1 | |
1682 | Test "tan_upward (7) == 0.8714479827243187364564508896003135663222": | |
1683 | ildouble: 1 | |
1684 | ldouble: 1 | |
1685 | Test "tan_upward (9) == -0.4523156594418098405903708757987855343087": | |
1686 | ildouble: 1 | |
1687 | ldouble: 1 | |
1688 | ||
f964490f RM |
1689 | # tanh |
1690 | Test "tanh (-0.75) == -0.635148952387287319214434357312496495": | |
1691 | ildouble: 1 | |
1692 | ldouble: 1 | |
1693 | Test "tanh (0.75) == 0.635148952387287319214434357312496495": | |
1694 | ildouble: 1 | |
1695 | ldouble: 1 | |
e134f08a | 1696 | |
e134f08a UD |
1697 | # tgamma |
1698 | Test "tgamma (-0.5) == -2 sqrt (pi)": | |
1699 | double: 1 | |
1700 | float: 1 | |
1701 | idouble: 1 | |
1702 | ifloat: 1 | |
1703 | Test "tgamma (0.5) == sqrt (pi)": | |
1704 | float: 1 | |
1705 | ifloat: 1 | |
f92abad6 | 1706 | Test "tgamma (0.7) == 1.29805533264755778568117117915281162": |
e134f08a UD |
1707 | double: 1 |
1708 | float: 1 | |
1709 | idouble: 1 | |
1710 | ifloat: 1 | |
1711 | ||
1712 | # y0 | |
f1122ec3 UD |
1713 | Test "y0 (0.125) == -1.38968062514384052915582277745018693": |
1714 | ildouble: 1 | |
1715 | ldouble: 1 | |
f964490f RM |
1716 | Test "y0 (0.75) == -0.137172769385772397522814379396581855": |
1717 | ildouble: 1 | |
1718 | ldouble: 1 | |
e79d442e AS |
1719 | Test "y0 (0x1.3ffp+74) == 1.818984347516051243459467456433028748678e-12": |
1720 | double: 1 | |
1721 | idouble: 1 | |
1722 | Test "y0 (0x1.ff00000000002p+840) == 1.846591691699331493194965158699937660696e-127": | |
1723 | double: 1 | |
1724 | idouble: 1 | |
1725 | ildouble: 1 | |
1726 | ldouble: 1 | |
14a6e35c | 1727 | Test "y0 (1.0) == 0.0882569642156769579829267660235151628": |
e134f08a UD |
1728 | double: 2 |
1729 | float: 1 | |
1730 | idouble: 2 | |
1731 | ifloat: 1 | |
f964490f RM |
1732 | ildouble: 1 |
1733 | ldouble: 1 | |
14a6e35c | 1734 | Test "y0 (1.5) == 0.382448923797758843955068554978089862": |
e134f08a UD |
1735 | double: 2 |
1736 | float: 1 | |
1737 | idouble: 2 | |
1738 | ifloat: 1 | |
14a6e35c | 1739 | Test "y0 (10.0) == 0.0556711672835993914244598774101900481": |
0ee38163 | 1740 | double: 1 |
e134f08a | 1741 | float: 1 |
0ee38163 | 1742 | idouble: 1 |
e134f08a | 1743 | ifloat: 1 |
d700bc13 RM |
1744 | ildouble: 1 |
1745 | ldouble: 1 | |
0ee38163 RM |
1746 | Test "y0 (2.0) == 0.510375672649745119596606592727157873": |
1747 | double: 1 | |
1748 | idouble: 1 | |
14a6e35c | 1749 | Test "y0 (8.0) == 0.223521489387566220527323400498620359": |
e134f08a UD |
1750 | double: 1 |
1751 | float: 1 | |
1752 | idouble: 1 | |
1753 | ifloat: 1 | |
d700bc13 RM |
1754 | ildouble: 1 |
1755 | ldouble: 1 | |
e134f08a UD |
1756 | |
1757 | # y1 | |
b07d45ec RM |
1758 | Test "y1 (0.125) == -5.19993611253477499595928744876579921": |
1759 | double: 1 | |
1760 | idouble: 1 | |
e79d442e AS |
1761 | Test "y1 (0x1.001000001p+593) == 3.927269966354206207832593635798954916263e-90": |
1762 | ildouble: 2 | |
1763 | ldouble: 2 | |
1764 | Test "y1 (0x1.27e204p+99) == -8.881610148467797208469612080785210013461e-16": | |
1765 | double: 1 | |
1766 | float: 1 | |
1767 | idouble: 1 | |
1768 | ifloat: 1 | |
1769 | ildouble: 1 | |
1770 | ldouble: 1 | |
b07d45ec RM |
1771 | Test "y1 (1.5) == -0.412308626973911295952829820633445323": |
1772 | float: 1 | |
1773 | ifloat: 1 | |
14a6e35c | 1774 | Test "y1 (10.0) == 0.249015424206953883923283474663222803": |
e134f08a UD |
1775 | double: 3 |
1776 | float: 1 | |
1777 | idouble: 3 | |
1778 | ifloat: 1 | |
d700bc13 RM |
1779 | ildouble: 2 |
1780 | ldouble: 2 | |
14a6e35c | 1781 | Test "y1 (2.0) == -0.107032431540937546888370772277476637": |
c6922934 | 1782 | double: 2 |
e134f08a | 1783 | float: 1 |
d700bc13 RM |
1784 | idouble: 2 |
1785 | ifloat: 2 | |
14a6e35c | 1786 | Test "y1 (8.0) == -0.158060461731247494255555266187483550": |
e134f08a UD |
1787 | double: 1 |
1788 | float: 2 | |
1789 | idouble: 1 | |
1790 | ifloat: 2 | |
d700bc13 RM |
1791 | ildouble: 2 |
1792 | ldouble: 2 | |
e134f08a UD |
1793 | |
1794 | # yn | |
f1122ec3 UD |
1795 | Test "yn (0, 0.125) == -1.38968062514384052915582277745018693": |
1796 | ildouble: 1 | |
1797 | ldouble: 1 | |
f964490f RM |
1798 | Test "yn (0, 0.75) == -0.137172769385772397522814379396581855": |
1799 | ildouble: 1 | |
1800 | ldouble: 1 | |
14a6e35c | 1801 | Test "yn (0, 1.0) == 0.0882569642156769579829267660235151628": |
e134f08a UD |
1802 | double: 2 |
1803 | float: 1 | |
1804 | idouble: 2 | |
1805 | ifloat: 1 | |
d700bc13 RM |
1806 | ildouble: 2 |
1807 | ldouble: 2 | |
14a6e35c | 1808 | Test "yn (0, 1.5) == 0.382448923797758843955068554978089862": |
e134f08a UD |
1809 | double: 2 |
1810 | float: 1 | |
1811 | idouble: 2 | |
1812 | ifloat: 1 | |
14a6e35c | 1813 | Test "yn (0, 10.0) == 0.0556711672835993914244598774101900481": |
0ee38163 | 1814 | double: 1 |
e134f08a | 1815 | float: 1 |
0ee38163 | 1816 | idouble: 1 |
e134f08a | 1817 | ifloat: 1 |
d700bc13 RM |
1818 | ildouble: 2 |
1819 | ldouble: 2 | |
0ee38163 RM |
1820 | Test "yn (0, 2.0) == 0.510375672649745119596606592727157873": |
1821 | double: 1 | |
1822 | idouble: 1 | |
14a6e35c | 1823 | Test "yn (0, 8.0) == 0.223521489387566220527323400498620359": |
e134f08a UD |
1824 | double: 1 |
1825 | float: 1 | |
1826 | idouble: 1 | |
1827 | ifloat: 1 | |
d700bc13 RM |
1828 | ildouble: 2 |
1829 | ldouble: 2 | |
b07d45ec RM |
1830 | Test "yn (1, 0.125) == -5.19993611253477499595928744876579921": |
1831 | double: 1 | |
1832 | idouble: 1 | |
1833 | Test "yn (1, 1.5) == -0.412308626973911295952829820633445323": | |
0ee38163 RM |
1834 | float: 2 |
1835 | ifloat: 2 | |
14a6e35c | 1836 | Test "yn (1, 10.0) == 0.249015424206953883923283474663222803": |
e134f08a UD |
1837 | double: 3 |
1838 | float: 1 | |
1839 | idouble: 3 | |
1840 | ifloat: 1 | |
d700bc13 RM |
1841 | ildouble: 2 |
1842 | ldouble: 2 | |
14a6e35c | 1843 | Test "yn (1, 2.0) == -0.107032431540937546888370772277476637": |
c6922934 | 1844 | double: 2 |
e134f08a | 1845 | float: 1 |
c6922934 | 1846 | idouble: 2 |
e134f08a | 1847 | ifloat: 1 |
14a6e35c | 1848 | Test "yn (1, 8.0) == -0.158060461731247494255555266187483550": |
e134f08a UD |
1849 | double: 1 |
1850 | float: 2 | |
1851 | idouble: 1 | |
1852 | ifloat: 2 | |
d700bc13 RM |
1853 | ildouble: 2 |
1854 | ldouble: 2 | |
b07d45ec RM |
1855 | Test "yn (10, 0.125) == -127057845771019398.252538486899753195": |
1856 | double: 1 | |
1857 | idouble: 1 | |
14a6e35c | 1858 | Test "yn (10, 0.75) == -2133501638.90573424452445412893839236": |
e134f08a | 1859 | double: 1 |
14a6e35c | 1860 | float: 2 |
e134f08a | 1861 | idouble: 1 |
14a6e35c RM |
1862 | ifloat: 2 |
1863 | Test "yn (10, 1.0) == -121618014.278689189288130426667971145": | |
e134f08a UD |
1864 | float: 2 |
1865 | ifloat: 2 | |
14a6e35c | 1866 | Test "yn (10, 10.0) == -0.359814152183402722051986577343560609": |
e134f08a | 1867 | double: 2 |
0ee38163 | 1868 | float: 2 |
e134f08a | 1869 | idouble: 2 |
0ee38163 | 1870 | ifloat: 2 |
d700bc13 RM |
1871 | ildouble: 2 |
1872 | ldouble: 2 | |
14a6e35c | 1873 | Test "yn (10, 2.0) == -129184.542208039282635913145923304214": |
0ee38163 | 1874 | double: 3 |
e134f08a | 1875 | float: 1 |
0ee38163 | 1876 | idouble: 3 |
e134f08a | 1877 | ifloat: 1 |
d700bc13 RM |
1878 | ildouble: 2 |
1879 | ldouble: 2 | |
f964490f RM |
1880 | Test "yn (3, 0.125) == -2612.69757350066712600220955744091741": |
1881 | double: 1 | |
1882 | idouble: 1 | |
14a6e35c | 1883 | Test "yn (3, 0.75) == -12.9877176234475433186319774484809207": |
e134f08a | 1884 | float: 1 |
e134f08a | 1885 | ifloat: 1 |
14a6e35c | 1886 | Test "yn (3, 10.0) == -0.251362657183837329779204747654240998": |
e134f08a UD |
1887 | double: 1 |
1888 | float: 1 | |
1889 | idouble: 1 | |
1890 | ifloat: 1 | |
d700bc13 RM |
1891 | ildouble: 2 |
1892 | ldouble: 2 | |
14a6e35c | 1893 | Test "yn (3, 2.0) == -1.12778377684042778608158395773179238": |
e134f08a UD |
1894 | double: 1 |
1895 | idouble: 1 | |
1896 | ||
1897 | # Maximal error of functions: | |
f964490f RM |
1898 | Function: "acos": |
1899 | ildouble: 1 | |
1900 | ldouble: 1 | |
1901 | ||
1902 | Function: "acosh": | |
1903 | ildouble: 1 | |
1904 | ldouble: 1 | |
1905 | ||
1906 | Function: "asin": | |
1907 | ildouble: 2 | |
1908 | ldouble: 2 | |
1909 | ||
1910 | Function: "asinh": | |
1911 | ildouble: 1 | |
1912 | ldouble: 1 | |
1913 | ||
d8cbcd7d | 1914 | Function: "atan2": |
35476e9c UD |
1915 | float: 1 |
1916 | ifloat: 1 | |
f964490f RM |
1917 | ildouble: 1 |
1918 | ldouble: 1 | |
d8cbcd7d | 1919 | |
e134f08a | 1920 | Function: "atanh": |
e134f08a UD |
1921 | float: 1 |
1922 | ifloat: 1 | |
1923 | ||
f964490f | 1924 | Function: "cabs": |
c6922934 AS |
1925 | float: 1 |
1926 | ifloat: 1 | |
f964490f RM |
1927 | ildouble: 1 |
1928 | ldouble: 1 | |
1929 | ||
1930 | Function: Real part of "cacos": | |
058c132d AS |
1931 | double: 1 |
1932 | idouble: 1 | |
f964490f RM |
1933 | ildouble: 1 |
1934 | ldouble: 1 | |
1935 | ||
1936 | Function: Imaginary part of "cacos": | |
058c132d AS |
1937 | double: 3 |
1938 | float: 1 | |
1939 | idouble: 3 | |
1940 | ifloat: 1 | |
1941 | ildouble: 2 | |
1942 | ldouble: 2 | |
f964490f | 1943 | |
e134f08a | 1944 | Function: Real part of "cacosh": |
0ee38163 RM |
1945 | double: 1 |
1946 | float: 7 | |
1947 | idouble: 1 | |
1948 | ifloat: 7 | |
f964490f RM |
1949 | ildouble: 1 |
1950 | ldouble: 1 | |
e134f08a UD |
1951 | |
1952 | Function: Imaginary part of "cacosh": | |
0ee38163 RM |
1953 | double: 1 |
1954 | float: 3 | |
1955 | idouble: 1 | |
1956 | ifloat: 3 | |
058c132d AS |
1957 | ildouble: 1 |
1958 | ldouble: 1 | |
e134f08a UD |
1959 | |
1960 | Function: Real part of "casin": | |
14a6e35c | 1961 | double: 1 |
e134f08a | 1962 | float: 1 |
14a6e35c | 1963 | idouble: 1 |
e134f08a | 1964 | ifloat: 1 |
f964490f RM |
1965 | ildouble: 1 |
1966 | ldouble: 1 | |
1967 | ||
1968 | Function: Imaginary part of "casin": | |
058c132d AS |
1969 | double: 3 |
1970 | float: 1 | |
1971 | idouble: 3 | |
1972 | ifloat: 1 | |
1973 | ildouble: 2 | |
1974 | ldouble: 2 | |
e134f08a UD |
1975 | |
1976 | Function: Real part of "casinh": | |
1977 | double: 5 | |
1978 | float: 1 | |
1979 | idouble: 5 | |
1980 | ifloat: 1 | |
f964490f RM |
1981 | ildouble: 4 |
1982 | ldouble: 4 | |
e134f08a UD |
1983 | |
1984 | Function: Imaginary part of "casinh": | |
1985 | double: 3 | |
1986 | float: 6 | |
1987 | idouble: 3 | |
1988 | ifloat: 6 | |
f964490f RM |
1989 | ildouble: 1 |
1990 | ldouble: 1 | |
e134f08a UD |
1991 | |
1992 | Function: Real part of "catan": | |
0ee38163 RM |
1993 | float: 4 |
1994 | ifloat: 4 | |
f964490f RM |
1995 | ildouble: 1 |
1996 | ldouble: 1 | |
e134f08a UD |
1997 | |
1998 | Function: Imaginary part of "catan": | |
1999 | double: 1 | |
2000 | float: 1 | |
2001 | idouble: 1 | |
2002 | ifloat: 1 | |
f964490f RM |
2003 | ildouble: 1 |
2004 | ldouble: 1 | |
e134f08a UD |
2005 | |
2006 | Function: Real part of "catanh": | |
2007 | double: 4 | |
2008 | idouble: 4 | |
2009 | ||
0ee38163 RM |
2010 | Function: Imaginary part of "catanh": |
2011 | float: 6 | |
2012 | ifloat: 6 | |
2013 | ||
e134f08a UD |
2014 | Function: "cbrt": |
2015 | double: 1 | |
2016 | idouble: 1 | |
f964490f RM |
2017 | ildouble: 1 |
2018 | ldouble: 1 | |
e134f08a UD |
2019 | |
2020 | Function: Real part of "ccos": | |
2021 | double: 1 | |
14a6e35c | 2022 | float: 1 |
e134f08a | 2023 | idouble: 1 |
14a6e35c | 2024 | ifloat: 1 |
f964490f RM |
2025 | ildouble: 1 |
2026 | ldouble: 1 | |
e134f08a UD |
2027 | |
2028 | Function: Imaginary part of "ccos": | |
e134f08a | 2029 | float: 1 |
e134f08a | 2030 | ifloat: 1 |
f964490f RM |
2031 | ildouble: 1 |
2032 | ldouble: 1 | |
e134f08a UD |
2033 | |
2034 | Function: Real part of "ccosh": | |
2035 | double: 1 | |
2036 | float: 1 | |
2037 | idouble: 1 | |
2038 | ifloat: 1 | |
f964490f RM |
2039 | ildouble: 1 |
2040 | ldouble: 1 | |
e134f08a UD |
2041 | |
2042 | Function: Imaginary part of "ccosh": | |
e134f08a | 2043 | float: 1 |
e134f08a | 2044 | ifloat: 1 |
f964490f RM |
2045 | ildouble: 2 |
2046 | ldouble: 2 | |
e134f08a UD |
2047 | |
2048 | Function: Real part of "cexp": | |
e134f08a | 2049 | float: 1 |
e134f08a | 2050 | ifloat: 1 |
f964490f RM |
2051 | ildouble: 2 |
2052 | ldouble: 2 | |
e134f08a UD |
2053 | |
2054 | Function: Imaginary part of "cexp": | |
2055 | float: 1 | |
2056 | ifloat: 1 | |
f964490f RM |
2057 | ildouble: 1 |
2058 | ldouble: 1 | |
e134f08a | 2059 | |
14a6e35c | 2060 | Function: Real part of "clog": |
c6922934 AS |
2061 | float: 2 |
2062 | ifloat: 2 | |
f964490f RM |
2063 | ildouble: 2 |
2064 | ldouble: 2 | |
14a6e35c | 2065 | |
e134f08a | 2066 | Function: Imaginary part of "clog": |
0ee38163 RM |
2067 | float: 3 |
2068 | ifloat: 3 | |
f964490f RM |
2069 | ildouble: 1 |
2070 | ldouble: 1 | |
e134f08a UD |
2071 | |
2072 | Function: Real part of "clog10": | |
c6922934 AS |
2073 | double: 1 |
2074 | float: 2 | |
2075 | idouble: 1 | |
2076 | ifloat: 2 | |
f1122ec3 UD |
2077 | ildouble: 3 |
2078 | ldouble: 3 | |
e134f08a UD |
2079 | |
2080 | Function: Imaginary part of "clog10": | |
2081 | double: 1 | |
c6922934 | 2082 | float: 1 |
e134f08a | 2083 | idouble: 1 |
c6922934 | 2084 | ifloat: 1 |
f964490f RM |
2085 | ildouble: 1 |
2086 | ldouble: 1 | |
e134f08a UD |
2087 | |
2088 | Function: "cos": | |
2089 | double: 2 | |
2090 | float: 1 | |
2091 | idouble: 2 | |
2092 | ifloat: 1 | |
f964490f RM |
2093 | ildouble: 1 |
2094 | ldouble: 1 | |
2095 | ||
c6922934 AS |
2096 | Function: "cos_downward": |
2097 | float: 1 | |
2098 | ifloat: 1 | |
2099 | ildouble: 4 | |
2100 | ldouble: 4 | |
2101 | ||
2102 | Function: "cos_tonearest": | |
2103 | float: 1 | |
2104 | ifloat: 1 | |
2105 | ildouble: 1 | |
2106 | ldouble: 1 | |
2107 | ||
2108 | Function: "cos_towardzero": | |
2109 | float: 1 | |
2110 | ifloat: 1 | |
2111 | ildouble: 2 | |
2112 | ldouble: 2 | |
2113 | ||
2114 | Function: "cos_upward": | |
2115 | float: 2 | |
2116 | ifloat: 2 | |
2117 | ildouble: 2 | |
2118 | ldouble: 2 | |
2119 | ||
f964490f RM |
2120 | Function: "cosh": |
2121 | ildouble: 1 | |
2122 | ldouble: 1 | |
e134f08a | 2123 | |
884c5db4 AS |
2124 | Function: "cosh_downward": |
2125 | float: 1 | |
2126 | ifloat: 1 | |
2127 | ildouble: 1 | |
2128 | ldouble: 1 | |
2129 | ||
2130 | Function: "cosh_tonearest": | |
2131 | ildouble: 1 | |
2132 | ldouble: 1 | |
2133 | ||
2134 | Function: "cosh_towardzero": | |
2135 | float: 1 | |
2136 | ifloat: 1 | |
2137 | ildouble: 1 | |
2138 | ldouble: 1 | |
2139 | ||
2140 | Function: "cosh_upward": | |
2141 | ildouble: 2 | |
2142 | ldouble: 2 | |
2143 | ||
e134f08a | 2144 | Function: Real part of "cpow": |
14a6e35c | 2145 | double: 2 |
0d9a071b | 2146 | float: 5 |
14a6e35c | 2147 | idouble: 2 |
0d9a071b | 2148 | ifloat: 5 |
f964490f RM |
2149 | ildouble: 2 |
2150 | ldouble: 2 | |
e134f08a UD |
2151 | |
2152 | Function: Imaginary part of "cpow": | |
2153 | double: 2 | |
2154 | float: 2 | |
2155 | idouble: 2 | |
2156 | ifloat: 2 | |
f964490f RM |
2157 | ildouble: 2 |
2158 | ldouble: 2 | |
2159 | ||
2160 | Function: Imaginary part of "cproj": | |
2161 | ildouble: 1 | |
2162 | ldouble: 1 | |
2163 | ||
2164 | Function: Real part of "csin": | |
2165 | ildouble: 1 | |
2166 | ldouble: 1 | |
e134f08a | 2167 | |
e134f08a UD |
2168 | Function: Real part of "csinh": |
2169 | float: 1 | |
2170 | ifloat: 1 | |
f964490f RM |
2171 | ildouble: 1 |
2172 | ldouble: 1 | |
e134f08a UD |
2173 | |
2174 | Function: Imaginary part of "csinh": | |
2175 | double: 1 | |
2176 | float: 1 | |
2177 | idouble: 1 | |
2178 | ifloat: 1 | |
f964490f RM |
2179 | ildouble: 1 |
2180 | ldouble: 1 | |
e134f08a UD |
2181 | |
2182 | Function: Real part of "csqrt": | |
c6922934 | 2183 | double: 1 |
9cad04ea | 2184 | float: 2 |
c6922934 | 2185 | idouble: 1 |
9cad04ea | 2186 | ifloat: 2 |
f964490f RM |
2187 | ildouble: 1 |
2188 | ldouble: 1 | |
2189 | ||
2190 | Function: Imaginary part of "csqrt": | |
c6922934 | 2191 | double: 1 |
9cad04ea | 2192 | float: 2 |
c6922934 | 2193 | idouble: 1 |
9cad04ea | 2194 | ifloat: 2 |
f964490f RM |
2195 | ildouble: 1 |
2196 | ldouble: 1 | |
e134f08a UD |
2197 | |
2198 | Function: Real part of "ctan": | |
0ee38163 RM |
2199 | double: 1 |
2200 | idouble: 1 | |
f964490f RM |
2201 | ildouble: 1 |
2202 | ldouble: 1 | |
e134f08a UD |
2203 | |
2204 | Function: Imaginary part of "ctan": | |
2205 | double: 1 | |
e134f08a | 2206 | idouble: 1 |
f964490f RM |
2207 | ildouble: 1 |
2208 | ldouble: 1 | |
e134f08a UD |
2209 | |
2210 | Function: Real part of "ctanh": | |
14a6e35c | 2211 | double: 1 |
e134f08a | 2212 | float: 2 |
14a6e35c | 2213 | idouble: 1 |
e134f08a | 2214 | ifloat: 2 |
f964490f RM |
2215 | ildouble: 1 |
2216 | ldouble: 1 | |
e134f08a UD |
2217 | |
2218 | Function: Imaginary part of "ctanh": | |
e134f08a | 2219 | float: 1 |
e134f08a | 2220 | ifloat: 1 |
f964490f RM |
2221 | ildouble: 1 |
2222 | ldouble: 1 | |
e134f08a | 2223 | |
14a6e35c RM |
2224 | Function: "erf": |
2225 | double: 1 | |
2226 | idouble: 1 | |
f964490f RM |
2227 | ildouble: 1 |
2228 | ldouble: 1 | |
14a6e35c | 2229 | |
e134f08a | 2230 | Function: "erfc": |
14a6e35c RM |
2231 | double: 1 |
2232 | float: 1 | |
2233 | idouble: 1 | |
2234 | ifloat: 1 | |
f964490f RM |
2235 | ildouble: 1 |
2236 | ldouble: 1 | |
2237 | ||
2238 | Function: "exp": | |
2239 | ildouble: 1 | |
2240 | ldouble: 1 | |
e134f08a UD |
2241 | |
2242 | Function: "exp10": | |
2243 | double: 6 | |
2244 | float: 2 | |
2245 | idouble: 6 | |
2246 | ifloat: 2 | |
f964490f RM |
2247 | ildouble: 8 |
2248 | ldouble: 8 | |
2249 | ||
2250 | Function: "exp2": | |
2251 | ildouble: 2 | |
2252 | ldouble: 2 | |
e134f08a | 2253 | |
c6922934 AS |
2254 | Function: "exp_downward": |
2255 | float: 1 | |
2256 | ifloat: 1 | |
2257 | ildouble: 1 | |
2258 | ldouble: 1 | |
2259 | ||
2260 | Function: "exp_tonearest": | |
2261 | ildouble: 1 | |
2262 | ldouble: 1 | |
2263 | ||
2264 | Function: "exp_towardzero": | |
2265 | float: 1 | |
2266 | ifloat: 1 | |
2267 | ildouble: 1 | |
2268 | ldouble: 1 | |
2269 | ||
2270 | Function: "exp_upward": | |
2271 | float: 1 | |
2272 | ifloat: 1 | |
2273 | ildouble: 1 | |
2274 | ldouble: 1 | |
2275 | ||
e134f08a | 2276 | Function: "expm1": |
14a6e35c | 2277 | double: 1 |
e134f08a | 2278 | float: 1 |
14a6e35c | 2279 | idouble: 1 |
e134f08a UD |
2280 | ifloat: 1 |
2281 | ||
f964490f RM |
2282 | Function: "gamma": |
2283 | ildouble: 1 | |
2284 | ldouble: 1 | |
2285 | ||
e134f08a | 2286 | Function: "hypot": |
c6922934 | 2287 | double: 1 |
11e0098e | 2288 | float: 1 |
c6922934 | 2289 | idouble: 1 |
e134f08a | 2290 | ifloat: 1 |
f964490f RM |
2291 | ildouble: 1 |
2292 | ldouble: 1 | |
e134f08a UD |
2293 | |
2294 | Function: "j0": | |
0ee38163 | 2295 | double: 3 |
0d9a071b | 2296 | float: 2 |
0ee38163 | 2297 | idouble: 3 |
0d9a071b | 2298 | ifloat: 2 |
e79d442e AS |
2299 | ildouble: 2 |
2300 | ldouble: 2 | |
e134f08a UD |
2301 | |
2302 | Function: "j1": | |
2303 | double: 1 | |
2304 | float: 2 | |
2305 | idouble: 1 | |
2306 | ifloat: 2 | |
d700bc13 RM |
2307 | ildouble: 1 |
2308 | ldouble: 1 | |
e134f08a UD |
2309 | |
2310 | Function: "jn": | |
68822d74 AS |
2311 | double: 4 |
2312 | float: 5 | |
2313 | idouble: 4 | |
2314 | ifloat: 5 | |
84ba42c4 AS |
2315 | ildouble: 7 |
2316 | ldouble: 7 | |
e134f08a UD |
2317 | |
2318 | Function: "lgamma": | |
2319 | double: 1 | |
2320 | float: 2 | |
2321 | idouble: 1 | |
2322 | ifloat: 2 | |
f964490f RM |
2323 | ildouble: 3 |
2324 | ldouble: 3 | |
2325 | ||
2326 | Function: "log": | |
2327 | ildouble: 1 | |
2328 | ldouble: 1 | |
e134f08a | 2329 | |
e134f08a UD |
2330 | Function: "log10": |
2331 | double: 1 | |
14a6e35c | 2332 | float: 2 |
e134f08a | 2333 | idouble: 1 |
14a6e35c | 2334 | ifloat: 2 |
f964490f RM |
2335 | ildouble: 1 |
2336 | ldouble: 1 | |
e134f08a UD |
2337 | |
2338 | Function: "log1p": | |
e134f08a | 2339 | float: 1 |
e134f08a | 2340 | ifloat: 1 |
f964490f RM |
2341 | ildouble: 1 |
2342 | ldouble: 1 | |
2343 | ||
2344 | Function: "log2": | |
2345 | ildouble: 1 | |
2346 | ldouble: 1 | |
2347 | ||
2348 | Function: "pow": | |
2349 | ildouble: 1 | |
2350 | ldouble: 1 | |
2351 | ||
884c5db4 AS |
2352 | Function: "pow_downward": |
2353 | float: 1 | |
2354 | ifloat: 1 | |
2355 | ildouble: 1 | |
2356 | ldouble: 1 | |
2357 | ||
2358 | Function: "pow_towardzero": | |
2359 | float: 1 | |
2360 | ifloat: 1 | |
2361 | ildouble: 1 | |
2362 | ldouble: 1 | |
2363 | ||
2364 | Function: "pow_upward": | |
2365 | float: 1 | |
2366 | ifloat: 1 | |
2367 | ildouble: 1 | |
2368 | ldouble: 1 | |
2369 | ||
f964490f RM |
2370 | Function: "sin": |
2371 | ildouble: 1 | |
2372 | ldouble: 1 | |
e134f08a | 2373 | |
c6922934 AS |
2374 | Function: "sin_downward": |
2375 | float: 1 | |
2376 | ifloat: 1 | |
2377 | ildouble: 4 | |
2378 | ldouble: 4 | |
2379 | ||
2380 | Function: "sin_tonearest": | |
2381 | float: 1 | |
2382 | ifloat: 1 | |
2383 | ildouble: 1 | |
2384 | ldouble: 1 | |
2385 | ||
2386 | Function: "sin_towardzero": | |
2387 | float: 1 | |
2388 | ifloat: 1 | |
2389 | ildouble: 2 | |
2390 | ldouble: 2 | |
2391 | ||
2392 | Function: "sin_upward": | |
2393 | float: 2 | |
2394 | ifloat: 2 | |
2395 | ildouble: 2 | |
2396 | ldouble: 2 | |
2397 | ||
e134f08a UD |
2398 | Function: "sincos": |
2399 | double: 1 | |
2400 | float: 1 | |
2401 | idouble: 1 | |
2402 | ifloat: 1 | |
f964490f RM |
2403 | ildouble: 1 |
2404 | ldouble: 1 | |
2405 | ||
2406 | Function: "sinh": | |
2407 | ildouble: 1 | |
2408 | ldouble: 1 | |
e134f08a | 2409 | |
884c5db4 AS |
2410 | Function: "sinh_downward": |
2411 | float: 1 | |
2412 | ifloat: 1 | |
2413 | ildouble: 2 | |
2414 | ldouble: 2 | |
2415 | ||
2416 | Function: "sinh_tonearest": | |
2417 | ildouble: 1 | |
2418 | ldouble: 1 | |
2419 | ||
2420 | Function: "sinh_towardzero": | |
2421 | float: 1 | |
2422 | ifloat: 1 | |
2423 | ildouble: 2 | |
2424 | ldouble: 2 | |
2425 | ||
2426 | Function: "sinh_upward": | |
2427 | ildouble: 1 | |
2428 | ldouble: 1 | |
2429 | ||
c6922934 AS |
2430 | Function: "sqrt": |
2431 | double: 1 | |
2432 | idouble: 1 | |
2433 | ||
e134f08a UD |
2434 | Function: "tan": |
2435 | double: 1 | |
2436 | idouble: 1 | |
f964490f RM |
2437 | ildouble: 1 |
2438 | ldouble: 1 | |
2439 | ||
c6922934 AS |
2440 | Function: "tan_downward": |
2441 | float: 1 | |
2442 | ifloat: 1 | |
2443 | ildouble: 2 | |
2444 | ldouble: 2 | |
2445 | ||
2446 | Function: "tan_tonearest": | |
2447 | ildouble: 1 | |
2448 | ldouble: 1 | |
2449 | ||
2450 | Function: "tan_towardzero": | |
2451 | float: 1 | |
2452 | ifloat: 1 | |
2453 | ildouble: 3 | |
2454 | ldouble: 3 | |
2455 | ||
2456 | Function: "tan_upward": | |
2457 | float: 1 | |
2458 | ifloat: 1 | |
2459 | ildouble: 3 | |
2460 | ldouble: 3 | |
2461 | ||
f964490f RM |
2462 | Function: "tanh": |
2463 | ildouble: 1 | |
2464 | ldouble: 1 | |
e134f08a | 2465 | |
e134f08a UD |
2466 | Function: "tgamma": |
2467 | double: 1 | |
2468 | float: 1 | |
2469 | idouble: 1 | |
2470 | ifloat: 1 | |
f964490f RM |
2471 | ildouble: 1 |
2472 | ldouble: 1 | |
e134f08a UD |
2473 | |
2474 | Function: "y0": | |
2475 | double: 2 | |
2476 | float: 1 | |
2477 | idouble: 2 | |
2478 | ifloat: 1 | |
d700bc13 RM |
2479 | ildouble: 1 |
2480 | ldouble: 1 | |
e134f08a UD |
2481 | |
2482 | Function: "y1": | |
2483 | double: 3 | |
2484 | float: 2 | |
2485 | idouble: 3 | |
2486 | ifloat: 2 | |
d700bc13 RM |
2487 | ildouble: 2 |
2488 | ldouble: 2 | |
e134f08a UD |
2489 | |
2490 | Function: "yn": | |
2491 | double: 3 | |
2492 | float: 2 | |
2493 | idouble: 3 | |
2494 | ifloat: 2 | |
d700bc13 RM |
2495 | ildouble: 2 |
2496 | ldouble: 2 | |
e134f08a UD |
2497 | |
2498 | # end of automatic generation |