422
SUBROUTINE ML5_0_UPDATE_WL_1_1(A,LCUT_SIZE,B,IN_SIZE,OUT_SIZE
424
USE ML5_0_POLYNOMIAL_CONSTANTS
426
COMPLEX*16 A(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
427
COMPLEX*16 B(MAXLWFSIZE,0:VERTEXMAXCOEFS-1,MAXLWFSIZE)
428
COMPLEX*16 OUT(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
429
INTEGER LCUT_SIZE,IN_SIZE,OUT_SIZE
434
OUT(J,K,I)=(0.0D0,0.0D0)
437
OUT(J,0,I)=OUT(J,0,I)+A(K,0,I)*B(J,0,K)
438
OUT(J,1,I)=OUT(J,1,I)+A(K,0,I)*B(J,1,K)+A(K,1,I)*B(J,0,K)
439
OUT(J,2,I)=OUT(J,2,I)+A(K,0,I)*B(J,2,K)+A(K,2,I)*B(J,0,K)
440
OUT(J,3,I)=OUT(J,3,I)+A(K,0,I)*B(J,3,K)+A(K,3,I)*B(J,0,K)
441
OUT(J,4,I)=OUT(J,4,I)+A(K,0,I)*B(J,4,K)+A(K,4,I)*B(J,0,K)
442
OUT(J,5,I)=OUT(J,5,I)+A(K,1,I)*B(J,1,K)
443
OUT(J,6,I)=OUT(J,6,I)+A(K,1,I)*B(J,2,K)+A(K,2,I)*B(J,1,K)
444
OUT(J,7,I)=OUT(J,7,I)+A(K,2,I)*B(J,2,K)
445
OUT(J,8,I)=OUT(J,8,I)+A(K,1,I)*B(J,3,K)+A(K,3,I)*B(J,1,K)
446
OUT(J,9,I)=OUT(J,9,I)+A(K,2,I)*B(J,3,K)+A(K,3,I)*B(J,2,K)
447
OUT(J,10,I)=OUT(J,10,I)+A(K,3,I)*B(J,3,K)
448
OUT(J,11,I)=OUT(J,11,I)+A(K,1,I)*B(J,4,K)+A(K,4,I)*B(J,1,K)
449
OUT(J,12,I)=OUT(J,12,I)+A(K,2,I)*B(J,4,K)+A(K,4,I)*B(J,2,K)
450
OUT(J,13,I)=OUT(J,13,I)+A(K,3,I)*B(J,4,K)+A(K,4,I)*B(J,3,K)
451
OUT(J,14,I)=OUT(J,14,I)+A(K,4,I)*B(J,4,K)
457
SUBROUTINE MP_ML5_0_UPDATE_WL_1_1(A,LCUT_SIZE,B,IN_SIZE,OUT_SIZE
459
USE ML5_0_POLYNOMIAL_CONSTANTS
461
COMPLEX*32 A(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
462
COMPLEX*32 B(MAXLWFSIZE,0:VERTEXMAXCOEFS-1,MAXLWFSIZE)
463
COMPLEX*32 OUT(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
464
INTEGER LCUT_SIZE,IN_SIZE,OUT_SIZE
469
OUT(J,K,I)=CMPLX(0.0E0_16,0.0E0_16,KIND=16)
472
OUT(J,0,I)=OUT(J,0,I)+A(K,0,I)*B(J,0,K)
473
OUT(J,1,I)=OUT(J,1,I)+A(K,0,I)*B(J,1,K)+A(K,1,I)*B(J,0,K)
474
OUT(J,2,I)=OUT(J,2,I)+A(K,0,I)*B(J,2,K)+A(K,2,I)*B(J,0,K)
475
OUT(J,3,I)=OUT(J,3,I)+A(K,0,I)*B(J,3,K)+A(K,3,I)*B(J,0,K)
476
OUT(J,4,I)=OUT(J,4,I)+A(K,0,I)*B(J,4,K)+A(K,4,I)*B(J,0,K)
477
OUT(J,5,I)=OUT(J,5,I)+A(K,1,I)*B(J,1,K)
478
OUT(J,6,I)=OUT(J,6,I)+A(K,1,I)*B(J,2,K)+A(K,2,I)*B(J,1,K)
479
OUT(J,7,I)=OUT(J,7,I)+A(K,2,I)*B(J,2,K)
480
OUT(J,8,I)=OUT(J,8,I)+A(K,1,I)*B(J,3,K)+A(K,3,I)*B(J,1,K)
481
OUT(J,9,I)=OUT(J,9,I)+A(K,2,I)*B(J,3,K)+A(K,3,I)*B(J,2,K)
482
OUT(J,10,I)=OUT(J,10,I)+A(K,3,I)*B(J,3,K)
483
OUT(J,11,I)=OUT(J,11,I)+A(K,1,I)*B(J,4,K)+A(K,4,I)*B(J,1,K)
484
OUT(J,12,I)=OUT(J,12,I)+A(K,2,I)*B(J,4,K)+A(K,4,I)*B(J,2,K)
485
OUT(J,13,I)=OUT(J,13,I)+A(K,3,I)*B(J,4,K)+A(K,4,I)*B(J,3,K)
486
OUT(J,14,I)=OUT(J,14,I)+A(K,4,I)*B(J,4,K)
492
SUBROUTINE ML5_0_UPDATE_WL_1_0(A,LCUT_SIZE,B,IN_SIZE,OUT_SIZE
494
USE ML5_0_POLYNOMIAL_CONSTANTS
496
COMPLEX*16 A(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
497
COMPLEX*16 B(MAXLWFSIZE,0:VERTEXMAXCOEFS-1,MAXLWFSIZE)
498
COMPLEX*16 OUT(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
499
INTEGER LCUT_SIZE,IN_SIZE,OUT_SIZE
504
OUT(J,K,I)=(0.0D0,0.0D0)
507
OUT(J,0,I)=OUT(J,0,I)+A(K,0,I)*B(J,0,K)
508
OUT(J,1,I)=OUT(J,1,I)+A(K,1,I)*B(J,0,K)
509
OUT(J,2,I)=OUT(J,2,I)+A(K,2,I)*B(J,0,K)
510
OUT(J,3,I)=OUT(J,3,I)+A(K,3,I)*B(J,0,K)
511
OUT(J,4,I)=OUT(J,4,I)+A(K,4,I)*B(J,0,K)
517
SUBROUTINE MP_ML5_0_UPDATE_WL_1_0(A,LCUT_SIZE,B,IN_SIZE,OUT_SIZE
519
USE ML5_0_POLYNOMIAL_CONSTANTS
521
COMPLEX*32 A(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
522
COMPLEX*32 B(MAXLWFSIZE,0:VERTEXMAXCOEFS-1,MAXLWFSIZE)
523
COMPLEX*32 OUT(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
524
INTEGER LCUT_SIZE,IN_SIZE,OUT_SIZE
529
OUT(J,K,I)=CMPLX(0.0E0_16,0.0E0_16,KIND=16)
532
OUT(J,0,I)=OUT(J,0,I)+A(K,0,I)*B(J,0,K)
533
OUT(J,1,I)=OUT(J,1,I)+A(K,1,I)*B(J,0,K)
534
OUT(J,2,I)=OUT(J,2,I)+A(K,2,I)*B(J,0,K)
535
OUT(J,3,I)=OUT(J,3,I)+A(K,3,I)*B(J,0,K)
536
OUT(J,4,I)=OUT(J,4,I)+A(K,4,I)*B(J,0,K)
542
SUBROUTINE ML5_0_UPDATE_WL_0_0(A,LCUT_SIZE,B,IN_SIZE,OUT_SIZE
544
USE ML5_0_POLYNOMIAL_CONSTANTS
546
COMPLEX*16 A(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
547
COMPLEX*16 B(MAXLWFSIZE,0:VERTEXMAXCOEFS-1,MAXLWFSIZE)
548
COMPLEX*16 OUT(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
549
INTEGER LCUT_SIZE,IN_SIZE,OUT_SIZE
554
OUT(J,K,I)=(0.0D0,0.0D0)
557
OUT(J,0,I)=OUT(J,0,I)+A(K,0,I)*B(J,0,K)
563
SUBROUTINE MP_ML5_0_UPDATE_WL_0_0(A,LCUT_SIZE,B,IN_SIZE,OUT_SIZE
565
USE ML5_0_POLYNOMIAL_CONSTANTS
567
COMPLEX*32 A(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
568
COMPLEX*32 B(MAXLWFSIZE,0:VERTEXMAXCOEFS-1,MAXLWFSIZE)
569
COMPLEX*32 OUT(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
570
INTEGER LCUT_SIZE,IN_SIZE,OUT_SIZE
575
OUT(J,K,I)=CMPLX(0.0E0_16,0.0E0_16,KIND=16)
578
OUT(J,0,I)=OUT(J,0,I)+A(K,0,I)*B(J,0,K)
584
SUBROUTINE ML5_0_UPDATE_WL_2_0(A,LCUT_SIZE,B,IN_SIZE,OUT_SIZE
586
USE ML5_0_POLYNOMIAL_CONSTANTS
588
COMPLEX*16 A(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
589
COMPLEX*16 B(MAXLWFSIZE,0:VERTEXMAXCOEFS-1,MAXLWFSIZE)
590
COMPLEX*16 OUT(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
591
INTEGER LCUT_SIZE,IN_SIZE,OUT_SIZE
596
OUT(J,K,I)=(0.0D0,0.0D0)
599
OUT(J,0,I)=OUT(J,0,I)+A(K,0,I)*B(J,0,K)
600
OUT(J,1,I)=OUT(J,1,I)+A(K,1,I)*B(J,0,K)
601
OUT(J,2,I)=OUT(J,2,I)+A(K,2,I)*B(J,0,K)
602
OUT(J,3,I)=OUT(J,3,I)+A(K,3,I)*B(J,0,K)
603
OUT(J,4,I)=OUT(J,4,I)+A(K,4,I)*B(J,0,K)
604
OUT(J,5,I)=OUT(J,5,I)+A(K,5,I)*B(J,0,K)
605
OUT(J,6,I)=OUT(J,6,I)+A(K,6,I)*B(J,0,K)
606
OUT(J,7,I)=OUT(J,7,I)+A(K,7,I)*B(J,0,K)
607
OUT(J,8,I)=OUT(J,8,I)+A(K,8,I)*B(J,0,K)
608
OUT(J,9,I)=OUT(J,9,I)+A(K,9,I)*B(J,0,K)
609
OUT(J,10,I)=OUT(J,10,I)+A(K,10,I)*B(J,0,K)
610
OUT(J,11,I)=OUT(J,11,I)+A(K,11,I)*B(J,0,K)
611
OUT(J,12,I)=OUT(J,12,I)+A(K,12,I)*B(J,0,K)
612
OUT(J,13,I)=OUT(J,13,I)+A(K,13,I)*B(J,0,K)
613
OUT(J,14,I)=OUT(J,14,I)+A(K,14,I)*B(J,0,K)
619
SUBROUTINE MP_ML5_0_UPDATE_WL_2_0(A,LCUT_SIZE,B,IN_SIZE,OUT_SIZE
621
USE ML5_0_POLYNOMIAL_CONSTANTS
623
COMPLEX*32 A(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
624
COMPLEX*32 B(MAXLWFSIZE,0:VERTEXMAXCOEFS-1,MAXLWFSIZE)
625
COMPLEX*32 OUT(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
626
INTEGER LCUT_SIZE,IN_SIZE,OUT_SIZE
631
OUT(J,K,I)=CMPLX(0.0E0_16,0.0E0_16,KIND=16)
634
OUT(J,0,I)=OUT(J,0,I)+A(K,0,I)*B(J,0,K)
635
OUT(J,1,I)=OUT(J,1,I)+A(K,1,I)*B(J,0,K)
636
OUT(J,2,I)=OUT(J,2,I)+A(K,2,I)*B(J,0,K)
637
OUT(J,3,I)=OUT(J,3,I)+A(K,3,I)*B(J,0,K)
638
OUT(J,4,I)=OUT(J,4,I)+A(K,4,I)*B(J,0,K)
639
OUT(J,5,I)=OUT(J,5,I)+A(K,5,I)*B(J,0,K)
640
OUT(J,6,I)=OUT(J,6,I)+A(K,6,I)*B(J,0,K)
641
OUT(J,7,I)=OUT(J,7,I)+A(K,7,I)*B(J,0,K)
642
OUT(J,8,I)=OUT(J,8,I)+A(K,8,I)*B(J,0,K)
643
OUT(J,9,I)=OUT(J,9,I)+A(K,9,I)*B(J,0,K)
644
OUT(J,10,I)=OUT(J,10,I)+A(K,10,I)*B(J,0,K)
645
OUT(J,11,I)=OUT(J,11,I)+A(K,11,I)*B(J,0,K)
646
OUT(J,12,I)=OUT(J,12,I)+A(K,12,I)*B(J,0,K)
647
OUT(J,13,I)=OUT(J,13,I)+A(K,13,I)*B(J,0,K)
648
OUT(J,14,I)=OUT(J,14,I)+A(K,14,I)*B(J,0,K)
422
654
SUBROUTINE ML5_0_UPDATE_WL_2_1(A,LCUT_SIZE,B,IN_SIZE,OUT_SIZE
424
656
USE ML5_0_POLYNOMIAL_CONSTANTS
486
SUBROUTINE ML5_0_UPDATE_WL_0_0(A,LCUT_SIZE,B,IN_SIZE,OUT_SIZE
488
USE ML5_0_POLYNOMIAL_CONSTANTS
490
COMPLEX*16 A(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
491
COMPLEX*16 B(MAXLWFSIZE,0:VERTEXMAXCOEFS-1,MAXLWFSIZE)
492
COMPLEX*16 OUT(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
493
INTEGER LCUT_SIZE,IN_SIZE,OUT_SIZE
498
OUT(J,K,I)=(0.0D0,0.0D0)
501
OUT(J,0,I)=OUT(J,0,I)+A(K,0,I)*B(J,0,K)
507
SUBROUTINE MP_ML5_0_UPDATE_WL_0_0(A,LCUT_SIZE,B,IN_SIZE,OUT_SIZE
509
USE ML5_0_POLYNOMIAL_CONSTANTS
511
COMPLEX*32 A(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
512
COMPLEX*32 B(MAXLWFSIZE,0:VERTEXMAXCOEFS-1,MAXLWFSIZE)
513
COMPLEX*32 OUT(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
514
INTEGER LCUT_SIZE,IN_SIZE,OUT_SIZE
519
OUT(J,K,I)=CMPLX(0.0E0_16,0.0E0_16,KIND=16)
522
OUT(J,0,I)=OUT(J,0,I)+A(K,0,I)*B(J,0,K)
528
SUBROUTINE ML5_0_UPDATE_WL_1_1(A,LCUT_SIZE,B,IN_SIZE,OUT_SIZE
530
USE ML5_0_POLYNOMIAL_CONSTANTS
532
COMPLEX*16 A(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
533
COMPLEX*16 B(MAXLWFSIZE,0:VERTEXMAXCOEFS-1,MAXLWFSIZE)
534
COMPLEX*16 OUT(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
535
INTEGER LCUT_SIZE,IN_SIZE,OUT_SIZE
540
OUT(J,K,I)=(0.0D0,0.0D0)
543
OUT(J,0,I)=OUT(J,0,I)+A(K,0,I)*B(J,0,K)
544
OUT(J,1,I)=OUT(J,1,I)+A(K,0,I)*B(J,1,K)+A(K,1,I)*B(J,0,K)
545
OUT(J,2,I)=OUT(J,2,I)+A(K,0,I)*B(J,2,K)+A(K,2,I)*B(J,0,K)
546
OUT(J,3,I)=OUT(J,3,I)+A(K,0,I)*B(J,3,K)+A(K,3,I)*B(J,0,K)
547
OUT(J,4,I)=OUT(J,4,I)+A(K,0,I)*B(J,4,K)+A(K,4,I)*B(J,0,K)
548
OUT(J,5,I)=OUT(J,5,I)+A(K,1,I)*B(J,1,K)
549
OUT(J,6,I)=OUT(J,6,I)+A(K,1,I)*B(J,2,K)+A(K,2,I)*B(J,1,K)
550
OUT(J,7,I)=OUT(J,7,I)+A(K,2,I)*B(J,2,K)
551
OUT(J,8,I)=OUT(J,8,I)+A(K,1,I)*B(J,3,K)+A(K,3,I)*B(J,1,K)
552
OUT(J,9,I)=OUT(J,9,I)+A(K,2,I)*B(J,3,K)+A(K,3,I)*B(J,2,K)
553
OUT(J,10,I)=OUT(J,10,I)+A(K,3,I)*B(J,3,K)
554
OUT(J,11,I)=OUT(J,11,I)+A(K,1,I)*B(J,4,K)+A(K,4,I)*B(J,1,K)
555
OUT(J,12,I)=OUT(J,12,I)+A(K,2,I)*B(J,4,K)+A(K,4,I)*B(J,2,K)
556
OUT(J,13,I)=OUT(J,13,I)+A(K,3,I)*B(J,4,K)+A(K,4,I)*B(J,3,K)
557
OUT(J,14,I)=OUT(J,14,I)+A(K,4,I)*B(J,4,K)
563
SUBROUTINE MP_ML5_0_UPDATE_WL_1_1(A,LCUT_SIZE,B,IN_SIZE,OUT_SIZE
565
USE ML5_0_POLYNOMIAL_CONSTANTS
567
COMPLEX*32 A(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
568
COMPLEX*32 B(MAXLWFSIZE,0:VERTEXMAXCOEFS-1,MAXLWFSIZE)
569
COMPLEX*32 OUT(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
570
INTEGER LCUT_SIZE,IN_SIZE,OUT_SIZE
575
OUT(J,K,I)=CMPLX(0.0E0_16,0.0E0_16,KIND=16)
578
OUT(J,0,I)=OUT(J,0,I)+A(K,0,I)*B(J,0,K)
579
OUT(J,1,I)=OUT(J,1,I)+A(K,0,I)*B(J,1,K)+A(K,1,I)*B(J,0,K)
580
OUT(J,2,I)=OUT(J,2,I)+A(K,0,I)*B(J,2,K)+A(K,2,I)*B(J,0,K)
581
OUT(J,3,I)=OUT(J,3,I)+A(K,0,I)*B(J,3,K)+A(K,3,I)*B(J,0,K)
582
OUT(J,4,I)=OUT(J,4,I)+A(K,0,I)*B(J,4,K)+A(K,4,I)*B(J,0,K)
583
OUT(J,5,I)=OUT(J,5,I)+A(K,1,I)*B(J,1,K)
584
OUT(J,6,I)=OUT(J,6,I)+A(K,1,I)*B(J,2,K)+A(K,2,I)*B(J,1,K)
585
OUT(J,7,I)=OUT(J,7,I)+A(K,2,I)*B(J,2,K)
586
OUT(J,8,I)=OUT(J,8,I)+A(K,1,I)*B(J,3,K)+A(K,3,I)*B(J,1,K)
587
OUT(J,9,I)=OUT(J,9,I)+A(K,2,I)*B(J,3,K)+A(K,3,I)*B(J,2,K)
588
OUT(J,10,I)=OUT(J,10,I)+A(K,3,I)*B(J,3,K)
589
OUT(J,11,I)=OUT(J,11,I)+A(K,1,I)*B(J,4,K)+A(K,4,I)*B(J,1,K)
590
OUT(J,12,I)=OUT(J,12,I)+A(K,2,I)*B(J,4,K)+A(K,4,I)*B(J,2,K)
591
OUT(J,13,I)=OUT(J,13,I)+A(K,3,I)*B(J,4,K)+A(K,4,I)*B(J,3,K)
592
OUT(J,14,I)=OUT(J,14,I)+A(K,4,I)*B(J,4,K)
598
SUBROUTINE ML5_0_UPDATE_WL_2_0(A,LCUT_SIZE,B,IN_SIZE,OUT_SIZE
600
USE ML5_0_POLYNOMIAL_CONSTANTS
602
COMPLEX*16 A(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
603
COMPLEX*16 B(MAXLWFSIZE,0:VERTEXMAXCOEFS-1,MAXLWFSIZE)
604
COMPLEX*16 OUT(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
605
INTEGER LCUT_SIZE,IN_SIZE,OUT_SIZE
610
OUT(J,K,I)=(0.0D0,0.0D0)
613
OUT(J,0,I)=OUT(J,0,I)+A(K,0,I)*B(J,0,K)
614
OUT(J,1,I)=OUT(J,1,I)+A(K,1,I)*B(J,0,K)
615
OUT(J,2,I)=OUT(J,2,I)+A(K,2,I)*B(J,0,K)
616
OUT(J,3,I)=OUT(J,3,I)+A(K,3,I)*B(J,0,K)
617
OUT(J,4,I)=OUT(J,4,I)+A(K,4,I)*B(J,0,K)
618
OUT(J,5,I)=OUT(J,5,I)+A(K,5,I)*B(J,0,K)
619
OUT(J,6,I)=OUT(J,6,I)+A(K,6,I)*B(J,0,K)
620
OUT(J,7,I)=OUT(J,7,I)+A(K,7,I)*B(J,0,K)
621
OUT(J,8,I)=OUT(J,8,I)+A(K,8,I)*B(J,0,K)
622
OUT(J,9,I)=OUT(J,9,I)+A(K,9,I)*B(J,0,K)
623
OUT(J,10,I)=OUT(J,10,I)+A(K,10,I)*B(J,0,K)
624
OUT(J,11,I)=OUT(J,11,I)+A(K,11,I)*B(J,0,K)
625
OUT(J,12,I)=OUT(J,12,I)+A(K,12,I)*B(J,0,K)
626
OUT(J,13,I)=OUT(J,13,I)+A(K,13,I)*B(J,0,K)
627
OUT(J,14,I)=OUT(J,14,I)+A(K,14,I)*B(J,0,K)
633
SUBROUTINE MP_ML5_0_UPDATE_WL_2_0(A,LCUT_SIZE,B,IN_SIZE,OUT_SIZE
635
USE ML5_0_POLYNOMIAL_CONSTANTS
637
COMPLEX*32 A(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
638
COMPLEX*32 B(MAXLWFSIZE,0:VERTEXMAXCOEFS-1,MAXLWFSIZE)
639
COMPLEX*32 OUT(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE)
640
INTEGER LCUT_SIZE,IN_SIZE,OUT_SIZE
645
OUT(J,K,I)=CMPLX(0.0E0_16,0.0E0_16,KIND=16)
648
OUT(J,0,I)=OUT(J,0,I)+A(K,0,I)*B(J,0,K)
649
OUT(J,1,I)=OUT(J,1,I)+A(K,1,I)*B(J,0,K)
650
OUT(J,2,I)=OUT(J,2,I)+A(K,2,I)*B(J,0,K)
651
OUT(J,3,I)=OUT(J,3,I)+A(K,3,I)*B(J,0,K)
652
OUT(J,4,I)=OUT(J,4,I)+A(K,4,I)*B(J,0,K)
653
OUT(J,5,I)=OUT(J,5,I)+A(K,5,I)*B(J,0,K)
654
OUT(J,6,I)=OUT(J,6,I)+A(K,6,I)*B(J,0,K)
655
OUT(J,7,I)=OUT(J,7,I)+A(K,7,I)*B(J,0,K)
656
OUT(J,8,I)=OUT(J,8,I)+A(K,8,I)*B(J,0,K)
657
OUT(J,9,I)=OUT(J,9,I)+A(K,9,I)*B(J,0,K)
658
OUT(J,10,I)=OUT(J,10,I)+A(K,10,I)*B(J,0,K)
659
OUT(J,11,I)=OUT(J,11,I)+A(K,11,I)*B(J,0,K)
660
OUT(J,12,I)=OUT(J,12,I)+A(K,12,I)*B(J,0,K)
661
OUT(J,13,I)=OUT(J,13,I)+A(K,13,I)*B(J,0,K)
662
OUT(J,14,I)=OUT(J,14,I)+A(K,14,I)*B(J,0,K)
668
718
SUBROUTINE ML5_0_UPDATE_WL_3_0(A,LCUT_SIZE,B,IN_SIZE,OUT_SIZE
670
720
USE ML5_0_POLYNOMIAL_CONSTANTS