69      parameter( zero = 0.0d0 )
 
   73      DOUBLE PRECISION   rmin, x
 
   76      INTEGER            seldim, selopt
 
   80      DOUBLE PRECISION   selwi( 20 ), selwr( 20 )
 
   83      COMMON             / sslct / selopt, seldim, selval, selwr, selwi
 
   86      INTRINSIC          abs, dble, dcmplx
 
   90      IF( selopt.EQ.0 ) 
THEN 
   91         zslect = ( dble( z ).LT.zero )
 
   93         rmin = abs( z-dcmplx( selwr( 1 ), selwi( 1 ) ) )
 
   96            x = abs( z-dcmplx( selwr( i ), selwi( i ) ) )