|\^/| Maple 12 (IBM INTEL LINUX) ._|\| |/|_. Copyright (c) Maplesoft, a division of Waterloo Maple Inc. 2008 \ MAPLE / All rights reserved. Maple is a trademark of <____ ____> Waterloo Maple Inc. | Type ? for help. > #BEGIN OUTFILE1 > > # Begin Function number 3 > display_alot := proc(iter) > global > DEBUGMASSIVE, > INFO, > glob_max_terms, > glob_iolevel, > DEBUGL, > ALWAYS, > #Top Generate Globals Decl > glob_current_iter, > glob_unchanged_h_cnt, > glob_no_eqs, > glob_warned2, > glob_initial_pass, > glob_subiter_method, > glob_optimal_start, > glob_max_rel_trunc_err, > glob_hmin, > sec_in_min, > glob_max_opt_iter, > glob_iter, > glob_clock_start_sec, > centuries_in_millinium, > glob_max_minutes, > glob_log10relerr, > glob_max_hours, > glob_relerr, > glob_log10_abserr, > glob_hmin_init, > glob_optimal_done, > glob_not_yet_start_msg, > glob_log10normmin, > glob_orig_start_sec, > glob_warned, > glob_small_float, > glob_optimal_clock_start_sec, > glob_max_iter, > glob_disp_incr, > glob_clock_sec, > glob_display_flag, > glob_dump, > glob_html_log, > glob_optimal_expect_sec, > MAX_UNCHANGED, > glob_max_trunc_err, > glob_abserr, > glob_reached_optimal_h, > glob_almost_1, > glob_percent_done, > glob_log10abserr, > glob_normmax, > glob_curr_iter_when_opt, > glob_start, > glob_max_sec, > glob_hmax, > glob_not_yet_finished, > hours_in_day, > djd_debug2, > djd_debug, > years_in_century, > days_in_year, > min_in_hour, > glob_smallish_float, > glob_last_good_h, > glob_large_float, > glob_h, > glob_log10_relerr, > glob_dump_analytic, > glob_look_poles, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_0D0, > array_const_1, > #END CONST > array_m1, > array_1st_rel_error, > array_tmp0, > array_tmp1, > array_tmp2, > array_type_pole, > array_y_init, > array_y, > array_x, > array_tmp1_a1, > array_fact_1, > array_last_rel_error, > array_pole, > array_norms, > array_real_pole, > array_y_set_initial, > array_y_higher_work, > array_y_higher, > array_fact_2, > array_y_higher_work2, > array_complex_pole, > array_poles, > glob_last; > > local abserr, analytic_val_y, ind_var, numeric_val, relerr, term_no; > #TOP DISPLAY ALOT > if (iter >= 0) then # if number 1 > 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 := abs(numeric_val - analytic_val_y); > omniout_float(ALWAYS,"y[1] (numeric) ",33,numeric_val,20," "); > if (abs(analytic_val_y) <> 0.0) then # if number 2 > relerr := abserr*100.0/abs(analytic_val_y); > else > relerr := -1.0 ; > fi;# end if 2 > ; > if glob_iter = 1 then # if number 2 > array_1st_rel_error[1] := relerr; > else > array_last_rel_error[1] := relerr; > fi;# end if 2 > ; > omniout_float(ALWAYS,"absolute error ",4,abserr,20," "); > omniout_float(ALWAYS,"relative error ",4,relerr,20,"%"); > omniout_float(ALWAYS,"h ",4,glob_h,20," "); > #BOTTOM DISPLAY ALOT > fi;# end if 1 > ; > # End Function number 3 > end; display_alot := proc(iter) local abserr, analytic_val_y, ind_var, numeric_val, relerr, term_no; global DEBUGMASSIVE, INFO, glob_max_terms, glob_iolevel, DEBUGL, ALWAYS, glob_current_iter, glob_unchanged_h_cnt, glob_no_eqs, glob_warned2, glob_initial_pass, glob_subiter_method, glob_optimal_start, glob_max_rel_trunc_err, glob_hmin, sec_in_min, glob_max_opt_iter, glob_iter, glob_clock_start_sec, centuries_in_millinium, glob_max_minutes, glob_log10relerr, glob_max_hours, glob_relerr, glob_log10_abserr, glob_hmin_init, glob_optimal_done, glob_not_yet_start_msg, glob_log10normmin, glob_orig_start_sec, glob_warned, glob_small_float, glob_optimal_clock_start_sec, glob_max_iter, glob_disp_incr, glob_clock_sec, glob_display_flag, glob_dump, glob_html_log, glob_optimal_expect_sec, MAX_UNCHANGED, glob_max_trunc_err, glob_abserr, glob_reached_optimal_h, glob_almost_1, glob_percent_done, glob_log10abserr, glob_normmax, glob_curr_iter_when_opt, glob_start, glob_max_sec, glob_hmax, glob_not_yet_finished, hours_in_day, djd_debug2, djd_debug, years_in_century, days_in_year, min_in_hour, glob_smallish_float, glob_last_good_h, glob_large_float, glob_h, glob_log10_relerr, glob_dump_analytic, glob_look_poles, array_const_0D0, array_const_1, array_m1, array_1st_rel_error, array_tmp0, array_tmp1, array_tmp2, array_type_pole, array_y_init, array_y, array_x, array_tmp1_a1, array_fact_1, array_last_rel_error, array_pole, array_norms, array_real_pole, array_y_set_initial, array_y_higher_work, array_y_higher, array_fact_2, array_y_higher_work2, array_complex_pole, array_poles, glob_last; if 0 <= iter 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 := abs(numeric_val - analytic_val_y); omniout_float(ALWAYS, "y[1] (numeric) ", 33, numeric_val, 20, " "); if abs(analytic_val_y) <> 0. then relerr := abserr*100.0/abs(analytic_val_y) else relerr := -1.0 end if; if glob_iter = 1 then array_1st_rel_error[1] := relerr else array_last_rel_error[1] := relerr end if; omniout_float(ALWAYS, "absolute error ", 4, abserr, 20, " "); omniout_float(ALWAYS, "relative error ", 4, relerr, 20, "%"); omniout_float(ALWAYS, "h ", 4, glob_h, 20, " ") end if end proc > # Begin Function number 4 > adjust_for_pole := proc(h_param) > global > DEBUGMASSIVE, > INFO, > glob_max_terms, > glob_iolevel, > DEBUGL, > ALWAYS, > #Top Generate Globals Decl > glob_current_iter, > glob_unchanged_h_cnt, > glob_no_eqs, > glob_warned2, > glob_initial_pass, > glob_subiter_method, > glob_optimal_start, > glob_max_rel_trunc_err, > glob_hmin, > sec_in_min, > glob_max_opt_iter, > glob_iter, > glob_clock_start_sec, > centuries_in_millinium, > glob_max_minutes, > glob_log10relerr, > glob_max_hours, > glob_relerr, > glob_log10_abserr, > glob_hmin_init, > glob_optimal_done, > glob_not_yet_start_msg, > glob_log10normmin, > glob_orig_start_sec, > glob_warned, > glob_small_float, > glob_optimal_clock_start_sec, > glob_max_iter, > glob_disp_incr, > glob_clock_sec, > glob_display_flag, > glob_dump, > glob_html_log, > glob_optimal_expect_sec, > MAX_UNCHANGED, > glob_max_trunc_err, > glob_abserr, > glob_reached_optimal_h, > glob_almost_1, > glob_percent_done, > glob_log10abserr, > glob_normmax, > glob_curr_iter_when_opt, > glob_start, > glob_max_sec, > glob_hmax, > glob_not_yet_finished, > hours_in_day, > djd_debug2, > djd_debug, > years_in_century, > days_in_year, > min_in_hour, > glob_smallish_float, > glob_last_good_h, > glob_large_float, > glob_h, > glob_log10_relerr, > glob_dump_analytic, > glob_look_poles, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_0D0, > array_const_1, > #END CONST > array_m1, > array_1st_rel_error, > array_tmp0, > array_tmp1, > array_tmp2, > array_type_pole, > array_y_init, > array_y, > array_x, > array_tmp1_a1, > array_fact_1, > array_last_rel_error, > array_pole, > array_norms, > array_real_pole, > array_y_set_initial, > array_y_higher_work, > array_y_higher, > array_fact_2, > array_y_higher_work2, > array_complex_pole, > array_poles, > glob_last; > > local hnew, sz2, tmp; > #TOP ADJUST FOR POLE > > hnew := h_param; > glob_normmax := glob_small_float; > if (abs(array_y_higher[1,1]) > glob_small_float) then # if number 1 > tmp := abs(array_y_higher[1,1]); > if (tmp < glob_normmax) then # if number 2 > glob_normmax := tmp; > fi;# end if 2 > fi;# end if 1 > ; > if (glob_look_poles and (abs(array_pole[1]) > glob_small_float) and (array_pole[1] <> glob_large_float)) then # if number 1 > sz2 := array_pole[1]/10.0; > if (sz2 < hnew) then # if number 2 > omniout_float(INFO,"glob_h adjusted to ",20,h_param,12,"due to singularity."); > omniout_str(INFO,"Reached Optimal"); > newline(); > return(hnew); > fi;# end if 2 > fi;# end if 1 > ; > if (not glob_reached_optimal_h) then # if number 1 > 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[1]; > fi;# end if 1 > ; > hnew := sz2; > #END block > #BOTTOM ADJUST FOR POLE > # End Function number 4 > end; adjust_for_pole := proc(h_param) local hnew, sz2, tmp; global DEBUGMASSIVE, INFO, glob_max_terms, glob_iolevel, DEBUGL, ALWAYS, glob_current_iter, glob_unchanged_h_cnt, glob_no_eqs, glob_warned2, glob_initial_pass, glob_subiter_method, glob_optimal_start, glob_max_rel_trunc_err, glob_hmin, sec_in_min, glob_max_opt_iter, glob_iter, glob_clock_start_sec, centuries_in_millinium, glob_max_minutes, glob_log10relerr, glob_max_hours, glob_relerr, glob_log10_abserr, glob_hmin_init, glob_optimal_done, glob_not_yet_start_msg, glob_log10normmin, glob_orig_start_sec, glob_warned, glob_small_float, glob_optimal_clock_start_sec, glob_max_iter, glob_disp_incr, glob_clock_sec, glob_display_flag, glob_dump, glob_html_log, glob_optimal_expect_sec, MAX_UNCHANGED, glob_max_trunc_err, glob_abserr, glob_reached_optimal_h, glob_almost_1, glob_percent_done, glob_log10abserr, glob_normmax, glob_curr_iter_when_opt, glob_start, glob_max_sec, glob_hmax, glob_not_yet_finished, hours_in_day, djd_debug2, djd_debug, years_in_century, days_in_year, min_in_hour, glob_smallish_float, glob_last_good_h, glob_large_float, glob_h, glob_log10_relerr, glob_dump_analytic, glob_look_poles, array_const_0D0, array_const_1, array_m1, array_1st_rel_error, array_tmp0, array_tmp1, array_tmp2, array_type_pole, array_y_init, array_y, array_x, array_tmp1_a1, array_fact_1, array_last_rel_error, array_pole, array_norms, array_real_pole, array_y_set_initial, array_y_higher_work, array_y_higher, array_fact_2, array_y_higher_work2, array_complex_pole, array_poles, glob_last; hnew := h_param; glob_normmax := glob_small_float; if glob_small_float < abs(array_y_higher[1, 1]) then tmp := abs(array_y_higher[1, 1]); if tmp < glob_normmax then glob_normmax := tmp end if end if; if glob_look_poles and glob_small_float < abs(array_pole[1]) and array_pole[1] <> glob_large_float then sz2 := array_pole[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"); newline(); return hnew end if end if; 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[1] end if; hnew := sz2 end proc > # Begin Function number 5 > prog_report := proc(x_start,x_end) > global > DEBUGMASSIVE, > INFO, > glob_max_terms, > glob_iolevel, > DEBUGL, > ALWAYS, > #Top Generate Globals Decl > glob_current_iter, > glob_unchanged_h_cnt, > glob_no_eqs, > glob_warned2, > glob_initial_pass, > glob_subiter_method, > glob_optimal_start, > glob_max_rel_trunc_err, > glob_hmin, > sec_in_min, > glob_max_opt_iter, > glob_iter, > glob_clock_start_sec, > centuries_in_millinium, > glob_max_minutes, > glob_log10relerr, > glob_max_hours, > glob_relerr, > glob_log10_abserr, > glob_hmin_init, > glob_optimal_done, > glob_not_yet_start_msg, > glob_log10normmin, > glob_orig_start_sec, > glob_warned, > glob_small_float, > glob_optimal_clock_start_sec, > glob_max_iter, > glob_disp_incr, > glob_clock_sec, > glob_display_flag, > glob_dump, > glob_html_log, > glob_optimal_expect_sec, > MAX_UNCHANGED, > glob_max_trunc_err, > glob_abserr, > glob_reached_optimal_h, > glob_almost_1, > glob_percent_done, > glob_log10abserr, > glob_normmax, > glob_curr_iter_when_opt, > glob_start, > glob_max_sec, > glob_hmax, > glob_not_yet_finished, > hours_in_day, > djd_debug2, > djd_debug, > years_in_century, > days_in_year, > min_in_hour, > glob_smallish_float, > glob_last_good_h, > glob_large_float, > glob_h, > glob_log10_relerr, > glob_dump_analytic, > glob_look_poles, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_0D0, > array_const_1, > #END CONST > array_m1, > array_1st_rel_error, > array_tmp0, > array_tmp1, > array_tmp2, > array_type_pole, > array_y_init, > array_y, > array_x, > array_tmp1_a1, > array_fact_1, > array_last_rel_error, > array_pole, > array_norms, > array_real_pole, > array_y_set_initial, > array_y_higher_work, > array_y_higher, > array_fact_2, > array_y_higher_work2, > array_complex_pole, > array_poles, > glob_last; > > local clock_sec, opt_clock_sec, clock_sec1, expect_sec, left_sec, percent_done, total_clock_sec; > #TOP PROGRESS REPORT > 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(glob_max_sec) + convfloat(glob_orig_start_sec) - convfloat(clock_sec1); > expect_sec := comp_expect_sec(convfloat(x_end),convfloat(x_start),convfloat(array_x[1]) + convfloat(glob_h) ,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(array_x[1]) +convfloat( glob_h) ,convfloat( opt_clock_sec)); > percent_done := comp_percent(convfloat(x_end),convfloat(x_start),convfloat(array_x[1]) + convfloat(glob_h)); > glob_percent_done := percent_done; > 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 # if number 1 > 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)); > fi;# end if 1 > ; > omniout_str_noeol(INFO,"Time to Timeout "); > omniout_timestr(convfloat(left_sec)); > omniout_float(INFO, "Percent Done ",33,percent_done,4,"%"); > #BOTTOM PROGRESS REPORT > # End Function number 5 > end; prog_report := proc(x_start, x_end) local clock_sec, opt_clock_sec, clock_sec1, expect_sec, left_sec, percent_done, total_clock_sec; global DEBUGMASSIVE, INFO, glob_max_terms, glob_iolevel, DEBUGL, ALWAYS, glob_current_iter, glob_unchanged_h_cnt, glob_no_eqs, glob_warned2, glob_initial_pass, glob_subiter_method, glob_optimal_start, glob_max_rel_trunc_err, glob_hmin, sec_in_min, glob_max_opt_iter, glob_iter, glob_clock_start_sec, centuries_in_millinium, glob_max_minutes, glob_log10relerr, glob_max_hours, glob_relerr, glob_log10_abserr, glob_hmin_init, glob_optimal_done, glob_not_yet_start_msg, glob_log10normmin, glob_orig_start_sec, glob_warned, glob_small_float, glob_optimal_clock_start_sec, glob_max_iter, glob_disp_incr, glob_clock_sec, glob_display_flag, glob_dump, glob_html_log, glob_optimal_expect_sec, MAX_UNCHANGED, glob_max_trunc_err, glob_abserr, glob_reached_optimal_h, glob_almost_1, glob_percent_done, glob_log10abserr, glob_normmax, glob_curr_iter_when_opt, glob_start, glob_max_sec, glob_hmax, glob_not_yet_finished, hours_in_day, djd_debug2, djd_debug, years_in_century, days_in_year, min_in_hour, glob_smallish_float, glob_last_good_h, glob_large_float, glob_h, glob_log10_relerr, glob_dump_analytic, glob_look_poles, array_const_0D0, array_const_1, array_m1, array_1st_rel_error, array_tmp0, array_tmp1, array_tmp2, array_type_pole, array_y_init, array_y, array_x, array_tmp1_a1, array_fact_1, array_last_rel_error, array_pole, array_norms, array_real_pole, array_y_set_initial, array_y_higher_work, array_y_higher, array_fact_2, array_y_higher_work2, array_complex_pole, array_poles, glob_last; 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(glob_max_sec) + convfloat(glob_orig_start_sec) - convfloat(clock_sec1); expect_sec := comp_expect_sec(convfloat(x_end), convfloat(x_start), convfloat(array_x[1]) + convfloat(glob_h), 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(array_x[1]) + convfloat(glob_h), convfloat(opt_clock_sec)); percent_done := comp_percent(convfloat(x_end), convfloat(x_start), convfloat(array_x[1]) + convfloat(glob_h)); glob_percent_done := percent_done; 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)) end if; omniout_str_noeol(INFO, "Time to Timeout "); omniout_timestr(convfloat(left_sec)); omniout_float(INFO, "Percent Done ", 33, percent_done, 4, "%") end proc > # Begin Function number 6 > check_for_pole := proc() > global > DEBUGMASSIVE, > INFO, > glob_max_terms, > glob_iolevel, > DEBUGL, > ALWAYS, > #Top Generate Globals Decl > glob_current_iter, > glob_unchanged_h_cnt, > glob_no_eqs, > glob_warned2, > glob_initial_pass, > glob_subiter_method, > glob_optimal_start, > glob_max_rel_trunc_err, > glob_hmin, > sec_in_min, > glob_max_opt_iter, > glob_iter, > glob_clock_start_sec, > centuries_in_millinium, > glob_max_minutes, > glob_log10relerr, > glob_max_hours, > glob_relerr, > glob_log10_abserr, > glob_hmin_init, > glob_optimal_done, > glob_not_yet_start_msg, > glob_log10normmin, > glob_orig_start_sec, > glob_warned, > glob_small_float, > glob_optimal_clock_start_sec, > glob_max_iter, > glob_disp_incr, > glob_clock_sec, > glob_display_flag, > glob_dump, > glob_html_log, > glob_optimal_expect_sec, > MAX_UNCHANGED, > glob_max_trunc_err, > glob_abserr, > glob_reached_optimal_h, > glob_almost_1, > glob_percent_done, > glob_log10abserr, > glob_normmax, > glob_curr_iter_when_opt, > glob_start, > glob_max_sec, > glob_hmax, > glob_not_yet_finished, > hours_in_day, > djd_debug2, > djd_debug, > years_in_century, > days_in_year, > min_in_hour, > glob_smallish_float, > glob_last_good_h, > glob_large_float, > glob_h, > glob_log10_relerr, > glob_dump_analytic, > glob_look_poles, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_0D0, > array_const_1, > #END CONST > array_m1, > array_1st_rel_error, > array_tmp0, > array_tmp1, > array_tmp2, > array_type_pole, > array_y_init, > array_y, > array_x, > array_tmp1_a1, > array_fact_1, > array_last_rel_error, > array_pole, > array_norms, > array_real_pole, > array_y_set_initial, > array_y_higher_work, > array_y_higher, > array_fact_2, > array_y_higher_work2, > array_complex_pole, > array_poles, > glob_last; > > local cnt, dr1, dr2, ds1, ds2, hdrc, m, n, nr1, nr2, ord_no, rad_c, rcs, rm0, rm1, rm2, rm3, rm4, found; > #TOP CHECK FOR POLE > #IN RADII REAL EQ = 1 > #Computes radius of convergence and r_order of pole from 3 adjacent Taylor series terms. EQUATUON NUMBER 1 > #Applies to pole of arbitrary r_order on the real axis, > #Due to Prof. George Corliss. > n := glob_max_terms; > m := n - 1 - 1; > while ((m >= 10) and ((abs(array_y_higher[1,m]) < glob_small_float) or (abs(array_y_higher[1,m-1]) < glob_small_float) or (abs(array_y_higher[1,m-2]) < glob_small_float ))) do # do number 2 > m := m - 1; > od;# end do number 2 > ; > if (m > 10) then # if number 1 > rm0 := array_y_higher[1,m]/array_y_higher[1,m-1]; > rm1 := array_y_higher[1,m-1]/array_y_higher[1,m-2]; > hdrc := convfloat(m-1)*rm0-convfloat(m-2)*rm1; > if (abs(hdrc) > glob_small_float) then # if number 2 > rcs := glob_h/hdrc; > ord_no := convfloat(m-1)*rm0/hdrc - convfloat(m) + 2.0; > array_real_pole[1,1] := rcs; > array_real_pole[1,2] := ord_no; > else > array_real_pole[1,1] := glob_large_float; > array_real_pole[1,2] := glob_large_float; > fi;# end if 2 > else > array_real_pole[1,1] := glob_large_float; > array_real_pole[1,2] := glob_large_float; > fi;# end if 1 > ; > #BOTTOM RADII REAL EQ = 1 > #TOP RADII COMPLEX EQ = 1 > #Computes radius of convergence for complex conjugate pair of poles. > #from 6 adjacent Taylor series terms > #Also computes r_order of poles. > #Due to Manuel Prieto. > #With a correction by Dennis J. Darland > n := glob_max_terms - 1 - 1; > cnt := 0; > while ((cnt < 5) and (n >= 10)) do # do number 2 > if (abs(array_y_higher[1,n]) > glob_small_float) then # if number 1 > cnt := cnt + 1; > else > cnt := 0; > fi;# end if 1 > ; > n := n - 1; > od;# end do number 2 > ; > m := n + cnt; > if (m <= 10) then # if number 1 > array_complex_pole[1,1] := glob_large_float; > array_complex_pole[1,2] := glob_large_float; > elif (abs(array_y_higher[1,m]) >= (glob_large_float)) or (abs(array_y_higher[1,m-1]) >=(glob_large_float)) or (abs(array_y_higher[1,m-2]) >= (glob_large_float)) or (abs(array_y_higher[1,m-3]) >= (glob_large_float)) or (abs(array_y_higher[1,m-4]) >= (glob_large_float)) or (abs(array_y_higher[1,m-5]) >= (glob_large_float)) then # if number 2 > array_complex_pole[1,1] := glob_large_float; > array_complex_pole[1,2] := glob_large_float; > else > rm0 := (array_y_higher[1,m])/(array_y_higher[1,m-1]); > rm1 := (array_y_higher[1,m-1])/(array_y_higher[1,m-2]); > rm2 := (array_y_higher[1,m-2])/(array_y_higher[1,m-3]); > rm3 := (array_y_higher[1,m-3])/(array_y_higher[1,m-4]); > rm4 := (array_y_higher[1,m-4])/(array_y_higher[1,m-5]); > nr1 := convfloat(m-1)*rm0 - 2.0*convfloat(m-2)*rm1 + convfloat(m-3)*rm2; > nr2 := convfloat(m-2)*rm1 - 2.0*convfloat(m-3)*rm2 + convfloat(m-4)*rm3; > dr1 := (-1.0)/rm1 + 2.0/rm2 - 1.0/rm3; > dr2 := (-1.0)/rm2 + 2.0/rm3 - 1.0/rm4; > ds1 := 3.0/rm1 - 8.0/rm2 + 5.0/rm3; > ds2 := 3.0/rm2 - 8.0/rm3 + 5.0/rm4; > if ((abs(nr1 * dr2 - nr2 * dr1) <= glob_small_float) or (abs(dr1) <= glob_small_float)) then # if number 3 > array_complex_pole[1,1] := glob_large_float; > array_complex_pole[1,2] := glob_large_float; > else > if (abs(nr1*dr2 - nr2 * dr1) > glob_small_float) then # if number 4 > rcs := ((ds1*dr2 - ds2*dr1 +dr1*dr2)/(nr1*dr2 - nr2 * dr1)); > #(Manuels) rcs := (ds1*dr2 - ds2*dr1)/(nr1*dr2 - nr2 * dr1) > ord_no := (rcs*nr1 - ds1)/(2.0*dr1) -convfloat(m)/2.0; > if (abs(rcs) > glob_small_float) then # if number 5 > if (rcs > 0.0) then # if number 6 > rad_c := sqrt(rcs) * glob_h; > else > rad_c := glob_large_float; > fi;# end if 6 > else > rad_c := glob_large_float; > ord_no := glob_large_float; > fi;# end if 5 > else > rad_c := glob_large_float; > ord_no := glob_large_float; > fi;# end if 4 > fi;# end if 3 > ; > array_complex_pole[1,1] := rad_c; > array_complex_pole[1,2] := ord_no; > fi;# end if 2 > ; > #BOTTOM RADII COMPLEX EQ = 1 > found := false; > #TOP WHICH RADII EQ = 1 > if not found and ((array_real_pole[1,1] = glob_large_float) or (array_real_pole[1,2] = glob_large_float)) and ((array_complex_pole[1,1] <> glob_large_float) and (array_complex_pole[1,2] <> glob_large_float)) and ((array_complex_pole[1,1] > 0.0) and (array_complex_pole[1,2] > 0.0)) then # if number 2 > array_poles[1,1] := array_complex_pole[1,1]; > array_poles[1,2] := array_complex_pole[1,2]; > found := true; > array_type_pole[1] := 2; > if (glob_display_flag) then # if number 3 > omniout_str(ALWAYS,"Complex estimate of poles used"); > fi;# end if 3 > ; > fi;# end if 2 > ; > if not found and ((array_real_pole[1,1] <> glob_large_float) and (array_real_pole[1,2] <> glob_large_float) and (array_real_pole[1,1] > 0.0) and (array_real_pole[1,2] > 0.0) and ((array_complex_pole[1,1] = glob_large_float) or (array_complex_pole[1,2] = glob_large_float) or (array_complex_pole[1,1] <= 0.0 ) or (array_complex_pole[1,2] <= 0.0))) then # if number 2 > array_poles[1,1] := array_real_pole[1,1]; > array_poles[1,2] := array_real_pole[1,2]; > found := true; > array_type_pole[1] := 1; > if (glob_display_flag) then # if number 3 > omniout_str(ALWAYS,"Real estimate of pole used"); > fi;# end if 3 > ; > fi;# end if 2 > ; > if not found and (((array_real_pole[1,1] = glob_large_float) or (array_real_pole[1,2] = glob_large_float)) and ((array_complex_pole[1,1] = glob_large_float) or (array_complex_pole[1,2] = glob_large_float))) then # if number 2 > array_poles[1,1] := glob_large_float; > array_poles[1,2] := glob_large_float; > found := true; > array_type_pole[1] := 3; > if (glob_display_flag) then # if number 3 > omniout_str(ALWAYS,"NO POLE"); > fi;# end if 3 > ; > fi;# end if 2 > ; > if not found and ((array_real_pole[1,1] < array_complex_pole[1,1]) and (array_real_pole[1,1] > 0.0) and (array_real_pole[1,2] > 0.0)) then # if number 2 > array_poles[1,1] := array_real_pole[1,1]; > array_poles[1,2] := array_real_pole[1,2]; > found := true; > array_type_pole[1] := 1; > if (glob_display_flag) then # if number 3 > omniout_str(ALWAYS,"Real estimate of pole used"); > fi;# end if 3 > ; > fi;# end if 2 > ; > if not found and ((array_complex_pole[1,1] <> glob_large_float) and (array_complex_pole[1,2] <> glob_large_float) and (array_complex_pole[1,1] > 0.0) and (array_complex_pole[1,2] > 0.0)) then # if number 2 > array_poles[1,1] := array_complex_pole[1,1]; > array_poles[1,2] := array_complex_pole[1,2]; > array_type_pole[1] := 2; > found := true; > if (glob_display_flag) then # if number 3 > omniout_str(ALWAYS,"Complex estimate of poles used"); > fi;# end if 3 > ; > fi;# end if 2 > ; > if not found then # if number 2 > array_poles[1,1] := glob_large_float; > array_poles[1,2] := glob_large_float; > array_type_pole[1] := 3; > if (glob_display_flag) then # if number 3 > omniout_str(ALWAYS,"NO POLE"); > fi;# end if 3 > ; > fi;# end if 2 > ; > #BOTTOM WHICH RADII EQ = 1 > array_pole[1] := glob_large_float; > array_pole[2] := glob_large_float; > #TOP WHICH RADIUS EQ = 1 > if array_pole[1] > array_poles[1,1] then # if number 2 > array_pole[1] := array_poles[1,1]; > array_pole[2] := array_poles[1,2]; > fi;# end if 2 > ; > #BOTTOM WHICH RADIUS EQ = 1 > #BOTTOM CHECK FOR POLE > display_pole(); > # End Function number 6 > end; check_for_pole := proc() local cnt, dr1, dr2, ds1, ds2, hdrc, m, n, nr1, nr2, ord_no, rad_c, rcs, rm0, rm1, rm2, rm3, rm4, found; global DEBUGMASSIVE, INFO, glob_max_terms, glob_iolevel, DEBUGL, ALWAYS, glob_current_iter, glob_unchanged_h_cnt, glob_no_eqs, glob_warned2, glob_initial_pass, glob_subiter_method, glob_optimal_start, glob_max_rel_trunc_err, glob_hmin, sec_in_min, glob_max_opt_iter, glob_iter, glob_clock_start_sec, centuries_in_millinium, glob_max_minutes, glob_log10relerr, glob_max_hours, glob_relerr, glob_log10_abserr, glob_hmin_init, glob_optimal_done, glob_not_yet_start_msg, glob_log10normmin, glob_orig_start_sec, glob_warned, glob_small_float, glob_optimal_clock_start_sec, glob_max_iter, glob_disp_incr, glob_clock_sec, glob_display_flag, glob_dump, glob_html_log, glob_optimal_expect_sec, MAX_UNCHANGED, glob_max_trunc_err, glob_abserr, glob_reached_optimal_h, glob_almost_1, glob_percent_done, glob_log10abserr, glob_normmax, glob_curr_iter_when_opt, glob_start, glob_max_sec, glob_hmax, glob_not_yet_finished, hours_in_day, djd_debug2, djd_debug, years_in_century, days_in_year, min_in_hour, glob_smallish_float, glob_last_good_h, glob_large_float, glob_h, glob_log10_relerr, glob_dump_analytic, glob_look_poles, array_const_0D0, array_const_1, array_m1, array_1st_rel_error, array_tmp0, array_tmp1, array_tmp2, array_type_pole, array_y_init, array_y, array_x, array_tmp1_a1, array_fact_1, array_last_rel_error, array_pole, array_norms, array_real_pole, array_y_set_initial, array_y_higher_work, array_y_higher, array_fact_2, array_y_higher_work2, array_complex_pole, array_poles, glob_last; n := glob_max_terms; m := n - 2; while 10 <= m and (abs(array_y_higher[1, m]) < glob_small_float or abs(array_y_higher[1, m - 1]) < glob_small_float or abs(array_y_higher[1, m - 2]) < glob_small_float) do m := m - 1 end do; if 10 < m then rm0 := array_y_higher[1, m]/array_y_higher[1, m - 1]; rm1 := array_y_higher[1, m - 1]/array_y_higher[1, m - 2]; hdrc := convfloat(m - 1)*rm0 - convfloat(m - 2)*rm1; if glob_small_float < abs(hdrc) then rcs := glob_h/hdrc; ord_no := convfloat(m - 1)*rm0/hdrc - convfloat(m) + 2.0; array_real_pole[1, 1] := rcs; array_real_pole[1, 2] := ord_no else array_real_pole[1, 1] := glob_large_float; array_real_pole[1, 2] := glob_large_float end if else array_real_pole[1, 1] := glob_large_float; array_real_pole[1, 2] := glob_large_float end if; n := glob_max_terms - 2; cnt := 0; while cnt < 5 and 10 <= n do if glob_small_float < abs(array_y_higher[1, n]) then cnt := cnt + 1 else cnt := 0 end if; n := n - 1 end do; m := n + cnt; if m <= 10 then array_complex_pole[1, 1] := glob_large_float; array_complex_pole[1, 2] := glob_large_float elif glob_large_float <= abs(array_y_higher[1, m]) or glob_large_float <= abs(array_y_higher[1, m - 1]) or glob_large_float <= abs(array_y_higher[1, m - 2]) or glob_large_float <= abs(array_y_higher[1, m - 3]) or glob_large_float <= abs(array_y_higher[1, m - 4]) or glob_large_float <= abs(array_y_higher[1, m - 5]) then array_complex_pole[1, 1] := glob_large_float; array_complex_pole[1, 2] := glob_large_float else rm0 := array_y_higher[1, m]/array_y_higher[1, m - 1]; rm1 := array_y_higher[1, m - 1]/array_y_higher[1, m - 2]; rm2 := array_y_higher[1, m - 2]/array_y_higher[1, m - 3]; rm3 := array_y_higher[1, m - 3]/array_y_higher[1, m - 4]; rm4 := array_y_higher[1, m - 4]/array_y_higher[1, m - 5]; nr1 := convfloat(m - 1)*rm0 - 2.0*convfloat(m - 2)*rm1 + convfloat(m - 3)*rm2; nr2 := convfloat(m - 2)*rm1 - 2.0*convfloat(m - 3)*rm2 + convfloat(m - 4)*rm3; dr1 := (-1)*(1.0)/rm1 + 2.0/rm2 - 1.0/rm3; dr2 := (-1)*(1.0)/rm2 + 2.0/rm3 - 1.0/rm4; ds1 := 3.0/rm1 - 8.0/rm2 + 5.0/rm3; ds2 := 3.0/rm2 - 8.0/rm3 + 5.0/rm4; if abs(nr1*dr2 - nr2*dr1) <= glob_small_float or abs(dr1) <= glob_small_float then array_complex_pole[1, 1] := glob_large_float; array_complex_pole[1, 2] := glob_large_float else if glob_small_float < abs(nr1*dr2 - nr2*dr1) then rcs := (ds1*dr2 - ds2*dr1 + dr1*dr2)/(nr1*dr2 - nr2*dr1); ord_no := (rcs*nr1 - ds1)/(2.0*dr1) - convfloat(m)/2.0; if glob_small_float < abs(rcs) then if 0. < rcs then rad_c := sqrt(rcs)*glob_h else rad_c := glob_large_float end if else rad_c := glob_large_float; ord_no := glob_large_float end if else rad_c := glob_large_float; ord_no := glob_large_float end if end if; array_complex_pole[1, 1] := rad_c; array_complex_pole[1, 2] := ord_no end if; found := false; if not found and (array_real_pole[1, 1] = glob_large_float or array_real_pole[1, 2] = glob_large_float) and array_complex_pole[1, 1] <> glob_large_float and array_complex_pole[1, 2] <> glob_large_float and 0. < array_complex_pole[1, 1] and 0. < array_complex_pole[1, 2] then array_poles[1, 1] := array_complex_pole[1, 1]; array_poles[1, 2] := array_complex_pole[1, 2]; found := true; array_type_pole[1] := 2; if glob_display_flag then omniout_str(ALWAYS, "Complex estimate of poles used") end if end if; if not found and array_real_pole[1, 1] <> glob_large_float and array_real_pole[1, 2] <> glob_large_float and 0. < array_real_pole[1, 1] and 0. < array_real_pole[1, 2] and ( array_complex_pole[1, 1] = glob_large_float or array_complex_pole[1, 2] = glob_large_float or array_complex_pole[1, 1] <= 0. or array_complex_pole[1, 2] <= 0.) then array_poles[1, 1] := array_real_pole[1, 1]; array_poles[1, 2] := array_real_pole[1, 2]; found := true; array_type_pole[1] := 1; if glob_display_flag then omniout_str(ALWAYS, "Real estimate of pole used") end if end if; if not found and (array_real_pole[1, 1] = glob_large_float or array_real_pole[1, 2] = glob_large_float) and ( array_complex_pole[1, 1] = glob_large_float or array_complex_pole[1, 2] = glob_large_float) then array_poles[1, 1] := glob_large_float; array_poles[1, 2] := glob_large_float; found := true; array_type_pole[1] := 3; if glob_display_flag then omniout_str(ALWAYS, "NO POLE") end if end if; if not found and array_real_pole[1, 1] < array_complex_pole[1, 1] and 0. < array_real_pole[1, 1] and 0. < array_real_pole[1, 2] then array_poles[1, 1] := array_real_pole[1, 1]; array_poles[1, 2] := array_real_pole[1, 2]; found := true; array_type_pole[1] := 1; if glob_display_flag then omniout_str(ALWAYS, "Real estimate of pole used") end if end if; if not found and array_complex_pole[1, 1] <> glob_large_float and array_complex_pole[1, 2] <> glob_large_float and 0. < array_complex_pole[1, 1] and 0. < array_complex_pole[1, 2] then array_poles[1, 1] := array_complex_pole[1, 1]; array_poles[1, 2] := array_complex_pole[1, 2]; array_type_pole[1] := 2; found := true; if glob_display_flag then omniout_str(ALWAYS, "Complex estimate of poles used") end if end if; if not found then array_poles[1, 1] := glob_large_float; array_poles[1, 2] := glob_large_float; array_type_pole[1] := 3; if glob_display_flag then omniout_str(ALWAYS, "NO POLE") end if end if; array_pole[1] := glob_large_float; array_pole[2] := glob_large_float; if array_poles[1, 1] < array_pole[1] then array_pole[1] := array_poles[1, 1]; array_pole[2] := array_poles[1, 2] end if; display_pole() end proc > # Begin Function number 7 > get_norms := proc() > global > DEBUGMASSIVE, > INFO, > glob_max_terms, > glob_iolevel, > DEBUGL, > ALWAYS, > #Top Generate Globals Decl > glob_current_iter, > glob_unchanged_h_cnt, > glob_no_eqs, > glob_warned2, > glob_initial_pass, > glob_subiter_method, > glob_optimal_start, > glob_max_rel_trunc_err, > glob_hmin, > sec_in_min, > glob_max_opt_iter, > glob_iter, > glob_clock_start_sec, > centuries_in_millinium, > glob_max_minutes, > glob_log10relerr, > glob_max_hours, > glob_relerr, > glob_log10_abserr, > glob_hmin_init, > glob_optimal_done, > glob_not_yet_start_msg, > glob_log10normmin, > glob_orig_start_sec, > glob_warned, > glob_small_float, > glob_optimal_clock_start_sec, > glob_max_iter, > glob_disp_incr, > glob_clock_sec, > glob_display_flag, > glob_dump, > glob_html_log, > glob_optimal_expect_sec, > MAX_UNCHANGED, > glob_max_trunc_err, > glob_abserr, > glob_reached_optimal_h, > glob_almost_1, > glob_percent_done, > glob_log10abserr, > glob_normmax, > glob_curr_iter_when_opt, > glob_start, > glob_max_sec, > glob_hmax, > glob_not_yet_finished, > hours_in_day, > djd_debug2, > djd_debug, > years_in_century, > days_in_year, > min_in_hour, > glob_smallish_float, > glob_last_good_h, > glob_large_float, > glob_h, > glob_log10_relerr, > glob_dump_analytic, > glob_look_poles, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_0D0, > array_const_1, > #END CONST > array_m1, > array_1st_rel_error, > array_tmp0, > array_tmp1, > array_tmp2, > array_type_pole, > array_y_init, > array_y, > array_x, > array_tmp1_a1, > array_fact_1, > array_last_rel_error, > array_pole, > array_norms, > array_real_pole, > array_y_set_initial, > array_y_higher_work, > array_y_higher, > array_fact_2, > array_y_higher_work2, > array_complex_pole, > array_poles, > glob_last; > > local iii; > if (not glob_initial_pass) then # if number 2 > set_z(array_norms,glob_max_terms+1); > #TOP GET NORMS > iii := 1; > while (iii <= glob_max_terms) do # do number 2 > if (abs(array_y[iii]) > array_norms[iii]) then # if number 3 > array_norms[iii] := abs(array_y[iii]); > fi;# end if 3 > ; > iii := iii + 1; > od;# end do number 2 > #GET NORMS > ; > fi;# end if 2 > ; > # End Function number 7 > end; get_norms := proc() local iii; global DEBUGMASSIVE, INFO, glob_max_terms, glob_iolevel, DEBUGL, ALWAYS, glob_current_iter, glob_unchanged_h_cnt, glob_no_eqs, glob_warned2, glob_initial_pass, glob_subiter_method, glob_optimal_start, glob_max_rel_trunc_err, glob_hmin, sec_in_min, glob_max_opt_iter, glob_iter, glob_clock_start_sec, centuries_in_millinium, glob_max_minutes, glob_log10relerr, glob_max_hours, glob_relerr, glob_log10_abserr, glob_hmin_init, glob_optimal_done, glob_not_yet_start_msg, glob_log10normmin, glob_orig_start_sec, glob_warned, glob_small_float, glob_optimal_clock_start_sec, glob_max_iter, glob_disp_incr, glob_clock_sec, glob_display_flag, glob_dump, glob_html_log, glob_optimal_expect_sec, MAX_UNCHANGED, glob_max_trunc_err, glob_abserr, glob_reached_optimal_h, glob_almost_1, glob_percent_done, glob_log10abserr, glob_normmax, glob_curr_iter_when_opt, glob_start, glob_max_sec, glob_hmax, glob_not_yet_finished, hours_in_day, djd_debug2, djd_debug, years_in_century, days_in_year, min_in_hour, glob_smallish_float, glob_last_good_h, glob_large_float, glob_h, glob_log10_relerr, glob_dump_analytic, glob_look_poles, array_const_0D0, array_const_1, array_m1, array_1st_rel_error, array_tmp0, array_tmp1, array_tmp2, array_type_pole, array_y_init, array_y, array_x, array_tmp1_a1, array_fact_1, array_last_rel_error, array_pole, array_norms, array_real_pole, array_y_set_initial, array_y_higher_work, array_y_higher, array_fact_2, array_y_higher_work2, array_complex_pole, array_poles, glob_last; if not glob_initial_pass then set_z(array_norms, glob_max_terms + 1); iii := 1; while iii <= glob_max_terms do if array_norms[iii] < abs(array_y[iii]) then array_norms[iii] := abs(array_y[iii]) end if; iii := iii + 1 end do end if end proc > # Begin Function number 8 > atomall := proc() > global > DEBUGMASSIVE, > INFO, > glob_max_terms, > glob_iolevel, > DEBUGL, > ALWAYS, > #Top Generate Globals Decl > glob_current_iter, > glob_unchanged_h_cnt, > glob_no_eqs, > glob_warned2, > glob_initial_pass, > glob_subiter_method, > glob_optimal_start, > glob_max_rel_trunc_err, > glob_hmin, > sec_in_min, > glob_max_opt_iter, > glob_iter, > glob_clock_start_sec, > centuries_in_millinium, > glob_max_minutes, > glob_log10relerr, > glob_max_hours, > glob_relerr, > glob_log10_abserr, > glob_hmin_init, > glob_optimal_done, > glob_not_yet_start_msg, > glob_log10normmin, > glob_orig_start_sec, > glob_warned, > glob_small_float, > glob_optimal_clock_start_sec, > glob_max_iter, > glob_disp_incr, > glob_clock_sec, > glob_display_flag, > glob_dump, > glob_html_log, > glob_optimal_expect_sec, > MAX_UNCHANGED, > glob_max_trunc_err, > glob_abserr, > glob_reached_optimal_h, > glob_almost_1, > glob_percent_done, > glob_log10abserr, > glob_normmax, > glob_curr_iter_when_opt, > glob_start, > glob_max_sec, > glob_hmax, > glob_not_yet_finished, > hours_in_day, > djd_debug2, > djd_debug, > years_in_century, > days_in_year, > min_in_hour, > glob_smallish_float, > glob_last_good_h, > glob_large_float, > glob_h, > glob_log10_relerr, > glob_dump_analytic, > glob_look_poles, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_0D0, > array_const_1, > #END CONST > array_m1, > array_1st_rel_error, > array_tmp0, > array_tmp1, > array_tmp2, > array_type_pole, > array_y_init, > array_y, > array_x, > array_tmp1_a1, > array_fact_1, > array_last_rel_error, > array_pole, > array_norms, > array_real_pole, > array_y_set_initial, > array_y_higher_work, > array_y_higher, > array_fact_2, > array_y_higher_work2, > array_complex_pole, > array_poles, > glob_last; > > local kkk, order_d, adj2, temporary, term; > #TOP ATOMALL > #END OUTFILE1 > #BEGIN ATOMHDR1 > #emit pre arccos $eq_no = 1 > array_tmp1[1] := arccos(array_x[1]); > array_tmp1_a1[1] := sin(array_tmp1[1]); > #emit pre add $eq_no = 1 i = 1 > array_tmp2[1] := array_const_0D0[1] + array_tmp1[1]; > #emit pre assign xxx $eq_no = 1 i = 1 $min_hdrs = 5 > if not array_y_set_initial[1,2] then # if number 1 > if (1 <= glob_max_terms) then # if number 2 > temporary := array_tmp2[1] * (glob_h ^ (1)) * factorial_3(0,1); > array_y[2] := temporary; > array_y_higher[1,2] := temporary; > temporary := temporary / glob_h * (2.0); > array_y_higher[2,1] := temporary > ; > fi;# end if 2 > ; > fi;# end if 1 > ; > kkk := 2; > #END ATOMHDR1 > #BEGIN ATOMHDR2 > #emit pre arccos $eq_no = 1 > temp := att(1,array_tmp1_a1,array_tmp1,2); > array_tmp1[2] := -(array_x[2] + temp) / array_tmp1_a1[1]; > array_tmp1_a1[2] := att(1,array_x,array_tmp1,1); > #emit pre add $eq_no = 1 i = 2 > array_tmp2[2] := array_const_0D0[2] + array_tmp1[2]; > #emit pre assign xxx $eq_no = 1 i = 2 $min_hdrs = 5 > if not array_y_set_initial[1,3] then # if number 1 > if (2 <= glob_max_terms) then # if number 2 > temporary := array_tmp2[2] * (glob_h ^ (1)) * factorial_3(1,2); > array_y[3] := temporary; > array_y_higher[1,3] := temporary; > temporary := temporary / glob_h * (2.0); > array_y_higher[2,2] := temporary > ; > fi;# end if 2 > ; > fi;# end if 1 > ; > kkk := 3; > #END ATOMHDR2 > #BEGIN ATOMHDR3 > #emit pre arccos $eq_no = 1 > temp := att(2,array_tmp1_a1,array_tmp1,2); > array_tmp1[3] := -(array_x[3] + temp) / array_tmp1_a1[1]; > array_tmp1_a1[3] := att(2,array_x,array_tmp1,1); > #emit pre add $eq_no = 1 i = 3 > array_tmp2[3] := array_const_0D0[3] + array_tmp1[3]; > #emit pre assign xxx $eq_no = 1 i = 3 $min_hdrs = 5 > if not array_y_set_initial[1,4] then # if number 1 > if (3 <= glob_max_terms) then # if number 2 > temporary := array_tmp2[3] * (glob_h ^ (1)) * factorial_3(2,3); > array_y[4] := temporary; > array_y_higher[1,4] := temporary; > temporary := temporary / glob_h * (2.0); > array_y_higher[2,3] := temporary > ; > fi;# end if 2 > ; > fi;# end if 1 > ; > kkk := 4; > #END ATOMHDR3 > #BEGIN ATOMHDR4 > #emit pre arccos $eq_no = 1 > temp := att(3,array_tmp1_a1,array_tmp1,2); > array_tmp1[4] := -(array_x[4] + temp) / array_tmp1_a1[1]; > array_tmp1_a1[4] := att(3,array_x,array_tmp1,1); > #emit pre add $eq_no = 1 i = 4 > array_tmp2[4] := array_const_0D0[4] + array_tmp1[4]; > #emit pre assign xxx $eq_no = 1 i = 4 $min_hdrs = 5 > if not array_y_set_initial[1,5] then # if number 1 > if (4 <= glob_max_terms) then # if number 2 > temporary := array_tmp2[4] * (glob_h ^ (1)) * factorial_3(3,4); > array_y[5] := temporary; > array_y_higher[1,5] := temporary; > temporary := temporary / glob_h * (2.0); > array_y_higher[2,4] := temporary > ; > fi;# end if 2 > ; > fi;# end if 1 > ; > kkk := 5; > #END ATOMHDR4 > #BEGIN ATOMHDR5 > #emit pre arccos $eq_no = 1 > temp := att(4,array_tmp1_a1,array_tmp1,2); > array_tmp1[5] := -(array_x[5] + temp) / array_tmp1_a1[1]; > array_tmp1_a1[5] := att(4,array_x,array_tmp1,1); > #emit pre add $eq_no = 1 i = 5 > array_tmp2[5] := array_const_0D0[5] + array_tmp1[5]; > #emit pre assign xxx $eq_no = 1 i = 5 $min_hdrs = 5 > if not array_y_set_initial[1,6] then # if number 1 > if (5 <= glob_max_terms) then # if number 2 > temporary := array_tmp2[5] * (glob_h ^ (1)) * factorial_3(4,5); > array_y[6] := temporary; > array_y_higher[1,6] := temporary; > temporary := temporary / glob_h * (2.0); > array_y_higher[2,5] := temporary > ; > fi;# end if 2 > ; > fi;# end if 1 > ; > kkk := 6; > #END ATOMHDR5 > #BEGIN OUTFILE3 > #Top Atomall While Loop-- outfile3 > while (kkk <= glob_max_terms) do # do number 1 > #END OUTFILE3 > #BEGIN OUTFILE4 > #emit arccos $eq_no = 1 > temp := att(kkk-1,array_tmp1_a1,array_tmp1,2); > array_tmp1[kkk] := - (array_x[kkk] + temp) / array_tmp1_a1[1]; > array_tmp1_a1[kkk] := att(kkk-1,array_x,array_tmp1,1); > #emit add $eq_no = 1 > array_tmp2[kkk] := array_const_0D0[kkk] + array_tmp1[kkk]; > #emit assign $eq_no = 1 > order_d := 1; > if (kkk + order_d + 1 <= glob_max_terms) then # if number 1 > if not array_y_set_initial[1,kkk + order_d] then # if number 2 > temporary := array_tmp2[kkk] * (glob_h ^ (order_d)) / factorial_3((kkk - 1),(kkk + order_d - 1)); > array_y[kkk + order_d] := temporary; > array_y_higher[1,kkk + order_d] := temporary; > term := kkk + order_d - 1; > adj2 := 2; > while (adj2 <= order_d + 1) and (term >= 1) do # do number 2 > temporary := temporary / glob_h * convfp(adj2); > array_y_higher[adj2,term] := temporary; > adj2 := adj2 + 1; > term := term - 1; > od;# end do number 2 > fi;# end if 2 > fi;# end if 1 > ; > kkk := kkk + 1; > od;# end do number 1 > ; > #BOTTOM ATOMALL > #END OUTFILE4 > #BEGIN OUTFILE5 > # End Function number 8 > end; Warning, `temp` is implicitly declared local to procedure `atomall` atomall := proc() local kkk, order_d, adj2, temporary, term, temp; global DEBUGMASSIVE, INFO, glob_max_terms, glob_iolevel, DEBUGL, ALWAYS, glob_current_iter, glob_unchanged_h_cnt, glob_no_eqs, glob_warned2, glob_initial_pass, glob_subiter_method, glob_optimal_start, glob_max_rel_trunc_err, glob_hmin, sec_in_min, glob_max_opt_iter, glob_iter, glob_clock_start_sec, centuries_in_millinium, glob_max_minutes, glob_log10relerr, glob_max_hours, glob_relerr, glob_log10_abserr, glob_hmin_init, glob_optimal_done, glob_not_yet_start_msg, glob_log10normmin, glob_orig_start_sec, glob_warned, glob_small_float, glob_optimal_clock_start_sec, glob_max_iter, glob_disp_incr, glob_clock_sec, glob_display_flag, glob_dump, glob_html_log, glob_optimal_expect_sec, MAX_UNCHANGED, glob_max_trunc_err, glob_abserr, glob_reached_optimal_h, glob_almost_1, glob_percent_done, glob_log10abserr, glob_normmax, glob_curr_iter_when_opt, glob_start, glob_max_sec, glob_hmax, glob_not_yet_finished, hours_in_day, djd_debug2, djd_debug, years_in_century, days_in_year, min_in_hour, glob_smallish_float, glob_last_good_h, glob_large_float, glob_h, glob_log10_relerr, glob_dump_analytic, glob_look_poles, array_const_0D0, array_const_1, array_m1, array_1st_rel_error, array_tmp0, array_tmp1, array_tmp2, array_type_pole, array_y_init, array_y, array_x, array_tmp1_a1, array_fact_1, array_last_rel_error, array_pole, array_norms, array_real_pole, array_y_set_initial, array_y_higher_work, array_y_higher, array_fact_2, array_y_higher_work2, array_complex_pole, array_poles, glob_last; array_tmp1[1] := arccos(array_x[1]); array_tmp1_a1[1] := sin(array_tmp1[1]); array_tmp2[1] := array_const_0D0[1] + array_tmp1[1]; if not array_y_set_initial[1, 2] then if 1 <= glob_max_terms then temporary := array_tmp2[1]*glob_h*factorial_3(0, 1); array_y[2] := temporary; array_y_higher[1, 2] := temporary; temporary := temporary*2.0/glob_h; array_y_higher[2, 1] := temporary end if end if; kkk := 2; temp := att(1, array_tmp1_a1, array_tmp1, 2); array_tmp1[2] := -(array_x[2] + temp)/array_tmp1_a1[1]; array_tmp1_a1[2] := att(1, array_x, array_tmp1, 1); array_tmp2[2] := array_const_0D0[2] + array_tmp1[2]; if not array_y_set_initial[1, 3] then if 2 <= glob_max_terms then temporary := array_tmp2[2]*glob_h*factorial_3(1, 2); array_y[3] := temporary; array_y_higher[1, 3] := temporary; temporary := temporary*2.0/glob_h; array_y_higher[2, 2] := temporary end if end if; kkk := 3; temp := att(2, array_tmp1_a1, array_tmp1, 2); array_tmp1[3] := -(array_x[3] + temp)/array_tmp1_a1[1]; array_tmp1_a1[3] := att(2, array_x, array_tmp1, 1); array_tmp2[3] := array_const_0D0[3] + array_tmp1[3]; if not array_y_set_initial[1, 4] then if 3 <= glob_max_terms then temporary := array_tmp2[3]*glob_h*factorial_3(2, 3); array_y[4] := temporary; array_y_higher[1, 4] := temporary; temporary := temporary*2.0/glob_h; array_y_higher[2, 3] := temporary end if end if; kkk := 4; temp := att(3, array_tmp1_a1, array_tmp1, 2); array_tmp1[4] := -(array_x[4] + temp)/array_tmp1_a1[1]; array_tmp1_a1[4] := att(3, array_x, array_tmp1, 1); array_tmp2[4] := array_const_0D0[4] + array_tmp1[4]; if not array_y_set_initial[1, 5] then if 4 <= glob_max_terms then temporary := array_tmp2[4]*glob_h*factorial_3(3, 4); array_y[5] := temporary; array_y_higher[1, 5] := temporary; temporary := temporary*2.0/glob_h; array_y_higher[2, 4] := temporary end if end if; kkk := 5; temp := att(4, array_tmp1_a1, array_tmp1, 2); array_tmp1[5] := -(array_x[5] + temp)/array_tmp1_a1[1]; array_tmp1_a1[5] := att(4, array_x, array_tmp1, 1); array_tmp2[5] := array_const_0D0[5] + array_tmp1[5]; if not array_y_set_initial[1, 6] then if 5 <= glob_max_terms then temporary := array_tmp2[5]*glob_h*factorial_3(4, 5); array_y[6] := temporary; array_y_higher[1, 6] := temporary; temporary := temporary*2.0/glob_h; array_y_higher[2, 5] := temporary end if end if; kkk := 6; while kkk <= glob_max_terms do temp := att(kkk - 1, array_tmp1_a1, array_tmp1, 2); array_tmp1[kkk] := -(array_x[kkk] + temp)/array_tmp1_a1[1]; array_tmp1_a1[kkk] := att(kkk - 1, array_x, array_tmp1, 1); array_tmp2[kkk] := array_const_0D0[kkk] + array_tmp1[kkk]; order_d := 1; if kkk + order_d + 1 <= glob_max_terms then if not array_y_set_initial[1, kkk + order_d] then temporary := array_tmp2[kkk]*glob_h^order_d/ factorial_3(kkk - 1, kkk + order_d - 1); array_y[kkk + order_d] := temporary; array_y_higher[1, kkk + order_d] := temporary; term := kkk + order_d - 1; adj2 := 2; while adj2 <= order_d + 1 and 1 <= term do temporary := temporary*convfp(adj2)/glob_h; array_y_higher[adj2, term] := temporary; adj2 := adj2 + 1; term := term - 1 end do end if end if; kkk := kkk + 1 end do end proc > #BEGIN ATS LIBRARY BLOCK > omniout_str := proc(iolevel,str) > global glob_iolevel; > if (glob_iolevel >= iolevel) then > printf("%s\n",str); > fi; > # End Function number 1 > end; omniout_str := proc(iolevel, str) global glob_iolevel; if iolevel <= glob_iolevel then printf("%s\n", str) end if end proc > omniout_str_noeol := proc(iolevel,str) > global glob_iolevel; > if (glob_iolevel >= iolevel) then > printf("%s",str); > fi; > # End Function number 1 > end; omniout_str_noeol := proc(iolevel, str) global glob_iolevel; if iolevel <= glob_iolevel then printf("%s", str) end if end proc > omniout_labstr := proc(iolevel,label,str) > global glob_iolevel; > if (glob_iolevel >= iolevel) then > print(label,str); > fi; > # End Function number 1 > end; omniout_labstr := proc(iolevel, label, str) global glob_iolevel; if iolevel <= glob_iolevel then print(label, str) end if end proc > omniout_float := proc(iolevel,prelabel,prelen,value,vallen,postlabel) > global glob_iolevel; > if (glob_iolevel >= iolevel) then > if vallen = 4 then > printf("%-30s = %-42.4g %s \n",prelabel,value, postlabel); > else > printf("%-30s = %-42.32g %s \n",prelabel,value, postlabel); > fi; > fi; > # End Function number 1 > end; omniout_float := proc(iolevel, prelabel, prelen, value, vallen, postlabel) global glob_iolevel; if iolevel <= glob_iolevel then if vallen = 4 then printf("%-30s = %-42.4g %s \n", prelabel, value, postlabel) else printf("%-30s = %-42.32g %s \n", prelabel, value, postlabel) end if end if end proc > omniout_int := proc(iolevel,prelabel,prelen,value,vallen,postlabel) > global glob_iolevel; > if (glob_iolevel >= iolevel) then > if vallen = 5 then > printf("%-30s = %-32d %s\n",prelabel,value, postlabel); > else > printf("%-30s = %-32d %s \n",prelabel,value, postlabel); > fi; > fi; > # End Function number 1 > end; omniout_int := proc(iolevel, prelabel, prelen, value, vallen, postlabel) global glob_iolevel; if iolevel <= glob_iolevel then if vallen = 5 then printf("%-30s = %-32d %s\n", prelabel, value, postlabel) else printf("%-30s = %-32d %s \n", prelabel, value, postlabel) end if end if end proc > omniout_float_arr := proc(iolevel,prelabel,elemnt,prelen,value,vallen,postlabel) > global glob_iolevel; > if (glob_iolevel >= iolevel) then > print(prelabel,"[",elemnt,"]",value, postlabel); > fi; > # End Function number 1 > end; omniout_float_arr := proc( iolevel, prelabel, elemnt, prelen, value, vallen, postlabel) global glob_iolevel; if iolevel <= glob_iolevel then print(prelabel, "[", elemnt, "]", value, postlabel) end if end proc > dump_series := proc(iolevel,dump_label,series_name, > array_series,numb) > global glob_iolevel; > local i; > if (glob_iolevel >= iolevel) then > i := 1; > while (i <= numb) do > print(dump_label,series_name > ,i,array_series[i]); > i := i + 1; > od; > fi; > # End Function number 1 > end; dump_series := proc(iolevel, dump_label, series_name, array_series, numb) local i; global glob_iolevel; if iolevel <= glob_iolevel then i := 1; while i <= numb do print(dump_label, series_name, i, array_series[i]); i := i + 1 end do end if end proc > dump_series_2 := proc(iolevel,dump_label,series_name2, > array_series2,numb,subnum,array_x) > global glob_iolevel; > local i,sub,ts_term; > if (glob_iolevel >= iolevel) then > sub := 1; > while (sub <= subnum) do > i := 1; > while (i <= numb) do > print(dump_label,series_name2,sub,i,array_series2[sub,i]); > od; > sub := sub + 1; > od; > fi; > # End Function number 1 > end; dump_series_2 := proc( iolevel, dump_label, series_name2, array_series2, numb, subnum, array_x) local i, sub, ts_term; global glob_iolevel; if iolevel <= glob_iolevel then sub := 1; while sub <= subnum do i := 1; while i <= numb do print(dump_label, series_name2, sub, i, array_series2[sub, i]) end do; sub := sub + 1 end do end if end proc > cs_info := proc(iolevel,str) > global glob_iolevel,glob_correct_start_flag,glob_h,glob_reached_optimal_h; > if (glob_iolevel >= iolevel) then > print("cs_info " , str , " glob_correct_start_flag = " , glob_correct_start_flag , "glob_h := " , glob_h , "glob_reached_optimal_h := " , glob_reached_optimal_h) > fi; > # End Function number 1 > end; cs_info := proc(iolevel, str) global glob_iolevel, glob_correct_start_flag, glob_h, glob_reached_optimal_h; if iolevel <= glob_iolevel then print("cs_info ", str, " glob_correct_start_flag = ", glob_correct_start_flag, "glob_h := ", glob_h, "glob_reached_optimal_h := ", glob_reached_optimal_h) end if end proc > # Begin Function number 2 > logitem_time := proc(fd,secs_in) > global centuries_in_millinium, days_in_year, hours_in_day, min_in_hour, sec_in_min, years_in_century; > local cent_int, centuries, days, days_int, hours, hours_int, millinium_int, milliniums, minutes, minutes_int, sec_in_millinium, sec_int, seconds, secs, years, years_int; > secs := (secs_in); > if (secs > 0.0) then # if number 1 > sec_in_millinium := convfloat(sec_in_min * min_in_hour * hours_in_day * days_in_year * years_in_century * centuries_in_millinium); > milliniums := convfloat(secs / sec_in_millinium); > millinium_int := floor(milliniums); > centuries := (milliniums - millinium_int)*centuries_in_millinium; > cent_int := floor(centuries); > years := (centuries - cent_int) * years_in_century; > years_int := floor(years); > days := (years - years_int) * days_in_year; > days_int := floor(days); > hours := (days - days_int) * hours_in_day; > hours_int := floor(hours); > minutes := (hours - hours_int) * min_in_hour; > minutes_int := floor(minutes); > seconds := (minutes - minutes_int) * sec_in_min; > sec_int := floor(seconds); > fprintf(fd,""); > if (millinium_int > 0) then # if number 2 > fprintf(fd,"%d Millinia %d Centuries %d Years %d Days %d Hours %d Minutes %d Seconds",millinium_int,cent_int,years_int,days_int,hours_int,minutes_int,sec_int); > elif (cent_int > 0) then # if number 3 > fprintf(fd,"%d Centuries %d Years %d Days %d Hours %d Minutes %d Seconds",cent_int,years_int,days_int,hours_int,minutes_int,sec_int); > elif (years_int > 0) then # if number 4 > fprintf(fd,"%d Years %d Days %d Hours %d Minutes %d Seconds",years_int,days_int,hours_int,minutes_int,sec_int); > elif (days_int > 0) then # if number 5 > fprintf(fd,"%d Days %d Hours %d Minutes %d Seconds",days_int,hours_int,minutes_int,sec_int); > elif (hours_int > 0) then # if number 6 > fprintf(fd,"%d Hours %d Minutes %d Seconds",hours_int,minutes_int,sec_int); > elif (minutes_int > 0) then # if number 7 > fprintf(fd,"%d Minutes %d Seconds",minutes_int,sec_int); > else > fprintf(fd,"%d Seconds",sec_int); > fi;# end if 7 > else > fprintf(fd,"Unknown"); > fi;# end if 6 > fprintf(fd,""); > # End Function number 2 > end; logitem_time := proc(fd, secs_in) local cent_int, centuries, days, days_int, hours, hours_int, millinium_int, milliniums, minutes, minutes_int, sec_in_millinium, sec_int, seconds, secs, years, years_int; global centuries_in_millinium, days_in_year, hours_in_day, min_in_hour, sec_in_min, years_in_century; secs := secs_in; if 0. < secs then sec_in_millinium := convfloat(sec_in_min*min_in_hour*hours_in_day* days_in_year*years_in_century*centuries_in_millinium); milliniums := convfloat(secs/sec_in_millinium); millinium_int := floor(milliniums); centuries := (milliniums - millinium_int)*centuries_in_millinium; cent_int := floor(centuries); years := (centuries - cent_int)*years_in_century; years_int := floor(years); days := (years - years_int)*days_in_year; days_int := floor(days); hours := (days - days_int)*hours_in_day; hours_int := floor(hours); minutes := (hours - hours_int)*min_in_hour; minutes_int := floor(minutes); seconds := (minutes - minutes_int)*sec_in_min; sec_int := floor(seconds); fprintf(fd, ""); if 0 < millinium_int then fprintf(fd, "%d Millinia %d Centuries %\ d Years %d Days %d Hours %d Minutes %d Seconds", millinium_int, cent_int, years_int, days_int, hours_int, minutes_int, sec_int) elif 0 < cent_int then fprintf(fd, "%d Centuries %d Years %d Days %d Hours %d Minutes %d Seconds", cent_int, years_int, days_int, hours_int, minutes_int, sec_int) elif 0 < years_int then fprintf(fd, "%d Years %d Days %d Hours %d Minutes %d Seconds", years_int, days_int, hours_int, minutes_int, sec_int) elif 0 < days_int then fprintf(fd, "%d Days %d Hours %d Minutes %d Seconds", days_int, hours_int, minutes_int, sec_int) elif 0 < hours_int then fprintf(fd, "%d Hours %d Minutes %d Seconds", hours_int, minutes_int, sec_int) elif 0 < minutes_int then fprintf(fd, "%d Minutes %d Seconds", minutes_int, sec_int) else fprintf(fd, "%d Seconds", sec_int) end if else fprintf(fd, "Unknown") end if; fprintf(fd, "") end proc > omniout_timestr := proc (secs_in) > global centuries_in_millinium, days_in_year, hours_in_day, min_in_hour, sec_in_min, years_in_century; > local cent_int, centuries, days, days_int, hours, hours_int, millinium_int, milliniums, minutes, minutes_int, sec_in_millinium, sec_int, seconds, secs, years, years_int; > secs := convfloat(secs_in); > if (secs > 0.0) then # if number 6 > sec_in_millinium := convfloat(sec_in_min * min_in_hour * hours_in_day * days_in_year * years_in_century * centuries_in_millinium); > milliniums := convfloat(secs / sec_in_millinium); > millinium_int := floor(milliniums); > centuries := (milliniums - millinium_int)*centuries_in_millinium; > cent_int := floor(centuries); > years := (centuries - cent_int) * years_in_century; > years_int := floor(years); > days := (years - years_int) * days_in_year; > days_int := floor(days); > hours := (days - days_int) * hours_in_day; > hours_int := floor(hours); > minutes := (hours - hours_int) * min_in_hour; > minutes_int := floor(minutes); > seconds := (minutes - minutes_int) * sec_in_min; > sec_int := floor(seconds); > > if (millinium_int > 0) then # if number 7 > printf(" = %d Millinia %d Centuries %d Years %d Days %d Hours %d Minutes %d Seconds\n",millinium_int,cent_int,years_int,days_int,hours_int,minutes_int,sec_int); > elif (cent_int > 0) then # if number 8 > printf(" = %d Centuries %d Years %d Days %d Hours %d Minutes %d Seconds\n",cent_int,years_int,days_int,hours_int,minutes_int,sec_int); > elif (years_int > 0) then # if number 9 > printf(" = %d Years %d Days %d Hours %d Minutes %d Seconds\n",years_int,days_int,hours_int,minutes_int,sec_int); > elif (days_int > 0) then # if number 10 > printf(" = %d Days %d Hours %d Minutes %d Seconds\n",days_int,hours_int,minutes_int,sec_int); > elif (hours_int > 0) then # if number 11 > printf(" = %d Hours %d Minutes %d Seconds\n",hours_int,minutes_int,sec_int); > elif (minutes_int > 0) then # if number 12 > printf(" = %d Minutes %d Seconds\n",minutes_int,sec_int); > else > printf(" = %d Seconds\n",sec_int); > fi;# end if 12 > else > printf(" Unknown\n"); > fi;# end if 11 > # End Function number 2 > end; omniout_timestr := proc(secs_in) local cent_int, centuries, days, days_int, hours, hours_int, millinium_int, milliniums, minutes, minutes_int, sec_in_millinium, sec_int, seconds, secs, years, years_int; global centuries_in_millinium, days_in_year, hours_in_day, min_in_hour, sec_in_min, years_in_century; secs := convfloat(secs_in); if 0. < secs then sec_in_millinium := convfloat(sec_in_min*min_in_hour*hours_in_day* days_in_year*years_in_century*centuries_in_millinium); milliniums := convfloat(secs/sec_in_millinium); millinium_int := floor(milliniums); centuries := (milliniums - millinium_int)*centuries_in_millinium; cent_int := floor(centuries); years := (centuries - cent_int)*years_in_century; years_int := floor(years); days := (years - years_int)*days_in_year; days_int := floor(days); hours := (days - days_int)*hours_in_day; hours_int := floor(hours); minutes := (hours - hours_int)*min_in_hour; minutes_int := floor(minutes); seconds := (minutes - minutes_int)*sec_in_min; sec_int := floor(seconds); if 0 < millinium_int then printf(" = %d Millinia %d Centuries %d\ Years %d Days %d Hours %d Minutes %d Seconds\n", millinium_int, cent_int, years_int, days_int, hours_int, minutes_int, sec_int) elif 0 < cent_int then printf(" = %d Centuries %d Years %d Days \ %d Hours %d Minutes %d Seconds\n", cent_int, years_int, days_int, hours_int, minutes_int, sec_int) elif 0 < years_int then printf( " = %d Years %d Days %d Hours %d Minutes %d Seconds\n", years_int, days_int, hours_int, minutes_int, sec_int) elif 0 < days_int then printf( " = %d Days %d Hours %d Minutes %d Seconds\n", days_int, hours_int, minutes_int, sec_int) elif 0 < hours_int then printf( " = %d Hours %d Minutes %d Seconds\n", hours_int, minutes_int, sec_int) elif 0 < minutes_int then printf(" = %d Minutes %d Seconds\n", minutes_int, sec_int) else printf(" = %d Seconds\n", sec_int) end if else printf(" Unknown\n") end if end proc > > # Begin Function number 3 > ats := proc( > mmm_ats,array_a,array_b,jjj_ats) > local iii_ats, lll_ats,ma_ats, ret_ats; > ret_ats := 0.0; > if (jjj_ats <= mmm_ats) then # if number 11 > ma_ats := mmm_ats + 1; > iii_ats := jjj_ats; > while (iii_ats <= mmm_ats) do # do number 1 > lll_ats := ma_ats - iii_ats; > ret_ats := ret_ats + array_a[iii_ats]*array_b[lll_ats]; > iii_ats := iii_ats + 1; > od;# end do number 1 > fi;# end if 11 > ; > ret_ats > # End Function number 3 > end; ats := proc(mmm_ats, array_a, array_b, jjj_ats) local iii_ats, lll_ats, ma_ats, ret_ats; ret_ats := 0.; if jjj_ats <= mmm_ats then ma_ats := mmm_ats + 1; iii_ats := jjj_ats; while iii_ats <= mmm_ats do lll_ats := ma_ats - iii_ats; ret_ats := ret_ats + array_a[iii_ats]*array_b[lll_ats]; iii_ats := iii_ats + 1 end do end if; ret_ats end proc > > # Begin Function number 4 > att := proc( > mmm_att,array_aa,array_bb,jjj_att) > global glob_max_terms; > local al_att, iii_att,lll_att, ma_att, ret_att; > ret_att := 0.0; > if (jjj_att <= mmm_att) then # if number 11 > ma_att := mmm_att + 2; > iii_att := jjj_att; > while (iii_att <= mmm_att) do # do number 1 > lll_att := ma_att - iii_att; > al_att := (lll_att - 1); > if (lll_att <= glob_max_terms) then # if number 12 > ret_att := ret_att + array_aa[iii_att]*array_bb[lll_att]* convfp(al_att); > fi;# end if 12 > ; > iii_att := iii_att + 1; > od;# end do number 1 > ; > ret_att := ret_att / convfp(mmm_att) ; > fi;# end if 11 > ; > ret_att; > # End Function number 4 > end; att := proc(mmm_att, array_aa, array_bb, jjj_att) local al_att, iii_att, lll_att, ma_att, ret_att; global glob_max_terms; ret_att := 0.; if jjj_att <= mmm_att then ma_att := mmm_att + 2; 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 := ret_att + array_aa[iii_att]*array_bb[lll_att]*convfp(al_att) end if; iii_att := iii_att + 1 end do; ret_att := ret_att/convfp(mmm_att) end if; ret_att end proc > # Begin Function number 5 > display_pole := proc() > global ALWAYS,glob_display_flag, glob_large_float, array_pole; > if ((array_pole[1] <> glob_large_float) and (array_pole[1] > 0.0) and (array_pole[2] <> glob_large_float) and (array_pole[2]> 0.0) and glob_display_flag) then # if number 11 > omniout_float(ALWAYS,"Radius of convergence ",4, array_pole[1],4," "); > omniout_float(ALWAYS,"Order of pole ",4, array_pole[2],4," "); > fi;# end if 11 > # End Function number 5 > end; display_pole := proc() global ALWAYS, glob_display_flag, glob_large_float, array_pole; if array_pole[1] <> glob_large_float and 0. < array_pole[1] and array_pole[2] <> glob_large_float and 0. < array_pole[2] and glob_display_flag then omniout_float(ALWAYS, "Radius of convergence ", 4, array_pole[1], 4, " "); omniout_float(ALWAYS, "Order of pole ", 4, array_pole[2], 4, " ") end if end proc > # Begin Function number 6 > logditto := proc(file) > fprintf(file,""); > fprintf(file,"ditto"); > fprintf(file,""); > # End Function number 6 > end; logditto := proc(file) fprintf(file, ""); fprintf(file, "ditto"); fprintf(file, "") end proc > # Begin Function number 7 > logitem_integer := proc(file,n) > fprintf(file,""); > fprintf(file,"%d",n); > fprintf(file,""); > # End Function number 7 > end; logitem_integer := proc(file, n) fprintf(file, ""); fprintf(file, "%d", n); fprintf(file, "") end proc > # Begin Function number 8 > logitem_str := proc(file,str) > fprintf(file,""); > fprintf(file,str); > fprintf(file,""); > # End Function number 8 > end; logitem_str := proc(file, str) fprintf(file, ""); fprintf(file, str); fprintf(file, "") end proc > # Begin Function number 9 > log_revs := proc(file,revs) > fprintf(file,revs); > # End Function number 9 > end; log_revs := proc(file, revs) fprintf(file, revs) end proc > # Begin Function number 10 > logitem_float := proc(file,x) > fprintf(file,""); > fprintf(file,"%g",x); > fprintf(file,""); > # End Function number 10 > end; logitem_float := proc(file, x) fprintf(file, ""); fprintf(file, "%g", x); fprintf(file, "") end proc > # Begin Function number 11 > logitem_pole := proc(file,pole) > fprintf(file,""); > if pole = 0 then # if number 11 > fprintf(file,"NA"); > elif pole = 1 then # if number 12 > fprintf(file,"Real"); > elif pole = 2 then # if number 13 > fprintf(file,"Complex"); > else > fprintf(file,"No Pole"); > fi;# end if 13 > fprintf(file,""); > # End Function number 11 > end; logitem_pole := proc(file, pole) fprintf(file, ""); if pole = 0 then fprintf(file, "NA") elif pole = 1 then fprintf(file, "Real") elif pole = 2 then fprintf(file, "Complex") else fprintf(file, "No Pole") end if; fprintf(file, "") end proc > # Begin Function number 12 > logstart := proc(file) > fprintf(file,""); > # End Function number 12 > end; logstart := proc(file) fprintf(file, "") end proc > # Begin Function number 13 > logend := proc(file) > fprintf(file,"\n"); > # End Function number 13 > end; logend := proc(file) fprintf(file, "\n") end proc > # Begin Function number 14 > chk_data := proc() > global glob_max_iter,ALWAYS, glob_max_terms; > local errflag; > errflag := false; > > if ((glob_max_terms < 15) or (glob_max_terms > 512)) then # if number 13 > omniout_str(ALWAYS,"Illegal max_terms = -- Using 30"); > glob_max_terms := 30; > fi;# end if 13 > ; > if (glob_max_iter < 2) then # if number 13 > omniout_str(ALWAYS,"Illegal max_iter"); > errflag := true; > fi;# end if 13 > ; > if (errflag) then # if number 13 > > quit; > fi;# end if 13 > # End Function number 14 > end; chk_data := proc() local errflag; global glob_max_iter, ALWAYS, glob_max_terms; errflag := false; if glob_max_terms < 15 or 512 < glob_max_terms then omniout_str(ALWAYS, "Illegal max_terms = -- Using 30"); glob_max_terms := 30 end if; if glob_max_iter < 2 then omniout_str(ALWAYS, "Illegal max_iter"); errflag := true end if; if errflag then quit end if end proc > > # Begin Function number 15 > comp_expect_sec := proc(t_end2,t_start2,t2,clock_sec) > global glob_small_float; > local ms2, rrr, sec_left, sub1, sub2; > ; > ms2 := clock_sec; > sub1 := (t_end2-t_start2); > sub2 := (t2-t_start2); > if (sub1 = 0.0) then # if number 13 > sec_left := 0.0; > else > if (abs(sub2) > 0.0) then # if number 14 > rrr := (sub1/sub2); > sec_left := rrr * ms2 - ms2; > else > sec_left := 0.0; > fi;# end if 14 > fi;# end if 13 > ; > sec_left; > # End Function number 15 > end; comp_expect_sec := proc(t_end2, t_start2, t2, clock_sec) local ms2, rrr, sec_left, sub1, sub2; global glob_small_float; ms2 := clock_sec; sub1 := t_end2 - t_start2; sub2 := t2 - t_start2; if sub1 = 0. then sec_left := 0. else if 0. < abs(sub2) then rrr := sub1/sub2; sec_left := rrr*ms2 - ms2 else sec_left := 0. end if end if; sec_left end proc > > # Begin Function number 16 > comp_percent := proc(t_end2,t_start2,t2) > global glob_small_float; > local rrr, sub1, sub2; > sub1 := (t_end2-t_start2); > sub2 := (t2-t_start2); > if (abs(sub2) > glob_small_float) then # if number 13 > rrr := (100.0*sub2)/sub1; > else > rrr := 0.0; > fi;# end if 13 > ; > rrr > # End Function number 16 > end; comp_percent := proc(t_end2, t_start2, t2) local rrr, sub1, sub2; global glob_small_float; sub1 := t_end2 - t_start2; sub2 := t2 - t_start2; if glob_small_float < abs(sub2) then rrr := 100.0*sub2/sub1 else rrr := 0. end if; rrr end proc > # Begin Function number 17 > factorial_1 := proc(nnn) > if (nnn <= glob_max_terms) then # if number 13 > ret := array_fact_1[nnn]; > else > ret := nnn!; > fi;# end if 13 > ; > ret; > # End Function number 17 > end; Warning, `ret` is implicitly declared local to procedure `factorial_1` factorial_1 := proc(nnn) local ret; if nnn <= glob_max_terms then ret := array_fact_1[nnn] else ret := nnn! end if; ret end proc > # Begin Function number 18 > factorial_3 := proc(mmm,nnn) > if (nnn <= glob_max_terms) and (mmm <= glob_max_terms) then # if number 13 > ret := array_fact_2[mmm,nnn]; > else > ret := (mmm!)/(nnn!); > fi;# end if 13 > ; > ret; > # End Function number 18 > end; Warning, `ret` is implicitly declared local to procedure `factorial_3` factorial_3 := proc(mmm, nnn) local ret; if nnn <= glob_max_terms and mmm <= glob_max_terms then ret := array_fact_2[mmm, nnn] else ret := mmm!/nnn! end if; ret end proc > # Begin Function number 19 > convfp := proc(mmm) > (mmm); > > # End Function number 19 > end; convfp := proc(mmm) mmm end proc > # Begin Function number 20 > convfloat := proc(mmm) > (mmm); > > # End Function number 20 > end; convfloat := proc(mmm) mmm end proc > elapsed_time_seconds := proc() > time(); > end; elapsed_time_seconds := proc() time() end proc > > > > #END ATS LIBRARY BLOCK > #BEGIN USER DEF BLOCK > #BEGIN USER DEF BLOCK > exact_soln_y := proc(x) > 2.0 + x * arccos(x) - sqrt(1.0-x*x) > end; exact_soln_y := proc(x) 2.0 + x*arccos(x) - sqrt(1.0 - x*x) end proc > > #END USER DEF BLOCK > #END USER DEF BLOCK > #END OUTFILE5 > # Begin Function number 2 > mainprog := proc() > #BEGIN OUTFIEMAIN > local d1,d2,d3,d4,est_err_2,niii,done_once, > term,ord,order_diff,term_no,html_log_file, > rows,r_order,sub_iter,calc_term,iii,temp_sum,current_iter, > x_start,x_end > ,it, log10norm, max_terms, opt_iter, tmp; > #Top Generate Globals Definition > #Bottom Generate Globals Deninition > global > DEBUGMASSIVE, > INFO, > glob_max_terms, > glob_iolevel, > DEBUGL, > ALWAYS, > #Top Generate Globals Decl > glob_current_iter, > glob_unchanged_h_cnt, > glob_no_eqs, > glob_warned2, > glob_initial_pass, > glob_subiter_method, > glob_optimal_start, > glob_max_rel_trunc_err, > glob_hmin, > sec_in_min, > glob_max_opt_iter, > glob_iter, > glob_clock_start_sec, > centuries_in_millinium, > glob_max_minutes, > glob_log10relerr, > glob_max_hours, > glob_relerr, > glob_log10_abserr, > glob_hmin_init, > glob_optimal_done, > glob_not_yet_start_msg, > glob_log10normmin, > glob_orig_start_sec, > glob_warned, > glob_small_float, > glob_optimal_clock_start_sec, > glob_max_iter, > glob_disp_incr, > glob_clock_sec, > glob_display_flag, > glob_dump, > glob_html_log, > glob_optimal_expect_sec, > MAX_UNCHANGED, > glob_max_trunc_err, > glob_abserr, > glob_reached_optimal_h, > glob_almost_1, > glob_percent_done, > glob_log10abserr, > glob_normmax, > glob_curr_iter_when_opt, > glob_start, > glob_max_sec, > glob_hmax, > glob_not_yet_finished, > hours_in_day, > djd_debug2, > djd_debug, > years_in_century, > days_in_year, > min_in_hour, > glob_smallish_float, > glob_last_good_h, > glob_large_float, > glob_h, > glob_log10_relerr, > glob_dump_analytic, > glob_look_poles, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_0D0, > array_const_1, > #END CONST > array_m1, > array_1st_rel_error, > array_tmp0, > array_tmp1, > array_tmp2, > array_type_pole, > array_y_init, > array_y, > array_x, > array_tmp1_a1, > array_fact_1, > array_last_rel_error, > array_pole, > array_norms, > array_real_pole, > array_y_set_initial, > array_y_higher_work, > array_y_higher, > array_fact_2, > array_y_higher_work2, > array_complex_pole, > array_poles, > glob_last; > glob_last; > ALWAYS := 1; > INFO := 2; > DEBUGL := 3; > DEBUGMASSIVE := 4; > glob_iolevel := INFO; > DEBUGMASSIVE := 4; > INFO := 2; > glob_max_terms := 30; > glob_iolevel := 5; > DEBUGL := 3; > ALWAYS := 1; > glob_current_iter := 0; > glob_unchanged_h_cnt := 0; > glob_no_eqs := 0; > glob_warned2 := false; > glob_initial_pass := true; > glob_subiter_method := 3; > glob_optimal_start := 0.0; > glob_max_rel_trunc_err := 0.1e-10; > glob_hmin := 0.00000000001; > sec_in_min := 60.0; > glob_max_opt_iter := 10; > glob_iter := 0; > glob_clock_start_sec := 0.0; > centuries_in_millinium := 10.0; > glob_max_minutes := 0.0; > glob_log10relerr := 0.0; > glob_max_hours := 0.0; > glob_relerr := 0.1e-10; > glob_log10_abserr := 0.1e-10; > glob_hmin_init := 0.001; > glob_optimal_done := false; > glob_not_yet_start_msg := true; > glob_log10normmin := 0.1; > glob_orig_start_sec := 0.0; > glob_warned := false; > glob_small_float := 0.1e-50; > glob_optimal_clock_start_sec := 0.0; > glob_max_iter := 1000; > glob_disp_incr := 0.1; > glob_clock_sec := 0.0; > glob_display_flag := true; > glob_dump := false; > glob_html_log := true; > glob_optimal_expect_sec := 0.1; > MAX_UNCHANGED := 10; > glob_max_trunc_err := 0.1e-10; > glob_abserr := 0.1e-10; > glob_reached_optimal_h := false; > glob_almost_1 := 0.9990; > glob_percent_done := 0.0; > glob_log10abserr := 0.0; > glob_normmax := 0.0; > glob_curr_iter_when_opt := 0; > glob_start := 0; > glob_max_sec := 10000.0; > glob_hmax := 1.0; > glob_not_yet_finished := true; > hours_in_day := 24.0; > djd_debug2 := true; > djd_debug := true; > years_in_century := 100.0; > days_in_year := 365.0; > min_in_hour := 60.0; > glob_smallish_float := 0.1e-100; > glob_last_good_h := 0.1; > glob_large_float := 9.0e100; > glob_h := 0.1; > glob_log10_relerr := 0.1e-10; > glob_dump_analytic := false; > glob_look_poles := false; > #Write Set Defaults > 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/arccospostode.ode#################"); > omniout_str(ALWAYS,"diff ( y , x , 1 ) = arccos ( x ) ;"); > omniout_str(ALWAYS,"!"); > omniout_str(ALWAYS,"#BEGIN FIRST INPUT BLOCK"); > omniout_str(ALWAYS,"max_terms := 30;"); > omniout_str(ALWAYS,"Digits := 32;"); > omniout_str(ALWAYS,"!"); > omniout_str(ALWAYS,"#END FIRST INPUT BLOCK"); > omniout_str(ALWAYS,"#BEGIN SECOND INPUT BLOCK"); > omniout_str(ALWAYS,"x_start := -0.8;"); > omniout_str(ALWAYS,"x_end := 0.8 ;"); > omniout_str(ALWAYS,"array_y_init[0 + 1] := exact_soln_y(x_start);"); > omniout_str(ALWAYS,"glob_h := 0.00001 ;"); > omniout_str(ALWAYS,"glob_look_poles := true;"); > omniout_str(ALWAYS,"glob_max_iter := 100;"); > omniout_str(ALWAYS,"#END SECOND INPUT BLOCK"); > omniout_str(ALWAYS,"#BEGIN OVERRIDE BLOCK"); > omniout_str(ALWAYS,"glob_h := 0.001 ;"); > omniout_str(ALWAYS,"glob_look_poles := true;"); > omniout_str(ALWAYS,"glob_max_iter := 1000;"); > omniout_str(ALWAYS,"glob_max_minutes := 15;"); > omniout_str(ALWAYS,"#END OVERRIDE BLOCK"); > omniout_str(ALWAYS,"!"); > omniout_str(ALWAYS,"#BEGIN USER DEF BLOCK"); > omniout_str(ALWAYS,"exact_soln_y := proc(x)"); > omniout_str(ALWAYS,"2.0 + x * arccos(x) - sqrt(1.0-x*x)"); > omniout_str(ALWAYS,"end;"); > 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.0e100; > glob_almost_1 := 0.99; > glob_log10_abserr := -8.0; > glob_log10_relerr := -8.0; > glob_hmax := 0.01; > #BEGIN FIRST INPUT BLOCK > #BEGIN FIRST INPUT BLOCK > max_terms := 30; > Digits := 32; > #END FIRST INPUT BLOCK > #START OF INITS AFTER INPUT BLOCK > glob_max_terms := max_terms; > glob_html_log := true; > #END OF INITS AFTER INPUT BLOCK > array_m1:= Array(0..(max_terms + 1),[]); > array_1st_rel_error:= Array(0..(max_terms + 1),[]); > array_tmp0:= Array(0..(max_terms + 1),[]); > array_tmp1:= Array(0..(max_terms + 1),[]); > array_tmp2:= Array(0..(max_terms + 1),[]); > array_type_pole:= Array(0..(max_terms + 1),[]); > array_y_init:= Array(0..(max_terms + 1),[]); > array_y:= Array(0..(max_terms + 1),[]); > array_x:= Array(0..(max_terms + 1),[]); > array_tmp1_a1:= Array(0..(max_terms + 1),[]); > array_fact_1:= Array(0..(max_terms + 1),[]); > array_last_rel_error:= Array(0..(max_terms + 1),[]); > array_pole:= Array(0..(max_terms + 1),[]); > array_norms:= Array(0..(max_terms + 1),[]); > array_real_pole := Array(0..(1+ 1) ,(0..3+ 1),[]); > array_y_set_initial := Array(0..(2+ 1) ,(0..max_terms+ 1),[]); > array_y_higher_work := Array(0..(2+ 1) ,(0..max_terms+ 1),[]); > array_y_higher := Array(0..(2+ 1) ,(0..max_terms+ 1),[]); > array_fact_2 := Array(0..(max_terms+ 1) ,(0..max_terms+ 1),[]); > array_y_higher_work2 := Array(0..(2+ 1) ,(0..max_terms+ 1),[]); > array_complex_pole := Array(0..(1+ 1) ,(0..3+ 1),[]); > array_poles := Array(0..(1+ 1) ,(0..3+ 1),[]); > term := 1; > while term <= max_terms do # do number 2 > array_m1[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > term := 1; > while term <= max_terms do # do number 2 > array_1st_rel_error[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > term := 1; > while term <= max_terms do # do number 2 > array_tmp0[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > term := 1; > while term <= max_terms do # do number 2 > array_tmp1[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > term := 1; > while term <= max_terms do # do number 2 > array_tmp2[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > term := 1; > while term <= max_terms do # do number 2 > array_type_pole[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > term := 1; > while term <= max_terms do # do number 2 > array_y_init[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > term := 1; > while term <= max_terms do # do number 2 > array_y[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > term := 1; > while term <= max_terms do # do number 2 > array_x[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > term := 1; > while term <= max_terms do # do number 2 > array_tmp1_a1[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > term := 1; > while term <= max_terms do # do number 2 > array_fact_1[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > term := 1; > while term <= max_terms do # do number 2 > array_last_rel_error[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > term := 1; > while term <= max_terms do # do number 2 > array_pole[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > term := 1; > while term <= max_terms do # do number 2 > array_norms[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > ord := 1; > while ord <=1 do # do number 2 > term := 1; > while term <= 3 do # do number 3 > array_real_pole[ord,term] := 0.0; > term := term + 1; > od;# end do number 3 > ; > ord := ord + 1; > od;# end do number 2 > ; > ord := 1; > while ord <=2 do # do number 2 > term := 1; > while term <= max_terms do # do number 3 > array_y_set_initial[ord,term] := 0.0; > term := term + 1; > od;# end do number 3 > ; > ord := ord + 1; > od;# end do number 2 > ; > ord := 1; > while ord <=2 do # do number 2 > term := 1; > while term <= max_terms do # do number 3 > array_y_higher_work[ord,term] := 0.0; > term := term + 1; > od;# end do number 3 > ; > ord := ord + 1; > od;# end do number 2 > ; > ord := 1; > while ord <=2 do # do number 2 > term := 1; > while term <= max_terms do # do number 3 > array_y_higher[ord,term] := 0.0; > term := term + 1; > od;# end do number 3 > ; > ord := ord + 1; > od;# end do number 2 > ; > ord := 1; > while ord <=max_terms do # do number 2 > term := 1; > while term <= max_terms do # do number 3 > array_fact_2[ord,term] := 0.0; > term := term + 1; > od;# end do number 3 > ; > ord := ord + 1; > od;# end do number 2 > ; > ord := 1; > while ord <=2 do # do number 2 > term := 1; > while term <= max_terms do # do number 3 > array_y_higher_work2[ord,term] := 0.0; > term := term + 1; > od;# end do number 3 > ; > ord := ord + 1; > od;# end do number 2 > ; > ord := 1; > while ord <=1 do # do number 2 > term := 1; > while term <= 3 do # do number 3 > array_complex_pole[ord,term] := 0.0; > term := term + 1; > od;# end do number 3 > ; > ord := ord + 1; > od;# end do number 2 > ; > ord := 1; > while ord <=1 do # do number 2 > term := 1; > while term <= 3 do # do number 3 > array_poles[ord,term] := 0.0; > term := term + 1; > od;# end do number 3 > ; > ord := ord + 1; > od;# end do number 2 > ; > #BEGIN ARRAYS DEFINED AND INITIALIZATED > array_tmp2 := Array(1..(max_terms+1 + 1),[]); > term := 1; > while term <= max_terms + 1 do # do number 2 > array_tmp2[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > array_tmp1 := Array(1..(max_terms+1 + 1),[]); > term := 1; > while term <= max_terms + 1 do # do number 2 > array_tmp1[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > array_tmp0 := Array(1..(max_terms+1 + 1),[]); > term := 1; > while term <= max_terms + 1 do # do number 2 > array_tmp0[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > array_x := Array(1..(max_terms+1 + 1),[]); > term := 1; > while term <= max_terms + 1 do # do number 2 > array_x[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > array_y := Array(1..(max_terms+1 + 1),[]); > term := 1; > while term <= max_terms + 1 do # do number 2 > array_y[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > array_tmp1_a1 := Array(1..(max_terms+1 + 1),[]); > term := 1; > while term <= max_terms + 1 do # do number 2 > array_tmp1_a1[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > array_const_0D0 := Array(1..(max_terms+1 + 1),[]); > term := 1; > while term <= max_terms + 1 do # do number 2 > array_const_0D0[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > array_const_0D0[1] := 0.0; > array_const_1 := Array(1..(max_terms+1 + 1),[]); > term := 1; > while term <= max_terms + 1 do # do number 2 > array_const_1[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > array_const_1[1] := 1; > array_m1 := Array(1..(max_terms+1 + 1),[]); > term := 1; > while term <= max_terms do # do number 2 > array_m1[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > array_m1[1] := -1.0; > #END ARRAYS DEFINED AND INITIALIZATED > #Initing Factorial Tables > iiif := 0; > while iiif <= glob_max_terms do # do number 2 > jjjf := 0; > while jjjf <= glob_max_terms do # do number 3 > temp1 := iiif !; > temp2 := jjjf !; > array_fact_1[iiif] := temp1; > array_fact_2[iiif,jjjf] := temp1/temp2; > jjjf := jjjf + 1; > od;# end do number 3 > ; > iiif := iiif + 1; > od;# end do number 2 > ; > #Done Initing Factorial Tables > #TOP SECOND INPUT BLOCK > #BEGIN SECOND INPUT BLOCK > #END FIRST INPUT BLOCK > #BEGIN SECOND INPUT BLOCK > x_start := -0.8; > x_end := 0.8 ; > array_y_init[0 + 1] := exact_soln_y(x_start); > glob_h := 0.00001 ; > glob_look_poles := true; > glob_max_iter := 100; > #END SECOND INPUT BLOCK > #BEGIN OVERRIDE BLOCK > glob_h := 0.001 ; > glob_look_poles := true; > glob_max_iter := 1000; > glob_max_minutes := 15; > #END OVERRIDE BLOCK > #END SECOND INPUT BLOCK > #BEGIN INITS AFTER SECOND INPUT BLOCK > glob_last_good_h := glob_h; > glob_max_terms := max_terms; > glob_max_sec := convfloat(60.0) * convfloat(glob_max_minutes) + convfloat(3600.0) * convfloat(glob_max_hours); > glob_abserr := 10.0 ^ (glob_log10_abserr); > glob_relerr := 10.0 ^ (glob_log10_relerr); > chk_data(); > #AFTER INITS AFTER SECOND INPUT BLOCK > array_y_set_initial[1,1] := true; > array_y_set_initial[1,2] := false; > array_y_set_initial[1,3] := false; > array_y_set_initial[1,4] := false; > array_y_set_initial[1,5] := false; > array_y_set_initial[1,6] := false; > array_y_set_initial[1,7] := false; > array_y_set_initial[1,8] := false; > array_y_set_initial[1,9] := false; > array_y_set_initial[1,10] := false; > array_y_set_initial[1,11] := false; > array_y_set_initial[1,12] := false; > array_y_set_initial[1,13] := false; > array_y_set_initial[1,14] := false; > array_y_set_initial[1,15] := false; > array_y_set_initial[1,16] := false; > array_y_set_initial[1,17] := false; > array_y_set_initial[1,18] := false; > array_y_set_initial[1,19] := false; > array_y_set_initial[1,20] := false; > array_y_set_initial[1,21] := false; > array_y_set_initial[1,22] := false; > array_y_set_initial[1,23] := false; > array_y_set_initial[1,24] := false; > array_y_set_initial[1,25] := false; > array_y_set_initial[1,26] := false; > array_y_set_initial[1,27] := false; > array_y_set_initial[1,28] := false; > array_y_set_initial[1,29] := false; > array_y_set_initial[1,30] := false; > if glob_html_log then # if number 2 > html_log_file := fopen("html/entry.html",WRITE,TEXT); > fi;# end if 2 > ; > #BEGIN SOLUTION CODE > omniout_str(ALWAYS,"START of Soultion"); > #Start Series -- INITIALIZE FOR SOLUTION > array_x[1] := x_start; > array_x[2] := glob_h; > order_diff := 1; > #Start Series array_y > term_no := 1; > while (term_no <= order_diff) do # do number 2 > array_y[term_no] := array_y_init[term_no] * glob_h ^ (term_no - 1) / factorial_1(term_no - 1); > term_no := term_no + 1; > od;# end do number 2 > ; > rows := order_diff; > r_order := 1; > while (r_order <= rows) do # do number 2 > term_no := 1; > while (term_no <= (rows - r_order + 1)) do # do number 3 > it := term_no + r_order - 1; > array_y_higher[r_order,term_no] := array_y_init[it]* (glob_h ^ (term_no - 1)) / ((factorial_1(term_no - 1))); > term_no := term_no + 1; > od;# end do number 3 > ; > r_order := r_order + 1; > od;# end do number 2 > ; > current_iter := 1; > glob_clock_start_sec := elapsed_time_seconds(); > start_array_y(); > if (abs(array_y_higher[1,1]) > glob_small_float) then # if number 2 > tmp := abs(array_y_higher[1,1]); > log10norm := (log10(tmp)); > if (log10norm < glob_log10normmin) then # if number 3 > glob_log10normmin := log10norm; > fi;# end if 3 > fi;# end if 2 > ; > 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 (array_x[1] <= x_end ) and ((convfloat(glob_clock_sec) - convfloat(glob_orig_start_sec)) < convfloat(glob_max_sec))) do # do number 2 > #left paren 0001C > omniout_str(INFO," "); > omniout_str(INFO,"TOP MAIN SOLVE Loop"); > glob_iter := glob_iter + 1; > glob_clock_sec := elapsed_time_seconds(); > glob_current_iter := glob_current_iter + 1; > atomall(); > if (glob_look_poles) then # if number 2 > #left paren 0004C > check_for_pole(); > fi;# end if 2 > ;#was right paren 0004C > array_x[1] := array_x[1] + glob_h; > array_x[2] := glob_h; > #Jump Series array_y > order_diff := 1; > #START PART 1 SUM AND ADJUST > #START SUM AND ADJUST EQ =1 > #sum_and_adjust array_y > #BEFORE ADJUST SUBSERIES EQ =1 > ord := 2; > calc_term := 1; > #adjust_subseriesarray_y > iii := glob_max_terms; > while (iii >= calc_term) do # do number 3 > array_y_higher_work[2,iii] := array_y_higher[2,iii] / (glob_h ^ (calc_term - 1)) / factorial_3(iii - calc_term , iii - 1); > iii := iii - 1; > od;# end do number 3 > ; > #AFTER ADJUST SUBSERIES EQ =1 > #BEFORE SUM SUBSERIES EQ =1 > temp_sum := 0.0; > ord := 2; > calc_term := 1; > #sum_subseriesarray_y > iii := glob_max_terms; > while (iii >= calc_term) do # do number 3 > temp_sum := temp_sum + array_y_higher_work[ord,iii]; > iii := iii - 1; > od;# end do number 3 > ; > array_y_higher_work2[ord,calc_term] := temp_sum * (glob_h ^ (calc_term - 1)) / (factorial_1(calc_term - 1)!); > #AFTER SUM SUBSERIES EQ =1 > #BEFORE ADJUST SUBSERIES EQ =1 > ord := 1; > calc_term := 2; > #adjust_subseriesarray_y > iii := glob_max_terms; > while (iii >= calc_term) do # do number 3 > array_y_higher_work[1,iii] := array_y_higher[1,iii] / (glob_h ^ (calc_term - 1)) / factorial_3(iii - calc_term , iii - 1); > iii := iii - 1; > od;# end do number 3 > ; > #AFTER ADJUST SUBSERIES EQ =1 > #BEFORE SUM SUBSERIES EQ =1 > temp_sum := 0.0; > ord := 1; > calc_term := 2; > #sum_subseriesarray_y > iii := glob_max_terms; > while (iii >= calc_term) do # do number 3 > temp_sum := temp_sum + array_y_higher_work[ord,iii]; > iii := iii - 1; > od;# end do number 3 > ; > array_y_higher_work2[ord,calc_term] := temp_sum * (glob_h ^ (calc_term - 1)) / (factorial_1(calc_term - 1)!); > #AFTER SUM SUBSERIES EQ =1 > #BEFORE ADJUST SUBSERIES EQ =1 > ord := 1; > calc_term := 1; > #adjust_subseriesarray_y > iii := glob_max_terms; > while (iii >= calc_term) do # do number 3 > array_y_higher_work[1,iii] := array_y_higher[1,iii] / (glob_h ^ (calc_term - 1)) / factorial_3(iii - calc_term , iii - 1); > iii := iii - 1; > od;# end do number 3 > ; > #AFTER ADJUST SUBSERIES EQ =1 > #BEFORE SUM SUBSERIES EQ =1 > temp_sum := 0.0; > ord := 1; > calc_term := 1; > #sum_subseriesarray_y > iii := glob_max_terms; > while (iii >= calc_term) do # do number 3 > temp_sum := temp_sum + array_y_higher_work[ord,iii]; > iii := iii - 1; > od;# end do number 3 > ; > array_y_higher_work2[ord,calc_term] := temp_sum * (glob_h ^ (calc_term - 1)) / (factorial_1(calc_term - 1)!); > #AFTER SUM SUBSERIES EQ =1 > #END SUM AND ADJUST EQ =1 > #END PART 1 > #START PART 2 MOVE TERMS to REGULAR Array > term_no := glob_max_terms; > while (term_no >= 1) do # do number 3 > array_y[term_no] := array_y_higher_work2[1,term_no]; > ord := 1; > while ord <= order_diff do # do number 4 > array_y_higher[ord,term_no] := array_y_higher_work2[ord,term_no]; > ord := ord + 1; > od;# end do number 4 > ; > term_no := term_no - 1; > od;# end do number 3 > ; > #END PART 2 HEVE MOVED TERMS to REGULAR Array > display_alot(current_iter) > ; > od;# end do number 2 > ;#right paren 0001C > omniout_str(ALWAYS,"Finished!"); > if (glob_iter >= glob_max_iter) then # if number 2 > omniout_str(ALWAYS,"Maximum Iterations Reached before Solution Completed!") > fi;# end if 2 > ; > if (elapsed_time_seconds() - convfloat(glob_orig_start_sec) >= convfloat(glob_max_sec )) then # if number 2 > omniout_str(ALWAYS,"Maximum Time Reached before Solution Completed!") > fi;# end if 2 > ; > glob_clock_sec := elapsed_time_seconds(); > omniout_str(INFO,"diff ( y , x , 1 ) = arccos ( x ) ;"); > omniout_int(INFO,"Iterations ",32,glob_iter,4," ") > ; > prog_report(x_start,x_end); > if glob_html_log then # if number 2 > logstart(html_log_file); > logitem_str(html_log_file,"2012-06-16T20:25:40-05:00") > ; > logitem_str(html_log_file,"Maple") > ; > logitem_str(html_log_file,"arccos") > ; > logitem_str(html_log_file,"diff ( y , x , 1 ) = arccos ( x ) ;") > ; > logitem_float(html_log_file,x_start) > ; > logitem_float(html_log_file,x_end) > ; > logitem_float(html_log_file,array_x[1]) > ; > logitem_float(html_log_file,glob_h) > ; > logitem_integer(html_log_file,Digits) > ; > ; > logitem_integer(html_log_file,glob_max_terms) > ; > 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] = 1 or array_type_pole[1] = 2 then # if number 3 > logitem_float(html_log_file,array_pole[1]) > ; > logitem_float(html_log_file,array_pole[2]) > ; > 0; > else > logitem_str(html_log_file,"NA") > ; > logitem_str(html_log_file,"NA") > ; > 0; > fi;# end if 3 > ; > logitem_time(html_log_file,convfloat(glob_clock_sec)) > ; > if glob_percent_done < 100.0 then # if number 3 > logitem_time(html_log_file,convfloat(glob_optimal_expect_sec)) > ; > 0 > else > logitem_str(html_log_file,"Done") > ; > 0 > fi;# end if 3 > ; > log_revs(html_log_file," 091 ") > ; > logitem_str(html_log_file,"arccos diffeq.mxt") > ; > logitem_str(html_log_file,"arccos maple results") > ; > logitem_str(html_log_file,"Test of revised logic - mostly for speeding factorials") > ; > logend(html_log_file) > ; > ; > fi;# end if 2 > ; > if glob_html_log then # if number 2 > fclose(html_log_file); > fi;# end if 2 > ; > ;; > #END OUTFILEMAIN > # End Function number 8 > end; Warning, `iiif` is implicitly declared local to procedure `mainprog` Warning, `jjjf` is implicitly declared local to procedure `mainprog` Warning, `temp1` is implicitly declared local to procedure `mainprog` Warning, `temp2` is implicitly declared local to procedure `mainprog` mainprog := proc() local d1, d2, d3, d4, est_err_2, niii, done_once, term, ord, order_diff, term_no, html_log_file, rows, r_order, sub_iter, calc_term, iii, temp_sum, current_iter, x_start, x_end, it, log10norm, max_terms, opt_iter, tmp, iiif, jjjf, temp1, temp2; global DEBUGMASSIVE, INFO, glob_max_terms, glob_iolevel, DEBUGL, ALWAYS, glob_current_iter, glob_unchanged_h_cnt, glob_no_eqs, glob_warned2, glob_initial_pass, glob_subiter_method, glob_optimal_start, glob_max_rel_trunc_err, glob_hmin, sec_in_min, glob_max_opt_iter, glob_iter, glob_clock_start_sec, centuries_in_millinium, glob_max_minutes, glob_log10relerr, glob_max_hours, glob_relerr, glob_log10_abserr, glob_hmin_init, glob_optimal_done, glob_not_yet_start_msg, glob_log10normmin, glob_orig_start_sec, glob_warned, glob_small_float, glob_optimal_clock_start_sec, glob_max_iter, glob_disp_incr, glob_clock_sec, glob_display_flag, glob_dump, glob_html_log, glob_optimal_expect_sec, MAX_UNCHANGED, glob_max_trunc_err, glob_abserr, glob_reached_optimal_h, glob_almost_1, glob_percent_done, glob_log10abserr, glob_normmax, glob_curr_iter_when_opt, glob_start, glob_max_sec, glob_hmax, glob_not_yet_finished, hours_in_day, djd_debug2, djd_debug, years_in_century, days_in_year, min_in_hour, glob_smallish_float, glob_last_good_h, glob_large_float, glob_h, glob_log10_relerr, glob_dump_analytic, glob_look_poles, array_const_0D0, array_const_1, array_m1, array_1st_rel_error, array_tmp0, array_tmp1, array_tmp2, array_type_pole, array_y_init, array_y, array_x, array_tmp1_a1, array_fact_1, array_last_rel_error, array_pole, array_norms, array_real_pole, array_y_set_initial, array_y_higher_work, array_y_higher, array_fact_2, array_y_higher_work2, array_complex_pole, array_poles, glob_last; glob_last; ALWAYS := 1; INFO := 2; DEBUGL := 3; DEBUGMASSIVE := 4; glob_iolevel := INFO; DEBUGMASSIVE := 4; INFO := 2; glob_max_terms := 30; glob_iolevel := 5; DEBUGL := 3; ALWAYS := 1; glob_current_iter := 0; glob_unchanged_h_cnt := 0; glob_no_eqs := 0; glob_warned2 := false; glob_initial_pass := true; glob_subiter_method := 3; glob_optimal_start := 0.; glob_max_rel_trunc_err := 0.1*10^(-10); glob_hmin := 0.1*10^(-10); sec_in_min := 60.0; glob_max_opt_iter := 10; glob_iter := 0; glob_clock_start_sec := 0.; centuries_in_millinium := 10.0; glob_max_minutes := 0.; glob_log10relerr := 0.; glob_max_hours := 0.; glob_relerr := 0.1*10^(-10); glob_log10_abserr := 0.1*10^(-10); glob_hmin_init := 0.001; glob_optimal_done := false; glob_not_yet_start_msg := true; glob_log10normmin := 0.1; glob_orig_start_sec := 0.; glob_warned := false; glob_small_float := 0.1*10^(-50); glob_optimal_clock_start_sec := 0.; glob_max_iter := 1000; glob_disp_incr := 0.1; glob_clock_sec := 0.; glob_display_flag := true; glob_dump := false; glob_html_log := true; glob_optimal_expect_sec := 0.1; MAX_UNCHANGED := 10; glob_max_trunc_err := 0.1*10^(-10); glob_abserr := 0.1*10^(-10); glob_reached_optimal_h := false; glob_almost_1 := 0.9990; glob_percent_done := 0.; glob_log10abserr := 0.; glob_normmax := 0.; glob_curr_iter_when_opt := 0; glob_start := 0; glob_max_sec := 10000.0; glob_hmax := 1.0; glob_not_yet_finished := true; hours_in_day := 24.0; djd_debug2 := true; djd_debug := true; years_in_century := 100.0; days_in_year := 365.0; min_in_hour := 60.0; glob_smallish_float := 0.1*10^(-100); glob_last_good_h := 0.1; glob_large_float := 0.90*10^101; glob_h := 0.1; glob_log10_relerr := 0.1*10^(-10); glob_dump_analytic := false; glob_look_poles := false; 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.; glob_max_minutes := 15.0; omniout_str(ALWAYS, "##############ECHO OF PROBLEM#################"); omniout_str(ALWAYS, "##############temp/arccospostode.ode#################"); omniout_str(ALWAYS, "diff ( y , x , 1 ) = arccos ( x ) ;"); omniout_str(ALWAYS, "!"); omniout_str(ALWAYS, "#BEGIN FIRST INPUT BLOCK"); omniout_str(ALWAYS, "max_terms := 30;"); omniout_str(ALWAYS, "Digits := 32;"); omniout_str(ALWAYS, "!"); omniout_str(ALWAYS, "#END FIRST INPUT BLOCK"); omniout_str(ALWAYS, "#BEGIN SECOND INPUT BLOCK"); omniout_str(ALWAYS, "x_start := -0.8;"); omniout_str(ALWAYS, "x_end := 0.8 ;"); omniout_str(ALWAYS, "array_y_init[0 + 1] := exact_soln_y(x_start);"); omniout_str(ALWAYS, "glob_h := 0.00001 ;"); omniout_str(ALWAYS, "glob_look_poles := true;"); omniout_str(ALWAYS, "glob_max_iter := 100;"); omniout_str(ALWAYS, "#END SECOND INPUT BLOCK"); omniout_str(ALWAYS, "#BEGIN OVERRIDE BLOCK"); omniout_str(ALWAYS, "glob_h := 0.001 ;"); omniout_str(ALWAYS, "glob_look_poles := true;"); omniout_str(ALWAYS, "glob_max_iter := 1000;"); omniout_str(ALWAYS, "glob_max_minutes := 15;"); omniout_str(ALWAYS, "#END OVERRIDE BLOCK"); omniout_str(ALWAYS, "!"); omniout_str(ALWAYS, "#BEGIN USER DEF BLOCK"); omniout_str(ALWAYS, "exact_soln_y := proc(x)"); omniout_str(ALWAYS, "2.0 + x * arccos(x) - sqrt(1.0-x*x)"); omniout_str(ALWAYS, "end;"); 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 := 0.10*10^(-199); glob_smallish_float := 0.10*10^(-63); glob_large_float := 0.10*10^101; glob_almost_1 := 0.99; glob_log10_abserr := -8.0; glob_log10_relerr := -8.0; glob_hmax := 0.01; max_terms := 30; Digits := 32; glob_max_terms := max_terms; glob_html_log := true; array_m1 := Array(0 .. max_terms + 1, []); array_1st_rel_error := Array(0 .. max_terms + 1, []); array_tmp0 := Array(0 .. max_terms + 1, []); array_tmp1 := Array(0 .. max_terms + 1, []); array_tmp2 := Array(0 .. max_terms + 1, []); array_type_pole := Array(0 .. max_terms + 1, []); array_y_init := Array(0 .. max_terms + 1, []); array_y := Array(0 .. max_terms + 1, []); array_x := Array(0 .. max_terms + 1, []); array_tmp1_a1 := Array(0 .. max_terms + 1, []); array_fact_1 := Array(0 .. max_terms + 1, []); array_last_rel_error := Array(0 .. max_terms + 1, []); array_pole := Array(0 .. max_terms + 1, []); array_norms := Array(0 .. max_terms + 1, []); array_real_pole := Array(0 .. 2, 0 .. 4, []); array_y_set_initial := Array(0 .. 3, 0 .. max_terms + 1, []); array_y_higher_work := Array(0 .. 3, 0 .. max_terms + 1, []); array_y_higher := Array(0 .. 3, 0 .. max_terms + 1, []); array_fact_2 := Array(0 .. max_terms + 1, 0 .. max_terms + 1, []); array_y_higher_work2 := Array(0 .. 3, 0 .. max_terms + 1, []); array_complex_pole := Array(0 .. 2, 0 .. 4, []); array_poles := Array(0 .. 2, 0 .. 4, []); term := 1; while term <= max_terms do array_m1[term] := 0.; term := term + 1 end do; term := 1; while term <= max_terms do array_1st_rel_error[term] := 0.; term := term + 1 end do; term := 1; while term <= max_terms do array_tmp0[term] := 0.; term := term + 1 end do; term := 1; while term <= max_terms do array_tmp1[term] := 0.; term := term + 1 end do; term := 1; while term <= max_terms do array_tmp2[term] := 0.; term := term + 1 end do; term := 1; while term <= max_terms do array_type_pole[term] := 0.; term := term + 1 end do; term := 1; while term <= max_terms do array_y_init[term] := 0.; term := term + 1 end do; term := 1; while term <= max_terms do array_y[term] := 0.; term := term + 1 end do ; term := 1; while term <= max_terms do array_x[term] := 0.; term := term + 1 end do ; term := 1; while term <= max_terms do array_tmp1_a1[term] := 0.; term := term + 1 end do; term := 1; while term <= max_terms do array_fact_1[term] := 0.; term := term + 1 end do; term := 1; while term <= max_terms do array_last_rel_error[term] := 0.; term := term + 1 end do; term := 1; while term <= max_terms do array_pole[term] := 0.; term := term + 1 end do; term := 1; while term <= max_terms do array_norms[term] := 0.; term := term + 1 end do; ord := 1; while ord <= 1 do term := 1; while term <= 3 do array_real_pole[ord, term] := 0.; term := term + 1 end do; ord := ord + 1 end do; ord := 1; while ord <= 2 do term := 1; while term <= max_terms do array_y_set_initial[ord, term] := 0.; term := term + 1 end do; ord := ord + 1 end do; ord := 1; while ord <= 2 do term := 1; while term <= max_terms do array_y_higher_work[ord, term] := 0.; term := term + 1 end do; ord := ord + 1 end do; ord := 1; while ord <= 2 do term := 1; while term <= max_terms do array_y_higher[ord, term] := 0.; term := term + 1 end do; ord := ord + 1 end do; ord := 1; while ord <= max_terms do term := 1; while term <= max_terms do array_fact_2[ord, term] := 0.; term := term + 1 end do; ord := ord + 1 end do; ord := 1; while ord <= 2 do term := 1; while term <= max_terms do array_y_higher_work2[ord, term] := 0.; term := term + 1 end do; ord := ord + 1 end do; ord := 1; while ord <= 1 do term := 1; while term <= 3 do array_complex_pole[ord, term] := 0.; term := term + 1 end do; ord := ord + 1 end do; ord := 1; while ord <= 1 do term := 1; while term <= 3 do array_poles[ord, term] := 0.; term := term + 1 end do; ord := ord + 1 end do; array_tmp2 := Array(1 .. max_terms + 2, []); term := 1; while term <= max_terms + 1 do array_tmp2[term] := 0.; term := term + 1 end do; array_tmp1 := Array(1 .. max_terms + 2, []); term := 1; while term <= max_terms + 1 do array_tmp1[term] := 0.; term := term + 1 end do; array_tmp0 := Array(1 .. max_terms + 2, []); term := 1; while term <= max_terms + 1 do array_tmp0[term] := 0.; term := term + 1 end do; array_x := Array(1 .. max_terms + 2, []); term := 1; while term <= max_terms + 1 do array_x[term] := 0.; term := term + 1 end do; array_y := Array(1 .. max_terms + 2, []); term := 1; while term <= max_terms + 1 do array_y[term] := 0.; term := term + 1 end do; array_tmp1_a1 := Array(1 .. max_terms + 2, []); term := 1; while term <= max_terms + 1 do array_tmp1_a1[term] := 0.; term := term + 1 end do; array_const_0D0 := Array(1 .. max_terms + 2, []); term := 1; while term <= max_terms + 1 do array_const_0D0[term] := 0.; term := term + 1 end do; array_const_0D0[1] := 0.; array_const_1 := Array(1 .. max_terms + 2, []); term := 1; while term <= max_terms + 1 do array_const_1[term] := 0.; term := term + 1 end do; array_const_1[1] := 1; array_m1 := Array(1 .. max_terms + 2, []); term := 1; while term <= max_terms do array_m1[term] := 0.; term := term + 1 end do; array_m1[1] := -1.0; iiif := 0; while iiif <= glob_max_terms do jjjf := 0; while jjjf <= glob_max_terms do temp1 := iiif!; temp2 := jjjf!; array_fact_1[iiif] := temp1; array_fact_2[iiif, jjjf] := temp1/temp2; jjjf := jjjf + 1 end do; iiif := iiif + 1 end do; x_start := -0.8; x_end := 0.8; array_y_init[1] := exact_soln_y(x_start); glob_h := 0.00001; glob_look_poles := true; glob_max_iter := 100; glob_h := 0.001; glob_look_poles := true; glob_max_iter := 1000; glob_max_minutes := 15; glob_last_good_h := glob_h; glob_max_terms := max_terms; glob_max_sec := convfloat(60.0)*convfloat(glob_max_minutes) + convfloat(3600.0)*convfloat(glob_max_hours); glob_abserr := 10.0^glob_log10_abserr; glob_relerr := 10.0^glob_log10_relerr; chk_data(); array_y_set_initial[1, 1] := true; array_y_set_initial[1, 2] := false; array_y_set_initial[1, 3] := false; array_y_set_initial[1, 4] := false; array_y_set_initial[1, 5] := false; array_y_set_initial[1, 6] := false; array_y_set_initial[1, 7] := false; array_y_set_initial[1, 8] := false; array_y_set_initial[1, 9] := false; array_y_set_initial[1, 10] := false; array_y_set_initial[1, 11] := false; array_y_set_initial[1, 12] := false; array_y_set_initial[1, 13] := false; array_y_set_initial[1, 14] := false; array_y_set_initial[1, 15] := false; array_y_set_initial[1, 16] := false; array_y_set_initial[1, 17] := false; array_y_set_initial[1, 18] := false; array_y_set_initial[1, 19] := false; array_y_set_initial[1, 20] := false; array_y_set_initial[1, 21] := false; array_y_set_initial[1, 22] := false; array_y_set_initial[1, 23] := false; array_y_set_initial[1, 24] := false; array_y_set_initial[1, 25] := false; array_y_set_initial[1, 26] := false; array_y_set_initial[1, 27] := false; array_y_set_initial[1, 28] := false; array_y_set_initial[1, 29] := false; array_y_set_initial[1, 30] := false; if glob_html_log then html_log_file := fopen("html/entry.html", WRITE, TEXT) end if; omniout_str(ALWAYS, "START of Soultion"); array_x[1] := x_start; array_x[2] := glob_h; order_diff := 1; term_no := 1; while term_no <= order_diff do array_y[term_no] := array_y_init[term_no]*glob_h^(term_no - 1)/ factorial_1(term_no - 1); term_no := term_no + 1 end do; rows := order_diff; r_order := 1; while r_order <= rows do term_no := 1; while term_no <= rows - r_order + 1 do it := term_no + r_order - 1; array_y_higher[r_order, term_no] := array_y_init[it]* glob_h^(term_no - 1)/factorial_1(term_no - 1); term_no := term_no + 1 end do; r_order := r_order + 1 end do; current_iter := 1; glob_clock_start_sec := elapsed_time_seconds(); start_array_y(); if glob_small_float < abs(array_y_higher[1, 1]) then tmp := abs(array_y_higher[1, 1]); log10norm := log10(tmp); if log10norm < glob_log10normmin then glob_log10normmin := log10norm end if end if; 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 array_x[1] <= x_end and convfloat(glob_clock_sec) - convfloat(glob_orig_start_sec) < convfloat(glob_max_sec) do omniout_str(INFO, " "); omniout_str(INFO, "TOP MAIN SOLVE Loop"); glob_iter := glob_iter + 1; glob_clock_sec := elapsed_time_seconds(); glob_current_iter := glob_current_iter + 1; atomall(); if glob_look_poles then check_for_pole() end if; array_x[1] := array_x[1] + glob_h; array_x[2] := glob_h; order_diff := 1; ord := 2; calc_term := 1; iii := glob_max_terms; while calc_term <= iii do array_y_higher_work[2, iii] := array_y_higher[2, iii]/( glob_h^(calc_term - 1)* factorial_3(iii - calc_term, iii - 1)); iii := iii - 1 end do; temp_sum := 0.; ord := 2; calc_term := 1; iii := glob_max_terms; while calc_term <= iii do temp_sum := temp_sum + array_y_higher_work[ord, iii]; iii := iii - 1 end do; array_y_higher_work2[ord, calc_term] := temp_sum*glob_h^(calc_term - 1)/factorial_1(calc_term - 1)!; ord := 1; calc_term := 2; iii := glob_max_terms; while calc_term <= iii do array_y_higher_work[1, iii] := array_y_higher[1, iii]/( glob_h^(calc_term - 1)* factorial_3(iii - calc_term, iii - 1)); iii := iii - 1 end do; temp_sum := 0.; ord := 1; calc_term := 2; iii := glob_max_terms; while calc_term <= iii do temp_sum := temp_sum + array_y_higher_work[ord, iii]; iii := iii - 1 end do; array_y_higher_work2[ord, calc_term] := temp_sum*glob_h^(calc_term - 1)/factorial_1(calc_term - 1)!; ord := 1; calc_term := 1; iii := glob_max_terms; while calc_term <= iii do array_y_higher_work[1, iii] := array_y_higher[1, iii]/( glob_h^(calc_term - 1)* factorial_3(iii - calc_term, iii - 1)); iii := iii - 1 end do; temp_sum := 0.; ord := 1; calc_term := 1; iii := glob_max_terms; while calc_term <= iii do temp_sum := temp_sum + array_y_higher_work[ord, iii]; iii := iii - 1 end do; array_y_higher_work2[ord, calc_term] := temp_sum*glob_h^(calc_term - 1)/factorial_1(calc_term - 1)!; term_no := glob_max_terms; while 1 <= term_no do array_y[term_no] := array_y_higher_work2[1, term_no]; ord := 1; while ord <= order_diff do array_y_higher[ord, term_no] := array_y_higher_work2[ord, term_no]; ord := ord + 1 end do; term_no := term_no - 1 end do; display_alot(current_iter) end do; omniout_str(ALWAYS, "Finished!"); if glob_max_iter <= glob_iter then omniout_str(ALWAYS, "Maximum Iterations Reached before Solution Completed!") end if; if convfloat(glob_max_sec) <= elapsed_time_seconds() - convfloat(glob_orig_start_sec) then omniout_str(ALWAYS, "Maximum Time Reached before Solution Completed!") end if; glob_clock_sec := elapsed_time_seconds(); omniout_str(INFO, "diff ( y , x , 1 ) = arccos ( x ) ;"); 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, "2012-06-16T20:25:40-05:00"); logitem_str(html_log_file, "Maple"); logitem_str(html_log_file, "arccos") ; logitem_str(html_log_file, "diff ( y , x , 1 ) = arccos ( x ) ;"); logitem_float(html_log_file, x_start); logitem_float(html_log_file, x_end); logitem_float(html_log_file, array_x[1]); logitem_float(html_log_file, glob_h); logitem_integer(html_log_file, Digits); logitem_integer(html_log_file, glob_max_terms); 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] = 1 or array_type_pole[1] = 2 then logitem_float(html_log_file, array_pole[1]); logitem_float(html_log_file, array_pole[2]); 0 else logitem_str(html_log_file, "NA"); logitem_str(html_log_file, "NA"); 0 end if; logitem_time(html_log_file, convfloat(glob_clock_sec)); if glob_percent_done < 100.0 then logitem_time(html_log_file, convfloat(glob_optimal_expect_sec)) ; 0 else logitem_str(html_log_file, "Done"); 0 end if; log_revs(html_log_file, " 091 "); logitem_str(html_log_file, "arccos diffeq.mxt"); logitem_str(html_log_file, "arccos maple results"); logitem_str(html_log_file, "Test of revised logic - mostly for speeding factorials"); logend(html_log_file) end if; if glob_html_log then fclose(html_log_file) end if end proc > mainprog(); ##############ECHO OF PROBLEM################# ##############temp/arccospostode.ode################# diff ( y , x , 1 ) = arccos ( x ) ; ! #BEGIN FIRST INPUT BLOCK max_terms := 30; Digits := 32; ! #END FIRST INPUT BLOCK #BEGIN SECOND INPUT BLOCK x_start := -0.8; x_end := 0.8 ; array_y_init[0 + 1] := exact_soln_y(x_start); glob_h := 0.00001 ; glob_look_poles := true; glob_max_iter := 100; #END SECOND INPUT BLOCK #BEGIN OVERRIDE BLOCK glob_h := 0.001 ; glob_look_poles := true; glob_max_iter := 1000; glob_max_minutes := 15; #END OVERRIDE BLOCK ! #BEGIN USER DEF BLOCK exact_soln_y := proc(x) 2.0 + x * arccos(x) - sqrt(1.0-x*x) end; #END USER DEF BLOCK #######END OF ECHO OF PROBLEM################# START of Soultion x[1] = -0.8 y[1] (analytic) = -0.5984732358372070813278673236498 y[1] (numeric) = -0.5984732358372070813278673236498 absolute error = 0 relative error = 0 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.799 y[1] (analytic) = -0.59597597700967861408652573614255 y[1] (numeric) = -0.59597597700967892581453791208101 absolute error = 3.1172801217593846e-16 relative error = 5.2305466025667678178447248887155e-14 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.798 y[1] (analytic) = -0.59348038116212583505749545888194 y[1] (numeric) = -0.5934803811621264515919585913935 absolute error = 6.1653446313251156e-16 relative error = 1.0388455671023906263512146101062e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.797 y[1] (analytic) = -0.59098644463437262506021308188167 y[1] (numeric) = -0.59098644463437353966639664012604 absolute error = 9.1460618355824437e-16 relative error = 1.5475924902543010943139446764105e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.796 y[1] (analytic) = -0.58849416379484368812811562224478 y[1] (numeric) = -0.58849416379484489425219065269949 absolute error = 1.20612407503045471e-15 relative error = 2.0495089828128260148084946053372e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.795 y[1] (analytic) = -0.58600353504021324141432821248641 y[1] (numeric) = -0.58600353504021473267765424444511 absolute error = 1.49126332603195870e-15 relative error = 2.5448026110109112878501756031236e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=3.8MB, alloc=2.9MB, time=0.14 NO POLE x[1] = -0.794 y[1] (analytic) = -0.58351455479505972902315658434862 y[1] (numeric) = -0.58351455479506149921677567674266 absolute error = 1.77019361909239404e-15 relative error = 3.0336751749304972391065360062401e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.793 y[1] (analytic) = -0.58102721951152642782557636234575 y[1] (numeric) = -0.58102721951152847090490582207005 absolute error = 2.04307932945972430e-15 relative error = 3.5163229205980317375549509952228e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.792 y[1] (analytic) = -0.57854152566898781683036363071016 y[1] (numeric) = -0.5785415256689901269100793178171 absolute error = 2.31007971568710694e-15 relative error = 3.9929367438506352763349573299035e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.791 y[1] (analytic) = -0.57605746977372158508595816113769 y[1] (numeric) = -0.57605746977372415643506066217892 absolute error = 2.57134910250104123e-15 relative error = 4.4637023863453775378179854569682e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.79 y[1] (analytic) = -0.57357504835858615638554651232857 y[1] (numeric) = -0.57357504835858898342260281081924 absolute error = 2.82703705629849067e-15 relative error = 4.9288006240660088801936288114436e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.789 y[1] (analytic) = -0.57109425798270361224299104179429 y[1] (numeric) = -0.57109425798270668953154464524646 absolute error = 3.07728855360345217e-15 relative error = 5.3884074486643711879604545179649e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.788 y[1] (analytic) = -0.56861509523114789770375372156039 y[1] (numeric) = -0.56861509523115121994789651870211 absolute error = 3.32224414279714172e-15 relative error = 5.8426942419574971519982204362954e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.787 y[1] (analytic) = -0.5661375567146381975563653184744 y[1] (numeric) = -0.56613755671464175959646473902214 absolute error = 3.56204009942054774e-15 relative error = 6.2918279438860741449318086607759e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.786 y[1] (analytic) = -0.56366163906923737341962609507828 y[1] (numeric) = -0.56366163906924117022820142858266 absolute error = 3.79680857533350438e-15 relative error = 6.7359712142254254519116246169046e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.785 y[1] (analytic) = -0.5611873389560553550018153392064 y[1] (numeric) = -0.56118733895605938167955733982697 absolute error = 4.02667774200062057e-15 relative error = 7.1752825883264194884226710552004e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=7.6MB, alloc=4.0MB, time=0.31 NO POLE x[1] = -0.784 y[1] (analytic) = -0.55871465306095738156382779979735 y[1] (numeric) = -0.55871465306096163333575596110913 absolute error = 4.25177192816131178e-15 relative error = 7.6099166271506954525673726412098e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.783 y[1] (analytic) = -0.55624357809427699227131760165121 y[1] (numeric) = -0.55624357809428146448306973043831 absolute error = 4.47221175212878710e-15 relative error = 8.0400240618522661193933754614967e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.782 y[1] (analytic) = -0.55377411079053366669446993742536 y[1] (numeric) = -0.55377411079053835480871888852565 absolute error = 4.68811424895110029e-15 relative error = 8.4657519331458785116631608727859e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.781 y[1] (analytic) = -0.55130624790815501921068178009773 y[1] (numeric) = -0.55130624790815991880367443633776 absolute error = 4.89959299265624003e-15 relative error = 8.8872437256914395776195142115967e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.78 y[1] (analytic) = -0.54883998622920345348785234183464 y[1] (numeric) = -0.54883998622920856024606613452199 absolute error = 5.10675821379268735e-15 relative error = 9.3046394977133314110692887226388e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.779 y[1] (analytic) = -0.54637532255910718557669728660802 y[1] (numeric) = -0.54637532255911249529360975346988 absolute error = 5.30971691246686186e-15 relative error = 9.7180760060634944545123665386321e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.778 y[1] (analytic) = -0.54391225372639554642194538107681 y[1] (numeric) = -0.54391225372640105499491245046606 absolute error = 5.50857296706938925e-15 relative error = 1.0127686826927729909705662490535e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.777 y[1] (analytic) = -0.5414507765824384768167964599516 y[1] (numeric) = -0.54145077658244418024403533307609 absolute error = 5.70342723887312449e-15 relative error = 1.0533602472365741166841833818350e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.776 y[1] (analytic) = -0.53899088800119012997486991697621 y[1] (numeric) = -0.53899088800119602435254259429798 absolute error = 5.89437767267732177e-15 relative error = 1.0935950502866954900177912274921e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.775 y[1] (analytic) = -0.53653258487893649898122235030651 y[1] (numeric) = -0.53653258487894258050061601454545 absolute error = 6.08151939366423894e-15 relative error = 1.1334855636096130576763052496871e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE memory used=11.4MB, alloc=4.2MB, time=0.49 x[1] = -0.774 y[1] (analytic) = -0.53407586413404698841094836519918 y[1] (numeric) = -0.53407586413405325335574899196544 absolute error = 6.26494480062676626e-15 relative error = 1.1730439851995139261908830074103e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.773 y[1] (analytic) = -0.53162072270672985137240813024564 y[1] (numeric) = -0.53162072270673629611606384861094 absolute error = 6.44474365571836530e-15 relative error = 1.2122822494400067347861121204408e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.772 y[1] (analytic) = -0.52916715755879141514418204233414 y[1] (numeric) = -0.52916715755879803614735291199559 absolute error = 6.62100317086966145e-15 relative error = 1.2512120369325936836949263066038e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.771 y[1] (analytic) = -0.52671516567339902043229755300794 y[1] (numeric) = -0.52671516567340581424038856245197 absolute error = 6.79380809100944403e-15 relative error = 1.2898447840064832554048937593773e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.77 y[1] (analytic) = -0.52426474405484760107889744282746 y[1] (numeric) = -0.52426474405485456431967166438804 absolute error = 6.96324077422156058e-15 relative error = 1.3281916919237047340438036249638e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.769 y[1] (analytic) = -0.52181588972832983280704788502584 y[1] (numeric) = -0.52181588972833696218831684826603 absolute error = 7.12938126896324019e-15 relative error = 1.3662637357929002823822106577913e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.768 y[1] (analytic) = -0.51936859973970978129048021702496 y[1] (numeric) = -0.51936859973971707359786868174611 absolute error = 7.29230738846472115e-15 relative error = 1.4040716732046146761707784057797e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.767 y[1] (analytic) = -0.51692287115529998149332316503062 y[1] (numeric) = -0.51692287115530743358810558970576 absolute error = 7.45209478242467514e-15 relative error = 1.4416260526003752979830315702378e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.766 y[1] (analytic) = -0.51447870106164188183485458437031 y[1] (numeric) = -0.51447870106164949065186069517428 absolute error = 7.60881700611080397e-15 relative error = 1.4789372213873552047358175791495e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.765 y[1] (analytic) = -0.51203608656528958829946972039355 y[1] (numeric) = -0.51203608656529735084505669051056 absolute error = 7.76254558697011701e-15 relative error = 1.5160153338099377962491829232604e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.764 y[1] (analytic) = -0.50959502479259684513385885948084 y[1] (numeric) = -0.50959502479260475848394770824196 absolute error = 7.91335008884876112e-15 relative error = 1.5528703585890508320199653359920e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=15.2MB, alloc=4.3MB, time=0.67 NO POLE x[1] = -0.763 y[1] (analytic) = -0.50715551288950719025319165903666 y[1] (numeric) = -0.50715551288951525155136557590944 absolute error = 8.06129817391687278e-15 relative error = 1.5895120863397120057456344596739e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.762 y[1] (analytic) = -0.50471754802134722491724945950699 y[1] (numeric) = -0.50471754802135543137291184922811 absolute error = 8.20645566238972112e-15 relative error = 1.6259501367768227244716140583813e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.761 y[1] (analytic) = -0.50228112737262293863721392116301 y[1] (numeric) = -0.50228112737263128752380405358153 absolute error = 8.34888659013241852e-15 relative error = 1.6621939657188637547768992145391e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.76 y[1] (analytic) = -0.49984624814681903163544811000608 y[1] (numeric) = -0.4998462481468275202887123416747 absolute error = 8.48865326423166862e-15 relative error = 1.6982528718987824029354363779493e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.759 y[1] (analytic) = -0.49741290756620117850528849477902 y[1] (numeric) = -0.49741290756620980432160510918181 absolute error = 8.62581631661440279e-15 relative error = 1.7341360035910174523845130485219e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.758 y[1] (analytic) = -0.49498110287162117800675485565545 y[1] (numeric) = -0.49498110287162993844151064535324 absolute error = 8.76043475578969779e-15 relative error = 1.7698523650632806899878414816546e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.757 y[1] (analytic) = -0.49255083132232493518829097818046 y[1] (numeric) = -0.49255083132233382775430776526624 absolute error = 8.89256601678708578e-15 relative error = 1.8054108228614066667424991356466e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.756 y[1] (analytic) = -0.49012209019576322324524442155162 y[1] (numeric) = -0.49012209019577224551125378277708 absolute error = 9.02226600936122546e-15 relative error = 1.8408201119352887511617283830337e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.755 y[1] (analytic) = -0.48769487678740517371381340867048 y[1] (numeric) = -0.48769487678741432330297793859313 absolute error = 9.14958916452992265e-15 relative error = 1.8760888416136449314810126128242e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.754 y[1] (analytic) = -0.48526918841055444475563183175406 y[1] (numeric) = -0.48526918841056371934411134138754 absolute error = 9.27458847950963348e-15 relative error = 1.9112255014350946663762024812795e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.753 y[1] (analytic) = -0.48284502239616801841399378210516 y[1] (numeric) = -0.48284502239617741572955489197672 absolute error = 9.39731556110987156e-15 relative error = 1.9462384668427827743656543422088e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=19.0MB, alloc=4.3MB, time=0.85 NO POLE x[1] = -0.752 y[1] (analytic) = -0.48042237609267757881886794295108 y[1] (numeric) = -0.4804223760926870966395355882956 absolute error = 9.51782066764534452e-15 relative error = 1.9811360047495530553075782659549e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.751 y[1] (analytic) = -0.47800124686581342438521871849591 y[1] (numeric) = -0.47800124686582306053796814067581 absolute error = 9.63615274942217990e-15 relative error = 2.0159262789804567896205419935736e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.75 y[1] (analytic) = -0.47558163209843086808860346138842 y[1] (numeric) = -0.47558163209844062044809131362226 absolute error = 9.75235948785223384e-15 relative error = 2.0506173555991736400173185890432e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.749 y[1] (analytic) = -0.4731635291903390809143923876125 y[1] (numeric) = -0.47316352919034894740172563484441 absolute error = 9.86648733324723191e-15 relative error = 2.0852172081247303067152996201105e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.748 y[1] (analytic) = -0.47074693555813233456307006809192 y[1] (numeric) = -0.47074693555814231314461141043152 absolute error = 9.97858154134233960e-15 relative error = 2.1197337226447199889431785004578e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.747 y[1] (analytic) = -0.46833184863502360045470772241895 y[1] (numeric) = -0.46833184863503368914091631912704 absolute error = 1.008868620859670809e-14 relative error = 2.1541747028310554553611589962169e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.746 y[1] (analytic) = -0.46591826587068046301160053037337 y[1] (numeric) = -0.46591826587069065985590684695824 absolute error = 1.019684430631658487e-14 relative error = 2.1885478748641301065761927590842e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.745 y[1] (analytic) = -0.46350618473106330610997508222347 y[1] (numeric) = -0.46350618473107360920768872692961 absolute error = 1.030309771364470614e-14 relative error = 2.2228608922711127864341743683224e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.744 y[1] (analytic) = -0.46109560269826573248029575871928 y[1] (numeric) = -0.46109560269827613996754521661943 absolute error = 1.040748724945790015e-14 relative error = 2.2571213406839641223695831403453e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.743 y[1] (analytic) = -0.45868651727035717670171861147979 y[1] (numeric) = -0.45868651727036768675442182460706 absolute error = 1.051005270321312727e-14 relative error = 2.2913367425226353327029831966414e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.742 y[1] (analytic) = -0.45627892596122767328031791522015 y[1] (numeric) = -0.45627892596123828411318269576585 absolute error = 1.061083286478054570e-14 relative error = 2.3255145616087914180241458559279e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=22.8MB, alloc=4.3MB, time=1.03 NO POLE x[1] = -0.741 y[1] (analytic) = -0.45387282630043474212348289637029 y[1] (numeric) = -0.45387282630044545198903619700736 absolute error = 1.070986555330063707e-14 relative error = 2.3596622077152933586875005080481e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.74 y[1] (analytic) = -0.45146821583305235452496812060444 y[1] (numeric) = -0.45146821583306316171261322153837 absolute error = 1.080718764510093393e-14 relative error = 2.3937870410565746299913139471808e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.739 y[1] (analytic) = -0.44906509211952194355707832649265 y[1] (numeric) = -0.44906509211953284639217903295745 absolute error = 1.090283510070646480e-14 relative error = 2.4278963767249572502924468740705e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.738 y[1] (analytic) = -0.44666345273550542352895531251329 y[1] (numeric) = -0.44666345273551642037194628918586 absolute error = 1.099684299097667257e-14 relative error = 2.4619974890778723285122396399594e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.737 y[1] (analytic) = -0.44426329527174018391347022319044 y[1] (numeric) = -0.44426329527175127315899262344624 absolute error = 1.108924552240025580e-14 relative error = 2.4960976160808773426582716036421e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.736 y[1] (analytic) = -0.44186461733389602387035053430158 y[1] (numeric) = -0.44186461733390720394641211243969 absolute error = 1.118007606157813811e-14 relative error = 2.5302039636112994491459496618780e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.735 y[1] (analytic) = -0.43946741654243399420041105056673 y[1] (numeric) = -0.43946741654244526356756997414302 absolute error = 1.126936715892357629e-14 relative error = 2.5643237097272787949080090703856e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.734 y[1] (analytic) = -0.43707169053246711425561931858448 y[1] (numeric) = -0.43707169053247847140619092586127 absolute error = 1.135715057160727679e-14 relative error = 2.5984640089069393780233949617918e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.733 y[1] (analytic) = -0.43467743695362293200269881440491 y[1] (numeric) = -0.43467743695363437545998458870445 absolute error = 1.144345728577429954e-14 relative error = 2.6326319962623772144458720289217e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.732 y[1] (analytic) = -0.43228465346990789609453323326668 y[1] (numeric) = -0.4322846534699194244120712917453 absolute error = 1.152831753805847862e-14 relative error = 2.6668347917331248300988945867858e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE memory used=26.7MB, alloc=4.4MB, time=1.21 x[1] = -0.731 y[1] (analytic) = -0.42989333775957350944424224116 y[1] (numeric) = -0.42989333775958512120507866025172 absolute error = 1.161176083641909172e-14 relative error = 2.7010795042637302695819273076537e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.73 y[1] (analytic) = -0.42750348751498423442189863847622 y[1] (numeric) = -0.4275034875149959282378789620271 absolute error = 1.169381598032355088e-14 relative error = 2.7353732359700752481015419353854e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.729 y[1] (analytic) = -0.42511510044248712040388048439911 y[1] (numeric) = -0.4251151004424988949149607833654 absolute error = 1.177451108029896629e-14 relative error = 2.7697230862990513303982479482240e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.728 y[1] (analytic) = -0.42272817426228312500021723410296 y[1] (numeric) = -0.42272817426229497887379410866273 absolute error = 1.185387357687455977e-14 relative error = 2.8041361561862171576701715839626e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.727 y[1] (analytic) = -0.42034270670830010086640116835023 y[1] (numeric) = -0.42034270670831203279666010440906 absolute error = 1.193193025893605883e-14 relative error = 2.8386195522160704933084261760469e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.726 y[1] (analytic) = -0.4179586955280674205733865433719 y[1] (numeric) = -0.41795869552807942928066805576719 absolute error = 1.200870728151239529e-14 relative error = 2.8731803907895888400974816078181e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.725 y[1] (analytic) = -0.4155761384825922125632689704185 y[1] (numeric) = -0.41557613848260429679345198467962 absolute error = 1.208423018301426112e-14 relative error = 2.9078258023037213563924220523147e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.724 y[1] (analytic) = -0.41319503334623718175879479881069 y[1] (numeric) = -0.41319503334624934028269674214101 absolute error = 1.215852390194333032e-14 relative error = 2.9425629353475513199534930644039e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.723 y[1] (analytic) = -0.41081537790659998892275161608499 y[1] (numeric) = -0.41081537790661222053554470633013 absolute error = 1.223161279309024514e-14 relative error = 2.9773989609198943130393379698605e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.722 y[1] (analytic) = -0.40843716996439416337878231903258 y[1] (numeric) = -0.4084371699644064668994255578179 absolute error = 1.230352064323878532e-14 relative error = 3.0123410766731525835991059149401e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.721 y[1] (analytic) = -0.40606040733333152420858188317374 y[1] (numeric) = -0.40606040733334389847926827615713 absolute error = 1.237427068639298339e-14 relative error = 3.0473965111883095143961820328419e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=30.5MB, alloc=4.4MB, time=1.39 NO POLE x[1] = -0.72 y[1] (analytic) = -0.40368508784000608553210306772149 y[1] (numeric) = -0.40368508784001852941772161104456 absolute error = 1.244388561854332307e-14 relative error = 3.0825725282860216833961490054507e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.719 y[1] (analytic) = -0.40131120932377942195763005730975 y[1] (numeric) = -0.40131120932379193434524204486747 absolute error = 1.251238761198755772e-14 relative error = 3.1178764313788492843040368738261e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.718 y[1] (analytic) = -0.3989387696366674707576831309219 y[1] (numeric) = -0.39893876963668005055601235202957 absolute error = 1.257979832922110767e-14 relative error = 3.1533155678697582783776366822484e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.717 y[1] (analytic) = -0.39656776664322874778498930616516 y[1] (numeric) = -0.3965677666432413939239257176071 absolute error = 1.264613893641144194e-14 relative error = 3.1888973336021308279811377449456e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.716 y[1] (analytic) = -0.39419819822045395459048106042952 y[1] (numeric) = -0.39419819822046666602059753075038 absolute error = 1.271143011647032086e-14 relative error = 3.2246291773666348209985363502178e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.715 y[1] (analytic) = -0.39183006225765695464274658887004 y[1] (numeric) = -0.39183006225766973033482832613295 absolute error = 1.277569208173726291e-14 relative error = 3.2605186054704271173518962928646e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.714 y[1] (analytic) = -0.38946335665636709697582120167771 y[1] (numeric) = -0.389463356656379935920407488792 absolute error = 1.283894458628711429e-14 relative error = 3.2965731863743023276653693807793e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.713 y[1] (analytic) = -0.38709807933022286600994291578989 y[1] (numeric) = -0.38709807933023576721688078991553 absolute error = 1.290120693787412564e-14 relative error = 3.3328005554035457064490149407007e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.712 y[1] (analytic) = -0.38473422820486683669815079883749 y[1] (numeric) = -0.38473422820487979919616032332975 absolute error = 1.296249800952449226e-14 relative error = 3.3692084195384096548654098017636e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.711 y[1] (analytic) = -0.38237180121784191455062938653286 y[1] (numeric) = -0.38237180121785493738688017541372 absolute error = 1.302283625078888086e-14 relative error = 3.4058045622903062863817496263111e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.71 y[1] (analytic) = -0.38001079631848884047873644845104 y[1] (numeric) = -0.38001079631850192271843511449889 absolute error = 1.308223969866604785e-14 relative error = 3.4425968486699943820315603814562e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=34.3MB, alloc=4.4MB, time=1.57 NO POLE x[1] = -0.709 y[1] (analytic) = -0.37765121146784494078192740844692 y[1] (numeric) = -0.37765121146785808150791561670507 absolute error = 1.314072598820825815e-14 relative error = 3.4795932302542404034459971497936e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.708 y[1] (analytic) = -0.37529304463854410297353390983648 y[1] (numeric) = -0.3752930446385573012858967286614 absolute error = 1.319831236281882492e-14 relative error = 3.5168017503576471110456347506910e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.707 y[1] (analytic) = -0.37293629381471795850578583672205 y[1] (numeric) = -0.37293629381473121352147008844881 absolute error = 1.325501568425172676e-14 relative error = 3.5542305493165751470637965727339e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.706 y[1] (analytic) = -0.37058095699189825381079866997298 y[1] (numeric) = -0.37058095699191156466324099287382 absolute error = 1.331085244232290084e-14 relative error = 3.5918878698923286764083202920120e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.705 y[1] (analytic) = -0.36822703217692039142268830787561 y[1] (numeric) = -0.36822703217693375726145265034623 absolute error = 1.336583876434247062e-14 relative error = 3.6297820628010400895015958363320e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.704 y[1] (analytic) = -0.36587451738782812328672438481024 y[1] (numeric) = -0.36587451738784154327714866165156 absolute error = 1.341999042427684132e-14 relative error = 3.6679215923779708999662249699962e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.703 y[1] (analytic) = -0.36352341065377937869468586482368 y[1] (numeric) = -0.36352341065379285201753751410056 absolute error = 1.347332285164927688e-14 relative error = 3.7063150423842451916460067071842e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.702 y[1] (analytic) = -0.36117371001495320961152886488627 y[1] (numeric) = -0.36117371001496673546266905216243 absolute error = 1.352585114018727616e-14 relative error = 3.7449711219643541547477101324106e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.701 y[1] (analytic) = -0.35882541352245783647730045374874 y[1] (numeric) = -0.35882541352247141406735667851614 absolute error = 1.357759005622476740e-14 relative error = 3.7838986717631095613100149096610e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7 y[1] (analytic) = -0.35647851923823977788011251218503 y[1] (numeric) = -0.35647851923825340643415937905096 absolute error = 1.362855404686686593e-14 relative error = 3.8231066702110892383867133970247e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.699 y[1] (analytic) = -0.35413302523499404780110048765598 y[1] (numeric) = -0.35413302523500772655834841232377 absolute error = 1.367875724792466779e-14 relative error = 3.8626042399880038682964561106971e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=38.1MB, alloc=4.4MB, time=1.75 NO POLE x[1] = -0.698 y[1] (analytic) = -0.35178892959607540443080197314193 y[1] (numeric) = -0.35178892959608913264429360043576 absolute error = 1.372821349162729383e-14 relative error = 3.9024006546738266868946076678822e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.697 y[1] (analytic) = -0.34944623041541063484846366651981 y[1] (numeric) = -0.34944623041542441178477778466906 absolute error = 1.377693631411814925e-14 relative error = 3.9425053455979658916099548106612e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.696 y[1] (analytic) = -0.34710492579741186014158199167665 y[1] (numeric) = -0.34710492579742568508054473380018 absolute error = 1.382493896274212353e-14 relative error = 3.9829279088972258182635747544413e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.695 y[1] (analytic) = -0.34476501385689084582265758597886 y[1] (numeric) = -0.34476501385690471805706071620336 absolute error = 1.387223440313022450e-14 relative error = 4.0236781127937987971244840756074e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.694 y[1] (analytic) = -0.34242649271897430267384775266221 y[1] (numeric) = -0.34242649271898822150917384058241 absolute error = 1.391883532608792020e-14 relative error = 4.0647659051050576654701691656667e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.693 y[1] (analytic) = -0.34008936051902016341808041913144 y[1] (numeric) = -0.34008936051903412817223471237599 absolute error = 1.396475415429324455e-14 relative error = 4.1062014209974787874761342901358e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.692 y[1] (analytic) = -0.33775361540253482087739064698826 y[1] (numeric) = -0.33775361540254883088043945750887 absolute error = 1.401000304881052061e-14 relative error = 4.1479949909976230463098320288011e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.691 y[1] (analytic) = -0.33541925552509131353589488229763 y[1] (numeric) = -0.33541925552510536812981030765146 absolute error = 1.405459391542535383e-14 relative error = 4.1901571492737358252317186942512e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.69 y[1] (analytic) = -0.33308627905224844467606367332491 y[1] (numeric) = -0.33308627905226254321447447968446 absolute error = 1.409853841080635955e-14 relative error = 4.2326986422022026135830362076937e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.689 y[1] (analytic) = -0.33075468415947082150292157579704 y[1] (numeric) = -0.33075468415948496335087007469903 absolute error = 1.414184794849890199e-14 relative error = 4.2756304372338137491997783935680e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.688 y[1] (analytic) = -0.32842446903204980091162088374447 y[1] (numeric) = -0.32842446903206398544532563969278 absolute error = 1.418453370475594831e-14 relative error = 4.3189637320755564751859804203156e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=41.9MB, alloc=4.4MB, time=1.93 NO POLE x[1] = -0.687 y[1] (analytic) = -0.32609563186502532878962766067742 y[1] (numeric) = -0.3260956318650395553962518716446 absolute error = 1.422660662421096718e-14 relative error = 4.3627099642044639868243092698297e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.686 y[1] (analytic) = -0.32376817086310865997564492280977 y[1] (numeric) = -0.32376817086312292805307032044845 absolute error = 1.426807742539763868e-14 relative error = 4.4068808207309164089433758737368e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.685 y[1] (analytic) = -0.32144208424060594622349609508537 y[1] (numeric) = -0.32144208424062025518010221607035 absolute error = 1.430895660612098498e-14 relative error = 4.4514882486297094683957913512169e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.684 y[1] (analytic) = -0.3191173702213426797406162026689 y[1] (numeric) = -0.31911737022135702899506488704436 absolute error = 1.434925444868437546e-14 relative error = 4.4965444653581857498536754188038e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.683 y[1] (analytic) = -0.31679402703858898008765978052974 y[1] (numeric) = -0.31679402703860336906868475724475 absolute error = 1.438898102497671501e-14 relative error = 4.5420619698817678847439749907237e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.682 y[1] (analytic) = -0.31447205293498571243814130369002 y[1] (numeric) = -0.31447205293500014058434272767265 absolute error = 1.442814620142398263e-14 relative error = 4.5880535541283450587493320082325e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.681 y[1] (analytic) = -0.31215144616247142540508128848291 y[1] (numeric) = -0.31215144616248589216472509763217 absolute error = 1.446675964380914926e-14 relative error = 4.6345323148941487034253130269324e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.68 y[1] (analytic) = -0.30983220498221009684544151086698 y[1] (numeric) = -0.30983220498222460167626347523826 absolute error = 1.450483082196437128e-14 relative error = 4.6815116662250161088292251050528e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.679 y[1] (analytic) = -0.30751432766451967625279572726159 y[1] (numeric) = -0.30751432766453421862181006649506 absolute error = 1.454236901433923347e-14 relative error = 4.7290053522982889876639887393115e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.678 y[1] (analytic) = -0.30519781248880141254429491874842 y[1] (numeric) = -0.30519781248881599192760736743407 absolute error = 1.457938331244868565e-14 relative error = 4.7770274608320284890588206643869e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.677 y[1] (analytic) = -0.30288265774346995623964289755088 y[1] (numeric) = -0.30288265774348457212226810175529 absolute error = 1.461588262520420441e-14 relative error = 4.8255924370497629482835031291178e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=45.7MB, alloc=4.4MB, time=2.11 NO POLE x[1] = -0.676 y[1] (analytic) = -0.30056886172588422521759111229285 y[1] (numeric) = -0.30056886172589887709327424388918 absolute error = 1.465187568313159633e-14 relative error = 4.8747150982306209050856142836046e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.675 y[1] (analytic) = -0.29825642274227902341948024563848 y[1] (numeric) = -0.29825642274229371079052272438396 absolute error = 1.468737104247874548e-14 relative error = 4.9244106488764484026281950213022e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.674 y[1] (analytic) = -0.2959453391076974020496879484091 y[1] (numeric) = -0.29594533910771212442677716491645 absolute error = 1.472237708921650735e-14 relative error = 4.9746946965293784883478943613235e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.673 y[1] (analytic) = -0.29363560914592375299957175443644 y[1] (numeric) = -0.29363560914593850990161469028002 absolute error = 1.475690204293584358e-14 relative error = 5.0255832682753146144526784486219e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.672 y[1] (analytic) = -0.29132723118941762439470661509187 y[1] (numeric) = -0.29132723118943241534866725928884 absolute error = 1.479095396064419697e-14 relative error = 5.0770928279709246771179608058738e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.671 y[1] (analytic) = -0.28902020357924824833498817925343 y[1] (numeric) = -0.28902020357926307287572864326232 absolute error = 1.482454074046400889e-14 relative error = 5.1292402942340243020163613058870e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.67 y[1] (analytic) = -0.28671452466502977106358443586326 y[1] (numeric) = -0.28671452466504462873370967205182 absolute error = 1.485767012523618856e-14 relative error = 5.1820430592396705605057006755981e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.669 y[1] (analytic) = -0.28441019280485717596384611954507 y[1] (numeric) = -0.28441019280487206631355215080199 absolute error = 1.489034970603125692e-14 relative error = 5.2355190083669035609693549814905e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.668 y[1] (analytic) = -0.28210720636524288994320487548317 y[1] (numeric) = -0.2821072063652578125301304462826 absolute error = 1.492258692557079943e-14 relative error = 5.2896865407438743126789643295284e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.667 y[1] (analytic) = -0.27980556372105406391987019785364 y[1] (numeric) = -0.27980556372106901830895175963504 absolute error = 1.495438908156178140e-14 relative error = 5.3445645907421008708221083310284e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.666 y[1] (analytic) = -0.27750526325545051828185235055098 y[1] (numeric) = -0.2775052632554655040451822967493 absolute error = 1.498576332994619832e-14 relative error = 5.4001726504738143637476879868316e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=49.5MB, alloc=4.4MB, time=2.30 NO POLE x[1] = -0.665 y[1] (analytic) = -0.27520630335982334433855780066435 y[1] (numeric) = -0.27520630335983836105524586911943 absolute error = 1.501671668806845508e-14 relative error = 5.4565307933498105581199102789335e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.664 y[1] (analytic) = -0.27290868243373415293299334311581 y[1] (numeric) = -0.2729086824337492001890311059134 absolute error = 1.504725603776279759e-14 relative error = 5.5136596987589322643755659878113e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.663 y[1] (analytic) = -0.27061239888485496152754056578138 y[1] (numeric) = -0.27061239888487003891566892882314 absolute error = 1.507738812836304176e-14 relative error = 5.5715806779342880276271273558471e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.662 y[1] (analytic) = -0.26831745112890871121838744067634 y[1] (numeric) = -0.2683174511289238183379670774584 absolute error = 1.510711957963678206e-14 relative error = 5.6303157010755944652354854391116e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.661 y[1] (analytic) = -0.26602383758961040527309086314452 y[1] (numeric) = -0.26602383758962554172997550933277 absolute error = 1.513645688464618825e-14 relative error = 5.6898874258016284229252664587054e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.66 y[1] (analytic) = -0.26373155669860886092245356954475 y[1] (numeric) = -0.26373155669862402632886610698376 absolute error = 1.516540641253743901e-14 relative error = 5.7503192270117267873581796388198e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.659 y[1] (analytic) = -0.26144060689542906627199019793625 y[1] (numeric) = -0.26144060689544426024640145871082 absolute error = 1.519397441126077457e-14 relative error = 5.8116352282405983677344917271035e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.658 y[1] (analytic) = -0.25915098662741513432978799243992 y[1] (numeric) = -0.25915098662743035649679821553125 absolute error = 1.522216701022309133e-14 relative error = 5.8738603345964512831710934513894e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.657 y[1] (analytic) = -0.25686269434967384627659403157654 y[1] (numeric) = -0.25686269434968909626681690652061 absolute error = 1.524999022287494407e-14 relative error = 5.9370202673786240624090932200664e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.656 y[1] (analytic) = -0.2545757285250187762305377295948 y[1] (numeric) = -0.25457572852503405368048696335515 absolute error = 1.527744994923376035e-14 relative error = 6.0011416004775758352386703573909e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.655 y[1] (analytic) = -0.25229008762391498988307820616867 y[1] (numeric) = -0.25229008762393029443505655119147 absolute error = 1.530455197834502280e-14 relative error = 6.0662517986672890972775056028171e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=53.4MB, alloc=4.4MB, time=2.48 NO POLE x[1] = -0.654 y[1] (analytic) = -0.2500057701244243095046031128323 y[1] (numeric) = -0.25000577012443964080659379594748 absolute error = 1.533130199068311518e-14 relative error = 6.1323792579079053384026233875453e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.653 y[1] (analytic) = -0.24772277451215113793764952968901 y[1] (numeric) = -0.24772277451216649564321002317317 absolute error = 1.535770556049348416e-14 relative error = 6.1995533477848109121644357945573e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.652 y[1] (analytic) = -0.24544109928018883431301824071252 y[1] (numeric) = -0.24544109928020421808117631842443 absolute error = 1.538376815807771191e-14 relative error = 6.2678044562194629299224556908576e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.651 y[1] (analytic) = -0.24316074292906663433915848366469 y[1] (numeric) = -0.2431607429290820438343105067162 absolute error = 1.540949515202305151e-14 relative error = 6.3371640365970650322477179758887e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.65 y[1] (analytic) = -0.24088170396669710812815839366578 y[1] (numeric) = -0.24088170396671254301996977159598 absolute error = 1.543489181137793020e-14 relative error = 6.4076646574668318654813189363205e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.649 y[1] (analytic) = -0.23860398090832414863253291124849 y[1] (numeric) = -0.23860398090833960859584068612611 absolute error = 1.545996330777487762e-14 relative error = 6.4793400549820951136595436198653e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.648 y[1] (analytic) = -0.23632757227647148387580088202971 y[1] (numeric) = -0.23632757227648696859051838432624 absolute error = 1.548471471750229653e-14 relative error = 6.5522251882599895390680944474561e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.647 y[1] (analytic) = -0.23405247660089170626663032414658 y[1] (numeric) = -0.23405247660090721541765385059509 absolute error = 1.550915102352644851e-14 relative error = 6.6263562978540005227369522010960e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.646 y[1] (analytic) = -0.23177869241851581239114821126282 y[1] (numeric) = -0.23177869241853134566826567625216 absolute error = 1.553327711746498934e-14 relative error = 6.7017709675473611398993690836279e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.645 y[1] (analytic) = -0.22950621827340324678090041341277 y[1] (numeric) = -0.2295062182734188038787019267584 absolute error = 1.555709780151334563e-14 relative error = 6.7785081896912632476366502741284e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.644 y[1] (analytic) = -0.22723505271669244325494945312925 y[1] (numeric) = -0.22723505271670802387273977832026 absolute error = 1.558061779032519101e-14 relative error = 6.8566084343292233354830103004814e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=57.2MB, alloc=4.4MB, time=2.66 NO POLE x[1] = -0.643 y[1] (analytic) = -0.2249651943065518575337522927096 y[1] (numeric) = -0.22496519430656746137546514094748 absolute error = 1.560384171284823788e-14 relative error = 6.9361137223678487897233867858098e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.642 y[1] (analytic) = -0.22269664160813148491980634313771 y[1] (numeric) = -0.22269664160814711169392045966848 absolute error = 1.562677411411653077e-14 relative error = 7.0170677030748446490770373899457e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.641 y[1] (analytic) = -0.22042939319351485693562722494529 y[1] (numeric) = -0.22042939319353050635508422533313 absolute error = 1.564941945700038784e-14 relative error = 7.0995157362075438460040715160140e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.64 y[1] (analytic) = -0.21816344764167151090346356523732 y[1] (numeric) = -0.21816344764168718268558748034361 absolute error = 1.567178212391510629e-14 relative error = 7.1835049790997303754488374492698e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.639 y[1] (analytic) = -0.21589880353840992654329845636304 y[1] (numeric) = -0.21589880353842562040971694587853 absolute error = 1.569386641848951549e-14 relative error = 7.2690844790612586610385088526724e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.638 y[1] (analytic) = -0.21363545947633092375616945053508 y[1] (numeric) = -0.21363545947634663943273664596282 absolute error = 1.571567656719542774e-14 relative error = 7.3563052714741848571417287109913e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.637 y[1] (analytic) = -0.21137341405478151584869361085156 y[1] (numeric) = -0.21137341405479725306541454986092 absolute error = 1.573721672093900936e-14 relative error = 7.4452204840010791142289851472750e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.636 y[1] (analytic) = -0.20911266587980921254194486373649 y[1] (numeric) = -0.2091126658798249710329014787994 absolute error = 1.575849095661506291e-14 relative error = 7.5358854473561649159570064780561e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.635 y[1] (analytic) = -0.206853213564116767193530594259 y[1] (numeric) = -0.206853213564132546696809219443 absolute error = 1.577950327862518400e-14 relative error = 7.6283578131282584982742136029489e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.634 y[1] (analytic) = -0.20459505572701736274588522055724 y[1] (numeric) = -0.20459505572703316300350558128654 absolute error = 1.580025762036072930e-14 relative error = 7.7226976791865161647922069776588e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.633 memory used=61.0MB, alloc=4.4MB, time=2.84 y[1] (analytic) = -0.20233819099439023099647175599187 y[1] (numeric) = -0.20233819099440605175431740749493 absolute error = 1.582075784565150306e-14 relative error = 7.8189677232461414502487768594142e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.632 y[1] (analytic) = -0.20008261799863669986678876923148 y[1] (numeric) = -0.20008261799865254087453895027812 absolute error = 1.584100775018104664e-14 relative error = 7.9172333452219134261538172834806e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.631 y[1] (analytic) = -0.19782833537863666342684962584432 y[1] (numeric) = -0.19782833537865252443791249523357 absolute error = 1.586101106286938925e-14 relative error = 8.0175628190531740075482093337511e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.63 y[1] (analytic) = -0.19557534177970546951016269206701 y[1] (numeric) = -0.19557534177972135028160991616003 absolute error = 1.588077144722409302e-14 relative error = 8.1200274547453274437209500964852e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.629 y[1] (analytic) = -0.19332363585355121983122388125749 y[1] (numeric) = -0.19332363585356712012372654165913 absolute error = 1.590029250266040164e-14 relative error = 8.2247017714405997706325362185708e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.628 y[1] (analytic) = -0.1910732162582324775931644494648 y[1] (numeric) = -0.19107321625824839717093024074744 absolute error = 1.591957776579128264e-14 relative error = 8.3316636824055031806207673499199e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.627 y[1] (analytic) = -0.18882408165811637764750458302567 y[1] (numeric) = -0.18882408165813231627821627115211 absolute error = 1.593863071168812644e-14 relative error = 8.4409946929049573553257707157711e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.626 y[1] (analytic) = -0.18657623072383713434097372995408 y[1] (numeric) = -0.18657623072385309179572884280012 absolute error = 1.595745475511284604e-14 relative error = 8.5527801120242635252297938229481e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.625 y[1] (analytic) = -0.18432966213225494225609786320127 y[1] (numeric) = -0.18432966213227091830934958530347 absolute error = 1.597605325172210220e-14 relative error = 8.6671092796011429929224352600375e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.624 y[1] (analytic) = -0.18208437456641526512274739132067 y[1] (numeric) = -0.18208437456643125955224663567492 absolute error = 1.599442949924435425e-14 relative error = 8.7840758095420137286461954965501e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.623 y[1] (analytic) = -0.17984036671550850824711213791948 y[1] (numeric) = -0.17984036671552452083385076834277 absolute error = 1.601258673863042329e-14 relative error = 8.9037778509209301827371016286545e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE memory used=64.8MB, alloc=4.4MB, time=3.03 x[1] = -0.622 y[1] (analytic) = -0.1775976372748300698726460209204 y[1] (numeric) = -0.17759763727484610040080119914894 absolute error = 1.603052815517822854e-14 relative error = 9.0263183683976557983174293572793e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.621 y[1] (analytic) = -0.17535618494574076695442755370604 y[1] (numeric) = -0.17535618494575681521130718605202 absolute error = 1.604825687963234598e-14 relative error = 9.1518054436449135931787515677900e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.62 y[1] (analytic) = -0.17311600843562763089413630634303 y[1] (numeric) = -0.17311600843564369667012556535881 absolute error = 1.606577598925901578e-14 relative error = 9.2803525996459181357394149727938e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.619 y[1] (analytic) = -0.17087710645786506884747272927892 y[1] (numeric) = -0.1708771064578811519359816264891 absolute error = 1.608308850889721018e-14 relative error = 9.4120791499140835755184519813360e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.618 y[1] (analytic) = -0.16863947773177638627937146956563 y[1] (numeric) = -0.16863947773179248647678345592098 absolute error = 1.610019741198635535e-14 relative error = 9.5471105748998821852975243228598e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.617 y[1] (analytic) = -0.16640312098259566650479822117216 y[1] (numeric) = -0.16640312098261178361041979245873 absolute error = 1.611710562157128657e-14 relative error = 9.6855789280881318491529062980571e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.616 y[1] (analytic) = -0.16416803494143000301429848400664 y[1] (numeric) = -0.16416803494144613683030976900337 absolute error = 1.613381601128499673e-14 relative error = 9.8276232745558752565159696032909e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.615 y[1] (analytic) = -0.16193421834522208044380412780768 y[1] (numeric) = -0.16193421834523823077521043753544 absolute error = 1.615033140630972776e-14 relative error = 9.9733901650603473698195882971322e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.614 y[1] (analytic) = -0.1597016699367131001075206749426 y[1] (numeric) = -0.15970166993672926676210499187662 absolute error = 1.616665458431693402e-14 relative error = 1.0123034149062742116597048671342e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.613 y[1] (analytic) = -0.15747038846440604607103459037823 y[1] (numeric) = -0.15747038846442222885931097701619 absolute error = 1.618278827638663796e-14 relative error = 1.0276718330471718083020825561185e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.612 y[1] (analytic) = -0.15524037268252928779911502093273 y[1] (numeric) = -0.1552403726825454865342829276128 absolute error = 1.619873516790668007e-14 relative error = 1.0434614970316727164578943960253e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE memory used=68.6MB, alloc=4.4MB, time=3.21 x[1] = -0.611 y[1] (analytic) = -0.15301162135100051546905735651298 y[1] (numeric) = -0.1530116213510167299669568088668 absolute error = 1.621449789945235382e-14 relative error = 1.0596906141042162177453055394185e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.61 y[1] (analytic) = -0.15078413323539100409584527488944 y[1] (numeric) = -0.15078413323540723417491292179153 absolute error = 1.623007906764690209e-14 relative error = 1.0763784437656926291765081371987e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.609 y[1] (analytic) = -0.14855790710689020266991175461189 y[1] (numeric) = -0.14855790710690644815113775795135 absolute error = 1.624548122600333946e-14 relative error = 1.0935453751589547355464199235665e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.608 y[1] (analytic) = -0.14633294174227064456187567822018 y[1] (numeric) = -0.14633294174228690526876142627282 absolute error = 1.626070688574805264e-14 relative error = 1.1112130113797120239498108838813e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.607 y[1] (analytic) = -0.14410923592385317550133649418312 y[1] (numeric) = -0.14410923592386945125985312080072 absolute error = 1.627575851662661760e-14 relative error = 1.1294042614469673830235620647278e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.606 y[1] (analytic) = -0.14188678843947249548864197850843 y[1] (numeric) = -0.14188678843948878612718967077056 absolute error = 1.629063854769226213e-14 relative error = 1.1481434407574661441444469181416e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.605 y[1] (analytic) = -0.13966559808244301104952008559368 y[1] (numeric) = -0.13966559808245931639888816298369 absolute error = 1.630534936807739001e-14 relative error = 1.1674563809516304851633685593222e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.604 y[1] (analytic) = -0.13744566365152499429260149373402 y[1] (numeric) = -0.1374456636515413141859292423076 absolute error = 1.631989332774857358e-14 relative error = 1.1873705502361623795592677992301e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.603 y[1] (analytic) = -0.13522698395089104527917067472448 y[1] (numeric) = -0.1352269839509073795519089201317 absolute error = 1.633427273824540722e-14 relative error = 1.2079151853432856591967293871422e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.602 y[1] (analytic) = -0.13300955779009285426298574836183 y[1] (numeric) = -0.13300955779010920275285915197092 absolute error = 1.634848987340360909e-14 relative error = 1.2291214364612614034230705432249e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.601 y[1] (analytic) = -0.13079338398402826040571628696547 y[1] (numeric) = -0.13079338398404462295268634970854 absolute error = 1.636254697006274307e-14 relative error = 1.2510225266486601242935595001619e-11 % h = 0.001 TOP MAIN SOLVE Loop memory used=72.4MB, alloc=4.5MB, time=3.40 NO POLE x[1] = -0.6 y[1] (analytic) = -0.1285784613529086036204785522143 y[1] (numeric) = -0.12857846135292498006670731114171 absolute error = 1.637644622875892741e-14 relative error = 1.2736539274498381581028514419822e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.599 y[1] (analytic) = -0.12636478872222636624211399868626 y[1] (numeric) = -0.12636478872224275643192840156974 absolute error = 1.639018981440288348e-14 relative error = 1.2970535526658151053657758036015e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.598 y[1] (analytic) = -0.1241523649227231012682735771444 y[1] (numeric) = -0.12415236492273950504813052081616 absolute error = 1.640377985694367176e-14 relative error = 1.3212619725088583310325836011476e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.597 y[1] (analytic) = -0.12194118879035764396005142449781 y[1] (numeric) = -0.12194118879037406117850344294909 absolute error = 1.641721845201845128e-14 relative error = 1.3463226506872158289355093750957e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.596 y[1] (analytic) = -0.11973125916627460363487064925217 y[1] (numeric) = -0.11973125916629103414253223784278 absolute error = 1.643050766158859061e-14 relative error = 1.3722822073366005948364858737100e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.595 y[1] (analytic) = -0.11752257489677313252757453503504 y[1] (numeric) = -0.11752257489678957617708909748479 absolute error = 1.644364951456244975e-14 relative error = 1.3991907111468462259970412929486e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.594 y[1] (analytic) = -0.11531513483327596863823173219521 y[1] (numeric) = -0.11531513483329242528423913734027 absolute error = 1.645664600740514506e-14 relative error = 1.4271020045372504655257170486013e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.593 y[1] (analytic) = -0.11310893783229874952703675479186 y[1] (numeric) = -0.11310893783231521902614149039148 absolute error = 1.646949910473559962e-14 relative error = 1.4560740663265836507475695875879e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.592 y[1] (analytic) = -0.11090398275541959405788994468625 y[1] (numeric) = -0.11090398275543607626862985586103 absolute error = 1.648221073991117478e-14 relative error = 1.4861694170406816418717709096062e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.591 y[1] (analytic) = -0.10870026846924894913278634031848 y[1] (numeric) = -0.10870026846926544391560194049024 absolute error = 1.649478281560017176e-14 relative error = 1.5174555728228497532056445160955e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.59 y[1] (analytic) = -0.10649779384539969849904267279906 y[1] (numeric) = -0.10649779384541620571624701528148 absolute error = 1.650721720434248242e-14 relative error = 1.5500055548855420452508477374283e-11 % h = 0.001 TOP MAIN SOLVE Loop memory used=76.2MB, alloc=4.5MB, time=3.59 NO POLE x[1] = -0.589 y[1] (analytic) = -0.10429655776045753075065783313509 y[1] (numeric) = -0.10429655776047405026640693179862 absolute error = 1.651951574909866353e-14 relative error = 1.5838984625973714690643116848386e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.588 y[1] (analytic) = -0.10209655909595156368374619379632 y[1] (numeric) = -0.10209655909596809536400998149723 absolute error = 1.653168026378770091e-14 relative error = 1.6192201196762204950402294735635e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.587 y[1] (analytic) = -0.09989779673832522220401646817374 y[1] (numeric) = -0.099897796738341765916550281897324 absolute error = 1.6543712533813723584e-14 relative error = 1.6560638046050941836686259427190e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.586 y[1] (analytic) = -0.09770026957890736702170246180538 y[1] (numeric) = -0.097700269578923922636019043724942 absolute error = 1.6555614316581919562e-14 relative error = 1.6945310783621554891411649780668e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.585 y[1] (analytic) = -0.09550397651388367140619699014925 y[1] (numeric) = -0.095503976513900238793538994051114 absolute error = 1.6567387342003901864e-14 relative error = 1.7347327249348047775730936442947e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.584 y[1] (analytic) = -0.09330891644426824330890706664228 y[1] (numeric) = -0.093308916444284822342220059406627 absolute error = 1.6579033312992764347e-14 relative error = 1.7767898229635027599384033511332e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.583 y[1] (analytic) = -0.0911150882758754901985476411904 y[1] (numeric) = -0.091115088275892080752453589252227 absolute error = 1.6590553905948061827e-14 relative error = 1.8208349703526256623196306879547e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.582 y[1] (analytic) = -0.08892249091929222398823291941536 y[1] (numeric) = -0.088922490919308825939004150358642 absolute error = 1.6601950771230943282e-14 relative error = 1.8670136879430419392705747538259e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.581 y[1] (analytic) = -0.08673112328985000346831863502739 y[1] (numeric) = -0.086731123289866616693852264688374 absolute error = 1.6613225533629660984e-14 relative error = 1.9154860335556012156142966388041e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.58 y[1] (analytic) = -0.08454098430759771169300539618186 y[1] (numeric) = -0.084540984307614336072798211855153 absolute error = 1.6624379792815673293e-14 relative error = 1.9664284641315250974030742326232e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.579 y[1] (analytic) = -0.08235207289727436580224199730193 y[1] (numeric) = -0.082352072897291001217365787853529 absolute error = 1.6635415123790551599e-14 relative error = 2.0200359916308967028987945558690e-11 % h = 0.001 TOP MAIN SOLVE Loop memory used=80.1MB, alloc=4.5MB, time=3.77 NO POLE x[1] = -0.578 y[1] (analytic) = -0.08016438798828215679347780188257 y[1] (numeric) = -0.080164387988298803126555125783189 absolute error = 1.6646333077323900619e-14 relative error = 2.0765246882140657881772242351880e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.577 y[1] (analytic) = -0.07797792851465971679031419051064 y[1] (numeric) = -0.077977928514676373925494573001174 absolute error = 1.6657135180382490534e-14 relative error = 2.1361346085579815954273692496659e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.576 y[1] (analytic) = -0.07579269341505561138710567723225 y[1] (numeric) = -0.075792693415072279210042228032281 absolute error = 1.6667822936550800031e-14 relative error = 2.1991332126534337579275507303483e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.575 y[1] (analytic) = -0.07360868163270205468007049042247 y[1] (numeric) = -0.073608681632718733077896933583402 absolute error = 1.6678397826443160932e-14 relative error = 2.2658193920203926009046336040335e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.574 y[1] (analytic) = -0.07142589211538884462649687786251 y[1] (numeric) = -0.071425892115405533487804985552996 absolute error = 1.6688861308107690486e-14 relative error = 2.3365282272074055761927409032694e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.573 y[1] (analytic) = -0.06924432381543751640418364266325 y[1] (numeric) = -0.06924432381545421561900106485914 absolute error = 1.6699214817422195890e-14 relative error = 2.4116366363735402491583463185956e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.572 y[1] (analytic) = -0.06706397568967571147333979016963 y[1] (numeric) = -0.067063975689692420933108272396742 absolute error = 1.6709459768482227112e-14 relative error = 2.4915701159444676328876654403148e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.571 y[1] (analytic) = -0.0648848466994117600727968432751 y[1] (numeric) = -0.064884846699428479670350824726869 absolute error = 1.6719597553981451769e-14 relative error = 2.5768108278713140691415601017657e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.57 y[1] (analytic) = -0.06270693581040947491156637968666 y[1] (numeric) = -0.062706935810426204541111964210038 absolute error = 1.6729629545584523378e-14 relative error = 2.6679073581534136941342731074472e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.569 y[1] (analytic) = -0.06053024199286315384551251597684 y[1] (numeric) = -0.060530241992879893402606808581565 absolute error = 1.6739557094292604725e-14 relative error = 2.7654865639338250027002688110385e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.568 y[1] (analytic) = -0.05835476422137278935721211093138 y[1] (numeric) = -0.058354764221389538738742912642374 absolute error = 1.6749381530801710994e-14 relative error = 2.8702680499679146250290185369527e-11 % h = 0.001 TOP MAIN SOLVE Loop memory used=83.9MB, alloc=4.5MB, time=3.95 NO POLE x[1] = -0.567 y[1] (analytic) = -0.05618050147491948268495193425349 y[1] (numeric) = -0.056180501474936241789117788281486 absolute error = 1.6759104165854027996e-14 relative error = 2.9830819814479142598595761276247e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.566 y[1] (analytic) = -0.05400745273684106047426934717563 y[1] (numeric) = -0.054007452736857829200559929535085 absolute error = 1.6768726290582359455e-14 relative error = 3.1048911660933808739683270272955e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.565 y[1] (analytic) = -0.05183561699480789185248842489839 y[1] (numeric) = -0.051835616994824670101665272752074 absolute error = 1.6778249176847853684e-14 relative error = 3.2368186489471987826288661636138e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.564 y[1] (analytic) = -0.0496649932407989038533440309791 y[1] (numeric) = -0.049664993240815691527421602133947 absolute error = 1.6787674077571154847e-14 relative error = 3.3801824951785920679931171048804e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.563 y[1] (analytic) = -0.04749558047107779314502910590426 y[1] (numeric) = -0.0474955804710945901472561630272 absolute error = 1.6797002227057122940e-14 relative error = 3.5365400444543629089152209743587e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.562 y[1] (analytic) = -0.04532737768616943204085219533549 y[1] (numeric) = -0.045327377686186238275693508595021 absolute error = 1.6806234841313259531e-14 relative error = 3.7077447889603552245399876257214e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.561 y[1] (analytic) = -0.04316038389083646679715972422462 y[1] (numeric) = -0.043160383890853282170278086203312 absolute error = 1.6815373118361978692e-14 relative error = 3.8960202858464634316724261064090e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.56 y[1] (analytic) = -0.04099459809405610622826729746953 y[1] (numeric) = -0.040994598094072930646505844321573 absolute error = 1.6824418238546852043e-14 relative error = 4.1040573687161626658987956453734e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.559 y[1] (analytic) = -0.03883001930899709869286282508573 y[1] (numeric) = -0.038830019309013932064227658045607 absolute error = 1.6833371364832959877e-14 relative error = 4.3351437018040803043619914017710e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.558 y[1] (analytic) = -0.0366666465529968955306978546353 y[1] (numeric) = -0.036666646553013737764340956110338 absolute error = 1.6842233643101475038e-14 relative error = 4.5933389678159426160113926431907e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.557 y[1] (analytic) = -0.03450447884753899905237834869962 y[1] (numeric) = -0.034504478847555850058580787300005 absolute error = 1.6851006202438600385e-14 relative error = 4.8837156117894773709508890708923e-11 % h = 0.001 TOP MAIN SOLVE Loop memory used=87.7MB, alloc=4.5MB, time=4.13 NO POLE x[1] = -0.556 y[1] (analytic) = -0.03234351521823049320870835414124 y[1] (numeric) = -0.032343515218247352898863773125882 absolute error = 1.6859690155418984642e-14 relative error = 5.2126956645442123590964304217242e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.555 y[1] (analytic) = -0.03018375469477975508933553982139 y[1] (numeric) = -0.030183754694796623375933923551585 absolute error = 1.6868286598383730195e-14 relative error = 5.5885315690367310542499096566511e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.554 y[1] (analytic) = -0.02802519631097434542340228318494 y[1] (numeric) = -0.028025196310991222220013996295436 absolute error = 1.6876796611713110496e-14 relative error = 6.0220083472187313533646780591750e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.553 y[1] (analytic) = -0.02586783910465907627752560491562 y[1] (numeric) = -0.025867839104675961498785699024271 absolute error = 1.6885221260094108651e-14 relative error = 6.5274958576083375053995268148137e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.552 y[1] (analytic) = -0.02371168211771425416871941656317 y[1] (numeric) = -0.023711682117731147730312199449619 absolute error = 1.6893561592782886449e-14 relative error = 7.1245732415425037789984075270745e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.551 y[1] (analytic) = -0.0215567243960340968318387835317 y[1] (numeric) = -0.021556724396050998650482645822795 absolute error = 1.6901818643862291095e-14 relative error = 7.8406247319151173735219879940242e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.55 y[1] (analytic) = -0.01940296498950532190277363524008 y[1] (numeric) = -0.019402964989522231896206129745302 absolute error = 1.6909993432494505222e-14 relative error = 8.7151594829144847480360498404893e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.549 y[1] (analytic) = -0.01725040295198590579995389325176 y[1] (numeric) = -0.017250402952002823886917062191896 absolute error = 1.6918086963168940136e-14 relative error = 9.8073575499993125157250173477522e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.548 y[1] (analytic) = -0.01509903734128401110775455398113 y[1] (numeric) = -0.015099037341300937207980499456182 absolute error = 1.6926100225945475052e-14 relative error = 1.1210052563858413407267815963884e-10 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.547 y[1] (analytic) = -0.01294886721913708078611297426191 y[1] (numeric) = -0.012948867219154014820309667398695 absolute error = 1.6934034196693136785e-14 relative error = 1.3077618227227160947763081692773e-10 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.546 y[1] (analytic) = -0.01079989165119109755109648843129 y[1] (numeric) = -0.010799891651208039440933812749427 absolute error = 1.6941889837324318137e-14 relative error = 1.5687092412131590599252517205499e-10 % h = 0.001 TOP MAIN SOLVE Loop memory used=91.5MB, alloc=4.5MB, time=4.32 NO POLE x[1] = -0.545 y[1] (analytic) = -0.00865210970698000679129146334381 y[1] (numeric) = -0.0086521097069969564593874879684789 absolute error = 1.69496680960246246689e-14 relative error = 1.9590214028782647049105702490978e-10 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.544 y[1] (analytic) = -0.00650552045990530140472980933548 y[1] (numeric) = -0.0065055204599222587746372877796107 absolute error = 1.69573699074784441307e-14 relative error = 2.6066123397796963746219748537128e-10 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.543 y[1] (analytic) = -0.00436012298721576696063055684159 y[1] (numeric) = -0.0043601229872327319568236471667669 absolute error = 1.69649961930903251769e-14 relative error = 3.8909444166673888197212090616321e-10 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.542 y[1] (analytic) = -0.00221591636998738560951703791884 y[1] (numeric) = -0.0022159163700043581573782401718949 absolute error = 1.69725478612022530549e-14 relative error = 7.6593810538521683823162933123176e-10 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.541 y[1] (analytic) = -7.289969310339718427905059613e-05 y[1] (numeric) = -7.289969312037721008635750211440e-05 absolute error = 1.698002580730690598440e-14 relative error = 2.3292314527611671299396674934300e-08 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.54 y[1] (analytic) = 0.00206892795476548404651138174996 y[1] (numeric) = 0.0020689279547484966155971247724289 absolute error = 1.69874309142569775311e-14 relative error = 8.2107406761694257302544181657188e-10 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.539 y[1] (analytic) = 0.0042095674811806984932480104462 y[1] (numeric) = 0.0042095674811637037291955398035522 absolute error = 1.69947640524706426478e-14 relative error = 4.0371758211377942417032609290037e-10 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.538 y[1] (analytic) = 0.00634901978995531772990632087156 y[1] (numeric) = 0.0063490197899383157038261876220239 absolute error = 1.70020260801332495361e-14 relative error = 2.6778977925115120941445776297939e-10 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.537 y[1] (analytic) = 0.00848728578117336983267513260477 y[1] (numeric) = 0.0084872857811563606148317372918414 absolute error = 1.70092178433953129286e-14 relative error = 2.0040821390892040169277390415511e-10 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.536 y[1] (analytic) = 0.01062436635120901503894747517957 y[1] (numeric) = 0.010624366351191998698770908294774 absolute error = 1.7016340176566884796e-14 relative error = 1.6016334164371587119307732480854e-10 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.535 y[1] (analytic) = 0.01276026239274557317555871107754 y[1] (numeric) = 0.012760262392728549781656402700966 absolute error = 1.7023393902308376574e-14 relative error = 1.3340943452688297678465951621057e-10 % h = 0.001 TOP MAIN SOLVE Loop memory used=95.3MB, alloc=4.5MB, time=4.50 NO POLE x[1] = -0.534 y[1] (analytic) = 0.01489497479479440428794858459805 y[1] (numeric) = 0.014894974794777373908116766692844 absolute error = 1.7030379831817905206e-14 relative error = 1.1433641255821256304135357927304e-10 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.533 y[1] (analytic) = 0.01702850444271364388495301241875 y[1] (numeric) = 0.017028504442696606586187997185676 absolute error = 1.7037298765015233074e-14 relative error = 1.0005164471331686563216565683880e-10 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.532 y[1] (analytic) = 0.01916085221822679419719713078652 y[1] (numeric) = 0.019160852218209750045706408414503 absolute error = 1.7044151490722372017e-14 relative error = 8.8952992782383098233529586322665e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.531 y[1] (analytic) = 0.0212920189994411728305595774867 y[1] (numeric) = 0.021292018999424121891772736569416 absolute error = 1.7050938786840917284e-14 relative error = 8.0081361881597201711365517384662e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.53 y[1] (analytic) = 0.0234220056608662201799054850972 y[1] (numeric) = 0.023422005660849162518484958918332 absolute error = 1.7057661420526178868e-14 relative error = 7.2827501058230605676118369550996e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.529 y[1] (analytic) = 0.02555081307343166695223853412012 y[1] (numeric) = 0.02555081307341460263209017594594 absolute error = 1.7064320148358174180e-14 relative error = 6.6785820471999199867658246991391e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.528 y[1] (analytic) = 0.02767844210450556313259706515647 y[1] (numeric) = 0.027678442104488492216880555611666 absolute error = 1.7070915716509544804e-14 relative error = 6.1675854631033226526972799805715e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.527 y[1] (analytic) = 0.02980489361791216971041214793151 y[1] (numeric) = 0.029804893617895092261551237471923 absolute error = 1.7077448860910459587e-14 relative error = 5.7297466247781673654192233663384e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.526 y[1] (analytic) = 0.03193016847394971446865318479827 y[1] (numeric) = 0.031930168473932630548345774234005 absolute error = 1.7083920307410564265e-14 relative error = 5.3504009292492494852987161322716e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.525 y[1] (analytic) = 0.03405426752940801312290568271147 y[1] (numeric) = 0.034054267529390922792133744675023 absolute error = 1.7090330771938036447e-14 relative error = 5.0185577349973700870570045550748e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.524 y[1] (analytic) = 0.03617719163758595708255291694336 y[1] (numeric) = 0.036177191637568860401592261139829 absolute error = 1.7096680960655803531e-14 relative error = 4.7258176178864491279126117378537e-11 % h = 0.001 TOP MAIN SOLVE Loop memory used=99.1MB, alloc=4.5MB, time=4.69 NO POLE x[1] = -0.523 y[1] (analytic) = 0.03829894164830886909146504816551 y[1] (numeric) = 0.038298941648291766119894933184804 absolute error = 1.7102971570114980706e-14 relative error = 4.4656512253440248230440660656366e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.522 y[1] (analytic) = 0.04041951840794572799103261669559 y[1] (numeric) = 0.040419518407928618787745211112556 absolute error = 1.7109203287405583034e-14 relative error = 4.2329062693736179823463852588971e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.521 y[1] (analytic) = 0.0425389227594262638340130558945 y[1] (numeric) = 0.04253892275940914845722275132797 absolute error = 1.7115376790304566530e-14 relative error = 4.0234626737255457323765777852659e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.52 y[1] (analytic) = 0.04465715554225792456348582936064 y[1] (numeric) = 0.044657155542240803070738408109215 absolute error = 1.7121492747421251425e-14 relative error = 3.8339864103569293781756218948224e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.519 y[1] (analytic) = 0.04677421759254271545723094734949 y[1] (numeric) = 0.04677421759252558790541260717219 absolute error = 1.7127551818340177300e-14 relative error = 3.6617505754005063029725564046131e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.518 y[1] (analytic) = 0.04889010974299391252405395448228 y[1] (numeric) = 0.048890109742976778969400193039419 absolute error = 1.7133554653761442861e-14 relative error = 3.5045032101235421067930668965375e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.517 y[1] (analytic) = 0.05100483282295265102497505402484 y[1] (numeric) = 0.05100483282293551152307941544566 absolute error = 1.7139501895638579180e-14 relative error = 3.3603682135638023869505008925791e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.516 y[1] (analytic) = 0.05311838765840439027877794653739 y[1] (numeric) = 0.053118387658387244884600632534286 absolute error = 1.7145394177314003104e-14 relative error = 3.2277700685444768324739309505424e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.515 y[1] (analytic) = 0.05523077507199525589817236618301 y[1] (numeric) = 0.055230775071978104666048714082325 absolute error = 1.7151232123652100685e-14 relative error = 3.1053759613720551603881325898543e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.514 y[1] (analytic) = 0.05734199588304826058976040003516 y[1] (numeric) = 0.057341995883031103573409230049613 absolute error = 1.7157016351169985547e-14 relative error = 2.9920507800535125878949614048375e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.513 y[1] (analytic) = 0.05945205090757940463810772694 y[1] (numeric) = 0.059452050907562241890639560963416 absolute error = 1.7162747468165976584e-14 relative error = 2.8868217674855582744266541953972e-11 % h = 0.001 TOP MAIN SOLVE Loop memory used=103.0MB, alloc=4.5MB, time=4.87 NO POLE x[1] = -0.512 y[1] (analytic) = 0.06156094095831365718150421346696 y[1] (numeric) = 0.061560940958296488755429367624724 absolute error = 1.7168426074845842236e-14 relative error = 2.7888504963677439599423587925689e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.511 y[1] (analytic) = 0.06366866684470081937445120288835 y[1] (numeric) = 0.06366866684468364532168775603731 absolute error = 1.7174052763446851040e-14 relative error = 2.6974104554972722131832088254156e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.51 y[1] (analytic) = 0.06577522937293127051953272283527 y[1] (numeric) = 0.06577522937291409089141436316114 absolute error = 1.7179628118359674130e-14 relative error = 2.6118689789669774398397064184686e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.509 y[1] (analytic) = 0.06788062934595159823911215737036 y[1] (numeric) = 0.067880629345934413086395909191693 absolute error = 1.7185152716248178667e-14 relative error = 2.5316725672451505393891388931947e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.508 y[1] (analytic) = 0.06998486756348011374524216322655 y[1] (numeric) = 0.069984867563462923118115996071679 absolute error = 1.7190627126167154871e-14 relative error = 2.4563348799044755087556341517632e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.507 y[1] (analytic) = 0.07208794482202225325428128490517 y[1] (numeric) = 0.072087944822005057202371606890013 absolute error = 1.7196051909678015157e-14 relative error = 2.3854268494036422768550156578185e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.506 y[1] (analytic) = 0.07418986191488586658097340895136 y[1] (numeric) = 0.07418986191486866515335244644665 absolute error = 1.7201427620962504710e-14 relative error = 2.3185684912982854046758229261438e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.505 y[1] (analytic) = 0.07629061963219639393516350562646 y[1] (numeric) = 0.076290619632179187180356571164095 absolute error = 1.7206754806934462365e-14 relative error = 2.2554220807079166237294758910181e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.504 y[1] (analytic) = 0.07839021876091193193289268904349 y[1] (numeric) = 0.078390218760894719898885339376799 absolute error = 1.7212034007349666691e-14 relative error = 2.1956864363200604791130243179880e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.503 y[1] (analytic) = 0.08048866008483818982233517758487 y[1] (numeric) = 0.080488660084820972556580263777126 absolute error = 1.7217265754913807744e-14 relative error = 2.1390921077287331551680781810976e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.502 y[1] (analytic) = 0.08258594438464333691390698751415 y[1] (numeric) = 0.082585944384626114463331598898137 absolute error = 1.7222450575388616013e-14 relative error = 2.0853973038287481752832608106153e-11 % h = 0.001 TOP MAIN SOLVE Loop memory used=106.8MB, alloc=4.5MB, time=5.06 NO POLE x[1] = -0.501 y[1] (analytic) = 0.08468207243787274219288891536642 y[1] (numeric) = 0.084682072437855514603901219179781 absolute error = 1.7227588987696186639e-14 relative error = 2.0343844324706695446651787793285e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.5 y[1] (analytic) = 0.08677704501896360708206236815386 y[1] (numeric) = 0.086777045018946374400558346621697 absolute error = 1.7232681504021532163e-14 relative error = 1.9858571469281571753745363166005e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.499 y[1] (analytic) = 0.08887086289925949231115373118653 y[1] (numeric) = 0.088870862899242254582523817789957 absolute error = 1.7237728629913396573e-14 relative error = 1.9396378146404864315244344741314e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.498 y[1] (analytic) = 0.09096352684702473983931910448205 y[1] (numeric) = 0.090963526847007497108454721117598 absolute error = 1.7242730864383364452e-14 relative error = 1.8955653394333340380632301492939e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.497 y[1] (analytic) = 0.09305503762745879076647430930891 y[1] (numeric) = 0.093055037627441543077774306011035 absolute error = 1.7247688700003297875e-14 relative error = 1.8534932809391320321343504398393e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.496 y[1] (analytic) = 0.09514539600271040015898302058014 y[1] (numeric) = 0.095145396002693147556360019449571 absolute error = 1.7252602623001130569e-14 relative error = 1.8132882249509641958588397431068e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.495 y[1] (analytic) = 0.09723460273189174970505670734648 y[1] (numeric) = 0.097234602731874492231943352293576 absolute error = 1.7257473113355052904e-14 relative error = 1.7748283664962015318263699462479e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.494 y[1] (analytic) = 0.09932265857109245910519178516023 y[1] (numeric) = 0.099322658571075196804546899045305 absolute error = 1.7262300644886114925e-14 relative error = 1.7380022739252624180034201428178e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.493 y[1] (analytic) = 0.10140956427339349709307005652053 y[1] (numeric) = 0.10140956427337623000738470724096 absolute error = 1.726708568534927957e-14 relative error = 1.7027078075987345104146950827240e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.492 y[1] (analytic) = 0.10349532058888099297257622748925 y[1] (numeric) = 0.10349532058886372114387970453489 absolute error = 1.727182869652295436e-14 relative error = 1.6688511710720331011649074347219e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.491 y[1] (analytic) = 0.1055799282646599495469391604603 y[1] (numeric) = 0.10557992826464267301680486343249 absolute error = 1.727653013429702781e-14 relative error = 1.6363460762153106235071881107527e-11 % h = 0.001 TOP MAIN SOLVE Loop memory used=110.6MB, alloc=4.5MB, time=5.24 NO POLE x[1] = -0.49 y[1] (analytic) = 0.10766338804486785830647970697139 y[1] (numeric) = 0.10766338804485057711603094752884 absolute error = 1.728119044875944255e-14 relative error = 1.6051130066200075605375327487373e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.489 y[1] (analytic) = 0.10974570067068821773204564317403 y[1] (numeric) = 0.10974570067067093192196136184641 absolute error = 1.728581008428132762e-14 relative error = 1.5750785660524889808558333955875e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.488 y[1] (analytic) = 0.11182686688036395556193161725521 y[1] (numeric) = 0.1118268668803466651724520165343 absolute error = 1.729038947960072091e-14 relative error = 1.5461749007149190563566090596054e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.487 y[1] (analytic) = 0.11390688740921075586091735549721 y[1] (numeric) = 0.11390688740919346093184945059278 absolute error = 1.729492906790490443e-14 relative error = 1.5183391857397377425492466345304e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.486 y[1] (analytic) = 0.11598576298963029172100893375392 y[1] (numeric) = 0.11598576298961299229173202237359 absolute error = 1.729942927691138033e-14 relative error = 1.4915131677374951591576950219229e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.485 y[1] (analytic) = 0.1180634943511233644145340044552 y[1] (numeric) = 0.11806349435110606052400505694362 absolute error = 1.730389052894751158e-14 relative error = 1.4656427563871157340775013509889e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.484 y[1] (analytic) = 0.12014008222030294981142080448899 y[1] (numeric) = 0.12014008222028564149817977563724 absolute error = 1.730831324102885175e-14 relative error = 1.4406776590422418680019027771143e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.483 y[1] (analytic) = 0.12221552732090715286378091266752 y[1] (numeric) = 0.12221552732088984016595597647803 absolute error = 1.731269782493618949e-14 relative error = 1.4165710531590156412899373274732e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.482 y[1] (analytic) = 0.1242898303738120709523154602282 y[1] (numeric) = 0.12428983037379475390762816889989 absolute error = 1.731704468729132831e-14 relative error = 1.3932792920554213126028653685794e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.481 y[1] (analytic) = 0.12636299209704456688057223380877 y[1] (numeric) = 0.12636299209702724552634260218037 absolute error = 1.732135422963162840e-14 relative error = 1.3707616401113018465002465370494e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.48 y[1] (analytic) = 0.1284350132057949522946952834605 y[1] (numeric) = 0.12843501320577762666784680013003 absolute error = 1.732562684848333047e-14 relative error = 1.3489800340287272205949141104219e-11 % h = 0.001 TOP MAIN SOLVE Loop memory used=114.4MB, alloc=4.5MB, time=5.43 NO POLE x[1] = -0.479 y[1] (analytic) = 0.13050589441242958229802772005923 y[1] (numeric) = 0.13050589441241225243509228637523 absolute error = 1.732986293543368400e-14 relative error = 1.3278988672088025760970563900838e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.478 y[1] (analytic) = 0.1325756364265033620217508435767 y[1] (numeric) = 0.13257563642648602795887364167329 absolute error = 1.733406287720190341e-14 relative error = 1.3074847946750364703419439049771e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.477 y[1] (analytic) = 0.13464423995477216590466709739882 y[1] (numeric) = 0.13464423995475482767761138842728 absolute error = 1.733822705570897154e-14 relative error = 1.2877065562947950383289582143857e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.476 y[1] (analytic) = 0.13671170570120517042725912977931 y[1] (numeric) = 0.13671170570118782807141098346716 absolute error = 1.734235584814631215e-14 relative error = 1.2685348163272482734696346377275e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.475 y[1] (analytic) = 0.13877803436699710103728102091443 y[1] (numeric) = 0.13877803436697975458765397756288 absolute error = 1.734644962704335155e-14 relative error = 1.2499420175653188644309356919882e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.474 y[1] (analytic) = 0.14084322665058039399635908570679 y[1] (numeric) = 0.14084322665056304348759875171666 absolute error = 1.735050876033399013e-14 relative error = 1.2319022485461136134148810871483e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.473 y[1] (analytic) = 0.14290728324763727386939719366323 y[1] (numeric) = 0.14290728324761991933578577166055 absolute error = 1.735453361142200268e-14 relative error = 1.2143911224838801239884653446219e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.472 y[1] (analytic) = 0.1449702048511117473709938866801 y[1] (numeric) = 0.14497020485109438884645464129399 absolute error = 1.735852453924538611e-14 relative error = 1.1973856667356614467316927864317e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.471 y[1] (analytic) = 0.14703199215122151427558437295531 y[1] (numeric) = 0.14703199215120415179368603327904 absolute error = 1.736248189833967627e-14 relative error = 1.1808642217458679804442178451742e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.47 y[1] (analytic) = 0.14909264583546979609061840287548 y[1] (numeric) = 0.14909264583545242968457950262739 absolute error = 1.736640603890024809e-14 relative error = 1.1648063485347782139393331960233e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.469 y[1] (analytic) = 0.15115216658865708318477378376839 y[1] (numeric) = 0.15115216658863971288746694014691 absolute error = 1.737029730684362148e-14 relative error = 1.1491927438999171613509529746861e-11 % h = 0.001 TOP MAIN SOLVE Loop memory used=118.2MB, alloc=4.5MB, time=5.61 NO POLE x[1] = -0.468 y[1] (analytic) = 0.15321055509289280105598357908085 y[1] (numeric) = 0.15321055509287542689993971129358 absolute error = 1.737415604386778727e-14 relative error = 1.1340051625903773844761136816650e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.467 y[1] (analytic) = 0.15526781202760689641692159866401 y[1] (numeric) = 0.1552678120275895184343340870911 absolute error = 1.737798258751157291e-14 relative error = 1.1192263457941776322871765807103e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.466 y[1] (analytic) = 0.15732393806956134376854437539691 y[1] (numeric) = 0.15732393806954396199127316233277 absolute error = 1.738177727121306414e-14 relative error = 1.1048399553491757208412413978470e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.465 y[1] (analytic) = 0.15937893389286157312532721420417 y[1] (numeric) = 0.1593789338928441875849028471048 absolute error = 1.738554042436709937e-14 relative error = 1.0908305131501309882383646733501e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.464 y[1] (analytic) = 0.16143280016896781954895588694681 y[1] (numeric) = 0.16143280016895043027658350509379 absolute error = 1.738927237238185302e-14 relative error = 1.0771833452793311464194471736759e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.463 y[1] (analytic) = 0.16348553756670639514044294415664 y[1] (numeric) = 0.16348553756668900216700620963236 absolute error = 1.739297343673452428e-14 relative error = 1.0638845304366897954437442046849e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.462 y[1] (analytic) = 0.16553714675228088413392725441577 y[1] (numeric) = 0.16553714675226348748999222826824 absolute error = 1.739664393502614753e-14 relative error = 1.0509208522881855616011610989560e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.461 y[1] (analytic) = 0.16758762838928326172878611509501 y[1] (numeric) = 0.16758762838926586144460507955685 absolute error = 1.740028418103553816e-14 relative error = 1.0382797553896427953199126232665e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.46 y[1] (analytic) = 0.16963698313870493729013997305625 y[1] (numeric) = 0.1696369831386875333956552006648 absolute error = 1.740389448477239145e-14 relative error = 1.0259493043767447843231265607715e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.459 y[1] (analytic) = 0.17168521165894772254135933749213 y[1] (numeric) = 0.1716852116589303150662068079452 absolute error = 1.740747515252954693e-14 relative error = 1.0139181461423396337623288631141e-11 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.458 y[1] (analytic) = 0.17373231460583472536579076356656 y[1] (numeric) = 0.17373231460581731433930382913195 absolute error = 1.741102648693443461e-14 relative error = 1.0021754747489959903896234180136e-11 % h = 0.001 TOP MAIN SOLVE Loop memory used=122.0MB, alloc=4.5MB, time=5.80 NO POLE x[1] = -0.457 y[1] (analytic) = 0.1757782926326211698286027563468 y[1] (numeric) = 0.17577829263260375527981575663011 absolute error = 1.741454878699971669e-14 relative error = 9.9071099884877943771476419568654e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.456 y[1] (analytic) = 0.17782314639000514302341202802586 y[1] (numeric) = 0.17782314638998772498106385488708 absolute error = 1.741804234817313878e-14 relative error = 9.7951491140369057852816806331746e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.455 y[1] (analytic) = 0.17986687652613826934218469256055 y[1] (numeric) = 0.1798668765261208478347223059566 absolute error = 1.742150746238660395e-14 relative error = 9.6857786151942817818781614183069e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.454 y[1] (analytic) = 0.18190948368663631276081467185919 y[1] (numeric) = 0.18190948368661888781639656737457 absolute error = 1.742494441810448462e-14 relative error = 9.5789092822237393318497295932909e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.453 y[1] (analytic) = 0.18395096851458970772676180382848 y[1] (numeric) = 0.18395096851457227937326143264502 absolute error = 1.742835350037118346e-14 relative error = 9.4744559602516515300100311999448e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.452 y[1] (analytic) = 0.18599133165057401922918388799342 y[1] (numeric) = 0.18599133165055658749419303003501 absolute error = 1.743173499085795841e-14 relative error = 9.3723373214012683217170667451085e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.451 y[1] (analytic) = 0.18803057373266033262611919754947 y[1] (numeric) = 0.18803057373264289753695128852707 absolute error = 1.743508916790902240e-14 relative error = 9.2724756521234828362067350910212e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.45 y[1] (analytic) = 0.19006869539642557379746786135226 y[1] (numeric) = 0.19006869539640813538116127442008 absolute error = 1.743841630658693218e-14 relative error = 9.1747966545546555667311870620850e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.449 y[1] (analytic) = 0.19210569727496276018678102417281 y[1] (numeric) = 0.19210569727494531847010230689502 absolute error = 1.744171667871727779e-14 relative error = 9.0792292608338306649622279497055e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.448 y[1] (analytic) = 0.19414157999889118328919489193938 y[1] (numeric) = 0.19414157999887373829864195925565 absolute error = 1.744499055293268373e-14 relative error = 8.9857054594035542173487995278771e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.447 y[1] (analytic) = 0.19617634419636652313724173847205 y[1] (numeric) = 0.19617634419634907489904702233682 absolute error = 1.744823819471613523e-14 relative error = 8.8941601324015816176818535226424e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=125.8MB, alloc=4.5MB, time=5.99 NO POLE x[1] = -0.446 y[1] (analytic) = 0.19820999049309089533073078339893 y[1] (numeric) = 0.19820999049307344387086433975805 absolute error = 1.745145986644364088e-14 relative error = 8.8045309033259628433052900196441e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.445 y[1] (analytic) = 0.20024251951232283115141765348693 y[1] (numeric) = 0.20024251951230537649559022724539 absolute error = 1.745465582742624154e-14 relative error = 8.7167579942241438739458422436740e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.444 y[1] (analytic) = 0.20227393187488719129777103119475 y[1] (numeric) = 0.20227393187486973347143707981656 absolute error = 1.745782633395137819e-14 relative error = 8.6307840917185485770723227492814e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.443 y[1] (analytic) = 0.20430422819918501376979820799195 y[1] (numeric) = 0.20430422819916755279815888436239 absolute error = 1.746097163932362956e-14 relative error = 8.5465542212372493620569197702555e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.442 y[1] (analytic) = 0.20633340910120329642860674227269 y[1] (numeric) = 0.20633340910118583233661283744298 absolute error = 1.746409199390482971e-14 relative error = 8.4640156288693736860382724752171e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.441 y[1] (analytic) = 0.20836147519452471475015643192417 y[1] (numeric) = 0.20836147519450724756251127834869 absolute error = 1.746718764515357548e-14 relative error = 8.3831176703113374219763569876405e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.44 y[1] (analytic) = 0.21038842709033727528749352198503 y[1] (numeric) = 0.21038842709031980502865585784865 absolute error = 1.747025883766413638e-14 relative error = 8.3038117064123014425233598415890e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.439 y[1] (analytic) = 0.21241426539744390535065666310856 y[1] (numeric) = 0.21241426539742643204484345833468 absolute error = 1.747330581320477388e-14 relative error = 8.2260510048658151608247065023932e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.438 y[1] (analytic) = 0.21443899072227197940840081388806 y[1] (numeric) = 0.21443899072225450307959005840415 absolute error = 1.747632881075548391e-14 relative error = 8.1497906476298128813810504202426e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.437 y[1] (analytic) = 0.21646260366888278271090024877099 y[1] (numeric) = 0.21646260366886530338283370360343 absolute error = 1.747932806654516756e-14 relative error = 8.0749874436892763610975236285084e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.436 y[1] (analytic) = 0.21848510483898091262766431456238 y[1] (numeric) = 0.21848510483896343032385022631747 absolute error = 1.748230381408824491e-14 relative error = 8.0015998468052767068547152707637e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=129.7MB, alloc=4.5MB, time=6.18 NO POLE x[1] = -0.435 y[1] (analytic) = 0.22050649483192361819002880534825 y[1] (numeric) = 0.22050649483190613293374458463164 absolute error = 1.748525628422071661e-14 relative error = 7.9295878779210022850581776946798e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.434 y[1] (analytic) = 0.22252677424473007832277104263636 y[1] (numeric) = 0.22252677424471259013706590695118 absolute error = 1.748818570513568518e-14 relative error = 7.8589130519200179986960417880367e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.433 y[1] (analytic) = 0.22454594367209061924463721048532 y[1] (numeric) = 0.22454594367207312815233479214011 absolute error = 1.749109230241834521e-14 relative error = 7.7895383084545815893050287865104e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.432 y[1] (analytic) = 0.22656400370637587151286547144918 y[1] (numeric) = 0.2265640037063583775365663909999 absolute error = 1.749397629908044928e-14 relative error = 7.7214279465825580990858034286463e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.431 y[1] (analytic) = 0.22858095493764586718213715635166 y[1] (numeric) = 0.22858095493762837034422156209147 absolute error = 1.749683791559426019e-14 relative error = 7.6545475629704963582907013347761e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.43 y[1] (analytic) = 0.23059679795365907754379016804938 y[1] (numeric) = 0.23059679795364157786642024205169 absolute error = 1.749967736992599769e-14 relative error = 7.5888639934379085647608558718371e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.429 y[1] (analytic) = 0.2326115333398813919065829659086 y[1] (numeric) = 0.23261153333986388941170539712138 absolute error = 1.750249487756878722e-14 relative error = 7.5243452576338671163381423379546e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.428 y[1] (analytic) = 0.23462516167949503787580341359863 y[1] (numeric) = 0.23462516167947753258515183847788 absolute error = 1.750529065157512075e-14 relative error = 7.4609605066518267959451438574460e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.427 y[1] (analytic) = 0.23663768355340744358307369814493 y[1] (numeric) = 0.23663768355338993551817110930966 absolute error = 1.750806490258883527e-14 relative error = 7.3986799734022030507719394193994e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.426 y[1] (analytic) = 0.23864909954026004231480979325274 y[1] (numeric) = 0.23864909954024253149697091663353 absolute error = 1.751081783887661921e-14 relative error = 7.3374749255747971930332082671430e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.425 y[1] (analytic) = 0.24065941021643701998295088486975 y[1] (numeric) = 0.24065941021641950643328452581627 absolute error = 1.751354966635905348e-14 relative error = 7.2773176210347412080575744884326e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=133.5MB, alloc=4.5MB, time=6.37 NO POLE x[1] = -0.424 y[1] (analytic) = 0.24266861615607400587728015175733 y[1] (numeric) = 0.24266861615605648961669151056245 absolute error = 1.751626058864119488e-14 relative error = 7.2181812655063274549853284911126e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.423 y[1] (analytic) = 0.24467671793106670713441265802135 y[1] (numeric) = 0.24467671793104918818360561531184 absolute error = 1.751895080704270951e-14 relative error = 7.1600399724089648911645900385126e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.422 y[1] (analytic) = 0.24668371611107948735432823710291 y[1] (numeric) = 0.24668371611106196573380760953894 absolute error = 1.752162052062756397e-14 relative error = 7.1028687247186327463672677185922e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.421 y[1] (analytic) = 0.24868961126355388979117650591745 y[1] (numeric) = 0.24868961126353636552125027263715 absolute error = 1.752426992623328030e-14 relative error = 7.0466433387366461725852870436556e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.42 y[1] (analytic) = 0.25069440395371710554097693107411 y[1] (numeric) = 0.25069440395369957864175843130998 absolute error = 1.752689921849976413e-14 relative error = 6.9913404296553659180714711814763e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.419 y[1] (analytic) = 0.25269809474459038714477857278499 y[1] (numeric) = 0.252698094744572857636188675075 absolute error = 1.752950858989770999e-14 relative error = 6.9369373788177211598083027328104e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.418 y[1] (analytic) = 0.25470068419699740802183116143866 y[1] (numeric) = 0.25470068419697987592360040484522 absolute error = 1.753209823075659344e-14 relative error = 6.8834123025741264285231070698275e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.417 y[1] (analytic) = 0.25670217286957256814335093076821 y[1] (numeric) = 0.25670217286955503347502163851291 absolute error = 1.753466832929225530e-14 relative error = 6.8307440226465941546351912091118e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.416 y[1] (analytic) = 0.25870256131876924635354056258445 y[1] (numeric) = 0.25870256131875170913446892849965 absolute error = 1.753721907163408480e-14 relative error = 6.7789120379156192372471112434193e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.415 y[1] (analytic) = 0.26070185009886799974064212205223 y[1] (numeric) = 0.26070185009885045999000027024395 absolute error = 1.753975064185180828e-14 relative error = 6.7278964975507736474638866953938e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.414 y[1] (analytic) = 0.26270003976198471045696441862884 y[1] (numeric) = 0.26270003976196716819374243673897 absolute error = 1.754226322198188987e-14 relative error = 6.6776781754109306241279681436461e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=137.3MB, alloc=4.5MB, time=6.55 NO POLE x[1] = -0.413 y[1] (analytic) = 0.26469713085807868038303126336498 y[1] (numeric) = 0.26469713085806113562603920981462 absolute error = 1.754475699205355036e-14 relative error = 6.6282384456446692009737618132549e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.412 y[1] (analytic) = 0.26669312393496067402724406360725 y[1] (numeric) = 0.26669312393494312679511394919671 absolute error = 1.754723213011441054e-14 relative error = 6.5795592594257179027639794286201e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.411 y[1] (analytic) = 0.26868801953830091004874056443065 y[1] (numeric) = 0.26868801953828336035992830866583 absolute error = 1.754968881225576482e-14 relative error = 6.5316231227623060145515977063967e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.41 y[1] (analytic) = 0.27068181821163700178746078332011 y[1] (numeric) = 0.270681818211619449660248145829 absolute error = 1.755212721263749111e-14 relative error = 6.4844130753230250928314175259469e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.409 y[1] (analytic) = 0.27267452049638184718180076928593 y[1] (numeric) = 0.27267452049636429263429725668219 absolute error = 1.755454750351260374e-14 relative error = 6.4379126702252832085610879182762e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.408 y[1] (analytic) = 0.27466612693183146845064423581529 y[1] (numeric) = 0.27466612693181391150078898436256 absolute error = 1.755694985525145273e-14 relative error = 6.3921059547356771424611228293371e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.407 y[1] (analytic) = 0.27665663805517280191301086230659 y[1] (numeric) = 0.27665663805515524257857449672799 absolute error = 1.755933443636557860e-14 relative error = 6.3469774518346360093611098758746e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.406 y[1] (analytic) = 0.27864605440149143831504763161355 y[1] (numeric) = 0.27864605440147387661363410038898 absolute error = 1.756170141353122457e-14 relative error = 6.3025121426005113708492283419899e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.405 y[1] (analytic) = 0.28063437650377931403061547994569 y[1] (numeric) = 0.28063437650376174997966386743104 absolute error = 1.756405095161251465e-14 relative error = 6.2586954493709286876151581985591e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.404 y[1] (analytic) = 0.28262160489294235349828729451937 y[1] (numeric) = 0.28262160489292478711507361021848 absolute error = 1.756638321368430089e-14 relative error = 6.2155132196416770971742265312400e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.403 y[1] (analytic) = 0.28460774009780806325417442588348 y[1] (numeric) = 0.28460774009779049455581337119754 absolute error = 1.756869836105468594e-14 relative error = 6.1729517106657188684265689327765e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=141.1MB, alloc=4.5MB, time=6.73 NO POLE x[1] = -0.402 y[1] (analytic) = 0.28659278264513307791663691439211 y[1] (numeric) = 0.28659278264511550692008362716604 absolute error = 1.757099655328722607e-14 relative error = 6.1309975747170536588159818682377e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.401 y[1] (analytic) = 0.28857673305961065847560709921904 y[1] (numeric) = 0.28857673305959308519765887639919 absolute error = 1.757327794822281985e-14 relative error = 6.0896378449861883465927113430843e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.4 y[1] (analytic) = 0.2905595918638781432359667255516 y[1] (numeric) = 0.29055959186386056769326472426527 absolute error = 1.757554270200128633e-14 relative error = 6.0488599220758496828372139390536e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.399 y[1] (analytic) = 0.29254135957852435176116363961055 y[1] (numeric) = 0.29254135957850677397019455697123 absolute error = 1.757779096908263932e-14 relative error = 6.0086515610673452934728798652606e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.398 y[1] (analytic) = 0.29452203672209694216003521673954 y[1] (numeric) = 0.29452203672207936213713294867786 absolute error = 1.758002290226806168e-14 relative error = 5.9690008591296336817115728163938e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.397 y[1] (analytic) = 0.29650162381110972205662136612024 y[1] (numeric) = 0.2965016238110921398179686455363 absolute error = 1.758223865272058394e-14 relative error = 5.9298962436447165754392205990058e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.396 y[1] (analytic) = 0.29848012136004991357959986400353 y[1] (numeric) = 0.29848012136003232914122987853088 absolute error = 1.758443836998547265e-14 relative error = 5.8913264608244234861823725943566e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.395 y[1] (analytic) = 0.30045752988138537270486045910194 y[1] (numeric) = 0.30045752988136778608265844876911 absolute error = 1.758662220201033283e-14 relative error = 5.8532805647950243605046133628880e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.394 y[1] (analytic) = 0.30243384988557176328165124836308 y[1] (numeric) = 0.30243384988555417449135608343454 absolute error = 1.758879029516492854e-14 relative error = 5.8157479071273887900147889379696e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.393 y[1] (analytic) = 0.30440908188105968606968082403876 y[1] (numeric) = 0.3044090818810420951268865633116 absolute error = 1.759094279426072716e-14 relative error = 5.7787181267916154489616072397741e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.392 y[1] (analytic) = 0.30638322637430176311154223488107 y[1] (numeric) = 0.30638322637428417003169966471154 absolute error = 1.759307984257016953e-14 relative error = 5.7421811405161861831135137408575e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=144.9MB, alloc=4.5MB, time=6.92 NO POLE x[1] = -0.391 y[1] (analytic) = 0.30835628386975967776183948227584 y[1] (numeric) = 0.30835628386974208256025763660288 absolute error = 1.759520158184567296e-14 relative error = 5.7061271335327647566385203674879e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.39 y[1] (analytic) = 0.3103282548699111706914436886028 y[1] (numeric) = 0.31032825486989357338329135023375 absolute error = 1.759730815233836905e-14 relative error = 5.6705465506887591248137323019353e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.389 y[1] (analytic) = 0.31229913987525699218238383810679 y[1] (numeric) = 0.31229913987523939278269102152544 absolute error = 1.759939969281658135e-14 relative error = 5.6354300879107084140925742996576e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.388 y[1] (analytic) = 0.314268939384327811025985713516 y[1] (numeric) = 0.31426893938431020954964512946851 absolute error = 1.760147634058404749e-14 relative error = 5.6007686840024415540934223485827e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.387 y[1] (analytic) = 0.31623765389369108033401195337611 y[1] (numeric) = 0.31623765389367347679578045548806 absolute error = 1.760353823149788805e-14 relative error = 5.5665535127627878722017169483313e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.386 y[1] (analytic) = 0.31820528389795786056972565970033 y[1] (numeric) = 0.31820528389794025498422567337242 absolute error = 1.760558549998632791e-14 relative error = 5.5327759754084067583211369835262e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.385 y[1] (analytic) = 0.32017182988978960010299932236756 y[1] (numeric) = 0.32017182988977199248472025619465 absolute error = 1.760761827906617291e-14 relative error = 5.4994276932880429120885344558276e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.384 y[1] (analytic) = 0.32213729235990487359081963018252 y[1] (numeric) = 0.32213729235988726395411927013725 absolute error = 1.760963670036004527e-14 relative error = 5.4665005008752117877999505513447e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.383 y[1] (analytic) = 0.32410167179708607848179664812429 y[1] (numeric) = 0.32410167179706846684090253474129 absolute error = 1.761164089411338300e-14 relative error = 5.4339864390269785396839965300181e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.382 y[1] (analytic) = 0.32606496868818608994057250049884 y[1] (numeric) = 0.32606496868816847630958328929377 absolute error = 1.761363098921120507e-14 relative error = 5.4018777484971135596657784171766e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.381 y[1] (analytic) = 0.32802718351813487448533975982954 y[1] (numeric) = 0.32802718351811725887822656518233 absolute error = 1.761560711319464721e-14 relative error = 5.3701668636924946159579666040844e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=148.7MB, alloc=4.5MB, time=7.10 NO POLE x[1] = -0.38 y[1] (analytic) = 0.32998831676994606262902285551515 y[1] (numeric) = 0.32998831676992844505963057824369 absolute error = 1.761756939227727146e-14 relative error = 5.3388464066621782336358505880994e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.379 y[1] (analytic) = 0.33194836892472348081204664346169 y[1] (numeric) = 0.33194836892470586129409528230943 absolute error = 1.761951795136115226e-14 relative error = 5.3079091813090853093925795188729e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.378 y[1] (analytic) = 0.33390734046166764291201448162396 y[1] (numeric) = 0.33390734046165002145910042887933 absolute error = 1.762145291405274463e-14 relative error = 5.2773481678147403813852386762896e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.377 y[1] (analytic) = 0.33586523185808220161304340482848 y[1] (numeric) = 0.33586523185806457823864072629425 absolute error = 1.762337440267853423e-14 relative error = 5.2471565172679687301555551256660e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.376 y[1] (analytic) = 0.33782204358938035991495595810693 y[1] (numeric) = 0.33782204358936273463241765763033 absolute error = 1.762528253830047660e-14 relative error = 5.2173275464888988101234078017797e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.375 y[1] (analytic) = 0.33977777612909124306000660817231 y[1] (numeric) = 0.33977777612907361588256587694653 absolute error = 1.762717744073122578e-14 relative error = 5.1878547330400324996450723417532e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.374 y[1] (analytic) = 0.34173242994886623115232508918621 y[1] (numeric) = 0.34173242994884860209309654002939 absolute error = 1.762905922854915682e-14 relative error = 5.1587317104165416107204401543762e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.373 y[1] (analytic) = 0.34368600551848525274278923744287 y[1] (numeric) = 0.34368600551846762181477012425815 absolute error = 1.763092801911318472e-14 relative error = 5.1299522634083220122631774102038e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.372 y[1] (analytic) = 0.34563850330586303964959552016826 y[1] (numeric) = 0.34563850330584540686566694278395 absolute error = 1.763278392857738431e-14 relative error = 5.1015103236266909089458374513216e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.371 y[1] (analytic) = 0.34758992377705534328237626060621 y[1] (numeric) = 0.34758992377703770865530435519465 absolute error = 1.763462707190541156e-14 relative error = 5.0733999651889465289283066598718e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.37 y[1] (analytic) = 0.34954026739626511273531820340158 y[1] (numeric) = 0.34954026739624747627775531866969 absolute error = 1.763645756288473189e-14 relative error = 5.0456154005543282184432313632205e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=152.5MB, alloc=4.5MB, time=7.29 NO POLE x[1] = -0.369 y[1] (analytic) = 0.35148953462584863491236725348784 y[1] (numeric) = 0.3514895346258309966368531128311 absolute error = 1.763827551414065674e-14 relative error = 5.0181509765052143361117799025158e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.368 y[1] (analytic) = 0.35343772592632163694525866477925 y[1] (numeric) = 0.35343772592630399686422151458784 absolute error = 1.764008103715019141e-14 relative error = 4.9910011702676808678585179282729e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.367 y[1] (analytic) = 0.35538484175636535116279036241622 y[1] (numeric) = 0.35538484175634770928854810671766 absolute error = 1.764187424225569856e-14 relative error = 4.9641605857658143367987852202656e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.366 y[1] (analytic) = 0.35733088257283254286745916846385 y[1] (numeric) = 0.35733088257281489921222049008634 absolute error = 1.764365523867837751e-14 relative error = 4.9376239500044277393178000802439e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.365 y[1] (analytic) = 0.35927584883075350117330518401381 y[1] (numeric) = 0.35927584883073585574917065244907 absolute error = 1.764542413453156474e-14 relative error = 4.9113861095750729891995685120731e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.364 y[1] (analytic) = 0.36121974098334199315655818252151 y[1] (numeric) = 0.36121974098332434597552134866526 absolute error = 1.764718103683385625e-14 relative error = 4.8854420272804728901117184062251e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.363 y[1] (analytic) = 0.36316255948200118156845131560654 y[1] (numeric) = 0.36316255948198353264239979355098 absolute error = 1.764892605152205556e-14 relative error = 4.8597867788727157482459885757405e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.362 y[1] (analytic) = 0.36510430477632950635736145276851 y[1] (numeric) = 0.36510430477631185569807798881851 absolute error = 1.765065928346395000e-14 relative error = 4.8344155499007635982817339850476e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.361 y[1] (analytic) = 0.3670449773141265302452518034541 y[1] (numeric) = 0.36704497731410887786441533253752 absolute error = 1.765238083647091658e-14 relative error = 4.8093236326630224187622510741428e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.36 y[1] (analytic) = 0.36898457754139874860123084013951 y[1] (numeric) = 0.36898457754138109451041752977771 absolute error = 1.765409081331036180e-14 relative error = 4.7845064232609114981301552369857e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.359 y[1] (analytic) = 0.37092310590236536385290169453019 y[1] (numeric) = 0.37092310590234770806358597653389 absolute error = 1.765578931571799630e-14 relative error = 4.7599594187495468020926297910123e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=156.4MB, alloc=4.6MB, time=7.47 NO POLE x[1] = -0.358 y[1] (analytic) = 0.37286056283946402467405787906311 y[1] (numeric) = 0.37286056283944636719761346911522 absolute error = 1.765747644440994789e-14 relative error = 4.7356782143818237757035251362343e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.357 y[1] (analytic) = 0.37479694879335653018518413943102 y[1] (numeric) = 0.37479694879333887103288504471663 absolute error = 1.765915229909471439e-14 relative error = 4.7116585009423459853649988478602e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.356 y[1] (analytic) = 0.376732264202934499401145221004 y[1] (numeric) = 0.37673226420291683858416673604424 absolute error = 1.766081697848495976e-14 relative error = 4.6878960621678002481342492630541e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.355 y[1] (analytic) = 0.37866650950532500615839008624811 y[1] (numeric) = 0.3786665095053073436878097770939 absolute error = 1.766247058030915421e-14 relative error = 4.6643867722505243963558195286741e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.354 y[1] (analytic) = 0.38059968513589617975196440824827 y[1] (numeric) = 0.38059968513587851563876308518504 absolute error = 1.766411320132306323e-14 relative error = 4.6411265934221541702239735219162e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.353 y[1] (analytic) = 0.38253179152826277151060974711549 y[1] (numeric) = 0.38253179152824510576567242603146 absolute error = 1.766574493732108403e-14 relative error = 4.6181115736143665611762224808891e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.352 y[1] (analytic) = 0.3844628291142916875362334544745 y[1] (numeric) = 0.38446282911427402017035030703868 absolute error = 1.766736588314743582e-14 relative error = 4.5953378441938652669799870221438e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.351 y[1] (analytic) = 0.38639279832410748783205881251278 y[1] (numeric) = 0.38639279832408981885592610531054 absolute error = 1.766897613270720224e-14 relative error = 4.5728016177688720256906974156167e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.35 y[1] (analytic) = 0.38832169958609785204180996747293 y[1] (numeric) = 0.38832169958608018146603099024214 absolute error = 1.767057577897723079e-14 relative error = 4.5504991860645039058957910676887e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.349 y[1] (analytic) = 0.39024953332691901202035063519304 y[1] (numeric) = 0.39024953332690133985543661830294 absolute error = 1.767216491401689010e-14 relative error = 4.5284269178645247885674421603170e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.348 y[1] (analytic) = 0.39217629997150115145427911356161 y[1] (numeric) = 0.39217629997148347771065013487387 absolute error = 1.767374362897868774e-14 relative error = 4.5065812570170638835205333810552e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=160.2MB, alloc=4.6MB, time=7.65 NO POLE x[1] = -0.347 y[1] (analytic) = 0.39410199994305377274908461167294 y[1] (numeric) = 0.39410199994303609743707049292356 absolute error = 1.767531201411874938e-14 relative error = 4.4849587205019929269800234511822e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.346 y[1] (analytic) = 0.39602663366307103139759107906797 y[1] (numeric) = 0.39602663366305335452743227190479 absolute error = 1.767687015880716318e-14 relative error = 4.4635558965577492005914003292093e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.345 y[1] (analytic) = 0.39795020155133703804255437456674 y[1] (numeric) = 0.39795020155131935962440283637663 absolute error = 1.767841815153819011e-14 relative error = 4.4423694428654810516851408532980e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.344 y[1] (analytic) = 0.39987270402593112844443653950917 y[1] (numeric) = 0.39987270402591344848835659916735 absolute error = 1.767995607994034182e-14 relative error = 4.4213960847884790661320586680706e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.343 y[1] (analytic) = 0.40179414150323310156355692413324 y[1] (numeric) = 0.40179414150321542007952613780393 absolute error = 1.768148403078632931e-14 relative error = 4.4006326136649387627174257662089e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.342 y[1] (analytic) = 0.40371451439792842596401375046572 y[1] (numeric) = 0.40371451439791074296192374758218 absolute error = 1.768300209000288354e-14 relative error = 4.3800758851521787285023377977403e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.341 y[1] (analytic) = 0.40563382312301341474498117530378 y[1] (numeric) = 0.40563382312299573023463849485486 absolute error = 1.768451034268044892e-14 relative error = 4.3597228176205131219121485729067e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.34 y[1] (analytic) = 0.40755206808980036920321584008673 y[1] (numeric) = 0.40755206808978268319434275733323 absolute error = 1.768600887308275350e-14 relative error = 4.3395703905950498740720926711005e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.339 y[1] (analytic) = 0.40946924970792269142885306074947 y[1] (numeric) = 0.40946924970790500393108840449355 absolute error = 1.768749776465625592e-14 relative error = 4.3196156432437534763366459302168e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.338 y[1] (analytic) = 0.41138536838533996603483602265632 y[1] (numeric) = 0.41138536838532227705773598318457 absolute error = 1.768897710003947175e-14 relative error = 4.2998556729101773402064588574051e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.337 y[1] (analytic) = 0.41330042452834301121860140858506 y[1] (numeric) = 0.41330042452832532077164033640452 absolute error = 1.769044696107218054e-14 relative error = 4.2802876336893329602169386580250e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=164.0MB, alloc=4.6MB, time=7.84 NO POLE x[1] = -0.336 y[1] (analytic) = 0.4152144185415588993529416091244 y[1] (numeric) = 0.41521441854154120744551280460904 absolute error = 1.769190742880451536e-14 relative error = 4.2609087350452230471572263805469e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.335 y[1] (analytic) = 0.41712735082795594730127685487289 y[1] (numeric) = 0.41712735082793825394269334893555 absolute error = 1.769335858350593734e-14 relative error = 4.2417162404686231817203797391873e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.334 y[1] (analytic) = 0.41903922178884867665090008101213 y[1] (numeric) = 0.41903922178883098185039540691677 absolute error = 1.769480050467409536e-14 relative error = 4.2227074661737506891388607060619e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.333 y[1] (analytic) = 0.42095003182390274405610290209972 y[1] (numeric) = 0.42095003182388504782283185852653 absolute error = 1.769623327104357319e-14 relative error = 4.2038797798325123124032443405860e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.332 y[1] (analytic) = 0.42285978133113984188145255555473 y[1] (numeric) = 0.42285978133112214422449196102794 absolute error = 1.769765696059452679e-14 relative error = 4.1852305993450724510862285033328e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.331 y[1] (analytic) = 0.42476847070694256933386688588184 y[1] (numeric) = 0.42476847070692487026221632467079 absolute error = 1.769907165056121105e-14 relative error = 4.1667573916455308671079728607541e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.33 y[1] (analytic) = 0.42667610034605927427052721009123 y[1] (numeric) = 0.42667610034604157379310976969139 absolute error = 1.770047741744039984e-14 relative error = 4.1484576715415457599906147388995e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.329 y[1] (analytic) = 0.42858267064160886586807705213796 y[1] (numeric) = 0.42858267064159116399374005243846 absolute error = 1.770187433699969950e-14 relative error = 4.1303290005867811786964861895696e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.328 y[1] (analytic) = 0.43048818198508559833697808689665 y[1] (numeric) = 0.43048818198506789507449380113944 absolute error = 1.770326248428575721e-14 relative error = 4.1123689859851001527459722835735e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.327 y[1] (analytic) = 0.43239263476636382586333302074737 y[1] (numeric) = 0.43239263476634612122139938838017 absolute error = 1.770464193363236720e-14 relative error = 4.0945752795254656060987337458991e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.326 y[1] (analytic) = 0.43429602937370272895893838697758 y[1] (numeric) = 0.43429602937368502294617971850363 absolute error = 1.770601275866847395e-14 relative error = 4.0769455765465488684619823081586e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=167.8MB, alloc=4.6MB, time=8.03 NO POLE x[1] = -0.325 y[1] (analytic) = 0.43619836619375101239879818275342 y[1] (numeric) = 0.43619836619373330502376585667726 absolute error = 1.770737503232607616e-14 relative error = 4.0594776149300837094310382544870e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.324 y[1] (analytic) = 0.43809964561155157492381175529839 y[1] (numeric) = 0.43809964561153386619498490726746 absolute error = 1.770872882684803093e-14 relative error = 4.0421691741220383058223751950936e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.323 y[1] (analytic) = 0.4399998680105461508848461951607 y[1] (numeric) = 0.43999986801052844081063239939925 absolute error = 1.771007421379576145e-14 relative error = 4.0250180741807124748397814308926e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.322 y[1] (analytic) = 0.44189903377257992400291455308137 y[1] (numeric) = 0.44189903377256221259165049621394 absolute error = 1.771141126405686743e-14 relative error = 4.0080221748508992002064326562872e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.321 y[1] (analytic) = 0.44379714327790611341870630506502 y[1] (numeric) = 0.44379714327788840067865845242364 absolute error = 1.771274004785264138e-14 relative error = 3.9911793746632816652233940581646e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.32 y[1] (analytic) = 0.44569419690519053220325549083086 y[1] (numeric) = 0.44569419690517281814262074533953 absolute error = 1.771406063474549133e-14 relative error = 3.9744876100582664487201731752003e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.319 y[1] (analytic) = 0.44759019503151611850008468888704 y[1] (numeric) = 0.44759019503149840312699104261541 absolute error = 1.771537309364627163e-14 relative error = 3.9579448545334825843263217745643e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.318 y[1] (analytic) = 0.44948513803238743946772931394605 y[1] (numeric) = 0.44948513803236972279023649242379 absolute error = 1.771667749282152226e-14 relative error = 3.9415491178142035533502124475635e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.317 y[1] (analytic) = 0.45137902628173516819012647811149 y[1] (numeric) = 0.45137902628171745021622657749262 absolute error = 1.771797389990061887e-14 relative error = 3.9252984450459762155376044306906e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.316 y[1] (analytic) = 0.45327186015192053372094569691178 y[1] (numeric) = 0.453271860151902814458563814077 absolute error = 1.771926238188283478e-14 relative error = 3.9091909160087659260887620037415e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.315 y[1] (analytic) = 0.45516364001373974442654489738426 y[1] (numeric) = 0.45516364001372202388353975306913 absolute error = 1.772054300514431513e-14 relative error = 3.8932246443519513144579783143924e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE memory used=171.6MB, alloc=4.6MB, time=8.21 x[1] = -0.314 y[1] (analytic) = 0.45705436623642838479085435239918 y[1] (numeric) = 0.45705436623641066297501890743316 absolute error = 1.772181583544496602e-14 relative error = 3.8773977768495262737033278534275e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.313 y[1] (analytic) = 0.45894403918766578584412317941443 y[1] (numeric) = 0.45894403918764806276318524415643 absolute error = 1.772308093793525800e-14 relative error = 3.8617084926748884977265009198175e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.312 y[1] (analytic) = 0.46083265923357936937610776082355 y[1] (numeric) = 0.46083265923356164503773059787719 absolute error = 1.772433837716294636e-14 relative error = 3.8461550026946162597122472791485e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.311 y[1] (analytic) = 0.46272022673874896609293872667775 y[1] (numeric) = 0.46272022673873124050472164696827 absolute error = 1.772558821707970948e-14 relative error = 3.8307355487806556827771439785809e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.31 y[1] (analytic) = 0.46460674206621110787557285024536 y[1] (numeric) = 0.46460674206619338104505180254004 absolute error = 1.772683052104770532e-14 relative error = 3.8154484031403605120004724787650e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.309 y[1] (analytic) = 0.4664922055774632942964182057333 y[1] (numeric) = 0.46649220557744556623106635968551 absolute error = 1.772806535184604779e-14 relative error = 3.8002918676638459967641853936746e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.308 y[1] (analytic) = 0.46837661763246823354941509031947 y[1] (numeric) = 0.46837661763245050425664341311503 absolute error = 1.772929277167720444e-14 relative error = 3.7852642732881369172956420910831e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.307 y[1] (analytic) = 0.47025997858965805794756138587463 y[1] (numeric) = 0.47025997858964032743471921255865 absolute error = 1.773051284217331598e-14 relative error = 3.7703639793776073713948088742598e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.306 y[1] (analytic) = 0.47214228880593851414058909746275 y[1] (numeric) = 0.472142288805920782414964695024 absolute error = 1.773172562440243875e-14 relative error = 3.7555893731202271716557141975931e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.305 y[1] (analytic) = 0.47402354863669312820422862557828 y[1] (numeric) = 0.47402354863667539527304975086652 absolute error = 1.773293117887471176e-14 relative error = 3.7409388689391462575912919077786e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.304 y[1] (analytic) = 0.47590375843578734575123877837197 y[1] (numeric) = 0.47590375843576961162167322992316 absolute error = 1.773412956554844881e-14 relative error = 3.7264109079191641143952547182686e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.303 y[1] (analytic) = 0.47778291855557264721313348166783 y[1] (numeric) = 0.47778291855555491189228964551157 absolute error = 1.773532084383615626e-14 relative error = 3.7120039572476464321947523242606e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=175.4MB, alloc=4.6MB, time=8.40 NO POLE x[1] = -0.302 y[1] (analytic) = 0.47966102934689063844030047275619 y[1] (numeric) = 0.47966102934687290193522786227711 absolute error = 1.773650507261047908e-14 relative error = 3.6977165096694663247063987142830e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.301 y[1] (analytic) = 0.48153809115907711676698284464964 y[1] (numeric) = 0.48153809115905937908467263457516 absolute error = 1.773768231021007448e-14 relative error = 3.6835470829555608272077467021380e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.3 y[1] (analytic) = 0.48341410433996611268638101811657 y[1] (numeric) = 0.48341410433994837383376657270229 absolute error = 1.773885261444541428e-14 relative error = 3.6694942193847073661521361532252e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.299 y[1] (analytic) = 0.48528906923589390727993043823203 y[1] (numeric) = 0.48528906923587616726388783371304 absolute error = 1.774001604260451899e-14 relative error = 3.6555564852381383360907438729027e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.298 y[1] (analytic) = 0.48716298619170302554361890073795 y[1] (numeric) = 0.48716298619168528437096744211676 absolute error = 1.774117265145862119e-14 relative error = 3.6417324703066233899424021847228e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.297 y[1] (analytic) = 0.48903585555074620575302679297974 y[1] (numeric) = 0.48903585555072846343052952521745 absolute error = 1.774232249726776229e-14 relative error = 3.6280207874096625204322078350151e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.296 y[1] (analytic) = 0.49090767765489034500760356775944 y[1] (numeric) = 0.49090767765487260154196778143785 absolute error = 1.774346563578632159e-14 relative error = 3.6144200719264436174089085122294e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.295 y[1] (analytic) = 0.49277845284452042109353434073542 y[1] (numeric) = 0.49277845284450267649141207225582 absolute error = 1.774460212226847960e-14 relative error = 3.6009289813382300660182403490055e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.294 y[1] (analytic) = 0.49464818145854339080340149897484 y[1] (numeric) = 0.49464818145852564507139002535927 absolute error = 1.774573201147361557e-14 relative error = 3.5875461947818543785990151901956e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.293 y[1] (analytic) = 0.49651686383439206484970751728241 y[1] (numeric) = 0.4965168638343743179943498456408 absolute error = 1.774685535767164161e-14 relative error = 3.5742704126140047958205690683886e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.292 y[1] (analytic) = 0.49838450030802895950819668866927 y[1] (numeric) = 0.49838450030801121153598204039696 absolute error = 1.774797221464827231e-14 relative error = 3.5611003559860011570210615219754e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=179.2MB, alloc=4.6MB, time=8.58 NO POLE x[1] = -0.291 y[1] (analytic) = 0.50025109121395012512579507582017 y[1] (numeric) = 0.50025109121393237604315936558776 absolute error = 1.774908263571023241e-14 relative error = 3.5480347664287667865813694746336e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.29 y[1] (analytic) = 0.50211663688518895162687957298083 y[1] (numeric) = 0.50211663688517120144020588257816 absolute error = 1.775018667369040267e-14 relative error = 3.5350724054477120142592296758007e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.289 y[1] (analytic) = 0.50398113765331995115048842494847 y[1] (numeric) = 0.50398113765330219986610747204445 absolute error = 1.775128438095290402e-14 relative error = 3.5222120541272539627925021902233e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.288 y[1] (analytic) = 0.50584459384846251794999677570172 y[1] (numeric) = 0.50584459384844476557418737757886 absolute error = 1.775237580939812286e-14 relative error = 3.5094525127447064960733566175127e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.287 y[1] (analytic) = 0.50770700579928466568570170879307 y[1] (numeric) = 0.50770700579926691222469124111721 absolute error = 1.775346101046767586e-14 relative error = 3.4967926003932817145637379873056e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.286 y[1] (analytic) = 0.50956837383300674223969169135495 y[1] (numeric) = 0.50956837383298898769965654203806 absolute error = 1.775454003514931689e-14 relative error = 3.4842311546139533382794759976573e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.285 y[1] (analytic) = 0.5114286982754051221813152410404 y[1] (numeric) = 0.51142869827538736656838125925465 absolute error = 1.775561293398178575e-14 relative error = 3.4717670310359395429008268279352e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.284 y[1] (analytic) = 0.51328797945081587701051289926485 y[1] (numeric) = 0.51328797945079812033075583966429 absolute error = 1.775667975705960056e-14 relative error = 3.4593991030255707886744521581541e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.283 y[1] (analytic) = 0.51514621768213842330523511474336 y[1] (numeric) = 0.51514621768212066556468107695012 absolute error = 1.775774055403779324e-14 relative error = 3.4471262613433149818766916748112e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.282 y[1] (analytic) = 0.51700341329083914889813631972521 y[1] (numeric) = 0.51700341329082139010276218313551 absolute error = 1.775879537413658970e-14 relative error = 3.4349474138087397648533737303365e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.281 y[1] (analytic) = 0.51885956659695501720671221985811 y[1] (numeric) = 0.51885956659693725736244607382242 absolute error = 1.775984426614603569e-14 relative error = 3.4228614849731983785794397814863e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=183.1MB, alloc=4.6MB, time=8.77 NO POLE x[1] = -0.28 y[1] (analytic) = 0.5207146779190971498400330207634 y[1] (numeric) = 0.52071467791907938895275459019542 absolute error = 1.776088727843056798e-14 relative error = 3.4108674158000318428818781314668e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.279 y[1] (analytic) = 0.52256874757445438760421988479867 y[1] (numeric) = 0.52256874757443662567976095126551 absolute error = 1.776192445893353316e-14 relative error = 3.3989641633520870299059182826510e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.278 y[1] (analytic) = 0.52442177587879683002781525585249 y[1] (numeric) = 0.52442177587877906707196007420011 absolute error = 1.776295585518165238e-14 relative error = 3.3871507004863555476621786406878e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.277 y[1] (analytic) = 0.52627376314647935352720971520929 y[1] (numeric) = 0.52627376314646158954569542577341 absolute error = 1.776398151428943588e-14 relative error = 3.3754260155555453129486495009367e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.276 y[1] (analytic) = 0.52812470969044510833130864544185 y[1] (numeric) = 0.52812470969042734332982568189665 absolute error = 1.776500148296354520e-14 relative error = 3.3637891121164012458298269452194e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.275 y[1] (analytic) = 0.52997461582222899428365109094738 y[1] (numeric) = 0.52997461582221122826784358384217 absolute error = 1.776601580750710521e-14 relative error = 3.3522390086445978404526578356807e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.274 y[1] (analytic) = 0.53182348185196111563923072317227 y[1] (numeric) = 0.5318234818519433486146968992062 absolute error = 1.776702453382396607e-14 relative error = 3.3407747382560312975275203548083e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.273 y[1] (analytic) = 0.53367130808837021497231465687069 y[1] (numeric) = 0.53367130808835244694460723395439 absolute error = 1.776802770742291630e-14 relative error = 3.3293953484343442487094182286301e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.272 y[1] (analytic) = 0.53551809483878708631060993302657 y[1] (numeric) = 0.53551809483876931728523651117926 absolute error = 1.776902537342184731e-14 relative error = 3.3180999007645209148623156357526e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.271 y[1] (analytic) = 0.53736384240914796761018969747436 y[1] (numeric) = 0.53736384240913019759261314560511 absolute error = 1.777001757655186925e-14 relative error = 3.3068874706723952544220284425491e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.27 y[1] (analytic) = 0.53920855110399791268466137591921 y[1] (numeric) = 0.53920855110398014168030021453878 absolute error = 1.777100436116138043e-14 relative error = 3.2957571471699197496197978762304e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=186.9MB, alloc=4.6MB, time=8.95 NO POLE x[1] = -0.269 y[1] (analytic) = 0.54105222122649414270113739109897 y[1] (numeric) = 0.54105222122647637071536617100905 absolute error = 1.777198577122008992e-14 relative error = 3.2847080326060464727883519022288e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.268 y[1] (analytic) = 0.54289485307840937735465510235696 y[1] (numeric) = 0.54289485307839160439280477936339 absolute error = 1.777296185032299357e-14 relative error = 3.2737392424230765388746580584214e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.267 y[1] (analytic) = 0.54473644696013514583178658896653 y[1] (numeric) = 0.54473644696011737189914489466159 absolute error = 1.777393264169430494e-14 relative error = 3.2628499049183384816407163548756e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.266 y[1] (analytic) = 0.54657700317068507767328056417604 y[1] (numeric) = 0.54657700317066730277509237283465 absolute error = 1.777489818819134139e-14 relative error = 3.2520391610110599223404887348610e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.265 y[1] (analytic) = 0.54841652200769817364468801608148 y[1] (numeric) = 0.54841652200768039778615570771589 absolute error = 1.777585853230836559e-14 relative error = 3.2413061640143008333979775637019e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.264 y[1] (analytic) = 0.55025500376744205672304004395992 y[1] (numeric) = 0.55025500376742427990932386357621 absolute error = 1.777681371618038371e-14 relative error = 3.2306500794118206854427086181777e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.263 y[1] (analytic) = 0.55209244874481620330677071539753 y[1] (numeric) = 0.55209244874479842554298912849728 absolute error = 1.777776378158690025e-14 relative error = 3.2200700846397552066803596281319e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.262 y[1] (analytic) = 0.55392885723335515475520953211766 y[1] (numeric) = 0.55392885723333737604643957648778 absolute error = 1.777870876995562988e-14 relative error = 3.2095653688729821213298589535483e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.261 y[1] (analytic) = 0.55576422952523170936310718343851 y[1] (numeric) = 0.55576422952521392971438481727033 absolute error = 1.777964872236616818e-14 relative error = 3.1991351328160589545741534673838e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.26 y[1] (analytic) = 0.55759856591126009487480460922136 y[1] (numeric) = 0.55759856591124231429112505560129 absolute error = 1.778058367955362007e-14 relative error = 3.1887785884986187651146540131904e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.259 y[1] (analytic) = 0.55943186668089912164180891334712 y[1] (numeric) = 0.55943186668088134012812700115981 absolute error = 1.778151368191218731e-14 relative error = 3.1784949590751133672868716053363e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=190.7MB, alloc=4.6MB, time=9.13 NO POLE x[1] = -0.258 y[1] (analytic) = 0.561264132122255316526700289356 y[1] (numeric) = 0.56126413212223753408793079063945 absolute error = 1.778243876949871655e-14 relative error = 3.1682834786287967453333030414348e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.257 y[1] (analytic) = 0.56309536252208603765546176792975 y[1] (numeric) = 0.56309536252206825429647973172385 absolute error = 1.778335898203620590e-14 relative error = 3.1581433919798437624735107214189e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.256 y[1] (analytic) = 0.56492555816580257011949819826209 y[1] (numeric) = 0.56492555816578478584513928098864 absolute error = 1.778427435891727345e-14 relative error = 3.1480739544975031779639570652106e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.255 y[1] (analytic) = 0.56675471933747320272779235971703 y[1] (numeric) = 0.56675471933745541754285315213047 absolute error = 1.778518493920758656e-14 relative error = 3.1380744319161859983790397336374e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.254 y[1] (analytic) = 0.56858284631982628590883439502957 y[1] (numeric) = 0.56858284631980849981807274577739 absolute error = 1.778609076164925218e-14 relative error = 3.1281441001553932013271953668388e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.253 y[1] (analytic) = 0.57040993939425327086115579095239 y[1] (numeric) = 0.57040993939423548386929112678257 absolute error = 1.778699186466416982e-14 relative error = 3.1182822451433897742513742373405e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.252 y[1] (analytic) = 0.5722359988408117300505008367832 y[1] (numeric) = 0.57223599884079394216221447943578 absolute error = 1.778788828635734742e-14 relative error = 3.1084881626445343484408795374296e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.251 y[1] (analytic) = 0.57406102493822835915087679649651 y[1] (numeric) = 0.57406102493821057037081227631697 absolute error = 1.778878006452017954e-14 relative error = 3.0987611580901760667949186151148e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.25 y[1] (analytic) = 0.575885017963901960525938867896 y[1] (numeric) = 0.57588501796388417085870223420674 absolute error = 1.778966723663368926e-14 relative error = 3.0891005464130330951998502607242e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.249 y[1] (analytic) = 0.57770797819390640834638730470022 y[1] (numeric) = 0.5777079781938886177965474329652 absolute error = 1.779054983987173502e-14 relative error = 3.0795056518849695054074283035977e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.248 y[1] (analytic) = 0.57952990590299359543828177793095 y[1] (numeric) = 0.57952990590297580401037067375028 absolute error = 1.779142791110418067e-14 relative error = 3.0699758079580890208994152430687e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=194.5MB, alloc=4.6MB, time=9.32 NO POLE x[1] = -0.247 y[1] (analytic) = 0.58135080136459636195641208529859 y[1] (numeric) = 0.58135080136457856965492518526784 absolute error = 1.779230148690003075e-14 relative error = 3.0605103571090669797978219459611e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.246 y[1] (analytic) = 0.58317066485083140597610461609351 y[1] (numeric) = 0.58317066485081361280550108556142 absolute error = 1.779317060353053209e-14 relative error = 3.0511086506866438431656558191458e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.245 y[1] (analytic) = 0.58498949663250217609609047975306 y[1] (numeric) = 0.58498949663248438206079350751299 absolute error = 1.779403529697224007e-14 relative error = 3.0417700487622051797900897248593e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.244 y[1] (analytic) = 0.58680729697910174614431384485947 y[1] (numeric) = 0.58680729697908395124871093480774 absolute error = 1.779489560291005173e-14 relative error = 3.0324939199833757363034928395053e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.243 y[1] (analytic) = 0.58862406615881567207781774859469 y[1] (numeric) = 0.58862406615879787632626100838919 absolute error = 1.779575155674020550e-14 relative error = 3.0232796414305567347751328192624e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.242 y[1] (analytic) = 0.5904398044385248311671093621133 y[1] (numeric) = 0.59043980443850703456391578886573 absolute error = 1.779660319357324757e-14 relative error = 3.0141265984763374782349031412150e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.241 y[1] (analytic) = 0.59225451208380824355467737305046 y[1] (numeric) = 0.59225451208379044610412913608362 absolute error = 1.779745054823696684e-14 relative error = 3.0050341846477145068384265947965e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.24 y[1] (analytic) = 0.59406818935894587627661071128604 y[1] (numeric) = 0.59406818935892807798295543198968 absolute error = 1.779829365527929636e-14 relative error = 2.9960018014910526441897898241855e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.239 y[1] (analytic) = 0.59588083652692142983555023765945 y[1] (numeric) = 0.59588083652690363070300126647475 absolute error = 1.779913254897118470e-14 relative error = 2.9870288584397249401571436870316e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.238 y[1] (analytic) = 0.59769245384942510741249317771808 y[1] (numeric) = 0.59769245384940730744522986828351 absolute error = 1.779996726330943457e-14 relative error = 2.9781147726843691572024032654502e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.237 y[1] (analytic) = 0.59950304158685636680426395462808 y[1] (numeric) = 0.59950304158683856600643193511658 absolute error = 1.780079783201951150e-14 relative error = 2.9692589690457010030827607772697e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE memory used=198.3MB, alloc=4.6MB, time=9.51 x[1] = -0.236 y[1] (analytic) = 0.60131259999832665517276459852351 y[1] (numeric) = 0.60131259999830885354847604020147 absolute error = 1.780162428855832204e-14 relative error = 2.9604608798498253252959100983534e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.235 y[1] (analytic) = 0.60312112934166212669142302593198 y[1] (numeric) = 0.60312112934164432424475690897062 absolute error = 1.780244666611696136e-14 relative error = 2.9517199448059880891025728200031e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.234 y[1] (analytic) = 0.60492862987340634317356813521827 y[1] (numeric) = 0.60492862987338853990857051178691 absolute error = 1.780326499762343136e-14 relative error = 2.9430356108867136543902061493742e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.233 y[1] (analytic) = 0.606735101848822957766776795579 y[1] (numeric) = 0.60673510184880515368746105024921 absolute error = 1.780407931574532979e-14 relative error = 2.9344073322102732078142271496001e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.232 y[1] (analytic) = 0.60854054552189838179655936196506 y[1] (numeric) = 0.60854054552188057690690646945545 absolute error = 1.780488965289250961e-14 relative error = 2.9258345699254314000581261900109e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.231 y[1] (analytic) = 0.61034496114534443484207727097719 y[1] (numeric) = 0.61034496114532662914603605126615 absolute error = 1.780569604121971104e-14 relative error = 2.9173167920984201319508449104100e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.23 y[1] (analytic) = 0.61214834897060097812591850842551 y[1] (numeric) = 0.6121483489705831716274058792619 absolute error = 1.780649851262916361e-14 relative error = 2.9088534736020889078619825542057e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.229 y[1] (analytic) = 0.61395070924783853129929423364141 y[1] (numeric) = 0.61395070924782072400219546047935 absolute error = 1.780729709877316206e-14 relative error = 2.9004440960071835361784238513062e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.228 y[1] (analytic) = 0.61575204222596087270336254509237 y[1] (numeric) = 0.61575204222594306461153148847896 absolute error = 1.780809183105661341e-14 relative error = 2.8920881474757051301201183672943e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.227 y[1] (analytic) = 0.61755234815260762318673322331453 y[1] (numeric) = 0.61755234815258981430399258375676 absolute error = 1.780888274063955777e-14 relative error = 2.8837851226563034355917623285071e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.226 y[1] (analytic) = 0.61935162727415681355856023810379 y[1] (numeric) = 0.61935162727413900388870179844238 absolute error = 1.780966985843966141e-14 relative error = 2.8755345225816590274515845926280e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.225 y[1] (analytic) = 0.62114987983572743575598680535205 y[1] (numeric) = 0.62114987983570962530277167066792 absolute error = 1.781045321513468413e-14 relative error = 2.8673358545678106327230605703499e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=202.1MB, alloc=4.6MB, time=9.69 NO POLE x[1] = -0.224 y[1] (analytic) = 0.62294710608118197780407077346237 y[1] (numeric) = 0.6229471060811641665712296085426 absolute error = 1.781123284116491977e-14 relative error = 2.8591886321153844302953666581987e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.223 y[1] (analytic) = 0.62474330625312894264568605907956 y[1] (numeric) = 0.62474330625311113063691932346813 absolute error = 1.781200876673561143e-14 relative error = 2.8510923748126836988926253938191e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.222 y[1] (analytic) = 0.62653848059292535091826868660344 y[1] (numeric) = 0.62653848059290753813724686726264 absolute error = 1.781278102181934080e-14 relative error = 2.8430466082405978833605717894577e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.221 y[1] (analytic) = 0.62833262934067922775365366583388 y[1] (numeric) = 0.62833262934066141420401750744176 absolute error = 1.781354963615839212e-14 relative error = 2.8350508638792913507142955088247e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.22 y[1] (analytic) = 0.6301257527352520736766314178691 y[1] (numeric) = 0.63012575273523425936199215077731 absolute error = 1.781431463926709179e-14 relative error = 2.8271046790166331771378120213717e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.219 y[1] (analytic) = 0.63191785101426131967723968230174 y[1] (numeric) = 0.63191785101424350460117924817879 absolute error = 1.781507606043412295e-14 relative error = 2.8192075966583299990168389225852e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.218 y[1] (analytic) = 0.6337089244140827665311987606135 y[1] (numeric) = 0.63370892441406495069727003579785 absolute error = 1.781583392872481565e-14 relative error = 2.8113591654397251064463099107660e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.217 y[1] (analytic) = 0.63549897316985300844229452373746 y[1] (numeric) = 0.63549897316983519185402154032395 absolute error = 1.781658827298341351e-14 relative error = 2.8035589395392279111896743212415e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.216 y[1] (analytic) = 0.63728799751547184107991478882185 y[1] (numeric) = 0.63728799751545402374079295350553 absolute error = 1.781733912183531632e-14 relative error = 2.7958064785933385768386571215103e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.215 y[1] (analytic) = 0.63907599768360465408435040457382 y[1] (numeric) = 0.63907599768358683599784671527469 absolute error = 1.781808650368929913e-14 relative error = 2.7881013476132336350487972065509e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.214 y[1] (analytic) = 0.64086297390568480811188262995137 y[1] (numeric) = 0.64086297390566698928143589024256 absolute error = 1.781883044673970881e-14 relative error = 2.7804431169028793152039553148174e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=206.0MB, alloc=4.6MB, time=9.88 NO POLE x[1] = -0.213 y[1] (analytic) = 0.64264892641191599649109310165519 y[1] (numeric) = 0.64264892641189817692011413301789 absolute error = 1.781957097896863730e-14 relative error = 2.7728313619786398529339698613805e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.212 y[1] (analytic) = 0.64443385543127459156125181658245 y[1] (numeric) = 0.64443385543125677125312366851034 absolute error = 1.782030812814807211e-14 relative error = 2.7652656634903490466369829460579e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.211 y[1] (analytic) = 0.64621776119151197576306206133569 y[1] (numeric) = 0.64621776119149415472114021931038 absolute error = 1.782104192184202531e-14 relative error = 2.7577456071438142058803347944072e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.21 y[1] (analytic) = 0.64800064391915685755146905769234 y[1] (numeric) = 0.64800064391913903577908164905256 absolute error = 1.782177238740863978e-14 relative error = 2.7502707836247220006352435377955e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.209 y[1] (analytic) = 0.64978250383951757219967121676444 y[1] (numeric) = 0.64978250383949974970011921449023 absolute error = 1.782249955200227421e-14 relative error = 2.7428407885239168732867057286287e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.208 y[1] (analytic) = 0.65156334117668436756290926197948 y[1] (numeric) = 0.65156334117666654433946668641305 absolute error = 1.782322344257556643e-14 relative error = 2.7354552222640230875997421922967e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.207 y[1] (analytic) = 0.65334315615353167487004904902299 y[1] (numeric) = 0.65334315615351385092596316754747 absolute error = 1.782394408588147552e-14 relative error = 2.7281136900273823147451569321165e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.206 y[1] (analytic) = 0.65512194899172036461041863696371 y[1] (numeric) = 0.65512194899170253994891016166017 absolute error = 1.782466150847530354e-14 relative error = 2.7208158016852793872735374140103e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.205 y[1] (analytic) = 0.65689971991169998758280900683363 y[1] (numeric) = 0.65689971991168216220707229013831 absolute error = 1.782537573671669532e-14 relative error = 2.7135611717284291385577506927951e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.204 y[1] (analytic) = 0.6586764691327110011730007403019 y[1] (numeric) = 0.65867646913269317508620396868239 absolute error = 1.782608679677161951e-14 relative error = 2.7063494191986986103403242062492e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.203 y[1] (analytic) = 0.66045219687278698092563592050597 y[1] (numeric) = 0.66045219687276915413092130617795 absolute error = 1.782679471461432802e-14 relative error = 2.6991801676220386017564381423622e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=209.8MB, alloc=4.6MB, time=10.06 NO POLE x[1] = -0.202 y[1] (analytic) = 0.66222690334875681747571545878951 y[1] (numeric) = 0.66222690334873898997619942949302 absolute error = 1.782749951602929649e-14 relative error = 2.6920530449425999785605352164504e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.201 y[1] (analytic) = 0.66400058877624689890446694462017 y[1] (numeric) = 0.66400058877622907070324033147567 absolute error = 1.782820122661314450e-14 relative error = 2.6849676834580101487154243178863e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.2 y[1] (analytic) = 0.66577325336968327858379692134614 y[1] (numeric) = 0.6657732533696654496839251448093 absolute error = 1.782889987177653684e-14 relative error = 2.6779237197557860791433206157988e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.199 y[1] (analytic) = 0.66754489734229382857301416809974 y[1] (numeric) = 0.66754489734227599897753742203478 absolute error = 1.782959547674606496e-14 relative error = 2.6709207946508604519879650809286e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.198 y[1] (analytic) = 0.66931552090611037863098707889374 y[1] (numeric) = 0.66931552090609254834292051278342 absolute error = 1.783028806656611032e-14 relative error = 2.6639585531241984927697119544450e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.197 y[1] (analytic) = 0.67108512427197084090637853498077 y[1] (numeric) = 0.6710851242719530099287124342928 absolute error = 1.783097766610068797e-14 relative error = 2.6570366442624830207693149987613e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.196 y[1] (analytic) = 0.67285370764952132036808572747198 y[1] (numeric) = 0.67285370764950348870378569219933 absolute error = 1.783166430003527265e-14 relative error = 2.6501547211988463805954912988725e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.195 y[1] (analytic) = 0.67462127124721821103750016601118 y[1] (numeric) = 0.67462127124720037868950728740489 absolute error = 1.783234799287860629e-14 relative error = 2.6433124410546279026374003574523e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.194 y[1] (analytic) = 0.67638781527233027808369456835437 y[1] (numeric) = 0.67638781527231244505492560386775 absolute error = 1.783302876896448662e-14 relative error = 2.6365094648821361547714384862355e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.193 y[1] (analytic) = 0.67815333993094072584213842775548 y[1] (numeric) = 0.67815333993092289213548597421617 absolute error = 1.783370665245353931e-14 relative error = 2.6297454576083961239833595233309e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.192 y[1] (analytic) = 0.67991784542794925181704276321526 y[1] (numeric) = 0.6799178454279314174353754282433 absolute error = 1.783438166733497196e-14 relative error = 2.6230200879798613196392053285854e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=213.6MB, alloc=4.6MB, time=10.24 NO POLE x[1] = -0.191 y[1] (analytic) = 0.68168133196707408672693683540989 y[1] (numeric) = 0.68168133196705625167309940710003 absolute error = 1.783505383742830986e-14 relative error = 2.6163330285080714816906669490400e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.19 y[1] (analytic) = 0.68344379975085402065258542232184 y[1] (numeric) = 0.68344379975083618492939903720548 absolute error = 1.783572318638511636e-14 relative error = 2.6096839554162374446288240231061e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.189 y[1] (analytic) = 0.68520524898065041534586455744455 y[1] (numeric) = 0.68520524898063257895612686675048 absolute error = 1.783638973769069407e-14 relative error = 2.6030725485867341621017487382514e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.188 y[1] (analytic) = 0.68696567985664920275772640450945 y[1] (numeric) = 0.68696567985663136570421173873787 absolute error = 1.783705351466577158e-14 relative error = 2.5964984915094845593978513888389e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.187 y[1] (analytic) = 0.68872509257786286984290014086815 y[1] (numeric) = 0.68872509257784503212835967269637 absolute error = 1.783771454046817178e-14 relative error = 2.5899614712312160240733463171490e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.186 y[1] (analytic) = 0.69048348734213242969849531224312 y[1] (numeric) = 0.69048348734211459132565721777845 absolute error = 1.783837283809446467e-14 relative error = 2.5834611783055727399815091766639e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.185 y[1] (analytic) = 0.69224086434612937909319707010926 y[1] (numeric) = 0.6922408643461115400647666885053 absolute error = 1.783902843038160396e-14 relative error = 2.5769973067440669297035821956608e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.184 y[1] (analytic) = 0.69399722378535764244326897543683 y[1] (numeric) = 0.69399722378533980276192896688906 absolute error = 1.783968134000854777e-14 relative error = 2.5705695539678525952248108772825e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.183 y[1] (analytic) = 0.69575256585415550229110861517584 y[1] (numeric) = 0.69575256585413766195951911731277 absolute error = 1.784033158949786307e-14 relative error = 2.5641776207603056172360088066538e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.182 y[1] (analytic) = 0.69750689074569751634163409729494 y[1] (numeric) = 0.69750689074567967536243287997961 absolute error = 1.784097920121731533e-14 relative error = 2.5578212112203946953800003417578e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.181 y[1] (analytic) = 0.69926019865199642111131553331968 y[1] (numeric) = 0.69926019865197857948711815187789 absolute error = 1.784162419738144179e-14 relative error = 2.5515000327168275194797001214673e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE memory used=217.4MB, alloc=4.6MB, time=10.43 x[1] = -0.18 y[1] (analytic) = 0.70101248976390502224420485140212 y[1] (numeric) = 0.70101248976388717997760479829137 absolute error = 1.784226660005311075e-14 relative error = 2.5452137958429574764256853398592e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.179 y[1] (analytic) = 0.70276376427111807154885967554142 y[1] (numeric) = 0.70276376427110022864242853047663 absolute error = 1.784290643114506479e-14 relative error = 2.5389622143724358840219353289826e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.178 y[1] (analytic) = 0.70451402236217413080960252555521 y[1] (numeric) = 0.70451402236215628726589010410576 absolute error = 1.784354371242144945e-14 relative error = 2.5327450052155955870721895340933e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.177 y[1] (analytic) = 0.70626326422445742242510520594542 y[1] (numeric) = 0.70626326422443957824663970661761 absolute error = 1.784417846549932781e-14 relative error = 2.5265618883765519084643949164610e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.176 y[1] (analytic) = 0.70801149004419966692683992840449 y[1] (numeric) = 0.70801149004418182211612807822462 absolute error = 1.784481071185017987e-14 relative error = 2.5204125869110070376687227146681e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.175 y[1] (analytic) = 0.70975870000648190742949342116483 y[1] (numeric) = 0.70975870000646406198902061977714 absolute error = 1.784544047280138769e-14 relative error = 2.5142968268847445332024306855477e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.174 y[1] (analytic) = 0.7115048942952363210649979877911 y[1] (numeric) = 0.71150489429521847499722845008384 absolute error = 1.784606776953770726e-14 relative error = 2.5082143373328009077663238427285e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.173 y[1] (analytic) = 0.7132500730932480174513941577363 y[1] (numeric) = 0.71325007309323017075877105501096 absolute error = 1.784669262310272534e-14 relative error = 2.5021648502193011656102354946397e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.172 y[1] (analytic) = 0.71499423658215682424730319071464 y[1] (numeric) = 0.71499423658213897693224879041165 absolute error = 1.784731505440030299e-14 relative error = 2.4961481003979459325618860933745e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.171 y[1] (analytic) = 0.71673738494245905984235422663933 y[1] (numeric) = 0.71673738494244121190727003063366 absolute error = 1.784793508419600567e-14 relative error = 2.4901638255731378302110447211808e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.17 y[1] (analytic) = 0.71847951835350929323348028278771 y[1] (numeric) = 0.71847951835349144468074716426814 absolute error = 1.784855273311851957e-14 relative error = 2.4842117662617349813812205960299e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.169 y[1] (analytic) = 0.7202206369935220911365695605185 y[1] (numeric) = 0.72022063699350424196854789946364 absolute error = 1.784916802166105486e-14 relative error = 2.4782916657554199374430905441865e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=221.2MB, alloc=4.6MB, time=10.62 NO POLE x[1] = -0.168 y[1] (analytic) = 0.72196074103957375238253360607967 y[1] (numeric) = 0.72196074103955590260156342334398 absolute error = 1.784978097018273569e-14 relative error = 2.4724032700836724502723928427784e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.167 y[1] (analytic) = 0.72369983066760402964643174489499 y[1] (numeric) = 0.7236998306675861792548328349177 absolute error = 1.785039159890997729e-14 relative error = 2.4665463279773348311173736207804e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.166 y[1] (analytic) = 0.72543790605241783855787184755109 y[1] (numeric) = 0.72543790605239998755794390970085 absolute error = 1.785099992793785024e-14 relative error = 2.4607205908327588403323625326239e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.165 y[1] (analytic) = 0.7271749673676869542404908601453 y[1] (numeric) = 0.72717496736766910263451362871325 absolute error = 1.785160597723143205e-14 relative error = 2.4549258126765232968348418701730e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.164 y[1] (analytic) = 0.72891101478595169532790461357962 y[1] (numeric) = 0.72891101478593384311813798643317 absolute error = 1.785220976662714645e-14 relative error = 2.4491617501307118612869651380989e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.163 y[1] (analytic) = 0.73064604847862259550310518794049 y[1] (numeric) = 0.73064604847860474269178935385047 absolute error = 1.785281131583409002e-14 relative error = 2.4434281623787405649484939568440e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.162 y[1] (analytic) = 0.73238006861598206260787552169148 y[1] (numeric) = 0.73238006861596420919723108634456 absolute error = 1.785341064443534692e-14 relative error = 2.4377248111317250304642182326713e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.161 y[1] (analytic) = 0.7341130753671860253683849936787 y[1] (numeric) = 0.73411307536716817136061310438733 absolute error = 1.785400777188929137e-14 relative error = 2.4320514605953773915450395435145e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.16 y[1] (analytic) = 0.73584506890026556778272634181692 y[1] (numeric) = 0.73584506890024771318000881093879 absolute error = 1.785460271753087813e-14 relative error = 2.4264078774374232097813263122461e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.159 y[1] (analytic) = 0.73757604938212855121575348894325 y[1] (numeric) = 0.73757604938211069602025291602141 absolute error = 1.785519550057292184e-14 relative error = 2.4207938307555289727979707803505e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.158 y[1] (analytic) = 0.73930601697856122424618159709158 y[1] (numeric) = 0.73930601697854336846004148972761 absolute error = 1.785578614010736397e-14 relative error = 2.4152090920457306695002210025160e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=225.0MB, alloc=4.6MB, time=10.80 NO POLE x[1] = -0.157 y[1] (analytic) = 0.74103497185422982031051494000691 y[1] (numeric) = 0.74103497185421196393585983347815 absolute error = 1.785637465510652876e-14 relative error = 2.4096534351713544907220833338709e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.156 y[1] (analytic) = 0.74276291417268214318797494395657 y[1] (numeric) = 0.74276291417266428622691051958907 absolute error = 1.785696106442436750e-14 relative error = 2.4041266363324206167121860069062e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.155 y[1] (analytic) = 0.74448984409634914037020997293352 y[1] (numeric) = 0.74448984409633128282482317524143 absolute error = 1.785754538679769209e-14 relative error = 2.3986284740355214536132328972946e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.154 y[1] (analytic) = 0.746215761786546464359180100531 y[1] (numeric) = 0.74621576178652860623153925313353 absolute error = 1.785812764084739747e-14 relative error = 2.3931587290641656790257361813619e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.153 y[1] (analytic) = 0.74794066740347602193622419168604 y[1] (numeric) = 0.74794066740345816322837911201382 absolute error = 1.785870784507967222e-14 relative error = 2.3877171844495795960102834714466e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.152 y[1] (analytic) = 0.74966456110622751144493308795554 y[1] (numeric) = 0.74966456110620965215891520075555 absolute error = 1.785928601788719999e-14 relative error = 2.3823036254419579177133582374571e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.151 y[1] (analytic) = 0.7513874430527799481300715250273 y[1] (numeric) = 0.75138744305276208826789397467843 absolute error = 1.785986217755034887e-14 relative error = 2.3769178394821555285462631241089e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.15 y[1] (analytic) = 0.75310931340000317757441258605767 y[1] (numeric) = 0.75310931339998531713807034770703 absolute error = 1.786043634223835064e-14 relative error = 2.3715596161738125813394644492271e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.149 y[1] (analytic) = 0.75483017230365937727497198462974 y[1] (numeric) = 0.75483017230364151626644197415948 absolute error = 1.786100853001047026e-14 relative error = 2.3662287472559052370764728008480e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.148 y[1] (analytic) = 0.75655001991840454639975525234327 y[1] (numeric) = 0.75655001991838668482099643517908 absolute error = 1.786157875881716419e-14 relative error = 2.3609250265757142765783223322225e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.147 y[1] (analytic) = 0.7582688563977899837657589541947 y[1] (numeric) = 0.75826885639777212161871245296576 absolute error = 1.786214704650122894e-14 relative error = 2.3556482500622043414768933166407e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=228.8MB, alloc=4.6MB, time=10.98 NO POLE x[1] = -0.146 y[1] (analytic) = 0.75998668189426375407859734609592 y[1] (numeric) = 0.75998668189424589136518654715609 absolute error = 1.786271341079893983e-14 relative error = 2.3503982156998065220680547959223e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.145 y[1] (analytic) = 0.76170349655917214247375839945014 y[1] (numeric) = 0.76170349655915427919588905827062 absolute error = 1.786327786934117952e-14 relative error = 2.3451747235025971016204300218761e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.144 y[1] (analytic) = 0.76341930054276109739912782419059 y[1] (numeric) = 0.76341930054274323355868816963347 absolute error = 1.786384043965455712e-14 relative error = 2.3399775754888655752327886532885e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.143 y[1] (analytic) = 0.76513409399417766187805660082961 y[1] (numeric) = 0.76513409399415979747691743831282 absolute error = 1.786440113916251679e-14 relative error = 2.3348065756560649515806394481997e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.142 y[1] (analytic) = 0.76684787706147139319188656081403 y[1] (numeric) = 0.76684787706145352823190137437564 absolute error = 1.786495998518643839e-14 relative error = 2.3296615299561379617512512612028e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.141 y[1] (analytic) = 0.76856064989159577102048970996428 y[1] (numeric) = 0.76856064989157790550349476323732 absolute error = 1.786551699494672696e-14 relative error = 2.3245422462712121755613297198618e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.14 y[1] (analytic) = 0.77027241263040959407902024935027 y[1] (numeric) = 0.77027241263039172800683468545616 absolute error = 1.786607218556389411e-14 relative error = 2.3194485343896579823869341330921e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.139 y[1] (analytic) = 0.77198316542267836528872358913611 y[1] (numeric) = 0.77198316542266049866314952950645 absolute error = 1.786662557405962966e-14 relative error = 2.3143802059825029006671878597785e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.138 y[1] (analytic) = 0.7736929084120756655192940514512 y[1] (numeric) = 0.77369290841205779834211669358672 absolute error = 1.786717717735786448e-14 relative error = 2.3093370745801961468722498246319e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.137 y[1] (analytic) = 0.77540164174118451593992239612039 y[1] (numeric) = 0.7754016417411666482129101102961 absolute error = 1.786772701228582429e-14 relative error = 2.3043189555497173617146048633969e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.136 y[1] (analytic) = 0.77710936555149872901582575621662 y[1] (numeric) = 0.77710936555148086074073018114207 absolute error = 1.786827509557507455e-14 relative error = 2.2993256660720235594739126802805e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=232.7MB, alloc=4.6MB, time=11.17 NO POLE x[1] = -0.135 y[1] (analytic) = 0.77881607998342424818670601716996 y[1] (numeric) = 0.77881607998340637936526215461347 absolute error = 1.786882144386255649e-14 relative error = 2.2943570251198284730067126823127e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.134 y[1] (analytic) = 0.78052178517628047626323809204644 y[1] (numeric) = 0.78052178517626260689716440043134 absolute error = 1.786936607369161510e-14 relative error = 2.2894128534357086802300775845823e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.133 y[1] (analytic) = 0.7822264812683015925773469152433 y[1] (numeric) = 0.78222648126828372266834540222564 absolute error = 1.786990900151301766e-14 relative error = 2.2844929735105307218247521940109e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.132 y[1] (analytic) = 0.78393016839663785892169127606901 y[1] (numeric) = 0.78393016839661998847144759010408 absolute error = 1.787045024368596493e-14 relative error = 2.2795972095621939843440103446364e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.131 y[1] (analytic) = 0.78563284669735691431343382147518 y[1] (numeric) = 0.78563284669733904332361734238237 absolute error = 1.787098981647909281e-14 relative error = 2.2747253875146836768740829738598e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.13 y[1] (analytic) = 0.78733451630544505861703965277602 y[1] (numeric) = 0.78733451630542718708930358130875 absolute error = 1.787152773607146727e-14 relative error = 2.2698773349774289729784048436651e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.129 y[1] (analytic) = 0.78903517735480852506051090385579 y[1] (numeric) = 0.78903517735479065299649235028619 absolute error = 1.787206401855356960e-14 relative error = 2.2650528812249607573941042217463e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.128 y[1] (analytic) = 0.79073482997827474167913149766449 y[1] (numeric) = 0.79073482997825686908045156938948 absolute error = 1.787259867992827501e-14 relative error = 2.2602518571768642801119436669178e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.127 y[1] (analytic) = 0.79243347430759358172046491339691 y[1] (numeric) = 0.79243347430757570858872880157443 absolute error = 1.787313173611182248e-14 relative error = 2.2554740953780214647077729078620e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.126 y[1] (analytic) = 0.79413111047343860304401823850803 y[1] (numeric) = 0.79413111047342072938081530373092 absolute error = 1.787366320293477711e-14 relative error = 2.2507194299791381403338396036554e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.125 y[1] (analytic) = 0.79582773860540827654865800763568 y[1] (numeric) = 0.79582773860539040235556186465105 absolute error = 1.787419309614298463e-14 relative error = 2.2459876967175513583075653469749e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=236.5MB, alloc=4.6MB, time=11.35 NO POLE x[1] = -0.124 y[1] (analytic) = 0.79752335883202720366053732475951 y[1] (numeric) = 0.79752335883200932893910592624065 absolute error = 1.787472143139851886e-14 relative error = 2.2412787328983121886729554170232e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.123 y[1] (analytic) = 0.79921797128074732291396950584747 y[1] (numeric) = 0.79921797128072944766574522522673 absolute error = 1.787524822428062074e-14 relative error = 2.2365923773755392089425711235055e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.122 y[1] (analytic) = 0.80091157607794910565736094732402 y[1] (numeric) = 0.80091157607793122988387066069326 absolute error = 1.787577349028663076e-14 relative error = 2.2319284705340383890651497110925e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.121 y[1] (analytic) = 0.80260417334894274091599510156806 y[1] (numeric) = 0.80260417334892486461875026865463 absolute error = 1.787629724483291343e-14 relative error = 2.2272868542711847615380492644951e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.12 y[1] (analytic) = 0.80429576321796930944314030512094 y[1] (numeric) = 0.80429576321795143262363704934578 absolute error = 1.787681950325577516e-14 relative error = 2.2226673719790616922694449940382e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.119 y[1] (analytic) = 0.80598634580820194699063673929046 y[1] (numeric) = 0.80598634580818406965035592691578 absolute error = 1.787734028081237468e-14 relative error = 2.2180698685268533695757977777853e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.118 y[1] (analytic) = 0.80767592124174699682980198747916 y[1] (numeric) = 0.80767592124172911897020930585312 absolute error = 1.787785959268162604e-14 relative error = 2.2134941902434863240257756727925e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.117 y[1] (analytic) = 0.80936448963964515155318047008343 y[1] (numeric) = 0.8093644896396272731757265049879 absolute error = 1.787837745396509553e-14 relative error = 2.2089401849005160314828180374921e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.116 y[1] (analytic) = 0.81105205112187258418734946758625 y[1] (numeric) = 0.81105205112185470529346977969521 absolute error = 1.787889387968789104e-14 relative error = 2.2044077016952543786760038155403e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.115 y[1] (analytic) = 0.81273860580734206864668346704196 y[1] (numeric) = 0.81273860580732418923779866749696 absolute error = 1.787940888479954500e-14 relative error = 2.1998965912341341718648232425776e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.114 y[1] (analytic) = 0.81442415381390408955766916818727 y[1] (numeric) = 0.81442415381388620963518499329694 absolute error = 1.787992248417489033e-14 relative error = 2.1954067055163067310676240026833e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=240.3MB, alloc=4.6MB, time=11.54 NO POLE x[1] = -0.113 y[1] (analytic) = 0.81610869525834794148305564472831 y[1] (numeric) = 0.81610869525833006104836302979841 absolute error = 1.788043469261492990e-14 relative error = 2.1909378979174688172582315451147e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.112 y[1] (analytic) = 0.81779223025640281757481785589454 y[1] (numeric) = 0.81779223025638493662929300819432 absolute error = 1.788094552484770022e-14 relative error = 2.1864900231739152369532532062213e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.111 y[1] (analytic) = 0.81947475892273888768460692519981 y[1] (numeric) = 0.81947475892272100622961139607271 absolute error = 1.788145499552912710e-14 relative error = 2.1820629373668131731720047729733e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.11 y[1] (analytic) = 0.82115628137096836596005732974023 y[1] (numeric) = 0.82115628137095048399693808586365 absolute error = 1.788196311924387658e-14 relative error = 2.1776564979066950415852111534878e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.109 y[1] (analytic) = 0.82283679771364656795501935662051 y[1] (numeric) = 0.82283679771362868548510885042188 absolute error = 1.788246991050619863e-14 relative error = 2.1732705635181660259508179458712e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.108 y[1] (analytic) = 0.82451630806227295728148486573886 y[1] (numeric) = 0.82451630806225507430610110497367 absolute error = 1.788297538376076519e-14 relative error = 2.1689049942248230109561864690327e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.107 y[1] (analytic) = 0.82619481252729218183067553277147 y[1] (numeric) = 0.82619481252727429835112214926978 absolute error = 1.788347955338350169e-14 relative error = 2.1645596513343813973807036337351e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.106 y[1] (analytic) = 0.82787231121809509959046531553106 y[1] (numeric) = 0.82787231121807721560803163311808 absolute error = 1.788398243368241298e-14 relative error = 2.1602343974240065651320744052580e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.105 y[1] (analytic) = 0.82954880424301979408601287378759 y[1] (numeric) = 0.82954880424300190960197397538451 absolute error = 1.788448403889840308e-14 relative error = 2.1559290963258466260736709335292e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.104 y[1] (analytic) = 0.83122429170935257947018506012752 y[1] (numeric) = 0.83122429170933469448580185403867 absolute error = 1.788498438320608885e-14 relative error = 2.1516436131127632528942931085956e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.103 y[1] (analytic) = 0.83289877372332899529005937060056 y[1] (numeric) = 0.83289877372331110980657865599197 absolute error = 1.788548348071460859e-14 relative error = 2.1473778140842575382570170893222e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=244.1MB, alloc=4.6MB, time=11.73 NO POLE x[1] = -0.102 y[1] (analytic) = 0.83457225039013479095550138198839 y[1] (numeric) = 0.83457225039011690497415591356421 absolute error = 1.788598134546842418e-14 relative error = 2.1431315667525876066629858329257e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.101 y[1] (analytic) = 0.8362447218139068999355226908879 y[1] (numeric) = 0.83624472181388901345753124276954 absolute error = 1.788647799144811836e-14 relative error = 2.1389047398290751182491730942837e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.1 y[1] (analytic) = 0.83791618809773440370783569188959 y[1] (numeric) = 0.83791618809771651673440312070417 absolute error = 1.788697343257118542e-14 relative error = 2.1346972032105974586415648796333e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.099 y[1] (analytic) = 0.83958664934365948548673367154782 y[1] (numeric) = 0.83958664934364159801905097873032 absolute error = 1.788746768269281750e-14 relative error = 2.1305088279662629346505605264840e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.098 y[1] (analytic) = 0.84125610565267837375413813526754 y[1] (numeric) = 0.84125610565266048579338252858263 absolute error = 1.788796075560668491e-14 relative error = 2.1263394863242658940545444133053e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.097 y[1] (analytic) = 0.8429245571247422756183700094978 y[1] (numeric) = 0.84292455712472438716570496378643 absolute error = 1.788845266504571137e-14 relative error = 2.1221890516589190382356790811817e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.096 y[1] (analytic) = 0.84459200385875830002491735563869 y[1] (numeric) = 0.84459200385874041108149267279482 absolute error = 1.788894342468284387e-14 relative error = 2.1180573984778601036883768366177e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.095 y[1] (analytic) = 0.8462584459525903708431894788729 y[1] (numeric) = 0.8462584459525724814101413470557 absolute error = 1.788943304813181720e-14 relative error = 2.1139444024094301803592829540017e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.094 y[1] (analytic) = 0.84792388350306012985296579886575 y[1] (numeric) = 0.84792388350304223993141685095203 absolute error = 1.788992154894791372e-14 relative error = 2.1098499401902210450152343177187e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.093 y[1] (analytic) = 0.84958831660594782965396755418374 y[1] (numeric) = 0.84958831660592993924502692546552 absolute error = 1.789040894062871822e-14 relative error = 2.1057738896527888500562891830456e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.092 y[1] (analytic) = 0.85125174535599321652170132271597 y[1] (numeric) = 0.85125174535597532562646470784889 absolute error = 1.789089523661486708e-14 relative error = 2.1017161297135314803586554583155e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=247.9MB, alloc=4.6MB, time=11.91 NO POLE x[1] = -0.091 y[1] (analytic) = 0.85291416984689640323244544080376 y[1] (numeric) = 0.85291416984687851185199515001043 absolute error = 1.789138045029079333e-14 relative error = 2.0976765403607272185244004875708e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.09 y[1] (analytic) = 0.85457559017131873187997367874263 y[1] (numeric) = 0.8545755901713008400153786932761 absolute error = 1.789186459498546653e-14 relative error = 2.0936550026427320875770441766186e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.089 y[1] (analytic) = 0.85623600642088362670633496448542 y[1] (numeric) = 0.85623600642086573435865099135749 absolute error = 1.789234768397312793e-14 relative error = 2.0896513986563334662914852898457e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.088 y[1] (analytic) = 0.85789541868617743696873352549901 y[1] (numeric) = 0.8578954186861595441390030514781 absolute error = 1.789282973047402091e-14 relative error = 2.0856656115352575613160702789788e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.087 y[1] (analytic) = 0.85955382705675026986428052566883 y[1] (numeric) = 0.85955382705673237655353287055152 absolute error = 1.789331074765511731e-14 relative error = 2.0816975254388284337841026351083e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.086 y[1] (analytic) = 0.86121123162111681353411609485511 y[1] (numeric) = 0.86121123162109891974336746401694 absolute error = 1.789379074863083817e-14 relative error = 2.0777470255407760760682943702892e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.085 y[1] (analytic) = 0.86286763246675715016812956823901 y[1] (numeric) = 0.86286763246673925589838310446813 absolute error = 1.789426974646377088e-14 relative error = 2.0738139980181914812007386133887e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.084 y[1] (analytic) = 0.86452302968011755923123575608557 y[1] (numeric) = 0.86452302968009966448348159070365 absolute error = 1.789474775416538192e-14 relative error = 2.0698983300406263578155745407266e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.083 y[1] (analytic) = 0.86617742334661131083189613723762 y[1] (numeric) = 0.86617742334659341560711144051321 absolute error = 1.789522478469672441e-14 relative error = 2.0659999097593351888828181809931e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.082 y[1] (analytic) = 0.86783081355061944925330599686576 y[1] (numeric) = 0.86783081355060155355245502772317 absolute error = 1.789570085096914259e-14 relative error = 2.0621186262966577065909624584461e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.081 y[1] (analytic) = 0.86948320037549156666740169613938 y[1] (numeric) = 0.86948320037547367049143585116851 absolute error = 1.789617596584497087e-14 relative error = 2.0582543697355393745479807510352e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=251.7MB, alloc=4.6MB, time=12.10 NO POLE x[1] = -0.08 y[1] (analytic) = 0.8711345839035465670515764540721 y[1] (numeric) = 0.87113458390352867040143431584235 absolute error = 1.789665014213822975e-14 relative error = 2.0544070311091880446154574375850e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.079 y[1] (analytic) = 0.87278496421607342032772822540535 y[1] (numeric) = 0.87278496421605552320433561008847 absolute error = 1.789712339261531688e-14 relative error = 2.0505765023908645262646114133410e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.078 y[1] (analytic) = 0.87443434139333190674299945871708 y[1] (numeric) = 0.87443434139331400914726946302264 absolute error = 1.789759572999569444e-14 relative error = 2.0467626764838051777843203101508e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.077 y[1] (analytic) = 0.87608271551455335151130570172927 y[1] (numeric) = 0.87608271551453545344413874915635 absolute error = 1.789806716695257292e-14 relative error = 2.0429654472112745360073052016800e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.076 y[1] (analytic) = 0.87773008665794134973448817188514 y[1] (numeric) = 0.8777300866579234511967720582949 absolute error = 1.789853771611359024e-14 relative error = 2.0391847093067459054841942547594e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.075 y[1] (analytic) = 0.87937645490067248162166451560374 y[1] (numeric) = 0.87937645490065458261427445411659 absolute error = 1.789900739006148715e-14 relative error = 2.0354203584042080908989451823240e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.074 y[1] (analytic) = 0.88102182031889701802509202519674 y[1] (numeric) = 0.88102182031887911854889069041701 absolute error = 1.789947620133477973e-14 relative error = 2.0316722910285964742471119039019e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.073 y[1] (analytic) = 0.88266618298773961631059855433473 y[1] (numeric) = 0.88266618298772171636643612590755 absolute error = 1.789994416242842718e-14 relative error = 2.0279404045863463712866278572808e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.072 y[1] (analytic) = 0.88430954298130000658037825734961 y[1] (numeric) = 0.88430954298128210616909246285341 absolute error = 1.790041128579449620e-14 relative error = 2.0242245973560669882428204489545e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.071 y[1] (analytic) = 0.88595190037265366826569206078645 y[1] (numeric) = 0.88595190037263576738810821796441 absolute error = 1.790087758384282204e-14 relative error = 2.0205247684793341909470344179390e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.07 y[1] (analytic) = 0.88759325523385249710675644379268 y[1] (numeric) = 0.88759325523383459576368750212685 absolute error = 1.790134306894166583e-14 relative error = 2.0168408179516002760241627758713e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=255.5MB, alloc=4.6MB, time=12.28 NO POLE x[1] = -0.069 y[1] (analytic) = 0.88923360763592546253684864354548 y[1] (numeric) = 0.88923360763590756072909522517715 absolute error = 1.790180775341836833e-14 relative error = 2.0131726466132190239363692338935e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.068 y[1] (analytic) = 0.89087295764887925548740179943148 y[1] (numeric) = 0.89087295764886135321575223943114 absolute error = 1.790227164956000034e-14 relative error = 2.0095201561405843540456354979304e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.067 y[1] (analytic) = 0.89251130534169892663060979164185 y[1] (numeric) = 0.89251130534168102389584017763183 absolute error = 1.790273476961401002e-14 relative error = 2.0058832490373809313906749720751e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.066 y[1] (analytic) = 0.8941486507823485150758086028352 y[1] (numeric) = 0.89414865078233061187868281396903 absolute error = 1.790319712578886617e-14 relative error = 2.0022618286259449685256682897903e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.065 y[1] (analytic) = 0.89578499403777166753564892223132 y[1] (numeric) = 0.89578499403775376387691866753215 absolute error = 1.790365873025469917e-14 relative error = 1.9986557990387337908905763635535e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.064 y[1] (analytic) = 0.89742033517389224797782340666418 y[1] (numeric) = 0.89742033517387434385822826272636 absolute error = 1.790411959514393782e-14 relative error = 1.9950650652099023730598072876494e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.063 y[1] (analytic) = 0.89905467425561493777786149956716 y[1] (numeric) = 0.89905467425559703319812894762304 absolute error = 1.790457973255194412e-14 relative error = 1.9914895328669855054565269255634e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.062 y[1] (analytic) = 0.90068801134682582638825497344893 y[1] (numeric) = 0.90068801134680792134910043580553 absolute error = 1.790503915453764340e-14 relative error = 1.9879291085226837599544257750414e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.061 y[1] (analytic) = 0.90232034651039299253892839110571 y[1] (numeric) = 0.9023203465103750870410552669522 absolute error = 1.790549787312415351e-14 relative error = 1.9843836994667521508859945963103e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.06 y[1] (analytic) = 0.9039516798081670759838204625851 y[1] (numeric) = 0.90395167980814917002792016317651 absolute error = 1.790595590029940859e-14 relative error = 1.9808532137579895012109955291681e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.059 y[1] (analytic) = 0.90558201130098183980809479586878 y[1] (numeric) = 0.9055820113009639333948467790866 absolute error = 1.790641324801678218e-14 relative error = 1.9773375602163275758847205019150e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE memory used=259.4MB, alloc=4.6MB, time=12.47 x[1] = -0.058 y[1] (analytic) = 0.90721134104865472331025178647067 y[1] (numeric) = 0.90721134104863681644032359076452 absolute error = 1.790686992819570615e-14 relative error = 1.9738366484150181484688169882284e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.057 y[1] (analytic) = 0.90883966910998738547316735187467 y[1] (numeric) = 0.90883966910996947814721462958783 absolute error = 1.790732595272228684e-14 relative error = 1.9703503886729167367405337058737e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.056 y[1] (analytic) = 0.9104669955427662390378388781924 y[1] (numeric) = 0.91046699554274833125650542827327 absolute error = 1.790778133344991913e-14 relative error = 1.9668786920468616906580575006574e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.055 y[1] (analytic) = 0.91209332040376297519337409591846 y[1] (numeric) = 0.91209332040374506695729189602113 absolute error = 1.790823608219989733e-14 relative error = 1.9634214703241471372505757259522e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.054 y[1] (analytic) = 0.91371864374873507889651462656771 y[1] (numeric) = 0.91371864374871717020630386454441 absolute error = 1.790869021076202330e-14 relative error = 1.9599786360150884776548874734500e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.053 y[1] (analytic) = 0.91534296563242633483374262971171 y[1] (numeric) = 0.91534296563240842569001173449932 absolute error = 1.790914373089521239e-14 relative error = 1.9565501023456791726748433496648e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.052 y[1] (analytic) = 0.91696628610856732403877631796502 y[1] (numeric) = 0.91696628610854941444212198986874 absolute error = 1.790959665432809628e-14 relative error = 1.9531357832503374093822806384030e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.051 y[1] (analytic) = 0.91858860522987591117801808334089 y[1] (numeric) = 0.91858860522985800112902532371695 absolute error = 1.791004899275962394e-14 relative error = 1.9497355933647414970045990280320e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.05 y[1] (analytic) = 0.92020992304805772251627757967409 y[1] (numeric) = 0.92020992304803981201551972001448 absolute error = 1.791050075785965961e-14 relative error = 1.9463494480187526072867666242164e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.049 y[1] (analytic) = 0.92183023961380661457485132013823 y[1] (numeric) = 0.92183023961378870362289005055943 absolute error = 1.791095196126957880e-14 relative error = 1.9429772632294237245793340412200e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.048 y[1] (analytic) = 0.92344955497680513349380016394237 y[1] (numeric) = 0.92344955497678722209118556108086 absolute error = 1.791140261460286151e-14 relative error = 1.9396189556940934946362275663084e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.047 y[1] (analytic) = 0.925067869185724965110026469818 y[1] (numeric) = 0.92506786918570705325729702413443 absolute error = 1.791185272944568357e-14 relative error = 1.9362744427835638659184547430095e-12 % h = 0.001 memory used=263.2MB, alloc=4.6MB, time=12.65 TOP MAIN SOLVE Loop NO POLE x[1] = -0.046 y[1] (analytic) = 0.92668518228822737576251367367751 y[1] (numeric) = 0.92668518228820946346019631617218 absolute error = 1.791230231735750533e-14 relative error = 1.9329436425353602550808876655993e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.045 y[1] (analytic) = 0.9283014943309636438358525916764 y[1] (numeric) = 0.92830149433094573108446272001781 absolute error = 1.791275138987165859e-14 relative error = 1.9296264736470731674160570501669e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.044 y[1] (analytic) = 0.9299168053595754820529408457128 y[1] (numeric) = 0.92991680535955756885298234978154 absolute error = 1.791319995849593126e-14 relative error = 1.9263228554697800699008298208429e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.043 y[1] (analytic) = 0.93153111541869545052750444407545 y[1] (numeric) = 0.93153111541867753687946973092625 absolute error = 1.791364803471314920e-14 relative error = 1.9230327080015463293935873085092e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.042 y[1] (analytic) = 0.93314442455194736058685371347313 y[1] (numeric) = 0.93314442455192944649122373171574 absolute error = 1.791409562998175739e-14 relative error = 1.9197559518810043367824664972127e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.041 y[1] (analytic) = 0.93475673280194666937504945804293 y[1] (numeric) = 0.93475673280192875483229372164496 absolute error = 1.791454275573639797e-14 relative error = 1.9164925083810094592842316161654e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.04 y[1] (analytic) = 0.93636804021030086524641940421013 y[1] (numeric) = 0.93636804021028295025699601572357 absolute error = 1.791498942338848656e-14 relative error = 1.9132422994023718974962368209155e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.039 y[1] (analytic) = 0.93797834681760984395912966553811 y[1] (numeric) = 0.93797834681759192852348533875091 absolute error = 1.791543564432678720e-14 relative error = 1.9100052474676634247768070175809e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.038 y[1] (analytic) = 0.93958765266346627567828111710011 y[1] (numeric) = 0.93958765266344835979685119911534 absolute error = 1.791588142991798477e-14 relative error = 1.9067812757150978453559139978178e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.037 y[1] (analytic) = 0.94119595778645596279776619260383 y[1] (numeric) = 0.94119595778643804647097468534805 absolute error = 1.791632679150725578e-14 relative error = 1.9035703078924842414651129620477e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.036 y[1] (analytic) = 0.94280326222415818858988769770811 y[1] (numeric) = 0.94280326222414027181814727887016 absolute error = 1.791677174041883795e-14 relative error = 1.9003722683512520448618551469611e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=267.0MB, alloc=4.6MB, time=12.84 NO POLE x[1] = -0.035 y[1] (analytic) = 0.94440956601314605669150775793979 y[1] (numeric) = 0.94440956601312813947521980134275 absolute error = 1.791721628795659704e-14 relative error = 1.8971870820405467759367219204117e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.034 y[1] (analytic) = 0.94601486918898682143526197763857 y[1] (numeric) = 0.94601486918896890377481657304549 absolute error = 1.791766044540459308e-14 relative error = 1.8940146745013957015449816290382e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.033 y[1] (analytic) = 0.94761917178624220903414126573707 y[1] (numeric) = 0.94761917178622429092991723809265 absolute error = 1.791810422402764442e-14 relative error = 1.8908549718609422813807380410217e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.032 y[1] (analytic) = 0.94922247383846872962751157328925 y[1] (numeric) = 0.94922247383845081107987650139924 absolute error = 1.791854763507189001e-14 relative error = 1.8877079008267484997544717648608e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.031 y[1] (analytic) = 0.95082477537821798019640997487435 y[1] (numeric) = 0.95082477537820006120572020952365 absolute error = 1.791899068976535070e-14 relative error = 1.8845733886811642338632858904000e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.03 y[1] (analytic) = 0.95242607643703693835572409974581 y[1] (numeric) = 0.95242607643701901892232478125718 absolute error = 1.791943339931848863e-14 relative error = 1.8814513632757626425263449555939e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.029 y[1] (analytic) = 0.9540263770454682470306308673233 y[1] (numeric) = 0.95402637704545032715485594255763 absolute error = 1.791987577492476567e-14 relative error = 1.8783417530258407731272537313924e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.028 y[1] (analytic) = 0.95562567723305049002443979381623 y[1] (numeric) = 0.95562567723303256970661203261653 absolute error = 1.792031782776119970e-14 relative error = 1.8752444869049843701627161494492e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.027 y[1] (analytic) = 0.95722397702831845848475580094077 y[1] (numeric) = 0.95722397702830053772518681202033 absolute error = 1.792075956898892044e-14 relative error = 1.8721594944396961893902371970275e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.026 y[1] (analytic) = 0.9588212764588034082746464623797 y[1] (numeric) = 0.95882127645878548707363670865653 absolute error = 1.792120100975372317e-14 relative error = 1.8690867057040867813013922874284e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.025 y[1] (analytic) = 0.96041757555103330825526895741671 y[1] (numeric) = 0.96041757555101538661310777079473 absolute error = 1.792164216118662198e-14 relative error = 1.8660260513146270669334479576655e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=270.8MB, alloc=4.6MB, time=13.02 NO POLE x[1] = -0.024 y[1] (analytic) = 0.96201287433053307948618265263774 y[1] (numeric) = 0.96201287433051515740314824823666 absolute error = 1.792208303440440108e-14 relative error = 1.8629774624249617166051805590153e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.023 y[1] (analytic) = 0.96360717282182482534934419036483 y[1] (numeric) = 0.9636071728218069028257036801994 absolute error = 1.792252364051016543e-14 relative error = 1.8599408707207826404179001327183e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.022 y[1] (analytic) = 0.96520047104842805260255321520984 y[1] (numeric) = 0.96520047104841012963856262131949 absolute error = 1.792296399059389035e-14 relative error = 1.8569162084147617445374788352257e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.021 y[1] (analytic) = 0.9667927690328598833678884064821 y[1] (numeric) = 0.96679276903284195996379267351279 absolute error = 1.792340409573296931e-14 relative error = 1.8539034082415420726319604083882e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.02 y[1] (analytic) = 0.96838406679663525806044529285158 y[1] (numeric) = 0.96838406679661733421647830008978 absolute error = 1.792384396699276180e-14 relative error = 1.8509024034527867439949087344465e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.019 y[1] (analytic) = 0.96997436436026712926245939536351 y[1] (numeric) = 0.96997436436024920497884396822434 absolute error = 1.792428361542713917e-14 relative error = 1.8479131278122846959248667106614e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.018 y[1] (analytic) = 0.97156366174326664654767056437343 y[1] (numeric) = 0.97156366174324872182461848534304 absolute error = 1.792472305207903039e-14 relative error = 1.8449355155911126705158809999185e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.017 y[1] (analytic) = 0.97315195896414333226055693396536 y[1] (numeric) = 0.97315195896412540709826895299912 absolute error = 1.792516228798096624e-14 relative error = 1.8419695015628525415152832867381e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.016 y[1] (analytic) = 0.97473925604040524825483970272027 y[1] (numeric) = 0.97473925604038732265350554709725 absolute error = 1.792560133415562302e-14 relative error = 1.8390150209988633550346736801295e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.015 y[1] (analytic) = 0.9763255529885591535954329511035 y[1] (numeric) = 0.97632555298854122755523133473776 absolute error = 1.792604020161636574e-14 relative error = 1.8360720096636073519324205150953e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.014 y[1] (analytic) = 0.9779108498241106532277859120537 y[1] (numeric) = 0.97791084982409272674888454426401 absolute error = 1.792647890136778969e-14 relative error = 1.8331404038100291423987153625539e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=274.6MB, alloc=4.6MB, time=13.20 NO POLE x[1] = -0.013 y[1] (analytic) = 0.97949514656156433761833851141701 y[1] (numeric) = 0.97949514656154641070089410515486 absolute error = 1.792691744440626215e-14 relative error = 1.8302201401749875075816766521070e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.012 y[1] (analytic) = 0.98107844321442391336958457751261 y[1] (numeric) = 0.9810784432144059860137428570496 absolute error = 1.792735584172046301e-14 relative error = 1.8273111559747390066667656986443e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.011 y[1] (analytic) = 0.98266073979519232481301087321115 y[1] (numeric) = 0.98266073979517439701890658128634 absolute error = 1.792779410429192481e-14 relative error = 1.8244133889004727570175665085165e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.01 y[1] (analytic) = 0.98424203631537186658295401832232 y[1] (numeric) = 0.98424203631535393835071092274984 absolute error = 1.792823224309557248e-14 relative error = 1.8215267771138957412613072455165e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.009 y[1] (analytic) = 0.98582233278546428717419143371075 y[1] (numeric) = 0.98582233278544635850392233344882 absolute error = 1.792867026910026193e-14 relative error = 1.8186512592428678903577071151170e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.008 y[1] (analytic) = 0.98740162921497088348585664029276 y[1] (numeric) = 0.98740162921495295437766337097392 absolute error = 1.792910819326931884e-14 relative error = 1.8157867743770864255787286071402e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.007 y[1] (analytic) = 0.98897992561239258635404357481386 y[1] (numeric) = 0.98897992561237465680801701373711 absolute error = 1.792954602656107675e-14 relative error = 1.8129332620638187228698954453160e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.006 y[1] (analytic) = 0.99055722198523003707523902899524 y[1] (numeric) = 0.99055722198521210709145909958109 absolute error = 1.792998377992941415e-14 relative error = 1.8100906623036830344493530221896e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.005 y[1] (analytic) = 0.99213351833998365492249686819592 y[1] (numeric) = 0.99213351833996572450103254390333 absolute error = 1.793042146432429259e-14 relative error = 1.8072589155464766462020092474971e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.004 y[1] (analytic) = 0.99370881468215369565604232909524 y[1] (numeric) = 0.99370881468213576479695163680247 absolute error = 1.793085909069229277e-14 relative error = 1.8044379626870505469532533068535e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.003 y[1] (analytic) = 0.99528311101624030102976942202243 y[1] (numeric) = 0.99528311101622236973309944487051 absolute error = 1.793129666997715192e-14 relative error = 1.8016277450612303367786383941065e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=278.4MB, alloc=4.6MB, time=13.38 NO POLE x[1] = -0.002 y[1] (analytic) = 0.9968564073457435392948692613755 y[1] (numeric) = 0.99685640734572560756065614107564 absolute error = 1.793173421312029986e-14 relative error = 1.7988282044417825124264496508374e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.001 y[1] (analytic) = 0.99842870367316343670160200606133 y[1] (numeric) = 0.99842870367314550452987094466606 absolute error = 1.793217173106139527e-14 relative error = 1.7960392830344256947723834909406e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0 y[1] (analytic) = 1 y[1] (numeric) = 0.99999999999998206739076526113806 absolute error = 1.793260923473886194e-14 relative error = 1.7932609234738861940000000000000e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.001 y[1] (analytic) = 1.0015702963267532299400646494446 y[1] (numeric) = 1.0015702963267352968933295590199 absolute error = 1.79330467350904247e-14 relative error = 1.7904930688199973100817353114536e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.002 y[1] (analytic) = 1.0031395926529231257717945481421 y[1] (numeric) = 1.0031395926529051922875514944965 absolute error = 1.79334842430536456e-14 relative error = 1.7877356625538418616734603503139e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.003 y[1] (analytic) = 1.0047078889770096807451573521723 y[1] (numeric) = 1.004707888976991746823387785713 absolute error = 1.79339217695664593e-14 relative error = 1.7849886485739372838715561700812e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.004 y[1] (analytic) = 1.0062751852965128686098929026283 y[1] (numeric) = 1.0062751852964949342505673349187 absolute error = 1.79343593255677096e-14 relative error = 1.7822519711924629398826789172845e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.005 y[1] (analytic) = 1.0078414816079326211148100851123 y[1] (numeric) = 1.0078414816079146863178880874267 absolute error = 1.79347969219976856e-14 relative error = 1.7795255751315289559603368809199e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.006 y[1] (analytic) = 1.0094067779067687965060148892949 y[1] (numeric) = 1.0094067779067508612714450906379 absolute error = 1.79352345697986570e-14 relative error = 1.7768094055194859997819569927524e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.007 y[1] (analytic) = 1.0109710741875211390232820784968 y[1] (numeric) = 1.0109710741875032033510021630854 absolute error = 1.79356722799154114e-14 relative error = 1.7741034078872757621627972025125e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.008 y[1] (analytic) = 1.0125343704436892293935577873591 y[1] (numeric) = 1.0125343704436712932834944915688 absolute error = 1.79361100632957903e-14 relative error = 1.7714075281648212977566415115171e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.009 memory used=282.3MB, alloc=4.6MB, time=13.57 y[1] (analytic) = 1.0140966666677724263203552241602 y[1] (numeric) = 1.0140966666677544897724243329343 absolute error = 1.79365479308912259e-14 relative error = 1.7687217126774569244465698631042e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.01 y[1] (analytic) = 1.0156579628512697989675804521551 y[1] (numeric) = 1.0156579628512518619816867948765 absolute error = 1.79369858936572786e-14 relative error = 1.7660459081423971693416444739018e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.011 y[1] (analytic) = 1.0172182589846800504360999504272 y[1] (numeric) = 1.0172182589846621130121373962535 absolute error = 1.79374239625541737e-14 relative error = 1.7633800616652441190663866162133e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.012 y[1] (analytic) = 1.0187775550575014322311362981119 y[1] (numeric) = 1.018777555057483494368987750772 absolute error = 1.79378621485473399e-14 relative error = 1.7607241207365329434390034297268e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.013 y[1] (analytic) = 1.0203358510582316497183528753996 y[1] (numeric) = 1.0203358510582137114178902674527 absolute error = 1.79383004626079469e-14 relative error = 1.7580780332283148461001376915001e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.014 y[1] (analytic) = 1.0218931469743677585662629194196 y[1] (numeric) = 1.0218931469743498198273472059751 absolute error = 1.79387389157134445e-14 relative error = 1.7554417473907772049008385229298e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.015 y[1] (analytic) = 1.0234494427924060521723726018527 y[1] (numeric) = 1.0234494427923881129948537537512 absolute error = 1.79391775188481015e-14 relative error = 1.7528152118489002681884622096552e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.016 y[1] (analytic) = 1.0250047384978419400702419968528 y[1] (numeric) = 1.0250047384978240004539589933072 absolute error = 1.79396162830035456e-14 relative error = 1.7501983755991500647911473757526e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.017 y[1] (analytic) = 1.0265590340751698173144218714811 y[1] (numeric) = 1.0265590340751518772592026921774 absolute error = 1.79400552191793037e-14 relative error = 1.7475911880062070153261930495826e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.018 y[1] (analytic) = 1.0281123295078829248399981452725 y[1] (numeric) = 1.0281123295078649843456597619297 absolute error = 1.79404943383833428e-14 relative error = 1.7449935987997298174745640496904e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.019 y[1] (analytic) = 1.0296646247784732007932496196458 y[1] (numeric) = 1.0296646247784552598595979870341 absolute error = 1.79409336516326117e-14 relative error = 1.7424055580711541840136096862437e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.02 y[1] (analytic) = 1.0312159198684311228296981605172 y[1] (numeric) = 1.0312159198684131814565282069336 absolute error = 1.79413731699535836e-14 relative error = 1.7398270162705260087540828272161e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=286.1MB, alloc=4.6MB, time=13.75 NO POLE x[1] = 0.021 y[1] (analytic) = 1.032766214758245541375603917531 y[1] (numeric) = 1.0327662147582275995626995347324 absolute error = 1.79418129043827986e-14 relative error = 1.7372579242033684350884071666790e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.022 y[1] (analytic) = 1.0343155094274035038487313696419 y[1] (numeric) = 1.0343155094273855615958654022335 absolute error = 1.79422528659674084e-14 relative error = 1.7346982330275826281589751177849e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.023 y[1] (analytic) = 1.0358638038543900698339849881802 y[1] (numeric) = 1.0358638038543721271409192224593 absolute error = 1.79426930657657209e-14 relative error = 1.7321478942503816109004693265391e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.024 y[1] (analytic) = 1.0374110980166881172092860938364 y[1] (numeric) = 1.0374110980166701740757712460906 absolute error = 1.79431335148477458e-14 relative error = 1.7296068597252568605150199213621e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.025 y[1] (analytic) = 1.0389573918907781392168350419987 y[1] (numeric) = 1.0389573918907601956426107462574 absolute error = 1.79435742242957413e-14 relative error = 1.7270750816489772702150790879934e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.026 y[1] (analytic) = 1.040502685452138032474675190345 y[1] (numeric) = 1.0405026854521200884594699855831 absolute error = 1.79440152052047619e-14 relative error = 1.7245525125586200770567813975080e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.027 y[1] (analytic) = 1.0420469786752428759232471722893 y[1] (numeric) = 1.0420469786752249314667784890822 absolute error = 1.79444564686832071e-14 relative error = 1.7220391053286333431174712998460e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.028 y[1] (analytic) = 1.043590271533564700701393808548 y[1] (numeric) = 1.0435902715335467558033679551767 absolute error = 1.79448980258533713e-14 relative error = 1.7195348131679296309446205112286e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.029 y[1] (analytic) = 1.0451325639995722509460475254384 y[1] (numeric) = 1.0451325639995543056061596734437 absolute error = 1.79453398878519947e-14 relative error = 1.7170395896170104714678640722099e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.03 y[1] (analytic) = 1.0466738560447307355096034012442 y[1] (numeric) = 1.0466738560447127897275375704291 absolute error = 1.79457820658308151e-14 relative error = 1.7145533885451212377085435751591e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.031 y[1] (analytic) = 1.048214147639501570588751919756 y[1] (numeric) = 1.0482141476394836243641809626342 absolute error = 1.79462245709571218e-14 relative error = 1.7120761641474361670298547604885e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=289.9MB, alloc=4.6MB, time=13.93 NO POLE x[1] = 0.032 y[1] (analytic) = 1.0497534387533421132583161615542 y[1] (numeric) = 1.0497534387533241665909017472445 absolute error = 1.79466674144143097e-14 relative error = 1.7096078709422729832119848954661e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.033 y[1] (analytic) = 1.0512917293547053859034084973854 y[1] (numeric) = 1.0512917293546874387928010949497 absolute error = 1.79471106074024357e-14 relative error = 1.7071484637683369573667035482410e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.034 y[1] (analytic) = 1.0528290194110397915429918526701 y[1] (numeric) = 1.0528290194110218439888307138948 absolute error = 1.79475541611387753e-14 relative error = 1.7046978977819938504676729606567e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.035 y[1] (analytic) = 1.0543653088887888200377002763546 y[1] (numeric) = 1.0543653088887708720396134179723 absolute error = 1.79479980868583823e-14 relative error = 1.7022561284545716617877542141639e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.036 y[1] (analytic) = 1.0559005977533907451745428595061 y[1] (numeric) = 1.0559005977533727967321470448585 absolute error = 1.79484423958146476e-14 relative error = 1.6998231115696904557291398156023e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.037 y[1] (analytic) = 1.0574348859692783126208839977852 y[1] (numeric) = 1.0574348859692603637337847179229 absolute error = 1.79488870992798623e-14 relative error = 1.6973988032206204187878756450381e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.038 y[1] (analytic) = 1.0589681734998784187398615656647 y[1] (numeric) = 1.0589681734998604694076530198851 absolute error = 1.79493322085457796e-14 relative error = 1.6949831598076672869795957483641e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.039 y[1] (analytic) = 1.060500460307611780259172757486 y[1] (numeric) = 1.0605004603075938304814378333057 absolute error = 1.79497777349241803e-14 relative error = 1.6925761380355852659928863095792e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.04 y[1] (analytic) = 1.0620317463538925947849251395413 y[1] (numeric) = 1.0620317463538746445612353921023 absolute error = 1.79502236897474390e-14 relative error = 1.6901776949110168406400317604636e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.041 y[1] (analytic) = 1.0635620315991281921520178367574 y[1] (numeric) = 1.0635620315991102414819334676652 absolute error = 1.79506700843690922e-14 relative error = 1.6877877877399592633587580487747e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.042 y[1] (analytic) = 1.0650913160027186766022847355709 y[1] (numeric) = 1.065091316002700725485354571163 absolute error = 1.79511169301644079e-14 relative error = 1.6854063741252573644355242395385e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=293.7MB, alloc=4.6MB, time=14.12 NO POLE x[1] = 0.043 y[1] (analytic) = 1.0666195995230565597813981095564 y[1] (numeric) = 1.0666195995230386082171595785989 absolute error = 1.79515642385309575e-14 relative error = 1.6830334119641224439387950498270e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.044 y[1] (analytic) = 1.068146882117526384545297154577 y[1] (numeric) = 1.0681468821175084325332762653878 absolute error = 1.79520120208891892e-14 relative error = 1.6806688594456768590103710170135e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.045 y[1] (analytic) = 1.069673163742504339566671543924 y[1] (numeric) = 1.0696731637424863871063828609208 absolute error = 1.79524602886830032e-14 relative error = 1.6783126750485240281070058395284e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.046 y[1] (analytic) = 1.0711984443533578647317952693083 y[1] (numeric) = 1.0711984443533399118227418889797 absolute error = 1.79529090533803286e-14 relative error = 1.6759648175383435403020787654346e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.047 y[1] (analytic) = 1.0727227239044452473177707088321 y[1] (numeric) = 1.0727227239044272939594442351288 absolute error = 1.79533583264737033e-14 relative error = 1.6736252459655111924905671969222e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.048 y[1] (analytic) = 1.0742460023491152089400070463398 y[1] (numeric) = 1.0742460023490972551318875654853 absolute error = 1.79538081194808545e-14 relative error = 1.6712939196627434355923048384263e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.049 y[1] (analytic) = 1.0757682796397064832595208459189 y[1] (numeric) = 1.0757682796396885290010769006365 absolute error = 1.79542584439452824e-14 relative error = 1.6689707982427661821708025581579e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.05 y[1] (analytic) = 1.0772895557275473844394097488381 y[1] (numeric) = 1.0772895557275294297300983119925 absolute error = 1.79547093114368456e-14 relative error = 1.6666558415960075484869631902249e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.051 y[1] (analytic) = 1.0788098305629553663396128958881 y[1] (numeric) = 1.0788098305629374111788793435399 absolute error = 1.79551607335523482e-14 relative error = 1.6643490098883142485097230214249e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.052 y[1] (analytic) = 1.0803291040952365724388337738955 y[1] (numeric) = 1.0803291040952186168261118577652 absolute error = 1.79556127219161303e-14 relative error = 1.6620502635586915185778517260086e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.053 y[1] (analytic) = 1.0818473762726853764722627290255 y[1] (numeric) = 1.0818473762726674204069745483661 absolute error = 1.79560652881806594e-14 relative error = 1.6597595633170660651705896931471e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=297.5MB, alloc=4.6MB, time=14.30 NO POLE x[1] = 0.054 y[1] (analytic) = 1.0833646470425839137734973692648 y[1] (numeric) = 1.0833646470425659572550533421397 absolute error = 1.79565184440271251e-14 relative error = 1.6574768701420719868481214249925e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.055 y[1] (analytic) = 1.0848809163512016033088194819989 y[1] (numeric) = 1.084880916351183646336618315963 absolute error = 1.79569722011660359e-14 relative error = 1.6552021452788592907443742571748e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.056 y[1] (analytic) = 1.086396184143794660391746907656 y[1] (numeric) = 1.0863961841437767029651755698383 absolute error = 1.79574265713378177e-14 relative error = 1.6529353502369247024740729215886e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.057 y[1] (analytic) = 1.0879104503646056000655380247216 y[1] (numeric) = 1.0879104503645876421839717113049 absolute error = 1.79578815663134167e-14 relative error = 1.6506764467879647572140004383083e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.058 y[1] (analytic) = 1.0894237149568627311410851027009 y[1] (numeric) = 1.0894237149568447728038872077988 absolute error = 1.79583371978949021e-14 relative error = 1.6484253969637504903614924719407e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.059 y[1] (analytic) = 1.0909359778627796408773907554823 y[1] (numeric) = 1.0909359778627616820839128394086 absolute error = 1.79587934779160737e-14 relative error = 1.6461821630540239434614254268062e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.06 y[1] (analytic) = 1.0924472390235546702915790655819 y[1] (numeric) = 1.0924472390235367110411608225106 absolute error = 1.79592504182430713e-14 relative error = 1.6439467076044159486639070968596e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.061 y[1] (analytic) = 1.0939574983793703800851496374857 y[1] (numeric) = 1.0939574983793524203771188624998 absolute error = 1.79597080307749859e-14 relative error = 1.6417189934143849448485388130352e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.062 y[1] (analytic) = 1.0954667558693930071729388632123 y[1] (numeric) = 1.0954667558693750470066114187369 absolute error = 1.79601663274444754e-14 relative error = 1.6394989835351768282985237982129e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.063 y[1] (analytic) = 1.0969750114317719118010080327138 y[1] (numeric) = 1.0969750114317539511756878143321 absolute error = 1.79606253202183817e-14 relative error = 1.6372866412678053125984548848514e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.064 y[1] (analytic) = 1.0984822650036390152394325831941 y[1] (numeric) = 1.0984822650036210541544114848434 absolute error = 1.79610850210983507e-14 relative error = 1.6350819301610526975038810358450e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=301.3MB, alloc=4.6MB, time=14.48 NO POLE x[1] = 0.065 y[1] (analytic) = 1.0999885165211082280357207421444 y[1] (numeric) = 1.0999885165210902664902786206881 absolute error = 1.79615454421214563e-14 relative error = 1.6328848140094909117988253237161e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.066 y[1] (analytic) = 1.1014937659192748688143430661316 y[1] (numeric) = 1.1014937659192569068077477053054 absolute error = 1.79620065953608262e-14 relative error = 1.6306952568515223975703986640212e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.067 y[1] (analytic) = 1.1029980131322150736076068983216 y[1] (numeric) = 1.1029980131321971111391139720504 absolute error = 1.79624684929262712e-14 relative error = 1.6285132229674407621570200187888e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.068 y[1] (analytic) = 1.1045012580929851957028615494946 y[1] (numeric) = 1.1045012580929672327717145845775 absolute error = 1.79629311469649171e-14 relative error = 1.6263386768775108899436054208196e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.069 y[1] (analytic) = 1.1060035007336211959907710369918 y[1] (numeric) = 1.1060035007336032325962013751512 absolute error = 1.79633945696618406e-14 relative error = 1.6241715833400684179894862465936e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.07 y[1] (analytic) = 1.1075047409851380237991414806223 y[1] (numeric) = 1.1075047409851200599403682399147 absolute error = 1.79638587732407076e-14 relative error = 1.6220119073496382101397608886724e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.071 y[1] (analytic) = 1.1090049787775289881965397409994 y[1] (numeric) = 1.1090049787775110238727697765844 absolute error = 1.79643237699644150e-14 relative error = 1.6198596141350717121858765969391e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.072 y[1] (analytic) = 1.1105042140397651197496885809457 y[1] (numeric) = 1.1105042140397471549601164452103 absolute error = 1.79647895721357354e-14 relative error = 1.6177146691577029193156362925345e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.073 y[1] (analytic) = 1.1120024466997945227183715213141 y[1] (numeric) = 1.1120024466997765574621794233478 absolute error = 1.79652561920979663e-14 relative error = 1.6155770381095228883169076339022e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.074 y[1] (analytic) = 1.1134996766845417176713276355594 y[1] (numeric) = 1.1134996766845237519476853999785 absolute error = 1.79657236422355809e-14 relative error = 1.6134466869113723240729316683047e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.075 y[1] (analytic) = 1.1149959039199069745063627693496 y[1] (numeric) = 1.114995903919889008314427794466 absolute error = 1.79661919349748836e-14 relative error = 1.6113235817111523135321671778842e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=305.1MB, alloc=4.6MB, time=14.66 NO POLE x[1] = 0.076 y[1] (analytic) = 1.1164911283307656358576490690143 y[1] (numeric) = 1.116491128330747669196566284345 absolute error = 1.79666610827846693e-14 relative error = 1.6092076888820529217496028763907e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.077 y[1] (analytic) = 1.1179853498409674308729292422419 y[1] (numeric) = 1.1179853498409494637418310653571 absolute error = 1.79671310981768848e-14 relative error = 1.6070989750207992965552185680364e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.078 y[1] (analytic) = 1.1194785683733357793430856426129 y[1] (numeric) = 1.1194785683733178117410919353178 absolute error = 1.79676019937072951e-14 relative error = 1.6049974069459153346062227793651e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.079 y[1] (analytic) = 1.1209707838496670861662770526844 y[1] (numeric) = 1.120970783849649118092495076531 absolute error = 1.79680737819761534e-14 relative error = 1.6029029516960046046312796996362e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.08 y[1] (analytic) = 1.1224619961907300261285879247345 y[1] (numeric) = 1.1224619961907120575821122958607 absolute error = 1.79685464756288738e-14 relative error = 1.6008155765280482451735094785342e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.081 y[1] (analytic) = 1.1239522053162648189828758101851 y[1] (numeric) = 1.1239522053162468499627884534765 absolute error = 1.79690200873567086e-14 relative error = 1.5987352489157198155949406871197e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.082 y[1] (analytic) = 1.1254414111449824948072427542948 y[1] (numeric) = 1.1254414111449645253126128568653 absolute error = 1.79694946298974295e-14 relative error = 1.5966619365477168487410034372080e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.083 y[1] (analytic) = 1.1269296135945641496242955380498 y[1] (numeric) = 1.1269296135945461796541795020376 absolute error = 1.79699701160360122e-14 relative error = 1.5945956073261088744994360077255e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.084 y[1] (analytic) = 1.1284168125816601912620978002811 y[1] (numeric) = 1.1284168125816422208155391949549 absolute error = 1.79704465586053262e-14 relative error = 1.5925362293647018901699130722640e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.085 y[1] (analytic) = 1.1299030080218895754374542558178 y[1] (numeric) = 1.1299030080218716045134837689915 absolute error = 1.79709239704868263e-14 relative error = 1.5904837709874187851643671153216e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.086 y[1] (analytic) = 1.1313881998298390320419034258171 y[1] (numeric) = 1.131388199829821060639538814566 absolute error = 1.79714023646112511e-14 relative error = 1.5884382007266960109512118779001e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=309.0MB, alloc=4.6MB, time=14.84 NO POLE x[1] = 0.087 y[1] (analytic) = 1.1328723879190622816105305000141 y[1] (numeric) = 1.1328723879190443097287765406907 absolute error = 1.79718817539593234e-14 relative error = 1.5863994873218958664901791197796e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.088 y[1] (analytic) = 1.1343555722020792419534461432276 y[1] (numeric) = 1.1343555722020612695912945807715 absolute error = 1.79723621515624561e-14 relative error = 1.5843675997177345433566038954789e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.089 y[1] (analytic) = 1.1358377525903752249295102255972 y[1] (numeric) = 1.1358377525903572520859397221354 absolute error = 1.79728435705034618e-14 relative error = 1.5823425070627255982219881807444e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.09 y[1] (analytic) = 1.1373189289944001233416115832377 y[1] (numeric) = 1.1373189289943821500155876659705 absolute error = 1.79733260239172672e-14 relative error = 1.5803241787076387792021280526905e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.091 y[1] (analytic) = 1.1387991013235675879325459886822 y[1] (numeric) = 1.1387991013235496141230209970505 absolute error = 1.79738095249916317e-14 relative error = 1.5783125842039739844556979086980e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.092 y[1] (analytic) = 1.1402782694862541944602645139777 y[1] (numeric) = 1.1402782694862362201661775461074 absolute error = 1.79742940869678703e-14 relative error = 1.5763076933024501954896935667463e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.093 y[1] (analytic) = 1.1417564333897986008309933888287 y[1] (numeric) = 1.1417564333897806260512702472472 absolute error = 1.79747797231415815e-14 relative error = 1.5743094759515092821895466801626e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.094 y[1] (analytic) = 1.143233592940500694268454276894 y[1] (numeric) = 1.1432335929404827190020074135143 absolute error = 1.79752664468633797e-14 relative error = 1.5723179022958344730654555672508e-12 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.095 y[1] (analytic) = 1.1447097480436207284971406002844 y[1] (numeric) = 1.1447097480436027527428690606523 absolute error = 1.79757542715396321e-14 relative error = 1.5703329426748833303876635285241e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 40.56 Order of pole = 1138 x[1] = 0.096 y[1] (analytic) = 1.1461848986033784509173311204335 y[1] (numeric) = 1.1461848986033604746741204872331 absolute error = 1.79762432106332004e-14 relative error = 1.5683545676214350980739041730032e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 13 Order of pole = 347.8 x[1] = 0.097 y[1] (analytic) = 1.1476590445229522197492464176759 y[1] (numeric) = 1.1476590445229342430159687534881 absolute error = 1.79767332776641878e-14 relative error = 1.5663827478601523093383205069833e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=312.8MB, alloc=4.6MB, time=15.02 Real estimate of pole used Radius of convergence = 7.886 Order of pole = 201.2 x[1] = 0.098 y[1] (analytic) = 1.1491321857044781111234771868289 y[1] (numeric) = 1.1491321857044601338989909761384 absolute error = 1.79772244862106905e-14 relative error = 1.5644174543061564294988398019610e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 5.734 Order of pole = 139.5 x[1] = 0.099 y[1] (analytic) = 1.1506043220490490160945353664924 y[1] (numeric) = 1.1506043220490310383776854569386 absolute error = 1.79777168499095538e-14 relative error = 1.5624586580636173902131331466877e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 4.549 Order of pole = 105.6 x[1] = 0.1 y[1] (analytic) = 1.1520754534567137275541000302175 y[1] (numeric) = 1.1520754534566957493437175730829 absolute error = 1.79782103824571346e-14 relative error = 1.5605063304243570207897848584868e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 3.8 Order of pole = 84.1 x[1] = 0.101 y[1] (analytic) = 1.1535455798264760170202496725991 y[1] (numeric) = 1.153545579826458038315152062532 absolute error = 1.79787050976100671e-14 relative error = 1.5585604428664659490619111642915e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 3.284 Order of pole = 69.31 x[1] = 0.102 y[1] (analytic) = 1.155014701056293701278691007083 y[1] (numeric) = 1.1550147010562757220776818210473 absolute error = 1.79792010091860357e-14 relative error = 1.5566209670529341723734259271331e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 2.907 Order of pole = 58.52 x[1] = 0.103 y[1] (analytic) = 1.1564828170430776988517116390783 y[1] (numeric) = 1.1564828170430597191535805745269 absolute error = 1.79796981310645514e-14 relative error = 1.5546878748302948317127075826338e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 2.62 Order of pole = 50.31 x[1] = 0.104 y[1] (analytic) = 1.1579499276826910762702999719885 y[1] (numeric) = 1.1579499276826730960738227842535 absolute error = 1.79801964771877350e-14 relative error = 1.5527611382272813316157506722628e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 2.394 Order of pole = 43.85 x[1] = 0.105 y[1] (analytic) = 1.1594160328699480841245904290319 y[1] (numeric) = 1.159416032869930103428528867927 absolute error = 1.79806960615611049e-14 relative error = 1.5508407294534974729671045246084e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 2.212 Order of pole = 38.65 x[1] = 0.106 y[1] (analytic) = 1.1608811324986131828675055141587 y[1] (numeric) = 1.1608811324985952016706072597885 absolute error = 1.79811968982543702e-14 relative error = 1.5489266208981005193267177828904e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 2.063 Order of pole = 34.38 x[1] = 0.107 y[1] (analytic) = 1.1623452264614000583461783747824 y[1] (numeric) = 1.1623452264613820766471769725521 absolute error = 1.79816990014022303e-14 relative error = 1.5470187851284971615473193533086e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.938 Order of pole = 30.81 x[1] = 0.108 y[1] (analytic) = 1.1638083146499706270354503511331 y[1] (numeric) = 1.1638083146499526448330651459539 absolute error = 1.79822023852051792e-14 relative error = 1.5451171948890520883447707279416e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=316.6MB, alloc=4.6MB, time=15.22 Real estimate of pole used Radius of convergence = 1.832 Order of pole = 27.78 x[1] = 0.109 y[1] (analytic) = 1.1652703969549340309474474853979 y[1] (numeric) = 1.165270396954916048240383555082 absolute error = 1.79827070639303159e-14 relative error = 1.5432218230998091483491446409568e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.741 Order of pole = 25.19 x[1] = 0.11 y[1] (analytic) = 1.1667314732658456221909481019009 y[1] (numeric) = 1.1667314732658276389778961897394 absolute error = 1.79832130519121615e-14 relative error = 1.5413326428552250210506957891739e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.662 Order of pole = 22.94 x[1] = 0.111 y[1] (analytic) = 1.1681915434712059371539603407438 y[1] (numeric) = 1.1681915434711879534335967872639 absolute error = 1.79837203635534799e-14 relative error = 1.5394496274229149984600344377629e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.593 Order of pole = 20.99 x[1] = 0.112 y[1] (analytic) = 1.1696506074584596602826339148218 y[1] (numeric) = 1.169650607458441676053620588715 absolute error = 1.79842290133261068e-14 relative error = 1.5375727502424111504471087413042e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.532 Order of pole = 19.26 x[1] = 0.113 y[1] (analytic) = 1.1711086651139945774293343470389 y[1] (numeric) = 1.1711086651139765926903185752552 absolute error = 1.79847390157717837e-14 relative error = 1.5357019849239324611872855820486e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.478 Order of pole = 17.74 x[1] = 0.114 y[1] (analytic) = 1.1725657163231405187424105138811 y[1] (numeric) = 1.1725657163231225334920250108831 absolute error = 1.79852503855029980e-14 relative error = 1.5338373052471669037916587241220e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.43 Order of pole = 16.38 x[1] = 0.115 y[1] (analytic) = 1.1740217609701682910698874561191 y[1] (numeric) = 1.1740217609701503053067502522898 absolute error = 1.79857631372038293e-14 relative error = 1.5319786851600653356397467954423e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.387 Order of pole = 15.16 x[1] = 0.116 y[1] (analytic) = 1.1754767989382885998490161000466 y[1] (numeric) = 1.175476798938270613571730469244 absolute error = 1.79862772856308026e-14 relative error = 1.5301260987776471494297279619138e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.348 Order of pole = 14.07 x[1] = 0.117 y[1] (analytic) = 1.1769308301096509604533097459271 y[1] (numeric) = 1.1769308301096329736604641321799 absolute error = 1.79867928456137472e-14 relative error = 1.5282795203808174544540733965181e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.313 Order of pole = 13.08 x[1] = 0.118 y[1] (analytic) = 1.1783838543653425989683939067061 y[1] (numeric) = 1.1783838543653246116585618500443 absolute error = 1.79873098320566618e-14 relative error = 1.5264389244151957093835338781659e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.281 Order of pole = 12.18 x[1] = 0.119 y[1] (analytic) = 1.1798358715853873423676913019007 y[1] (numeric) = 1.1798358715853693545394313633133 absolute error = 1.79878282599385874e-14 relative error = 1.5246042854899558221303154962056e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=320.4MB, alloc=4.6MB, time=15.40 Real estimate of pole used Radius of convergence = 1.252 Order of pole = 11.37 x[1] = 0.12 y[1] (analytic) = 1.1812868816487444980586575111145 y[1] (numeric) = 1.1812868816487265097105131966291 absolute error = 1.79883481443144854e-14 relative error = 1.5227755783766773769411230384898e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.226 Order of pole = 10.62 x[1] = 0.121 y[1] (analytic) = 1.1827368844333077227699749509449 y[1] (numeric) = 1.1827368844332897339004746348212 absolute error = 1.79888695003161237e-14 relative error = 1.5209527780082081090493801716338e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.201 Order of pole = 9.943 x[1] = 0.122 y[1] (analytic) = 1.1841858798159038807498034400841 y[1] (numeric) = 1.184185879815885891357460287116 absolute error = 1.79893923431529681e-14 relative error = 1.5191358594775372818527666850352e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.179 Order of pole = 9.319 x[1] = 0.123 y[1] (analytic) = 1.1856338676722918912448746419909 y[1] (numeric) = 1.1856338676722739013281865289085 absolute error = 1.79899166881130824e-14 relative error = 1.5173247980366801397173423140789e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.158 Order of pole = 8.744 x[1] = 0.124 y[1] (analytic) = 1.1870808478771615652299051042862 y[1] (numeric) = 1.1870808478771435747873545402524 absolute error = 1.79904425505640338e-14 relative error = 1.5155195690955730352505433332521e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.139 Order of pole = 8.215 x[1] = 0.125 y[1] (analytic) = 1.1885268203041324313564884305456 y[1] (numeric) = 1.1885268203041144403865424767391 absolute error = 1.79909699459538065e-14 relative error = 1.5137201482209793641242773981857e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.121 Order of pole = 7.726 x[1] = 0.126 y[1] (analytic) = 1.1899717848257525510903113048012 y[1] (numeric) = 1.1899717848257345595914214930792 absolute error = 1.79914988898117220e-14 relative error = 1.5119265111354060697365782880697e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.104 Order of pole = 7.274 x[1] = 0.127 y[1] (analytic) = 1.1914157413134973230052206230734 y[1] (numeric) = 1.1914157413134793309758228737067 absolute error = 1.79920293977493667e-14 relative error = 1.5101386337160306588254678613291e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.089 Order of pole = 6.854 x[1] = 0.128 y[1] (analytic) = 1.1928586896377682762023498507243 y[1] (numeric) = 1.1928586896377502836408643891973 absolute error = 1.79925614854615270e-14 relative error = 1.5083564919936386364391847699214e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.075 Order of pole = 6.465 x[1] = 0.129 y[1] (analytic) = 1.1943006296678918528221919002989 y[1] (numeric) = 1.1943006296678738597270231731672 absolute error = 1.79930951687271317e-14 relative error = 1.5065800621515712363110662466355e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.061 Order of pole = 6.103 x[1] = 0.13 y[1] (analytic) = 1.1957415612721181796171832926023 y[1] (numeric) = 1.1957415612721001859867198824006 absolute error = 1.79936304634102017e-14 relative error = 1.5048093205246833408576760790153e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=324.2MB, alloc=4.6MB, time=15.59 Real estimate of pole used Radius of convergence = 1.049 Order of pole = 5.766 x[1] = 0.131 y[1] (analytic) = 1.1971814843176198285520401046848 y[1] (numeric) = 1.1971814843176018343846546438765 absolute error = 1.79941673854608083e-14 relative error = 1.5030442435983115948710859518812e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.037 Order of pole = 5.452 x[1] = 0.132 y[1] (analytic) = 1.1986203986704905663987602026618 y[1] (numeric) = 1.1986203986704725716928092866239 absolute error = 1.79947059509160379e-14 relative error = 1.5012848080072524251780365204860e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.026 Order of pole = 5.159 x[1] = 0.133 y[1] (analytic) = 1.2000583041957440932928784852195 y[1] (numeric) = 1.2000583041957260980467025842538 absolute error = 1.79952461759009657e-14 relative error = 1.4995309905347500815203753594155e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.016 Order of pole = 4.885 x[1] = 0.134 y[1] (analytic) = 1.2014952007573127702172323054058 y[1] (numeric) = 1.2014952007572947744291556757696 absolute error = 1.79957880766296362e-14 relative error = 1.4977827681114944135422677453284e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.006 Order of pole = 4.629 x[1] = 0.135 y[1] (analytic) = 1.2029310882180463353791628739127 y[1] (numeric) = 1.2029310882180283390474934678592 absolute error = 1.79963316694060535e-14 relative error = 1.4960401178146285340081834914003e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.997 Order of pole = 4.389 x[1] = 0.136 y[1] (analytic) = 1.2043659664397106094467452563426 y[1] (numeric) = 1.2043659664396926125697746311653 absolute error = 1.79968769706251773e-14 relative error = 1.4943030168667659276544221922715e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.9883 Order of pole = 4.164 x[1] = 0.137 y[1] (analytic) = 1.2057998352829861896093045396297 y[1] (numeric) = 1.2057998352829681921853077657003 absolute error = 1.79974239967739294e-14 relative error = 1.4925714426350173076023466021236e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.9802 Order of pole = 3.953 x[1] = 0.138 y[1] (analytic) = 1.2072326946074671324271388383438 y[1] (numeric) = 1.2072326946074491344543744061364 absolute error = 1.79979727644322074e-14 relative error = 1.4908453726300268476626995103165e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.9725 Order of pole = 3.755 x[1] = 0.139 y[1] (analytic) = 1.2086645442716596254350310194119 y[1] (numeric) = 1.2086645442716416269117407455051 absolute error = 1.79985232902739068e-14 relative error = 1.4891247845050177949253598541710e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.9652 Order of pole = 3.569 x[1] = 0.14 y[1] (analytic) = 1.2100953841329806474637903230094 y[1] (numeric) = 1.2100953841329626483881992550568 absolute error = 1.79990755910679526e-14 relative error = 1.4874096560548474589453790632707e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.9583 Order of pole = 3.394 x[1] = 0.141 y[1] (analytic) = 1.2115252140477566176437224270068 y[1] (numeric) = 1.2115252140477386180140387476688 absolute error = 1.79996296836793380e-14 relative error = 1.4856999652150712852006166588893e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=328.0MB, alloc=4.6MB, time=15.77 Real estimate of pole used Radius of convergence = 0.9517 Order of pole = 3.23 x[1] = 0.142 y[1] (analytic) = 1.2129540338712220330535819212397 y[1] (numeric) = 1.2129540338712040328679968510666 absolute error = 1.80001855850701731e-14 relative error = 1.4839956900610161604222047765649e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.9455 Order of pole = 3.075 x[1] = 0.143 y[1] (analytic) = 1.2143818434575180949782146046386 y[1] (numeric) = 1.2143818434575000942349023038955 absolute error = 1.80007433123007431e-14 relative error = 1.4822968088068628162471606744923e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.9396 Order of pole = 2.93 x[1] = 0.144 y[1] (analytic) = 1.2158086426596913237377484713828 y[1] (numeric) = 1.2158086426596733224348659408096 absolute error = 1.80013028825305732e-14 relative error = 1.4806032998047370099392126043885e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.934 Order of pole = 2.792 x[1] = 0.145 y[1] (analytic) = 1.2172344313296921620508416900256 y[1] (numeric) = 1.2172344313296741601865286705211 absolute error = 1.80018643130195045e-14 relative error = 1.4789151415438097474377922862503e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.9287 Order of pole = 2.663 x[1] = 0.146 y[1] (analytic) = 1.2186592093183735668941432800547 y[1] (numeric) = 1.2186592093183555644665221512753 absolute error = 1.80024276211287794e-14 relative error = 1.4772323126494063357876157908369e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.9236 Order of pole = 2.541 x[1] = 0.147 y[1] (analytic) = 1.2200829764754895898197675315367 y[1] (numeric) = 1.2200829764754715868269432094027 absolute error = 1.80029928243221340e-14 relative error = 1.4755547918821239722398818444003e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.9187 Order of pole = 2.426 x[1] = 0.148 y[1] (analytic) = 1.2215057326496939456922264730686 y[1] (numeric) = 1.2215057326496759421322863061655 absolute error = 1.80035599401669031e-14 relative error = 1.4738825581369582433666772376884e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.914 Order of pole = 2.317 x[1] = 0.149 y[1] (analytic) = 1.2229274776885385698059058487384 y[1] (numeric) = 1.2229274776885205656769195136062 absolute error = 1.80041289863351322e-14 relative error = 1.4722155904424379884227644315483e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.9096 Order of pole = 2.214 x[1] = 0.15 y[1] (analytic) = 1.2243482114384721633438090935497 y[1] (numeric) = 1.2243482114384541586438284888491 absolute error = 1.80046999806047006e-14 relative error = 1.4705538679597687787221130625351e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.9054 Order of pole = 2.117 x[1] = 0.151 y[1] (analytic) = 1.2257679337448387271379306759025 y[1] (numeric) = 1.2257679337448207218649898154489 absolute error = 1.80052729408604536e-14 relative error = 1.4688973699819847650120934005719e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.9013 Order of pole = 2.025 x[1] = 0.152 y[1] (analytic) = 1.227186644451876083691254882214 y[1] (numeric) = 1.2271866444518580778433697868685 absolute error = 1.80058478850953455e-14 relative error = 1.4672460759331089488258683695340e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=331.8MB, alloc=4.6MB, time=15.96 Real estimate of pole used Radius of convergence = 0.8974 Order of pole = 1.938 x[1] = 0.153 y[1] (analytic) = 1.2286043434027143874210086293278 y[1] (numeric) = 1.2286043434026963809961772177361 absolute error = 1.80064248314115917e-14 relative error = 1.4655999653673216567352208982171e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8937 Order of pole = 1.856 x[1] = 0.154 y[1] (analytic) = 1.230021030439374623082427181556 y[1] (numeric) = 1.2300210304393566160786291597245 absolute error = 1.80070037980218315e-14 relative error = 1.4639590179681372669474841796470e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8901 Order of pole = 1.779 x[1] = 0.155 y[1] (analytic) = 1.2314367054027670923319196973418 y[1] (numeric) = 1.2314367054027490847471164470407 absolute error = 1.80075848032503011e-14 relative error = 1.4623232135475890668939973406587e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8867 Order of pole = 1.705 x[1] = 0.156 y[1] (analytic) = 1.2328513681326898883881473117482 y[1] (numeric) = 1.2328513681326718802202817777308 absolute error = 1.80081678655340174e-14 relative error = 1.4606925320454222109874745552517e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8833 Order of pole = 1.636 x[1] = 0.157 y[1] (analytic) = 1.2342650184678273587491499511818 y[1] (numeric) = 1.2342650184678093499961465272105 absolute error = 1.80087530034239713e-14 relative error = 1.4590669535282945942592445933806e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8802 Order of pole = 1.57 x[1] = 0.158 y[1] (analytic) = 1.2356776562457485559232792516498 y[1] (numeric) = 1.2356776562457305465830436653164 absolute error = 1.80093402355863334e-14 relative error = 1.4574464581889857993552314809005e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8771 Order of pole = 1.508 x[1] = 0.159 y[1] (analytic) = 1.2370892813029056761313137868848 y[1] (numeric) = 1.2370892813028876662017329832157 absolute error = 1.80099295808036691e-14 relative error = 1.4558310263456137961895713477582e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8741 Order of pole = 1.449 x[1] = 0.16 y[1] (analytic) = 1.2384998934746324859367492831416 y[1] (numeric) = 1.2384998934746144754156913069769 absolute error = 1.80105210579761647e-14 relative error = 1.4542206384408594480809440118639e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8713 Order of pole = 1.393 x[1] = 0.161 y[1] (analytic) = 1.2399094925951427367608705783867 y[1] (numeric) = 1.2399094925951247256461844555203 absolute error = 1.80111146861228664e-14 relative error = 1.4526152750411989020819078850965e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8685 Order of pole = 1.34 x[1] = 0.162 y[1] (analytic) = 1.2413180784975285672388237497828 y[1] (numeric) = 1.2413180784975105555283393668553 absolute error = 1.80117104843829275e-14 relative error = 1.4510149168361434089936395597127e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8659 Order of pole = 1.289 x[1] = 0.163 y[1] (analytic) = 1.2427256510137588933725160594151 y[1] (numeric) = 1.2427256510137408810640440425448 absolute error = 1.80123084720168703e-14 relative error = 1.4494195446374870241036748625372e-12 % h = 0.001 TOP MAIN SOLVE Loop memory used=335.7MB, alloc=4.6MB, time=16.15 Real estimate of pole used Radius of convergence = 0.8633 Order of pole = 1.242 x[1] = 0.164 y[1] (analytic) = 1.2441322099746777864357781284375 y[1] (numeric) = 1.2441322099746597735271097205807 absolute error = 1.80129086684078568e-14 relative error = 1.4478291393785616390977028817394e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8608 Order of pole = 1.196 x[1] = 0.165 y[1] (analytic) = 1.2455377552100028385868270183864 y[1] (numeric) = 1.2455377552099848250757339554138 absolute error = 1.80135110930629726e-14 relative error = 1.4462436821134996276912540256462e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8584 Order of pole = 1.154 x[1] = 0.166 y[1] (analytic) = 1.2469422865483235161426706491755 y[1] (numeric) = 1.246942286548305502026905034653 absolute error = 1.80141157656145225e-14 relative error = 1.4446631540165039119925314834700e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8561 Order of pole = 1.113 x[1] = 0.167 y[1] (analytic) = 1.2483458038170995004696931899027 y[1] (numeric) = 1.2483458038170814857469873685656 absolute error = 1.80147227058213371e-14 relative error = 1.4430875363811253226033734670166e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8538 Order of pole = 1.074 x[1] = 0.168 y[1] (analytic) = 1.2497483068426590164442576944707 y[1] (numeric) = 1.249748306842641001112324124378 absolute error = 1.80153319335700927e-14 relative error = 1.4415168106195473668243315311842e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8516 Order of pole = 1.038 x[1] = 0.169 y[1] (analytic) = 1.2511497954501971484367562922927 y[1] (numeric) = 1.2511497954501791324932874156501 absolute error = 1.80159434688766426e-14 relative error = 1.4399509582618781827812454410183e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8495 Order of pole = 1.003 x[1] = 0.17 y[1] (analytic) = 1.2525502694637741437721296579452 y[1] (numeric) = 1.2525502694637561272147977705837 absolute error = 1.80165573318873615e-14 relative error = 1.4383899609554497468615842706153e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8474 Order of pole = 0.9702 x[1] = 0.171 y[1] (analytic) = 1.2539497287063137036194662451801 y[1] (numeric) = 1.2539497287062956864459233646787 absolute error = 1.80171735428805014e-14 relative error = 1.4368338004641241382434043814747e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8454 Order of pole = 0.9389 x[1] = 0.172 y[1] (analytic) = 1.2553481729996012612628778526386 y[1] (numeric) = 1.2553481729995832434707555850771 absolute error = 1.80177921222675615e-14 relative error = 1.4352824586676069928171096261119e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8434 Order of pole = 0.9092 x[1] = 0.173 y[1] (analytic) = 1.2567456021642822477054314630436 y[1] (numeric) = 1.2567456021642642292923408683733 absolute error = 1.80184130905946703e-14 relative error = 1.4337359175607679356311826254124e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8415 Order of pole = 0.881 x[1] = 0.174 y[1] (analytic) = 1.2581420160198603445574979364818 y[1] (numeric) = 1.2581420160198423255210293925014 absolute error = 1.80190364685439804e-14 relative error = 1.4321941592529679658389216251662e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used memory used=339.5MB, alloc=4.6MB, time=16.34 Radius of convergence = 0.8397 Order of pole = 0.8543 x[1] = 0.175 y[1] (analytic) = 1.2595374143846957241604560132387 y[1] (numeric) = 1.2595374143846777044981790781619 absolute error = 1.80196622769350768e-14 relative error = 1.4306571659673937923314660182881e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8378 Order of pole = 0.8289 x[1] = 0.176 y[1] (analytic) = 1.2609317970760032768962651638617 y[1] (numeric) = 1.2609317970759852566057284374622 absolute error = 1.80202905367263995e-14 relative error = 1.4291249200403991184170421344478e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8361 Order of pole = 0.8048 x[1] = 0.177 y[1] (analytic) = 1.2623251639098508256329930847859 y[1] (numeric) = 1.2623251639098328047117240681084 absolute error = 1.80209212690166775e-14 relative error = 1.4275974039208525809693415419633e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8343 Order of pole = 0.7819 x[1] = 0.178 y[1] (analytic) = 1.263717514701157327255953047779 y[1] (numeric) = 1.2637175147011393057014580014003 absolute error = 1.80215544950463787e-14 relative error = 1.4260746001694926377965484577931e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8326 Order of pole = 0.7601 x[1] = 0.179 y[1] (analytic) = 1.2651088492636910612336728411484 y[1] (numeric) = 1.2651088492636730390434366419765 absolute error = 1.80221902361991719e-14 relative error = 1.4245564914582890384794440430503e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.831 Order of pole = 0.7394 x[1] = 0.18 y[1] (analytic) = 1.2664991674100678051674806603924 y[1] (numeric) = 1.2664991674100497823389666569882 absolute error = 1.80228285140034042e-14 relative error = 1.4230430605698110778886310396401e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8293 Order of pole = 0.7198 x[1] = 0.181 y[1] (analytic) = 1.2678884689517489972730539856933 y[1] (numeric) = 1.2678884689517309738037038521017 absolute error = 1.80234693501335916e-14 relative error = 1.4215342903966023962020698286014e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8277 Order of pole = 0.7012 x[1] = 0.182 y[1] (analytic) = 1.2692767536990398857418351930517 y[1] (numeric) = 1.2692767536990218616290687811277 absolute error = 1.80241127664119240e-14 relative error = 1.4200301639405623593336462774482e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8262 Order of pole = 0.6835 x[1] = 0.183 y[1] (analytic) = 1.270664021461087664929772354316 y[1] (numeric) = 1.2706640214610696401709875445299 absolute error = 1.80247587848097861e-14 relative error = 1.4185306643123340771454385254482e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8246 Order of pole = 0.6666 x[1] = 0.184 y[1] (analytic) = 1.2720502720458795983203953579602 y[1] (numeric) = 1.2720502720458615729129679086695 absolute error = 1.80254074274492907e-14 relative error = 1.4170357747306987233989800208337e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8231 Order of pole = 0.6506 x[1] = 0.185 y[1] (analytic) = 1.273435505260241128208786096016 y[1] (numeric) = 1.2734355052602231021500694911868 absolute error = 1.80260587166048292e-14 relative error = 1.4155454785219764762555406014348e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8216 Order of pole = 0.6354 memory used=343.3MB, alloc=4.6MB, time=16.52 x[1] = 0.186 y[1] (analytic) = 1.2748197209098339720525469815331 y[1] (numeric) = 1.2748197209098159453398722768977 absolute error = 1.80267126747046354e-14 relative error = 1.4140597591194337130592063875569e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8202 Order of pole = 0.621 x[1] = 0.187 y[1] (analytic) = 1.2762029187991542054354144535414 y[1] (numeric) = 1.2762029187991361780660901211755 absolute error = 1.80273693243323659e-14 relative error = 1.4125786000626966606354566890147e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8187 Order of pole = 0.6073 x[1] = 0.188 y[1] (analytic) = 1.277585098731530331588703360566 y[1] (numeric) = 1.2775850987315123035600151318707 absolute error = 1.80280286882286953e-14 relative error = 1.4111019849971713015468671058705e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8173 Order of pole = 0.5943 x[1] = 0.189 y[1] (analytic) = 1.2789662605091213374153041568844 y[1] (numeric) = 1.2789662605091033087245148639574 absolute error = 1.80286907892929270e-14 relative error = 1.4096298976734695419063555603285e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8159 Order of pole = 0.5819 x[1] = 0.19 y[1] (analytic) = 1.2803464039329147359604876651449 y[1] (numeric) = 1.2803464039328967066048370805251 absolute error = 1.80293556505846198e-14 relative error = 1.4081623219468415995787782474758e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8145 Order of pole = 0.5701 x[1] = 0.191 y[1] (analytic) = 1.2817255288027245952733017216163 y[1] (numeric) = 1.2817255288027065652500063963851 absolute error = 1.80300232953252312e-14 relative error = 1.4066992417766146267109432330262e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8132 Order of pole = 0.5589 x[1] = 0.192 y[1] (analytic) = 1.2831036349171895536018702928049 y[1] (numeric) = 1.2831036349171715229081233930286 absolute error = 1.80306937468997763e-14 relative error = 1.4052406412256374246782404811765e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8119 Order of pole = 0.5483 x[1] = 0.193 y[1] (analytic) = 1.2844807220737708208654286007285 y[1] (numeric) = 1.2844807220737527894983997422254 absolute error = 1.80313670288585031e-14 relative error = 1.4037865044597312588130808690966e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8105 Order of pole = 0.5382 x[1] = 0.194 y[1] (analytic) = 1.2858567900687501663454473847106 y[1] (numeric) = 1.2858567900687321343022824661259 absolute error = 1.80320431649185847e-14 relative error = 1.4023368157471467570234152288025e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8092 Order of pole = 0.5286 x[1] = 0.195 y[1] (analytic) = 1.2872318386972278925377156257507 y[1] (numeric) = 1.2872318386972098598155366599223 absolute error = 1.80327221789658284e-14 relative error = 1.4008915594580268378392968274850e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.808 Order of pole = 0.5195 x[1] = 0.196 y[1] (analytic) = 1.2886058677531207951067638305948 y[1] (numeric) = 1.288605867753102761702668774193 absolute error = 1.80334040950564018e-14 relative error = 1.3994507200638756217868134394705e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8067 Order of pole = 0.5108 x[1] = 0.197 y[1] (analytic) = 1.2899788770291601088835192814868 y[1] (numeric) = 1.2899788770291420747945818629108 absolute error = 1.80340889374185760e-14 relative error = 1.3980142821370332805163979942274e-12 % h = 0.001 memory used=347.1MB, alloc=4.6MB, time=16.71 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8054 Order of pole = 0.5026 x[1] = 0.198 y[1] (analytic) = 1.291350866316889439846590468783 y[1] (numeric) = 1.2913508663168714050698600142968 absolute error = 1.80347767304544862e-14 relative error = 1.3965822303501567941215418946121e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8042 Order of pole = 0.4947 x[1] = 0.199 y[1] (analytic) = 1.2927218354066626830270802013724 y[1] (numeric) = 1.2927218354066446475595814594618 absolute error = 1.80354674987419106e-14 relative error = 1.3951545494757066338813499122180e-12 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8029 Order of pole = 0.4873 x[1] = 0.2 y[1] (analytic) = 1.294091784087641926276325598002 y[1] (numeric) = 1.2940917840876238901150585619359 absolute error = 1.80361612670360661e-14 relative error = 1.3937312243854392021883034595728e-12 % h = 0.001 Finished! Maximum Iterations Reached before Solution Completed! diff ( y , x , 1 ) = arccos ( x ) ; Iterations = 1000 Total Elapsed Time = 16 Seconds Elapsed Time(since restart) = 16 Seconds Expected Time Remaining = 10 Seconds Optimized Time Remaining = 9 Seconds Time to Timeout = 14 Minutes 43 Seconds Percent Done = 62.56 % > quit memory used=348.2MB, alloc=4.6MB, time=16.76