3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548 LOGICAL RESET
3549
3550 INTEGER I, IC, J, MI, MJ
3551
3552 SAVE i, ic, j, mi, mj
3553
3554 INTRINSIC cmplx
3555
3556 IF( reset )THEN
3557
3558 mi = 891
3559 mj = 457
3560 i = 7
3561 j = 7
3562 ic = 0
3563 reset = .false.
3564 END IF
3565
3566
3567
3568
3569
3570
3571
3572
3573 ic = ic + 1
3574 10 i = i*mi
3575 j = j*mj
3576 i = i - 1000*( i/1000 )
3577 j = j - 1000*( j/1000 )
3578 IF( ic.GE.5 )THEN
3579 ic = 0
3580 GO TO 10
3581 END IF
3582 cbeg = cmplx( ( i - 500 )/1001.0, ( j - 500 )/1001.0 )
3583 RETURN
3584
3585
3586
complex function cbeg(reset)