@@ -128,7 +128,7 @@ public void testBesselI() {
128
128
checkNumeric ("BesselI(0,2.0 )" , //
129
129
"2.2795853023360673" );
130
130
checkNumeric ("BesselI(3 + I, 1.5 - I)" , //
131
- "-0.2566499289084423+I*0.04927707435297578 " );
131
+ "-0.2566499289084423+I*0.04927707435297576 " );
132
132
checkNumeric ("BesselI({0, 1, 2}, 1.)" , //
133
133
"{1.2660658777520082,0.565159103992485,0.13574766976703828}" );
134
134
}
@@ -154,7 +154,7 @@ public void testBesselJ() {
154
154
checkNumeric ("BesselJ(0,0.001)" , //
155
155
"0.9999997500000157" );
156
156
checkNumeric ("BesselJ(0,5.2)" , //
157
- "-0.11029043979098654 " );
157
+ "-0.11029043979098652 " );
158
158
checkNumeric ("BesselJ(0,4.0)" , //
159
159
"-0.39714980986384735" );
160
160
checkNumeric ("BesselJ(1,3.6 )" , //
@@ -259,15 +259,15 @@ public void testBesselK() {
259
259
"Indeterminate" );
260
260
261
261
checkNumeric ("BesselK(0,0.53)" , //
262
- "0.8765603804164857 " );
262
+ "0.8765603804164858 " );
263
263
checkNumeric ("BesselK(0,4.0)" , //
264
264
"0.01115967608585302" );
265
265
checkNumeric ("BesselK(1 + I, 3.0 - 2* I)" , //
266
266
"-0.0225107551369776+I*0.01696073734722752" );
267
267
checkNumeric ("BesselK(23, 1.0)" , //
268
- "4.661145573743599E27 " );
268
+ "4.661145573743597E27 " );
269
269
checkNumeric ("BesselK({1, 2, 3}, 1.0)" , //
270
- "{0.6019072301972349 ,1.6248388986351774,7.101262824737945}" );
270
+ "{0.6019072301972346 ,1.6248388986351774,7.101262824737945}" );
271
271
}
272
272
273
273
@ Test
@@ -301,15 +301,15 @@ public void testBesselY() {
301
301
"Indeterminate" );
302
302
303
303
checkNumeric ("BesselY(10.0,1.0)" , //
304
- "-1.216180142786892E8 " );
304
+ "-1.2161801427868919E8 " );
305
305
checkNumeric ("BesselY(0,2.5)" , //
306
306
"0.49807035961523183" );
307
307
checkNumeric ("BesselY(0,1.0)" , //
308
- "0.08825696421567694 " );
308
+ "0.08825696421567696 " );
309
309
checkNumeric ("BesselY(0.5*I, 3.0 - I)" , //
310
310
"1.0468646059974471+I*0.8847844476974699" );
311
311
checkNumeric ("BesselY(0, {1.0, 2.0, 3.0})" , //
312
- "{0.08825696421567694 ,0.510375672649745 ,0.3768500100127904}" );
312
+ "{0.08825696421567696 ,0.5103756726497451 ,0.3768500100127904}" );
313
313
}
314
314
315
315
@ Test
@@ -338,23 +338,23 @@ public void testHankelH1() {
338
338
check ("HankelH1(#2,#2)" , //
339
339
"HankelH1(#2,#2)" );
340
340
checkNumeric ("HankelH1(2.0,3)" , //
341
- "0.486091260585958+I*(-0.16040039348491514 )" );
341
+ "0.486091260585958+I*(-0.1604003934849237 )" );
342
342
checkNumeric ("HankelH1(3,1.2)" , //
343
- "0.03287433692500416+I*(-3.5898996296131624 )" );
343
+ "0.03287433692500416+I*(-3.589899629613166 )" );
344
344
checkNumeric ("HankelH1(4.0,Pi)" , //
345
- "0.15142457763119113+I*(-0.8284254758009458 )" );
345
+ "0.15142457763119113+I*(-0.8284254758009513 )" );
346
346
checkNumeric ("HankelH1(23/47,5.0-I)" , //
347
347
"-0.8840126453738697+I*(-0.37582703842509113)" );
348
348
}
349
349
350
350
@ Test
351
351
public void testHankelH2 () {
352
352
checkNumeric ("HankelH2(3,1.2)" , //
353
- "0.03287433692500416+I*3.5898996296131624 " );
353
+ "0.03287433692500416+I*3.589899629613166 " );
354
354
checkNumeric ("HankelH2(0.2,3)" , //
355
355
"-0.1337869677248155+I*(-0.4383481561883242)" );
356
356
checkNumeric ("HankelH2(4.0,3*Pi)" , //
357
- "-0.27212624415123904+I*0.015631826514063165 " );
357
+ "-0.27212624415123904+I*0.015631826514054828 " );
358
358
checkNumeric ("HankelH2(23/47,5.0-I)" , //
359
359
"-0.1272388528903588+I*0.02641083531092656" );
360
360
}
0 commit comments