550
SUBROUTINE ML5_0_LOOP_4_5_4( LID, P1, P2, P3, P4, W1, W2, W3, W4
551
$ , W5, M1,MP_M1, M2,MP_M2, M3,MP_M3, M4,MP_M4, C1,MP_C1, C2
552
$ ,MP_C2, C3,MP_C3, C4,MP_C4, RANK, LSYMFACT, LMULTIPLIER, AMPLN
556
PARAMETER (NEXTERNAL=5)
557
INTEGER MAXLCOUPLINGS
558
PARAMETER (MAXLCOUPLINGS=5)
560
PARAMETER (NLOOPLINE=4)
562
PARAMETER (NWAVEFUNCS=28)
568
INTEGER W1, W2, W3, W4, W5
569
COMPLEX*16 M1, M2, M3, M4
570
COMPLEX*32 MP_M1, MP_M2, MP_M3, MP_M4
571
COMPLEX*16 C1, C2, C3, C4
572
COMPLEX*32 MP_C1, MP_C2, MP_C3, MP_C4
573
INTEGER P1, P2, P3, P4
575
INTEGER LID, RANK, LSYMFACT, LMULTIPLIER
581
REAL*8 PL(0:3,NLOOPLINE)
582
COMPLEX*16 M2L(NLOOPLINE)
583
INTEGER PAIRING(NLOOPLINE)
584
INTEGER I, J, K, TEMP
588
INTEGER WE(NEXTERNAL)
589
INTEGER ID, SYMFACT, MULTIPLIER, AMPLNUM
590
COMMON/ML5_0_LOOP/WE,ID, SYMFACT, MULTIPLIER,AMPLNUM
592
COMPLEX*16 LC(MAXLCOUPLINGS)
593
COMPLEX*16 ML(NEXTERNAL+2)
594
COMMON/ML5_0_DP_LOOP/LC,ML
596
COMPLEX*32 MP_LC(MAXLCOUPLINGS)
597
COMPLEX*32 MP_ML(NEXTERNAL+2)
598
COMMON/ML5_0_MP_LOOP/MP_LC,MP_ML
600
COMPLEX*16 W(20,NWAVEFUNCS,NCOMB)
603
COMMON/ML5_0_VALIDH/VALIDH
645
MULTIPLIER=LMULTIPLIER
650
DO K=TEMP,(TEMP+PAIRING(J)-1)
651
PL(I,J)=PL(I,J)-DBLE(W(1+I,WE(K),VALIDH))
656
CALL ML5_0_CTLOOP(NLOOPLINE,PL,M2L,RANK,RES,STABLE)
660
SUBROUTINE ML5_0_LOOP_4_4( LID, W1, W2, W3, W4, M1,MP_M1, M2
661
$ ,MP_M2, M3,MP_M3, M4,MP_M4, C1,MP_C1, C2,MP_C2, C3,MP_C3, C4
662
$ ,MP_C4, RANK, LSYMFACT, LMULTIPLIER, AMPLN, RES, STABLE)
665
PARAMETER (NEXTERNAL=5)
666
INTEGER MAXLCOUPLINGS
667
PARAMETER (MAXLCOUPLINGS=5)
669
PARAMETER (NLOOPLINE=4)
671
PARAMETER (NWAVEFUNCS=28)
677
INTEGER W1, W2, W3, W4
678
COMPLEX*16 M1, M2, M3, M4
679
COMPLEX*32 MP_M1, MP_M2, MP_M3, MP_M4
680
COMPLEX*16 C1, C2, C3, C4
681
COMPLEX*32 MP_C1, MP_C2, MP_C3, MP_C4
684
INTEGER LID, RANK, LSYMFACT, LMULTIPLIER
690
REAL*8 PL(0:3,NLOOPLINE)
691
COMPLEX*16 M2L(NLOOPLINE)
692
INTEGER PAIRING(NLOOPLINE)
693
INTEGER I, J, K, TEMP
697
INTEGER WE(NEXTERNAL)
698
INTEGER ID, SYMFACT, MULTIPLIER, AMPLNUM
699
COMMON/ML5_0_LOOP/WE,ID, SYMFACT, MULTIPLIER,AMPLNUM
701
COMPLEX*16 LC(MAXLCOUPLINGS)
702
COMPLEX*16 ML(NEXTERNAL+2)
703
COMMON/ML5_0_DP_LOOP/LC,ML
705
COMPLEX*32 MP_LC(MAXLCOUPLINGS)
706
COMPLEX*32 MP_ML(NEXTERNAL+2)
707
COMMON/ML5_0_MP_LOOP/MP_LC,MP_ML
709
COMPLEX*16 W(20,NWAVEFUNCS,NCOMB)
712
COMMON/ML5_0_VALIDH/VALIDH
753
MULTIPLIER=LMULTIPLIER
758
DO K=TEMP,(TEMP+PAIRING(J)-1)
759
PL(I,J)=PL(I,J)-DBLE(W(1+I,WE(K),VALIDH))
764
CALL ML5_0_CTLOOP(NLOOPLINE,PL,M2L,RANK,RES,STABLE)
768
550
SUBROUTINE ML5_0_LOOP_5_5( LID, W1, W2, W3, W4, W5, M1,MP_M1, M2
769
551
$ ,MP_M2, M3,MP_M3, M4,MP_M4, M5,MP_M5, C1,MP_C1, C2,MP_C2, C3
770
552
$ ,MP_C3, C4,MP_C4, C5,MP_C5, RANK, LSYMFACT, LMULTIPLIER, AMPLN
665
SUBROUTINE ML5_0_LOOP_4_4( LID, W1, W2, W3, W4, M1,MP_M1, M2
666
$ ,MP_M2, M3,MP_M3, M4,MP_M4, C1,MP_C1, C2,MP_C2, C3,MP_C3, C4
667
$ ,MP_C4, RANK, LSYMFACT, LMULTIPLIER, AMPLN, RES, STABLE)
670
PARAMETER (NEXTERNAL=5)
671
INTEGER MAXLCOUPLINGS
672
PARAMETER (MAXLCOUPLINGS=5)
674
PARAMETER (NLOOPLINE=4)
676
PARAMETER (NWAVEFUNCS=28)
682
INTEGER W1, W2, W3, W4
683
COMPLEX*16 M1, M2, M3, M4
684
COMPLEX*32 MP_M1, MP_M2, MP_M3, MP_M4
685
COMPLEX*16 C1, C2, C3, C4
686
COMPLEX*32 MP_C1, MP_C2, MP_C3, MP_C4
689
INTEGER LID, RANK, LSYMFACT, LMULTIPLIER
695
REAL*8 PL(0:3,NLOOPLINE)
696
COMPLEX*16 M2L(NLOOPLINE)
697
INTEGER PAIRING(NLOOPLINE)
698
INTEGER I, J, K, TEMP
702
INTEGER WE(NEXTERNAL)
703
INTEGER ID, SYMFACT, MULTIPLIER, AMPLNUM
704
COMMON/ML5_0_LOOP/WE,ID, SYMFACT, MULTIPLIER,AMPLNUM
706
COMPLEX*16 LC(MAXLCOUPLINGS)
707
COMPLEX*16 ML(NEXTERNAL+2)
708
COMMON/ML5_0_DP_LOOP/LC,ML
710
COMPLEX*32 MP_LC(MAXLCOUPLINGS)
711
COMPLEX*32 MP_ML(NEXTERNAL+2)
712
COMMON/ML5_0_MP_LOOP/MP_LC,MP_ML
714
COMPLEX*16 W(20,NWAVEFUNCS,NCOMB)
717
COMMON/ML5_0_VALIDH/VALIDH
758
MULTIPLIER=LMULTIPLIER
763
DO K=TEMP,(TEMP+PAIRING(J)-1)
764
PL(I,J)=PL(I,J)-DBLE(W(1+I,WE(K),VALIDH))
769
CALL ML5_0_CTLOOP(NLOOPLINE,PL,M2L,RANK,RES,STABLE)
773
SUBROUTINE ML5_0_LOOP_4_5_4( LID, P1, P2, P3, P4, W1, W2, W3, W4
774
$ , W5, M1,MP_M1, M2,MP_M2, M3,MP_M3, M4,MP_M4, C1,MP_C1, C2
775
$ ,MP_C2, C3,MP_C3, C4,MP_C4, RANK, LSYMFACT, LMULTIPLIER, AMPLN
779
PARAMETER (NEXTERNAL=5)
780
INTEGER MAXLCOUPLINGS
781
PARAMETER (MAXLCOUPLINGS=5)
783
PARAMETER (NLOOPLINE=4)
785
PARAMETER (NWAVEFUNCS=28)
791
INTEGER W1, W2, W3, W4, W5
792
COMPLEX*16 M1, M2, M3, M4
793
COMPLEX*32 MP_M1, MP_M2, MP_M3, MP_M4
794
COMPLEX*16 C1, C2, C3, C4
795
COMPLEX*32 MP_C1, MP_C2, MP_C3, MP_C4
796
INTEGER P1, P2, P3, P4
798
INTEGER LID, RANK, LSYMFACT, LMULTIPLIER
804
REAL*8 PL(0:3,NLOOPLINE)
805
COMPLEX*16 M2L(NLOOPLINE)
806
INTEGER PAIRING(NLOOPLINE)
807
INTEGER I, J, K, TEMP
811
INTEGER WE(NEXTERNAL)
812
INTEGER ID, SYMFACT, MULTIPLIER, AMPLNUM
813
COMMON/ML5_0_LOOP/WE,ID, SYMFACT, MULTIPLIER,AMPLNUM
815
COMPLEX*16 LC(MAXLCOUPLINGS)
816
COMPLEX*16 ML(NEXTERNAL+2)
817
COMMON/ML5_0_DP_LOOP/LC,ML
819
COMPLEX*32 MP_LC(MAXLCOUPLINGS)
820
COMPLEX*32 MP_ML(NEXTERNAL+2)
821
COMMON/ML5_0_MP_LOOP/MP_LC,MP_ML
823
COMPLEX*16 W(20,NWAVEFUNCS,NCOMB)
826
COMMON/ML5_0_VALIDH/VALIDH
868
MULTIPLIER=LMULTIPLIER
873
DO K=TEMP,(TEMP+PAIRING(J)-1)
874
PL(I,J)=PL(I,J)-DBLE(W(1+I,WE(K),VALIDH))
879
CALL ML5_0_CTLOOP(NLOOPLINE,PL,M2L,RANK,RES,STABLE)