1 extern char *optarg; 2 extern int optind, opterr; 3 extern int errno; 4 5 double original_percent=10; /* Automatic changing: 10, to 1, then 0.1 then 0.01% */ 6 double percent; 7 double magnitude, phase; 8 double Zo=Z0; /* Z0 is defined in yagi.h, Zo can be set in optimise */ 9 struct performance_data weight,max; 10 double max_gain=1, boom_factor=1000, diameter, best_perf; 11 int popsize=0; 12 int iterations, fitness_method=0; 13 double vswr=1.0; 14 double boom_sd, length_sd; 15 int errno; 16 int K_times=1, K_times_max=10; 17