(%i1) batch(diffeq.max) read and interpret file: /home/dennis/mastersource/mine/omnisode/diffeq.max (%i2) load(stringproc) (%o2) /usr/share/maxima/5.27.0/share/stringproc/stringproc.mac (%i3) check_sign(x0, xf) := block([ret], if xf > x0 then ret : 1.0 else ret : - 1.0, ret) (%o3) check_sign(x0, xf) := block([ret], if xf > x0 then ret : 1.0 else ret : - 1.0, ret) (%i4) est_size_answer() := block([min_size], min_size : glob_large_float, if omniabs(array_y ) < min_size then (min_size : omniabs(array_y ), 1 1 omniout_float(ALWAYS, "min_size", 32, min_size, 32, "")), if min_size < 1.0 then (min_size : 1.0, omniout_float(ALWAYS, "min_size", 32, min_size, 32, "")), min_size) (%o4) est_size_answer() := block([min_size], min_size : glob_large_float, if omniabs(array_y ) < min_size then (min_size : omniabs(array_y ), 1 1 omniout_float(ALWAYS, "min_size", 32, min_size, 32, "")), if min_size < 1.0 then (min_size : 1.0, omniout_float(ALWAYS, "min_size", 32, min_size, 32, "")), min_size) (%i5) test_suggested_h() := block([max_value3, hn_div_ho, hn_div_ho_2, hn_div_ho_3, value3, no_terms], max_value3 : 0.0, no_terms : glob_max_terms, hn_div_ho : 0.5, hn_div_ho_2 : 0.25, hn_div_ho_3 : 0.125, omniout_float(ALWAYS, "hn_div_ho", 32, hn_div_ho, 32, ""), omniout_float(ALWAYS, "hn_div_ho_2", 32, hn_div_ho_2, 32, ""), omniout_float(ALWAYS, "hn_div_ho_3", 32, hn_div_ho_3, 32, ""), value3 : omniabs(array_y hn_div_ho_3 + array_y hn_div_ho_2 no_terms no_terms - 1 + array_y hn_div_ho + array_y ), no_terms - 2 no_terms - 3 if value3 > max_value3 then (max_value3 : value3, omniout_float(ALWAYS, "value3", 32, value3, 32, "")), omniout_float(ALWAYS, "max_value3", 32, max_value3, 32, ""), max_value3) (%o5) test_suggested_h() := block([max_value3, hn_div_ho, hn_div_ho_2, hn_div_ho_3, value3, no_terms], max_value3 : 0.0, no_terms : glob_max_terms, hn_div_ho : 0.5, hn_div_ho_2 : 0.25, hn_div_ho_3 : 0.125, omniout_float(ALWAYS, "hn_div_ho", 32, hn_div_ho, 32, ""), omniout_float(ALWAYS, "hn_div_ho_2", 32, hn_div_ho_2, 32, ""), omniout_float(ALWAYS, "hn_div_ho_3", 32, hn_div_ho_3, 32, ""), value3 : omniabs(array_y hn_div_ho_3 + array_y hn_div_ho_2 no_terms no_terms - 1 + array_y hn_div_ho + array_y ), no_terms - 2 no_terms - 3 if value3 > max_value3 then (max_value3 : value3, omniout_float(ALWAYS, "value3", 32, value3, 32, "")), omniout_float(ALWAYS, "max_value3", 32, max_value3, 32, ""), max_value3) (%i6) reached_interval() := block([ret], if glob_check_sign array_x >= glob_check_sign glob_next_display 1 then ret : true else ret : false, return(ret)) (%o6) reached_interval() := block([ret], if glob_check_sign array_x >= glob_check_sign glob_next_display 1 then ret : true else ret : false, return(ret)) (%i7) display_alot(iter) := block([abserr, analytic_val_y, ind_var, numeric_val, relerr, term_no], if reached_interval() then (if iter >= 0 then (ind_var : array_x , 1 omniout_float(ALWAYS, "x[1] ", 33, ind_var, 20, " "), analytic_val_y : exact_soln_y(ind_var), omniout_float(ALWAYS, "y[1] (analytic) ", 33, analytic_val_y, 20, " "), term_no : 1, numeric_val : array_y , term_no abserr : omniabs(numeric_val - analytic_val_y), omniout_float(ALWAYS, "y[1] (numeric) ", 33, numeric_val, 20, " "), if omniabs(analytic_val_y) # 0.0 abserr 100.0 then (relerr : -----------------------, omniabs(analytic_val_y) if relerr > 1.0E-34 then glob_good_digits : 2 - floor(log10(relerr)) else glob_good_digits : 16) else (relerr : - 1.0, glob_good_digits : - 1), if glob_iter = 1 then array_1st_rel_error : relerr 1 else array_last_rel_error : relerr, omniout_float(ALWAYS, 1 "absolute error ", 4, abserr, 20, " "), omniout_float(ALWAYS, "relative error ", 4, relerr, 20, "%"), omniout_int(INFO, "Correct digits ", 32, glob_good_digits, 4, " "), omniout_float(ALWAYS, "h ", 4, glob_h, 20, " ")))) (%o7) display_alot(iter) := block([abserr, analytic_val_y, ind_var, numeric_val, relerr, term_no], if reached_interval() then (if iter >= 0 then (ind_var : array_x , 1 omniout_float(ALWAYS, "x[1] ", 33, ind_var, 20, " "), analytic_val_y : exact_soln_y(ind_var), omniout_float(ALWAYS, "y[1] (analytic) ", 33, analytic_val_y, 20, " "), term_no : 1, numeric_val : array_y , term_no abserr : omniabs(numeric_val - analytic_val_y), omniout_float(ALWAYS, "y[1] (numeric) ", 33, numeric_val, 20, " "), if omniabs(analytic_val_y) # 0.0 abserr 100.0 then (relerr : -----------------------, omniabs(analytic_val_y) if relerr > 1.0E-34 then glob_good_digits : 2 - floor(log10(relerr)) else glob_good_digits : 16) else (relerr : - 1.0, glob_good_digits : - 1), if glob_iter = 1 then array_1st_rel_error : relerr 1 else array_last_rel_error : relerr, omniout_float(ALWAYS, 1 "absolute error ", 4, abserr, 20, " "), omniout_float(ALWAYS, "relative error ", 4, relerr, 20, "%"), omniout_int(INFO, "Correct digits ", 32, glob_good_digits, 4, " "), omniout_float(ALWAYS, "h ", 4, glob_h, 20, " ")))) (%i8) adjust_for_pole(h_param) := block([hnew, sz2, tmp], block(hnew : h_param, glob_normmax : glob_small_float, if omniabs(array_y_higher ) > glob_small_float 1, 1 then (tmp : omniabs(array_y_higher ), 1, 1 if tmp < glob_normmax then glob_normmax : tmp), if glob_look_poles and (omniabs(array_pole ) > glob_small_float) 1 array_pole 1 and (array_pole # glob_large_float) then (sz2 : -----------, 1 10.0 if sz2 < hnew then (omniout_float(INFO, "glob_h adjusted to ", 20, h_param, 12, "due to singularity."), omniout_str(INFO, "Reached Optimal"), return(hnew))), if not glob_reached_optimal_h then (glob_reached_optimal_h : true, glob_curr_iter_when_opt : glob_current_iter, glob_optimal_clock_start_sec : elapsed_time_seconds(), glob_optimal_start : array_x ), hnew : sz2), return(hnew)) 1 (%o8) adjust_for_pole(h_param) := block([hnew, sz2, tmp], block(hnew : h_param, glob_normmax : glob_small_float, if omniabs(array_y_higher ) > glob_small_float 1, 1 then (tmp : omniabs(array_y_higher ), 1, 1 if tmp < glob_normmax then glob_normmax : tmp), if glob_look_poles and (omniabs(array_pole ) > glob_small_float) 1 array_pole 1 and (array_pole # glob_large_float) then (sz2 : -----------, 1 10.0 if sz2 < hnew then (omniout_float(INFO, "glob_h adjusted to ", 20, h_param, 12, "due to singularity."), omniout_str(INFO, "Reached Optimal"), return(hnew))), if not glob_reached_optimal_h then (glob_reached_optimal_h : true, glob_curr_iter_when_opt : glob_current_iter, glob_optimal_clock_start_sec : elapsed_time_seconds(), glob_optimal_start : array_x ), hnew : sz2), return(hnew)) 1 (%i9) prog_report(x_start, x_end) := block([clock_sec, opt_clock_sec, clock_sec1, expect_sec, left_sec, percent_done, total_clock_sec], clock_sec1 : elapsed_time_seconds(), total_clock_sec : convfloat(clock_sec1) - convfloat(glob_orig_start_sec), glob_clock_sec : convfloat(clock_sec1) - convfloat(glob_clock_start_sec), left_sec : - convfloat(clock_sec1) + convfloat(glob_orig_start_sec) + convfloat(glob_max_sec), expect_sec : comp_expect_sec(convfloat(x_end), convfloat(x_start), convfloat(glob_h) + convfloat(array_x ), 1 convfloat(clock_sec1) - convfloat(glob_orig_start_sec)), opt_clock_sec : convfloat(clock_sec1) - convfloat(glob_optimal_clock_start_sec), glob_optimal_expect_sec : comp_expect_sec(convfloat(x_end), convfloat(x_start), convfloat(glob_h) + convfloat(array_x ), 1 convfloat(opt_clock_sec)), glob_total_exp_sec : total_clock_sec + glob_optimal_expect_sec, percent_done : comp_percent(convfloat(x_end), convfloat(x_start), convfloat(glob_h) + convfloat(array_x )), glob_percent_done : percent_done, 1 omniout_str_noeol(INFO, "Total Elapsed Time "), omniout_timestr(convfloat(total_clock_sec)), omniout_str_noeol(INFO, "Elapsed Time(since restart) "), omniout_timestr(convfloat(glob_clock_sec)), if convfloat(percent_done) < convfloat(100.0) then (omniout_str_noeol(INFO, "Expected Time Remaining "), omniout_timestr(convfloat(expect_sec)), omniout_str_noeol(INFO, "Optimized Time Remaining "), omniout_timestr(convfloat(glob_optimal_expect_sec)), omniout_str_noeol(INFO, "Expected Total Time "), omniout_timestr(convfloat(glob_total_exp_sec))), omniout_str_noeol(INFO, "Time to Timeout "), omniout_timestr(convfloat(left_sec)), omniout_float(INFO, "Percent Done ", 33, percent_done, 4, "%")) (%o9) prog_report(x_start, x_end) := block([clock_sec, opt_clock_sec, clock_sec1, expect_sec, left_sec, percent_done, total_clock_sec], clock_sec1 : elapsed_time_seconds(), total_clock_sec : convfloat(clock_sec1) - convfloat(glob_orig_start_sec), glob_clock_sec : convfloat(clock_sec1) - convfloat(glob_clock_start_sec), left_sec : - convfloat(clock_sec1) + convfloat(glob_orig_start_sec) + convfloat(glob_max_sec), expect_sec : comp_expect_sec(convfloat(x_end), convfloat(x_start), convfloat(glob_h) + convfloat(array_x ), 1 convfloat(clock_sec1) - convfloat(glob_orig_start_sec)), opt_clock_sec : convfloat(clock_sec1) - convfloat(glob_optimal_clock_start_sec), glob_optimal_expect_sec : comp_expect_sec(convfloat(x_end), convfloat(x_start), convfloat(glob_h) + convfloat(array_x ), 1 convfloat(opt_clock_sec)), glob_total_exp_sec : total_clock_sec + glob_optimal_expect_sec, percent_done : comp_percent(convfloat(x_end), convfloat(x_start), convfloat(glob_h) + convfloat(array_x )), glob_percent_done : percent_done, 1 omniout_str_noeol(INFO, "Total Elapsed Time "), omniout_timestr(convfloat(total_clock_sec)), omniout_str_noeol(INFO, "Elapsed Time(since restart) "), omniout_timestr(convfloat(glob_clock_sec)), if convfloat(percent_done) < convfloat(100.0) then (omniout_str_noeol(INFO, "Expected Time Remaining "), omniout_timestr(convfloat(expect_sec)), omniout_str_noeol(INFO, "Optimized Time Remaining "), omniout_timestr(convfloat(glob_optimal_expect_sec)), omniout_str_noeol(INFO, "Expected Total Time "), omniout_timestr(convfloat(glob_total_exp_sec))), omniout_str_noeol(INFO, "Time to Timeout "), omniout_timestr(convfloat(left_sec)), omniout_float(INFO, "Percent Done ", 33, percent_done, 4, "%")) (%i10) check_for_pole() := block([cnt, dr1, dr2, ds1, ds2, hdrc, m, n, nr1, nr2, ord_no, rad_c, rcs, rm0, rm1, rm2, rm3, rm4, found, h_new, ratio, term], n : glob_max_terms, m : - 1 - 1 + n, while (m >= 10) and ((omniabs(array_y_higher ) < glob_small_float) 1, m or (omniabs(array_y_higher ) < glob_small_float) 1, m - 1 or (omniabs(array_y_higher ) < glob_small_float)) do m : 1, m - 2 array_y_higher 1, m m - 1, if m > 10 then (rm0 : ----------------------, array_y_higher 1, m - 1 array_y_higher 1, m - 1 rm1 : ----------------------, hdrc : convfloat(m - 1) rm0 array_y_higher 1, m - 2 - convfloat(m - 2) rm1, if omniabs(hdrc) > glob_small_float glob_h convfloat(m - 1) rm0 then (rcs : ------, ord_no : 2.0 - convfloat(m) + --------------------, hdrc hdrc array_real_pole : rcs, array_real_pole : ord_no) 1, 1 1, 2 else (array_real_pole : glob_large_float, 1, 1 array_real_pole : glob_large_float)) 1, 2 else (array_real_pole : glob_large_float, 1, 1 array_real_pole : glob_large_float), n : - 1 - 1 + glob_max_terms, 1, 2 cnt : 0, while (cnt < 5) and (n >= 10) do (if omniabs(array_y_higher ) > 1, n glob_small_float then cnt : 1 + cnt else cnt : 0, n : n - 1), m : cnt + n, if m <= 10 then (rad_c : glob_large_float, ord_no : glob_large_float) elseif ((omniabs(array_y_higher ) >= glob_large_float) 1, m or (omniabs(array_y_higher ) >= glob_large_float) 1, m - 1 or (omniabs(array_y_higher ) >= glob_large_float) 1, m - 2 or (omniabs(array_y_higher ) >= glob_large_float) 1, m - 3 or (omniabs(array_y_higher ) >= glob_large_float) 1, m - 4 or (omniabs(array_y_higher ) >= glob_large_float)) 1, m - 5 or ((omniabs(array_y_higher ) <= glob_small_float) or (omniabs(array_y_higher ) <= glob_small_float) or (omniabs(array_y_higher ) <= glob_small_float) or (omniabs(array_y_higher ) <= glob_small_float) or (omniabs(array_y_higher ) <= glob_small_float) or (omniabs(array_y_higher ) <= glob_small_float)) 1, m 1, m - 1 1, m - 2 1, m - 3 1, m - 4 1, m - 5 then (rad_c : glob_large_float, ord_no : glob_large_float) array_y_higher array_y_higher 1, m 1, m - 1 else (rm0 : ----------------------, rm1 : ----------------------, array_y_higher array_y_higher 1, m - 1 1, m - 2 array_y_higher array_y_higher 1, m - 2 1, m - 3 rm2 : ----------------------, rm3 : ----------------------, array_y_higher array_y_higher 1, m - 3 1, m - 4 array_y_higher 1, m - 4 rm4 : ----------------------, nr1 : convfloat(m - 3) rm2 array_y_higher 1, m - 5 - 2.0 convfloat(m - 2) rm1 + convfloat(m - 1) rm0, nr2 : convfloat(m - 4) rm3 - 2.0 convfloat(m - 3) rm2 + convfloat(m - 2) rm1, - 1.0 2.0 - 1.0 - 1.0 2.0 - 1.0 5.0 8.0 3.0 dr1 : ----- + --- + -----, dr2 : ----- + --- + -----, ds1 : --- - --- + ---, rm3 rm2 rm1 rm4 rm3 rm2 rm3 rm2 rm1 5.0 8.0 3.0 ds2 : --- - --- + ---, if (omniabs(nr1 dr2 - nr2 dr1) <= glob_small_float) rm4 rm3 rm2 or (omniabs(dr1) <= glob_small_float) then (rad_c : glob_large_float, ord_no : glob_large_float) else (if omniabs(nr1 dr2 - nr2 dr1) > dr1 dr2 - ds2 dr1 + ds1 dr2 glob_small_float then (rcs : ---------------------------, nr1 dr2 - nr2 dr1 rcs nr1 - ds1 convfloat(m) ord_no : ------------- - ------------, 2.0 dr1 2.0 if omniabs(rcs) > glob_small_float then (if rcs > 0.0 then rad_c : sqrt(rcs) omniabs(glob_h) else rad_c : glob_large_float) else (rad_c : glob_large_float, ord_no : glob_large_float)) else (rad_c : glob_large_float, ord_no : glob_large_float)), array_complex_pole : rad_c, array_complex_pole : ord_no), 1, 1 1, 2 found : false, if (not found) and ((array_real_pole = glob_large_float) 1, 1 or (array_real_pole = glob_large_float)) 1, 2 and ((array_complex_pole # glob_large_float) and (array_complex_pole # glob_large_float)) 1, 1 1, 2 and ((array_complex_pole > 0.0) and (array_complex_pole > 0.0)) 1, 1 1, 2 then (array_poles : array_complex_pole , 1, 1 1, 1 array_poles : array_complex_pole , found : true, array_type_pole : 2, 1, 2 1, 2 1 if glob_display_flag then (if reached_interval() then omniout_str(ALWAYS, "Complex estimate of poles used"))), if (not found) and ((array_real_pole # glob_large_float) 1, 1 and (array_real_pole # glob_large_float) and (array_real_pole > 0.0) 1, 2 1, 1 and (array_real_pole > 0.0) and ((array_complex_pole = glob_large_float) or (array_complex_pole = glob_large_float) or (array_complex_pole <= 0.0) or (array_complex_pole <= 1, 2 1, 1 1, 2 1, 1 1, 2 0.0))) then (array_poles : array_real_pole , 1, 1 1, 1 array_poles : array_real_pole , found : true, array_type_pole : 1, 1, 2 1, 2 1 if glob_display_flag then (if reached_interval() then omniout_str(ALWAYS, "Real estimate of pole used"))), if (not found) and (((array_real_pole = glob_large_float) 1, 1 or (array_real_pole = glob_large_float)) 1, 2 and ((array_complex_pole = glob_large_float) or (array_complex_pole = glob_large_float))) 1, 1 1, 2 then (array_poles : glob_large_float, array_poles : glob_large_float, 1, 1 1, 2 found : true, array_type_pole : 3, if reached_interval() 1 then omniout_str(ALWAYS, "NO POLE")), if (not found) and ((array_real_pole < array_complex_pole ) 1, 1 1, 1 and (array_real_pole > 0.0) and (array_real_pole > 1, 1 1, 2 0.0)) then (array_poles : array_real_pole , 1, 1 1, 1 array_poles : array_real_pole , found : true, array_type_pole : 1, 1, 2 1, 2 1 if glob_display_flag then (if reached_interval() then omniout_str(ALWAYS, "Real estimate of pole used"))), if (not found) and ((array_complex_pole # glob_large_float) 1, 1 and (array_complex_pole # glob_large_float) 1, 2 and (array_complex_pole > 0.0) and (array_complex_pole > 1, 1 1, 2 0.0)) then (array_poles : array_complex_pole , 1, 1 1, 1 array_poles : array_complex_pole , array_type_pole : 2, found : true, 1, 2 1, 2 1 if glob_display_flag then (if reached_interval() then omniout_str(ALWAYS, "Complex estimate of poles used"))), if not found then (array_poles : glob_large_float, 1, 1 array_poles : glob_large_float, array_type_pole : 3, 1, 2 1 if reached_interval() then omniout_str(ALWAYS, "NO POLE")), array_pole : glob_large_float, array_pole : glob_large_float, 1 2 if array_pole > array_poles then (array_pole : array_poles , 1 1, 1 1 1, 1 array_pole : array_poles ), if array_pole glob_ratio_of_radius < 2 1, 2 1 omniabs(glob_h) then (h_new : array_pole glob_ratio_of_radius, term : 1, 1 ratio : 1.0, while term <= glob_max_terms do (array_y : term array_y ratio, array_y_higher : array_y_higher ratio, term 1, term 1, term ratio h_new array_x : array_x ratio, ratio : ---------------, term : 1 + term), term term omniabs(glob_h) glob_h : h_new), if reached_interval() then display_pole()) (%o10) check_for_pole() := block([cnt, dr1, dr2, ds1, ds2, hdrc, m, n, nr1, nr2, ord_no, rad_c, rcs, rm0, rm1, rm2, rm3, rm4, found, h_new, ratio, term], n : glob_max_terms, m : - 1 - 1 + n, while (m >= 10) and ((omniabs(array_y_higher ) < glob_small_float) 1, m or (omniabs(array_y_higher ) < glob_small_float) 1, m - 1 or (omniabs(array_y_higher ) < glob_small_float)) do m : 1, m - 2 array_y_higher 1, m m - 1, if m > 10 then (rm0 : ----------------------, array_y_higher 1, m - 1 array_y_higher 1, m - 1 rm1 : ----------------------, hdrc : convfloat(m - 1) rm0 array_y_higher 1, m - 2 - convfloat(m - 2) rm1, if omniabs(hdrc) > glob_small_float glob_h convfloat(m - 1) rm0 then (rcs : ------, ord_no : 2.0 - convfloat(m) + --------------------, hdrc hdrc array_real_pole : rcs, array_real_pole : ord_no) 1, 1 1, 2 else (array_real_pole : glob_large_float, 1, 1 array_real_pole : glob_large_float)) 1, 2 else (array_real_pole : glob_large_float, 1, 1 array_real_pole : glob_large_float), n : - 1 - 1 + glob_max_terms, 1, 2 cnt : 0, while (cnt < 5) and (n >= 10) do (if omniabs(array_y_higher ) > 1, n glob_small_float then cnt : 1 + cnt else cnt : 0, n : n - 1), m : cnt + n, if m <= 10 then (rad_c : glob_large_float, ord_no : glob_large_float) elseif ((omniabs(array_y_higher ) >= glob_large_float) 1, m or (omniabs(array_y_higher ) >= glob_large_float) 1, m - 1 or (omniabs(array_y_higher ) >= glob_large_float) 1, m - 2 or (omniabs(array_y_higher ) >= glob_large_float) 1, m - 3 or (omniabs(array_y_higher ) >= glob_large_float) 1, m - 4 or (omniabs(array_y_higher ) >= glob_large_float)) 1, m - 5 or ((omniabs(array_y_higher ) <= glob_small_float) or (omniabs(array_y_higher ) <= glob_small_float) or (omniabs(array_y_higher ) <= glob_small_float) or (omniabs(array_y_higher ) <= glob_small_float) or (omniabs(array_y_higher ) <= glob_small_float) or (omniabs(array_y_higher ) <= glob_small_float)) 1, m 1, m - 1 1, m - 2 1, m - 3 1, m - 4 1, m - 5 then (rad_c : glob_large_float, ord_no : glob_large_float) array_y_higher array_y_higher 1, m 1, m - 1 else (rm0 : ----------------------, rm1 : ----------------------, array_y_higher array_y_higher 1, m - 1 1, m - 2 array_y_higher array_y_higher 1, m - 2 1, m - 3 rm2 : ----------------------, rm3 : ----------------------, array_y_higher array_y_higher 1, m - 3 1, m - 4 array_y_higher 1, m - 4 rm4 : ----------------------, nr1 : convfloat(m - 3) rm2 array_y_higher 1, m - 5 - 2.0 convfloat(m - 2) rm1 + convfloat(m - 1) rm0, nr2 : convfloat(m - 4) rm3 - 2.0 convfloat(m - 3) rm2 + convfloat(m - 2) rm1, - 1.0 2.0 - 1.0 - 1.0 2.0 - 1.0 5.0 8.0 3.0 dr1 : ----- + --- + -----, dr2 : ----- + --- + -----, ds1 : --- - --- + ---, rm3 rm2 rm1 rm4 rm3 rm2 rm3 rm2 rm1 5.0 8.0 3.0 ds2 : --- - --- + ---, if (omniabs(nr1 dr2 - nr2 dr1) <= glob_small_float) rm4 rm3 rm2 or (omniabs(dr1) <= glob_small_float) then (rad_c : glob_large_float, ord_no : glob_large_float) else (if omniabs(nr1 dr2 - nr2 dr1) > dr1 dr2 - ds2 dr1 + ds1 dr2 glob_small_float then (rcs : ---------------------------, nr1 dr2 - nr2 dr1 rcs nr1 - ds1 convfloat(m) ord_no : ------------- - ------------, 2.0 dr1 2.0 if omniabs(rcs) > glob_small_float then (if rcs > 0.0 then rad_c : sqrt(rcs) omniabs(glob_h) else rad_c : glob_large_float) else (rad_c : glob_large_float, ord_no : glob_large_float)) else (rad_c : glob_large_float, ord_no : glob_large_float)), array_complex_pole : rad_c, array_complex_pole : ord_no), 1, 1 1, 2 found : false, if (not found) and ((array_real_pole = glob_large_float) 1, 1 or (array_real_pole = glob_large_float)) 1, 2 and ((array_complex_pole # glob_large_float) and (array_complex_pole # glob_large_float)) 1, 1 1, 2 and ((array_complex_pole > 0.0) and (array_complex_pole > 0.0)) 1, 1 1, 2 then (array_poles : array_complex_pole , 1, 1 1, 1 array_poles : array_complex_pole , found : true, array_type_pole : 2, 1, 2 1, 2 1 if glob_display_flag then (if reached_interval() then omniout_str(ALWAYS, "Complex estimate of poles used"))), if (not found) and ((array_real_pole # glob_large_float) 1, 1 and (array_real_pole # glob_large_float) and (array_real_pole > 0.0) 1, 2 1, 1 and (array_real_pole > 0.0) and ((array_complex_pole = glob_large_float) or (array_complex_pole = glob_large_float) or (array_complex_pole <= 0.0) or (array_complex_pole <= 1, 2 1, 1 1, 2 1, 1 1, 2 0.0))) then (array_poles : array_real_pole , 1, 1 1, 1 array_poles : array_real_pole , found : true, array_type_pole : 1, 1, 2 1, 2 1 if glob_display_flag then (if reached_interval() then omniout_str(ALWAYS, "Real estimate of pole used"))), if (not found) and (((array_real_pole = glob_large_float) 1, 1 or (array_real_pole = glob_large_float)) 1, 2 and ((array_complex_pole = glob_large_float) or (array_complex_pole = glob_large_float))) 1, 1 1, 2 then (array_poles : glob_large_float, array_poles : glob_large_float, 1, 1 1, 2 found : true, array_type_pole : 3, if reached_interval() 1 then omniout_str(ALWAYS, "NO POLE")), if (not found) and ((array_real_pole < array_complex_pole ) 1, 1 1, 1 and (array_real_pole > 0.0) and (array_real_pole > 1, 1 1, 2 0.0)) then (array_poles : array_real_pole , 1, 1 1, 1 array_poles : array_real_pole , found : true, array_type_pole : 1, 1, 2 1, 2 1 if glob_display_flag then (if reached_interval() then omniout_str(ALWAYS, "Real estimate of pole used"))), if (not found) and ((array_complex_pole # glob_large_float) 1, 1 and (array_complex_pole # glob_large_float) 1, 2 and (array_complex_pole > 0.0) and (array_complex_pole > 1, 1 1, 2 0.0)) then (array_poles : array_complex_pole , 1, 1 1, 1 array_poles : array_complex_pole , array_type_pole : 2, found : true, 1, 2 1, 2 1 if glob_display_flag then (if reached_interval() then omniout_str(ALWAYS, "Complex estimate of poles used"))), if not found then (array_poles : glob_large_float, 1, 1 array_poles : glob_large_float, array_type_pole : 3, 1, 2 1 if reached_interval() then omniout_str(ALWAYS, "NO POLE")), array_pole : glob_large_float, array_pole : glob_large_float, 1 2 if array_pole > array_poles then (array_pole : array_poles , 1 1, 1 1 1, 1 array_pole : array_poles ), if array_pole glob_ratio_of_radius < 2 1, 2 1 omniabs(glob_h) then (h_new : array_pole glob_ratio_of_radius, term : 1, 1 ratio : 1.0, while term <= glob_max_terms do (array_y : term array_y ratio, array_y_higher : array_y_higher ratio, term 1, term 1, term ratio h_new array_x : array_x ratio, ratio : ---------------, term : 1 + term), term term omniabs(glob_h) glob_h : h_new), if reached_interval() then display_pole()) (%i11) get_norms() := block([iii], if not glob_initial_pass then (iii : 1, while iii <= glob_max_terms do (array_norms : 0.0, iii iii : 1 + iii), iii : 1, while iii <= glob_max_terms do (if omniabs(array_y ) > array_norms iii iii then array_norms : omniabs(array_y ), iii : 1 + iii))) iii iii (%o11) get_norms() := block([iii], if not glob_initial_pass then (iii : 1, while iii <= glob_max_terms do (array_norms : 0.0, iii iii : 1 + iii), iii : 1, while iii <= glob_max_terms do (if omniabs(array_y ) > array_norms iii iii then array_norms : omniabs(array_y ), iii : 1 + iii))) iii iii (%i12) atomall() := block([kkk, order_d, adj2, adj3, temporary, term, temp, temp2], array_tmp1 : array_const_0D1 array_x , 1 1 1 array_tmp2 : array_const_0D2 + array_tmp1 , 1 1 1 array_tmp3 : array_tmp2 + array_const_0D0 , 1 1 1 array_tmp4 : array_const_0D3 array_x , 1 1 1 array_tmp5 : array_const_0D1 + array_tmp4 , array_tmp6 : sin(array_tmp5 ), 1 1 1 1 1 array_tmp6_g : cos(array_tmp5 ), array_tmp7 : array_tmp6 + array_tmp3 , 1 1 1 1 1 if not array_y_set_initial then (if 1 <= glob_max_terms 1, 2 then (temporary : array_tmp7 expt(glob_h, 1) factorial_3(0, 1), 1 array_y : temporary, array_y_higher : temporary, 2 1, 2 temporary 1.0 temporary : -------------, array_y_higher : temporary, 0)), kkk : 2, glob_h 2, 1 array_tmp1 : array_const_0D1 array_x , array_tmp2 : array_tmp1 , 2 1 2 2 2 array_tmp3 : array_tmp2 , array_tmp4 : array_const_0D3 array_x , 2 2 2 1 2 array_tmp6_g array_tmp5 1 2 array_tmp5 : array_tmp4 , array_tmp6 : -------------------------, 2 2 2 1 - array_tmp6 array_tmp5 1 2 array_tmp6_g : -------------------------, 2 1 array_tmp7 : array_tmp6 + array_tmp3 , 2 2 2 if not array_y_set_initial then (if 2 <= glob_max_terms 1, 3 then (temporary : array_tmp7 expt(glob_h, 1) factorial_3(1, 2), 2 array_y : temporary, array_y_higher : temporary, 3 1, 3 temporary 2.0 temporary : -------------, array_y_higher : temporary, 0)), kkk : 3, glob_h 2, 2 array_tmp6_g array_tmp5 2 2 array_tmp6 : -------------------------, 3 2 - array_tmp6 array_tmp5 2 2 array_tmp6_g : -------------------------, array_tmp7 : + (array_tmp6 ), 3 2 3 3 if not array_y_set_initial then (if 3 <= glob_max_terms 1, 4 then (temporary : array_tmp7 expt(glob_h, 1) factorial_3(2, 3), 3 array_y : temporary, array_y_higher : temporary, 4 1, 4 temporary 3.0 temporary : -------------, array_y_higher : temporary, 0)), kkk : 4, glob_h 2, 3 array_tmp6_g array_tmp5 3 2 array_tmp6 : -------------------------, 4 3 - array_tmp6 array_tmp5 3 2 array_tmp6_g : -------------------------, array_tmp7 : + (array_tmp6 ), 4 3 4 4 if not array_y_set_initial then (if 4 <= glob_max_terms 1, 5 then (temporary : array_tmp7 expt(glob_h, 1) factorial_3(3, 4), 4 array_y : temporary, array_y_higher : temporary, 5 1, 5 temporary 4.0 temporary : -------------, array_y_higher : temporary, 0)), kkk : 5, glob_h 2, 4 array_tmp6_g array_tmp5 4 2 array_tmp6 : -------------------------, 5 4 - array_tmp6 array_tmp5 4 2 array_tmp6_g : -------------------------, array_tmp7 : + (array_tmp6 ), 5 4 5 5 if not array_y_set_initial then (if 5 <= glob_max_terms 1, 6 then (temporary : array_tmp7 expt(glob_h, 1) factorial_3(4, 5), 5 array_y : temporary, array_y_higher : temporary, 6 1, 6 temporary 5.0 temporary : -------------, array_y_higher : temporary, 0)), kkk : 6, glob_h 2, 5 while kkk <= glob_max_terms do (array_tmp6 : kkk array_tmp6_g array_tmp5 kkk - 1 2 -------------------------------, array_tmp6_g : kkk - 1 kkk - array_tmp6 array_tmp5 kkk - 1 2 -------------------------------, array_tmp7 : array_tmp6 , order_d : 1, kkk - 1 kkk kkk if 1 + order_d + kkk <= glob_max_terms then (if not array_y_set_initial 1, order_d + kkk then (temporary : array_tmp7 expt(glob_h, order_d) kkk factorial_3(kkk - 1, - 1 + order_d + kkk), array_y : temporary, order_d + kkk array_y_higher : temporary, term : - 1 + order_d + kkk, 1, order_d + kkk adj2 : - 1 + order_d + kkk, adj3 : 2, while term >= 1 do (if adj3 <= 1 + order_d then (if adj2 > 0 temporary convfp(adj2) then temporary : ---------------------- else temporary : temporary, glob_h array_y_higher : temporary), term : term - 1, adj2 : adj2 - 1, adj3, term adj3 : 1 + adj3))), kkk : 1 + kkk)) (%o12) atomall() := block([kkk, order_d, adj2, adj3, temporary, term, temp, temp2], array_tmp1 : array_const_0D1 array_x , 1 1 1 array_tmp2 : array_const_0D2 + array_tmp1 , 1 1 1 array_tmp3 : array_tmp2 + array_const_0D0 , 1 1 1 array_tmp4 : array_const_0D3 array_x , 1 1 1 array_tmp5 : array_const_0D1 + array_tmp4 , array_tmp6 : sin(array_tmp5 ), 1 1 1 1 1 array_tmp6_g : cos(array_tmp5 ), array_tmp7 : array_tmp6 + array_tmp3 , 1 1 1 1 1 if not array_y_set_initial then (if 1 <= glob_max_terms 1, 2 then (temporary : array_tmp7 expt(glob_h, 1) factorial_3(0, 1), 1 array_y : temporary, array_y_higher : temporary, 2 1, 2 temporary 1.0 temporary : -------------, array_y_higher : temporary, 0)), kkk : 2, glob_h 2, 1 array_tmp1 : array_const_0D1 array_x , array_tmp2 : array_tmp1 , 2 1 2 2 2 array_tmp3 : array_tmp2 , array_tmp4 : array_const_0D3 array_x , 2 2 2 1 2 array_tmp6_g array_tmp5 1 2 array_tmp5 : array_tmp4 , array_tmp6 : -------------------------, 2 2 2 1 - array_tmp6 array_tmp5 1 2 array_tmp6_g : -------------------------, 2 1 array_tmp7 : array_tmp6 + array_tmp3 , 2 2 2 if not array_y_set_initial then (if 2 <= glob_max_terms 1, 3 then (temporary : array_tmp7 expt(glob_h, 1) factorial_3(1, 2), 2 array_y : temporary, array_y_higher : temporary, 3 1, 3 temporary 2.0 temporary : -------------, array_y_higher : temporary, 0)), kkk : 3, glob_h 2, 2 array_tmp6_g array_tmp5 2 2 array_tmp6 : -------------------------, 3 2 - array_tmp6 array_tmp5 2 2 array_tmp6_g : -------------------------, array_tmp7 : + (array_tmp6 ), 3 2 3 3 if not array_y_set_initial then (if 3 <= glob_max_terms 1, 4 then (temporary : array_tmp7 expt(glob_h, 1) factorial_3(2, 3), 3 array_y : temporary, array_y_higher : temporary, 4 1, 4 temporary 3.0 temporary : -------------, array_y_higher : temporary, 0)), kkk : 4, glob_h 2, 3 array_tmp6_g array_tmp5 3 2 array_tmp6 : -------------------------, 4 3 - array_tmp6 array_tmp5 3 2 array_tmp6_g : -------------------------, array_tmp7 : + (array_tmp6 ), 4 3 4 4 if not array_y_set_initial then (if 4 <= glob_max_terms 1, 5 then (temporary : array_tmp7 expt(glob_h, 1) factorial_3(3, 4), 4 array_y : temporary, array_y_higher : temporary, 5 1, 5 temporary 4.0 temporary : -------------, array_y_higher : temporary, 0)), kkk : 5, glob_h 2, 4 array_tmp6_g array_tmp5 4 2 array_tmp6 : -------------------------, 5 4 - array_tmp6 array_tmp5 4 2 array_tmp6_g : -------------------------, array_tmp7 : + (array_tmp6 ), 5 4 5 5 if not array_y_set_initial then (if 5 <= glob_max_terms 1, 6 then (temporary : array_tmp7 expt(glob_h, 1) factorial_3(4, 5), 5 array_y : temporary, array_y_higher : temporary, 6 1, 6 temporary 5.0 temporary : -------------, array_y_higher : temporary, 0)), kkk : 6, glob_h 2, 5 while kkk <= glob_max_terms do (array_tmp6 : kkk array_tmp6_g array_tmp5 kkk - 1 2 -------------------------------, array_tmp6_g : kkk - 1 kkk - array_tmp6 array_tmp5 kkk - 1 2 -------------------------------, array_tmp7 : array_tmp6 , order_d : 1, kkk - 1 kkk kkk if 1 + order_d + kkk <= glob_max_terms then (if not array_y_set_initial 1, order_d + kkk then (temporary : array_tmp7 expt(glob_h, order_d) kkk factorial_3(kkk - 1, - 1 + order_d + kkk), array_y : temporary, order_d + kkk array_y_higher : temporary, term : - 1 + order_d + kkk, 1, order_d + kkk adj2 : - 1 + order_d + kkk, adj3 : 2, while term >= 1 do (if adj3 <= 1 + order_d then (if adj2 > 0 temporary convfp(adj2) then temporary : ---------------------- else temporary : temporary, glob_h array_y_higher : temporary), term : term - 1, adj2 : adj2 - 1, adj3, term adj3 : 1 + adj3))), kkk : 1 + kkk)) log(x) (%i13) log10(x) := --------- log(10.0) log(x) (%o13) log10(x) := --------- log(10.0) (%i14) omniout_str(iolevel, str) := if glob_iolevel >= iolevel then printf(true, "~a~%", string(str)) (%o14) omniout_str(iolevel, str) := if glob_iolevel >= iolevel then printf(true, "~a~%", string(str)) (%i15) omniout_str_noeol(iolevel, str) := if glob_iolevel >= iolevel then printf(true, "~a", string(str)) (%o15) omniout_str_noeol(iolevel, str) := if glob_iolevel >= iolevel then printf(true, "~a", string(str)) (%i16) omniout_labstr(iolevel, label, str) := if glob_iolevel >= iolevel then printf(true, "~a = ~a~%", string(label), string(str)) (%o16) omniout_labstr(iolevel, label, str) := if glob_iolevel >= iolevel then printf(true, "~a = ~a~%", string(label), string(str)) (%i17) omniout_float(iolevel, prelabel, prelen, value, vallen, postlabel) := if glob_iolevel >= iolevel then (if vallen = 4 then printf(true, "~a = ~g ~s ~%", prelabel, value, postlabel) else printf(true, "~a = ~g ~s ~%", prelabel, value, postlabel)) (%o17) omniout_float(iolevel, prelabel, prelen, value, vallen, postlabel) := if glob_iolevel >= iolevel then (if vallen = 4 then printf(true, "~a = ~g ~s ~%", prelabel, value, postlabel) else printf(true, "~a = ~g ~s ~%", prelabel, value, postlabel)) (%i18) omniout_int(iolevel, prelabel, prelen, value, vallen, postlabel) := if glob_iolevel >= iolevel then (printf(true, "~a = ~d ~a~%", prelabel, value, postlabel), newline()) (%o18) omniout_int(iolevel, prelabel, prelen, value, vallen, postlabel) := if glob_iolevel >= iolevel then (printf(true, "~a = ~d ~a~%", prelabel, value, postlabel), newline()) (%i19) omniout_float_arr(iolevel, prelabel, elemnt, prelen, value, vallen, postlabel) := if glob_iolevel >= iolevel then (sprint(prelabel, "[", elemnt, "]=", value, postlabel), newline()) (%o19) omniout_float_arr(iolevel, prelabel, elemnt, prelen, value, vallen, postlabel) := if glob_iolevel >= iolevel then (sprint(prelabel, "[", elemnt, "]=", value, postlabel), newline()) (%i20) dump_series(iolevel, dump_label, series_name, arr_series, numb) := block([i], if glob_iolevel >= iolevel then (i : 1, while i <= numb do (sprint(dump_label, series_name, "i = ", i, "series = ", array_series ), newline(), i : 1 + i))) i (%o20) dump_series(iolevel, dump_label, series_name, arr_series, numb) := block([i], if glob_iolevel >= iolevel then (i : 1, while i <= numb do (sprint(dump_label, series_name, "i = ", i, "series = ", array_series ), newline(), i : 1 + i))) i (%i21) dump_series_2(iolevel, dump_label, series_name2, arr_series2, numb, subnum, arr_x) := (array_series2, numb, subnum) := block([i, sub, ts_term], if glob_iolevel >= iolevel then (sub : 1, while sub <= subnum do (i : 1, while i <= num do (sprint(dump_label, series_name, "sub = ", sub, "i = ", i, "series2 = ", array_series2 ), i : 1 + i), sub : 1 + sub))) sub, i (%o21) dump_series_2(iolevel, dump_label, series_name2, arr_series2, numb, subnum, arr_x) := (array_series2, numb, subnum) := block([i, sub, ts_term], if glob_iolevel >= iolevel then (sub : 1, while sub <= subnum do (i : 1, while i <= num do (sprint(dump_label, series_name, "sub = ", sub, "i = ", i, "series2 = ", array_series2 ), i : 1 + i), sub : 1 + sub))) sub, i (%i22) cs_info(iolevel, str) := if glob_iolevel >= iolevel then sprint(concat("cs_info ", str, " glob_correct_start_flag = ", glob_correct_start_flag, "glob_h := ", glob_h, "glob_reached_optimal_h := ", glob_reached_optimal_h)) (%o22) cs_info(iolevel, str) := if glob_iolevel >= iolevel then sprint(concat("cs_info ", str, " glob_correct_start_flag = ", glob_correct_start_flag, "glob_h := ", glob_h, "glob_reached_optimal_h := ", glob_reached_optimal_h)) (%i23) logitem_time(fd, secs_in) := block([days, days_int, hours, hours_int, minutes, minutes_int, sec_int, seconds, secs, years, years_int], secs : convfloat(secs_in), printf(fd, "~%"), secs if secs >= 0 then (years_int : trunc(----------------), glob_sec_in_year sec_temp : mod(trunc(secs), trunc(glob_sec_in_year)), sec_temp days_int : trunc(---------------), sec_temp : glob_sec_in_day sec_temp mod(sec_temp, trunc(glob_sec_in_day)), hours_int : trunc(----------------), glob_sec_in_hour sec_temp : mod(sec_temp, trunc(glob_sec_in_hour)), sec_temp minutes_int : trunc(------------------), glob_sec_in_minute sec_int : mod(sec_temp, trunc(glob_sec_in_minute)), if years_int > 0 then printf(fd, "= ~d Years ~d Days ~d Hours ~d Minutes ~d Seconds~%", years_int, days_int, hours_int, minutes_int, sec_int) elseif days_int > 0 then printf(fd, "= ~d Days ~d Hours ~d Minutes ~d Seconds~%", days_int, hours_int, minutes_int, sec_int) elseif hours_int > 0 then printf(fd, "= ~d Hours ~d Minutes ~d Seconds~%", hours_int, minutes_int, sec_int) elseif minutes_int > 0 then printf(fd, "= ~d Minutes ~d Seconds~%", minutes_int, sec_int) else printf(fd, "= ~d Seconds~%", sec_int)) else printf(fd, " Unknown~%"), printf(fd, "~%")) (%o23) logitem_time(fd, secs_in) := block([days, days_int, hours, hours_int, minutes, minutes_int, sec_int, seconds, secs, years, years_int], secs : convfloat(secs_in), printf(fd, "~%"), secs if secs >= 0 then (years_int : trunc(----------------), glob_sec_in_year sec_temp : mod(trunc(secs), trunc(glob_sec_in_year)), sec_temp days_int : trunc(---------------), sec_temp : glob_sec_in_day sec_temp mod(sec_temp, trunc(glob_sec_in_day)), hours_int : trunc(----------------), glob_sec_in_hour sec_temp : mod(sec_temp, trunc(glob_sec_in_hour)), sec_temp minutes_int : trunc(------------------), glob_sec_in_minute sec_int : mod(sec_temp, trunc(glob_sec_in_minute)), if years_int > 0 then printf(fd, "= ~d Years ~d Days ~d Hours ~d Minutes ~d Seconds~%", years_int, days_int, hours_int, minutes_int, sec_int) elseif days_int > 0 then printf(fd, "= ~d Days ~d Hours ~d Minutes ~d Seconds~%", days_int, hours_int, minutes_int, sec_int) elseif hours_int > 0 then printf(fd, "= ~d Hours ~d Minutes ~d Seconds~%", hours_int, minutes_int, sec_int) elseif minutes_int > 0 then printf(fd, "= ~d Minutes ~d Seconds~%", minutes_int, sec_int) else printf(fd, "= ~d Seconds~%", sec_int)) else printf(fd, " Unknown~%"), printf(fd, "~%")) (%i24) omniout_timestr(secs_in) := block([days, days_int, hours, hours_int, minutes, minutes_int, sec_int, seconds, secs, years, years_int], secs : convfloat(secs_in), if secs >= 0 secs then (years_int : trunc(----------------), glob_sec_in_year sec_temp : mod(trunc(secs), trunc(glob_sec_in_year)), sec_temp days_int : trunc(---------------), sec_temp : glob_sec_in_day sec_temp mod(sec_temp, trunc(glob_sec_in_day)), hours_int : trunc(----------------), glob_sec_in_hour sec_temp : mod(sec_temp, trunc(glob_sec_in_hour)), sec_temp minutes_int : trunc(------------------), glob_sec_in_minute sec_int : mod(sec_temp, trunc(glob_sec_in_minute)), if years_int > 0 then printf(true, "= ~d Years ~d Days ~d Hours ~d Minutes ~d Seconds~%", years_int, days_int, hours_int, minutes_int, sec_int) elseif days_int > 0 then printf(true, "= ~d Days ~d Hours ~d Minutes ~d Seconds~%", days_int, hours_int, minutes_int, sec_int) elseif hours_int > 0 then printf(true, "= ~d Hours ~d Minutes ~d Seconds~%", hours_int, minutes_int, sec_int) elseif minutes_int > 0 then printf(true, "= ~d Minutes ~d Seconds~%", minutes_int, sec_int) else printf(true, "= ~d Seconds~%", sec_int)) else printf(true, " Unknown~%")) (%o24) omniout_timestr(secs_in) := block([days, days_int, hours, hours_int, minutes, minutes_int, sec_int, seconds, secs, years, years_int], secs : convfloat(secs_in), if secs >= 0 secs then (years_int : trunc(----------------), glob_sec_in_year sec_temp : mod(trunc(secs), trunc(glob_sec_in_year)), sec_temp days_int : trunc(---------------), sec_temp : glob_sec_in_day sec_temp mod(sec_temp, trunc(glob_sec_in_day)), hours_int : trunc(----------------), glob_sec_in_hour sec_temp : mod(sec_temp, trunc(glob_sec_in_hour)), sec_temp minutes_int : trunc(------------------), glob_sec_in_minute sec_int : mod(sec_temp, trunc(glob_sec_in_minute)), if years_int > 0 then printf(true, "= ~d Years ~d Days ~d Hours ~d Minutes ~d Seconds~%", years_int, days_int, hours_int, minutes_int, sec_int) elseif days_int > 0 then printf(true, "= ~d Days ~d Hours ~d Minutes ~d Seconds~%", days_int, hours_int, minutes_int, sec_int) elseif hours_int > 0 then printf(true, "= ~d Hours ~d Minutes ~d Seconds~%", hours_int, minutes_int, sec_int) elseif minutes_int > 0 then printf(true, "= ~d Minutes ~d Seconds~%", minutes_int, sec_int) else printf(true, "= ~d Seconds~%", sec_int)) else printf(true, " Unknown~%")) (%i25) ats(mmm_ats, arr_a, arr_b, jjj_ats) := block([iii_ats, lll_ats, ma_ats, ret_ats], ret_ats : 0.0, if jjj_ats <= mmm_ats then (ma_ats : 1 + mmm_ats, iii_ats : jjj_ats, while iii_ats <= mmm_ats do (lll_ats : ma_ats - iii_ats, ret_ats : arr_a arr_b + ret_ats, iii_ats : 1 + iii_ats)), iii_ats lll_ats ret_ats) (%o25) ats(mmm_ats, arr_a, arr_b, jjj_ats) := block([iii_ats, lll_ats, ma_ats, ret_ats], ret_ats : 0.0, if jjj_ats <= mmm_ats then (ma_ats : 1 + mmm_ats, iii_ats : jjj_ats, while iii_ats <= mmm_ats do (lll_ats : ma_ats - iii_ats, ret_ats : arr_a arr_b + ret_ats, iii_ats : 1 + iii_ats)), iii_ats lll_ats ret_ats) (%i26) att(mmm_att, arr_aa, arr_bb, jjj_att) := block([al_att, iii_att, lll_att, ma_att, ret_att], ret_att : 0.0, if jjj_att <= mmm_att then (ma_att : 2 + mmm_att, iii_att : jjj_att, while iii_att <= mmm_att do (lll_att : ma_att - iii_att, al_att : lll_att - 1, if lll_att <= glob_max_terms then ret_att : arr_aa arr_bb convfp(al_att) + ret_att, iii_att lll_att ret_att iii_att : 1 + iii_att), ret_att : ---------------), ret_att) convfp(mmm_att) (%o26) att(mmm_att, arr_aa, arr_bb, jjj_att) := block([al_att, iii_att, lll_att, ma_att, ret_att], ret_att : 0.0, if jjj_att <= mmm_att then (ma_att : 2 + mmm_att, iii_att : jjj_att, while iii_att <= mmm_att do (lll_att : ma_att - iii_att, al_att : lll_att - 1, if lll_att <= glob_max_terms then ret_att : arr_aa arr_bb convfp(al_att) + ret_att, iii_att lll_att ret_att iii_att : 1 + iii_att), ret_att : ---------------), ret_att) convfp(mmm_att) (%i27) display_pole() := if (array_pole # glob_large_float) 1 and (array_pole > 0.0) and (array_pole # glob_large_float) 1 2 and (array_pole > 0.0) and glob_display_flag 2 then (omniout_float(ALWAYS, "Radius of convergence ", 4, array_pole , 4, " "), omniout_float(ALWAYS, 1 "Order of pole ", 4, array_pole , 4, " ")) 2 (%o27) display_pole() := if (array_pole # glob_large_float) 1 and (array_pole > 0.0) and (array_pole # glob_large_float) 1 2 and (array_pole > 0.0) and glob_display_flag 2 then (omniout_float(ALWAYS, "Radius of convergence ", 4, array_pole , 4, " "), omniout_float(ALWAYS, 1 "Order of pole ", 4, array_pole , 4, " ")) 2 (%i28) logditto(file) := (printf(file, ""), printf(file, "ditto"), printf(file, "")) (%o28) logditto(file) := (printf(file, ""), printf(file, "ditto"), printf(file, "")) (%i29) logitem_integer(file, n) := (printf(file, ""), printf(file, "~d", n), printf(file, "")) (%o29) logitem_integer(file, n) := (printf(file, ""), printf(file, "~d", n), printf(file, "")) (%i30) logitem_str(file, str) := (printf(file, ""), printf(file, str), printf(file, "")) (%o30) logitem_str(file, str) := (printf(file, ""), printf(file, str), printf(file, "")) (%i31) logitem_good_digits(file, rel_error) := block([good_digits], printf(file, ""), if rel_error # - 1.0 then (if rel_error > + 1.0E-34 then (good_digits : 1 - floor(log10(rel_error)), printf(file, "~d", good_digits)) else (good_digits : 16, printf(file, "~d", good_digits))) else printf(file, "Unknown"), printf(file, "")) (%o31) logitem_good_digits(file, rel_error) := block([good_digits], printf(file, ""), if rel_error # - 1.0 then (if rel_error > + 1.0E-34 then (good_digits : 1 - floor(log10(rel_error)), printf(file, "~d", good_digits)) else (good_digits : 16, printf(file, "~d", good_digits))) else printf(file, "Unknown"), printf(file, "")) (%i32) log_revs(file, revs) := printf(file, revs) (%o32) log_revs(file, revs) := printf(file, revs) (%i33) logitem_float(file, x) := (printf(file, ""), printf(file, "~g", x), printf(file, "")) (%o33) logitem_float(file, x) := (printf(file, ""), printf(file, "~g", x), printf(file, "")) (%i34) logitem_pole(file, pole) := (printf(file, ""), if pole = 0 then printf(file, "NA") elseif pole = 1 then printf(file, "Real") elseif pole = 2 then printf(file, "Complex") else printf(file, "No Pole"), printf(file, "")) (%o34) logitem_pole(file, pole) := (printf(file, ""), if pole = 0 then printf(file, "NA") elseif pole = 1 then printf(file, "Real") elseif pole = 2 then printf(file, "Complex") else printf(file, "No Pole"), printf(file, "")) (%i35) logstart(file) := printf(file, "") (%o35) logstart(file) := printf(file, "") (%i36) logend(file) := printf(file, "~%") (%o36) logend(file) := printf(file, "~%") (%i37) chk_data() := block([errflag], errflag : false, if (glob_max_terms < 15) or (glob_max_terms > 512) then (omniout_str(ALWAYS, "Illegal max_terms = -- Using 30"), glob_max_terms : 30), if glob_max_iter < 2 then (omniout_str(ALWAYS, "Illegal max_iter"), errflag : true), if errflag then quit()) (%o37) chk_data() := block([errflag], errflag : false, if (glob_max_terms < 15) or (glob_max_terms > 512) then (omniout_str(ALWAYS, "Illegal max_terms = -- Using 30"), glob_max_terms : 30), if glob_max_iter < 2 then (omniout_str(ALWAYS, "Illegal max_iter"), errflag : true), if errflag then quit()) (%i38) comp_expect_sec(t_end2, t_start2, t2, clock_sec2) := block([ms2, rrr, sec_left, sub1, sub2], ms2 : clock_sec2, sub1 : t_end2 - t_start2, sub2 : t2 - t_start2, if sub1 = 0.0 then sec_left : 0.0 else (if sub2 > 0.0 sub1 then (rrr : ----, sec_left : rrr ms2 - ms2) else sec_left : 0.0), sec_left) sub2 (%o38) comp_expect_sec(t_end2, t_start2, t2, clock_sec2) := block([ms2, rrr, sec_left, sub1, sub2], ms2 : clock_sec2, sub1 : t_end2 - t_start2, sub2 : t2 - t_start2, if sub1 = 0.0 then sec_left : 0.0 else (if sub2 > 0.0 sub1 then (rrr : ----, sec_left : rrr ms2 - ms2) else sec_left : 0.0), sec_left) sub2 (%i39) comp_percent(t_end2, t_start2, t2) := block([rrr, sub1, sub2], sub1 : t_end2 - t_start2, sub2 : t2 - t_start2, 100.0 sub2 if sub2 > glob_small_float then rrr : ---------- else rrr : 0.0, rrr) sub1 (%o39) comp_percent(t_end2, t_start2, t2) := block([rrr, sub1, sub2], sub1 : t_end2 - t_start2, sub2 : t2 - t_start2, 100.0 sub2 if sub2 > glob_small_float then rrr : ---------- else rrr : 0.0, rrr) sub1 (%i40) factorial_2(nnn) := nnn! (%o40) factorial_2(nnn) := nnn! (%i41) factorial_1(nnn) := block([ret], if nnn <= glob_max_terms then (if array_fact_1 = 0 nnn then (ret : factorial_2(nnn), array_fact_1 : ret) nnn else ret : array_fact_1 ) else ret : factorial_2(nnn), ret) nnn (%o41) factorial_1(nnn) := block([ret], if nnn <= glob_max_terms then (if array_fact_1 = 0 nnn then (ret : factorial_2(nnn), array_fact_1 : ret) nnn else ret : array_fact_1 ) else ret : factorial_2(nnn), ret) nnn (%i42) factorial_3(mmm, nnn) := block([ret], if (nnn <= glob_max_terms) and (mmm <= glob_max_terms) factorial_1(mmm) then (if array_fact_2 = 0 then (ret : ----------------, mmm, nnn factorial_1(nnn) array_fact_2 : ret) else ret : array_fact_2 ) mmm, nnn mmm, nnn factorial_2(mmm) else ret : ----------------, ret) factorial_2(nnn) (%o42) factorial_3(mmm, nnn) := block([ret], if (nnn <= glob_max_terms) and (mmm <= glob_max_terms) factorial_1(mmm) then (if array_fact_2 = 0 then (ret : ----------------, mmm, nnn factorial_1(nnn) array_fact_2 : ret) else ret : array_fact_2 ) mmm, nnn mmm, nnn factorial_2(mmm) else ret : ----------------, ret) factorial_2(nnn) (%i43) convfp(mmm) := mmm (%o43) convfp(mmm) := mmm (%i44) convfloat(mmm) := mmm (%o44) convfloat(mmm) := mmm (%i45) elapsed_time_seconds() := block([t], t : elapsed_real_time(), t) (%o45) elapsed_time_seconds() := block([t], t : elapsed_real_time(), t) (%i46) Si(x) := 0.0 (%o46) Si(x) := 0.0 (%i47) Ci(x) := 0.0 (%o47) Ci(x) := 0.0 (%i48) ln(x) := log(x) (%o48) ln(x) := log(x) (%i49) arcsin(x) := asin(x) (%o49) arcsin(x) := asin(x) (%i50) arccos(x) := acos(x) (%o50) arccos(x) := acos(x) (%i51) arctan(x) := atan(x) (%o51) arctan(x) := atan(x) (%i52) omniabs(x) := abs(x) (%o52) omniabs(x) := abs(x) (%i53) expt(x, y) := (if (x = 0.0) and (y < 0.0) y then print("expt error x = ", x, "y = ", y), x ) (%o53) expt(x, y) := (if (x = 0.0) and (y < 0.0) y then print("expt error x = ", x, "y = ", y), x ) (%i54) estimated_needed_step_error(x_start, x_end, estimated_h, estimated_answer) := block([desired_abs_gbl_error, range, estimated_steps, step_error], omniout_float(ALWAYS, "glob_desired_digits_correct", 32, glob_desired_digits_correct, 32, ""), desired_abs_gbl_error : expt(10.0, - glob_desired_digits_correct) omniabs(estimated_answer), omniout_float(ALWAYS, "desired_abs_gbl_error", 32, desired_abs_gbl_error, 32, ""), range : x_end - x_start, omniout_float(ALWAYS, "range", 32, range, 32, range ""), estimated_steps : -----------, omniout_float(ALWAYS, "estimated_steps", estimated_h desired_abs_gbl_error 32, estimated_steps, 32, ""), step_error : omniabs(---------------------), estimated_steps omniout_float(ALWAYS, "step_error", 32, step_error, 32, ""), step_error) (%o54) estimated_needed_step_error(x_start, x_end, estimated_h, estimated_answer) := block([desired_abs_gbl_error, range, estimated_steps, step_error], omniout_float(ALWAYS, "glob_desired_digits_correct", 32, glob_desired_digits_correct, 32, ""), desired_abs_gbl_error : expt(10.0, - glob_desired_digits_correct) omniabs(estimated_answer), omniout_float(ALWAYS, "desired_abs_gbl_error", 32, desired_abs_gbl_error, 32, ""), range : x_end - x_start, omniout_float(ALWAYS, "range", 32, range, 32, range ""), estimated_steps : -----------, omniout_float(ALWAYS, "estimated_steps", estimated_h desired_abs_gbl_error 32, estimated_steps, 32, ""), step_error : omniabs(---------------------), estimated_steps omniout_float(ALWAYS, "step_error", 32, step_error, 32, ""), step_error) - cos(0.1 + 0.3 x) (%i55) exact_soln_y(x) := block(------------------ + 0.2 x + 0.05 x x) 0.3 - cos(0.1 + 0.3 x) (%o55) exact_soln_y(x) := block(------------------ + 0.2 x + 0.05 x x) 0.3 (%i56) main() := block([d1, d2, d3, d4, est_err_2, niii, done_once, term, ord, order_diff, term_no, html_log_file, iiif, jjjf, rows, r_order, sub_iter, calc_term, iii, temp_sum, current_iter, x_start, x_end, it, log10norm, max_terms, opt_iter, tmp, subiter, est_needed_step_err, value3, min_value, est_answer, best_h, found_h, repeat_it], define_variable(glob_max_terms, 30, fixnum), define_variable(glob_iolevel, 5, fixnum), define_variable(ALWAYS, 1, fixnum), define_variable(INFO, 2, fixnum), define_variable(DEBUGL, 3, fixnum), define_variable(DEBUGMASSIVE, 4, fixnum), define_variable(MAX_UNCHANGED, 10, fixnum), define_variable(glob_check_sign, 1.0, float), define_variable(glob_desired_digits_correct, 8.0, float), define_variable(glob_max_value3, 0.0, float), define_variable(glob_ratio_of_radius, 0.01, float), define_variable(glob_percent_done, 0.0, float), define_variable(glob_subiter_method, 3, fixnum), define_variable(glob_log10normmin, 0.1, float), define_variable(glob_total_exp_sec, 0.1, float), define_variable(glob_optimal_expect_sec, 0.1, float), define_variable(glob_html_log, true, boolean), define_variable(glob_good_digits, 0, fixnum), define_variable(glob_max_opt_iter, 10, fixnum), define_variable(glob_dump, false, boolean), define_variable(glob_djd_debug, true, boolean), define_variable(glob_display_flag, true, boolean), define_variable(glob_djd_debug2, true, boolean), define_variable(glob_sec_in_minute, 60, fixnum), define_variable(glob_min_in_hour, 60, fixnum), define_variable(glob_hours_in_day, 24, fixnum), define_variable(glob_days_in_year, 365, fixnum), define_variable(glob_sec_in_hour, 3600, fixnum), define_variable(glob_sec_in_day, 86400, fixnum), define_variable(glob_sec_in_year, 31536000, fixnum), define_variable(glob_almost_1, 0.999, float), define_variable(glob_clock_sec, 0.0, float), define_variable(glob_clock_start_sec, 0.0, float), define_variable(glob_not_yet_finished, true, boolean), define_variable(glob_initial_pass, true, boolean), define_variable(glob_not_yet_start_msg, true, boolean), define_variable(glob_reached_optimal_h, false, boolean), define_variable(glob_optimal_done, false, boolean), define_variable(glob_disp_incr, 0.1, float), define_variable(glob_h, 0.1, float), define_variable(glob_hmax, 1.0, float), define_variable(glob_hmin, 1.0E-11, float), define_variable(glob_hmin_init, 0.001, float), define_variable(glob_large_float, 9.0E+100, float), define_variable(glob_last_good_h, 0.1, float), define_variable(glob_look_poles, false, boolean), define_variable(glob_neg_h, false, boolean), define_variable(glob_display_interval, 0.0, float), define_variable(glob_next_display, 0.0, float), define_variable(glob_dump_analytic, false, boolean), define_variable(glob_log10_abserr, 1.0E-11, float), define_variable(glob_log10_relerr, 1.0E-11, float), define_variable(glob_abserr, 1.0E-11, float), define_variable(glob_relerr, 1.0E-11, float), define_variable(glob_max_hours, 0.0, float), define_variable(glob_max_iter, 1000, fixnum), define_variable(glob_max_rel_trunc_err, 1.0E-11, float), define_variable(glob_max_trunc_err, 1.0E-11, float), define_variable(glob_no_eqs, 0, fixnum), define_variable(glob_optimal_clock_start_sec, 0.0, float), define_variable(glob_optimal_start, 0.0, float), define_variable(glob_small_float, 1.0E-51, float), define_variable(glob_smallish_float, 1.0E-101, float), define_variable(glob_unchanged_h_cnt, 0, fixnum), define_variable(glob_warned, false, boolean), define_variable(glob_warned2, false, boolean), define_variable(glob_max_sec, 10000.0, float), define_variable(glob_orig_start_sec, 0.0, float), define_variable(glob_start, 0, fixnum), define_variable(glob_curr_iter_when_opt, 0, fixnum), define_variable(glob_current_iter, 0, fixnum), define_variable(glob_iter, 0, fixnum), define_variable(glob_normmax, 0.0, float), define_variable(glob_log10abserr, 0.0, float), define_variable(glob_log10relerr, 0.0, float), define_variable(glob_max_minutes, 0.0, float), ALWAYS : 1, INFO : 2, DEBUGL : 3, DEBUGMASSIVE : 4, glob_iolevel : INFO, glob_orig_start_sec : elapsed_time_seconds(), MAX_UNCHANGED : 10, glob_curr_iter_when_opt : 0, glob_display_flag : true, glob_no_eqs : 1, glob_iter : - 1, opt_iter : - 1, glob_max_iter : 50000, glob_max_hours : 0.0, glob_max_minutes : 15.0, omniout_str(ALWAYS, "##############ECHO OF PROBLEM#################"), omniout_str(ALWAYS, "######\ ########temp/add_lin_fullpostode.ode#################"), omniout_str(ALWAYS, "\ diff ( y , x , 1 ) = (0.1 * x + 0.2) + sin(0.3 * x + 0.1) ;"), omniout_str(ALWAYS, "!"), omniout_str(ALWAYS, "/* BEGIN FIRST INPUT BLOCK */"), omniout_str(ALWAYS, "Digits:32,"), omniout_str(ALWAYS, "max_terms:30,"), omniout_str(ALWAYS, "!"), omniout_str(ALWAYS, "/* END FIRST INPUT BLOCK */"), omniout_str(ALWAYS, "/* BEGIN SECOND INPUT BLOCK */"), omniout_str(ALWAYS, "x_start:-5.0,"), omniout_str(ALWAYS, "x_end:5.0,"), omniout_str(ALWAYS, "array_y_init[0 + 1] : exact_soln_y(x_start),"), omniout_str(ALWAYS, "glob_h:0.05,"), omniout_str(ALWAYS, "glob_look_poles:true,"), omniout_str(ALWAYS, "glob_max_iter:1000000,"), omniout_str(ALWAYS, "glob_display_interval:0.1,"), omniout_str(ALWAYS, "glob_max_minutes:10,"), omniout_str(ALWAYS, "/* END SECOND INPUT BLOCK */"), omniout_str(ALWAYS, "/* BEGIN OVERRIDE BLOCK */"), omniout_str(ALWAYS, "glob_desired_digits_correct:10,"), omniout_str(ALWAYS, "glob_display_interval:0.001,"), omniout_str(ALWAYS, "glob_look_poles:true,"), omniout_str(ALWAYS, "glob_max_iter:10000000,"), omniout_str(ALWAYS, "glob_max_minutes:3,"), omniout_str(ALWAYS, "glob_subiter_method:3,"), omniout_str(ALWAYS, "/* END OVERRIDE BLOCK */"), omniout_str(ALWAYS, "!"), omniout_str(ALWAYS, "/* BEGIN USER DEF BLOCK */"), omniout_str(ALWAYS, "exact_soln_y (x) := (block("), omniout_str(ALWAYS, " (0.05 * x * x + 0.2 * x - cos(0.3 * x + 0.1) / 0.3) "), omniout_str(ALWAYS, "));"), omniout_str(ALWAYS, "/* END USER DEF BLOCK */"), omniout_str(ALWAYS, "#######END OF ECHO OF PROBLEM#################"), glob_unchanged_h_cnt : 0, glob_warned : false, glob_warned2 : false, glob_small_float : 1.0E-200, glob_smallish_float : 1.0E-64, glob_large_float : 1.0E+100, glob_almost_1 : 0.99, glob_log10_abserr : - 8.0, glob_log10_relerr : - 8.0, glob_hmax : 0.01, Digits : 32, max_terms : 30, glob_max_terms : max_terms, glob_html_log : true, array(array_y_init, 1 + max_terms), array(array_norms, 1 + max_terms), array(array_fact_1, 1 + max_terms), array(array_pole, 1 + max_terms), array(array_1st_rel_error, 1 + max_terms), array(array_last_rel_error, 1 + max_terms), array(array_type_pole, 1 + max_terms), array(array_y, 1 + max_terms), array(array_x, 1 + max_terms), array(array_tmp0, 1 + max_terms), array(array_tmp1, 1 + max_terms), array(array_tmp2, 1 + max_terms), array(array_tmp3, 1 + max_terms), array(array_tmp4, 1 + max_terms), array(array_tmp5, 1 + max_terms), array(array_tmp6_g, 1 + max_terms), array(array_tmp6, 1 + max_terms), array(array_tmp7, 1 + max_terms), array(array_m1, 1 + max_terms), array(array_y_higher, 1 + 2, 1 + max_terms), array(array_y_higher_work, 1 + 2, 1 + max_terms), array(array_y_higher_work2, 1 + 2, 1 + max_terms), array(array_y_set_initial, 1 + 2, 1 + max_terms), array(array_poles, 1 + 1, 1 + 3), array(array_real_pole, 1 + 1, 1 + 3), array(array_complex_pole, 1 + 1, 1 + 3), array(array_fact_2, 1 + max_terms, 1 + max_terms), term : 1, while term <= max_terms do (array_y_init : 0.0, term : 1 + term), term term : 1, while term <= max_terms do (array_norms : 0.0, term term : 1 + term), term : 1, while term <= max_terms do (array_fact_1 : 0.0, term : 1 + term), term : 1, term while term <= max_terms do (array_pole : 0.0, term : 1 + term), term : 1, term while term <= max_terms do (array_1st_rel_error : 0.0, term : 1 + term), term term : 1, while term <= max_terms do (array_last_rel_error : 0.0, term term : 1 + term), term : 1, while term <= max_terms do (array_type_pole : 0.0, term : 1 + term), term : 1, term while term <= max_terms do (array_y : 0.0, term : 1 + term), term : 1, term while term <= max_terms do (array_x : 0.0, term : 1 + term), term : 1, term while term <= max_terms do (array_tmp0 : 0.0, term : 1 + term), term : 1, term while term <= max_terms do (array_tmp1 : 0.0, term : 1 + term), term : 1, term while term <= max_terms do (array_tmp2 : 0.0, term : 1 + term), term : 1, term while term <= max_terms do (array_tmp3 : 0.0, term : 1 + term), term : 1, term while term <= max_terms do (array_tmp4 : 0.0, term : 1 + term), term : 1, term while term <= max_terms do (array_tmp5 : 0.0, term : 1 + term), term : 1, term while term <= max_terms do (array_tmp6_g : 0.0, term : 1 + term), term term : 1, while term <= max_terms do (array_tmp6 : 0.0, term : 1 + term), term term : 1, while term <= max_terms do (array_tmp7 : 0.0, term : 1 + term), term term : 1, while term <= max_terms do (array_m1 : 0.0, term : 1 + term), term ord : 1, while ord <= 2 do (term : 1, while term <= max_terms do (array_y_higher : 0.0, term : 1 + term), ord, term ord : 1 + ord), ord : 1, while ord <= 2 do (term : 1, while term <= max_terms do (array_y_higher_work : 0.0, ord, term term : 1 + term), ord : 1 + ord), ord : 1, while ord <= 2 do (term : 1, while term <= max_terms do (array_y_higher_work2 : 0.0, term : 1 + term), ord, term ord : 1 + ord), ord : 1, while ord <= 2 do (term : 1, while term <= max_terms do (array_y_set_initial : 0.0, ord, term term : 1 + term), ord : 1 + ord), ord : 1, while ord <= 1 do (term : 1, while term <= 3 do (array_poles : 0.0, ord, term term : 1 + term), ord : 1 + ord), ord : 1, while ord <= 1 do (term : 1, while term <= 3 do (array_real_pole : 0.0, term : 1 + term), ord : 1 + ord), ord, term ord : 1, while ord <= 1 do (term : 1, while term <= 3 do (array_complex_pole : 0.0, term : 1 + term), ord, term ord : 1 + ord), ord : 1, while ord <= max_terms do (term : 1, while term <= max_terms do (array_fact_2 : 0.0, term : 1 + term), ord, term ord : 1 + ord), array(array_y, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_y : 0.0, term : 1 + term), term array(array_x, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_x : 0.0, term : 1 + term), term array(array_tmp0, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_tmp0 : 0.0, term : 1 + term), term array(array_tmp1, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_tmp1 : 0.0, term : 1 + term), term array(array_tmp2, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_tmp2 : 0.0, term : 1 + term), term array(array_tmp3, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_tmp3 : 0.0, term : 1 + term), term array(array_tmp4, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_tmp4 : 0.0, term : 1 + term), term array(array_tmp5, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_tmp5 : 0.0, term : 1 + term), term array(array_tmp6_g, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_tmp6_g : 0.0, term : 1 + term), term array(array_tmp6, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_tmp6 : 0.0, term : 1 + term), term array(array_tmp7, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_tmp7 : 0.0, term : 1 + term), term array(array_m1, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_m1 : 0.0, term : 1 + term), term array(array_const_1, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_const_1 : 0.0, term : 1 + term), term array_const_1 : 1, array(array_const_0D0, 1 + 1 + max_terms), term : 1, 1 while term <= 1 + max_terms do (array_const_0D0 : 0.0, term : 1 + term), term array_const_0D0 : 0.0, array(array_const_0D1, 1 + 1 + max_terms), term : 1, 1 while term <= 1 + max_terms do (array_const_0D1 : 0.0, term : 1 + term), term array_const_0D1 : 0.1, array(array_const_0D2, 1 + 1 + max_terms), term : 1, 1 while term <= 1 + max_terms do (array_const_0D2 : 0.0, term : 1 + term), term array_const_0D2 : 0.2, array(array_const_0D3, 1 + 1 + max_terms), term : 1, 1 while term <= 1 + max_terms do (array_const_0D3 : 0.0, term : 1 + term), term array_const_0D3 : 0.3, array(array_m1, 1 + 1 + max_terms), term : 1, 1 while term <= max_terms do (array_m1 : 0.0, term : 1 + term), term array_m1 : - 1.0, iiif : 0, while iiif <= glob_max_terms do (jjjf : 0, 1 while jjjf <= glob_max_terms do (array_fact_1 : 0, iiif array_fact_2 : 0, jjjf : 1 + jjjf), iiif : 1 + iiif), iiif, jjjf x_start : - 5.0, x_end : 5.0, array_y_init : exact_soln_y(x_start), 1 + 0 glob_h : 0.05, glob_look_poles : true, glob_max_iter : 1000000, glob_display_interval : 0.1, glob_max_minutes : 10, glob_desired_digits_correct : 10, glob_display_interval : 0.001, glob_look_poles : true, glob_max_iter : 10000000, glob_max_minutes : 3, glob_subiter_method : 3, glob_last_good_h : glob_h, glob_max_terms : max_terms, glob_max_sec : convfloat(3600.0) convfloat(glob_max_hours) + convfloat(60.0) convfloat(glob_max_minutes), glob_abserr : expt(10.0, glob_log10_abserr), glob_relerr : expt(10.0, glob_log10_relerr), if glob_h > 0.0 then (glob_neg_h : false, glob_display_interval : omniabs(glob_display_interval)) else (glob_neg_h : true, glob_display_interval : - omniabs(glob_display_interval)), chk_data(), array_y_set_initial : true, 1, 1 array_y_set_initial : false, array_y_set_initial : false, 1, 2 1, 3 array_y_set_initial : false, array_y_set_initial : false, 1, 4 1, 5 array_y_set_initial : false, array_y_set_initial : false, 1, 6 1, 7 array_y_set_initial : false, array_y_set_initial : false, 1, 8 1, 9 array_y_set_initial : false, array_y_set_initial : false, 1, 10 1, 11 array_y_set_initial : false, array_y_set_initial : false, 1, 12 1, 13 array_y_set_initial : false, array_y_set_initial : false, 1, 14 1, 15 array_y_set_initial : false, array_y_set_initial : false, 1, 16 1, 17 array_y_set_initial : false, array_y_set_initial : false, 1, 18 1, 19 array_y_set_initial : false, array_y_set_initial : false, 1, 20 1, 21 array_y_set_initial : false, array_y_set_initial : false, 1, 22 1, 23 array_y_set_initial : false, array_y_set_initial : false, 1, 24 1, 25 array_y_set_initial : false, array_y_set_initial : false, 1, 26 1, 27 array_y_set_initial : false, array_y_set_initial : false, 1, 28 1, 29 array_y_set_initial : false, omniout_str(ALWAYS, "START of Optimize"), 1, 30 glob_check_sign : check_sign(x_start, x_end), glob_h : check_sign(x_start, x_end), if glob_display_interval < glob_h then glob_h : glob_display_interval, found_h : - 1.0, best_h : 0.0, min_value : glob_large_float, est_answer : est_size_answer(), opt_iter : 1, while (opt_iter <= 20) and (found_h < 0.0) do (omniout_int(ALWAYS, "opt_iter", 32, opt_iter, 4, ""), array_x : x_start, array_x : glob_h, 1 2 glob_next_display : x_start, order_diff : 1, term_no : 1, while term_no <= order_diff do (array_y : term_no array_y_init expt(glob_h, term_no - 1) term_no ---------------------------------------------, term_no : 1 + term_no), factorial_1(term_no - 1) rows : order_diff, r_order : 1, while r_order <= rows do (term_no : 1, while term_no <= 1 - r_order + rows do (it : - 1 + r_order + term_no, array_y_init expt(glob_h, term_no - 1) it array_y_higher : ----------------------------------------, r_order, term_no factorial_1(term_no - 1) term_no : 1 + term_no), r_order : 1 + r_order), atomall(), est_needed_step_err : estimated_needed_step_error(x_start, x_end, glob_h, est_answer), omniout_float(ALWAYS, "est_needed_step_err", 32, est_needed_step_err, 16, ""), value3 : test_suggested_h(), omniout_float(ALWAYS, "value3", 32, value3, 32, ""), if (value3 < est_needed_step_err) and (found_h < 0.0) then (best_h : glob_h, found_h : 1.0), omniout_float(ALWAYS, "best_h", 32, best_h, 32, ""), opt_iter : 1 + opt_iter, glob_h : glob_h 0.5), if found_h > 0.0 then glob_h : best_h else omniout_str(ALWAYS, "No increment to obtain desired accuracy found"), if glob_html_log then html_log_file : openw("html/entry.html"), if found_h > 0.0 then (omniout_str(ALWAYS, "START of Soultion"), array_x : x_start, array_x : glob_h, glob_next_display : x_start, 1 2 order_diff : 1, term_no : 1, while term_no <= order_diff do (array_y : (array_y_init expt(glob_h, term_no - 1)) term_no term_no /factorial_1(term_no - 1), term_no : 1 + term_no), rows : order_diff, r_order : 1, while r_order <= rows do (term_no : 1, while term_no <= 1 - r_order + rows do (it : - 1 + r_order + term_no, array_y_init expt(glob_h, term_no - 1) it array_y_higher : ----------------------------------------, r_order, term_no factorial_1(term_no - 1) term_no : 1 + term_no), r_order : 1 + r_order), current_iter : 1, glob_clock_start_sec : elapsed_time_seconds(), glob_log10normmin : - glob_large_float, if omniabs(array_y_higher ) > glob_small_float 1, 1 then (tmp : omniabs(array_y_higher ), log10norm : log10(tmp), 1, 1 if log10norm < glob_log10normmin then glob_log10normmin : log10norm), display_alot(current_iter), glob_clock_sec : elapsed_time_seconds(), glob_current_iter : 0, glob_iter : 0, omniout_str(DEBUGL, " "), glob_reached_optimal_h : true, glob_optimal_clock_start_sec : elapsed_time_seconds(), while (glob_current_iter < glob_max_iter) and (glob_check_sign array_x < glob_check_sign x_end) 1 and (convfloat(glob_clock_sec) - convfloat(glob_orig_start_sec) < convfloat(glob_max_sec)) do (if reached_interval () then (omniout_str(INFO, " "), omniout_str(INFO, "TOP MAIN SOLVE Loop")), glob_iter : 1 + glob_iter, glob_clock_sec : elapsed_time_seconds(), glob_current_iter : 1 + glob_current_iter, atomall(), display_alot(current_iter), if glob_look_poles then check_for_pole(), if reached_interval() then glob_next_display : glob_display_interval + glob_next_display, array_x : glob_h + array_x , 1 1 array_x : glob_h, order_diff : 2, ord : 2, calc_term : 1, 2 iii : glob_max_terms, while iii >= calc_term do (array_y_higher_work : 2, iii array_y_higher 2, iii --------------------------- expt(glob_h, calc_term - 1) -------------------------------------, iii : iii - 1), temp_sum : 0.0, factorial_3(iii - calc_term, iii - 1) ord : 2, calc_term : 1, iii : glob_max_terms, while iii >= calc_term do (temp_sum : array_y_higher_work + temp_sum, ord, iii iii : iii - 1), array_y_higher_work2 : ord, calc_term temp_sum expt(glob_h, calc_term - 1) ------------------------------------, ord : 1, calc_term : 2, factorial_1(calc_term - 1) iii : glob_max_terms, while iii >= calc_term do (array_y_higher_work : 1, iii array_y_higher 1, iii --------------------------- expt(glob_h, calc_term - 1) -------------------------------------, iii : iii - 1), temp_sum : 0.0, factorial_3(iii - calc_term, iii - 1) ord : 1, calc_term : 2, iii : glob_max_terms, while iii >= calc_term do (temp_sum : array_y_higher_work + temp_sum, ord, iii iii : iii - 1), array_y_higher_work2 : ord, calc_term temp_sum expt(glob_h, calc_term - 1) ------------------------------------, ord : 1, calc_term : 1, factorial_1(calc_term - 1) iii : glob_max_terms, while iii >= calc_term do (array_y_higher_work : 1, iii array_y_higher 1, iii --------------------------- expt(glob_h, calc_term - 1) -------------------------------------, iii : iii - 1), temp_sum : 0.0, factorial_3(iii - calc_term, iii - 1) ord : 1, calc_term : 1, iii : glob_max_terms, while iii >= calc_term do (temp_sum : array_y_higher_work + temp_sum, ord, iii iii : iii - 1), array_y_higher_work2 : ord, calc_term temp_sum expt(glob_h, calc_term - 1) ------------------------------------, term_no : glob_max_terms, factorial_1(calc_term - 1) while term_no >= 1 do (array_y : array_y_higher_work2 , term_no 1, term_no ord : 1, while ord <= order_diff do (array_y_higher : ord, term_no array_y_higher_work2 , ord : 1 + ord), term_no : term_no - 1)), ord, term_no omniout_str(ALWAYS, "Finished!"), if glob_iter >= glob_max_iter then omniout_str(ALWAYS, "Maximum Iterations Reached before Solution Completed!"), if elapsed_time_seconds() - convfloat(glob_orig_start_sec) >= convfloat(glob_max_sec) then omniout_str(ALWAYS, "Maximum Time Reached before Solution Completed!"), glob_clock_sec : elapsed_time_seconds(), omniout_str(INFO, "diff ( y , x , 1 )\ = (0.1 * x + 0.2) + sin(0.3 * x + 0.1) ;"), omniout_int(INFO, "Iterations ", 32, glob_iter, 4, " "), prog_report(x_start, x_end), if glob_html_log then (logstart(html_log_file), logitem_str(html_log_file, "2013-01-12T20:27:02-06:00"), logitem_str(html_log_file, "Maxima"), logitem_str(html_log_file, "add_lin_full"), logitem_str(html_log_file, "diff ( y , x , 1 ) = (0.1 * x + 0.2) + sin(0.3 * x + 0.1) ;"), logitem_float(html_log_file, x_start), logitem_float(html_log_file, x_end), logitem_float(html_log_file, array_x ), logitem_float(html_log_file, glob_h), 1 logitem_str(html_log_file, "16"), logitem_good_digits(html_log_file, array_last_rel_error ), logitem_integer(html_log_file, glob_max_terms), 1 logitem_float(html_log_file, array_1st_rel_error ), 1 logitem_float(html_log_file, array_last_rel_error ), 1 logitem_integer(html_log_file, glob_iter), logitem_pole(html_log_file, array_type_pole ), 1 if (array_type_pole = 1) or (array_type_pole = 2) 1 1 then (logitem_float(html_log_file, array_pole ), 1 logitem_float(html_log_file, array_pole ), 0) 2 else (logitem_str(html_log_file, "NA"), logitem_str(html_log_file, "NA"), 0), logitem_time(html_log_file, convfloat(glob_clock_sec)), if glob_percent_done < 100.0 then (logitem_time(html_log_file, convfloat(glob_total_exp_sec)), 0) else (logitem_str(html_log_file, "Done"), 0), log_revs(html_log_file, " 156 "), logitem_str(html_log_file, "add_lin_full diffeq.max"), logitem_str(html_log_file, "add_lin_full maxima results"), logitem_str(html_log_file, "Languages compared - single equations"), logend(html_log_file)), if glob_html_log then close(html_log_file))) (%o56) main() := block([d1, d2, d3, d4, est_err_2, niii, done_once, term, ord, order_diff, term_no, html_log_file, iiif, jjjf, rows, r_order, sub_iter, calc_term, iii, temp_sum, current_iter, x_start, x_end, it, log10norm, max_terms, opt_iter, tmp, subiter, est_needed_step_err, value3, min_value, est_answer, best_h, found_h, repeat_it], define_variable(glob_max_terms, 30, fixnum), define_variable(glob_iolevel, 5, fixnum), define_variable(ALWAYS, 1, fixnum), define_variable(INFO, 2, fixnum), define_variable(DEBUGL, 3, fixnum), define_variable(DEBUGMASSIVE, 4, fixnum), define_variable(MAX_UNCHANGED, 10, fixnum), define_variable(glob_check_sign, 1.0, float), define_variable(glob_desired_digits_correct, 8.0, float), define_variable(glob_max_value3, 0.0, float), define_variable(glob_ratio_of_radius, 0.01, float), define_variable(glob_percent_done, 0.0, float), define_variable(glob_subiter_method, 3, fixnum), define_variable(glob_log10normmin, 0.1, float), define_variable(glob_total_exp_sec, 0.1, float), define_variable(glob_optimal_expect_sec, 0.1, float), define_variable(glob_html_log, true, boolean), define_variable(glob_good_digits, 0, fixnum), define_variable(glob_max_opt_iter, 10, fixnum), define_variable(glob_dump, false, boolean), define_variable(glob_djd_debug, true, boolean), define_variable(glob_display_flag, true, boolean), define_variable(glob_djd_debug2, true, boolean), define_variable(glob_sec_in_minute, 60, fixnum), define_variable(glob_min_in_hour, 60, fixnum), define_variable(glob_hours_in_day, 24, fixnum), define_variable(glob_days_in_year, 365, fixnum), define_variable(glob_sec_in_hour, 3600, fixnum), define_variable(glob_sec_in_day, 86400, fixnum), define_variable(glob_sec_in_year, 31536000, fixnum), define_variable(glob_almost_1, 0.999, float), define_variable(glob_clock_sec, 0.0, float), define_variable(glob_clock_start_sec, 0.0, float), define_variable(glob_not_yet_finished, true, boolean), define_variable(glob_initial_pass, true, boolean), define_variable(glob_not_yet_start_msg, true, boolean), define_variable(glob_reached_optimal_h, false, boolean), define_variable(glob_optimal_done, false, boolean), define_variable(glob_disp_incr, 0.1, float), define_variable(glob_h, 0.1, float), define_variable(glob_hmax, 1.0, float), define_variable(glob_hmin, 1.0E-11, float), define_variable(glob_hmin_init, 0.001, float), define_variable(glob_large_float, 9.0E+100, float), define_variable(glob_last_good_h, 0.1, float), define_variable(glob_look_poles, false, boolean), define_variable(glob_neg_h, false, boolean), define_variable(glob_display_interval, 0.0, float), define_variable(glob_next_display, 0.0, float), define_variable(glob_dump_analytic, false, boolean), define_variable(glob_log10_abserr, 1.0E-11, float), define_variable(glob_log10_relerr, 1.0E-11, float), define_variable(glob_abserr, 1.0E-11, float), define_variable(glob_relerr, 1.0E-11, float), define_variable(glob_max_hours, 0.0, float), define_variable(glob_max_iter, 1000, fixnum), define_variable(glob_max_rel_trunc_err, 1.0E-11, float), define_variable(glob_max_trunc_err, 1.0E-11, float), define_variable(glob_no_eqs, 0, fixnum), define_variable(glob_optimal_clock_start_sec, 0.0, float), define_variable(glob_optimal_start, 0.0, float), define_variable(glob_small_float, 1.0E-51, float), define_variable(glob_smallish_float, 1.0E-101, float), define_variable(glob_unchanged_h_cnt, 0, fixnum), define_variable(glob_warned, false, boolean), define_variable(glob_warned2, false, boolean), define_variable(glob_max_sec, 10000.0, float), define_variable(glob_orig_start_sec, 0.0, float), define_variable(glob_start, 0, fixnum), define_variable(glob_curr_iter_when_opt, 0, fixnum), define_variable(glob_current_iter, 0, fixnum), define_variable(glob_iter, 0, fixnum), define_variable(glob_normmax, 0.0, float), define_variable(glob_log10abserr, 0.0, float), define_variable(glob_log10relerr, 0.0, float), define_variable(glob_max_minutes, 0.0, float), ALWAYS : 1, INFO : 2, DEBUGL : 3, DEBUGMASSIVE : 4, glob_iolevel : INFO, glob_orig_start_sec : elapsed_time_seconds(), MAX_UNCHANGED : 10, glob_curr_iter_when_opt : 0, glob_display_flag : true, glob_no_eqs : 1, glob_iter : - 1, opt_iter : - 1, glob_max_iter : 50000, glob_max_hours : 0.0, glob_max_minutes : 15.0, omniout_str(ALWAYS, "##############ECHO OF PROBLEM#################"), omniout_str(ALWAYS, "######\ ########temp/add_lin_fullpostode.ode#################"), omniout_str(ALWAYS, "\ diff ( y , x , 1 ) = (0.1 * x + 0.2) + sin(0.3 * x + 0.1) ;"), omniout_str(ALWAYS, "!"), omniout_str(ALWAYS, "/* BEGIN FIRST INPUT BLOCK */"), omniout_str(ALWAYS, "Digits:32,"), omniout_str(ALWAYS, "max_terms:30,"), omniout_str(ALWAYS, "!"), omniout_str(ALWAYS, "/* END FIRST INPUT BLOCK */"), omniout_str(ALWAYS, "/* BEGIN SECOND INPUT BLOCK */"), omniout_str(ALWAYS, "x_start:-5.0,"), omniout_str(ALWAYS, "x_end:5.0,"), omniout_str(ALWAYS, "array_y_init[0 + 1] : exact_soln_y(x_start),"), omniout_str(ALWAYS, "glob_h:0.05,"), omniout_str(ALWAYS, "glob_look_poles:true,"), omniout_str(ALWAYS, "glob_max_iter:1000000,"), omniout_str(ALWAYS, "glob_display_interval:0.1,"), omniout_str(ALWAYS, "glob_max_minutes:10,"), omniout_str(ALWAYS, "/* END SECOND INPUT BLOCK */"), omniout_str(ALWAYS, "/* BEGIN OVERRIDE BLOCK */"), omniout_str(ALWAYS, "glob_desired_digits_correct:10,"), omniout_str(ALWAYS, "glob_display_interval:0.001,"), omniout_str(ALWAYS, "glob_look_poles:true,"), omniout_str(ALWAYS, "glob_max_iter:10000000,"), omniout_str(ALWAYS, "glob_max_minutes:3,"), omniout_str(ALWAYS, "glob_subiter_method:3,"), omniout_str(ALWAYS, "/* END OVERRIDE BLOCK */"), omniout_str(ALWAYS, "!"), omniout_str(ALWAYS, "/* BEGIN USER DEF BLOCK */"), omniout_str(ALWAYS, "exact_soln_y (x) := (block("), omniout_str(ALWAYS, " (0.05 * x * x + 0.2 * x - cos(0.3 * x + 0.1) / 0.3) "), omniout_str(ALWAYS, "));"), omniout_str(ALWAYS, "/* END USER DEF BLOCK */"), omniout_str(ALWAYS, "#######END OF ECHO OF PROBLEM#################"), glob_unchanged_h_cnt : 0, glob_warned : false, glob_warned2 : false, glob_small_float : 1.0E-200, glob_smallish_float : 1.0E-64, glob_large_float : 1.0E+100, glob_almost_1 : 0.99, glob_log10_abserr : - 8.0, glob_log10_relerr : - 8.0, glob_hmax : 0.01, Digits : 32, max_terms : 30, glob_max_terms : max_terms, glob_html_log : true, array(array_y_init, 1 + max_terms), array(array_norms, 1 + max_terms), array(array_fact_1, 1 + max_terms), array(array_pole, 1 + max_terms), array(array_1st_rel_error, 1 + max_terms), array(array_last_rel_error, 1 + max_terms), array(array_type_pole, 1 + max_terms), array(array_y, 1 + max_terms), array(array_x, 1 + max_terms), array(array_tmp0, 1 + max_terms), array(array_tmp1, 1 + max_terms), array(array_tmp2, 1 + max_terms), array(array_tmp3, 1 + max_terms), array(array_tmp4, 1 + max_terms), array(array_tmp5, 1 + max_terms), array(array_tmp6_g, 1 + max_terms), array(array_tmp6, 1 + max_terms), array(array_tmp7, 1 + max_terms), array(array_m1, 1 + max_terms), array(array_y_higher, 1 + 2, 1 + max_terms), array(array_y_higher_work, 1 + 2, 1 + max_terms), array(array_y_higher_work2, 1 + 2, 1 + max_terms), array(array_y_set_initial, 1 + 2, 1 + max_terms), array(array_poles, 1 + 1, 1 + 3), array(array_real_pole, 1 + 1, 1 + 3), array(array_complex_pole, 1 + 1, 1 + 3), array(array_fact_2, 1 + max_terms, 1 + max_terms), term : 1, while term <= max_terms do (array_y_init : 0.0, term : 1 + term), term term : 1, while term <= max_terms do (array_norms : 0.0, term term : 1 + term), term : 1, while term <= max_terms do (array_fact_1 : 0.0, term : 1 + term), term : 1, term while term <= max_terms do (array_pole : 0.0, term : 1 + term), term : 1, term while term <= max_terms do (array_1st_rel_error : 0.0, term : 1 + term), term term : 1, while term <= max_terms do (array_last_rel_error : 0.0, term term : 1 + term), term : 1, while term <= max_terms do (array_type_pole : 0.0, term : 1 + term), term : 1, term while term <= max_terms do (array_y : 0.0, term : 1 + term), term : 1, term while term <= max_terms do (array_x : 0.0, term : 1 + term), term : 1, term while term <= max_terms do (array_tmp0 : 0.0, term : 1 + term), term : 1, term while term <= max_terms do (array_tmp1 : 0.0, term : 1 + term), term : 1, term while term <= max_terms do (array_tmp2 : 0.0, term : 1 + term), term : 1, term while term <= max_terms do (array_tmp3 : 0.0, term : 1 + term), term : 1, term while term <= max_terms do (array_tmp4 : 0.0, term : 1 + term), term : 1, term while term <= max_terms do (array_tmp5 : 0.0, term : 1 + term), term : 1, term while term <= max_terms do (array_tmp6_g : 0.0, term : 1 + term), term term : 1, while term <= max_terms do (array_tmp6 : 0.0, term : 1 + term), term term : 1, while term <= max_terms do (array_tmp7 : 0.0, term : 1 + term), term term : 1, while term <= max_terms do (array_m1 : 0.0, term : 1 + term), term ord : 1, while ord <= 2 do (term : 1, while term <= max_terms do (array_y_higher : 0.0, term : 1 + term), ord, term ord : 1 + ord), ord : 1, while ord <= 2 do (term : 1, while term <= max_terms do (array_y_higher_work : 0.0, ord, term term : 1 + term), ord : 1 + ord), ord : 1, while ord <= 2 do (term : 1, while term <= max_terms do (array_y_higher_work2 : 0.0, term : 1 + term), ord, term ord : 1 + ord), ord : 1, while ord <= 2 do (term : 1, while term <= max_terms do (array_y_set_initial : 0.0, ord, term term : 1 + term), ord : 1 + ord), ord : 1, while ord <= 1 do (term : 1, while term <= 3 do (array_poles : 0.0, ord, term term : 1 + term), ord : 1 + ord), ord : 1, while ord <= 1 do (term : 1, while term <= 3 do (array_real_pole : 0.0, term : 1 + term), ord : 1 + ord), ord, term ord : 1, while ord <= 1 do (term : 1, while term <= 3 do (array_complex_pole : 0.0, term : 1 + term), ord, term ord : 1 + ord), ord : 1, while ord <= max_terms do (term : 1, while term <= max_terms do (array_fact_2 : 0.0, term : 1 + term), ord, term ord : 1 + ord), array(array_y, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_y : 0.0, term : 1 + term), term array(array_x, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_x : 0.0, term : 1 + term), term array(array_tmp0, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_tmp0 : 0.0, term : 1 + term), term array(array_tmp1, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_tmp1 : 0.0, term : 1 + term), term array(array_tmp2, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_tmp2 : 0.0, term : 1 + term), term array(array_tmp3, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_tmp3 : 0.0, term : 1 + term), term array(array_tmp4, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_tmp4 : 0.0, term : 1 + term), term array(array_tmp5, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_tmp5 : 0.0, term : 1 + term), term array(array_tmp6_g, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_tmp6_g : 0.0, term : 1 + term), term array(array_tmp6, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_tmp6 : 0.0, term : 1 + term), term array(array_tmp7, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_tmp7 : 0.0, term : 1 + term), term array(array_m1, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_m1 : 0.0, term : 1 + term), term array(array_const_1, 1 + 1 + max_terms), term : 1, while term <= 1 + max_terms do (array_const_1 : 0.0, term : 1 + term), term array_const_1 : 1, array(array_const_0D0, 1 + 1 + max_terms), term : 1, 1 while term <= 1 + max_terms do (array_const_0D0 : 0.0, term : 1 + term), term array_const_0D0 : 0.0, array(array_const_0D1, 1 + 1 + max_terms), term : 1, 1 while term <= 1 + max_terms do (array_const_0D1 : 0.0, term : 1 + term), term array_const_0D1 : 0.1, array(array_const_0D2, 1 + 1 + max_terms), term : 1, 1 while term <= 1 + max_terms do (array_const_0D2 : 0.0, term : 1 + term), term array_const_0D2 : 0.2, array(array_const_0D3, 1 + 1 + max_terms), term : 1, 1 while term <= 1 + max_terms do (array_const_0D3 : 0.0, term : 1 + term), term array_const_0D3 : 0.3, array(array_m1, 1 + 1 + max_terms), term : 1, 1 while term <= max_terms do (array_m1 : 0.0, term : 1 + term), term array_m1 : - 1.0, iiif : 0, while iiif <= glob_max_terms do (jjjf : 0, 1 while jjjf <= glob_max_terms do (array_fact_1 : 0, iiif array_fact_2 : 0, jjjf : 1 + jjjf), iiif : 1 + iiif), iiif, jjjf x_start : - 5.0, x_end : 5.0, array_y_init : exact_soln_y(x_start), 1 + 0 glob_h : 0.05, glob_look_poles : true, glob_max_iter : 1000000, glob_display_interval : 0.1, glob_max_minutes : 10, glob_desired_digits_correct : 10, glob_display_interval : 0.001, glob_look_poles : true, glob_max_iter : 10000000, glob_max_minutes : 3, glob_subiter_method : 3, glob_last_good_h : glob_h, glob_max_terms : max_terms, glob_max_sec : convfloat(3600.0) convfloat(glob_max_hours) + convfloat(60.0) convfloat(glob_max_minutes), glob_abserr : expt(10.0, glob_log10_abserr), glob_relerr : expt(10.0, glob_log10_relerr), if glob_h > 0.0 then (glob_neg_h : false, glob_display_interval : omniabs(glob_display_interval)) else (glob_neg_h : true, glob_display_interval : - omniabs(glob_display_interval)), chk_data(), array_y_set_initial : true, 1, 1 array_y_set_initial : false, array_y_set_initial : false, 1, 2 1, 3 array_y_set_initial : false, array_y_set_initial : false, 1, 4 1, 5 array_y_set_initial : false, array_y_set_initial : false, 1, 6 1, 7 array_y_set_initial : false, array_y_set_initial : false, 1, 8 1, 9 array_y_set_initial : false, array_y_set_initial : false, 1, 10 1, 11 array_y_set_initial : false, array_y_set_initial : false, 1, 12 1, 13 array_y_set_initial : false, array_y_set_initial : false, 1, 14 1, 15 array_y_set_initial : false, array_y_set_initial : false, 1, 16 1, 17 array_y_set_initial : false, array_y_set_initial : false, 1, 18 1, 19 array_y_set_initial : false, array_y_set_initial : false, 1, 20 1, 21 array_y_set_initial : false, array_y_set_initial : false, 1, 22 1, 23 array_y_set_initial : false, array_y_set_initial : false, 1, 24 1, 25 array_y_set_initial : false, array_y_set_initial : false, 1, 26 1, 27 array_y_set_initial : false, array_y_set_initial : false, 1, 28 1, 29 array_y_set_initial : false, omniout_str(ALWAYS, "START of Optimize"), 1, 30 glob_check_sign : check_sign(x_start, x_end), glob_h : check_sign(x_start, x_end), if glob_display_interval < glob_h then glob_h : glob_display_interval, found_h : - 1.0, best_h : 0.0, min_value : glob_large_float, est_answer : est_size_answer(), opt_iter : 1, while (opt_iter <= 20) and (found_h < 0.0) do (omniout_int(ALWAYS, "opt_iter", 32, opt_iter, 4, ""), array_x : x_start, array_x : glob_h, 1 2 glob_next_display : x_start, order_diff : 1, term_no : 1, while term_no <= order_diff do (array_y : term_no array_y_init expt(glob_h, term_no - 1) term_no ---------------------------------------------, term_no : 1 + term_no), factorial_1(term_no - 1) rows : order_diff, r_order : 1, while r_order <= rows do (term_no : 1, while term_no <= 1 - r_order + rows do (it : - 1 + r_order + term_no, array_y_init expt(glob_h, term_no - 1) it array_y_higher : ----------------------------------------, r_order, term_no factorial_1(term_no - 1) term_no : 1 + term_no), r_order : 1 + r_order), atomall(), est_needed_step_err : estimated_needed_step_error(x_start, x_end, glob_h, est_answer), omniout_float(ALWAYS, "est_needed_step_err", 32, est_needed_step_err, 16, ""), value3 : test_suggested_h(), omniout_float(ALWAYS, "value3", 32, value3, 32, ""), if (value3 < est_needed_step_err) and (found_h < 0.0) then (best_h : glob_h, found_h : 1.0), omniout_float(ALWAYS, "best_h", 32, best_h, 32, ""), opt_iter : 1 + opt_iter, glob_h : glob_h 0.5), if found_h > 0.0 then glob_h : best_h else omniout_str(ALWAYS, "No increment to obtain desired accuracy found"), if glob_html_log then html_log_file : openw("html/entry.html"), if found_h > 0.0 then (omniout_str(ALWAYS, "START of Soultion"), array_x : x_start, array_x : glob_h, glob_next_display : x_start, 1 2 order_diff : 1, term_no : 1, while term_no <= order_diff do (array_y : (array_y_init expt(glob_h, term_no - 1)) term_no term_no /factorial_1(term_no - 1), term_no : 1 + term_no), rows : order_diff, r_order : 1, while r_order <= rows do (term_no : 1, while term_no <= 1 - r_order + rows do (it : - 1 + r_order + term_no, array_y_init expt(glob_h, term_no - 1) it array_y_higher : ----------------------------------------, r_order, term_no factorial_1(term_no - 1) term_no : 1 + term_no), r_order : 1 + r_order), current_iter : 1, glob_clock_start_sec : elapsed_time_seconds(), glob_log10normmin : - glob_large_float, if omniabs(array_y_higher ) > glob_small_float 1, 1 then (tmp : omniabs(array_y_higher ), log10norm : log10(tmp), 1, 1 if log10norm < glob_log10normmin then glob_log10normmin : log10norm), display_alot(current_iter), glob_clock_sec : elapsed_time_seconds(), glob_current_iter : 0, glob_iter : 0, omniout_str(DEBUGL, " "), glob_reached_optimal_h : true, glob_optimal_clock_start_sec : elapsed_time_seconds(), while (glob_current_iter < glob_max_iter) and (glob_check_sign array_x < glob_check_sign x_end) 1 and (convfloat(glob_clock_sec) - convfloat(glob_orig_start_sec) < convfloat(glob_max_sec)) do (if reached_interval () then (omniout_str(INFO, " "), omniout_str(INFO, "TOP MAIN SOLVE Loop")), glob_iter : 1 + glob_iter, glob_clock_sec : elapsed_time_seconds(), glob_current_iter : 1 + glob_current_iter, atomall(), display_alot(current_iter), if glob_look_poles then check_for_pole(), if reached_interval() then glob_next_display : glob_display_interval + glob_next_display, array_x : glob_h + array_x , 1 1 array_x : glob_h, order_diff : 2, ord : 2, calc_term : 1, 2 iii : glob_max_terms, while iii >= calc_term do (array_y_higher_work : 2, iii array_y_higher 2, iii --------------------------- expt(glob_h, calc_term - 1) -------------------------------------, iii : iii - 1), temp_sum : 0.0, factorial_3(iii - calc_term, iii - 1) ord : 2, calc_term : 1, iii : glob_max_terms, while iii >= calc_term do (temp_sum : array_y_higher_work + temp_sum, ord, iii iii : iii - 1), array_y_higher_work2 : ord, calc_term temp_sum expt(glob_h, calc_term - 1) ------------------------------------, ord : 1, calc_term : 2, factorial_1(calc_term - 1) iii : glob_max_terms, while iii >= calc_term do (array_y_higher_work : 1, iii array_y_higher 1, iii --------------------------- expt(glob_h, calc_term - 1) -------------------------------------, iii : iii - 1), temp_sum : 0.0, factorial_3(iii - calc_term, iii - 1) ord : 1, calc_term : 2, iii : glob_max_terms, while iii >= calc_term do (temp_sum : array_y_higher_work + temp_sum, ord, iii iii : iii - 1), array_y_higher_work2 : ord, calc_term temp_sum expt(glob_h, calc_term - 1) ------------------------------------, ord : 1, calc_term : 1, factorial_1(calc_term - 1) iii : glob_max_terms, while iii >= calc_term do (array_y_higher_work : 1, iii array_y_higher 1, iii --------------------------- expt(glob_h, calc_term - 1) -------------------------------------, iii : iii - 1), temp_sum : 0.0, factorial_3(iii - calc_term, iii - 1) ord : 1, calc_term : 1, iii : glob_max_terms, while iii >= calc_term do (temp_sum : array_y_higher_work + temp_sum, ord, iii iii : iii - 1), array_y_higher_work2 : ord, calc_term temp_sum expt(glob_h, calc_term - 1) ------------------------------------, term_no : glob_max_terms, factorial_1(calc_term - 1) while term_no >= 1 do (array_y : array_y_higher_work2 , term_no 1, term_no ord : 1, while ord <= order_diff do (array_y_higher : ord, term_no array_y_higher_work2 , ord : 1 + ord), term_no : term_no - 1)), ord, term_no omniout_str(ALWAYS, "Finished!"), if glob_iter >= glob_max_iter then omniout_str(ALWAYS, "Maximum Iterations Reached before Solution Completed!"), if elapsed_time_seconds() - convfloat(glob_orig_start_sec) >= convfloat(glob_max_sec) then omniout_str(ALWAYS, "Maximum Time Reached before Solution Completed!"), glob_clock_sec : elapsed_time_seconds(), omniout_str(INFO, "diff ( y , x , 1 )\ = (0.1 * x + 0.2) + sin(0.3 * x + 0.1) ;"), omniout_int(INFO, "Iterations ", 32, glob_iter, 4, " "), prog_report(x_start, x_end), if glob_html_log then (logstart(html_log_file), logitem_str(html_log_file, "2013-01-12T20:27:02-06:00"), logitem_str(html_log_file, "Maxima"), logitem_str(html_log_file, "add_lin_full"), logitem_str(html_log_file, "diff ( y , x , 1 ) = (0.1 * x + 0.2) + sin(0.3 * x + 0.1) ;"), logitem_float(html_log_file, x_start), logitem_float(html_log_file, x_end), logitem_float(html_log_file, array_x ), logitem_float(html_log_file, glob_h), 1 logitem_str(html_log_file, "16"), logitem_good_digits(html_log_file, array_last_rel_error ), logitem_integer(html_log_file, glob_max_terms), 1 logitem_float(html_log_file, array_1st_rel_error ), 1 logitem_float(html_log_file, array_last_rel_error ), 1 logitem_integer(html_log_file, glob_iter), logitem_pole(html_log_file, array_type_pole ), 1 if (array_type_pole = 1) or (array_type_pole = 2) 1 1 then (logitem_float(html_log_file, array_pole ), 1 logitem_float(html_log_file, array_pole ), 0) 2 else (logitem_str(html_log_file, "NA"), logitem_str(html_log_file, "NA"), 0), logitem_time(html_log_file, convfloat(glob_clock_sec)), if glob_percent_done < 100.0 then (logitem_time(html_log_file, convfloat(glob_total_exp_sec)), 0) else (logitem_str(html_log_file, "Done"), 0), log_revs(html_log_file, " 156 "), logitem_str(html_log_file, "add_lin_full diffeq.max"), logitem_str(html_log_file, "add_lin_full maxima results"), logitem_str(html_log_file, "Languages compared - single equations"), logend(html_log_file)), if glob_html_log then close(html_log_file))) (%i57) main() "##############ECHO OF PROBLEM#################" "##############temp/add_lin_fullpostode.ode#################" "diff ( y , x , 1 ) = (0.1 * x + 0.2) + sin(0.3 * x + 0.1) ;" "!" "/* BEGIN FIRST INPUT BLOCK */" "Digits:32," "max_terms:30," "!" "/* END FIRST INPUT BLOCK */" "/* BEGIN SECOND INPUT BLOCK */" "x_start:-5.0," "x_end:5.0," "array_y_init[0 + 1] : exact_soln_y(x_start)," "glob_h:0.05," "glob_look_poles:true," "glob_max_iter:1000000," "glob_display_interval:0.1," "glob_max_minutes:10," "/* END SECOND INPUT BLOCK */" "/* BEGIN OVERRIDE BLOCK */" "glob_desired_digits_correct:10," "glob_display_interval:0.001," "glob_look_poles:true," "glob_max_iter:10000000," "glob_max_minutes:3," "glob_subiter_method:3," "/* END OVERRIDE BLOCK */" "!" "/* BEGIN USER DEF BLOCK */" "exact_soln_y (x) := (block(" " (0.05 * x * x + 0.2 * x - cos(0.3 * x + 0.1) / 0.3) " "));" "/* END USER DEF BLOCK */" "#######END OF ECHO OF PROBLEM#################" "START of Optimize" min_size = 0.0 "" min_size = 1. "" opt_iter = 1 glob_desired_digits_correct = 10. "" desired_abs_gbl_error = 1.0000000000E-10 "" range = 10. "" estimated_steps = 10000. "" step_error = 1.00000000000000E-14 "" est_needed_step_err = 1.00000000000000E-14 "" hn_div_ho = 0.5 "" hn_div_ho_2 = 0.25 "" hn_div_ho_3 = 0.125 "" value3 = 3.57101195301418150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E-119 "" max_value3 = 3.57101195301418150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E-119 "" value3 = 3.57101195301418150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E-119 "" best_h = 1.000E-3 "" "START of Soultion" x[1] = -5. " " y[1] (analytic) = -0.3165571430008035 " " y[1] (numeric) = -0.3165571430008035 " " absolute error = 0.0 " " relative error = 0.0 "%" Correct digits = 16 h = 1.000E-3 " " " " "TOP MAIN SOLVE Loop" x[1] = -5. " " y[1] (analytic) = -0.3165571430008035 " " y[1] (numeric) = -0.3165571430008035 " " absolute error = 0.0 " " relative error = 0.0 "%" Correct digits = 16 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.999 " " y[1] (analytic) = -0.3178425172209396 " " y[1] (numeric) = -0.317842517220939 " " absolute error = 6.1062266354383610000000000000000E-16 " " relative error = 1.92114846334223540000000000000E-13 "%" Correct digits = 15 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.998000000000000 " " y[1] (analytic) = -0.31912774036224445 " " y[1] (numeric) = -0.3191277403622438 " " absolute error = 6.6613381477509390000000000000000E-16 " " relative error = 2.08735791510622080000000000000E-13 "%" Correct digits = 15 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.996999999999999 " " y[1] (analytic) = -0.3204128123360356 " " y[1] (numeric) = -0.32041281233603436 " " absolute error = 1.2212453270876722000000000000000E-15 " " relative error = 3.8114746978559680000000000000E-13 "%" Correct digits = 15 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.995999999999999 " " y[1] (analytic) = -0.3216977330536337 " " y[1] (numeric) = -0.3216977330536317 " " absolute error = 1.9984014443252818000000000000000E-15 " " relative error = 6.212047021146110000000000000E-13 "%" Correct digits = 15 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.994999999999998 " " y[1] (analytic) = -0.3229825024263635 " " y[1] (numeric) = -0.32298250242636145 " " absolute error = 2.0539125955565396000000000000000E-15 " " relative error = 6.3592070162525580000000000000E-13 "%" Correct digits = 15 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.993999999999998 " " y[1] (analytic) = -0.3242671203655565 " " y[1] (numeric) = -0.3242671203655539 " " absolute error = 2.609024107869118000000000000000E-15 " " relative error = 8.0459101278226520000000000000E-13 "%" Correct digits = 15 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.992999999999998 " " y[1] (analytic) = -0.3255515867825466 " " y[1] (numeric) = -0.32555158678254387 " " absolute error = 2.7200464103316335000000000000000E-15 " " relative error = 8.3551932190350490000000000000E-13 "%" Correct digits = 15 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.991999999999997 " " y[1] (analytic) = -0.32683590158867426 " " y[1] (numeric) = -0.32683590158867093 " " absolute error = 3.3306690738754696000000000000000E-15 " " relative error = 1.0190646308088713000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.990999999999997 " " y[1] (analytic) = -0.3281200646952833 " " y[1] (numeric) = -0.3281200646952792 " " absolute error = 4.107825191113079000000000000000E-15 " " relative error = 1.2519274598241686000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.989999999999997 " " y[1] (analytic) = -0.3294040760137217 " " y[1] (numeric) = -0.3294040760137176 " " absolute error = 4.107825191113079000000000000000E-15 " " relative error = 1.2470474685146164000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.988999999999996 " " y[1] (analytic) = -0.33068793545534436 " " y[1] (numeric) = -0.3306879354553395 " " absolute error = 4.884981308350689000000000000000E-15 " " relative error = 1.4772178796375685000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.987999999999996 " " y[1] (analytic) = -0.33197164293150794 " " y[1] (numeric) = -0.33197164293150305 " " absolute error = 4.884981308350689000000000000000E-15 " " relative error = 1.4715055976508673000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.986999999999996 " " y[1] (analytic) = -0.33325519835357664 " " y[1] (numeric) = -0.33325519835357115 " " absolute error = 5.495603971894525000000000000000E-15 " " relative error = 1.6490677411920837000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.985999999999995 " " y[1] (analytic) = -0.3345386016329177 " " y[1] (numeric) = -0.3345386016329113 " " absolute error = 6.38378239159465000000000000000E-15 " " relative error = 1.9082349123344045000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.984999999999995 " " y[1] (analytic) = -0.3358218526809019 " " y[1] (numeric) = -0.3358218526808957 " " absolute error = 6.217248937900877000000000000000E-15 " " relative error = 1.851353295882299000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.983999999999995 " " y[1] (analytic) = -0.33710495140890817 " " y[1] (numeric) = -0.3371049514089013 " " absolute error = 6.8833827526759700000000000000000E-15 " " relative error = 2.0419109016071468000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.982999999999994 " " y[1] (analytic) = -0.33838789772831657 " " y[1] (numeric) = -0.33838789772830963 " " absolute error = 6.938893903907228000000000000000E-15 " " relative error = 2.0505738977338656000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.981999999999994 " " y[1] (analytic) = -0.33967069155051466 " " y[1] (numeric) = -0.33967069155050705 " " absolute error = 7.605027718682322000000000000000E-15 " " relative error = 2.238941394668821000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.980999999999994 " " y[1] (analytic) = -0.340953332786893 " " y[1] (numeric) = -0.3409533327868846 " " absolute error = 8.382183835919932000000000000000E-15 " " relative error = 2.4584548763331993000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.979999999999993 " " y[1] (analytic) = -0.34223582134884656 " " y[1] (numeric) = -0.3422358213488381 " " absolute error = 8.43769498715119000000000000000E-15 " " relative error = 2.465462251699978800000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.978999999999993 " " y[1] (analytic) = -0.3435181571477772 " " y[1] (numeric) = -0.3435181571477681 " " absolute error = 9.103828801926284000000000000000E-15 " " relative error = 2.6501739755229090000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.977999999999993 " " y[1] (analytic) = -0.344800340095089 " " y[1] (numeric) = -0.34480034009507987 " " absolute error = 9.103828801926284000000000000000E-15 " " relative error = 2.6403189739939440000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.976999999999992 " " y[1] (analytic) = -0.34608237010219334 " " y[1] (numeric) = -0.3460823701021834 " " absolute error = 9.936496070395151000000000000000E-15 " " relative error = 2.8711361597127993000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.975999999999992 " " y[1] (analytic) = -0.3473642470805042 " " y[1] (numeric) = -0.3473642470804935 " " absolute error = 1.065814103640150300000000000000E-14 " " relative error = 3.068289591107919000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.974999999999992 " " y[1] (analytic) = -0.34864597094144034 " " y[1] (numeric) = -0.3486459709414298 " " absolute error = 1.054711873393898700000000000000E-14 " " relative error = 3.025165816618748000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.973999999999991 " " y[1] (analytic) = -0.3499275415964278 " " y[1] (numeric) = -0.3499275415964166 " " absolute error = 1.121325254871408100000000000000E-14 " " relative error = 3.204449840546232000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.972999999999991 " " y[1] (analytic) = -0.3512089589568943 " " y[1] (numeric) = -0.35120895895688303 " " absolute error = 1.126876369994533900000000000000E-14 " " relative error = 3.2085638513932135000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.971999999999990 " " y[1] (analytic) = -0.3524902229342751 " " y[1] (numeric) = -0.3524902229342631 " " absolute error = 1.204591981718294800000000000000E-14 " " relative error = 3.4173770032279777000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.97099999999999 " " y[1] (analytic) = -0.3537713334400082 " " y[1] (numeric) = -0.35377133343999545 " " absolute error = 1.2767564783189300000000000000E-14 " " relative error = 3.6089879468298963000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.96999999999999 " " y[1] (analytic) = -0.35505229038553643 " " y[1] (numeric) = -0.3550522903855237 " " absolute error = 1.271205363195804200000000000000E-14 " " relative error = 3.5803328062338524000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.96899999999999 " " y[1] (analytic) = -0.3563330936823096 " " y[1] (numeric) = -0.35633309368229626 " " absolute error = 1.332267629550187800000000000000E-14 " " relative error = 3.7388265450808145000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.967999999999990 " " y[1] (analytic) = -0.35761374324177975 " " y[1] (numeric) = -0.35761374324176626 " " absolute error = 1.348920974919565200000000000000E-14 " " relative error = 3.77200541201676000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.966999999999989 " " y[1] (analytic) = -0.35889423897540584 " " y[1] (numeric) = -0.3588942389753918 " " absolute error = 1.40443212615082300000000000000E-14 " " relative error = 3.913220034292792000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.965999999999989 " " y[1] (analytic) = -0.3601745807946506 " " y[1] (numeric) = -0.3601745807946357 " " absolute error = 1.487698852997709800000000000000E-14 " " relative error = 4.13049374477068960000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.964999999999988 " " y[1] (analytic) = -0.3614547686109806 " " y[1] (numeric) = -0.36145476861096576 " " absolute error = 1.48214773787458400000000000000E-14 " " relative error = 4.100506803576745000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.963999999999988 " " y[1] (analytic) = -0.3627348023358702 " " y[1] (numeric) = -0.36273480233585453 " " absolute error = 1.565414464721470700000000000000E-14 " " relative error = 4.315589391039443000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.962999999999988 " " y[1] (analytic) = -0.3640146818807951 " " y[1] (numeric) = -0.3640146818807795 " " absolute error = 1.55986334959834500000000000000E-14 " " relative error = 4.285166031048049400000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.961999999999987 " " y[1] (analytic) = -0.36529440715723926 " " y[1] (numeric) = -0.36529440715722306 " " absolute error = 1.620925615952728500000000000000E-14 " " relative error = 4.437312984250013000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.960999999999987 " " y[1] (analytic) = -0.36657397807668934 " " y[1] (numeric) = -0.36657397807667236 " " absolute error = 1.698641227676489500000000000000E-14 " " relative error = 4.633829265756349600000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.959999999999987 " " y[1] (analytic) = -0.3678533945506365 " " y[1] (numeric) = -0.36785339455061955 " " absolute error = 1.693090112553363700000000000000E-14 " " relative error = 4.602621961995523300000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.958999999999986 " " y[1] (analytic) = -0.36913265649057936 " " y[1] (numeric) = -0.3691326564905616 " " absolute error = 1.776356839400250500000000000000E-14 " " relative error = 4.812245159473136000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.957999999999986 " " y[1] (analytic) = -0.3704117638080181 " " y[1] (numeric) = -0.3704117638080005 " " absolute error = 1.75970349403087300000000000000E-14 " " relative error = 4.750668488333744000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.956999999999986 " " y[1] (analytic) = -0.3716907164144614 " " y[1] (numeric) = -0.37169071641444307 " " absolute error = 1.831867990631508300000000000000E-14 " " relative error = 4.928473888997663700000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.955999999999985 " " y[1] (analytic) = -0.3729695142214202 " " y[1] (numeric) = -0.37296951422140107 " " absolute error = 1.91513471747839500000000000000E-14 " " relative error = 5.134829106545797000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.954999999999985 " " y[1] (analytic) = -0.37424815714041015 " " y[1] (numeric) = -0.37424815714039117 " " absolute error = 1.898481372109017700000000000000E-14 " " relative error = 5.0727874964438290000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.953999999999985 " " y[1] (analytic) = -0.37552664508295475 " " y[1] (numeric) = -0.37552664508293504 " " absolute error = 1.97064586870965290000000000000E-14 " " relative error = 5.247685868666743000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.952999999999984 " " y[1] (analytic) = -0.3768049779605791 " " y[1] (numeric) = -0.3768049779605593 " " absolute error = 1.981748098955904400000000000000E-14 " " relative error = 5.259346916492257000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.951999999999984 " " y[1] (analytic) = -0.378083155684816 " " y[1] (numeric) = -0.37808315568479545 " " absolute error = 2.053912595556539600000000000000E-14 " " relative error = 5.432436131242928000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.950999999999984 " " y[1] (analytic) = -0.3793611781672014 " " y[1] (numeric) = -0.37936117816718 " " absolute error = 2.137179322403426300000000000000E-14 " " relative error = 5.633626858522345000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.949999999999983 " " y[1] (analytic) = -0.3806390453192756 " " y[1] (numeric) = -0.38063904531925447 " " absolute error = 2.114974861910923200000000000000E-14 " " relative error = 5.556379167925106000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.948999999999983 " " y[1] (analytic) = -0.3819167570525872 " " y[1] (numeric) = -0.3819167570525652 " " absolute error = 2.1982415887578100000000000000E-14 " " relative error = 5.755813402173207000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.947999999999983 " " y[1] (analytic) = -0.3831943132786858 " " y[1] (numeric) = -0.38319431327866377 " " absolute error = 2.203792703880935700000000000000E-14 " " relative error = 5.75111014833402000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.946999999999982 " " y[1] (analytic) = -0.38447171390912915 " " y[1] (numeric) = -0.38447171390910656 " " absolute error = 2.259303855112193600000000000000E-14 " " relative error = 5.876385110729331000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.945999999999982 " " y[1] (analytic) = -0.38574895885547833 " " y[1] (numeric) = -0.385748958855455 " " absolute error = 2.331468351712828700000000000000E-14 " " relative error = 6.044004262850955000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.944999999999982 " " y[1] (analytic) = -0.38702604802929896 " " y[1] (numeric) = -0.3870260480292756 " " absolute error = 2.337019466835954500000000000000E-14 " " relative error = 6.038403561558304000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.943999999999981 " " y[1] (analytic) = -0.3883029813421637 " " y[1] (numeric) = -0.38830298134213975 " " absolute error = 2.392530618067212300000000000000E-14 " " relative error = 6.16150463176322900000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.942999999999981 " " y[1] (analytic) = -0.3895797587056481 " " y[1] (numeric) = -0.389579758705624 " " absolute error = 2.409183963436589700000000000000E-14 " " relative error = 6.184058359297048000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.941999999999980 " " y[1] (analytic) = -0.3908563800313347 " " y[1] (numeric) = -0.3908563800313099 " " absolute error = 2.48134846003722500000000000000E-14 " " relative error = 6.348491637358706000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.94099999999998 " " y[1] (analytic) = -0.3921328452308095 " " y[1] (numeric) = -0.392132845230784 " " absolute error = 2.547961841514734000000000000000E-14 " " relative error = 6.497700645338708000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.93999999999998 " " y[1] (analytic) = -0.39340915421566347 " " y[1] (numeric) = -0.393409154215638 " " absolute error = 2.547961841514734000000000000000E-14 " " relative error = 6.47662062311331900000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.93899999999998 " " y[1] (analytic) = -0.3946853068974947 " " y[1] (numeric) = -0.3946853068974685 " " absolute error = 2.620126338115369400000000000000E-14 " " relative error = 6.638520087589308000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.937999999999980 " " y[1] (analytic) = -0.39596130318790335 " " y[1] (numeric) = -0.3959613031878773 " " absolute error = 2.60347299274599200000000000000E-14 " " relative error = 6.575069260014317000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.936999999999979 " " y[1] (analytic) = -0.397237142998498 " " y[1] (numeric) = -0.39723714299847124 " " absolute error = 2.675637489346627000000000000000E-14 " " relative error = 6.7356175939387030000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.935999999999979 " " y[1] (analytic) = -0.3985128262408898 " " y[1] (numeric) = -0.3985128262408622 " " absolute error = 2.75890421619351400000000000000E-14 " " relative error = 6.922999799574415000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.934999999999978 " " y[1] (analytic) = -0.39978835282669467 " " y[1] (numeric) = -0.39978835282666725 " " absolute error = 2.742250870824136700000000000000E-14 " " relative error = 6.859256532700647000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.933999999999978 " " y[1] (analytic) = -0.40106372266753687 " " y[1] (numeric) = -0.40106372266750845 " " absolute error = 2.84217094304040100000000000000E-14 " " relative error = 7.086581962927692000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.932999999999978 " " y[1] (analytic) = -0.4023389356750414 " " y[1] (numeric) = -0.40233893567501305 " " absolute error = 2.83661982791727500000000000000E-14 " " relative error = 7.050323934366467000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.931999999999977 " " y[1] (analytic) = -0.40361399176084234 " " y[1] (numeric) = -0.40361399176081336 " " absolute error = 2.897682094271658600000000000000E-14 " " relative error = 7.179340046240649000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.930999999999977 " " y[1] (analytic) = -0.40488889083657664 " " y[1] (numeric) = -0.4048888908365469 " " absolute error = 2.975397705995419500000000000000E-14 " " relative error = 7.348677065077504000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.929999999999977 " " y[1] (analytic) = -0.4061636328138858 " " y[1] (numeric) = -0.40616363281385615 " " absolute error = 2.96429547574916800000000000000E-14 " " relative error = 7.298278910922291000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.928999999999976 " " y[1] (analytic) = -0.40743821760441934 " " y[1] (numeric) = -0.40743821760438886 " " absolute error = 3.04756220259605470000000000000E-14 " " relative error = 7.479814290653815000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.927999999999976 " " y[1] (analytic) = -0.4087126451198283 " " y[1] (numeric) = -0.40871264511979793 " " absolute error = 3.03645997234980300000000000000E-14 " " relative error = 7.429327202390715000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.926999999999976 " " y[1] (analytic) = -0.40998691527177245 " " y[1] (numeric) = -0.40998691527174136 " " absolute error = 3.10862446895043830000000000000E-14 " " relative error = 7.582252879679808000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.925999999999975 " " y[1] (analytic) = -0.4112610279719142 " " y[1] (numeric) = -0.41126102797188235 " " absolute error = 3.18634008067419900000000000000E-14 " " relative error = 7.747731644759202000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.924999999999975 " " y[1] (analytic) = -0.41253498313192116 " " y[1] (numeric) = -0.41253498313188924 " " absolute error = 3.19189119579732500000000000000E-14 " " relative error = 7.737261871865583000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.923999999999975 " " y[1] (analytic) = -0.41380878066346816 " " y[1] (numeric) = -0.4138087806634356 " " absolute error = 3.252953462151708700000000000000E-14 " " relative error = 7.861006373369316000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.922999999999974 " " y[1] (analytic) = -0.41508242047823285 " " y[1] (numeric) = -0.41508242047820015 " " absolute error = 3.26960680752108600000000000000E-14 " " relative error = 7.877006219039686000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.921999999999974 " " y[1] (analytic) = -0.4163559024879001 " " y[1] (numeric) = -0.4163559024878668 " " absolute error = 3.330669073875469600000000000000E-14 " " relative error = 7.999572130413748000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.920999999999974 " " y[1] (analytic) = -0.4176292266041587 " " y[1] (numeric) = -0.41762922660412466 " " absolute error = 3.40283357047610500000000000000E-14 " " relative error = 8.14797756887214000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.919999999999973 " " y[1] (analytic) = -0.4189023927387019 " " y[1] (numeric) = -0.41890239273866803 " " absolute error = 3.386180225106727400000000000000E-14 " " relative error = 8.08345878133697000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.918999999999973 " " y[1] (analytic) = -0.42017540080323124 " " y[1] (numeric) = -0.4201754008031965 " " absolute error = 3.4749980670767400000000000000E-14 " " relative error = 8.270351049665772000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.917999999999973 " " y[1] (analytic) = -0.4214482507094496 " " y[1] (numeric) = -0.42144825070941483 " " absolute error = 3.4749980670767400000000000000E-14 " " relative error = 8.24537309438837000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.916999999999972 " " y[1] (analytic) = -0.42272094236906843 " " y[1] (numeric) = -0.422720942369033 " " absolute error = 3.541611448554249400000000000000E-14 " " relative error = 8.378131040080209000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.915999999999972 " " y[1] (analytic) = -0.4239934756938025 " " y[1] (numeric) = -0.42399347569376633 " " absolute error = 3.619327060278010300000000000000E-14 " " relative error = 8.53628007920527000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.914999999999972 " " y[1] (analytic) = -0.42526585059537136 " " y[1] (numeric) = -0.4252658505953353 " " absolute error = 3.60822483003175900000000000000E-14 " " relative error = 8.484633376934101000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.913999999999971 " " y[1] (analytic) = -0.42653806698550245 " " y[1] (numeric) = -0.42653806698546565 " " absolute error = 3.68038932663239400000000000000E-14 " " relative error = 8.628513165643165000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.912999999999971 " " y[1] (analytic) = -0.42781012477592517 " " y[1] (numeric) = -0.4278101247758884 " " absolute error = 3.67483821150926800000000000000E-14 " " relative error = 8.589881348493199000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.911999999999970 " " y[1] (analytic) = -0.42908202387837746 " " y[1] (numeric) = -0.4290820238783399 " " absolute error = 3.75810493835615500000000000000E-14 " " relative error = 8.75847676951711100000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.91099999999997 " " y[1] (analytic) = -0.43035376420460003 " " y[1] (numeric) = -0.4303537642045616 " " absolute error = 3.841371665203041600000000000000E-14 " " relative error = 8.926078925562193000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.90999999999997 " " y[1] (analytic) = -0.4316253456663388 " " y[1] (numeric) = -0.4316253456663005 " " absolute error = 3.8302694349567900000000000000E-14 " " relative error = 8.874060509684988000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.90899999999997 " " y[1] (analytic) = -0.43289676817534783 " " y[1] (numeric) = -0.43289676817530875 " " absolute error = 3.90798504668055100000000000000E-14 " " relative error = 9.027521880453483000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.907999999999970 " " y[1] (analytic) = -0.4341680316433828 " " y[1] (numeric) = -0.43416803164334383 " " absolute error = 3.896882816434299500000000000000E-14 " " relative error = 8.97551761626504000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.906999999999969 " " y[1] (analytic) = -0.43543913598220807 " " y[1] (numeric) = -0.4354391359821685 " " absolute error = 3.95794508278868300000000000000E-14 " " relative error = 9.089548356421513000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.905999999999969 " " y[1] (analytic) = -0.4367100811035911 " " y[1] (numeric) = -0.43671008110355086 " " absolute error = 4.024558464266192500000000000000E-14 " " relative error = 9.215629861568356000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.904999999999968 " " y[1] (analytic) = -0.4379808669193048 " " y[1] (numeric) = -0.43798086691926436 " " absolute error = 4.046762924758695600000000000000E-14 " " relative error = 9.239588371115502000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.903999999999968 " " y[1] (analytic) = -0.4392514933411289 " " y[1] (numeric) = -0.43925149334108776 " " absolute error = 4.11337630623620500000000000000E-14 " " relative error = 9.36451296943388900000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.902999999999968 " " y[1] (analytic) = -0.44052196028084634 " " y[1] (numeric) = -0.4405219602808052 " " absolute error = 4.11337630623620500000000000000E-14 " " relative error = 9.337505679884383000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.901999999999967 " " y[1] (analytic) = -0.4417922676502479 " " y[1] (numeric) = -0.4417922676502062 " " absolute error = 4.174438572590588600000000000000E-14 " " relative error = 9.44887196598776000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.900999999999967 " " y[1] (analytic) = -0.4430624153611279 " " y[1] (numeric) = -0.44306241536108554 " " absolute error = 4.23550083894497200000000000000E-14 " " relative error = 9.559603099018753000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.899999999999967 " " y[1] (analytic) = -0.4443324033252859 " " y[1] (numeric) = -0.44433240332524343 " " absolute error = 4.24660306919122400000000000000E-14 " " relative error = 9.557266220988119000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.898999999999966 " " y[1] (analytic) = -0.4456022314545288 " " y[1] (numeric) = -0.4456022314544855 " " absolute error = 4.329869796038110500000000000000E-14 " " relative error = 9.716894329511340000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.897999999999966 " " y[1] (analytic) = -0.44687189966066587 " " y[1] (numeric) = -0.4468718996606227 " " absolute error = 4.31876756579185900000000000000E-14 " " relative error = 9.66444202258261000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.896999999999966 " " y[1] (analytic) = -0.44814140785551515 " " y[1] (numeric) = -0.44814140785547135 " " absolute error = 4.379829832146242600000000000000E-14 " " relative error = 9.773320999514375000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.895999999999965 " " y[1] (analytic) = -0.44941075595089786 " " y[1] (numeric) = -0.4494107559508533 " " absolute error = 4.457545443870003500000000000000E-14 " " relative error = 9.918644324474134000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.894999999999965 " " y[1] (analytic) = -0.4506799438586402 " " y[1] (numeric) = -0.4506799438585956 " " absolute error = 4.457545443870003500000000000000E-14 " " relative error = 9.890711811369518000000000000E-12 "%" Correct digits = 14 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.893999999999965 " " y[1] (analytic) = -0.4519489714905762 " " y[1] (numeric) = -0.4519489714905309 " " absolute error = 4.52970994047063870000000000000E-14 " " relative error = 1.002261367147527500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.892999999999964 " " y[1] (analytic) = -0.4532178387585427 " " y[1] (numeric) = -0.45321783875849725 " " absolute error = 4.54636328584001600000000000000E-14 " " relative error = 1.003129819049807100000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.891999999999964 " " y[1] (analytic) = -0.45448654557438417 " " y[1] (numeric) = -0.45448654557433804 " " absolute error = 4.612976667317525400000000000000E-14 " " relative error = 1.014986408780837300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.890999999999964 " " y[1] (analytic) = -0.455755091849949 " " y[1] (numeric) = -0.4557550918499022 " " absolute error = 4.67959004879503500000000000000E-14 " " relative error = 1.026777348729155700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.889999999999963 " " y[1] (analytic) = -0.4570234774970908 " " y[1] (numeric) = -0.45702347749704403 " " absolute error = 4.67959004879503500000000000000E-14 " " relative error = 1.023927714703633100000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.888999999999963 " " y[1] (analytic) = -0.4582917024276708 " " y[1] (numeric) = -0.45829170242762335 " " absolute error = 4.74620343027254400000000000000E-14 " " relative error = 1.035629361197436700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.887999999999963 " " y[1] (analytic) = -0.4595597665535529 " " y[1] (numeric) = -0.4595597665535054 " " absolute error = 4.7517545453956700000000000000E-14 " " relative error = 1.033979667330591600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.886999999999962 " " y[1] (analytic) = -0.46082766978660916 " " y[1] (numeric) = -0.4608276697865609 " " absolute error = 4.82391904199630500000000000000E-14 " " relative error = 1.046794573821938500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.885999999999962 " " y[1] (analytic) = -0.4620954120387152 " " y[1] (numeric) = -0.4620954120386661 " " absolute error = 4.90718576884319200000000000000E-14 " " relative error = 1.061942110005640900000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.884999999999962 " " y[1] (analytic) = -0.4633629932217517 " " y[1] (numeric) = -0.4633629932217027 " " absolute error = 4.896083538596940300000000000000E-14 " " relative error = 1.056641037419624200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.883999999999961 " " y[1] (analytic) = -0.46463041324760757 " " y[1] (numeric) = -0.4646304132475579 " " absolute error = 4.968248035197575500000000000000E-14 " " relative error = 1.069290320552032400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.882999999999961 " " y[1] (analytic) = -0.465897672028174 " " y[1] (numeric) = -0.4658976720281243 " " absolute error = 4.968248035197575500000000000000E-14 " " relative error = 1.066381811604573400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.881999999999960 " " y[1] (analytic) = -0.46716476947535046 " " y[1] (numeric) = -0.4671647694753002 " " absolute error = 5.023759186428833000000000000000E-14 " " relative error = 1.0753720131915699000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.88099999999996 " " y[1] (analytic) = -0.4684317055010404 " " y[1] (numeric) = -0.46843170550098934 " " absolute error = 5.1070259132757200000000000000E-14 " " relative error = 1.090239164706663400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.87999999999996 " " y[1] (analytic) = -0.46969848001715186 " " y[1] (numeric) = -0.4696984800171009 " " absolute error = 5.095923683029469000000000000000E-14 " " relative error = 1.084935101949527800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.87899999999996 " " y[1] (analytic) = -0.4709650929356015 " " y[1] (numeric) = -0.4709650929355497 " " absolute error = 5.17919040987635500000000000000E-14 " " relative error = 1.099697299770907600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.877999999999960 " " y[1] (analytic) = -0.4722315441683078 " " y[1] (numeric) = -0.47223154416825613 " " absolute error = 5.16808817963010400000000000000E-14 " " relative error = 1.094397069287719600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.876999999999959 " " y[1] (analytic) = -0.47349783362719844 " " y[1] (numeric) = -0.47349783362714604 " " absolute error = 5.24025267623073900000000000000E-14 " " relative error = 1.10671101409020910000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.875999999999959 " " y[1] (analytic) = -0.47476396122420406 " " y[1] (numeric) = -0.4747639612241509 " " absolute error = 5.317968287954500000000000000E-14 " " relative error = 1.12012888978384890000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.874999999999958 " " y[1] (analytic) = -0.4760299268712608 " " y[1] (numeric) = -0.4760299268712077 " " absolute error = 5.30686605770824800000000000000E-14 " " relative error = 1.114817736899019800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.873999999999958 " " y[1] (analytic) = -0.4772957304803128 " " y[1] (numeric) = -0.4772957304802591 " " absolute error = 5.373479439185758000000000000000E-14 " " relative error = 1.1258176212425600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.872999999999958 " " y[1] (analytic) = -0.47856137196330695 " " y[1] (numeric) = -0.47856137196325316 " " absolute error = 5.379030554308883000000000000000E-14 " " relative error = 1.124000153259614400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.871999999999957 " " y[1] (analytic) = -0.47982685123219826 " " y[1] (numeric) = -0.47982685123214375 " " absolute error = 5.451195050909519000000000000000E-14 " " relative error = 1.136075448239467400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.870999999999957 " " y[1] (analytic) = -0.4810921681989455 " " y[1] (numeric) = -0.48109216819889017 " " absolute error = 5.534461777756405000000000000000E-14 " " relative error = 1.150395317902524000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.869999999999957 " " y[1] (analytic) = -0.4823573227755126 " " y[1] (numeric) = -0.48235732277545745 " " absolute error = 5.51225731726390200000000000000E-14 " " relative error = 1.142774672839223700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.868999999999956 " " y[1] (analytic) = -0.4836223148738722 " " y[1] (numeric) = -0.48362231487381613 " " absolute error = 5.606626274357040000000000000000E-14 " " relative error = 1.159298506690957500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.867999999999956 " " y[1] (analytic) = -0.48488714440599845 " " y[1] (numeric) = -0.48488714440594244 " " absolute error = 5.60107515923391500000000000000E-14 " " relative error = 1.15512964693988800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.866999999999956 " " y[1] (analytic) = -0.48615181128387475 " " y[1] (numeric) = -0.48615181128381824 " " absolute error = 5.65103519534204700000000000000E-14 " " relative error = 1.162401345460026100000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.865999999999955 " " y[1] (analytic) = -0.4874163154194884 " " y[1] (numeric) = -0.487416315419431 " " absolute error = 5.73985303731205900000000000000E-14 " " relative error = 1.177607900214035900000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.864999999999955 " " y[1] (analytic) = -0.4886806567248312 " " y[1] (numeric) = -0.4886806567247738 " " absolute error = 5.73985303731205900000000000000E-14 " " relative error = 1.174561128689013100000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.863999999999955 " " y[1] (analytic) = -0.48994483511190345 " " y[1] (numeric) = -0.4899448351118455 " " absolute error = 5.79536418854331700000000000000E-14 " " relative error = 1.182860553519184500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.862999999999954 " " y[1] (analytic) = -0.49120885049270846 " " y[1] (numeric) = -0.4912088504926505 " " absolute error = 5.79536418854331700000000000000E-14 " " relative error = 1.179816728206395400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.861999999999954 " " y[1] (analytic) = -0.4924727027792577 " " y[1] (numeric) = -0.4924727027791989 " " absolute error = 5.87863091539020400000000000000E-14 " " relative error = 1.193696804353681600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.860999999999954 " " y[1] (analytic) = -0.4937363918835661 " " y[1] (numeric) = -0.49373639188350654 " " absolute error = 5.95634652711396500000000000000E-14 " " relative error = 1.206381912500102300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.859999999999953 " " y[1] (analytic) = -0.4949999177176544 " " y[1] (numeric) = -0.4949999177175949 " " absolute error = 5.95079541199083900000000000000E-14 " " relative error = 1.202181091146189700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.858999999999953 " " y[1] (analytic) = -0.49626328019355137 " " y[1] (numeric) = -0.49626328019349114 " " absolute error = 6.02295990859147400000000000000E-14 " " relative error = 1.213662212977436900000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.857999999999953 " " y[1] (analytic) = -0.4975264792232883 " " y[1] (numeric) = -0.4975264792232281 " " absolute error = 6.01740879346834800000000000000E-14 " " relative error = 1.20946503246669500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.856999999999952 " " y[1] (analytic) = -0.4987895147189054 " " y[1] (numeric) = -0.4987895147188445 " " absolute error = 6.0951244051921090000000000000E-14 " " relative error = 1.221983266554237400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.855999999999952 " " y[1] (analytic) = -0.5000523865924461 " " y[1] (numeric) = -0.5000523865923845 " " absolute error = 6.16173778666961900000000000000E-14 " " relative error = 1.232218453882027600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.854999999999952 " " y[1] (analytic) = -0.5013150947559598 " " y[1] (numeric) = -0.5013150947558982 " " absolute error = 6.16173778666961900000000000000E-14 " " relative error = 1.229114752602682400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.853999999999951 " " y[1] (analytic) = -0.5025776391215035 " " y[1] (numeric) = -0.5025776391214413 " " absolute error = 6.22835116814712800000000000000E-14 " " relative error = 1.239281393225964300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.852999999999951 " " y[1] (analytic) = -0.5038400196011377 " " y[1] (numeric) = -0.5038400196010754 " " absolute error = 6.22835116814712800000000000000E-14 " " relative error = 1.23617635079439900000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.851999999999950 " " y[1] (analytic) = -0.5051022361069306 " " y[1] (numeric) = -0.5051022361068677 " " absolute error = 6.29496454962463800000000000000E-14 " " relative error = 1.246275327969838400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.85099999999995 " " y[1] (analytic) = -0.5063642885509548 " " y[1] (numeric) = -0.5063642885508912 " " absolute error = 6.36157793110214700000000000000E-14 " " relative error = 1.256324364679597400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.84999999999995 " " y[1] (analytic) = -0.5076261768452884 " " y[1] (numeric) = -0.5076261768452247 " " absolute error = 6.37268016134839900000000000000E-14 " " relative error = 1.255388404308123200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.84899999999995 " " y[1] (analytic) = -0.5088879009020171 " " y[1] (numeric) = -0.5088879009019528 " " absolute error = 6.42819131257965600000000000000E-14 " " relative error = 1.263184151398671400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.847999999999950 " " y[1] (analytic) = -0.5101494606332302 " " y[1] (numeric) = -0.5101494606331658 " " absolute error = 6.43929354282590800000000000000E-14 " " relative error = 1.262236665865145400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.846999999999949 " " y[1] (analytic) = -0.5114108559510249 " " y[1] (numeric) = -0.5114108559509598 " " absolute error = 6.50590692430341700000000000000E-14 " " relative error = 1.272148772087555000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.845999999999949 " " y[1] (analytic) = -0.5126720867675026 " " y[1] (numeric) = -0.5126720867674368 " " absolute error = 6.58362253602717800000000000000E-14 " " relative error = 1.284178075217280000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.844999999999948 " " y[1] (analytic) = -0.5139331529947704 " " y[1] (numeric) = -0.5139331529947044 " " absolute error = 6.5947247662734300000000000000E-14 " " relative error = 1.283187264305662700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.843999999999948 " " y[1] (analytic) = -0.5151940545449427 " " y[1] (numeric) = -0.5151940545448763 " " absolute error = 6.63913368725843600000000000000E-14 " " relative error = 1.288666596341568300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.842999999999948 " " y[1] (analytic) = -0.5164547913301383 " " y[1] (numeric) = -0.5164547913300718 " " absolute error = 6.65023591750468800000000000000E-14 " " relative error = 1.287670485228124300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.841999999999947 " " y[1] (analytic) = -0.5177153632624832 " " y[1] (numeric) = -0.517715363262416 " " absolute error = 6.72795152922844900000000000000E-14 " " relative error = 1.299546431620449400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.840999999999947 " " y[1] (analytic) = -0.5189757702541079 " " y[1] (numeric) = -0.51897577025404 " " absolute error = 6.79456491070595800000000000000E-14 " " relative error = 1.309225844470371400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.839999999999947 " " y[1] (analytic) = -0.5202360122171487 " " y[1] (numeric) = -0.5202360122170806 " " absolute error = 6.8056671409522100000000000000E-14 " " relative error = 1.30818839548375900000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.838999999999946 " " y[1] (analytic) = -0.5214960890637494 " " y[1] (numeric) = -0.5214960890636806 " " absolute error = 6.8833827526759700000000000000E-14 " " relative error = 1.31992988960546600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.837999999999946 " " y[1] (analytic) = -0.5227560007060574 " " y[1] (numeric) = -0.5227560007059886 " " absolute error = 6.8833827526759700000000000000E-14 " " relative error = 1.316748682631852800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.836999999999946 " " y[1] (analytic) = -0.5240157470562286 " " y[1] (numeric) = -0.524015747056159 " " absolute error = 6.9499961341534800000000000000E-14 " " relative error = 1.326295282765180500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.835999999999945 " " y[1] (analytic) = -0.5252753280264225 " " y[1] (numeric) = -0.5252753280263522 " " absolute error = 7.02771174587724100000000000000E-14 " " relative error = 1.337910115116568400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.834999999999945 " " y[1] (analytic) = -0.5265347435288048 " " y[1] (numeric) = -0.5265347435287344 " " absolute error = 7.03881397612349200000000000000E-14 " " relative error = 1.33681852197440500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.833999999999945 " " y[1] (analytic) = -0.5277939934755486 " " y[1] (numeric) = -0.5277939934754777 " " absolute error = 7.08322289710849900000000000000E-14 " " relative error = 1.342043104822989400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.832999999999944 " " y[1] (analytic) = -0.529053077778831 " " y[1] (numeric) = -0.5290530777787601 " " absolute error = 7.0943251273547500000000000000E-14 " " relative error = 1.340947709280789800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.831999999999944 " " y[1] (analytic) = -0.530311996350837 " " y[1] (numeric) = -0.5303119963507654 " " absolute error = 7.1609385088322600000000000000E-14 " " relative error = 1.35032557402205500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.830999999999944 " " y[1] (analytic) = -0.5315707491037559 " " y[1] (numeric) = -0.5315707491036836 " " absolute error = 7.22755189030976900000000000000E-14 " " relative error = 1.359659443732680300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.829999999999943 " " y[1] (analytic) = -0.5328293359497827 " " y[1] (numeric) = -0.5328293359497104 " " absolute error = 7.22755189030976900000000000000E-14 " " relative error = 1.35644781596464900000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.828999999999943 " " y[1] (analytic) = -0.5340877568011203 " " y[1] (numeric) = -0.5340877568010474 " " absolute error = 7.29416527178727800000000000000E-14 " " relative error = 1.365724111609513400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.827999999999943 " " y[1] (analytic) = -0.5353460115699753 " " y[1] (numeric) = -0.5353460115699022 " " absolute error = 7.3052675020335300000000000000E-14 " " relative error = 1.364588013014206600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.826999999999942 " " y[1] (analytic) = -0.5366041001685623 " " y[1] (numeric) = -0.5366041001684886 " " absolute error = 7.3718808835110390000000000000E-14 " " relative error = 1.373802563415994500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.825999999999942 " " y[1] (analytic) = -0.5378620225091003 " " y[1] (numeric) = -0.5378620225090259 " " absolute error = 7.43849426498854900000000000000E-14 " " relative error = 1.382974434649305000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.824999999999942 " " y[1] (analytic) = -0.539119778503814 " " y[1] (numeric) = -0.5391197785037397 " " absolute error = 7.42739203474229700000000000000E-14 " " relative error = 1.377688656749912200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.823999999999941 " " y[1] (analytic) = -0.5403773680649363 " " y[1] (numeric) = -0.5403773680648615 " " absolute error = 7.48290318597355500000000000000E-14 " " relative error = 1.38475510415424100000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.822999999999941 " " y[1] (analytic) = -0.5416347911047035 " " y[1] (numeric) = -0.5416347911046285 " " absolute error = 7.49400541621980700000000000000E-14 " " relative error = 1.383590112617256200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.821999999999940 " " y[1] (analytic) = -0.5428920475353602 " " y[1] (numeric) = -0.5428920475352844 " " absolute error = 7.58282325818981900000000000000E-14 " " relative error = 1.396746055245159400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.82099999999994 " " y[1] (analytic) = -0.5441491372691549 " " y[1] (numeric) = -0.5441491372690785 " " absolute error = 7.63833440942107700000000000000E-14 " " relative error = 1.403720760774245800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.81999999999994 " " y[1] (analytic) = -0.5454060602183427 " " y[1] (numeric) = -0.5454060602182663 " " absolute error = 7.63833440942107700000000000000E-14 " " relative error = 1.400485797015753600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.8189999999999396 " " y[1] (analytic) = -0.5466628162951861 " " y[1] (numeric) = -0.5466628162951092 " " absolute error = 7.69384556065233500000000000000E-14 " " relative error = 1.407420686264094800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.817999999999940 " " y[1] (analytic) = -0.5479194054119517 " " y[1] (numeric) = -0.5479194054118746 " " absolute error = 7.71605002114483800000000000000E-14 " " relative error = 1.408245436268778800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.816999999999939 " " y[1] (analytic) = -0.5491758274809136 " " y[1] (numeric) = -0.5491758274808359 " " absolute error = 7.77156117237609600000000000000E-14 " " relative error = 1.41513169070541300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.8159999999999386 " " y[1] (analytic) = -0.5504320824143514 " " y[1] (numeric) = -0.5504320824142729 " " absolute error = 7.84927678409985700000000000000E-14 " " relative error = 1.426020945158338300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.814999999999938 " " y[1] (analytic) = -0.5516881701245493 " " y[1] (numeric) = -0.5516881701244709 " " absolute error = 7.83817455385360500000000000000E-14 " " relative error = 1.420761759688277700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.813999999999938 " " y[1] (analytic) = -0.5529440905238008 " " y[1] (numeric) = -0.5529440905237216 " " absolute error = 7.91589016557736600000000000000E-14 " " relative error = 1.431589612989387000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.8129999999999376 " " y[1] (analytic) = -0.5541998435244018 " " y[1] (numeric) = -0.5541998435243227 " " absolute error = 7.90478793533111500000000000000E-14 " " relative error = 1.426342505811816000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.811999999999937 " " y[1] (analytic) = -0.5554554290386575 " " y[1] (numeric) = -0.5554554290385779 " " absolute error = 7.96029908656237200000000000000E-14 " " relative error = 1.433112122126430000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.810999999999937 " " y[1] (analytic) = -0.5567108469788773 " " y[1] (numeric) = -0.5567108469787969 " " absolute error = 8.03801469828613300000000000000E-14 " " relative error = 1.443840144647138800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.8099999999999365 " " y[1] (analytic) = -0.5579660972573762 " " y[1] (numeric) = -0.5579660972572957 " " absolute error = 8.04911692853238500000000000000E-14 " " relative error = 1.442581721021577200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.808999999999936 " " y[1] (analytic) = -0.5592211797864775 " " y[1] (numeric) = -0.5592211797863963 " " absolute error = 8.11573031000989400000000000000E-14 " " relative error = 1.451255890041334400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.807999999999936 " " y[1] (analytic) = -0.5604760944785079 " " y[1] (numeric) = -0.5604760944784267 " " absolute error = 8.11573031000989400000000000000E-14 " " relative error = 1.44800650553368100000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.8069999999999355 " " y[1] (analytic) = -0.561730841245803 " " y[1] (numeric) = -0.5617308412457211 " " absolute error = 8.18234369148740400000000000000E-14 " " relative error = 1.45663066555873220000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.805999999999935 " " y[1] (analytic) = -0.5629854200007023 " " y[1] (numeric) = -0.5629854200006199 " " absolute error = 8.23785484271866200000000000000E-14 " " relative error = 1.463244792859535200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.804999999999935 " " y[1] (analytic) = -0.5642398306555518 " " y[1] (numeric) = -0.5642398306554693 " " absolute error = 8.24895707296491300000000000000E-14 " " relative error = 1.46195936989790500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.8039999999999345 " " y[1] (analytic) = -0.565494073122705 " " y[1] (numeric) = -0.565494073122622 " " absolute error = 8.30446822419617100000000000000E-14 " " relative error = 1.468533202892509700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.802999999999934 " " y[1] (analytic) = -0.5667481473145198 " " y[1] (numeric) = -0.5667481473144366 " " absolute error = 8.32667268468867400000000000000E-14 " " relative error = 1.469201571128867500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.801999999999934 " " y[1] (analytic) = -0.5680020531433618 " " y[1] (numeric) = -0.5680020531432779 " " absolute error = 8.39328606616618300000000000000E-14 " " relative error = 1.477685867457198500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.8009999999999335 " " y[1] (analytic) = -0.5692557905216017 " " y[1] (numeric) = -0.569255790521517 " " absolute error = 8.47100167788994400000000000000E-14 " " relative error = 1.488083532734568200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.799999999999933 " " y[1] (analytic) = -0.5705093593616156 " " y[1] (numeric) = -0.5705093593615309 " " absolute error = 8.47100167788994400000000000000E-14 " " relative error = 1.484813796458793200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.798999999999933 " " y[1] (analytic) = -0.5717627595757885 " " y[1] (numeric) = -0.571762759575703 " " absolute error = 8.54871728961370500000000000000E-14 " " relative error = 1.49515111756426870000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7979999999999325 " " y[1] (analytic) = -0.5730159910765081 " " y[1] (numeric) = -0.5730159910764228 " " absolute error = 8.53761505936745400000000000000E-14 " " relative error = 1.489943595348550400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.796999999999932 " " y[1] (analytic) = -0.574269053776172 " " y[1] (numeric) = -0.5742690537760858 " " absolute error = 8.61533067109121500000000000000E-14 " " relative error = 1.50022548045034300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.795999999999932 " " y[1] (analytic) = -0.575521947587181 " " y[1] (numeric) = -0.5755219475870941 " " absolute error = 8.69304628281497600000000000000E-14 " " relative error = 1.51046303607702800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7949999999999315 " " y[1] (analytic) = -0.5767746724219424 " " y[1] (numeric) = -0.5767746724218555 " " absolute error = 8.68194405256872400000000000000E-14 " " relative error = 1.505257506560101800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.793999999999931 " " y[1] (analytic) = -0.5780272281928721 " " y[1] (numeric) = -0.5780272281927845 " " absolute error = 8.75965966429248500000000000000E-14 " " relative error = 1.515440663872952300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.792999999999930 " " y[1] (analytic) = -0.5792796148123891 " " y[1] (numeric) = -0.5792796148123015 " " absolute error = 8.75965966429248500000000000000E-14 " " relative error = 1.512164322773462400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7919999999999305 " " y[1] (analytic) = -0.5805318321929215 " " y[1] (numeric) = -0.5805318321928332 " " absolute error = 8.82627304576999400000000000000E-14 " " relative error = 1.520377101877311300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.79099999999993 " " y[1] (analytic) = -0.5817838802469016 " " y[1] (numeric) = -0.5817838802468125 " " absolute error = 8.91509088774000700000000000000E-14 " " relative error = 1.532371588562501400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.78999999999993 " " y[1] (analytic) = -0.5830357588867675 " " y[1] (numeric) = -0.5830357588866786 " " absolute error = 8.89288642724750400000000000000E-14 " " relative error = 1.525272899937962200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7889999999999295 " " y[1] (analytic) = -0.5842874680249668 " " y[1] (numeric) = -0.5842874680248769 " " absolute error = 8.99280649946376800000000000000E-14 " " relative error = 1.539106517184363800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.787999999999930 " " y[1] (analytic) = -0.5855390075739488 " " y[1] (numeric) = -0.5855390075738591 " " absolute error = 8.97060203897126500000000000000E-14 " " relative error = 1.532024668371620200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.786999999999929 " " y[1] (analytic) = -0.5867903774461736 " " y[1] (numeric) = -0.5867903774460832 " " absolute error = 9.03721542044877400000000000000E-14 " " relative error = 1.540109682742328300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7859999999999285 " " y[1] (analytic) = -0.5880415775541044 " " y[1] (numeric) = -0.5880415775540133 " " absolute error = 9.10382880192628400000000000000E-14 " " relative error = 1.548160733768635700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.784999999999928 " " y[1] (analytic) = -0.5892926078102111 " " y[1] (numeric) = -0.5892926078101199 " " absolute error = 9.11493103217253500000000000000E-14 " " relative error = 1.546758081022477400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.783999999999928 " " y[1] (analytic) = -0.5905434681269719 " " y[1] (numeric) = -0.59054346812688 " " absolute error = 9.19264664389629600000000000000E-14 " " relative error = 1.55664182910237500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7829999999999275 " " y[1] (analytic) = -0.5917941584168681 " " y[1] (numeric) = -0.5917941584167763 " " absolute error = 9.18154441365004500000000000000E-14 " " relative error = 1.551476012911644200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.781999999999927 " " y[1] (analytic) = -0.593044678592391 " " y[1] (numeric) = -0.5930446785922985 " " absolute error = 9.24815779512755400000000000000E-14 " " relative error = 1.559436941088204200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.780999999999927 " " y[1] (analytic) = -0.5942950285660353 " " y[1] (numeric) = -0.5942950285659421 " " absolute error = 9.32587340685131500000000000000E-14 " " relative error = 1.56923294972760590000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7799999999999265 " " y[1] (analytic) = -0.5955452082503023 " " y[1] (numeric) = -0.5955452082502091 " " absolute error = 9.32587340685131500000000000000E-14 " " relative error = 1.565938786452586700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.778999999999926 " " y[1] (analytic) = -0.5967952175577018 " " y[1] (numeric) = -0.5967952175576079 " " absolute error = 9.39248678832882400000000000000E-14 " " relative error = 1.5738207197380402000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.777999999999926 " " y[1] (analytic) = -0.5980450564007471 " " y[1] (numeric) = -0.5980450564006532 " " absolute error = 9.39248678832882400000000000000E-14 " " relative error = 1.570531632659289700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7769999999999255 " " y[1] (analytic) = -0.5992947246919605 " " y[1] (numeric) = -0.599294724691866 " " absolute error = 9.45910016980633400000000000000E-14 " " relative error = 1.578372006305969500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.775999999999925 " " y[1] (analytic) = -0.6005442223438687 " " y[1] (numeric) = -0.6005442223437735 " " absolute error = 9.52571355128384300000000000000E-14 " " relative error = 1.586180200702932700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.774999999999925 " " y[1] (analytic) = -0.601793549269005 " " y[1] (numeric) = -0.6017935492689095 " " absolute error = 9.54791801177634600000000000000E-14 " " relative error = 1.586576995279219000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7739999999999245 " " y[1] (analytic) = -0.6030427053799102 " " y[1] (numeric) = -0.6030427053798142 " " absolute error = 9.60342916300760400000000000000E-14 " " relative error = 1.592495701769172400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.772999999999924 " " y[1] (analytic) = -0.6042916905891298 " " y[1] (numeric) = -0.6042916905890339 " " absolute error = 9.59232693276135300000000000000E-14 " " relative error = 1.587367008705630200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.771999999999924 " " y[1] (analytic) = -0.6055405048092183 " " y[1] (numeric) = -0.6055405048091215 " " absolute error = 9.68114477473136500000000000000E-14 " " relative error = 1.598760891772468600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7709999999999235 " " y[1] (analytic) = -0.6067891479527336 " " y[1] (numeric) = -0.6067891479526362 " " absolute error = 9.74775815620887400000000000000E-14 " " relative error = 1.606448992882810200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.769999999999923 " " y[1] (analytic) = -0.6080376199322409 " " y[1] (numeric) = -0.6080376199321436 " " absolute error = 9.73665592596262300000000000000E-14 " " relative error = 1.601324590252765000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.768999999999923 " " y[1] (analytic) = -0.6092859206603138 " " y[1] (numeric) = -0.6092859206602157 " " absolute error = 9.81437153768638400000000000000E-14 " " relative error = 1.610799003372678200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7679999999999225 " " y[1] (analytic) = -0.6105340500495291 " " y[1] (numeric) = -0.6105340500494311 " " absolute error = 9.80326930744013200000000000000E-14 " " relative error = 1.60568756265843800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.766999999999922 " " y[1] (analytic) = -0.6117820080124733 " " y[1] (numeric) = -0.6117820080123744 " " absolute error = 9.89208714941014500000000000000E-14 " " relative error = 1.616930053491939200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.765999999999922 " " y[1] (analytic) = -0.6130297944617367 " " y[1] (numeric) = -0.6130297944616371 " " absolute error = 9.95870053088765400000000000000E-14 " " relative error = 1.624505141651682900000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7649999999999215 " " y[1] (analytic) = -0.6142774093099163 " " y[1] (numeric) = -0.6142774093098168 " " absolute error = 9.94759830064140300000000000000E-14 " " relative error = 1.619398361371714200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.763999999999921 " " y[1] (analytic) = -0.615524852469618 " " y[1] (numeric) = -0.6155248524695177 " " absolute error = 1.00253139123651640000000000000E-13 " " relative error = 1.6287423443816200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.762999999999920 " " y[1] (analytic) = -0.6167721238534507 " " y[1] (numeric) = -0.6167721238533505 " " absolute error = 1.00253139123651640000000000000E-13 " " relative error = 1.625448609727901000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7619999999999205 " " y[1] (analytic) = -0.618019223374033 " " y[1] (numeric) = -0.6180192233739321 " " absolute error = 1.00919272938426730000000000000E-13 " " relative error = 1.632947149887425400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.76099999999992 " " y[1] (analytic) = -0.6192661509439877 " " y[1] (numeric) = -0.6192661509438862 " " absolute error = 1.01585406753201820000000000000E-13 " " relative error = 1.640415943909554500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.75999999999992 " " y[1] (analytic) = -0.620512906475944 " " y[1] (numeric) = -0.6205129064758427 " " absolute error = 1.01363362148276790000000000000E-13 " " relative error = 1.633541560383425200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7589999999999195 " " y[1] (analytic) = -0.6217594898825402 " " y[1] (numeric) = -0.6217594898824381 " " absolute error = 1.02029495963051890000000000000E-13 " " relative error = 1.640980115676671200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.757999999999920 " " y[1] (analytic) = -0.6230059010764178 " " y[1] (numeric) = -0.6230059010763155 " " absolute error = 1.02362562870439430000000000000E-13 " " relative error = 1.643043231108715400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.756999999999919 " " y[1] (analytic) = -0.6242521399702273 " " y[1] (numeric) = -0.6242521399701243 " " absolute error = 1.03028696685214530000000000000E-13 " " relative error = 1.65043401677611080000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7559999999999185 " " y[1] (analytic) = -0.6254982064766241 " " y[1] (numeric) = -0.6254982064765205 " " absolute error = 1.0358380819752710000000000000E-13 " " relative error = 1.65602086664653300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.754999999999918 " " y[1] (analytic) = -0.6267441005082705 " " y[1] (numeric) = -0.6267441005081668 " " absolute error = 1.03694830499989620000000000000E-13 " " relative error = 1.65450030428521400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.753999999999918 " " y[1] (analytic) = -0.6279898219778365 " " y[1] (numeric) = -0.627989821977732 " " absolute error = 1.04471986617227230000000000000E-13 " " relative error = 1.663593627810648300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7529999999999175 " " y[1] (analytic) = -0.6292353707979962 " " y[1] (numeric) = -0.6292353707978918 " " absolute error = 1.04360964314764710000000000000E-13 " " relative error = 1.658536203748593500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.751999999999917 " " y[1] (analytic) = -0.6304807468814335 " " y[1] (numeric) = -0.6304807468813284 " " absolute error = 1.05138120432002320000000000000E-13 " " relative error = 1.667586535386691400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.750999999999917 " " y[1] (analytic) = -0.6317259501408361 " " y[1] (numeric) = -0.6317259501407302 " " absolute error = 1.05915276549239930000000000000E-13 " " relative error = 1.676601642304346400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7499999999999165 " " y[1] (analytic) = -0.6329709804888984 " " y[1] (numeric) = -0.6329709804887925 " " absolute error = 1.05915276549239930000000000000E-13 " " relative error = 1.673303829307188400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.748999999999916 " " y[1] (analytic) = -0.6342158378383238 " " y[1] (numeric) = -0.6342158378382172 " " absolute error = 1.06581410364015030000000000000E-13 " " relative error = 1.680522686524032700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.747999999999916 " " y[1] (analytic) = -0.6354605221018189 " " y[1] (numeric) = -0.6354605221017126 " " absolute error = 1.06359365759090000000000000E-13 " " relative error = 1.673736794967228300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7469999999999155 " " y[1] (analytic) = -0.6367050331921005 " " y[1] (numeric) = -0.6367050331919935 " " absolute error = 1.07025499573865090000000000000E-13 " " relative error = 1.68092749380817900000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.745999999999915 " " y[1] (analytic) = -0.6379493710218892 " " y[1] (numeric) = -0.6379493710217814 " " absolute error = 1.0780265569110270000000000000E-13 " " relative error = 1.689830895489726800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.744999999999915 " " y[1] (analytic) = -0.6391935355039123 " " y[1] (numeric) = -0.6391935355038045 " " absolute error = 1.0780265569110270000000000000E-13 " " relative error = 1.686541707686636500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7439999999999145 " " y[1] (analytic) = -0.640437526550906 " " y[1] (numeric) = -0.6404375265507974 " " absolute error = 1.08579811808340310000000000000E-13 " " relative error = 1.695400523968354500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.742999999999914 " " y[1] (analytic) = -0.6416813440756101 " " y[1] (numeric) = -0.6416813440755016 " " absolute error = 1.0846878950587780000000000000E-13 " " relative error = 1.690384027949810300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.741999999999914 " " y[1] (analytic) = -0.6429249879907739 " " y[1] (numeric) = -0.6429249879906648 " " absolute error = 1.09134923320652890000000000000E-13 " " relative error = 1.697475216536753800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7409999999999135 " " y[1] (analytic) = -0.6441684582091515 " " y[1] (numeric) = -0.6441684582090416 " " absolute error = 1.0991207943789050000000000000E-13 " " relative error = 1.7062629819450700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.739999999999913 " " y[1] (analytic) = -0.6454117546435032 " " y[1] (numeric) = -0.6454117546433932 " " absolute error = 1.10023101740353010000000000000E-13 " " relative error = 1.70469628030132330000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.738999999999913 " " y[1] (analytic) = -0.6466548772065981 " " y[1] (numeric) = -0.6466548772064874 " " absolute error = 1.10689235555128110000000000000E-13 " " relative error = 1.711720416202231500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7379999999999125 " " y[1] (analytic) = -0.6478978258112094 " " y[1] (numeric) = -0.6478978258110988 " " absolute error = 1.10578213252665590000000000000E-13 " " relative error = 1.706723017849529300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.736999999999912 " " y[1] (analytic) = -0.6491406003701198 " " y[1] (numeric) = -0.6491406003700084 " " absolute error = 1.1135536936990320000000000000E-13 " " relative error = 1.71542758697286600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.735999999999912 " " y[1] (analytic) = -0.6503832007961162 " " y[1] (numeric) = -0.6503832007960041 " " absolute error = 1.12132525487140810000000000000E-13 " " relative error = 1.724099351734215700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7349999999999115 " " y[1] (analytic) = -0.6516256270019922 " " y[1] (numeric) = -0.6516256270018802 " " absolute error = 1.1202150318467830000000000000E-13 " " relative error = 1.71910831223855200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.733999999999911 " " y[1] (analytic) = -0.6528678789005508 " " y[1] (numeric) = -0.652867878900438 " " absolute error = 1.1279865930191590000000000000E-13 " " relative error = 1.727740986306023600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.732999999999910 " " y[1] (analytic) = -0.6541099564045978 " " y[1] (numeric) = -0.6541099564044852 " " absolute error = 1.12576614696990870000000000000E-13 " " relative error = 1.72106560364534420000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7319999999999105 " " y[1] (analytic) = -0.6553518594269497 " " y[1] (numeric) = -0.6553518594268364 " " absolute error = 1.13353770814228480000000000000E-13 " " relative error = 1.729662763348941400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.73099999999991 " " y[1] (analytic) = -0.6565935878804268 " " y[1] (numeric) = -0.6565935878803127 " " absolute error = 1.14019904629003580000000000000E-13 " " relative error = 1.736536980159604000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.72999999999991 " " y[1] (analytic) = -0.6578351416778564 " " y[1] (numeric) = -0.6578351416777423 " " absolute error = 1.1413092693146609000000000000E-13 " " relative error = 1.73494724894700600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7289999999999095 " " y[1] (analytic) = -0.6590765207320745 " " y[1] (numeric) = -0.6590765207319597 " " absolute error = 1.14797060746241190000000000000E-13 " " relative error = 1.741786532142420300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.727999999999910 " " y[1] (analytic) = -0.660317724955921 " " y[1] (numeric) = -0.6603177249558062 " " absolute error = 1.14797060746241190000000000000E-13 " " relative error = 1.738512482818848600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.726999999999909 " " y[1] (analytic) = -0.6615587542622456 " " y[1] (numeric) = -0.6615587542621301 " " absolute error = 1.1557421686347880000000000000E-13 " " relative error = 1.74699852611525620000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7259999999999085 " " y[1] (analytic) = -0.6627996085639022 " " y[1] (numeric) = -0.6627996085637862 " " absolute error = 1.16018306073328860000000000000E-13 " " relative error = 1.7504281018618500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.724999999999908 " " y[1] (analytic) = -0.6640402877737521 " " y[1] (numeric) = -0.664040287773636 " " absolute error = 1.16129328375791370000000000000E-13 " " relative error = 1.748829559199249500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.723999999999908 " " y[1] (analytic) = -0.6652807918046647 " " y[1] (numeric) = -0.665280791804548 " " absolute error = 1.16684439888103950000000000000E-13 " " relative error = 1.75391265350652220000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7229999999999075 " " y[1] (analytic) = -0.6665211205695142 " " y[1] (numeric) = -0.6665211205693973 " " absolute error = 1.16906484493028980000000000000E-13 " " relative error = 1.753980194853200200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.721999999999907 " " y[1] (analytic) = -0.6677612739811833 " " y[1] (numeric) = -0.6677612739810658 " " absolute error = 1.17572618307804080000000000000E-13 " " relative error = 1.760698364654149400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.720999999999907 " " y[1] (analytic) = -0.6690012519525605 " " y[1] (numeric) = -0.6690012519524422 " " absolute error = 1.18349774425041690000000000000E-13 " " relative error = 1.769051613575066400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7199999999999065 " " y[1] (analytic) = -0.6702410543965402 " " y[1] (numeric) = -0.670241054396422 " " absolute error = 1.18238752122579170000000000000E-13 " " relative error = 1.764122793537869500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.718999999999906 " " y[1] (analytic) = -0.6714806812260266 " " y[1] (numeric) = -0.6714806812259075 " " absolute error = 1.19015908239816780000000000000E-13 " " relative error = 1.772439797113908600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.717999999999906 " " y[1] (analytic) = -0.6727201323539266 " " y[1] (numeric) = -0.6727201323538078 " " absolute error = 1.18793863634891750000000000000E-13 " " relative error = 1.76587347280983100000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7169999999999055 " " y[1] (analytic) = -0.6739594076931583 " " y[1] (numeric) = -0.6739594076930386 " " absolute error = 1.19682042054591880000000000000E-13 " " relative error = 1.77580490291309900000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.715999999999905 " " y[1] (analytic) = -0.6751985071566432 " " y[1] (numeric) = -0.675198507156523 " " absolute error = 1.20237153566904450000000000000E-13 " " relative error = 1.78076746752951500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.714999999999905 " " y[1] (analytic) = -0.6764374306573103 " " y[1] (numeric) = -0.6764374306571902 " " absolute error = 1.20126131264441940000000000000E-13 " " relative error = 1.775864637586842500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7139999999999045 " " y[1] (analytic) = -0.6776761781080977 " " y[1] (numeric) = -0.6776761781079768 " " absolute error = 1.20903287381679550000000000000E-13 " " relative error = 1.784086430767144200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.712999999999904 " " y[1] (analytic) = -0.6789147494219467 " " y[1] (numeric) = -0.6789147494218258 " " absolute error = 1.20903287381679550000000000000E-13 " " relative error = 1.78083165058088800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.711999999999904 " " y[1] (analytic) = -0.680153144511809 " " y[1] (numeric) = -0.6801531445116875 " " absolute error = 1.21458398893992130000000000000E-13 " " relative error = 1.785750751489517700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7109999999999035 " " y[1] (analytic) = -0.6813913632906411 " " y[1] (numeric) = -0.6813913632905187 " " absolute error = 1.22346577313692250000000000000E-13 " " relative error = 1.795540476516231700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.709999999999903 " " y[1] (analytic) = -0.6826294056714055 " " y[1] (numeric) = -0.6826294056712834 " " absolute error = 1.22124532708767220000000000000E-13 " " relative error = 1.78903123267376200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.708999999999903 " " y[1] (analytic) = -0.683867271567075 " " y[1] (numeric) = -0.683867271566952 " " absolute error = 1.23012711128467340000000000000E-13 " " relative error = 1.798780497955179700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7079999999999025 " " y[1] (analytic) = -0.6851049608906254 " " y[1] (numeric) = -0.6851049608905023 " " absolute error = 1.23123733430929860000000000000E-13 " " relative error = 1.79715139226069800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.706999999999902 " " y[1] (analytic) = -0.6863424735550424 " " y[1] (numeric) = -0.6863424735549187 " " absolute error = 1.23678844943242440000000000000E-13 " " relative error = 1.80199899771063500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.705999999999902 " " y[1] (analytic) = -0.687579809473317 " " y[1] (numeric) = -0.6875798094731926 " " absolute error = 1.24344978758017530000000000000E-13 " " relative error = 1.808444300498951700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7049999999999015 " " y[1] (analytic) = -0.6888169685584467 " " y[1] (numeric) = -0.6888169685583222 " " absolute error = 1.24456001060480050000000000000E-13 " " relative error = 1.806808001854847700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.703999999999901 " " y[1] (analytic) = -0.6900539507234378 " " y[1] (numeric) = -0.6900539507233127 " " absolute error = 1.25122134875255140000000000000E-13 " " relative error = 1.813222498676803400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.702999999999900 " " y[1] (analytic) = -0.6912907558813012 " " y[1] (numeric) = -0.6912907558811762 " " absolute error = 1.25011112572792630000000000000E-13 " " relative error = 1.808372403496421300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7019999999999005 " " y[1] (analytic) = -0.6925273839450576 " " y[1] (numeric) = -0.6925273839449317 " " absolute error = 1.25899290992492750000000000000E-13 " " relative error = 1.817968414119507000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.7009999999999 " " y[1] (analytic) = -0.6937638348277319 " " y[1] (numeric) = -0.6937638348276053 " " absolute error = 1.26565424807267850000000000000E-13 " " relative error = 1.824330102745918300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.6999999999999 " " y[1] (analytic) = -0.6950001084423563 " " y[1] (numeric) = -0.6950001084422298 " " absolute error = 1.26454402504805330000000000000E-13 " " relative error = 1.819487521925955700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.6989999999998995 " " y[1] (analytic) = -0.6962362047019723 " " y[1] (numeric) = -0.6962362047018452 " " absolute error = 1.27120536319580420000000000000E-13 " " relative error = 1.825824848824043300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.697999999999900 " " y[1] (analytic) = -0.6974721235196253 " " y[1] (numeric) = -0.6974721235194983 " " absolute error = 1.2700951401711790000000000000E-13 " " relative error = 1.82099771064963800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.696999999999899 " " y[1] (analytic) = -0.6987078648083705 " " y[1] (numeric) = -0.6987078648082428 " " absolute error = 1.27786670134355520000000000000E-13 " " relative error = 1.82889983883897800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.6959999999998985 " " y[1] (analytic) = -0.6999434284812679 " " y[1] (numeric) = -0.6999434284811394 " " absolute error = 1.2845280394913060000000000000E-13 " " relative error = 1.835188369835067400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.694999999999898 " " y[1] (analytic) = -0.7011788144513847 " " y[1] (numeric) = -0.7011788144512562 " " absolute error = 1.28563826251593130000000000000E-13 " " relative error = 1.833538372835520300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.693999999999898 " " y[1] (analytic) = -0.7024140226317969 " " y[1] (numeric) = -0.7024140226316677 " " absolute error = 1.2911893776390570000000000000E-13 " " relative error = 1.838216971809935300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.6929999999998975 " " y[1] (analytic) = -0.7036490529355849 " " y[1] (numeric) = -0.7036490529354558 " " absolute error = 1.2911893776390570000000000000E-13 " " relative error = 1.834990571297277500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.691999999999897 " " y[1] (analytic) = -0.7048839052758392 " " y[1] (numeric) = -0.7048839052757092 " " absolute error = 1.30007116183605830000000000000E-13 " " relative error = 1.844376289634967500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.690999999999897 " " y[1] (analytic) = -0.7061185795656543 " " y[1] (numeric) = -0.7061185795655237 " " absolute error = 1.3056222769591840000000000000E-13 " " relative error = 1.849012778791764600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.6899999999998965 " " y[1] (analytic) = -0.7073530757181327 " " y[1] (numeric) = -0.7073530757180021 " " absolute error = 1.3056222769591840000000000000E-13 " " relative error = 1.845785820092271400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.688999999999896 " " y[1] (analytic) = -0.7085873936463857 " " y[1] (numeric) = -0.7085873936462543 " " absolute error = 1.31339383813156020000000000000E-13 " " relative error = 1.853538250762330000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.687999999999896 " " y[1] (analytic) = -0.7098215332635283 " " y[1] (numeric) = -0.7098215332633973 " " absolute error = 1.31006316905768470000000000000E-13 " " relative error = 1.845623311868887500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.6869999999998955 " " y[1] (analytic) = -0.7110554944826866 " " y[1] (numeric) = -0.7110554944825547 " " absolute error = 1.3189449532546860000000000000E-13 " " relative error = 1.85491141477537790000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.685999999999895 " " y[1] (analytic) = -0.7122892772169903 " " y[1] (numeric) = -0.7122892772168578 " " absolute error = 1.3256062914024370000000000000E-13 " " relative error = 1.86105046615577090000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.684999999999895 " " y[1] (analytic) = -0.713522881379577 " " y[1] (numeric) = -0.7135228813794444 " " absolute error = 1.3256062914024370000000000000E-13 " " relative error = 1.857832910472910800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.6839999999998945 " " y[1] (analytic) = -0.7147563068835932 " " y[1] (numeric) = -0.7147563068834598 " " absolute error = 1.3333778525748130000000000000E-13 " " relative error = 1.865499946951807700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.682999999999894 " " y[1] (analytic) = -0.7159895536421895 " " y[1] (numeric) = -0.7159895536420562 " " absolute error = 1.3333778525748130000000000000E-13 " " relative error = 1.86228674118499600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.681999999999894 " " y[1] (analytic) = -0.717222621568527 " " y[1] (numeric) = -0.7172226215683929 " " absolute error = 1.3411494137471890000000000000E-13 " " relative error = 1.86992068210867090000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.6809999999998935 " " y[1] (analytic) = -0.7184555105757708 " " y[1] (numeric) = -0.7184555105756362 " " absolute error = 1.3467005288703150000000000000E-13 " " relative error = 1.874438304177064600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.679999999999893 " " y[1] (analytic) = -0.7196882205770945 " " y[1] (numeric) = -0.7196882205769597 " " absolute error = 1.347810751894940000000000000E-13 " " relative error = 1.872770337708424300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.678999999999893 " " y[1] (analytic) = -0.7209207514856794 " " y[1] (numeric) = -0.7209207514855439 " " absolute error = 1.3544720900426910000000000000E-13 " " relative error = 1.878808575355035700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.6779999999998925 " " y[1] (analytic) = -0.7221531032147119 " " y[1] (numeric) = -0.7221531032145766 " " absolute error = 1.35336186701806580000000000000E-13 " " relative error = 1.87406501612121700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.676999999999892 " " y[1] (analytic) = -0.7233852756773886 " " y[1] (numeric) = -0.7233852756772525 " " absolute error = 1.3611334281904420000000000000E-13 " " relative error = 1.881616164934870300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.675999999999892 " " y[1] (analytic) = -0.7246172687869107 " " y[1] (numeric) = -0.7246172687867738 " " absolute error = 1.3689049893628180000000000000E-13 " " relative error = 1.889142100704439600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.6749999999998915 " " y[1] (analytic) = -0.7258490824564864 " " y[1] (numeric) = -0.7258490824563495 " " absolute error = 1.3689049893628180000000000000E-13 " " relative error = 1.885936102212930600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.673999999999891 " " y[1] (analytic) = -0.7270807165993332 " " y[1] (numeric) = -0.7270807165991958 " " absolute error = 1.37334588146131860000000000000E-13 " " relative error = 1.888849270937435500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.672999999999890 " " y[1] (analytic) = -0.7283121711286737 " " y[1] (numeric) = -0.7283121711285363 " " absolute error = 1.37445610448594380000000000000E-13 " " relative error = 1.88717991950612780000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.6719999999998905 " " y[1] (analytic) = -0.7295434459577395 " " y[1] (numeric) = -0.7295434459576015 " " absolute error = 1.38000721960906960000000000000E-13 " " relative error = 1.891603889056128800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.67099999999989 " " y[1] (analytic) = -0.7307745409997679 " " y[1] (numeric) = -0.730774540999629 " " absolute error = 1.38888900380607080000000000000E-13 " " relative error = 1.90057114182705500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.66999999999989 " " y[1] (analytic) = -0.7320054561680028 " " y[1] (numeric) = -0.732005456167864 " " absolute error = 1.38777878078144570000000000000E-13 " " relative error = 1.895858520025752400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.6689999999998895 " " y[1] (analytic) = -0.7332361913756981 " " y[1] (numeric) = -0.7332361913755586 " " absolute error = 1.39444011892919660000000000000E-13 " " relative error = 1.901761172362411000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.667999999999890 " " y[1] (analytic) = -0.7344667465361115 " " y[1] (numeric) = -0.7344667465359721 " " absolute error = 1.39444011892919660000000000000E-13 " " relative error = 1.898574885119916300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.666999999999889 " " y[1] (analytic) = -0.7356971215625111 " " y[1] (numeric) = -0.735697121562371 " " absolute error = 1.40110145707694760000000000000E-13 " " relative error = 1.90445417823739300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.6659999999998885 " " y[1] (analytic) = -0.7369273163681698 " " y[1] (numeric) = -0.736927316368029 " " absolute error = 1.40776279522469850000000000000E-13 " " relative error = 1.91031430638592130000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.664999999999888 " " y[1] (analytic) = -0.7381573308663678 " " y[1] (numeric) = -0.7381573308662271 " " absolute error = 1.40665257220007330000000000000E-13 " " relative error = 1.905627043694193600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.663999999999888 " " y[1] (analytic) = -0.739387164970395 " " y[1] (numeric) = -0.7393871649702536 " " absolute error = 1.41442413337244940000000000000E-13 " " relative error = 1.912968199047765000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.6629999999998875 " " y[1] (analytic) = -0.7406168185935454 " " y[1] (numeric) = -0.7406168185934038 " " absolute error = 1.41664457942169970000000000000E-13 " " relative error = 1.912790182259096200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.661999999999887 " " y[1] (analytic) = -0.7418462916491227 " " y[1] (numeric) = -0.7418462916489804 " " absolute error = 1.42330591756945070000000000000E-13 " " relative error = 1.91859949101510580000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.660999999999887 " " y[1] (analytic) = -0.7430755840504362 " " y[1] (numeric) = -0.7430755840502934 " " absolute error = 1.42774680966795130000000000000E-13 " " relative error = 1.921401860474860300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.6599999999998865 " " y[1] (analytic) = -0.7443046957108028 " " y[1] (numeric) = -0.7443046957106599 " " absolute error = 1.42885703269257650000000000000E-13 " " relative error = 1.919720567298092400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.658999999999886 " " y[1] (analytic) = -0.7455336265435482 " " y[1] (numeric) = -0.7455336265434045 " " absolute error = 1.43662859386495260000000000000E-13 " " relative error = 1.926980276564408000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.657999999999886 " " y[1] (analytic) = -0.7467623764620023 " " y[1] (numeric) = -0.7467623764618587 " " absolute error = 1.43551837084032740000000000000E-13 " " relative error = 1.922322838011070200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.6569999999998855 " " y[1] (analytic) = -0.747990945379506 " " y[1] (numeric) = -0.7479909453793617 " " absolute error = 1.44217970898807830000000000000E-13 " " relative error = 1.92807107879676780000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.655999999999885 " " y[1] (analytic) = -0.7492193332094046 " " y[1] (numeric) = -0.7492193332092597 " " absolute error = 1.44884104713582930000000000000E-13 " " relative error = 1.93380093507395180000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.654999999999885 " " y[1] (analytic) = -0.7504475398650513 " " y[1] (numeric) = -0.7504475398649063 " " absolute error = 1.44995127016045440000000000000E-13 " " relative error = 1.93211542864300800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.6539999999998845 " " y[1] (analytic) = -0.7516755652598082 " " y[1] (numeric) = -0.7516755652596625 " " absolute error = 1.45661260830820540000000000000E-13 " " relative error = 1.937820883940458400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.652999999999884 " " y[1] (analytic) = -0.752903409307042 " " y[1] (numeric) = -0.7529034093068964 " " absolute error = 1.45661260830820540000000000000E-13 " " relative error = 1.934660662048062500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.651999999999884 " " y[1] (analytic) = -0.7541310719201298 " " y[1] (numeric) = -0.7541310719199835 " " absolute error = 1.46327394645595630000000000000E-13 " " relative error = 1.940344325993945700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.6509999999998834 " " y[1] (analytic) = -0.7553585530124539 " " y[1] (numeric) = -0.7553585530123068 " " absolute error = 1.47104550762833240000000000000E-13 " " relative error = 1.9474797786582800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.649999999999883 " " y[1] (analytic) = -0.7565858524974034 " " y[1] (numeric) = -0.7565858524972564 " " absolute error = 1.46993528460370730000000000000E-13 " " relative error = 1.94285325287489700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.648999999999883 " " y[1] (analytic) = -0.7578129702883776 " " y[1] (numeric) = -0.7578129702882299 " " absolute error = 1.47659662275145820000000000000E-13 " " relative error = 1.94849742699647280000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.6479999999998824 " " y[1] (analytic) = -0.7590399062987799 " " y[1] (numeric) = -0.7590399062986323 " " absolute error = 1.47659662275145820000000000000E-13 " " relative error = 1.945347814387808300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.646999999999882 " " y[1] (analytic) = -0.7602666604420242 " " y[1] (numeric) = -0.7602666604418756 " " absolute error = 1.48547840694845950000000000000E-13 " " relative error = 1.95389129135926100000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.645999999999882 " " y[1] (analytic) = -0.7614932326315288 " " y[1] (numeric) = -0.7614932326313797 " " absolute error = 1.49102952207158520000000000000E-13 " " relative error = 1.95803384479066600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.6449999999998814 " " y[1] (analytic) = -0.7627196227807205 " " y[1] (numeric) = -0.7627196227805714 " " absolute error = 1.49102952207158520000000000000E-13 " " relative error = 1.95488548811107700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.643999999999881 " " y[1] (analytic) = -0.7639458308030349 " " y[1] (numeric) = -0.7639458308028851 " " absolute error = 1.49769086021933620000000000000E-13 " " relative error = 1.96046735230561100000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.642999999999880 " " y[1] (analytic) = -0.7651718566119123 " " y[1] (numeric) = -0.7651718566117628 " " absolute error = 1.49547041417008590000000000000E-13 " " relative error = 1.95442422672449900000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.64199999999988 " " y[1] (analytic) = -0.7663977001208039 " " y[1] (numeric) = -0.7663977001206534 " " absolute error = 1.5043521983670870000000000000E-13 " " relative error = 1.962887151318385400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.64099999999988 " " y[1] (analytic) = -0.7676233612431648 " " y[1] (numeric) = -0.7676233612430137 " " absolute error = 1.5110135365148380000000000000E-13 " " relative error = 1.96843089046658800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.63999999999988 " " y[1] (analytic) = -0.7688488398924586 " " y[1] (numeric) = -0.7688488398923076 " " absolute error = 1.5099033134902130000000000000E-13 " " relative error = 1.963849374737182400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.638999999999880 " " y[1] (analytic) = -0.770074135982158 " " y[1] (numeric) = -0.7700741359820065 " " absolute error = 1.51545442861333870000000000000E-13 " " relative error = 1.96793316098133500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.637999999999879 " " y[1] (analytic) = -0.771299249425741 " " y[1] (numeric) = -0.7712992494255893 " " absolute error = 1.5176748746625890000000000000E-13 " " relative error = 1.967686181196922300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.636999999999879 " " y[1] (analytic) = -0.7725241801366945 " " y[1] (numeric) = -0.7725241801365422 " " absolute error = 1.52322598978571480000000000000E-13 " " relative error = 1.97175186091416180000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.635999999999878 " " y[1] (analytic) = -0.7737489280285121 " " y[1] (numeric) = -0.773748928028359 " " absolute error = 1.53099755095809100000000000000E-13 " " relative error = 1.978674858857671400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.634999999999878 " " y[1] (analytic) = -0.774973493014694 " " y[1] (numeric) = -0.774973493014541 " " absolute error = 1.52988732793346570000000000000E-13 " " relative error = 1.974115684888925700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.633999999999878 " " y[1] (analytic) = -0.7761978750087504 " " y[1] (numeric) = -0.7761978750085967 " " absolute error = 1.53654866608121670000000000000E-13 " " relative error = 1.979583706105733000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.632999999999877 " " y[1] (analytic) = -0.7774220739241959 " " y[1] (numeric) = -0.7774220739240423 " " absolute error = 1.53654866608121670000000000000E-13 " " relative error = 1.976466475057975800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.631999999999877 " " y[1] (analytic) = -0.7786460896745556 " " y[1] (numeric) = -0.7786460896744013 " " absolute error = 1.54321000422896760000000000000E-13 " " relative error = 1.98191453690337080000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.630999999999877 " " y[1] (analytic) = -0.7798699221733602 " " y[1] (numeric) = -0.7798699221732049 " " absolute error = 1.55209178842596880000000000000E-13 " " relative error = 1.990193164650538300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.629999999999876 " " y[1] (analytic) = -0.7810935713341467 " " y[1] (numeric) = -0.7810935713339917 " " absolute error = 1.54987134237671850000000000000E-13 " " relative error = 1.984232618544614600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.628999999999876 " " y[1] (analytic) = -0.7823170370704633 " " y[1] (numeric) = -0.7823170370703076 " " absolute error = 1.55653268052446950000000000000E-13 " " relative error = 1.98964435998122390000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.627999999999876 " " y[1] (analytic) = -0.783540319295862 " " y[1] (numeric) = -0.7835403192957063 " " absolute error = 1.55653268052446950000000000000E-13 " " relative error = 1.986538078759324800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.626999999999875 " " y[1] (analytic) = -0.7847634179239054 " " y[1] (numeric) = -0.7847634179237489 " " absolute error = 1.56430424169684560000000000000E-13 " " relative error = 1.993345008149358700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.625999999999875 " " y[1] (analytic) = -0.7859863328681611 " " y[1] (numeric) = -0.785986332868004 " " absolute error = 1.57096557984459650000000000000E-13 " " relative error = 1.998718697959987700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.624999999999875 " " y[1] (analytic) = -0.7872090640422049 " " y[1] (numeric) = -0.7872090640420478 " " absolute error = 1.57096557984459650000000000000E-13 " " relative error = 1.99561419145495500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.623999999999874 " " y[1] (analytic) = -0.7884316113596218 " " y[1] (numeric) = -0.7884316113594639 " " absolute error = 1.57873714101697260000000000000E-13 " " relative error = 2.002376767078754800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.622999999999874 " " y[1] (analytic) = -0.7896539747340015 " " y[1] (numeric) = -0.7896539747338437 " " absolute error = 1.57762691799234740000000000000E-13 " " relative error = 1.99787117961861500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.621999999999874 " " y[1] (analytic) = -0.7908761540789444 " " y[1] (numeric) = -0.7908761540787859 " " absolute error = 1.58539847916472350000000000000E-13 " " relative error = 2.004610293265298000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.620999999999873 " " y[1] (analytic) = -0.792098149308056 " " y[1] (numeric) = -0.7920981493078968 " " absolute error = 1.59205981731247450000000000000E-13 " " relative error = 2.009927454953949800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.619999999999873 " " y[1] (analytic) = -0.7933199603349496 " " y[1] (numeric) = -0.7933199603347905 " " absolute error = 1.59094959428784930000000000000E-13 " " relative error = 2.00543245327664600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.618999999999873 " " y[1] (analytic) = -0.794541587073248 " " y[1] (numeric) = -0.7945415870730883 " " absolute error = 1.5965007094109750000000000000E-13 " " relative error = 2.009335616140373600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.617999999999872 " " y[1] (analytic) = -0.7957630294365793 " " y[1] (numeric) = -0.7957630294364194 " " absolute error = 1.59872115546022540000000000000E-13 " " relative error = 2.00904175781094180000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.616999999999872 " " y[1] (analytic) = -0.7969842873385811 " " y[1] (numeric) = -0.7969842873384205 " " absolute error = 1.60538249360797640000000000000E-13 " " relative error = 2.014321385141643600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.615999999999872 " " y[1] (analytic) = -0.7982053606928972 " " y[1] (numeric) = -0.798205360692736 " " absolute error = 1.61204383175572730000000000000E-13 " " relative error = 2.01958532370211390000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.614999999999871 " " y[1] (analytic) = -0.7994262494131786 " " y[1] (numeric) = -0.7994262494130175 " " absolute error = 1.61093360873110210000000000000E-13 " " relative error = 2.015112225691379500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.613999999999871 " " y[1] (analytic) = -0.8006469534130866 " " y[1] (numeric) = -0.8006469534129248 " " absolute error = 1.6175949468788530000000000000E-13 " " relative error = 2.020359835234731300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.612999999999870 " " y[1] (analytic) = -0.8018674726062869 " " y[1] (numeric) = -0.8018674726061249 " " absolute error = 1.61981539292810340000000000000E-13 " " relative error = 2.02005374736459100000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.61199999999987 " " y[1] (analytic) = -0.803087806906455 " " y[1] (numeric) = -0.8030878069062926 " " absolute error = 1.6242562850266040000000000000E-13 " " relative error = 2.022513940640366400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.61099999999987 " " y[1] (analytic) = -0.8043079562272735 " " y[1] (numeric) = -0.8043079562271103 " " absolute error = 1.632027846198980000000000000E-13 " " relative error = 2.029108171270927500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.60999999999987 " " y[1] (analytic) = -0.8055279204824312 " " y[1] (numeric) = -0.8055279204822681 " " absolute error = 1.6309176231743550000000000000E-13 " " relative error = 2.024656851369717200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.608999999999870 " " y[1] (analytic) = -0.8067476995856274 " " y[1] (numeric) = -0.8067476995854637 " " absolute error = 1.6375789613221060000000000000E-13 " " relative error = 2.029852656739177800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.607999999999869 " " y[1] (analytic) = -0.8079672934505663 " " y[1] (numeric) = -0.8079672934504024 " " absolute error = 1.6386891843467310000000000000E-13 " " relative error = 2.02816277048594500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.606999999999869 " " y[1] (analytic) = -0.8091867019909618 " " y[1] (numeric) = -0.8091867019907973 " " absolute error = 1.64424029946985680000000000000E-13 " " relative error = 2.031966535565017700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.605999999999868 " " y[1] (analytic) = -0.8104059251205343 " " y[1] (numeric) = -0.8104059251203692 " " absolute error = 1.65090163761760780000000000000E-13 " " relative error = 2.037129278604501400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.604999999999868 " " y[1] (analytic) = -0.8116249627530117 " " y[1] (numeric) = -0.8116249627528466 " " absolute error = 1.65090163761760780000000000000E-13 " " relative error = 2.034069568311194800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.603999999999868 " " y[1] (analytic) = -0.8128438148021311 " " y[1] (numeric) = -0.8128438148019653 " " absolute error = 1.65756297576535870000000000000E-13 " " relative error = 2.039214601354697000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.602999999999867 " " y[1] (analytic) = -0.8140624811816353 " " y[1] (numeric) = -0.8140624811814694 " " absolute error = 1.65867319878998400000000000000E-13 " " relative error = 2.037525665575904700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.601999999999867 " " y[1] (analytic) = -0.815280961805277 " " y[1] (numeric) = -0.8152809618051103 " " absolute error = 1.666444759962360000000000000E-13 " " relative error = 2.044012847144560400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.600999999999867 " " y[1] (analytic) = -0.8164992565868147 " " y[1] (numeric) = -0.8164992565866473 " " absolute error = 1.6731060981101110000000000000E-13 " " relative error = 2.049121397984049500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.599999999999866 " " y[1] (analytic) = -0.8177173654400147 " " y[1] (numeric) = -0.8177173654398474 " " absolute error = 1.6731060981101110000000000000E-13 " " relative error = 2.046068933866667400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.598999999999866 " " y[1] (analytic) = -0.8189352882786533 " " y[1] (numeric) = -0.8189352882784853 " " absolute error = 1.67976743625786180000000000000E-13 " " relative error = 2.051160159172795700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.597999999999866 " " y[1] (analytic) = -0.8201530250165112 " " y[1] (numeric) = -0.8201530250163434 " " absolute error = 1.67865721323323670000000000000E-13 " " relative error = 2.04676098487772100000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.596999999999865 " " y[1] (analytic) = -0.8213705755673805 " " y[1] (numeric) = -0.8213705755672118 " " absolute error = 1.68642877440561280000000000000E-13 " " relative error = 2.053188687993447400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.595999999999865 " " y[1] (analytic) = -0.822587939845058 " " y[1] (numeric) = -0.8225879398448886 " " absolute error = 1.69309011255336370000000000000E-13 " " relative error = 2.058248158698111600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.594999999999865 " " y[1] (analytic) = -0.8238051177633486 " " y[1] (numeric) = -0.8238051177631794 " " absolute error = 1.69197988952873860000000000000E-13 " " relative error = 2.053859405635286600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.593999999999864 " " y[1] (analytic) = -0.8250221092360679 " " y[1] (numeric) = -0.8250221092358978 " " absolute error = 1.70086167372573980000000000000E-13 " " relative error = 2.06159526476285400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.592999999999864 " " y[1] (analytic) = -0.8262389141770349 " " y[1] (numeric) = -0.826238914176865 " " absolute error = 1.69864122767648950000000000000E-13 " " relative error = 2.05587173217131800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.591999999999864 " " y[1] (analytic) = -0.8274555325000807 " " y[1] (numeric) = -0.8274555324999101 " " absolute error = 1.70641278884886560000000000000E-13 " " relative error = 2.062241077406415400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.590999999999863 " " y[1] (analytic) = -0.8286719641190414 " " y[1] (numeric) = -0.8286719641188699 " " absolute error = 1.71529457304586690000000000000E-13 " " relative error = 2.069931948125445800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.589999999999863 " " y[1] (analytic) = -0.8298882089477605 " " y[1] (numeric) = -0.8298882089475891 " " absolute error = 1.71418435002124170000000000000E-13 " " relative error = 2.06556055567376500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.588999999999863 " " y[1] (analytic) = -0.8311042669000922 " " y[1] (numeric) = -0.8311042668999201 " " absolute error = 1.72084568816899260000000000000E-13 " " relative error = 2.0705533068522400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.587999999999862 " " y[1] (analytic) = -0.8323201378898953 " " y[1] (numeric) = -0.8323201378897233 " " absolute error = 1.72084568816899260000000000000E-13 " " relative error = 2.067528598468966700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.586999999999862 " " y[1] (analytic) = -0.8335358218310394 " " y[1] (numeric) = -0.8335358218308667 " " absolute error = 1.72639680329211840000000000000E-13 " " relative error = 2.07117289752433100000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.585999999999862 " " y[1] (analytic) = -0.8347513186373995 " " y[1] (numeric) = -0.8347513186372263 " " absolute error = 1.73194791841524420000000000000E-13 " " relative error = 2.07480704701656220000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.584999999999861 " " y[1] (analytic) = -0.8359666282228594 " " y[1] (numeric) = -0.8359666282226859 " " absolute error = 1.73527858748911970000000000000E-13 " " relative error = 2.07577495189977100000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.583999999999861 " " y[1] (analytic) = -0.837181750501311 " " y[1] (numeric) = -0.8371817505011371 " " absolute error = 1.73971947958762030000000000000E-13 " " relative error = 2.078066654637254800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.582999999999860 " " y[1] (analytic) = -0.8383966853866532 " " y[1] (numeric) = -0.8383966853864794 " " absolute error = 1.73860925656299510000000000000E-13 " " relative error = 2.07373107130210120000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.58199999999986 " " y[1] (analytic) = -0.8396114327927948 " " y[1] (numeric) = -0.8396114327926202 " " absolute error = 1.74638081773537120000000000000E-13 " " relative error = 2.079986943396416600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.58099999999986 " " y[1] (analytic) = -0.8408259926336501 " " y[1] (numeric) = -0.8408259926334747 " " absolute error = 1.75415237890774730000000000000E-13 " " relative error = 2.08622520506693700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.57999999999986 " " y[1] (analytic) = -0.8420403648231414 " " y[1] (numeric) = -0.842040364822966 " " absolute error = 1.75415237890774730000000000000E-13 " " relative error = 2.083216496724812300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.578999999999860 " " y[1] (analytic) = -0.843254549275201 " " y[1] (numeric) = -0.8432545492750251 " " absolute error = 1.7597034940308730000000000000E-13 " " relative error = 2.08679988212738800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.577999999999859 " " y[1] (analytic) = -0.8444685459037671 " " y[1] (numeric) = -0.8444685459035909 " " absolute error = 1.76192394008012340000000000000E-13 " " relative error = 2.086429327210141700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.576999999999859 " " y[1] (analytic) = -0.845682354622787 " " y[1] (numeric) = -0.8456823546226102 " " absolute error = 1.76747505520324920000000000000E-13 " " relative error = 2.089998739528654300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.575999999999858 " " y[1] (analytic) = -0.8468959753462153 " " y[1] (numeric) = -0.8468959753460378 " " absolute error = 1.77524661637562530000000000000E-13 " " relative error = 2.09618024887873100000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.574999999999858 " " y[1] (analytic) = -0.8481094079880138 " " y[1] (numeric) = -0.8481094079878363 " " absolute error = 1.77524661637562530000000000000E-13 " " relative error = 2.09318113872486900000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.573999999999858 " " y[1] (analytic) = -0.8493226524621545 " " y[1] (numeric) = -0.8493226524619762 " " absolute error = 1.78301817754800140000000000000E-13 " " relative error = 2.09934136618056600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.572999999999857 " " y[1] (analytic) = -0.8505357086826142 " " y[1] (numeric) = -0.8505357086824361 " " absolute error = 1.7807977314987510000000000000E-13 " " relative error = 2.093736586623752600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.571999999999857 " " y[1] (analytic) = -0.8517485765633811 " " y[1] (numeric) = -0.8517485765632024 " " absolute error = 1.7874590696465020000000000000E-13 " " relative error = 2.098575939931133000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.570999999999857 " " y[1] (analytic) = -0.8529612560184491 " " y[1] (numeric) = -0.8529612560182693 " " absolute error = 1.79745107686812840000000000000E-13 " " relative error = 2.10730682570328900000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.569999999999856 " " y[1] (analytic) = -0.854173746961819 " " y[1] (numeric) = -0.8541737469616395 " " absolute error = 1.7952306308188780000000000000E-13 " " relative error = 2.101716000057683400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.568999999999856 " " y[1] (analytic) = -0.8553860493075033 " " y[1] (numeric) = -0.8553860493073231 " " absolute error = 1.8018919689666290000000000000E-13 " " relative error = 2.10652484971597410000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.567999999999856 " " y[1] (analytic) = -0.8565981629695186 " " y[1] (numeric) = -0.8565981629693384 " " absolute error = 1.8018919689666290000000000000E-13 " " relative error = 2.103544050013037600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.566999999999855 " " y[1] (analytic) = -0.8578100878618926 " " y[1] (numeric) = -0.8578100878617118 " " absolute error = 1.808553307114380000000000000E-13 " " relative error = 2.108337652710790800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.565999999999855 " " y[1] (analytic) = -0.859021823898659 " " y[1] (numeric) = -0.8590218238984774 " " absolute error = 1.8163248682867560000000000000E-13 " " relative error = 2.114410621191659700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.564999999999855 " " y[1] (analytic) = -0.8602333709938589 " " y[1] (numeric) = -0.8602333709936775 " " absolute error = 1.81410442223750580000000000000E-13 " " relative error = 2.108851485430755800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.563999999999854 " " y[1] (analytic) = -0.8614447290615446 " " y[1] (numeric) = -0.8614447290613624 " " absolute error = 1.8218759834098820000000000000E-13 " " relative error = 2.114907575550004600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.562999999999854 " " y[1] (analytic) = -0.8626558980157724 " " y[1] (numeric) = -0.8626558980155903 " " absolute error = 1.82076576038525670000000000000E-13 " " relative error = 2.1106512626567200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.561999999999854 " " y[1] (analytic) = -0.8638668777706104 " " y[1] (numeric) = -0.8638668777704276 " " absolute error = 1.82853732155763280000000000000E-13 " " relative error = 2.116688773016227600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.560999999999853 " " y[1] (analytic) = -0.8650776682401319 " " y[1] (numeric) = -0.8650776682399486 " " absolute error = 1.83297821365613340000000000000E-13 " " relative error = 2.11885970584010900000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.559999999999853 " " y[1] (analytic) = -0.8662882693384188 " " y[1] (numeric) = -0.8662882693382356 " " absolute error = 1.83297821365613340000000000000E-13 " " relative error = 2.115898689308089400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.558999999999853 " " y[1] (analytic) = -0.8674986809795631 " " y[1] (numeric) = -0.867498680979379 " " absolute error = 1.84074977482850950000000000000E-13 " " relative error = 2.12190498405135300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.557999999999852 " " y[1] (analytic) = -0.8687089030776614 " " y[1] (numeric) = -0.8687089030774773 " " absolute error = 1.84074977482850950000000000000E-13 " " relative error = 2.118948900266939300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.556999999999852 " " y[1] (analytic) = -0.8699189355468218 " " y[1] (numeric) = -0.8699189355466369 " " absolute error = 1.84852133600088560000000000000E-13 " " relative error = 2.124935164032180600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.555999999999852 " " y[1] (analytic) = -0.8711287783011581 " " y[1] (numeric) = -0.8711287783009726 " " absolute error = 1.85518267414863660000000000000E-13 " " relative error = 2.129630796684897400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.554999999999851 " " y[1] (analytic) = -0.8723384312547923 " " y[1] (numeric) = -0.8723384312546069 " " absolute error = 1.85407245112401140000000000000E-13 " " relative error = 2.12540498583453400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.553999999999851 " " y[1] (analytic) = -0.8735478943218566 " " y[1] (numeric) = -0.8735478943216705 " " absolute error = 1.86184401229638750000000000000E-13 " " relative error = 2.131358823481286400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.552999999999850 " " y[1] (analytic) = -0.8747571674164883 " " y[1] (numeric) = -0.8747571674163023 " " absolute error = 1.86073378927176240000000000000E-13 " " relative error = 2.127143233095490600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.55199999999985 " " y[1] (analytic) = -0.875966250452836 " " y[1] (numeric) = -0.8759662504526492 " " absolute error = 1.86850535044413850000000000000E-13 " " relative error = 2.13307915627822780000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.55099999999985 " " y[1] (analytic) = -0.877175143345054 " " y[1] (numeric) = -0.8771751433448662 " " absolute error = 1.87738713464113970000000000000E-13 " " relative error = 2.14026485917263700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.54999999999985 " " y[1] (analytic) = -0.8783838460073041 " " y[1] (numeric) = -0.8783838460071166 " " absolute error = 1.87516668859188940000000000000E-13 " " relative error = 2.134791864758743300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.548999999999850 " " y[1] (analytic) = -0.8795923583537597 " " y[1] (numeric) = -0.8795923583535715 " " absolute error = 1.88182802673964030000000000000E-13 " " relative error = 2.13943198672355400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.547999999999849 " " y[1] (analytic) = -0.8808006802985985 " " y[1] (numeric) = -0.8808006802984103 " " absolute error = 1.88182802673964030000000000000E-13 " " relative error = 2.13649701780621400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.546999999999849 " " y[1] (analytic) = -0.8820088117560094 " " y[1] (numeric) = -0.8820088117558206 " " absolute error = 1.88848936488739130000000000000E-13 " " relative error = 2.14112301341701920000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.545999999999848 " " y[1] (analytic) = -0.8832167526401874 " " y[1] (numeric) = -0.883216752639998 " " absolute error = 1.8940404800105170000000000000E-13 " " relative error = 2.144479794284572200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.544999999999848 " " y[1] (analytic) = -0.8844245028653359 " " y[1] (numeric) = -0.8844245028651463 " " absolute error = 1.89626092605976740000000000000E-13 " " relative error = 2.144061952056178500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.543999999999848 " " y[1] (analytic) = -0.8856320623456677 " " y[1] (numeric) = -0.8856320623454775 " " absolute error = 1.90181204118289320000000000000E-13 " " relative error = 2.147406493104812600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.542999999999847 " " y[1] (analytic) = -0.8868394309954019 " " y[1] (numeric) = -0.8868394309952119 " " absolute error = 1.89959159513364280000000000000E-13 " " relative error = 2.141979177675391300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.541999999999847 " " y[1] (analytic) = -0.8880466087287684 " " y[1] (numeric) = -0.8880466087285777 " " absolute error = 1.9073631563060190000000000000E-13 " " relative error = 2.147818749104164800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.540999999999847 " " y[1] (analytic) = -0.8892535954600026 " " y[1] (numeric) = -0.8892535954598113 " " absolute error = 1.91291427142914470000000000000E-13 " " relative error = 2.151145951160998200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.539999999999846 " " y[1] (analytic) = -0.8904603911033488 " " y[1] (numeric) = -0.8904603911031576 " " absolute error = 1.91291427142914470000000000000E-13 " " relative error = 2.148230612547400200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.538999999999846 " " y[1] (analytic) = -0.8916669955730612 " " y[1] (numeric) = -0.8916669955728692 " " absolute error = 1.91957560957689570000000000000E-13 " " relative error = 2.152794282066269300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.537999999999846 " " y[1] (analytic) = -0.8928734087833995 " " y[1] (numeric) = -0.8928734087832074 " " absolute error = 1.92068583260152080000000000000E-13 " " relative error = 2.151128943596366500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.536999999999845 " " y[1] (analytic) = -0.8940796306486343 " " y[1] (numeric) = -0.8940796306484415 " " absolute error = 1.92734717074927180000000000000E-13 " " relative error = 2.155677307345684200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.535999999999845 " " y[1] (analytic) = -0.8952856610830427 " " y[1] (numeric) = -0.8952856610828491 " " absolute error = 1.9362289549462730000000000000E-13 " " relative error = 2.162694030644903800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.534999999999845 " " y[1] (analytic) = -0.8964915000009093 " " y[1] (numeric) = -0.8964915000007159 " " absolute error = 1.93400850889702270000000000000E-13 " " relative error = 2.15730824987750700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.533999999999844 " " y[1] (analytic) = -0.89769714731653 " " y[1] (numeric) = -0.8976971473163359 " " absolute error = 1.94178007006939880000000000000E-13 " " relative error = 2.16306810807400580000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.532999999999844 " " y[1] (analytic) = -0.8989026029442054 " " y[1] (numeric) = -0.8989026029440113 " " absolute error = 1.94178007006939880000000000000E-13 " " relative error = 2.160167368199204800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.531999999999844 " " y[1] (analytic) = -0.9001078667982474 " " y[1] (numeric) = -0.9001078667980525 " " absolute error = 1.94844140821714970000000000000E-13 " " relative error = 2.164675457340357600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.530999999999843 " " y[1] (analytic) = -0.9013129387929742 " " y[1] (numeric) = -0.9013129387927785 " " absolute error = 1.9573231924141510000000000000E-13 " " relative error = 2.17163551988432680000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.529999999999843 " " y[1] (analytic) = -0.9025178188427119 " " y[1] (numeric) = -0.9025178188425163 " " absolute error = 1.95621296938952580000000000000E-13 " " relative error = 2.167506201592734300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.528999999999843 " " y[1] (analytic) = -0.9037225068617971 " " y[1] (numeric) = -0.9037225068616009 " " absolute error = 1.96176408451265160000000000000E-13 " " relative error = 2.170759353249854300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.527999999999842 " " y[1] (analytic) = -0.9049270027645723 " " y[1] (numeric) = -0.9049270027643762 " " absolute error = 1.96065386148802650000000000000E-13 " " relative error = 2.166643116514575300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.526999999999842 " " y[1] (analytic) = -0.9061313064653906 " " y[1] (numeric) = -0.9061313064651939 " " absolute error = 1.96731519963577740000000000000E-13 " " relative error = 2.171114920761120800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.525999999999842 " " y[1] (analytic) = -0.9073354178786116 " " y[1] (numeric) = -0.9073354178784142 " " absolute error = 1.97397653778352830000000000000E-13 " " relative error = 2.175575315244244200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.524999999999841 " " y[1] (analytic) = -0.908539336918603 " " y[1] (numeric) = -0.9085393369184056 " " absolute error = 1.97397653778352830000000000000E-13 " " relative error = 2.172692427912319400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.523999999999841 " " y[1] (analytic) = -0.9097430634997432 " " y[1] (numeric) = -0.9097430634995448 " " absolute error = 1.98396854500515470000000000000E-13 " " relative error = 2.180800958649699900000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.522999999999840 " " y[1] (analytic) = -0.9109465975364152 " " y[1] (numeric) = -0.9109465975362171 " " absolute error = 1.98063787593127930000000000000E-13 " " relative error = 2.174263432442430400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.52199999999984 " " y[1] (analytic) = -0.9121499389430143 " " y[1] (numeric) = -0.9121499389428157 " " absolute error = 1.9861889910544050000000000000E-13 " " relative error = 2.17748081346798200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.52099999999984 " " y[1] (analytic) = -0.9133530876339421 " " y[1] (numeric) = -0.9133530876337426 " " absolute error = 1.99507077525140630000000000000E-13 " " relative error = 2.18433681591822700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.51999999999984 " " y[1] (analytic) = -0.9145560435236071 " " y[1] (numeric) = -0.9145560435234077 " " absolute error = 1.99396055222678110000000000000E-13 " " relative error = 2.180249713887885700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.518999999999840 " " y[1] (analytic) = -0.9157588065264297 " " y[1] (numeric) = -0.9157588065262297 " " absolute error = 2.0006218903745320000000000000E-13 " " relative error = 2.184660279668074500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.517999999999839 " " y[1] (analytic) = -0.9169613765568353 " " y[1] (numeric) = -0.9169613765566352 " " absolute error = 2.0006218903745320000000000000E-13 " " relative error = 2.181795156832899700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.516999999999839 " " y[1] (analytic) = -0.9181637535292604 " " y[1] (numeric) = -0.9181637535290595 " " absolute error = 2.00839345154690820000000000000E-13 " " relative error = 2.187402240424974300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.515999999999838 " " y[1] (analytic) = -0.9193659373581479 " " y[1] (numeric) = -0.9193659373579463 " " absolute error = 2.01616501271928430000000000000E-13 " " relative error = 2.192995118475732400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.514999999999838 " " y[1] (analytic) = -0.9205679279579488 " " y[1] (numeric) = -0.9205679279577473 " " absolute error = 2.0150547896946590000000000000E-13 " " relative error = 2.18892569303881480000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.513999999999838 " " y[1] (analytic) = -0.9217697252431254 " " y[1] (numeric) = -0.9217697252429231 " " absolute error = 2.02282635086703520000000000000E-13 " " relative error = 2.194502917020295700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.512999999999837 " " y[1] (analytic) = -0.9229713291281444 " " y[1] (numeric) = -0.9229713291279423 " " absolute error = 2.0206059048177850000000000000E-13 " " relative error = 2.18924016494259500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.511999999999837 " " y[1] (analytic) = -0.924172739527485 " " y[1] (numeric) = -0.9241727395272821 " " absolute error = 2.02948768901478620000000000000E-13 " " relative error = 2.196004710171857400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.510999999999837 " " y[1] (analytic) = -0.9253739563556315 " " y[1] (numeric) = -0.925373956355428 " " absolute error = 2.0350388041379120000000000000E-13 " " relative error = 2.1991528831786400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.509999999999836 " " y[1] (analytic) = -0.9265749795270775 " " y[1] (numeric) = -0.926574979526874 " " absolute error = 2.0350388041379120000000000000E-13 " " relative error = 2.19630234908414300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.508999999999836 " " y[1] (analytic) = -0.9277758089563268 " " y[1] (numeric) = -0.9277758089561225 " " absolute error = 2.0428103653102880000000000000E-13 " " relative error = 2.20183620395134620000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.507999999999836 " " y[1] (analytic) = -0.9289764445578889 " " y[1] (numeric) = -0.9289764445576846 " " absolute error = 2.0428103653102880000000000000E-13 " " relative error = 2.198990488163008500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.506999999999835 " " y[1] (analytic) = -0.9301768862462843 " " y[1] (numeric) = -0.9301768862460793 " " absolute error = 2.0494717034580390000000000000E-13 " " relative error = 2.203313943575456200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.505999999999835 " " y[1] (analytic) = -0.9313771339360398 " " y[1] (numeric) = -0.9313771339358344 " " absolute error = 2.05391259555653960000000000000E-13 " " relative error = 2.20524266778658900000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.504999999999835 " " y[1] (analytic) = -0.9325771875416915 " " y[1] (numeric) = -0.9325771875414862 " " absolute error = 2.05280237253191440000000000000E-13 " " relative error = 2.201214440965662500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.503999999999834 " " y[1] (analytic) = -0.9337770469777855 " " y[1] (numeric) = -0.9337770469775794 " " absolute error = 2.06168415672891570000000000000E-13 " " relative error = 2.207897659726865400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.502999999999834 " " y[1] (analytic) = -0.9349767121588731 " " y[1] (numeric) = -0.934976712158667 " " absolute error = 2.06168415672891570000000000000E-13 " " relative error = 2.205064714358992700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.501999999999834 " " y[1] (analytic) = -0.9361761829995174 " " y[1] (numeric) = -0.9361761829993106 " " absolute error = 2.06834549487666660000000000000E-13 " " relative error = 2.209354961637314800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.500999999999833 " " y[1] (analytic) = -0.9373754594142879 " " y[1] (numeric) = -0.9373754594140805 " " absolute error = 2.07389660999979240000000000000E-13 " " relative error = 2.212450293178841500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.499999999999833 " " y[1] (analytic) = -0.9385745413177629 " " y[1] (numeric) = -0.9385745413175554 " " absolute error = 2.07500683302441760000000000000E-13 " " relative error = 2.210806645267725500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.498999999999833 " " y[1] (analytic) = -0.9397734286245303 " " y[1] (numeric) = -0.9397734286243221 " " absolute error = 2.08166817117216850000000000000E-13 " " relative error = 2.215074514523076600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.497999999999832 " " y[1] (analytic) = -0.9409721212491845 " " y[1] (numeric) = -0.9409721212489766 " " absolute error = 2.07944772512291820000000000000E-13 " " relative error = 2.209893022507780600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.496999999999832 " " y[1] (analytic) = -0.9421706191063315 " " y[1] (numeric) = -0.9421706191061228 " " absolute error = 2.08721928629529430000000000000E-13 " " relative error = 2.215330476209357300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.495999999999832 " " y[1] (analytic) = -0.9433689221105827 " " y[1] (numeric) = -0.9433689221103735 " " absolute error = 2.0916601783937950000000000000E-13 " " relative error = 2.217223961241123500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.494999999999831 " " y[1] (analytic) = -0.9445670301765594 " " y[1] (numeric) = -0.9445670301763499 " " absolute error = 2.09499084746767040000000000000E-13 " " relative error = 2.21793772229809100000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.493999999999831 " " y[1] (analytic) = -0.9457649432188917 " " y[1] (numeric) = -0.9457649432186819 " " absolute error = 2.09832151654154600000000000000E-13 " " relative error = 2.21865013245252200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.492999999999830 " " y[1] (analytic) = -0.9469626611522176 " " y[1] (numeric) = -0.9469626611520077 " " absolute error = 2.0994317395661710000000000000E-13 " " relative error = 2.217016389021807500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.49199999999983 " " y[1] (analytic) = -0.9481601838911848 " " y[1] (numeric) = -0.9481601838909741 " " absolute error = 2.1072033007385470000000000000E-13 " " relative error = 2.2224127700561400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.49099999999983 " " y[1] (analytic) = -0.9493575113504481 " " y[1] (numeric) = -0.9493575113502367 " " absolute error = 2.1138646388862980000000000000E-13 " " relative error = 2.226626548600594600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.48999999999983 " " y[1] (analytic) = -0.9505546434446708 " " y[1] (numeric) = -0.9505546434444595 " " absolute error = 2.1127544158616730000000000000E-13 " " relative error = 2.222654352836950500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.488999999999830 " " y[1] (analytic) = -0.9517515800885272 " " y[1] (numeric) = -0.9517515800883152 " " absolute error = 2.1205259770340490000000000000E-13 " " relative error = 2.228024645713546400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.487999999999829 " " y[1] (analytic) = -0.9529483211966968 " " y[1] (numeric) = -0.9529483211964848 " " absolute error = 2.1205259770340490000000000000E-13 " " relative error = 2.225226625480726300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.486999999999829 " " y[1] (analytic) = -0.954144866683871 " " y[1] (numeric) = -0.9541448666836582 " " absolute error = 2.1282975382064250000000000000E-13 " " relative error = 2.230581133453371500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.485999999999828 " " y[1] (analytic) = -0.9553412164647471 " " y[1] (numeric) = -0.9553412164645338 " " absolute error = 2.13273843030492570000000000000E-13 " " relative error = 2.232436320707644800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.484999999999828 " " y[1] (analytic) = -0.9565373704540321 " " y[1] (numeric) = -0.9565373704538187 " " absolute error = 2.13384865332955100000000000000E-13 " " relative error = 2.230805318475632400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.483999999999828 " " y[1] (analytic) = -0.9577333285664427 " " y[1] (numeric) = -0.9577333285662285 " " absolute error = 2.1416202145019270000000000000E-13 " " relative error = 2.236134162426563500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.482999999999827 " " y[1] (analytic) = -0.9589290907167015 " " y[1] (numeric) = -0.9589290907164875 " " absolute error = 2.14050999147730180000000000000E-13 " " relative error = 2.232187981571702200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.481999999999827 " " y[1] (analytic) = -0.9601246568195432 " " y[1] (numeric) = -0.9601246568193285 " " absolute error = 2.14717132962505270000000000000E-13 " " relative error = 2.236346410202250000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.480999999999827 " " y[1] (analytic) = -0.9613200267897083 " " y[1] (numeric) = -0.961320026789493 " " absolute error = 2.15272244474817850000000000000E-13 " " relative error = 2.23934005820841280000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.479999999999826 " " y[1] (analytic) = -0.9625152005419466 " " y[1] (numeric) = -0.9625152005417315 " " absolute error = 2.15161222172355340000000000000E-13 " " relative error = 2.235405966068985400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.478999999999826 " " y[1] (analytic) = -0.9637101779910184 " " y[1] (numeric) = -0.9637101779908025 " " absolute error = 2.15938378289592950000000000000E-13 " " relative error = 2.240698326334428500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.477999999999826 " " y[1] (analytic) = -0.9649049590516897 " " y[1] (numeric) = -0.9649049590514738 " " absolute error = 2.15938378289592950000000000000E-13 " " relative error = 2.237923810670613000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.476999999999825 " " y[1] (analytic) = -0.9660995436387381 " " y[1] (numeric) = -0.9660995436385215 " " absolute error = 2.16604512104368040000000000000E-13 " " relative error = 2.242051696749013700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.475999999999825 " " y[1] (analytic) = -0.9672939316669479 " " y[1] (numeric) = -0.9672939316667304 " " absolute error = 2.17492690524068170000000000000E-13 " " relative error = 2.248465367184312700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.474999999999825 " " y[1] (analytic) = -0.9684881230511115 " " y[1] (numeric) = -0.9684881230508943 " " absolute error = 2.17270645919143130000000000000E-13 " " relative error = 2.243400210574154600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.473999999999824 " " y[1] (analytic) = -0.9696821177060333 " " y[1] (numeric) = -0.9696821177058152 " " absolute error = 2.18047802036380740000000000000E-13 " " relative error = 2.24865239912038500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.472999999999824 " " y[1] (analytic) = -0.9708759155465224 " " y[1] (numeric) = -0.9708759155463044 " " absolute error = 2.18047802036380740000000000000E-13 " " relative error = 2.245887435714562500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.471999999999824 " " y[1] (analytic) = -0.9720695164874 " " y[1] (numeric) = -0.9720695164871813 " " absolute error = 2.18713935851155840000000000000E-13 " " relative error = 2.249982456414070800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.470999999999823 " " y[1] (analytic) = -0.9732629204434939 " " y[1] (numeric) = -0.9732629204432746 " " absolute error = 2.19380069665930930000000000000E-13 " " relative error = 2.25406788913692900000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.469999999999823 " " y[1] (analytic) = -0.9744561273296404 " " y[1] (numeric) = -0.9744561273294211 " " absolute error = 2.19269047363468420000000000000E-13 " " relative error = 2.25016849105710180000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.468999999999823 " " y[1] (analytic) = -0.9756491370606869 " " y[1] (numeric) = -0.975649137060467 " " absolute error = 2.1993518117824350000000000000E-13 " " relative error = 2.254244613394899300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.467999999999822 " " y[1] (analytic) = -0.9768419495514866 " " y[1] (numeric) = -0.9768419495512667 " " absolute error = 2.1993518117824350000000000000E-13 " " relative error = 2.251491976560035500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.466999999999822 " " y[1] (analytic) = -0.9780345647169044 " " y[1] (numeric) = -0.9780345647166837 " " absolute error = 2.20712337295481120000000000000E-13 " " relative error = 2.25669260839842700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.465999999999822 " " y[1] (analytic) = -0.9792269824718115 " " y[1] (numeric) = -0.9792269824715901 " " absolute error = 2.21378471110256210000000000000E-13 " " relative error = 2.260747253424758600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.464999999999821 " " y[1] (analytic) = -0.9804192027310881 " " y[1] (numeric) = -0.9804192027308669 " " absolute error = 2.21156426505331180000000000000E-13 " " relative error = 2.255733321922607800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.463999999999821 " " y[1] (analytic) = -0.9816112254096255 " " y[1] (numeric) = -0.9816112254094036 " " absolute error = 2.2193358262256880000000000000E-13 " " relative error = 2.260911212888341600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.462999999999820 " " y[1] (analytic) = -0.9828030504223207 " " y[1] (numeric) = -0.9828030504220988 " " absolute error = 2.2193358262256880000000000000E-13 " " relative error = 2.258169452437104600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.46199999999982 " " y[1] (analytic) = -0.9839946776840824 " " y[1] (numeric) = -0.9839946776838597 " " absolute error = 2.2271073873980640000000000000E-13 " " relative error = 2.26333275769311700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.46099999999982 " " y[1] (analytic) = -0.9851861071098255 " " y[1] (numeric) = -0.9851861071096023 " " absolute error = 2.23154827949656460000000000000E-13 " " relative error = 2.26510327682462800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.45999999999982 " " y[1] (analytic) = -0.9863773386144749 " " y[1] (numeric) = -0.9863773386142515 " " absolute error = 2.2337687255458150000000000000E-13 " " relative error = 2.26461886146279600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.458999999999820 " " y[1] (analytic) = -0.9875683721129648 " " y[1] (numeric) = -0.987568372112741 " " absolute error = 2.23820961764431560000000000000E-13 " " relative error = 2.266384465974264600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.457999999999819 " " y[1] (analytic) = -0.988759207520237 " " y[1] (numeric) = -0.9887592075200131 " " absolute error = 2.23931984066894070000000000000E-13 " " relative error = 2.26477773722588400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.456999999999819 " " y[1] (analytic) = -0.9899498447512441 " " y[1] (numeric) = -0.9899498447510194 " " absolute error = 2.24709140184131680000000000000E-13 " " relative error = 2.269904292379548400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.455999999999818 " " y[1] (analytic) = -0.9911402837209451 " " y[1] (numeric) = -0.9911402837207199 " " absolute error = 2.25153229393981750000000000000E-13 " " relative error = 2.27165854412364400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.454999999999818 " " y[1] (analytic) = -0.9923305243443088 " " y[1] (numeric) = -0.9923305243440836 " " absolute error = 2.25153229393981750000000000000E-13 " " relative error = 2.26893382668797500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.453999999999818 " " y[1] (analytic) = -0.9935205665363144 " " y[1] (numeric) = -0.9935205665360883 " " absolute error = 2.26041407813681870000000000000E-13 " " relative error = 2.275155798754366000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.452999999999817 " " y[1] (analytic) = -0.9947104102119466 " " y[1] (numeric) = -0.9947104102117208 " " absolute error = 2.25819363208756840000000000000E-13 " " relative error = 2.270202069772655500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.451999999999817 " " y[1] (analytic) = -0.9959000552862032 " " y[1] (numeric) = -0.9959000552859766 " " absolute error = 2.26596519325994450000000000000E-13 " " relative error = 2.27529377193251420000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.450999999999817 " " y[1] (analytic) = -0.9970895016740874 " " y[1] (numeric) = -0.9970895016738601 " " absolute error = 2.27262653140769540000000000000E-13 " " relative error = 2.279260314738059400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.449999999999816 " " y[1] (analytic) = -0.9982787492906122 " " y[1] (numeric) = -0.9982787492903847 " " absolute error = 2.2748469774569458000000000000E-13 " " relative error = 2.278769310749604600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.448999999999816 " " y[1] (analytic) = -0.9994677980508005 " " y[1] (numeric) = -0.9994677980505727 " " absolute error = 2.2781776465308212000000000000E-13 " " relative error = 2.279390742727088000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.447999999999816 " " y[1] (analytic) = -1.000656647869683 " " y[1] (numeric) = -1.0006566478694552 " " absolute error = 2.2781776465308212000000000000E-13 " " relative error = 2.27668266770712700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.446999999999815 " " y[1] (analytic) = -1.0018452986623005 " " y[1] (numeric) = -1.001845298662072 " " absolute error = 2.2848389846785722000000000000E-13 " " relative error = 2.280630540193551200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.445999999999815 " " y[1] (analytic) = -1.0030337503437012 " " y[1] (numeric) = -1.0030337503434723 " " absolute error = 2.2892798767770728000000000000E-13 " " relative error = 2.28235577914763500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.444999999999815 " " y[1] (analytic) = -1.0042220028289428 " " y[1] (numeric) = -1.0042220028287137 " " absolute error = 2.2915003228263230000000000000E-13 " " relative error = 2.28186627694977200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.443999999999814 " " y[1] (analytic) = -1.0054100560330927 " " y[1] (numeric) = -1.005410056032863 " " absolute error = 2.2981616609740740000000000000E-13 " " relative error = 2.285795379888691500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.442999999999814 " " y[1] (analytic) = -1.0065979098712257 " " y[1] (numeric) = -1.006597909870996 " " absolute error = 2.29594121492482370000000000000E-13 " " relative error = 2.280892094459588400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.441999999999814 " " y[1] (analytic) = -1.0077855642584281 " " y[1] (numeric) = -1.0077855642581974 " " absolute error = 2.30704344517107530000000000000E-13 " " relative error = 2.289220571311414400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.440999999999813 " " y[1] (analytic) = -1.008973019109792 " " y[1] (numeric) = -1.0089730191095607 " " absolute error = 2.3137047833188262000000000000E-13 " " relative error = 2.29312849748964300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.439999999999813 " " y[1] (analytic) = -1.01016027434042 " " y[1] (numeric) = -1.0101602743401887 " " absolute error = 2.3137047833188262000000000000E-13 " " relative error = 2.290433352103011800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.438999999999813 " " y[1] (analytic) = -1.0113473298654245 " " y[1] (numeric) = -1.0113473298651927 " " absolute error = 2.3181456754173269000000000000E-13 " " relative error = 2.29213605154402500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.437999999999812 " " y[1] (analytic) = -1.0125341855999253 " " y[1] (numeric) = -1.0125341855996932 " " absolute error = 2.3203661214665772000000000000E-13 " " relative error = 2.291642252149504700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.436999999999812 " " y[1] (analytic) = -1.0137208414590522 " " y[1] (numeric) = -1.01372084145882 " " absolute error = 2.32258656751582750000000000000E-13 " " relative error = 2.291150060773062500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.435999999999812 " " y[1] (analytic) = -1.014907297357944 " " y[1] (numeric) = -1.0149072973577111 " " absolute error = 2.32924790566357840000000000000E-13 " " relative error = 2.295035134467147700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.434999999999811 " " y[1] (analytic) = -1.0160935532117472 " " y[1] (numeric) = -1.0160935532115143 " " absolute error = 2.32924790566357840000000000000E-13 " " relative error = 2.292355756319003600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.433999999999811 " " y[1] (analytic) = -1.0172796089356193 " " y[1] (numeric) = -1.017279608935386 " " absolute error = 2.3336887977620790000000000000E-13 " " relative error = 2.294048536177600300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.432999999999810 " " y[1] (analytic) = -1.0184654644447249 " " y[1] (numeric) = -1.0184654644444915 " " absolute error = 2.3336887977620790000000000000E-13 " " relative error = 2.291377448949065700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.43199999999981 " " y[1] (analytic) = -1.0196511196542395 " " y[1] (numeric) = -1.0196511196540055 " " absolute error = 2.340350135909830000000000000E-13 " " relative error = 2.295245982472353400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.43099999999981 " " y[1] (analytic) = -1.020836574479346 " " y[1] (numeric) = -1.0208365744791115 " " absolute error = 2.34479102800833060000000000000E-13 " " relative error = 2.296930857129837000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.42999999999981 " " y[1] (analytic) = -1.0220218288352365 " " y[1] (numeric) = -1.022021828835002 " " absolute error = 2.34479102800833060000000000000E-13 " " relative error = 2.294267071262664800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.428999999999810 " " y[1] (analytic) = -1.0232068826371141 " " y[1] (numeric) = -1.0232068826368788 " " absolute error = 2.3536728122053320000000000000E-13 " " relative error = 2.30029024642524300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.427999999999809 " " y[1] (analytic) = -1.0243917358001875 " " y[1] (numeric) = -1.0243917357999521 " " absolute error = 2.3536728122053320000000000000E-13 " " relative error = 2.297629637129781600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.426999999999809 " " y[1] (analytic) = -1.025576388239678 " " y[1] (numeric) = -1.0255763882394422 " " absolute error = 2.35811370430383250000000000000E-13 " " relative error = 2.29930576731719700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.425999999999808 " " y[1] (analytic) = -1.0267608398708141 " " y[1] (numeric) = -1.0267608398705774 " " absolute error = 2.36699548850083370000000000000E-13 " " relative error = 2.305303627277649500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.424999999999808 " " y[1] (analytic) = -1.0279450906088325 " " y[1] (numeric) = -1.0279450906085958 " " absolute error = 2.36699548850083370000000000000E-13 " " relative error = 2.30264778744057900000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.423999999999808 " " y[1] (analytic) = -1.0291291403689817 " " y[1] (numeric) = -1.0291291403687444 " " absolute error = 2.37365682664858470000000000000E-13 " " relative error = 2.30647130038270900000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.422999999999807 " " y[1] (analytic) = -1.0303129890665166 " " y[1] (numeric) = -1.030312989066279 " " absolute error = 2.3758772726978350000000000000E-13 " " relative error = 2.30597624014274100000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.421999999999807 " " y[1] (analytic) = -1.031496636616703 " " y[1] (numeric) = -1.0314966366164648 " " absolute error = 2.3825386108455860000000000000E-13 " " relative error = 2.30978805579074380000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.420999999999807 " " y[1] (analytic) = -1.032680082934815 " " y[1] (numeric) = -1.0326800829345764 " " absolute error = 2.38697950294408660000000000000E-13 " " relative error = 2.3114414060939700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.419999999999806 " " y[1] (analytic) = -1.0338633279361353 " " y[1] (numeric) = -1.0338633279358966 " " absolute error = 2.38697950294408660000000000000E-13 " " relative error = 2.308795987288889700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.418999999999806 " " y[1] (analytic) = -1.0350463715359575 " " y[1] (numeric) = -1.035046371535718 " " absolute error = 2.39364084109183750000000000000E-13 " " relative error = 2.312592852762522200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.417999999999806 " " y[1] (analytic) = -1.0362292136495816 " " y[1] (numeric) = -1.0362292136493423 " " absolute error = 2.39364084109183750000000000000E-13 " " relative error = 2.30995305822490300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.416999999999805 " " y[1] (analytic) = -1.0374118541923203 " " y[1] (numeric) = -1.03741185419208 " " absolute error = 2.4025226252888388000000000000E-13 " " relative error = 2.315881214948453700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.415999999999805 " " y[1] (analytic) = -1.038594293079492 " " y[1] (numeric) = -1.0385942930792513 " " absolute error = 2.40696351738733940000000000000E-13 " " relative error = 2.317520453776569200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.414999999999805 " " y[1] (analytic) = -1.0397765302264255 " " y[1] (numeric) = -1.039776530226185 " " absolute error = 2.4047430713380890000000000000E-13 " " relative error = 2.312749904841979500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.413999999999804 " " y[1] (analytic) = -1.0409585655484603 " " y[1] (numeric) = -1.0409585655482192 " " absolute error = 2.411404409485840000000000000E-13 " " relative error = 2.316522952299565600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.412999999999804 " " y[1] (analytic) = -1.0421403989609423 " " y[1] (numeric) = -1.0421403989607012 " " absolute error = 2.411404409485840000000000000E-13 " " relative error = 2.31389591257580200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.411999999999804 " " y[1] (analytic) = -1.0433220303792292 " " y[1] (numeric) = -1.0433220303789876 " " absolute error = 2.41584530158434060000000000000E-13 " " relative error = 2.31553176415360770000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.410999999999803 " " y[1] (analytic) = -1.0445034597186864 " " y[1] (numeric) = -1.044503459718444 " " absolute error = 2.4247270857813420000000000000E-13 " " relative error = 2.32141604053124700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.409999999999803 " " y[1] (analytic) = -1.0456846868946876 " " y[1] (numeric) = -1.0456846868944452 " " absolute error = 2.4247270857813420000000000000E-13 " " relative error = 2.318793720678764800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.408999999999803 " " y[1] (analytic) = -1.0468657118226186 " " y[1] (numeric) = -1.0468657118223754 " " absolute error = 2.4313884239290928000000000000E-13 " " relative error = 2.322540891797847400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.407999999999802 " " y[1] (analytic) = -1.048046534417871 " " y[1] (numeric) = -1.0480465344176277 " " absolute error = 2.4336088699783430000000000000E-13 " " relative error = 2.322042762471488400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.406999999999802 " " y[1] (analytic) = -1.0492271545958487 " " y[1] (numeric) = -1.049227154595605 " " absolute error = 2.4380497620768438000000000000E-13 " " relative error = 2.323662470417051700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.405999999999802 " " y[1] (analytic) = -1.050407572271963 " " y[1] (numeric) = -1.0504075722717183 " " absolute error = 2.4469315462738450000000000000E-13 " " relative error = 2.329506765627452300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.404999999999801 " " y[1] (analytic) = -1.0515877873616335 " " y[1] (numeric) = -1.051587787361389 " " absolute error = 2.44471110022459470000000000000E-13 " " relative error = 2.324780802521698000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.403999999999801 " " y[1] (analytic) = -1.0527677997802924 " " y[1] (numeric) = -1.052767799780047 " " absolute error = 2.4535928844215960000000000000E-13 " " relative error = 2.330611636235121200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.402999999999800 " " y[1] (analytic) = -1.0539476094433773 " " y[1] (numeric) = -1.053947609443132 " " absolute error = 2.4535928844215960000000000000E-13 " " relative error = 2.328002703775204600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.4019999999998 " " y[1] (analytic) = -1.0551272162663383 " " y[1] (numeric) = -1.0551272162660923 " " absolute error = 2.4602542225693470000000000000E-13 " " relative error = 2.3317133561156500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.4009999999998 " " y[1] (analytic) = -1.0563066201646327 " " y[1] (numeric) = -1.056306620164386 " " absolute error = 2.4669155607170978000000000000E-13 " " relative error = 2.335416169532869300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.3999999999998 " " y[1] (analytic) = -1.0574858210537268 " " y[1] (numeric) = -1.05748582105348 " " absolute error = 2.4669155607170978000000000000E-13 " " relative error = 2.332811950385255700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.398999999999800 " " y[1] (analytic) = -1.0586648188490981 " " y[1] (numeric) = -1.058664818848851 " " absolute error = 2.47135645281559850000000000000E-13 " " relative error = 2.334408784361299600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.397999999999799 " " y[1] (analytic) = -1.059843613466232 " " y[1] (numeric) = -1.0598436134659845 " " absolute error = 2.4735768988648488000000000000E-13 " " relative error = 2.3339074439246602000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.396999999999799 " " y[1] (analytic) = -1.0610222048206235 " " y[1] (numeric) = -1.0610222048203757 " " absolute error = 2.47801779096334940000000000000E-13 " " relative error = 2.33550040678204600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.395999999999798 " " y[1] (analytic) = -1.0622005928277771 " " y[1] (numeric) = -1.0622005928275287 " " absolute error = 2.48467912911110030000000000000E-13 " " relative error = 2.339180702673511700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.394999999999798 " " y[1] (analytic) = -1.0633787774032055 " " y[1] (numeric) = -1.063378777402957 " " absolute error = 2.48467912911110030000000000000E-13 " " relative error = 2.336588976487514500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.393999999999798 " " y[1] (analytic) = -1.0645567584624331 " " y[1] (numeric) = -1.0645567584621838 " " absolute error = 2.49356091330810160000000000000E-13 " " relative error = 2.34234660903343100000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.392999999999797 " " y[1] (analytic) = -1.06573453592099 " " y[1] (numeric) = -1.065734535920741 " " absolute error = 2.4891200212096010000000000000E-13 " " relative error = 2.335591028828342400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.391999999999797 " " y[1] (analytic) = -1.06691210969442 " " y[1] (numeric) = -1.0669121096941703 " " absolute error = 2.4980018054066022000000000000E-13 " " relative error = 2.341337944061829300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.390999999999797 " " y[1] (analytic) = -1.068089479698273 " " y[1] (numeric) = -1.0680894796980225 " " absolute error = 2.5046631435543530000000000000E-13 " " relative error = 2.344993739908290400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.389999999999796 " " y[1] (analytic) = -1.0692666458481082 " " y[1] (numeric) = -1.0692666458478577 " " absolute error = 2.5046631435543530000000000000E-13 " " relative error = 2.34241211327389200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.388999999999796 " " y[1] (analytic) = -1.0704436080594966 " " y[1] (numeric) = -1.0704436080592457 " " absolute error = 2.5091040356528540000000000000E-13 " " relative error = 2.34398525691733080000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.387999999999796 " " y[1] (analytic) = -1.0716203662480162 " " y[1] (numeric) = -1.071620366247765 " " absolute error = 2.5113244817021040000000000000E-13 " " relative error = 2.343483346154399700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.386999999999795 " " y[1] (analytic) = -1.0727969203292562 " " y[1] (numeric) = -1.0727969203290042 " " absolute error = 2.52020626589910530000000000000E-13 " " relative error = 2.34919230111661700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.385999999999795 " " y[1] (analytic) = -1.0739732702188136 " " y[1] (numeric) = -1.073973270218561 " " absolute error = 2.52686760404685630000000000000E-13 " " relative error = 2.352821689437416800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.384999999999795 " " y[1] (analytic) = -1.0751494158322947 " " y[1] (numeric) = -1.075149415832042 " " absolute error = 2.52686760404685630000000000000E-13 " " relative error = 2.350247850984281400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.383999999999794 " " y[1] (analytic) = -1.0763253570853175 " " y[1] (numeric) = -1.0763253570850642 " " absolute error = 2.5335289421946070000000000000E-13 " " relative error = 2.353869046675057500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.382999999999794 " " y[1] (analytic) = -1.0775010938935061 " " y[1] (numeric) = -1.0775010938932528 " " absolute error = 2.5335289421946070000000000000E-13 " " relative error = 2.351300575519421600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.381999999999794 " " y[1] (analytic) = -1.0786766261724974 " " y[1] (numeric) = -1.0786766261722434 " " absolute error = 2.5401902803423580000000000000E-13 " " relative error = 2.354913621662310700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.380999999999793 " " y[1] (analytic) = -1.079851953837935 " " y[1] (numeric) = -1.0798519538376803 " " absolute error = 2.5468516184901090000000000000E-13 " " relative error = 2.358519248345355000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.379999999999793 " " y[1] (analytic) = -1.0810270768054724 " " y[1] (numeric) = -1.0810270768052177 " " absolute error = 2.5468516184901090000000000000E-13 " " relative error = 2.355955436395056600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.378999999999793 " " y[1] (analytic) = -1.0822019949907742 " " y[1] (numeric) = -1.082201994990519 " " absolute error = 2.55129251058861000000000000000E-13 " " relative error = 2.35750120809041700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.377999999999792 " " y[1] (analytic) = -1.0833767083095123 " " y[1] (numeric) = -1.0833767083092571 " " absolute error = 2.55129251058861000000000000000E-13 " " relative error = 2.354944952222219600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.376999999999792 " " y[1] (analytic) = -1.0845512166773699 " " y[1] (numeric) = -1.0845512166771143 " " absolute error = 2.55573340268711040000000000000E-13 " " relative error = 2.35648936019531900000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.375999999999792 " " y[1] (analytic) = -1.0857255200100384 " " y[1] (numeric) = -1.0857255200097822 " " absolute error = 2.56239474083486130000000000000E-13 " " relative error = 2.360075998592324000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.374999999999791 " " y[1] (analytic) = -1.0868996182232182 " " y[1] (numeric) = -1.086899618222962 " " absolute error = 2.56239474083486130000000000000E-13 " " relative error = 2.357526580995282200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.373999999999791 " " y[1] (analytic) = -1.0880735112326212 " " y[1] (numeric) = -1.0880735112323645 " " absolute error = 2.5668356329333620000000000000E-13 " " relative error = 2.359064536021586400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.372999999999790 " " y[1] (analytic) = -1.089247198953967 " " y[1] (numeric) = -1.0892471989537098 " " absolute error = 2.57127652503186250000000000000E-13 " " relative error = 2.3605996210053400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.37199999999979 " " y[1] (analytic) = -1.090420681302985 " " y[1] (numeric) = -1.0904206813027275 " " absolute error = 2.5757174171303630000000000000E-13 " " relative error = 2.362131846263719500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.37099999999979 " " y[1] (analytic) = -1.0915939581954146 " " y[1] (numeric) = -1.0915939581951566 " " absolute error = 2.5801583092288640000000000000E-13 " " relative error = 2.363661222066758300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.36999999999979 " " y[1] (analytic) = -1.092767029547004 " " y[1] (numeric) = -1.0927670295467458 " " absolute error = 2.5823787552781140000000000000E-13 " " relative error = 2.36315581039136400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.368999999999790 " " y[1] (analytic) = -1.093939895273512 " " y[1] (numeric) = -1.093939895273253 " " absolute error = 2.5890400934258650000000000000E-13 " " relative error = 2.366711466152846600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.367999999999789 " " y[1] (analytic) = -1.0951125552907048 " " y[1] (numeric) = -1.0951125552904462 " " absolute error = 2.58681964737661500000000000000E-13 " " relative error = 2.362149566160280400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.366999999999789 " " y[1] (analytic) = -1.0962850095143613 " " y[1] (numeric) = -1.096285009514102 " " absolute error = 2.59348098552436570000000000000E-13 " " relative error = 2.36569957904764320000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.365999999999788 " " y[1] (analytic) = -1.0974572578602675 " " y[1] (numeric) = -1.0974572578600073 " " absolute error = 2.6023627697213670000000000000E-13 " " relative error = 2.37126571543682800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.364999999999788 " " y[1] (analytic) = -1.0986293002442182 " " y[1] (numeric) = -1.0986293002439582 " " absolute error = 2.60014232367211660000000000000E-13 " " relative error = 2.366714890176442300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.363999999999788 " " y[1] (analytic) = -1.099801136582021 " " y[1] (numeric) = -1.0998011365817604 " " absolute error = 2.60680366181986760000000000000E-13 " " relative error = 2.370250016217779200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.362999999999787 " " y[1] (analytic) = -1.1009727667894895 " " y[1] (numeric) = -1.100972766789229 " " absolute error = 2.6045832157706170000000000000E-13 " " relative error = 2.365710846205357800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.361999999999787 " " y[1] (analytic) = -1.1021441907824503 " " y[1] (numeric) = -1.102144190782189 " " absolute error = 2.61346499996761850000000000000E-13 " " relative error = 2.371255069731147700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.360999999999787 " " y[1] (analytic) = -1.1033154084767363 " " y[1] (numeric) = -1.1033154084764745 " " absolute error = 2.6179058920661190000000000000E-13 " " relative error = 2.372762921602321300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.359999999999786 " " y[1] (analytic) = -1.1044864197881914 " " y[1] (numeric) = -1.1044864197879296 " " absolute error = 2.6179058920661190000000000000E-13 " " relative error = 2.370247243572408700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.358999999999786 " " y[1] (analytic) = -1.1056572246326704 " " y[1] (numeric) = -1.1056572246324077 " " absolute error = 2.62678767626312040000000000000E-13 " " relative error = 2.37577037235551130000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.357999999999786 " " y[1] (analytic) = -1.1068278229260344 " " y[1] (numeric) = -1.1068278229257718 " " absolute error = 2.62678767626312040000000000000E-13 " " relative error = 2.373257720716566700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.356999999999785 " " y[1] (analytic) = -1.1079982145841578 " " y[1] (numeric) = -1.1079982145838947 " " absolute error = 2.6312285683616210000000000000E-13 " " relative error = 2.37475885225062900000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.355999999999785 " " y[1] (analytic) = -1.1091683995229227 " " y[1] (numeric) = -1.1091683995226587 " " absolute error = 2.64011035255862200000000000000E-13 " " relative error = 2.380261061975973100000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.354999999999785 " " y[1] (analytic) = -1.1103383776582194 " " y[1] (numeric) = -1.1103383776579554 " " absolute error = 2.64011035255862200000000000000E-13 " " relative error = 2.377752949624958600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.353999999999784 " " y[1] (analytic) = -1.1115081489059508 " " y[1] (numeric) = -1.1115081489056864 " " absolute error = 2.6445512446571230000000000000E-13 " " relative error = 2.379245934688049800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.352999999999784 " " y[1] (analytic) = -1.1126777131820274 " " y[1] (numeric) = -1.112677713181763 " " absolute error = 2.6445512446571230000000000000E-13 " " relative error = 2.376745047848810600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.351999999999784 " " y[1] (analytic) = -1.1138470704023709 " " y[1] (numeric) = -1.1138470704021055 " " absolute error = 2.6534330288541240000000000000E-13 " " relative error = 2.382223825300888400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.350999999999783 " " y[1] (analytic) = -1.1150162204829104 " " y[1] (numeric) = -1.1150162204826446 " " absolute error = 2.6578739209526250000000000000E-13 " " relative error = 2.38370874981666800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.349999999999783 " " y[1] (analytic) = -1.1161851633395856 " " y[1] (numeric) = -1.11618516333932 " " absolute error = 2.65565347490337440000000000000E-13 " " relative error = 2.379223055570596500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.348999999999783 " " y[1] (analytic) = -1.1173538988883482 " " y[1] (numeric) = -1.1173538988880816 " " absolute error = 2.6667557051496260000000000000E-13 " " relative error = 2.386670604365163400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.347999999999782 " " y[1] (analytic) = -1.1185224270451553 " " y[1] (numeric) = -1.1185224270448886 " " absolute error = 2.6667557051496260000000000000E-13 " " relative error = 2.384177232989864700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.346999999999782 " " y[1] (analytic) = -1.1196907477259774 " " y[1] (numeric) = -1.1196907477257099 " " absolute error = 2.67563748934662700000000000000E-13 " " relative error = 2.389621861912033500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.345999999999782 " " y[1] (analytic) = -1.1208588608467922 " " y[1] (numeric) = -1.1208588608465242 " " absolute error = 2.6800783814451280000000000000E-13 " " relative error = 2.39109354002016700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.344999999999781 " " y[1] (analytic) = -1.1220267663235879 " " y[1] (numeric) = -1.1220267663233199 " " absolute error = 2.6800783814451280000000000000E-13 " " relative error = 2.38860467671963200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.343999999999781 " " y[1] (analytic) = -1.123194464072364 " " y[1] (numeric) = -1.123194464072095 " " absolute error = 2.6889601656421290000000000000E-13 " " relative error = 2.394029040966576300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.342999999999780 " " y[1] (analytic) = -1.1243619540091259 " " y[1] (numeric) = -1.1243619540088572 " " absolute error = 2.6867397195928790000000000000E-13 " " relative error = 2.389568332522101800000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.34199999999978 " " y[1] (analytic) = -1.1255292360498932 " " y[1] (numeric) = -1.1255292360496238 " " absolute error = 2.693401057740630000000000000E-13 " " relative error = 2.39300852565435700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.34099999999978 " " y[1] (analytic) = -1.126696310110692 " " y[1] (numeric) = -1.126696310110422 " " absolute error = 2.70006239588838070000000000000E-13 " " relative error = 2.396442032922885500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.33999999999978 " " y[1] (analytic) = -1.1278631761075584 " " y[1] (numeric) = -1.1278631761072884 " " absolute error = 2.70006239588838070000000000000E-13 " " relative error = 2.39396271913650120000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.338999999999780 " " y[1] (analytic) = -1.1290298339565408 " " y[1] (numeric) = -1.1290298339562699 " " absolute error = 2.7089441800853820000000000000E-13 " " relative error = 2.399355711081817300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.337999999999779 " " y[1] (analytic) = -1.1301962835736932 " " y[1] (numeric) = -1.1301962835734227 " " absolute error = 2.70450328798688130000000000000E-13 " " relative error = 2.39295008070209900000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.336999999999779 " " y[1] (analytic) = -1.131362524875084 " " y[1] (numeric) = -1.1313625248748127 " " absolute error = 2.71338507218388260000000000000E-13 " " relative error = 2.398333878421041700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.335999999999778 " " y[1] (analytic) = -1.1325285577767878 " " y[1] (numeric) = -1.1325285577765158 " " absolute error = 2.72004641033163350000000000000E-13 " " relative error = 2.401746421009661200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.334999999999778 " " y[1] (analytic) = -1.1336943821948893 " " y[1] (numeric) = -1.1336943821946175 " " absolute error = 2.7178259642823830000000000000E-13 " " relative error = 2.397318013537771700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.333999999999778 " " y[1] (analytic) = -1.1348599980454859 " " y[1] (numeric) = -1.1348599980452132 " " absolute error = 2.72670774847938450000000000000E-13 " " relative error = 2.40268205168519500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.332999999999777 " " y[1] (analytic) = -1.13602540524468 " " y[1] (numeric) = -1.1360254052444079 " " absolute error = 2.7222668563808840000000000000E-13 " " relative error = 2.396308078862510200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.331999999999777 " " y[1] (analytic) = -1.1371906037085895 " " y[1] (numeric) = -1.1371906037083164 " " absolute error = 2.7311486405778850000000000000E-13 " " relative error = 2.401663038430939300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.330999999999777 " " y[1] (analytic) = -1.1383555933533374 " " y[1] (numeric) = -1.1383555933530634 " " absolute error = 2.74003042477488630000000000000E-13 " " relative error = 2.407007477077859600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.329999999999776 " " y[1] (analytic) = -1.1395203740950568 " " y[1] (numeric) = -1.1395203740947832 " " absolute error = 2.73558953267638570000000000000E-13 " " relative error = 2.400649953142643400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.328999999999776 " " y[1] (analytic) = -1.1406849458498947 " " y[1] (numeric) = -1.1406849458496202 " " absolute error = 2.7444713168733870000000000000E-13 " " relative error = 2.405985392249174500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.327999999999776 " " y[1] (analytic) = -1.141849308534003 " " y[1] (numeric) = -1.1418493085337285 " " absolute error = 2.7444713168733870000000000000E-13 " " relative error = 2.4035319690274700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.326999999999775 " " y[1] (analytic) = -1.1430134620635468 " " y[1] (numeric) = -1.1430134620632717 " " absolute error = 2.7511326550211380000000000000E-13 " " relative error = 2.406911857410990200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.325999999999775 " " y[1] (analytic) = -1.1441774063546994 " " y[1] (numeric) = -1.1441774063544237 " " absolute error = 2.7577939931688890000000000000E-13 " " relative error = 2.410285308774889300000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.324999999999775 " " y[1] (analytic) = -1.1453411413236436 " " y[1] (numeric) = -1.1453411413233678 " " absolute error = 2.7577939931688890000000000000E-13 " " relative error = 2.407836315022938700000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.323999999999774 " " y[1] (analytic) = -1.1465046668865742 " " y[1] (numeric) = -1.1465046668862977 " " absolute error = 2.764455331316640000000000000E-13 " " relative error = 2.41120285957818310000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.322999999999774 " " y[1] (analytic) = -1.147667982959693 " " y[1] (numeric) = -1.1476679829594163 " " absolute error = 2.766675777365890000000000000E-13 " " relative error = 2.410693526738436600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.321999999999774 " " y[1] (analytic) = -1.1488310894592138 " " y[1] (numeric) = -1.1488310894589369 " " absolute error = 2.76889622341514040000000000000E-13 " " relative error = 2.41018566508200580000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.320999999999773 " " y[1] (analytic) = -1.14999398630136 " " y[1] (numeric) = -1.1499939863010822 " " absolute error = 2.77777800761214170000000000000E-13 " " relative error = 2.415471768288199600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.319999999999773 " " y[1] (analytic) = -1.1511566734023626 " " y[1] (numeric) = -1.151156673402085 " " absolute error = 2.77555756156289140000000000000E-13 " " relative error = 2.41110321965075670000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.318999999999773 " " y[1] (analytic) = -1.1523191506784665 " " y[1] (numeric) = -1.152319150678188 " " absolute error = 2.78443934575989260000000000000E-13 " " relative error = 2.416378608409363600000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.317999999999772 " " y[1] (analytic) = -1.1534814180459225 " " y[1] (numeric) = -1.1534814180456439 " " absolute error = 2.7866597918091430000000000000E-13 " " relative error = 2.415868819568795200000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.316999999999772 " " y[1] (analytic) = -1.154643475420994 " " y[1] (numeric) = -1.1546434754207149 " " absolute error = 2.79110068390764350000000000000E-13 " " relative error = 2.417283554033839000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.315999999999772 " " y[1] (analytic) = -1.155805322719953 " " y[1] (numeric) = -1.1558053227196734 " " absolute error = 2.7955415760061440000000000000E-13 " " relative error = 2.418695883340808000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.314999999999771 " " y[1] (analytic) = -1.1569669598590813 " " y[1] (numeric) = -1.1569669598588017 " " absolute error = 2.7955415760061440000000000000E-13 " " relative error = 2.41626742421982500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.313999999999771 " " y[1] (analytic) = -1.1581283867546723 " " y[1] (numeric) = -1.158128386754392 " " absolute error = 2.80442336020314540000000000000E-13 " " relative error = 2.42151335920687500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.312999999999770 " " y[1] (analytic) = -1.1592896033230267 " " y[1] (numeric) = -1.1592896033227462 " " absolute error = 2.80442336020314540000000000000E-13 " " relative error = 2.419087820821003000000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.31199999999977 " " y[1] (analytic) = -1.1604506094804576 " " y[1] (numeric) = -1.1604506094801765 " " absolute error = 2.81108469835089640000000000000E-13 " " relative error = 2.42240787792721320000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.31099999999977 " " y[1] (analytic) = -1.1616114051432866 " " y[1] (numeric) = -1.1616114051430049 " " absolute error = 2.81774603649864730000000000000E-13 " " relative error = 2.42572173794305480000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.30999999999977 " " y[1] (analytic) = -1.1627719902278448 " " y[1] (numeric) = -1.162771990227563 " " absolute error = 2.81774603649864730000000000000E-13 " " relative error = 2.423300578427685400000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" " " "TOP MAIN SOLVE Loop" x[1] = -4.308999999999770 " " y[1] (analytic) = -1.1639323646504751 " " y[1] (numeric) = -1.163932364650193 " " absolute error = 2.8221869285971480000000000000E-13 " " relative error = 2.424700106560436500000000000E-11 "%" Correct digits = 13 h = 1.000E-3 " " "NO POLE" "Finished!" "Maximum Time Reached before Solution Completed!" "diff ( y , x , 1 ) = (0.1 * x + 0.2) + sin(0.3 * x + 0.1) ;" Iterations = 692 "Total Elapsed Time "= 0 Years 0 Days 0 Hours 3 Minutes 0 Seconds "Elapsed Time(since restart) "= 0 Years 0 Days 0 Hours 2 Minutes 59 Seconds "Expected Time Remaining "= 0 Years 0 Days 0 Hours 40 Minutes 23 Seconds "Optimized Time Remaining "= 0 Years 0 Days 0 Hours 40 Minutes 15 Seconds "Expected Total Time "= 0 Years 0 Days 0 Hours 43 Minutes 15 Seconds "Time to Timeout " Unknown Percent Done = 6.930000000002314 "%" (%o57) true (%o57) diffeq.max