2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748 LOGICAL RESET
2749
2750 INTEGER I, IC, J, MI, MJ
2751
2752 SAVE i, ic, j, mi, mj
2753
2754 INTRINSIC dcmplx
2755
2756 IF( reset )THEN
2757
2758 mi = 891
2759 mj = 457
2760 i = 7
2761 j = 7
2762 ic = 0
2763 reset = .false.
2764 END IF
2765
2766
2767
2768
2769
2770
2771
2772
2773 ic = ic + 1
2774 10 i = i*mi
2775 j = j*mj
2776 i = i - 1000*( i/1000 )
2777 j = j - 1000*( j/1000 )
2778 IF( ic.GE.5 )THEN
2779 ic = 0
2780 GO TO 10
2781 END IF
2782 zbeg = dcmplx( ( i - 500 )/1001.0d0, ( j - 500 )/1001.0d0 )
2783 RETURN
2784
2785
2786
complex *16 function zbeg(reset)