|\^/| 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_iolevel, > DEBUGL, > ALWAYS, > glob_max_terms, > #Top Generate Globals Decl > glob_iter, > glob_max_sec, > glob_warned, > glob_optimal_start, > glob_relerr, > glob_look_poles, > glob_clock_sec, > glob_display_flag, > glob_normmax, > MAX_UNCHANGED, > glob_optimal_clock_start_sec, > glob_initial_pass, > djd_debug, > glob_optimal_expect_sec, > glob_log10abserr, > glob_unchanged_h_cnt, > glob_max_rel_trunc_err, > glob_abserr, > glob_dump_analytic, > glob_optimal_done, > glob_almost_1, > glob_dump, > glob_max_iter, > glob_log10relerr, > glob_current_iter, > glob_max_trunc_err, > glob_large_float, > glob_clock_start_sec, > djd_debug2, > glob_percent_done, > glob_orig_start_sec, > glob_smallish_float, > glob_last_good_h, > glob_reached_optimal_h, > days_in_year, > hours_in_day, > glob_max_opt_iter, > glob_html_log, > glob_log10normmin, > glob_max_minutes, > glob_warned2, > glob_log10_abserr, > glob_hmin, > glob_h, > glob_not_yet_finished, > centuries_in_millinium, > sec_in_min, > glob_subiter_method, > glob_curr_iter_when_opt, > glob_no_eqs, > glob_log10_relerr, > glob_start, > glob_max_hours, > glob_not_yet_start_msg, > min_in_hour, > glob_small_float, > glob_hmin_init, > glob_hmax, > glob_disp_incr, > years_in_century, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_0D0, > array_const_1, > #END CONST > array_y, > array_x, > array_norms, > array_m1, > array_tmp1_a1, > array_tmp0, > array_tmp1, > array_tmp2, > array_type_pole, > array_pole, > array_fact_1, > array_y_init, > array_last_rel_error, > array_1st_rel_error, > array_complex_pole, > array_y_higher_work, > array_poles, > array_y_set_initial, > array_y_higher, > array_fact_2, > array_real_pole, > array_y_higher_work2, > 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_iolevel, DEBUGL, ALWAYS, glob_max_terms, glob_iter, glob_max_sec, glob_warned, glob_optimal_start, glob_relerr, glob_look_poles, glob_clock_sec, glob_display_flag, glob_normmax, MAX_UNCHANGED, glob_optimal_clock_start_sec, glob_initial_pass, djd_debug, glob_optimal_expect_sec, glob_log10abserr, glob_unchanged_h_cnt, glob_max_rel_trunc_err, glob_abserr, glob_dump_analytic, glob_optimal_done, glob_almost_1, glob_dump, glob_max_iter, glob_log10relerr, glob_current_iter, glob_max_trunc_err, glob_large_float, glob_clock_start_sec, djd_debug2, glob_percent_done, glob_orig_start_sec, glob_smallish_float, glob_last_good_h, glob_reached_optimal_h, days_in_year, hours_in_day, glob_max_opt_iter, glob_html_log, glob_log10normmin, glob_max_minutes, glob_warned2, glob_log10_abserr, glob_hmin, glob_h, glob_not_yet_finished, centuries_in_millinium, sec_in_min, glob_subiter_method, glob_curr_iter_when_opt, glob_no_eqs, glob_log10_relerr, glob_start, glob_max_hours, glob_not_yet_start_msg, min_in_hour, glob_small_float, glob_hmin_init, glob_hmax, glob_disp_incr, years_in_century, array_const_0D0, array_const_1, array_y, array_x, array_norms, array_m1, array_tmp1_a1, array_tmp0, array_tmp1, array_tmp2, array_type_pole, array_pole, array_fact_1, array_y_init, array_last_rel_error, array_1st_rel_error, array_complex_pole, array_y_higher_work, array_poles, array_y_set_initial, array_y_higher, array_fact_2, array_real_pole, array_y_higher_work2, 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_iolevel, > DEBUGL, > ALWAYS, > glob_max_terms, > #Top Generate Globals Decl > glob_iter, > glob_max_sec, > glob_warned, > glob_optimal_start, > glob_relerr, > glob_look_poles, > glob_clock_sec, > glob_display_flag, > glob_normmax, > MAX_UNCHANGED, > glob_optimal_clock_start_sec, > glob_initial_pass, > djd_debug, > glob_optimal_expect_sec, > glob_log10abserr, > glob_unchanged_h_cnt, > glob_max_rel_trunc_err, > glob_abserr, > glob_dump_analytic, > glob_optimal_done, > glob_almost_1, > glob_dump, > glob_max_iter, > glob_log10relerr, > glob_current_iter, > glob_max_trunc_err, > glob_large_float, > glob_clock_start_sec, > djd_debug2, > glob_percent_done, > glob_orig_start_sec, > glob_smallish_float, > glob_last_good_h, > glob_reached_optimal_h, > days_in_year, > hours_in_day, > glob_max_opt_iter, > glob_html_log, > glob_log10normmin, > glob_max_minutes, > glob_warned2, > glob_log10_abserr, > glob_hmin, > glob_h, > glob_not_yet_finished, > centuries_in_millinium, > sec_in_min, > glob_subiter_method, > glob_curr_iter_when_opt, > glob_no_eqs, > glob_log10_relerr, > glob_start, > glob_max_hours, > glob_not_yet_start_msg, > min_in_hour, > glob_small_float, > glob_hmin_init, > glob_hmax, > glob_disp_incr, > years_in_century, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_0D0, > array_const_1, > #END CONST > array_y, > array_x, > array_norms, > array_m1, > array_tmp1_a1, > array_tmp0, > array_tmp1, > array_tmp2, > array_type_pole, > array_pole, > array_fact_1, > array_y_init, > array_last_rel_error, > array_1st_rel_error, > array_complex_pole, > array_y_higher_work, > array_poles, > array_y_set_initial, > array_y_higher, > array_fact_2, > array_real_pole, > array_y_higher_work2, > 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_iolevel, DEBUGL, ALWAYS, glob_max_terms, glob_iter, glob_max_sec, glob_warned, glob_optimal_start, glob_relerr, glob_look_poles, glob_clock_sec, glob_display_flag, glob_normmax, MAX_UNCHANGED, glob_optimal_clock_start_sec, glob_initial_pass, djd_debug, glob_optimal_expect_sec, glob_log10abserr, glob_unchanged_h_cnt, glob_max_rel_trunc_err, glob_abserr, glob_dump_analytic, glob_optimal_done, glob_almost_1, glob_dump, glob_max_iter, glob_log10relerr, glob_current_iter, glob_max_trunc_err, glob_large_float, glob_clock_start_sec, djd_debug2, glob_percent_done, glob_orig_start_sec, glob_smallish_float, glob_last_good_h, glob_reached_optimal_h, days_in_year, hours_in_day, glob_max_opt_iter, glob_html_log, glob_log10normmin, glob_max_minutes, glob_warned2, glob_log10_abserr, glob_hmin, glob_h, glob_not_yet_finished, centuries_in_millinium, sec_in_min, glob_subiter_method, glob_curr_iter_when_opt, glob_no_eqs, glob_log10_relerr, glob_start, glob_max_hours, glob_not_yet_start_msg, min_in_hour, glob_small_float, glob_hmin_init, glob_hmax, glob_disp_incr, years_in_century, array_const_0D0, array_const_1, array_y, array_x, array_norms, array_m1, array_tmp1_a1, array_tmp0, array_tmp1, array_tmp2, array_type_pole, array_pole, array_fact_1, array_y_init, array_last_rel_error, array_1st_rel_error, array_complex_pole, array_y_higher_work, array_poles, array_y_set_initial, array_y_higher, array_fact_2, array_real_pole, array_y_higher_work2, 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_iolevel, > DEBUGL, > ALWAYS, > glob_max_terms, > #Top Generate Globals Decl > glob_iter, > glob_max_sec, > glob_warned, > glob_optimal_start, > glob_relerr, > glob_look_poles, > glob_clock_sec, > glob_display_flag, > glob_normmax, > MAX_UNCHANGED, > glob_optimal_clock_start_sec, > glob_initial_pass, > djd_debug, > glob_optimal_expect_sec, > glob_log10abserr, > glob_unchanged_h_cnt, > glob_max_rel_trunc_err, > glob_abserr, > glob_dump_analytic, > glob_optimal_done, > glob_almost_1, > glob_dump, > glob_max_iter, > glob_log10relerr, > glob_current_iter, > glob_max_trunc_err, > glob_large_float, > glob_clock_start_sec, > djd_debug2, > glob_percent_done, > glob_orig_start_sec, > glob_smallish_float, > glob_last_good_h, > glob_reached_optimal_h, > days_in_year, > hours_in_day, > glob_max_opt_iter, > glob_html_log, > glob_log10normmin, > glob_max_minutes, > glob_warned2, > glob_log10_abserr, > glob_hmin, > glob_h, > glob_not_yet_finished, > centuries_in_millinium, > sec_in_min, > glob_subiter_method, > glob_curr_iter_when_opt, > glob_no_eqs, > glob_log10_relerr, > glob_start, > glob_max_hours, > glob_not_yet_start_msg, > min_in_hour, > glob_small_float, > glob_hmin_init, > glob_hmax, > glob_disp_incr, > years_in_century, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_0D0, > array_const_1, > #END CONST > array_y, > array_x, > array_norms, > array_m1, > array_tmp1_a1, > array_tmp0, > array_tmp1, > array_tmp2, > array_type_pole, > array_pole, > array_fact_1, > array_y_init, > array_last_rel_error, > array_1st_rel_error, > array_complex_pole, > array_y_higher_work, > array_poles, > array_y_set_initial, > array_y_higher, > array_fact_2, > array_real_pole, > array_y_higher_work2, > 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_iolevel, DEBUGL, ALWAYS, glob_max_terms, glob_iter, glob_max_sec, glob_warned, glob_optimal_start, glob_relerr, glob_look_poles, glob_clock_sec, glob_display_flag, glob_normmax, MAX_UNCHANGED, glob_optimal_clock_start_sec, glob_initial_pass, djd_debug, glob_optimal_expect_sec, glob_log10abserr, glob_unchanged_h_cnt, glob_max_rel_trunc_err, glob_abserr, glob_dump_analytic, glob_optimal_done, glob_almost_1, glob_dump, glob_max_iter, glob_log10relerr, glob_current_iter, glob_max_trunc_err, glob_large_float, glob_clock_start_sec, djd_debug2, glob_percent_done, glob_orig_start_sec, glob_smallish_float, glob_last_good_h, glob_reached_optimal_h, days_in_year, hours_in_day, glob_max_opt_iter, glob_html_log, glob_log10normmin, glob_max_minutes, glob_warned2, glob_log10_abserr, glob_hmin, glob_h, glob_not_yet_finished, centuries_in_millinium, sec_in_min, glob_subiter_method, glob_curr_iter_when_opt, glob_no_eqs, glob_log10_relerr, glob_start, glob_max_hours, glob_not_yet_start_msg, min_in_hour, glob_small_float, glob_hmin_init, glob_hmax, glob_disp_incr, years_in_century, array_const_0D0, array_const_1, array_y, array_x, array_norms, array_m1, array_tmp1_a1, array_tmp0, array_tmp1, array_tmp2, array_type_pole, array_pole, array_fact_1, array_y_init, array_last_rel_error, array_1st_rel_error, array_complex_pole, array_y_higher_work, array_poles, array_y_set_initial, array_y_higher, array_fact_2, array_real_pole, array_y_higher_work2, 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_iolevel, > DEBUGL, > ALWAYS, > glob_max_terms, > #Top Generate Globals Decl > glob_iter, > glob_max_sec, > glob_warned, > glob_optimal_start, > glob_relerr, > glob_look_poles, > glob_clock_sec, > glob_display_flag, > glob_normmax, > MAX_UNCHANGED, > glob_optimal_clock_start_sec, > glob_initial_pass, > djd_debug, > glob_optimal_expect_sec, > glob_log10abserr, > glob_unchanged_h_cnt, > glob_max_rel_trunc_err, > glob_abserr, > glob_dump_analytic, > glob_optimal_done, > glob_almost_1, > glob_dump, > glob_max_iter, > glob_log10relerr, > glob_current_iter, > glob_max_trunc_err, > glob_large_float, > glob_clock_start_sec, > djd_debug2, > glob_percent_done, > glob_orig_start_sec, > glob_smallish_float, > glob_last_good_h, > glob_reached_optimal_h, > days_in_year, > hours_in_day, > glob_max_opt_iter, > glob_html_log, > glob_log10normmin, > glob_max_minutes, > glob_warned2, > glob_log10_abserr, > glob_hmin, > glob_h, > glob_not_yet_finished, > centuries_in_millinium, > sec_in_min, > glob_subiter_method, > glob_curr_iter_when_opt, > glob_no_eqs, > glob_log10_relerr, > glob_start, > glob_max_hours, > glob_not_yet_start_msg, > min_in_hour, > glob_small_float, > glob_hmin_init, > glob_hmax, > glob_disp_incr, > years_in_century, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_0D0, > array_const_1, > #END CONST > array_y, > array_x, > array_norms, > array_m1, > array_tmp1_a1, > array_tmp0, > array_tmp1, > array_tmp2, > array_type_pole, > array_pole, > array_fact_1, > array_y_init, > array_last_rel_error, > array_1st_rel_error, > array_complex_pole, > array_y_higher_work, > array_poles, > array_y_set_initial, > array_y_higher, > array_fact_2, > array_real_pole, > array_y_higher_work2, > 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_iolevel, DEBUGL, ALWAYS, glob_max_terms, glob_iter, glob_max_sec, glob_warned, glob_optimal_start, glob_relerr, glob_look_poles, glob_clock_sec, glob_display_flag, glob_normmax, MAX_UNCHANGED, glob_optimal_clock_start_sec, glob_initial_pass, djd_debug, glob_optimal_expect_sec, glob_log10abserr, glob_unchanged_h_cnt, glob_max_rel_trunc_err, glob_abserr, glob_dump_analytic, glob_optimal_done, glob_almost_1, glob_dump, glob_max_iter, glob_log10relerr, glob_current_iter, glob_max_trunc_err, glob_large_float, glob_clock_start_sec, djd_debug2, glob_percent_done, glob_orig_start_sec, glob_smallish_float, glob_last_good_h, glob_reached_optimal_h, days_in_year, hours_in_day, glob_max_opt_iter, glob_html_log, glob_log10normmin, glob_max_minutes, glob_warned2, glob_log10_abserr, glob_hmin, glob_h, glob_not_yet_finished, centuries_in_millinium, sec_in_min, glob_subiter_method, glob_curr_iter_when_opt, glob_no_eqs, glob_log10_relerr, glob_start, glob_max_hours, glob_not_yet_start_msg, min_in_hour, glob_small_float, glob_hmin_init, glob_hmax, glob_disp_incr, years_in_century, array_const_0D0, array_const_1, array_y, array_x, array_norms, array_m1, array_tmp1_a1, array_tmp0, array_tmp1, array_tmp2, array_type_pole, array_pole, array_fact_1, array_y_init, array_last_rel_error, array_1st_rel_error, array_complex_pole, array_y_higher_work, array_poles, array_y_set_initial, array_y_higher, array_fact_2, array_real_pole, array_y_higher_work2, 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_iolevel, > DEBUGL, > ALWAYS, > glob_max_terms, > #Top Generate Globals Decl > glob_iter, > glob_max_sec, > glob_warned, > glob_optimal_start, > glob_relerr, > glob_look_poles, > glob_clock_sec, > glob_display_flag, > glob_normmax, > MAX_UNCHANGED, > glob_optimal_clock_start_sec, > glob_initial_pass, > djd_debug, > glob_optimal_expect_sec, > glob_log10abserr, > glob_unchanged_h_cnt, > glob_max_rel_trunc_err, > glob_abserr, > glob_dump_analytic, > glob_optimal_done, > glob_almost_1, > glob_dump, > glob_max_iter, > glob_log10relerr, > glob_current_iter, > glob_max_trunc_err, > glob_large_float, > glob_clock_start_sec, > djd_debug2, > glob_percent_done, > glob_orig_start_sec, > glob_smallish_float, > glob_last_good_h, > glob_reached_optimal_h, > days_in_year, > hours_in_day, > glob_max_opt_iter, > glob_html_log, > glob_log10normmin, > glob_max_minutes, > glob_warned2, > glob_log10_abserr, > glob_hmin, > glob_h, > glob_not_yet_finished, > centuries_in_millinium, > sec_in_min, > glob_subiter_method, > glob_curr_iter_when_opt, > glob_no_eqs, > glob_log10_relerr, > glob_start, > glob_max_hours, > glob_not_yet_start_msg, > min_in_hour, > glob_small_float, > glob_hmin_init, > glob_hmax, > glob_disp_incr, > years_in_century, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_0D0, > array_const_1, > #END CONST > array_y, > array_x, > array_norms, > array_m1, > array_tmp1_a1, > array_tmp0, > array_tmp1, > array_tmp2, > array_type_pole, > array_pole, > array_fact_1, > array_y_init, > array_last_rel_error, > array_1st_rel_error, > array_complex_pole, > array_y_higher_work, > array_poles, > array_y_set_initial, > array_y_higher, > array_fact_2, > array_real_pole, > array_y_higher_work2, > 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_iolevel, DEBUGL, ALWAYS, glob_max_terms, glob_iter, glob_max_sec, glob_warned, glob_optimal_start, glob_relerr, glob_look_poles, glob_clock_sec, glob_display_flag, glob_normmax, MAX_UNCHANGED, glob_optimal_clock_start_sec, glob_initial_pass, djd_debug, glob_optimal_expect_sec, glob_log10abserr, glob_unchanged_h_cnt, glob_max_rel_trunc_err, glob_abserr, glob_dump_analytic, glob_optimal_done, glob_almost_1, glob_dump, glob_max_iter, glob_log10relerr, glob_current_iter, glob_max_trunc_err, glob_large_float, glob_clock_start_sec, djd_debug2, glob_percent_done, glob_orig_start_sec, glob_smallish_float, glob_last_good_h, glob_reached_optimal_h, days_in_year, hours_in_day, glob_max_opt_iter, glob_html_log, glob_log10normmin, glob_max_minutes, glob_warned2, glob_log10_abserr, glob_hmin, glob_h, glob_not_yet_finished, centuries_in_millinium, sec_in_min, glob_subiter_method, glob_curr_iter_when_opt, glob_no_eqs, glob_log10_relerr, glob_start, glob_max_hours, glob_not_yet_start_msg, min_in_hour, glob_small_float, glob_hmin_init, glob_hmax, glob_disp_incr, years_in_century, array_const_0D0, array_const_1, array_y, array_x, array_norms, array_m1, array_tmp1_a1, array_tmp0, array_tmp1, array_tmp2, array_type_pole, array_pole, array_fact_1, array_y_init, array_last_rel_error, array_1st_rel_error, array_complex_pole, array_y_higher_work, array_poles, array_y_set_initial, array_y_higher, array_fact_2, array_real_pole, array_y_higher_work2, 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_iolevel, > DEBUGL, > ALWAYS, > glob_max_terms, > #Top Generate Globals Decl > glob_iter, > glob_max_sec, > glob_warned, > glob_optimal_start, > glob_relerr, > glob_look_poles, > glob_clock_sec, > glob_display_flag, > glob_normmax, > MAX_UNCHANGED, > glob_optimal_clock_start_sec, > glob_initial_pass, > djd_debug, > glob_optimal_expect_sec, > glob_log10abserr, > glob_unchanged_h_cnt, > glob_max_rel_trunc_err, > glob_abserr, > glob_dump_analytic, > glob_optimal_done, > glob_almost_1, > glob_dump, > glob_max_iter, > glob_log10relerr, > glob_current_iter, > glob_max_trunc_err, > glob_large_float, > glob_clock_start_sec, > djd_debug2, > glob_percent_done, > glob_orig_start_sec, > glob_smallish_float, > glob_last_good_h, > glob_reached_optimal_h, > days_in_year, > hours_in_day, > glob_max_opt_iter, > glob_html_log, > glob_log10normmin, > glob_max_minutes, > glob_warned2, > glob_log10_abserr, > glob_hmin, > glob_h, > glob_not_yet_finished, > centuries_in_millinium, > sec_in_min, > glob_subiter_method, > glob_curr_iter_when_opt, > glob_no_eqs, > glob_log10_relerr, > glob_start, > glob_max_hours, > glob_not_yet_start_msg, > min_in_hour, > glob_small_float, > glob_hmin_init, > glob_hmax, > glob_disp_incr, > years_in_century, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_0D0, > array_const_1, > #END CONST > array_y, > array_x, > array_norms, > array_m1, > array_tmp1_a1, > array_tmp0, > array_tmp1, > array_tmp2, > array_type_pole, > array_pole, > array_fact_1, > array_y_init, > array_last_rel_error, > array_1st_rel_error, > array_complex_pole, > array_y_higher_work, > array_poles, > array_y_set_initial, > array_y_higher, > array_fact_2, > array_real_pole, > array_y_higher_work2, > glob_last; > > local kkk, order_d, adj2, temporary, term; > #TOP ATOMALL > #END OUTFILE1 > #BEGIN ATOMHDR1 > #emit pre arcsin $eq_no = 1 > array_tmp1[1] := arcsin(array_x[1]); > array_tmp1_a1[1] := cos(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 arcsin $eq_no = 1 > temp := att(1,array_tmp1_a1,array_tmp1,2); > array_tmp1[2] := (array_x[2] - temp) / array_tmp1_a1[1]; > temp2 := att(1,array_x,array_tmp1,1); > array_tmp1_a1[2] := -temp2; > #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 arcsin $eq_no = 1 > temp := att(2,array_tmp1_a1,array_tmp1,2); > array_tmp1[3] := (array_x[3] - temp) / array_tmp1_a1[1]; > temp2 := att(2,array_x,array_tmp1,1); > array_tmp1_a1[3] := -temp2; > #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 arcsin $eq_no = 1 > temp := att(3,array_tmp1_a1,array_tmp1,2); > array_tmp1[4] := (array_x[4] - temp) / array_tmp1_a1[1]; > temp2 := att(3,array_x,array_tmp1,1); > array_tmp1_a1[4] := -temp2; > #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 arcsin $eq_no = 1 > temp := att(4,array_tmp1_a1,array_tmp1,2); > array_tmp1[5] := (array_x[5] - temp) / array_tmp1_a1[1]; > temp2 := att(4,array_x,array_tmp1,1); > array_tmp1_a1[5] := -temp2; > #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 arcsin $eq_no = 1 > temp := att(kkk-1,array_tmp1_a1,array_tmp1,2); > array_tmp1[kkk] := (array_x[kkk] - temp) / array_tmp1_a1[1]; > temp2 := att(kkk-1,array_x,array_tmp1,1); > array_tmp1_a1[kkk] := -temp2; > #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` Warning, `temp2` is implicitly declared local to procedure `atomall` atomall := proc() local kkk, order_d, adj2, temporary, term, temp, temp2; global DEBUGMASSIVE, INFO, glob_iolevel, DEBUGL, ALWAYS, glob_max_terms, glob_iter, glob_max_sec, glob_warned, glob_optimal_start, glob_relerr, glob_look_poles, glob_clock_sec, glob_display_flag, glob_normmax, MAX_UNCHANGED, glob_optimal_clock_start_sec, glob_initial_pass, djd_debug, glob_optimal_expect_sec, glob_log10abserr, glob_unchanged_h_cnt, glob_max_rel_trunc_err, glob_abserr, glob_dump_analytic, glob_optimal_done, glob_almost_1, glob_dump, glob_max_iter, glob_log10relerr, glob_current_iter, glob_max_trunc_err, glob_large_float, glob_clock_start_sec, djd_debug2, glob_percent_done, glob_orig_start_sec, glob_smallish_float, glob_last_good_h, glob_reached_optimal_h, days_in_year, hours_in_day, glob_max_opt_iter, glob_html_log, glob_log10normmin, glob_max_minutes, glob_warned2, glob_log10_abserr, glob_hmin, glob_h, glob_not_yet_finished, centuries_in_millinium, sec_in_min, glob_subiter_method, glob_curr_iter_when_opt, glob_no_eqs, glob_log10_relerr, glob_start, glob_max_hours, glob_not_yet_start_msg, min_in_hour, glob_small_float, glob_hmin_init, glob_hmax, glob_disp_incr, years_in_century, array_const_0D0, array_const_1, array_y, array_x, array_norms, array_m1, array_tmp1_a1, array_tmp0, array_tmp1, array_tmp2, array_type_pole, array_pole, array_fact_1, array_y_init, array_last_rel_error, array_1st_rel_error, array_complex_pole, array_y_higher_work, array_poles, array_y_set_initial, array_y_higher, array_fact_2, array_real_pole, array_y_higher_work2, glob_last; array_tmp1[1] := arcsin(array_x[1]); array_tmp1_a1[1] := cos(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]; temp2 := att(1, array_x, array_tmp1, 1); array_tmp1_a1[2] := -temp2; 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]; temp2 := att(2, array_x, array_tmp1, 1); array_tmp1_a1[3] := -temp2; 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]; temp2 := att(3, array_x, array_tmp1, 1); array_tmp1_a1[4] := -temp2; 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]; temp2 := att(4, array_x, array_tmp1, 1); array_tmp1_a1[5] := -temp2; 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]; temp2 := att(kkk - 1, array_x, array_tmp1, 1); array_tmp1_a1[kkk] := -temp2; 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) > global glob_max_terms,array_fact_1; > local ret; > if (nnn <= glob_max_terms) then # if number 13 > if array_fact_1[nnn] = 0 then # if number 14 > ret := nnn!; > array_fact_1[nnn] := ret; > else > ret := array_fact_1[nnn]; > fi;# end if 14 > ; > else > ret := nnn!; > fi;# end if 13 > ; > ret; > # End Function number 17 > end; factorial_1 := proc(nnn) local ret; global glob_max_terms, array_fact_1; if nnn <= glob_max_terms then if array_fact_1[nnn] = 0 then ret := nnn!; array_fact_1[nnn] := ret else ret := array_fact_1[nnn] end if else ret := nnn! end if; ret end proc > # Begin Function number 18 > factorial_3 := proc(mmm,nnn) > global glob_max_terms,array_fact_2; > local ret; > if (nnn <= glob_max_terms) and (mmm <= glob_max_terms) then # if number 13 > if array_fact_2[mmm,nnn] = 0 then # if number 14 > ret := factorial_1(mmm)/factorial_1(nnn); > array_fact_2[mmm,nnn] := ret; > else > ret := array_fact_2[mmm,nnn]; > fi;# end if 14 > ; > else > ret := (mmm!)/(nnn!); > fi;# end if 13 > ; > ret; > # End Function number 18 > end; factorial_3 := proc(mmm, nnn) local ret; global glob_max_terms, array_fact_2; if nnn <= glob_max_terms and mmm <= glob_max_terms then if array_fact_2[mmm, nnn] = 0 then ret := factorial_1(mmm)/factorial_1(nnn); array_fact_2[mmm, nnn] := ret else ret := array_fact_2[mmm, nnn] end if 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*arcsin(x)+sqrt(1.0-x*x); > end; exact_soln_y := proc(x) 2.0 + x*arcsin(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,iiif,jjjf, > rows,r_order,sub_iter,calc_term,iii,temp_sum,current_iter, > x_start,x_end > ,it, log10norm, max_terms, opt_iter, tmp; > #Top Generate Globals Definition > #Bottom Generate Globals Deninition > global > DEBUGMASSIVE, > INFO, > glob_iolevel, > DEBUGL, > ALWAYS, > glob_max_terms, > #Top Generate Globals Decl > glob_iter, > glob_max_sec, > glob_warned, > glob_optimal_start, > glob_relerr, > glob_look_poles, > glob_clock_sec, > glob_display_flag, > glob_normmax, > MAX_UNCHANGED, > glob_optimal_clock_start_sec, > glob_initial_pass, > djd_debug, > glob_optimal_expect_sec, > glob_log10abserr, > glob_unchanged_h_cnt, > glob_max_rel_trunc_err, > glob_abserr, > glob_dump_analytic, > glob_optimal_done, > glob_almost_1, > glob_dump, > glob_max_iter, > glob_log10relerr, > glob_current_iter, > glob_max_trunc_err, > glob_large_float, > glob_clock_start_sec, > djd_debug2, > glob_percent_done, > glob_orig_start_sec, > glob_smallish_float, > glob_last_good_h, > glob_reached_optimal_h, > days_in_year, > hours_in_day, > glob_max_opt_iter, > glob_html_log, > glob_log10normmin, > glob_max_minutes, > glob_warned2, > glob_log10_abserr, > glob_hmin, > glob_h, > glob_not_yet_finished, > centuries_in_millinium, > sec_in_min, > glob_subiter_method, > glob_curr_iter_when_opt, > glob_no_eqs, > glob_log10_relerr, > glob_start, > glob_max_hours, > glob_not_yet_start_msg, > min_in_hour, > glob_small_float, > glob_hmin_init, > glob_hmax, > glob_disp_incr, > years_in_century, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_0D0, > array_const_1, > #END CONST > array_y, > array_x, > array_norms, > array_m1, > array_tmp1_a1, > array_tmp0, > array_tmp1, > array_tmp2, > array_type_pole, > array_pole, > array_fact_1, > array_y_init, > array_last_rel_error, > array_1st_rel_error, > array_complex_pole, > array_y_higher_work, > array_poles, > array_y_set_initial, > array_y_higher, > array_fact_2, > array_real_pole, > array_y_higher_work2, > glob_last; > glob_last; > ALWAYS := 1; > INFO := 2; > DEBUGL := 3; > DEBUGMASSIVE := 4; > glob_iolevel := INFO; > DEBUGMASSIVE := 4; > INFO := 2; > glob_iolevel := 5; > DEBUGL := 3; > ALWAYS := 1; > glob_max_terms := 30; > glob_iter := 0; > glob_max_sec := 10000.0; > glob_warned := false; > glob_optimal_start := 0.0; > glob_relerr := 0.1e-10; > glob_look_poles := false; > glob_clock_sec := 0.0; > glob_display_flag := true; > glob_normmax := 0.0; > MAX_UNCHANGED := 10; > glob_optimal_clock_start_sec := 0.0; > glob_initial_pass := true; > djd_debug := true; > glob_optimal_expect_sec := 0.1; > glob_log10abserr := 0.0; > glob_unchanged_h_cnt := 0; > glob_max_rel_trunc_err := 0.1e-10; > glob_abserr := 0.1e-10; > glob_dump_analytic := false; > glob_optimal_done := false; > glob_almost_1 := 0.9990; > glob_dump := false; > glob_max_iter := 1000; > glob_log10relerr := 0.0; > glob_current_iter := 0; > glob_max_trunc_err := 0.1e-10; > glob_large_float := 9.0e100; > glob_clock_start_sec := 0.0; > djd_debug2 := true; > glob_percent_done := 0.0; > glob_orig_start_sec := 0.0; > glob_smallish_float := 0.1e-100; > glob_last_good_h := 0.1; > glob_reached_optimal_h := false; > days_in_year := 365.0; > hours_in_day := 24.0; > glob_max_opt_iter := 10; > glob_html_log := true; > glob_log10normmin := 0.1; > glob_max_minutes := 0.0; > glob_warned2 := false; > glob_log10_abserr := 0.1e-10; > glob_hmin := 0.00000000001; > glob_h := 0.1; > glob_not_yet_finished := true; > centuries_in_millinium := 10.0; > sec_in_min := 60.0; > glob_subiter_method := 3; > glob_curr_iter_when_opt := 0; > glob_no_eqs := 0; > glob_log10_relerr := 0.1e-10; > glob_start := 0; > glob_max_hours := 0.0; > glob_not_yet_start_msg := true; > min_in_hour := 60.0; > glob_small_float := 0.1e-50; > glob_hmin_init := 0.001; > glob_hmax := 1.0; > glob_disp_incr := 0.1; > years_in_century := 100.0; > #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/arcsinpostode.ode#################"); > omniout_str(ALWAYS,"diff ( y , x , 1 ) = arcsin ( 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*arcsin(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_y:= Array(0..(max_terms + 1),[]); > array_x:= Array(0..(max_terms + 1),[]); > array_norms:= Array(0..(max_terms + 1),[]); > array_m1:= Array(0..(max_terms + 1),[]); > array_tmp1_a1:= 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_pole:= Array(0..(max_terms + 1),[]); > array_fact_1:= Array(0..(max_terms + 1),[]); > array_y_init:= Array(0..(max_terms + 1),[]); > array_last_rel_error:= Array(0..(max_terms + 1),[]); > array_1st_rel_error:= Array(0..(max_terms + 1),[]); > array_complex_pole := Array(0..(1+ 1) ,(0..3+ 1),[]); > array_y_higher_work := Array(0..(2+ 1) ,(0..max_terms+ 1),[]); > array_poles := Array(0..(1+ 1) ,(0..3+ 1),[]); > array_y_set_initial := 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_real_pole := Array(0..(1+ 1) ,(0..3+ 1),[]); > array_y_higher_work2 := Array(0..(2+ 1) ,(0..max_terms+ 1),[]); > 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_norms[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > 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_tmp1_a1[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_pole[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_y_init[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_1st_rel_error[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_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 <=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 <=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 > ; > 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[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 <=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_higher_work2[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_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_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_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 > array_fact_1[iiif] := 0; > array_fact_2[iiif,jjjf] := 0; > 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 ) = arcsin ( 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-17T19:14:44-05:00") > ; > logitem_str(html_log_file,"Maple") > ; > logitem_str(html_log_file,"arcsin") > ; > logitem_str(html_log_file,"diff ( y , x , 1 ) = arcsin ( 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," 092 ") > ; > logitem_str(html_log_file,"arcsin diffeq.mxt") > ; > logitem_str(html_log_file,"arcsin maple results") > ; > logitem_str(html_log_file,"Mostly affecting speed of 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; mainprog := proc() local d1, d2, d3, d4, est_err_2, niii, done_once, term, ord, order_diff, term_no, html_log_file, iiif, jjjf, rows, r_order, sub_iter, calc_term, iii, temp_sum, current_iter, x_start, x_end, it, log10norm, max_terms, opt_iter, tmp; global DEBUGMASSIVE, INFO, glob_iolevel, DEBUGL, ALWAYS, glob_max_terms, glob_iter, glob_max_sec, glob_warned, glob_optimal_start, glob_relerr, glob_look_poles, glob_clock_sec, glob_display_flag, glob_normmax, MAX_UNCHANGED, glob_optimal_clock_start_sec, glob_initial_pass, djd_debug, glob_optimal_expect_sec, glob_log10abserr, glob_unchanged_h_cnt, glob_max_rel_trunc_err, glob_abserr, glob_dump_analytic, glob_optimal_done, glob_almost_1, glob_dump, glob_max_iter, glob_log10relerr, glob_current_iter, glob_max_trunc_err, glob_large_float, glob_clock_start_sec, djd_debug2, glob_percent_done, glob_orig_start_sec, glob_smallish_float, glob_last_good_h, glob_reached_optimal_h, days_in_year, hours_in_day, glob_max_opt_iter, glob_html_log, glob_log10normmin, glob_max_minutes, glob_warned2, glob_log10_abserr, glob_hmin, glob_h, glob_not_yet_finished, centuries_in_millinium, sec_in_min, glob_subiter_method, glob_curr_iter_when_opt, glob_no_eqs, glob_log10_relerr, glob_start, glob_max_hours, glob_not_yet_start_msg, min_in_hour, glob_small_float, glob_hmin_init, glob_hmax, glob_disp_incr, years_in_century, array_const_0D0, array_const_1, array_y, array_x, array_norms, array_m1, array_tmp1_a1, array_tmp0, array_tmp1, array_tmp2, array_type_pole, array_pole, array_fact_1, array_y_init, array_last_rel_error, array_1st_rel_error, array_complex_pole, array_y_higher_work, array_poles, array_y_set_initial, array_y_higher, array_fact_2, array_real_pole, array_y_higher_work2, glob_last; glob_last; ALWAYS := 1; INFO := 2; DEBUGL := 3; DEBUGMASSIVE := 4; glob_iolevel := INFO; DEBUGMASSIVE := 4; INFO := 2; glob_iolevel := 5; DEBUGL := 3; ALWAYS := 1; glob_max_terms := 30; glob_iter := 0; glob_max_sec := 10000.0; glob_warned := false; glob_optimal_start := 0.; glob_relerr := 0.1*10^(-10); glob_look_poles := false; glob_clock_sec := 0.; glob_display_flag := true; glob_normmax := 0.; MAX_UNCHANGED := 10; glob_optimal_clock_start_sec := 0.; glob_initial_pass := true; djd_debug := true; glob_optimal_expect_sec := 0.1; glob_log10abserr := 0.; glob_unchanged_h_cnt := 0; glob_max_rel_trunc_err := 0.1*10^(-10); glob_abserr := 0.1*10^(-10); glob_dump_analytic := false; glob_optimal_done := false; glob_almost_1 := 0.9990; glob_dump := false; glob_max_iter := 1000; glob_log10relerr := 0.; glob_current_iter := 0; glob_max_trunc_err := 0.1*10^(-10); glob_large_float := 0.90*10^101; glob_clock_start_sec := 0.; djd_debug2 := true; glob_percent_done := 0.; glob_orig_start_sec := 0.; glob_smallish_float := 0.1*10^(-100); glob_last_good_h := 0.1; glob_reached_optimal_h := false; days_in_year := 365.0; hours_in_day := 24.0; glob_max_opt_iter := 10; glob_html_log := true; glob_log10normmin := 0.1; glob_max_minutes := 0.; glob_warned2 := false; glob_log10_abserr := 0.1*10^(-10); glob_hmin := 0.1*10^(-10); glob_h := 0.1; glob_not_yet_finished := true; centuries_in_millinium := 10.0; sec_in_min := 60.0; glob_subiter_method := 3; glob_curr_iter_when_opt := 0; glob_no_eqs := 0; glob_log10_relerr := 0.1*10^(-10); glob_start := 0; glob_max_hours := 0.; glob_not_yet_start_msg := true; min_in_hour := 60.0; glob_small_float := 0.1*10^(-50); glob_hmin_init := 0.001; glob_hmax := 1.0; glob_disp_incr := 0.1; years_in_century := 100.0; 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/arcsinpostode.ode#################"); omniout_str(ALWAYS, "diff ( y , x , 1 ) = arcsin ( 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*arcsin(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_y := Array(0 .. max_terms + 1, []); array_x := Array(0 .. max_terms + 1, []); array_norms := Array(0 .. max_terms + 1, []); array_m1 := Array(0 .. max_terms + 1, []); array_tmp1_a1 := 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_pole := Array(0 .. max_terms + 1, []); array_fact_1 := Array(0 .. max_terms + 1, []); array_y_init := Array(0 .. max_terms + 1, []); array_last_rel_error := Array(0 .. max_terms + 1, []); array_1st_rel_error := Array(0 .. max_terms + 1, []); array_complex_pole := Array(0 .. 2, 0 .. 4, []); array_y_higher_work := Array(0 .. 3, 0 .. max_terms + 1, []); array_poles := Array(0 .. 2, 0 .. 4, []); array_y_set_initial := 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_real_pole := Array(0 .. 2, 0 .. 4, []); array_y_higher_work2 := Array(0 .. 3, 0 .. max_terms + 1, []); 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_norms[term] := 0.; term := term + 1 end do; term := 1; while term <= max_terms do array_m1[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_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_pole[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_y_init[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_1st_rel_error[term] := 0.; term := term + 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 <= 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 <= 1 do term := 1; while term <= 3 do array_poles[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[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 <= 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_higher_work2[ord, term] := 0.; term := term + 1 end do; ord := ord + 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_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_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 array_fact_1[iiif] := 0; array_fact_2[iiif, jjjf] := 0; 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 ) = arcsin ( 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-17T19:14:44-05:00"); logitem_str(html_log_file, "Maple"); logitem_str(html_log_file, "arcsin") ; logitem_str(html_log_file, "diff ( y , x , 1 ) = arcsin ( 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, " 092 "); logitem_str(html_log_file, "arcsin diffeq.mxt"); logitem_str(html_log_file, "arcsin maple results"); logitem_str(html_log_file, "Mostly affecting speed of 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/arcsinpostode.ode################# diff ( y , x , 1 ) = arcsin ( 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*arcsin(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) = 3.3418361744012897859428099703379 y[1] (numeric) = 3.3418361744012897859428099703379 absolute error = 0 relative error = 0 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.799 y[1] (analytic) = 3.3409097119005562153206997045224 y[1] (numeric) = 3.3409097119005565270487118804608 absolute error = 3.117280121759384e-16 relative error = 9.3306326437239898159642749755195e-15 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.798 y[1] (analytic) = 3.3399849123797983329109007489534 y[1] (numeric) = 3.3399849123797989494453638814649 absolute error = 6.165344631325115e-16 relative error = 1.8459199047495690296367018382150e-14 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.797 y[1] (analytic) = 3.3390617721788400195328496936448 y[1] (numeric) = 3.3390617721788409341390332518891 absolute error = 9.146061835582443e-16 relative error = 2.7391113012007434887882061302420e-14 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.796 y[1] (analytic) = 3.3381402876661059792199835556996 y[1] (numeric) = 3.3381402876661071853440585861542 absolute error = 1.2061240750304546e-15 relative error = 3.6131617340556057238755337376522e-14 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.795 y[1] (analytic) = 3.3372204552382704291254274676328 y[1] (numeric) = 3.3372204552382719203887534995915 absolute error = 1.4912633260319587e-15 relative error = 4.4685790046959474132104410365712e-14 % h = 0.001 TOP MAIN SOLVE Loop memory used=3.8MB, alloc=2.9MB, time=0.16 NO POLE x[1] = -0.794 y[1] (analytic) = 3.3363022713199118133534871611866 y[1] (numeric) = 3.3363022713199135835471062535807 absolute error = 1.7701936190923941e-15 relative error = 5.3058550309114168677405207314016e-14 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.793 y[1] (analytic) = 3.3353857323631734087751382608756 y[1] (numeric) = 3.3353857323631754518544677205997 absolute error = 2.0430793294597241e-15 relative error = 6.1254664179790988206592516605058e-14 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.792 y[1] (analytic) = 3.3344708348474296943991568509315 y[1] (numeric) = 3.3344708348474320044788725380384 absolute error = 2.3100797156871069e-15 relative error = 6.9278750065684881022258506178972e-14 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.791 y[1] (analytic) = 3.3335575752789583592739827030506 y[1] (numeric) = 3.3335575752789609306230852040919 absolute error = 2.5713491025010413e-15 relative error = 7.7135283985184086024780997953148e-14 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.79 y[1] (analytic) = 3.3326459501906178271928023759331 y[1] (numeric) = 3.3326459501906206542298586744239 absolute error = 2.8270370562984908e-15 relative error = 8.4828604614804412603303586545916e-14 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.789 y[1] (analytic) = 3.3317359561415301796694782270905 y[1] (numeric) = 3.3317359561415332569580318305428 absolute error = 3.0772885536034523e-15 relative error = 9.2362918133742135477237130415920e-14 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.788 y[1] (analytic) = 3.3308275897167693617494722285483 y[1] (numeric) = 3.3308275897167726839936150256901 absolute error = 3.3222441427971418e-15 relative error = 9.9742302875533781712194501320246e-14 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.787 y[1] (analytic) = 3.329920847527054558221315147154 y[1] (numeric) = 3.3299208475270581202614145677018 absolute error = 3.5620400994205478e-15 relative error = 1.0697071379537069749993434463105e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.786 y[1] (analytic) = 3.3290157262084486307038072454495 y[1] (numeric) = 3.329015726208452427512382578954 absolute error = 3.7968085753335045e-15 relative error = 1.1405198676119935803829219941017e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.785 y[1] (analytic) = 3.3281122224220615089052278112692 y[1] (numeric) = 3.3281122224220655355829698118899 absolute error = 4.0266777420006207e-15 relative error = 1.2098984267634377697910939587604e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=7.6MB, alloc=3.9MB, time=0.32 NO POLE x[1] = -0.784 y[1] (analytic) = 3.3272103328537584320864715935518 y[1] (numeric) = 3.3272103328537626838583997548637 absolute error = 4.2517719281613119e-15 relative error = 1.2778789144101251250973961997716e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.783 y[1] (analytic) = 3.3263100542138729394131927170972 y[1] (numeric) = 3.3263100542138774116249448458845 absolute error = 4.4722117521287873e-15 relative error = 1.3444963575969866313521960657508e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.782 y[1] (analytic) = 3.3254113832369245104555763745631 y[1] (numeric) = 3.3254113832369291985698253256635 absolute error = 4.6881142489511004e-15 relative error = 1.4097847480114576364670028859046e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.781 y[1] (analytic) = 3.3245143166813407595910195389271 y[1] (numeric) = 3.3245143166813456591840121951672 absolute error = 4.8995929926562401e-15 relative error = 1.4737770771723443848667013092729e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.78 y[1] (analytic) = 3.3236188513291840904874214223556 y[1] (numeric) = 3.3236188513291891972456352150431 absolute error = 5.1067582137926875e-15 relative error = 1.5365053702684316545173993048360e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.779 y[1] (analytic) = 3.3227249839858827191954976888206 y[1] (numeric) = 3.3227249839858880289124101556826 absolute error = 5.3097169124668620e-15 relative error = 1.5980007187045069706773384991140e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.778 y[1] (analytic) = 3.321832711479965976659977104981 y[1] (numeric) = 3.3218327114799714852329441743704 absolute error = 5.5085729670693894e-15 relative error = 1.6582933114097644368703746132909e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.777 y[1] (analytic) = 3.3209420306628038036740595055475 y[1] (numeric) = 3.3209420306628095071012983786721 absolute error = 5.7034272388731246e-15 relative error = 1.7174124649609788839784778634464e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.776 y[1] (analytic) = 3.3200529384083503534513642842638 y[1] (numeric) = 3.3200529384083562478290369615856 absolute error = 5.8943776726773218e-15 relative error = 1.7753866525704000786357469354330e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.775 y[1] (analytic) = 3.3191654316128916190769480392858 y[1] (numeric) = 3.3191654316128977005963417035247 absolute error = 6.0815193936642389e-15 relative error = 1.8322435319859994634711037866975e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.774 y[1] (analytic) = 3.31827950719479700512590537587 y[1] (numeric) = 3.3182795071948032700707060026363 absolute error = 6.2649448006267663e-15 relative error = 1.8880099723495015429809221556240e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=11.4MB, alloc=4.1MB, time=0.50 NO POLE x[1] = -0.773 y[1] (analytic) = 3.3173951620942747647065964626081 y[1] (numeric) = 3.3173951620942812094502521809734 absolute error = 6.4447436557183653e-15 relative error = 1.9427120800555434630974183139812e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.772 y[1] (analytic) = 3.3165123932731312250976016963882 y[1] (numeric) = 3.3165123932731378461007725660497 absolute error = 6.6210031708696615e-15 relative error = 1.9963752236533219821467646128108e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.771 y[1] (analytic) = 3.3156311977145337270049485287537 y[1] (numeric) = 3.3156311977145405208130395381977 absolute error = 6.7938080910094440e-15 relative error = 2.0490240578302011926798091211733e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.77 y[1] (analytic) = 3.3147515724227772042707797402649 y[1] (numeric) = 3.3147515724227841675115539618254 absolute error = 6.9632407742215605e-15 relative error = 2.1006825465149639292256383102235e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.769 y[1] (analytic) = 3.3138735144230543326181615041548 y[1] (numeric) = 3.313873514423061461999430467395 absolute error = 7.1293812689632402e-15 relative error = 2.1513739851366856105377367042405e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.768 y[1] (analytic) = 3.3129970207612291777208251578456 y[1] (numeric) = 3.3129970207612364700282136225667 absolute error = 7.2923073884647211e-15 relative error = 2.2011210220735917095098677575515e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.767 y[1] (analytic) = 3.3121220885036142745428994275429 y[1] (numeric) = 3.312122088503621726637681852218 absolute error = 7.4520947824246751e-15 relative error = 2.2499456793247200913404101725970e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.766 y[1] (analytic) = 3.3112487147367510715036621685742 y[1] (numeric) = 3.3112487147367586803206682793782 absolute error = 7.6088170061108040e-15 relative error = 2.2978693724357445768365551513543e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.765 y[1] (analytic) = 3.3103768965671936745875086262892 y[1] (numeric) = 3.3103768965672014371330955964061 absolute error = 7.7625455869701169e-15 relative error = 2.3449129297089249377151992242173e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.764 y[1] (analytic) = 3.3095066311212958280411290870681 y[1] (numeric) = 3.3095066311213037413912179358291 absolute error = 7.9133500888487610e-15 relative error = 2.3910966107258211916468809205080e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.763 y[1] (analytic) = 3.3086379155450010697796932083156 y[1] (numeric) = 3.3086379155450091310778671251882 memory used=15.2MB, alloc=4.3MB, time=0.68 absolute error = 8.0612981739168726e-15 relative error = 2.4364401242101495188394768528996e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.762 y[1] (analytic) = 3.3077707470036360010629823304775 y[1] (numeric) = 3.3077707470036442075186447201985 absolute error = 8.2064556623897210e-15 relative error = 2.4809626452569568652711185762098e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.761 y[1] (analytic) = 3.3069051226817066114021781138251 y[1] (numeric) = 3.3069051226817149602887682462436 absolute error = 8.3488865901324185e-15 relative error = 2.5246828319531465293015944560147e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.76 y[1] (analytic) = 3.3060410397826976010196436243599 y[1] (numeric) = 3.3060410397827060896729078560284 absolute error = 8.4886532642316685e-15 relative error = 2.5676188414132990417766480879083e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.759 y[1] (analytic) = 3.3051784955288746445087153308245 y[1] (numeric) = 3.3051784955288832703250319452271 absolute error = 8.6258163166144026e-15 relative error = 2.6097883452536961144245140189810e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.758 y[1] (analytic) = 3.3043174871610895406294130133926 y[1] (numeric) = 3.3043174871610983010641688030902 absolute error = 8.7604347557896976e-15 relative error = 2.6512085445264647577884083374096e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.757 y[1] (analytic) = 3.3034580119385881944301804576092 y[1] (numeric) = 3.3034580119385970869961972446948 absolute error = 8.8925660167870856e-15 relative error = 2.6918961841348204201344111823264e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.756 y[1] (analytic) = 3.302600067138821379106365222672 y[1] (numeric) = 3.3026000671388304013723745838973 absolute error = 9.0222660093612253e-15 relative error = 2.7318675667494872841495300331875e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.755 y[1] (analytic) = 3.3017436500572582261941655314825 y[1] (numeric) = 3.301743650057267375783330061405 absolute error = 9.1495891645299225e-15 relative error = 2.7711385662455206118617168891327e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.754 y[1] (analytic) = 3.3008887580072023938552152762577 y[1] (numeric) = 3.3008887580072116684436947858911 absolute error = 9.2745884795096334e-15 relative error = 2.8097246406779384888659535571625e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.753 y[1] (analytic) = 3.3000353883196108641328085483006 y[1] (numeric) = 3.3000353883196202614483696581719 absolute error = 9.3973155611098713e-15 relative error = 2.8476408448137933570696553207230e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=19.0MB, alloc=4.3MB, time=0.86 NO POLE x[1] = -0.752 y[1] (analytic) = 3.299183538342915321156914030838 y[1] (numeric) = 3.2991835383429248389775816761824 absolute error = 9.5178206676453444e-15 relative error = 2.8849018422375710090800442162377e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.751 y[1] (analytic) = 3.2983332054428460633424961280744 y[1] (numeric) = 3.2983332054428556994952455502543 absolute error = 9.6361527494221799e-15 relative error = 2.9215219170460964449670613721864e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.75 y[1] (analytic) = 3.2974843870022584036651121926586 y[1] (numeric) = 3.2974843870022681560246000448924 absolute error = 9.7523594878522338e-15 relative error = 2.9575149851484511478652579609286e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.749 y[1] (analytic) = 3.2966370804209615131101324405743 y[1] (numeric) = 3.2966370804209713795974656878062 absolute error = 9.8664873332472319e-15 relative error = 2.9928946051857605321911412259739e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.748 y[1] (analytic) = 3.2957912831155496633780414427453 y[1] (numeric) = 3.2957912831155596419595827850849 absolute error = 9.9785815413423396e-15 relative error = 3.0276739890850948918365609270073e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.747 y[1] (analytic) = 3.294946992519235825888910418764 y[1] (numeric) = 3.2949469925192459145751190154721 absolute error = 1.00886862085967081e-14 relative error = 3.0618660122611397605034376777180e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.746 y[1] (analytic) = 3.2941042060816875850650345484101 y[1] (numeric) = 3.2941042060816977819093408649949 absolute error = 1.01968443063165848e-14 relative error = 3.0954832234787299412059625349586e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.745 y[1] (analytic) = 3.2932629212688653247826404219519 y[1] (numeric) = 3.2932629212688756278803540666579 absolute error = 1.03030977136447060e-14 relative error = 3.1285378543888056163144615107836e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.744 y[1] (analytic) = 3.2924231355628626477721924201393 y[1] (numeric) = 3.2924231355628730552594418780394 absolute error = 1.04074872494579001e-14 relative error = 3.1610418287498358641412031460501e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.743 y[1] (analytic) = 3.2915848464617489886128465945914 y[1] (numeric) = 3.2915848464617594986655498077187 absolute error = 1.05100527032131273e-14 relative error = 3.1930067713462670537209328445304e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.742 y[1] (analytic) = 3.2907480514794143818106772200234 y[1] (numeric) = 3.2907480514794249926435420005691 absolute error = 1.06108328647805457e-14 relative error = 3.2244440166150844785811717701531e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=22.8MB, alloc=4.3MB, time=1.04 NO POLE x[1] = -0.741 y[1] (analytic) = 3.2899127481454163472730735228652 y[1] (numeric) = 3.2899127481454270571386268235022 absolute error = 1.07098655533006370e-14 relative error = 3.2553646169911293247328217465603e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.74 y[1] (analytic) = 3.289078934004828856293790068791 y[1] (numeric) = 3.2890789340048396634814351697248 absolute error = 1.08071876451009338e-14 relative error = 3.2857793509813854907323449748585e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.739 y[1] (analytic) = 3.2882466066180933419451315963708 y[1] (numeric) = 3.2882466066181042447802323028355 absolute error = 1.09028351007064647e-14 relative error = 3.3156987309780419159008021918016e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.738 y[1] (analytic) = 3.2874157635608717185362399040832 y[1] (numeric) = 3.2874157635608827153792308807555 absolute error = 1.09968429909766723e-14 relative error = 3.3451330108197457710764231059586e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.737 y[1] (analytic) = 3.2865864024239013755399861364519 y[1] (numeric) = 3.2865864024239124647855085367075 absolute error = 1.10892455224002556e-14 relative error = 3.3740921931100879903603718394272e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.736 y[1] (analytic) = 3.2857585208128521121160977692547 y[1] (numeric) = 3.2857585208128632921921593473926 absolute error = 1.11800760615781379e-14 relative error = 3.4025860363020039140719247986923e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.735 y[1] (analytic) = 3.2849321163481849790653896072115 y[1] (numeric) = 3.2849321163481962484325485307876 absolute error = 1.12693671589235761e-14 relative error = 3.4306240615564319725338737765420e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.734 y[1] (analytic) = 3.2841071866650129957398291969209 y[1] (numeric) = 3.2841071866650243528904008041975 absolute error = 1.13571505716072766e-14 relative error = 3.4582155593832430751060328911362e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.733 y[1] (analytic) = 3.2832837294129637101061400144329 y[1] (numeric) = 3.2832837294129751535634257887323 absolute error = 1.14434572857742994e-14 relative error = 3.4853695960721426401327344343107e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.732 y[1] (analytic) = 3.2824617422560435708172057549864 y[1] (numeric) = 3.2824617422560550991347438134648 absolute error = 1.15283175380584784e-14 relative error = 3.5120950199209447633068912468353e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.731 y[1] (analytic) = 3.2816412228725040807861460845713 y[1] (numeric) = 3.2816412228725156925469825036629 absolute error = 1.16117608364190916e-14 relative error = 3.5384004672683328308254574568233e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=26.7MB, alloc=4.3MB, time=1.22 NO POLE x[1] = -0.73 y[1] (analytic) = 3.2808221689547097023830338035792 y[1] (numeric) = 3.2808221689547213961990141271299 absolute error = 1.16938159803235507e-14 relative error = 3.5642943683379440895068220393815e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.729 y[1] (analytic) = 3.2800045782090074849842469711938 y[1] (numeric) = 3.2800045782090192594953272701598 absolute error = 1.17745110802989660e-14 relative error = 3.5897849529003535663235905493492e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.728 y[1] (analytic) = 3.2791884483555983861998150425893 y[1] (numeric) = 3.2791884483556102400733919171488 absolute error = 1.18538735768745595e-14 relative error = 3.6148802557592792284520836570047e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.727 y[1] (analytic) = 3.2783737771284102586852302985281 y[1] (numeric) = 3.2783737771284221906154892345868 absolute error = 1.19319302589360587e-14 relative error = 3.6395881220680890798064558616957e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.726 y[1] (analytic) = 3.2775605622749724750114469952414 y[1] (numeric) = 3.2775605622749844837187285076366 absolute error = 1.20087072815123952e-14 relative error = 3.6639162124824588034017025059914e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.725 y[1] (analytic) = 3.2767488015562921636205607439797 y[1] (numeric) = 3.2767488015563042478507437582407 absolute error = 1.20842301830142610e-14 relative error = 3.6878720081548071958622683781012e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.724 y[1] (analytic) = 3.2759384927467320294353178940636 y[1] (numeric) = 3.2759384927467441879592198373937 absolute error = 1.21585239019433301e-14 relative error = 3.7114628155759225834546811597884e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.723 y[1] (analytic) = 3.2751296336338897332185060330295 y[1] (numeric) = 3.2751296336339019648312991232745 absolute error = 1.22316127930902450e-14 relative error = 3.7346957712689901621057505168410e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.722 y[1] (analytic) = 3.2743222220184788042937680576687 y[1] (numeric) = 3.2743222220184911078144112964539 absolute error = 1.23035206432387852e-14 relative error = 3.7575778463410341947582657814852e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.721 y[1] (analytic) = 3.2735162557142110617427989435014 y[1] (numeric) = 3.2735162557142234360134853364848 absolute error = 1.23742706863929834e-14 relative error = 3.7801158508966019613121957909928e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.72 y[1] (analytic) = 3.2727117325476805196855514497409 y[1] (numeric) = 3.2727117325476929635711699930639 absolute error = 1.24438856185433230e-14 relative error = 3.8023164383183347102851096486345e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=30.5MB, alloc=4.3MB, time=1.40 NO POLE x[1] = -0.719 y[1] (analytic) = 3.2719086503582487527303097610208 y[1] (numeric) = 3.2719086503582612651179217485785 absolute error = 1.25123876119875577e-14 relative error = 3.8241861094189007373699454970898e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.718 y[1] (analytic) = 3.2711070069979316981495941563245 y[1] (numeric) = 3.2711070069979442779479233774322 absolute error = 1.25797983292211077e-14 relative error = 3.8457312164685971194800432022617e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.717 y[1] (analytic) = 3.2703068003312878717961316532595 y[1] (numeric) = 3.2703068003313005179350680647014 absolute error = 1.26461389364114419e-14 relative error = 3.8669579671027701819148673111638e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.716 y[1] (analytic) = 3.2695080282353079752208547292155 y[1] (numeric) = 3.2695080282353206866509711995363 absolute error = 1.27114301164703208e-14 relative error = 3.8878724281130510840953132738399e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.715 y[1] (analytic) = 3.2687106885993058718923515793476 y[1] (numeric) = 3.2687106885993186475844333166105 absolute error = 1.27756920817372629e-14 relative error = 3.9084805291262557797582939949466e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.714 y[1] (analytic) = 3.2679147793248109108446575138469 y[1] (numeric) = 3.2679147793248237497892438009612 absolute error = 1.28389445862871143e-14 relative error = 3.9287880661746598960835961688970e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.713 y[1] (analytic) = 3.2671202983254615764980105496507 y[1] (numeric) = 3.2671202983254744777049484237764 absolute error = 1.29012069378741257e-14 relative error = 3.9488007051612223178755362869407e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.712 y[1] (analytic) = 3.2663272435269004438054497543899 y[1] (numeric) = 3.2663272435269134063034592788823 absolute error = 1.29624980095244924e-14 relative error = 3.9685239852232023743168230207561e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.711 y[1] (analytic) = 3.2655356128666704182771596637771 y[1] (numeric) = 3.2655356128666834411134104526579 absolute error = 1.30228362507888808e-14 relative error = 3.9879633219974913443542207519974e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.71 y[1] (analytic) = 3.2647454042941122408244980473868 y[1] (numeric) = 3.2647454042941253230641967134347 absolute error = 1.30822396986660479e-14 relative error = 4.0071240107908591079602145704405e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.709 memory used=34.3MB, alloc=4.4MB, time=1.58 y[1] (analytic) = 3.2639566157702632377469203290743 y[1] (numeric) = 3.2639566157702763784729085373325 absolute error = 1.31407259882082582e-14 relative error = 4.0260112296582011262542513802320e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.708 y[1] (analytic) = 3.2631692452677572965577581521556 y[1] (numeric) = 3.2631692452677704948701209709805 absolute error = 1.31983123628188249e-14 relative error = 4.0446300423917625192844972760721e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.707 y[1] (analytic) = 3.2623832907707260487092414007328 y[1] (numeric) = 3.2623832907707393037249256524595 absolute error = 1.32550156842517267e-14 relative error = 4.0629854014242078880918339995597e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.706 y[1] (analytic) = 3.2615987502747012406334855556754 y[1] (numeric) = 3.2615987502747145514859278785762 absolute error = 1.33108524423229008e-14 relative error = 4.0810821506483047524131339842627e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.705 y[1] (analytic) = 3.2608156217865182748646065152695 y[1] (numeric) = 3.2608156217865316407033708577403 absolute error = 1.33658387643424708e-14 relative error = 4.0989250281558901296907981806179e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.704 y[1] (analytic) = 3.2600339033242209033478739138959 y[1] (numeric) = 3.2600339033242343233382981907373 absolute error = 1.34199904242768414e-14 relative error = 4.1165186688986958055329393822664e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.703 y[1] (analytic) = 3.259253592916967055375066715601 y[1] (numeric) = 3.2592535929169805286979183648779 absolute error = 1.34733228516492769e-14 relative error = 4.1338676072735172712660862941794e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.702 y[1] (analytic) = 3.2584746886049357829111410373552 y[1] (numeric) = 3.2584746886049493087622812246314 absolute error = 1.35258511401872762e-14 relative error = 4.1509762796341237420205965542775e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.701 y[1] (analytic) = 3.2576971884392353063961439479092 y[1] (numeric) = 3.2576971884392488839862001726768 absolute error = 1.35775900562247676e-14 relative error = 4.1678490267322234480592864378873e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7 y[1] (analytic) = 3.2569210904818121444181873280372 y[1] (numeric) = 3.2569210904818257729722341949033 absolute error = 1.36285540468668661e-14 relative error = 4.1844900960897176521726371912714e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.699 y[1] (analytic) = 3.2561463928053613109584066251999 y[1] (numeric) = 3.2561463928053749897156545498678 absolute error = 1.36787572479246679e-14 relative error = 4.2009036443043997617085825066980e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE memory used=38.1MB, alloc=4.4MB, time=1.76 x[1] = -0.698 y[1] (analytic) = 3.2553730934932375642073394323774 y[1] (numeric) = 3.2553730934932512924208310596714 absolute error = 1.37282134916272940e-14 relative error = 4.2170937392911802125035249724947e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.697 y[1] (analytic) = 3.2546011906393676912442324474468 y[1] (numeric) = 3.2546011906393814681805465655963 absolute error = 1.37769363141181495e-14 relative error = 4.2330643624608472879238298693589e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.696 y[1] (analytic) = 3.2538306823481638131565820942954 y[1] (numeric) = 3.2538306823481776380955448364191 absolute error = 1.38249389627421237e-14 relative error = 4.2488194108383045029350526408771e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.695 y[1] (analytic) = 3.2530615667344376954568890102893 y[1] (numeric) = 3.2530615667344515676912921405139 absolute error = 1.38722344031302246e-14 relative error = 4.2643626991221585403786369363362e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.694 y[1] (analytic) = 3.2522938419233160489273104986643 y[1] (numeric) = 3.2522938419233299677626365865846 absolute error = 1.39188353260879203e-14 relative error = 4.2796979616874681058108189205379e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.693 y[1] (analytic) = 3.2515275060501568062907744868251 y[1] (numeric) = 3.2515275060501707710449287800698 absolute error = 1.39647541542932447e-14 relative error = 4.2948288545334021237374515610145e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.692 y[1] (analytic) = 3.2507625572604663603693160363736 y[1] (numeric) = 3.2507625572604803703723648468943 absolute error = 1.40100030488105207e-14 relative error = 4.3097589571774969445591895936031e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.691 y[1] (analytic) = 3.2499989937098177496470515933745 y[1] (numeric) = 3.2499989937098318042409670187285 absolute error = 1.40545939154253540e-14 relative error = 4.3244917744981445845815811651459e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.69 y[1] (analytic) = 3.2492368135637697774064517060935 y[1] (numeric) = 3.2492368135637838759448625124531 absolute error = 1.40985384108063596e-14 relative error = 4.3390307385268890237644072944037e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.689 y[1] (analytic) = 3.2484760149977870508525409302572 y[1] (numeric) = 3.2484760149978011927004894291593 absolute error = 1.41418479484989021e-14 relative error = 4.3533792101920555220143007728650e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.688 y[1] (analytic) = 3.2477165961971609268804715598963 y[1] (numeric) = 3.2477165961971751114141763158447 absolute error = 1.41845337047559484e-14 relative error = 4.3675404810151852518892216405222e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=41.9MB, alloc=4.4MB, time=1.95 NO POLE x[1] = -0.687 y[1] (analytic) = 3.2469585553569313513777096585209 y[1] (numeric) = 3.2469585553569455779843338694882 absolute error = 1.42266066242109673e-14 relative error = 4.3815177747617004121473459910937e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.686 y[1] (analytic) = 3.246201890681809579182958242345 y[1] (numeric) = 3.2462018906818238472603836399837 absolute error = 1.42680774253976387e-14 relative error = 4.3953142490471753565149594714443e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.685 y[1] (analytic) = 3.2454466003861017620500407363122 y[1] (numeric) = 3.2454466003861160710066468572972 absolute error = 1.43089566061209850e-14 relative error = 4.4089329969005461994463665863784e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.684 y[1] (analytic) = 3.2446926826936333921863921655874 y[1] (numeric) = 3.2446926826936477414408408499629 absolute error = 1.43492544486843755e-14 relative error = 4.4223770482855445680912265519739e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.683 y[1] (analytic) = 3.2439401358376745891526670651398 y[1] (numeric) = 3.2439401358376889781336920418549 absolute error = 1.43889810249767151e-14 relative error = 4.4356493715816011305754557093375e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.682 y[1] (analytic) = 3.2431889580608662181223799099916 y[1] (numeric) = 3.2431889580608806462685813339744 absolute error = 1.44281462014239828e-14 relative error = 4.4487528750254224432198926799653e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.681 y[1] (analytic) = 3.2424391476151468277085512164762 y[1] (numeric) = 3.2424391476151612944681950256256 absolute error = 1.44667596438091494e-14 relative error = 4.4616904081144054541698858491071e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.68 y[1] (analytic) = 3.2416907027616803957681427605519 y[1] (numeric) = 3.2416907027616949005989647249233 absolute error = 1.45048308219643714e-14 relative error = 4.4744647629730158347747589059177e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.679 y[1] (analytic) = 3.2409436217707848717947282986382 y[1] (numeric) = 3.2409436217707994141637426378717 absolute error = 1.45423690143392335e-14 relative error = 4.4870786756832204512546963820922e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.678 y[1] (analytic) = 3.2401979029218615047054588118167 y[1] (numeric) = 3.2401979029218760840887712605023 absolute error = 1.45793833124486856e-14 relative error = 4.4995348275800277502224178789144e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.677 y[1] (analytic) = 3.2394535445033249450200381123108 y[1] (numeric) = 3.2394535445033395609026633165152 absolute error = 1.46158826252042044e-14 relative error = 4.5118358465131565012541289244090e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=45.7MB, alloc=4.4MB, time=2.13 NO POLE x[1] = -0.676 y[1] (analytic) = 3.2387105448125341106172176487444 y[1] (numeric) = 3.2387105448125487624929007803407 absolute error = 1.46518756831315963e-14 relative error = 4.5239843080758206633335258278060e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.675 y[1] (analytic) = 3.2379689021557238054383381037816 y[1] (numeric) = 3.2379689021557384928093805825271 absolute error = 1.46873710424787455e-14 relative error = 4.5359827368015855659452066887090e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.674 y[1] (analytic) = 3.2372286148479370806877771282439 y[1] (numeric) = 3.2372286148479518030648663447512 absolute error = 1.47223770892165073e-14 relative error = 4.5478336073302206847312421966170e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.673 y[1] (analytic) = 3.2364896812129583282568922559629 y[1] (numeric) = 3.2364896812129730851589351918064 absolute error = 1.47569020429358435e-14 relative error = 4.5595393455434445500249822822277e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.672 y[1] (analytic) = 3.23575209958324709627125843831 y[1] (numeric) = 3.2357520995832618872252190825069 absolute error = 1.47909539606441969e-14 relative error = 4.5711023296714284969889328396470e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.671 y[1] (analytic) = 3.2350158682998726168307713241631 y[1] (numeric) = 3.235015868299887441371511788172 absolute error = 1.48245407404640089e-14 relative error = 4.5825248913708991949626079423360e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.67 y[1] (analytic) = 3.2342809857124490361785989024646 y[1] (numeric) = 3.2342809857124638938487241386531 absolute error = 1.48576701252361885e-14 relative error = 4.5938093167756522180693953054476e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.669 y[1] (analytic) = 3.2335474501790713376980919078381 y[1] (numeric) = 3.2335474501790862280477979390949 absolute error = 1.48903497060312568e-14 relative error = 4.6049578475202647291293715980792e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.668 y[1] (analytic) = 3.2328152600662519482966819854679 y[1] (numeric) = 3.2328152600662668708836075562672 absolute error = 1.49225869255707993e-14 relative error = 4.6159726817377687448031326279373e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.667 y[1] (analytic) = 3.2320844137488580188925786295298 y[1] (numeric) = 3.2320844137488729732816601913113 absolute error = 1.49543890815617815e-14 relative error = 4.6268559750320244191085822181318e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.666 y[1] (analytic) = 3.2313549096100493698737921039189 y[1] (numeric) = 3.2313549096100643556371220501172 absolute error = 1.49857633299461983e-14 relative error = 4.6376098414255081562499675978121e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=49.5MB, alloc=4.4MB, time=2.31 NO POLE x[1] = -0.665 y[1] (analytic) = 3.2306267460412170925497288757238 y[1] (numeric) = 3.230626746041232109266416944179 absolute error = 1.50167166880684552e-14 relative error = 4.6482363542832095441311295987846e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.664 y[1] (analytic) = 3.229899921441922797763395739867 y[1] (numeric) = 3.2298999214419378450194335026646 absolute error = 1.50472560377627976e-14 relative error = 4.6587375472133073776096467638401e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.663 y[1] (analytic) = 3.2291744342198385029771742842243 y[1] (numeric) = 3.229174434219853580365302647266 absolute error = 1.50773881283630417e-14 relative error = 4.6691154149452771113295585921608e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.662 y[1] (analytic) = 3.2284502827906871492872524808108 y[1] (numeric) = 3.2284502827907022564068321175929 absolute error = 1.51071195796367821e-14 relative error = 4.6793719141860592731027818091761e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.661 y[1] (analytic) = 3.2277274655781837399611872249706 y[1] (numeric) = 3.2277274655781988764180718711589 absolute error = 1.51364568846461883e-14 relative error = 4.6895089644549003050200062466402e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.66 y[1] (analytic) = 3.2270059810139770922297812530624 y[1] (numeric) = 3.2270059810139922576361937905015 absolute error = 1.51654064125374391e-14 relative error = 4.6995284488974590956710344503894e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.659 y[1] (analytic) = 3.2262858275375921941985492031456 y[1] (numeric) = 3.2262858275376073881729604639202 absolute error = 1.51939744112607746e-14 relative error = 4.7094322150797523253868672339571e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.658 y[1] (analytic) = 3.2255670035963731588755783193409 y[1] (numeric) = 3.2255670035963883810425885424323 absolute error = 1.52221670102230914e-14 relative error = 4.7192220757624962668438347456912e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.657 y[1] (analytic) = 3.2248495076454267674416156801692 y[1] (numeric) = 3.2248495076454420174318385551133 absolute error = 1.52499902228749441e-14 relative error = 4.7288998096563845583192381906465e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.656 y[1] (analytic) = 3.2241333381475665940147906998791 y[1] (numeric) = 3.2241333381475818714647399336395 absolute error = 1.52774499492337604e-14 relative error = 4.7384671621588253742467555499093e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.655 y[1] (analytic) = 3.2234184935732577042865624981447 y[1] (numeric) = 3.2234184935732730088385408431675 absolute error = 1.53045519783450228e-14 relative error = 4.7479258460726457491840046315578e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=53.4MB, alloc=4.4MB, time=2.49 NO POLE x[1] = -0.654 y[1] (analytic) = 3.2227049724005619205273187264999 y[1] (numeric) = 3.2227049724005772518293094096151 absolute error = 1.53313019906831152e-14 relative error = 4.7572775423072549785894342116746e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.653 y[1] (analytic) = 3.2219927731150836455795964650482 y[1] (numeric) = 3.2219927731150990032851569585324 absolute error = 1.53577055604934842e-14 relative error = 4.7665239005627450713034114377434e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.652 y[1] (analytic) = 3.2212818942099162385741964977634 y[1] (numeric) = 3.2212818942099316223423545754753 absolute error = 1.53837681580777119e-14 relative error = 4.7756665399973908471728119370212e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.651 y[1] (analytic) = 3.2205723341855889352195680624073 y[1] (numeric) = 3.2205723341856043447147200854587 absolute error = 1.54094951520230514e-14 relative error = 4.7847070498789991509861227704920e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.65 y[1] (analytic) = 3.2198640915500143056277992941 y[1] (numeric) = 3.2198640915500297405196106720301 absolute error = 1.54348918113779301e-14 relative error = 4.7936469902205433425696283092245e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.649 y[1] (analytic) = 3.2191571648184362427514051333743 y[1] (numeric) = 3.2191571648184517027147129082519 absolute error = 1.54599633077748776e-14 relative error = 4.8024878924005051943107354650887e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.648 y[1] (analytic) = 3.2184515525133784746139044258472 y[1] (numeric) = 3.2184515525133939593286219281437 absolute error = 1.54847147175022965e-14 relative error = 4.8112312597683353087321533996907e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.647 y[1] (analytic) = 3.2177472531645935936239651896556 y[1] (numeric) = 3.2177472531646091027749887161042 absolute error = 1.55091510235264486e-14 relative error = 4.8198785682354298526451103105666e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.646 y[1] (analytic) = 3.2170442653090125963677143984635 y[1] (numeric) = 3.2170442653090281296448318634529 absolute error = 1.55332771174649894e-14 relative error = 4.8284312668520099824759507773463e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.645 y[1] (analytic) = 3.2163425874906949273766979223051 y[1] (numeric) = 3.2163425874907104844744994356508 absolute error = 1.55570978015133457e-14 relative error = 4.8368907783702793507110242073241e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.644 y[1] (analytic) = 3.2156422182607790204699782837132 y[1] (numeric) = 3.2156422182607946010877686089043 absolute error = 1.55806177903251911e-14 relative error = 4.8452584997942234799020249476554e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=57.2MB, alloc=4.4MB, time=2.68 NO POLE x[1] = -0.643 y[1] (analytic) = 3.2149431561774333313680124449853 y[1] (numeric) = 3.2149431561774489352097252932232 absolute error = 1.56038417128482379e-14 relative error = 4.8535358029164043090703471496290e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.642 y[1] (analytic) = 3.214245399805807855373297817105 y[1] (numeric) = 3.2142453998058234821474119336358 absolute error = 1.56267741141165308e-14 relative error = 4.8617240348420937047647855211198e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.641 y[1] (analytic) = 3.2135489477179861240083500206042 y[1] (numeric) = 3.2135489477180017734278070209921 absolute error = 1.56494194570003879e-14 relative error = 4.8698245185010780759583001700434e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.64 y[1] (analytic) = 3.2128537984929376745954176825878 y[1] (numeric) = 3.2128537984929533463775415976942 absolute error = 1.56717821239151064e-14 relative error = 4.8778385531474582232327321223084e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.639 y[1] (analytic) = 3.2121599507164709868544838954052 y[1] (numeric) = 3.2121599507164866807209023849208 absolute error = 1.56938664184895156e-14 relative error = 4.8857674148477584370425096359350e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.638 y[1] (analytic) = 3.211467402981186880686586211269 y[1] (numeric) = 3.2114674029812025963631534066967 absolute error = 1.57156765671954277e-14 relative error = 4.8936123569576495599089972542704e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.637 y[1] (analytic) = 3.2107761538864323693983416932771 y[1] (numeric) = 3.2107761538864481066150626322864 absolute error = 1.57372167209390093e-14 relative error = 4.9013746105875828057540623666595e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.636 y[1] (analytic) = 3.2100862020382549627108242678537 y[1] (numeric) = 3.2100862020382707212017808829165 absolute error = 1.57584909566150628e-14 relative error = 4.9090553850576212872987669475385e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.635 y[1] (analytic) = 3.2093975460493574139816413200677 y[1] (numeric) = 3.2093975460493731934849199452517 absolute error = 1.57795032786251840e-14 relative error = 4.9166558683417497013631075038934e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.634 y[1] (analytic) = 3.2087101845390529061532272680575 y[1] (numeric) = 3.2087101845390687064108476287869 absolute error = 1.58002576203607294e-14 relative error = 4.9241772275019330181742402142526e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.633 y[1] (analytic) = 3.208024116133220671023045125184 y[1] (numeric) = 3.2080241161332364917808907766869 absolute error = 1.58207578456515029e-14 relative error = 4.9316206091121881994053550186902e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=61.0MB, alloc=4.4MB, time=2.86 NO POLE x[1] = -0.632 y[1] (analytic) = 3.2073393394642620365125934601152 y[1] (numeric) = 3.2073393394642778775203436411617 absolute error = 1.58410077501810465e-14 relative error = 4.9389871396729257253767430628800e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.631 y[1] (analytic) = 3.2066558531710568966918856384195 y[1] (numeric) = 3.2066558531710727577029485078088 absolute error = 1.58610110628693893e-14 relative error = 4.9462779260158088276771992701789e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.63 y[1] (analytic) = 3.2059736558989205993944300263339 y[1] (numeric) = 3.2059736558989364801658772504269 absolute error = 1.58807714472240930e-14 relative error = 4.9534940556993738472732311664769e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.629 y[1] (analytic) = 3.2052927462995612463347225372161 y[1] (numeric) = 3.2052927462995771466272251976176 absolute error = 1.59002925026604015e-14 relative error = 4.9606365973956461255693750674847e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.628 y[1] (analytic) = 3.204613123031037400715894427115 y[1] (numeric) = 3.2046131230310533202936602183975 absolute error = 1.59195777657912825e-14 relative error = 4.9677066012679802034179748691756e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.627 y[1] (analytic) = 3.2039347847577161973894658823676 y[1] (numeric) = 3.2039347847577321360201775704938 absolute error = 1.59386307116881262e-14 relative error = 4.9747050993403464884614354057550e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.626 y[1] (analytic) = 3.2032577301502318507021663509876 y[1] (numeric) = 3.2032577301502478081569214638335 absolute error = 1.59574547551128459e-14 relative error = 4.9816331058582807006877119165234e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.625 y[1] (analytic) = 3.2025819578854445552365218059265 y[1] (numeric) = 3.2025819578854605312897735280285 absolute error = 1.59760532517221020e-14 relative error = 4.9884916176417056040749194746385e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.624 y[1] (analytic) = 3.2019074666463997747224026557375 y[1] (numeric) = 3.2019074666464157691519019000916 absolute error = 1.59944294992443541e-14 relative error = 4.9952816144298297437923517463491e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.623 y[1] (analytic) = 3.2012342551222879144659987240279 y[1] (numeric) = 3.2012342551223039270527373544511 absolute error = 1.60125867386304232e-14 relative error = 5.0020040592183212644798253018840e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.622 y[1] (analytic) = 3.2005623220084043727107639287205 y[1] (numeric) = 3.2005623220084204032389191069489 absolute error = 1.60305281551782284e-14 relative error = 5.0086598985889498187471324620212e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=64.8MB, alloc=4.4MB, time=3.04 NO POLE x[1] = -0.621 y[1] (analytic) = 3.1998916660061099664117767831977 y[1] (numeric) = 3.1998916660061260146686564155436 absolute error = 1.60482568796323459e-14 relative error = 5.0152500630318848083678260965906e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.62 y[1] (analytic) = 3.1992222858227917269707168575263 y[1] (numeric) = 3.199222285822807792746706116542 absolute error = 1.60657759892590157e-14 relative error = 5.0217754672608316089024998047404e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.619 y[1] (analytic) = 3.1985541801718240615432846021539 y[1] (numeric) = 3.1985541801718401446317934993639 absolute error = 1.60830885088972100e-14 relative error = 5.0282370105211842603366458060320e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.618 y[1] (analytic) = 3.1978873477725302755944146641322 y[1] (numeric) = 3.1978873477725463757918266504874 absolute error = 1.61001974119863552e-14 relative error = 5.0346355768913665832978036148480e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.617 y[1] (analytic) = 3.1972217873501444524390727374305 y[1] (numeric) = 3.1972217873501605695446943087168 absolute error = 1.61171056215712863e-14 relative error = 5.0409720355775299572115757882038e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.616 y[1] (analytic) = 3.1965574976357736855678043219565 y[1] (numeric) = 3.1965574976357898193838156069531 absolute error = 1.61338160112849966e-14 relative error = 5.0472472412017713878428688807302e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.615 y[1] (analytic) = 3.1958944773663606596165412874492 y[1] (numeric) = 3.1958944773663768099479475971768 absolute error = 1.61503314063097276e-14 relative error = 5.0534620340840302143198159920773e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.614 y[1] (analytic) = 3.1952327252846465758994891562758 y[1] (numeric) = 3.1952327252846627425540734732096 absolute error = 1.61666545843169338e-14 relative error = 5.0596172405178189570290473175658e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.613 y[1] (analytic) = 3.1945722401391344184822343934031 y[1] (numeric) = 3.1945722401391506012705107800408 absolute error = 1.61827882763866377e-14 relative error = 5.0657136730399380713031189945546e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.612 y[1] (analytic) = 3.1939130206840525568295461456491 y[1] (numeric) = 3.193913020684068755564714052329 absolute error = 1.61987351679066799e-14 relative error = 5.0717521306943214400349734422490e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.611 y[1] (analytic) = 3.1932550656793186811187198029211 y[1] (numeric) = 3.1932550656793348956166192552746 absolute error = 1.62144978994523535e-14 relative error = 5.0777333992901548389532541679588e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=68.6MB, alloc=4.4MB, time=3.23 NO POLE x[1] = -0.61 y[1] (analytic) = 3.1925983738905040663647390429892 y[1] (numeric) = 3.192598373890520296443806689891 absolute error = 1.62300790676469018e-14 relative error = 5.0836582516544067207332035255588e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.609 y[1] (analytic) = 3.1919429440887981615580368444033 y[1] (numeric) = 3.1919429440888144070392628477425 absolute error = 1.62454812260033392e-14 relative error = 5.0895274478789049806490482338980e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.608 y[1] (analytic) = 3.1912887750509735000692320897032 y[1] (numeric) = 3.1912887750509897607761178377556 absolute error = 1.62607068857480524e-14 relative error = 5.0953417355620927779215356365485e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.607 y[1] (analytic) = 3.1906358655593509276279242273578 y[1] (numeric) = 3.1906358655593672033864408539751 absolute error = 1.62757585166266173e-14 relative error = 5.1011018500455899715314203738817e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.606 y[1] (analytic) = 3.1899842144017651442344610333748 y[1] (numeric) = 3.1899842144017814348730087256366 absolute error = 1.62906385476922618e-14 relative error = 5.1068085146456853722021592755968e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.605 y[1] (analytic) = 3.1893338203715305564145704621516 y[1] (numeric) = 3.1893338203715468617639385395414 absolute error = 1.63053493680773898e-14 relative error = 5.1124624408798806092650737046954e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.604 y[1] (analytic) = 3.1886846822674074362768831919836 y[1] (numeric) = 3.1886846822674237561702109405569 absolute error = 1.63198933277485733e-14 relative error = 5.1180643286886040365044828110961e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.603 y[1] (analytic) = 3.1880367988935683838826836946657 y[1] (numeric) = 3.1880367988935847181554219400726 absolute error = 1.63342727382454069e-14 relative error = 5.1236148666522094027499030517987e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.602 y[1] (analytic) = 3.1873901690595650894857300899946 y[1] (numeric) = 3.1873901690595814379756034936035 absolute error = 1.63484898734036089e-14 relative error = 5.1291147322033710903353575834030e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.601 y[1] (analytic) = 3.1867447915802953922476919502899 y[1] (numeric) = 3.1867447915803117547946620130328 absolute error = 1.63625469700627429e-14 relative error = 5.1345645918349847319668866505125e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.6 memory used=72.4MB, alloc=4.4MB, time=3.41 y[1] (analytic) = 3.1861006652759706320816855372304 y[1] (numeric) = 3.1861006652759870085279142961576 absolute error = 1.63764462287589272e-14 relative error = 5.1399651013036801780132764721363e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.599 y[1] (analytic) = 3.1854577889720832913225523053941 y[1] (numeric) = 3.1854577889720996815123667082773 absolute error = 1.63901898144028832e-14 relative error = 5.1453169058290489603198368212983e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.598 y[1] (analytic) = 3.1848161614993749229679432055439 y[1] (numeric) = 3.1848161614993913267478001492154 absolute error = 1.64037798569436715e-14 relative error = 5.1506206402886878325278437329078e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.597 y[1] (analytic) = 3.1841757816938043622789523745889 y[1] (numeric) = 3.18417578169382077949740439304 absolute error = 1.64172184520184511e-14 relative error = 5.1558769294091560063286962634943e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.596 y[1] (analytic) = 3.1835366483965162185730029210349 y[1] (numeric) = 3.1835366483965326490806645096253 absolute error = 1.64305076615885904e-14 relative error = 5.1610863879529418069134479072402e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.595 y[1] (analytic) = 3.1828987604538096440849381285093 y[1] (numeric) = 3.1828987604538260877344526909589 absolute error = 1.64436495145624496e-14 relative error = 5.1662496209015318156976910297493e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.594 y[1] (analytic) = 3.1822621167171073768148266473611 y[1] (numeric) = 3.182262116717123833460834052506 absolute error = 1.64566460074051449e-14 relative error = 5.1713672236346728754864034382183e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.593 y[1] (analytic) = 3.1816267160429250543228629916496 y[1] (numeric) = 3.1816267160429415238219677272488 absolute error = 1.64694991047355992e-14 relative error = 5.1764397821059157340675519080130e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.592 y[1] (analytic) = 3.1809925572928407954729475032356 y[1] (numeric) = 3.18099255729285727768368741441 absolute error = 1.64822107399111744e-14 relative error = 5.1814678730145262727029086808755e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.591 y[1] (analytic) = 3.1803596393334650471670752205594 y[1] (numeric) = 3.1803596393334815419498908207308 absolute error = 1.64947828156001714e-14 relative error = 5.1864520639738476186394548426636e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.59 y[1] (analytic) = 3.1797279610364106931525628747317 y[1] (numeric) = 3.1797279610364272003697672172137 absolute error = 1.65072172043424820e-14 relative error = 5.1913929136761960202122293123201e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE memory used=76.2MB, alloc=4.4MB, time=3.59 x[1] = -0.589 y[1] (analytic) = 3.1790975212782634220234093567593 y[1] (numeric) = 3.1790975212782799415391584554225 absolute error = 1.65195157490986632e-14 relative error = 5.1962909720543692287339564815983e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.588 y[1] (analytic) = 3.1784683189405523515757290391121 y[1] (numeric) = 3.1784683189405688832559928268127 absolute error = 1.65316802637877006e-14 relative error = 5.2011467804398451030169342201063e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.587 y[1] (analytic) = 3.1778403529097209067152306351811 y[1] (numeric) = 3.1778403529097374504277644489044 absolute error = 1.65437125338137233e-14 relative error = 5.2059608717177469636010584445456e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.586 y[1] (analytic) = 3.1772136220770979481521479505045 y[1] (numeric) = 3.1772136220771145037664645324237 absolute error = 1.65556143165819192e-14 relative error = 5.2107337704786481360267159231937e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.585 y[1] (analytic) = 3.17658812533886914915587380054 y[1] (numeric) = 3.1765881253388857165432158044415 absolute error = 1.65673873420039015e-14 relative error = 5.2154659931672888742678928507918e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.584 y[1] (analytic) = 3.1759638615960486176778151987246 y[1] (numeric) = 3.1759638615960651967111281914887 absolute error = 1.65790333129927641e-14 relative error = 5.2201580482282748844206117967573e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.583 y[1] (analytic) = 3.1753408297544507611866870949644 y[1] (numeric) = 3.1753408297544673517405930430259 absolute error = 1.65905539059480615e-14 relative error = 5.2248104362488261537470144880834e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.582 y[1] (analytic) = 3.1747190287246623915956036948811 y[1] (numeric) = 3.174719028724678993546374925824 absolute error = 1.66019507712309429e-14 relative error = 5.2294236500986430762189975680689e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.581 y[1] (analytic) = 3.1740984574220150676949207321846 y[1] (numeric) = 3.1740984574220316809204543618454 absolute error = 1.66132255336296608e-14 relative error = 5.2339981750669540449715255367565e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.58 y[1] (analytic) = 3.1734791147665576725388388150309 y[1] (numeric) = 3.1734791147665742969186316307038 absolute error = 1.66243797928156729e-14 relative error = 5.2385344889968083447106535024446e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.579 y[1] (analytic) = 3.1728609996830292232673067378425 y[1] (numeric) = 3.1728609996830458586824305283938 absolute error = 1.66354151237905513e-14 relative error = 5.2430330624166767980788964528008e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE memory used=80.1MB, alloc=4.4MB, time=3.77 x[1] = -0.578 y[1] (analytic) = 3.1722441111008319108777738641148 y[1] (numeric) = 3.1722441111008485572108511880151 absolute error = 1.66463330773239003e-14 relative error = 5.2474943586694187471674761189283e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.577 y[1] (analytic) = 3.1716284479540043674938415744345 y[1] (numeric) = 3.1716284479540210246290219569247 absolute error = 1.66571351803824902e-14 relative error = 5.2519188340386759983566066762756e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.576 y[1] (analytic) = 3.1710140091811951587098643828478 y[1] (numeric) = 3.1710140091812118265328009336474 absolute error = 1.66678229365507996e-14 relative error = 5.2563069378727497858128780780651e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.575 y[1] (analytic) = 3.1704007937256364986220605177296 y[1] (numeric) = 3.1704007937256531770198869608902 absolute error = 1.66783978264431606e-14 relative error = 5.2606591127060175262237798107615e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.574 y[1] (analytic) = 3.1697888005351181851877182268613 y[1] (numeric) = 3.1697888005351348740490263345514 absolute error = 1.66888613081076901e-14 relative error = 5.2649757943779427221949961353503e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.573 y[1] (analytic) = 3.1691780285619617535846363133536 y[1] (numeric) = 3.1691780285619784527994537355492 absolute error = 1.66992148174221956e-14 relative error = 5.2692574121497331246105348952209e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.572 y[1] (analytic) = 3.1685684767629948452730237825517 y[1] (numeric) = 3.1685684767630115547327922647784 absolute error = 1.67094597684822267e-14 relative error = 5.2735043888186969498861688706902e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.571 y[1] (analytic) = 3.1679601440995257904917121573488 y[1] (numeric) = 3.1679601440995425100892661388002 absolute error = 1.67195975539814514e-14 relative error = 5.2777171408303495467104590329067e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.57 y[1] (analytic) = 3.167353029537318401949713015452 y[1] (numeric) = 3.167353029537335131579258599975 absolute error = 1.67296295455845230e-14 relative error = 5.2818960783883188159433718826007e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.569 y[1] (analytic) = 3.1667471320465669775028904734338 y[1] (numeric) = 3.1667471320465837170599847660382 absolute error = 1.67395570942926044e-14 relative error = 5.2860416055620981042304601477402e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.568 y[1] (analytic) = 3.16614245060187150963382139008 y[1] (numeric) = 3.1661424506018882590153521917906 absolute error = 1.67493815308017106e-14 relative error = 5.2901541203926934978442517813920e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=83.9MB, alloc=4.4MB, time=3.96 NO POLE x[1] = -0.567 y[1] (analytic) = 3.1655389841822130995807925350938 y[1] (numeric) = 3.1655389841822298586849583891214 absolute error = 1.67591041658540276e-14 relative error = 5.2942340149962117194452078162719e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.566 y[1] (analytic) = 3.1649367317709295739893412697075 y[1] (numeric) = 3.1649367317709463427156318520666 absolute error = 1.67687262905823591e-14 relative error = 5.2982816756654327776208916252164e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.565 y[1] (analytic) = 3.164335692355691301986791669122 y[1] (numeric) = 3.1643356923557080802359685169752 absolute error = 1.67782491768478532e-14 relative error = 5.3022974829694118637654710521692e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.564 y[1] (analytic) = 3.1637358649284772106068785968942 y[1] (numeric) = 3.1637358649284939982809561680487 absolute error = 1.67876740775711545e-14 relative error = 5.3062818118511529332394443307297e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.563 y[1] (analytic) = 3.1631372484855509965177949935112 y[1] (numeric) = 3.1631372484855677935200220506336 absolute error = 1.67970022270571224e-14 relative error = 5.3102350317233950414417809123571e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.562 y[1] (analytic) = 3.162539842027437532032849404634 y[1] (numeric) = 3.1625398420274543382676907178931 absolute error = 1.68062348413132591e-14 relative error = 5.3141575065625534444052967031824e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.561 y[1] (analytic) = 3.1619436445588994634083882552147 y[1] (numeric) = 3.161943644558916278781506617193 absolute error = 1.68153731183619783e-14 relative error = 5.3180495950008536062873695036852e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.56 y[1] (analytic) = 3.1613486550889139994587271501513 y[1] (numeric) = 3.1613486550889308238769656970029 absolute error = 1.68244182385468516e-14 relative error = 5.3219116504166982336199978483297e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.559 y[1] (analytic) = 3.160754872630649888542553999459 y[1] (numeric) = 3.1607548726306667219139188324186 absolute error = 1.68333713648329596e-14 relative error = 5.3257440210233043743404470285765e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.558 y[1] (analytic) = 3.1601622962014445819996203507004 y[1] (numeric) = 3.160162296201461424233263452175 absolute error = 1.68422336431014746e-14 relative error = 5.3295470499556476647091718850278e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.557 y[1] (analytic) = 3.1595709248227815821405321664563 y[1] (numeric) = 3.1595709248227984331467346050563 absolute error = 1.68510062024386000e-14 relative error = 5.3333210753557503137585372269118e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=87.7MB, alloc=4.4MB, time=4.14 NO POLE x[1] = -0.556 y[1] (analytic) = 3.1589807575202679729160934935895 y[1] (numeric) = 3.1589807575202848326062489125738 absolute error = 1.68596901554189843e-14 relative error = 5.3370664304563472106354288154339e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.555 y[1] (analytic) = 3.1583917933236121314159520009614 y[1] (numeric) = 3.1583917933236289997025503846911 absolute error = 1.68682865983837297e-14 relative error = 5.3407834436629652761908629367755e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.554 y[1] (analytic) = 3.1578040312666016183692500660165 y[1] (numeric) = 3.1578040312666184951658617791266 absolute error = 1.68767966117131101e-14 relative error = 5.3444724386344496051250379900301e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.553 y[1] (analytic) = 3.1572174703870812458426047094388 y[1] (numeric) = 3.1572174703870981310638648035471 absolute error = 1.68852212600941083e-14 relative error = 5.3481337343619684301222073587904e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.552 y[1] (analytic) = 3.1566321097269313203530298427781 y[1] (numeric) = 3.1566321097269482139146226256641 absolute error = 1.68935615927828860e-14 relative error = 5.3517676452465302092694116922098e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.551 y[1] (analytic) = 3.1560479483320460596353805314382 y[1] (numeric) = 3.1560479483320629614540243937289 absolute error = 1.69018186438622907e-14 relative error = 5.3553744811750431954001341851328e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.55 y[1] (analytic) = 3.1554649852523121813255467048383 y[1] (numeric) = 3.155464985252329091318979199343 absolute error = 1.69099934324945047e-14 relative error = 5.3589545475949482571969849655285e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.549 y[1] (analytic) = 3.1548832195415876618419582845416 y[1] (numeric) = 3.1548832195416045799289214534812 absolute error = 1.69180869631689396e-14 relative error = 5.3625081455874552140824691807915e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.548 y[1] (analytic) = 3.1543026502576806637689902669626 y[1] (numeric) = 3.1543026502576975898692162124371 absolute error = 1.69261002259454745e-14 relative error = 5.3660355719394113599133041840330e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.547 y[1] (analytic) = 3.1537232764623286300665800089349 y[1] (numeric) = 3.1537232764623455641007767020713 absolute error = 1.69340341966931364e-14 relative error = 5.3695371192138310043605166978287e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.546 y[1] (analytic) = 3.153145097221177543450794844796 y[1] (numeric) = 3.1531450972211944853406321691137 absolute error = 1.69418898373243177e-14 relative error = 5.3730130758191137776750808072996e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=91.5MB, alloc=4.4MB, time=4.33 NO POLE x[1] = -0.545 y[1] (analytic) = 3.1525681116037613493102211414002 y[1] (numeric) = 3.1525681116037782989783171660244 absolute error = 1.69496680960246242e-14 relative error = 5.3764637260769790252523124478400e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.544 y[1] (analytic) = 3.1519923186834815405428908090835 y[1] (numeric) = 3.1519923186834984979127982875272 absolute error = 1.69573699074784437e-14 relative error = 5.3798893502891426269377363596426e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.543 y[1] (analytic) = 3.1514177175375869027180228782811 y[1] (numeric) = 3.151417717537603867714215968606 absolute error = 1.69649961930903249e-14 relative error = 5.3832902248027625027203189399615e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.542 y[1] (analytic) = 3.15084430724715341798614068105 y[1] (numeric) = 3.1508443072471703905340018833028 absolute error = 1.69725478612022528e-14 relative error = 5.3866666220746780087735971429181e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.541 y[1] (analytic) = 3.150272086897064326180134015419 y[1] (numeric) = 3.1502720868970813062059413223247 absolute error = 1.69800258073069057e-14 relative error = 5.3900188107344681298268777697530e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.54 y[1] (analytic) = 3.1497010555759903415685749047646 y[1] (numeric) = 3.1497010555760073289994891617418 absolute error = 1.69874309142569772e-14 relative error = 5.3933470556463528845026816165963e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.539 y[1] (analytic) = 3.14913121237637002374106959776 y[1] (numeric) = 3.1491312123763870185051220684023 absolute error = 1.69947640524706423e-14 relative error = 5.3966516179699610441072863447077e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.538 y[1] (analytic) = 3.1485625563943903011236426090262 y[1] (numeric) = 3.1485625563944073031497227422755 absolute error = 1.70020260801332493e-14 relative error = 5.3999327552199881381748121705565e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.537 y[1] (analytic) = 3.1479950867299671456401051189846 y[1] (numeric) = 3.1479950867299841548579485142973 absolute error = 1.70092178433953127e-14 relative error = 5.4031907213247667032112576151257e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.536 y[1] (analytic) = 3.1474288024867263970530640981014 y[1] (numeric) = 3.147428802486743413393240664986 absolute error = 1.70163401765668846e-14 relative error = 5.4064257666837715065324480528132e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.535 y[1] (analytic) = 3.1468637027719847355356841838952 y[1] (numeric) = 3.1468637027720017589295864922714 absolute error = 1.70233939023083762e-14 relative error = 5.4096381382240806476846044663347e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=95.3MB, alloc=4.4MB, time=4.51 NO POLE x[1] = -0.534 y[1] (analytic) = 3.1462997866967308010425256320664 y[1] (numeric) = 3.1462997866967478314223574499712 absolute error = 1.70303798318179048e-14 relative error = 5.4128280794558146902201374180908e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.533 y[1] (analytic) = 3.1457370533756064580647525259372 y[1] (numeric) = 3.14573705337562349536351754117 absolute error = 1.70372987650152328e-14 relative error = 5.4159958305265731913678947145684e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.532 y[1] (analytic) = 3.1451755019268882043717397292612 y[1] (numeric) = 3.1451755019269052485232304516328 absolute error = 1.70441514907223716e-14 relative error = 5.4191416282748900716851098483217e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.531 y[1] (analytic) = 3.1446151314724687223576086042526 y[1] (numeric) = 3.1446151314724857732963954451695 absolute error = 1.70509387868409169e-14 relative error = 5.4222657062827272739053431728568e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.53 y[1] (analytic) = 3.1440559411378385716274940183337 y[1] (numeric) = 3.1440559411378556292889145445122 absolute error = 1.70576614205261785e-14 relative error = 5.4253682949270251179904709450369e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.529 y[1] (analytic) = 3.1434979300520680214743922910025 y[1] (numeric) = 3.1434979300520850857945406491762 absolute error = 1.70643201483581737e-14 relative error = 5.4284496214303297055260694542127e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.528 y[1] (analytic) = 3.1429410973477890219132650816577 y[1] (numeric) = 3.1429410973478060928289815912021 absolute error = 1.70709157165095444e-14 relative error = 5.4315099099105149029523843739084e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.527 y[1] (analytic) = 3.1423854421611773119546813205744 y[1] (numeric) = 3.1423854421611943894035422310335 absolute error = 1.70774488609104591e-14 relative error = 5.4345493814296168187938665498681e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.526 y[1] (analytic) = 3.1418309636319346638156716053992 y[1] (numeric) = 3.1418309636319517477359790159631 absolute error = 1.70839203074105639e-14 relative error = 5.4375682540417996489798190723561e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.525 y[1] (analytic) = 3.1412776609032712617806504291777 y[1] (numeric) = 3.1412776609032883521114223672137 absolute error = 1.70903307719380360e-14 relative error = 5.4405667428404684269115664864291e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.524 y[1] (analytic) = 3.1407255331218882144402345166374 y[1] (numeric) = 3.1407255331219053111211951724405 absolute error = 1.70966809606558031e-14 relative error = 5.4435450600045473990837538293615e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=99.1MB, alloc=4.4MB, time=4.68 NO POLE x[1] = -0.523 y[1] (analytic) = 3.1401745794379601990505537071069 y[1] (numeric) = 3.1401745794379773020221238220872 absolute error = 1.71029715701149803e-14 relative error = 5.4465034148439390255650585508510e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.522 y[1] (analytic) = 3.1396247990051182367702174602685 y[1] (numeric) = 3.1396247990051353459735048658511 absolute error = 1.71092032874055826e-14 relative error = 5.4494420138441807057173696467983e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.521 y[1] (analytic) = 3.1390761909804325975464683427611 y[1] (numeric) = 3.1390761909804497129232586473273 absolute error = 1.71153767903045662e-14 relative error = 5.4523610607103148020394397247706e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.52 y[1] (analytic) = 3.1385287545243958334362268909867 y[1] (numeric) = 3.1385287545244129549289743122377 absolute error = 1.71214927474212510e-14 relative error = 5.4552607564099873112172363978681e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.519 y[1] (analytic) = 3.1379824888009059391617130946895 y[1] (numeric) = 3.1379824888009230667135314348664 absolute error = 1.71275518183401769e-14 relative error = 5.4581412992157906257487834407916e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.518 y[1] (analytic) = 3.1374373929772496387141214092483 y[1] (numeric) = 3.1374373929772667722687751706908 absolute error = 1.71335546537614425e-14 relative error = 5.4610028847468645850397743288802e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.517 y[1] (analytic) = 3.1368934662240857968324316313974 y[1] (numeric) = 3.1368934662241029363343272699762 absolute error = 1.71395018956385788e-14 relative error = 5.4638457060097713185135438117411e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.516 y[1] (analytic) = 3.1363507077154289541978600605765 y[1] (numeric) = 3.1363507077154460995920373745792 absolute error = 1.71453941773140027e-14 relative error = 5.4666699534386569264068328962667e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.515 y[1] (analytic) = 3.1358091166286329851976969626225 y[1] (numeric) = 3.1358091166286501364298206147228 absolute error = 1.71512321236521003e-14 relative error = 5.4694758149347147286598371966240e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.514 y[1] (analytic) = 3.135268692144374877125340250462 y[1] (numeric) = 3.1352686921443920341416914204472 absolute error = 1.71570163511699852e-14 relative error = 5.4722634759049633099416455321060e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.513 y[1] (analytic) = 3.1347294334466386296962242452488 y[1] (numeric) = 3.134729433446655792443692411225 absolute error = 1.71627474681659762e-14 relative error = 5.4750331193003523599653030665665e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=102.9MB, alloc=4.4MB, time=4.87 NO POLE x[1] = -0.512 y[1] (analytic) = 3.1341913397226992737720590804135 y[1] (numeric) = 3.1341913397227164421981339262553 absolute error = 1.71684260748458418e-14 relative error = 5.4777849256532102912402605806581e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.511 y[1] (analytic) = 3.1336544101631070081983434126836 y[1] (numeric) = 3.1336544101631241822511068595344 absolute error = 1.71740527634468508e-14 relative error = 5.4805190731140450585329254643260e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.51 y[1] (analytic) = 3.1331186439616714536724932144284 y[1] (numeric) = 3.1331186439616886333006115741022 absolute error = 1.71796281183596738e-14 relative error = 5.4832357374877113830065793643448e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.509 y[1] (analytic) = 3.1325840403154460225721451015849 y[1] (numeric) = 3.1325840403154632077248613497633 absolute error = 1.71851527162481784e-14 relative error = 5.4859350922689569710809111058131e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.508 y[1] (analytic) = 3.1320505984247124036852464174204 y[1] (numeric) = 3.132050598424729594312372584575 absolute error = 1.71906271261671546e-14 relative error = 5.4886173086773583310812116848668e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.507 y[1] (analytic) = 3.1315183174929651607954386174335 y[1] (numeric) = 3.1315183174929823568473482954483 absolute error = 1.71960519096780148e-14 relative error = 5.4912825556916593350906061588831e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.506 y[1] (analytic) = 3.1309871967268964440879778150788 y[1] (numeric) = 3.1309871967269136455155987775833 absolute error = 1.72014276209625045e-14 relative error = 5.4939310000835230473981725437478e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.505 y[1] (analytic) = 3.1304572353363808133530190400955 y[1] (numeric) = 3.1304572353363980201078259745575 absolute error = 1.72067548069344620e-14 relative error = 5.4965628064507080648620193819572e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.504 y[1] (analytic) = 3.1299284325344601719745211783701 y[1] (numeric) = 3.1299284325344773840085285280364 absolute error = 1.72120340073496663e-14 relative error = 5.4991781372496809240291947050080e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.503 y[1] (analytic) = 3.1294007875373288107043100115203 y[1] (numeric) = 3.1294007875373460279700649253277 absolute error = 1.72172657549138074e-14 relative error = 5.5017771528276745543334461897937e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.502 y[1] (analytic) = 3.1288742995643185602319695232828 y[1] (numeric) = 3.1288742995643357826825449118983 absolute error = 1.72224505753886155e-14 relative error = 5.5043600114542035117204740734409e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=106.8MB, alloc=4.4MB, time=5.05 NO POLE x[1] = -0.501 y[1] (analytic) = 3.1283489678378840515722189171221 y[1] (numeric) = 3.1283489678379012791612066133083 absolute error = 1.72275889876961862e-14 relative error = 5.5069268693520469396518548421939e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.5 y[1] (analytic) = 3.1278247915835880833022767860262 y[1] (numeric) = 3.127824791583605315983780807558 absolute error = 1.72326815040215318e-14 relative error = 5.5094778807277079873972477201272e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.499 y[1] (analytic) = 3.1273017700300870946924167446853 y[1] (numeric) = 3.1273017700301043324210466580814 absolute error = 1.72377286299133961e-14 relative error = 5.5120131978013607676153042404260e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.498 y[1] (analytic) = 3.1267799024091167437834826930814 y[1] (numeric) = 3.1267799024091339865143470764454 absolute error = 1.72427308643833640e-14 relative error = 5.5145329708362940051559792414654e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.497 y[1] (analytic) = 3.1262591879554775894755588099462 y[1] (numeric) = 3.1262591879554948371642588132436 absolute error = 1.72476887000032974e-14 relative error = 5.5170373481678606110805307520119e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.496 y[1] (analytic) = 3.1257396259070208767022814203665 y[1] (numeric) = 3.1257396259070381293049044214967 absolute error = 1.72526026230011302e-14 relative error = 5.5195264762319428498612225654139e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.495 y[1] (analytic) = 3.1252212155046344237754390552918 y[1] (numeric) = 3.1252212155046516812485524103443 absolute error = 1.72574731133550525e-14 relative error = 5.5220004995929419222889248073430e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.494 y[1] (analytic) = 3.1247039559922286109945352991698 y[1] (numeric) = 3.1247039559922458732951801852842 absolute error = 1.72623006448861144e-14 relative error = 5.5244595609713008998709978001763e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.493 y[1] (analytic) = 3.1241878466167224696258883495011 y[1] (numeric) = 3.1241878466167397367115736987802 absolute error = 1.72670856853492791e-14 relative error = 5.5269038012705697397094682235253e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.492 y[1] (analytic) = 3.123672886628029870365613500224 y[1] (numeric) = 3.1236728866280471421943100231779 absolute error = 1.72718286965229539e-14 relative error = 5.5293333596040207735630435211300e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.491 y[1] (analytic) = 3.1231590752790458104104818889445 y[1] (numeric) = 3.1231590752790630869406161859719 absolute error = 1.72765301342970274e-14 relative error = 5.5317483733208229850347363554730e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=110.6MB, alloc=4.5MB, time=5.23 NO POLE x[1] = -0.49 y[1] (analytic) = 3.1226464118256327982701726641252 y[1] (numeric) = 3.1226464118256500794606214235672 absolute error = 1.72811904487594420e-14 relative error = 5.5341489780317836610875896412548e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.489 y[1] (analytic) = 3.1221348955266073354638380496142 y[1] (numeric) = 3.1221348955266246212739223309413 absolute error = 1.72858100842813271e-14 relative error = 5.5365353076346648353081644343067e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.488 y[1] (analytic) = 3.1216245256437264942531833972246 y[1] (numeric) = 3.121624525643743784642662997945 absolute error = 1.72903894796007204e-14 relative error = 5.5389074943390825956803431050622e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.487 y[1] (analytic) = 3.1211153014416745905734289806743 y[1] (numeric) = 3.1211153014416918855024968855782 absolute error = 1.72949290679049039e-14 relative error = 5.5412656686909970887109837343716e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.486 y[1] (analytic) = 3.1206072221880499513325687241092 y[1] (numeric) = 3.120607222188067250761845635489 absolute error = 1.72994292769113798e-14 relative error = 5.5436099595968006180853087741749e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.485 y[1] (analytic) = 3.1201002871533517752582749750996 y[1] (numeric) = 3.1201002871533690791488039226106 absolute error = 1.73038905289475110e-14 relative error = 5.5459404943470110900685708440858e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.484 y[1] (analytic) = 3.1195944956109670864806194967573 y[1] (numeric) = 3.1195944956109843947938605256086 absolute error = 1.73083132410288513e-14 relative error = 5.5482573986395782000854684365028e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.483 y[1] (analytic) = 3.1190898468371577800474907102705 y[1] (numeric) = 3.1190898468371750927453156464595 absolute error = 1.73126978249361890e-14 relative error = 5.5505607966028093201318319873639e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.482 y[1] (analytic) = 3.1185863401110477585781874844015 y[1] (numeric) = 3.1185863401110650756228747757293 absolute error = 1.73170446872913278e-14 relative error = 5.5528508108179221242082394166853e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.481 y[1] (analytic) = 3.1180839747146101592691620325124 y[1] (numeric) = 3.1180839747146274806233916641405 absolute error = 1.73213542296316281e-14 relative error = 5.5551275623412307457999273431187e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.48 y[1] (analytic) = 3.1175827499326546704742703045524 y[1] (numeric) = 3.1175827499326719961011187878825 absolute error = 1.73256268484833301e-14 relative error = 5.5573911707259717291211985640514e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=114.4MB, alloc=4.5MB, time=5.41 NO POLE x[1] = -0.479 y[1] (analytic) = 3.1170826650528149370901691896454 y[1] (numeric) = 3.1170826650528322669531046233289 absolute error = 1.73298629354336835e-14 relative error = 5.5596417540437771388126788814216e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.478 y[1] (analytic) = 3.1165837193655360539856773878195 y[1] (numeric) = 3.1165837193655533880485545897225 absolute error = 1.73340628772019030e-14 relative error = 5.5618794289058004094686926081148e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.477 y[1] (analytic) = 3.116085912164062146721992455689 y[1] (numeric) = 3.1160859121640794849490481646602 absolute error = 1.73382270557089712e-14 relative error = 5.5641043104835012977129319740873e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.476 y[1] (analytic) = 3.1155892427444240388186317450002 y[1] (numeric) = 3.115589242744441381174479891312 absolute error = 1.73423558481463118e-14 relative error = 5.5663165125290967288557124953436e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.475 y[1] (analytic) = 3.1150937104054270048278411755567 y[1] (numeric) = 3.1150937104054443512774682189079 absolute error = 1.73464496270433512e-14 relative error = 5.5685161473956828017947167841598e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.474 y[1] (analytic) = 3.1145993144486386084879944324559 y[1] (numeric) = 3.1145993144486559589967547664458 absolute error = 1.73505087603339899e-14 relative error = 5.5707033260570342858228504064394e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.473 y[1] (analytic) = 3.1141060541783766252341876461913 y[1] (numeric) = 3.1141060541783939797677990681936 absolute error = 1.73545336114220023e-14 relative error = 5.5728781581270870556266465135530e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.472 y[1] (analytic) = 3.1136139289016970483518222748659 y[1] (numeric) = 3.1136139289017144068763615202518 absolute error = 1.73585245392453859e-14 relative error = 5.5750407518791096921087137486498e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.471 y[1] (analytic) = 3.1131229379283821780664631102824 y[1] (numeric) = 3.1131229379283995405483614499584 absolute error = 1.73624818983396760e-14 relative error = 5.5771912142645689141340573305234e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.47 y[1] (analytic) = 3.1126330805709287928706604020538 y[1] (numeric) = 3.1126330805709461592766993023017 absolute error = 1.73664060389002479e-14 relative error = 5.5793296509316954111938192430006e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.469 y[1] (analytic) = 3.1121443561445364023957363428525 y[1] (numeric) = 3.1121443561445537726930431864738 absolute error = 1.73702973068436213e-14 relative error = 5.5814561662437543130475625166017e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=118.2MB, alloc=4.5MB, time=5.59 NO POLE x[1] = -0.468 y[1] (analytic) = 3.1116567639670955811437578692318 y[1] (numeric) = 3.1116567639671129552998017370188 absolute error = 1.73741560438677870e-14 relative error = 5.5835708632970262765136504702368e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.467 y[1] (analytic) = 3.1111703033591763824020511713403 y[1] (numeric) = 3.1111703033591937603846386829129 absolute error = 1.73779825875115726e-14 relative error = 5.5856738439385040875585937860690e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.466 y[1] (analytic) = 3.110684973644016831669659716299 y[1] (numeric) = 3.1106849736440342134469309293629 absolute error = 1.73817772712130639e-14 relative error = 5.5877652087833096862185595113719e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.465 y[1] (analytic) = 3.1102007741475114989321081991833 y[1] (numeric) = 3.1102007741475288844725325662825 absolute error = 1.73855404243670992e-14 relative error = 5.5898450572318366919709009198086e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.464 y[1] (analytic) = 3.1097177041982001491277108481324 y[1] (numeric) = 3.1097177041982175384000832299852 absolute error = 1.73892723723818528e-14 relative error = 5.5919134874866232272223297689686e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.463 y[1] (analytic) = 3.1092357631272564701554551126142 y[1] (numeric) = 3.1092357631272738631288918471383 absolute error = 1.73929734367345241e-14 relative error = 5.5939705965689598777869289307191e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.462 y[1] (analytic) = 3.1087549502684768777812021240466 y[1] (numeric) = 3.1087549502684942744251371501941 absolute error = 1.73966439350261475e-14 relative error = 5.5960164803352372522470591092505e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.461 y[1] (analytic) = 3.108275264958269396805574585059 y[1] (numeric) = 3.1082752649582867970897556205971 absolute error = 1.74002841810355381e-14 relative error = 5.5980512334930375462377080322836e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.46 y[1] (analytic) = 3.1077967065356426178634520487894 y[1] (numeric) = 3.1077967065356600217579368211808 absolute error = 1.74038944847723914e-14 relative error = 5.6000749496169755557220877873879e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.459 y[1] (analytic) = 3.1073192743421947292314640060453 y[1] (numeric) = 3.107319274342212136706616535592 absolute error = 1.74074751525295467e-14 relative error = 5.6020877211642918574209171906340e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.458 y[1] (analytic) = 3.1068429677221026230262639016624 y[1] (numeric) = 3.1068429677221200340527508360969 absolute error = 1.74110264869344345e-14 relative error = 5.6040896394902042925331455409723e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=122.0MB, alloc=4.5MB, time=5.78 NO POLE x[1] = -0.457 y[1] (analytic) = 3.1063677860221110751826832305738 y[1] (numeric) = 3.1063677860221284897314702302904 absolute error = 1.74145487869997166e-14 relative error = 5.6060807948630201659143097989626e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.456 y[1] (analytic) = 3.1058937285915219986071052805864 y[1] (numeric) = 3.1058937285915394166494534537251 absolute error = 1.74180423481731387e-14 relative error = 5.6080612764790151523903070701533e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.455 y[1] (analytic) = 3.1054207947821837689075639377434 y[1] (numeric) = 3.1054207947822011904150263243472 absolute error = 1.74215074623866038e-14 relative error = 5.6100311724770812086675802508991e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.454 y[1] (analytic) = 3.1049489839484806221081652801364 y[1] (numeric) = 3.1049489839484980470525833846209 absolute error = 1.74249444181044845e-14 relative error = 5.6119905699531489509648024513157e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.453 y[1] (analytic) = 3.1044782954473221237614494698587 y[1] (numeric) = 3.1044782954473395521149498410421 absolute error = 1.74283535003711834e-14 relative error = 5.6139395549743871008769448180207e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.452 y[1] (analytic) = 3.1040087286381327088782587073854 y[1] (numeric) = 3.1040087286381501406132495653438 absolute error = 1.74317349908579584e-14 relative error = 5.6158782125931840561073054483073e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.451 y[1] (analytic) = 3.103540282882841292100554719521 y[1] (numeric) = 3.1035402828828587271897226285434 absolute error = 1.74350891679090224e-14 relative error = 5.6178066268609142991529734383990e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.45 y[1] (analytic) = 3.1030729575458709475484373774098 y[1] (numeric) = 3.103072957545888385964743964342 absolute error = 1.74384163065869322e-14 relative error = 5.6197248808414940707220775471141e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.449 y[1] (analytic) = 3.1026067519941286577783555362809 y[1] (numeric) = 3.1026067519941460994950342535587 absolute error = 1.74417166787172778e-14 relative error = 5.6216330566247295820749741593726e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.448 y[1] (analytic) = 3.102141665596995131295172990206 y[1] (numeric) = 3.1021416655970125762857259228897 absolute error = 1.74449905529326837e-14 relative error = 5.6235312353394611757087541054275e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.447 y[1] (analytic) = 3.101677697726314688066357465365 y[1] (numeric) = 3.1016776977263321363045521815002 absolute error = 1.74482381947161352e-14 relative error = 5.6254194971665073015718637337715e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=125.8MB, alloc=4.5MB, time=5.97 NO POLE x[1] = -0.446 y[1] (analytic) = 3.1012148477563852124920997421297 y[1] (numeric) = 3.1012148477564026639519661857706 absolute error = 1.74514598664436409e-14 relative error = 5.6272979213514116024745902916087e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.445 y[1] (analytic) = 3.1007531150639481732906441937335 y[1] (numeric) = 3.1007531150639656279464716199749 absolute error = 1.74546558274262414e-14 relative error = 5.6291665862169960215174020841169e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.444 y[1] (analytic) = 3.1002924990281787097635221377172 y[1] (numeric) = 3.1002924990281961675898560890954 absolute error = 1.74578263339513782e-14 relative error = 5.6310255691757241402193339369400e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.443 y[1] (analytic) = 3.0998329990306757839107262826116 y[1] (numeric) = 3.0998329990306932448823656062412 absolute error = 1.74609716393236296e-14 relative error = 5.6328749467418766404769156967419e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.442 y[1] (analytic) = 3.0993746144554523978711490700225 y[1] (numeric) = 3.0993746144554698619631429748523 absolute error = 1.74640919939048298e-14 relative error = 5.6347147945435438207099878804371e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.441 y[1] (analytic) = 3.0989173446889258761688307020626 y[1] (numeric) = 3.0989173446889433433564758556382 absolute error = 1.74671876451535756e-14 relative error = 5.6365451873344362966818186578122e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.44 y[1] (analytic) = 3.0984611891199082122507249336936 y[1] (numeric) = 3.0984611891199256825095625978299 absolute error = 1.74702588376641363e-14 relative error = 5.6383661990055186355481998877130e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.439 y[1] (analytic) = 3.0980061471395964788067931142615 y[1] (numeric) = 3.0980061471396139521126063190355 absolute error = 1.74733058132047740e-14 relative error = 5.6401779025964679678712236336375e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.438 y[1] (analytic) = 3.0975522181415633013682802851737 y[1] (numeric) = 3.0975522181415807776970910406577 absolute error = 1.74763288107554840e-14 relative error = 5.6419803703069604337899539997344e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.437 y[1] (analytic) = 3.0970994015217473946850121719824 y[1] (numeric) = 3.0970994015217648740130787171501 absolute error = 1.74793280665451677e-14 relative error = 5.6437736735077891966101124455646e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.436 y[1] (analytic) = 3.0966476966784441613874794278826 y[1] (numeric) = 3.0966476966784616436912935161277 absolute error = 1.74823038140882451e-14 relative error = 5.6455578827518160518160443166579e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=129.7MB, alloc=4.5MB, time=6.15 NO POLE x[1] = -0.435 y[1] (analytic) = 3.0961971030122963524443462587886 y[1] (numeric) = 3.0961971030123138377006304795052 absolute error = 1.74852562842207166e-14 relative error = 5.6473330677847595034804563655412e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.434 y[1] (analytic) = 3.095747619926284788930835343192 y[1] (numeric) = 3.0957476199263022771165404788773 absolute error = 1.74881857051356853e-14 relative error = 5.6490992975558226697659537461165e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.433 y[1] (analytic) = 3.0952992468257191446282004970346 y[1] (numeric) = 3.09529924682573663572050291538 absolute error = 1.74910923024183454e-14 relative error = 5.6508566402281625757273274905889e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.432 y[1] (analytic) = 3.0948519831182287889792035577624 y[1] (numeric) = 3.0948519831182462829555026382118 absolute error = 1.74939762990804494e-14 relative error = 5.6526051631892046893341028091666e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.431 y[1] (analytic) = 3.0944058282137536899291631945515 y[1] (numeric) = 3.0944058282137711867670787888119 absolute error = 1.74968379155942604e-14 relative error = 5.6543449330608044945893844719306e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.43 y[1] (analytic) = 3.0939607815245353761867415045455 y[1] (numeric) = 3.0939607815245528758641114305433 absolute error = 1.74996773699259978e-14 relative error = 5.6560760157092585458209588135659e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.429 y[1] (analytic) = 3.0935168424651079584431800283779 y[1] (numeric) = 3.0935168424651254609380575971653 absolute error = 1.75024948775687874e-14 relative error = 5.6577984762551683245130442656165e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.428 y[1] (analytic) = 3.0930740104522892090931909023795 y[1] (numeric) = 3.0930740104523067143838424775004 absolute error = 1.75052906515751209e-14 relative error = 5.6595123790831582856988782910192e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.427 y[1] (analytic) = 3.0926322849051717000051519395249 y[1] (numeric) = 3.0926322849051892080700545283603 absolute error = 1.75080649025888354e-14 relative error = 5.6612177878514512949031531975836e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.426 y[1] (analytic) = 3.0921916652451139978926471661088 y[1] (numeric) = 3.0921916652451315087104860427281 absolute error = 1.75108178388766193e-14 relative error = 5.6629147655013033036238628568967e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.425 y[1] (analytic) = 3.0917521508957319168437373961834 y[1] (numeric) = 3.091752150895749430393403755237 absolute error = 1.75135496663590536e-14 relative error = 5.6646033742662999559679919183674e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=133.5MB, alloc=4.5MB, time=6.33 NO POLE x[1] = -0.424 y[1] (analytic) = 3.0913137412828898275686394509875 y[1] (numeric) = 3.0913137412829073438292280921825 absolute error = 1.75162605886411950e-14 relative error = 5.6662836756815169825984541228150e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.423 y[1] (analytic) = 3.090876435834692022930738266415 y[1] (numeric) = 3.0908764358347095418815453091247 absolute error = 1.75189508070427097e-14 relative error = 5.6679557305925470506069701079429e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.422 y[1] (analytic) = 3.0904402339814741393300540090252 y[1] (numeric) = 3.0904402339814916609505746365892 absolute error = 1.75216205206275640e-14 relative error = 5.6696195991643948364237205360357e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.421 y[1] (analytic) = 3.0900051351557946335124370619022 y[1] (numeric) = 3.0900051351558121577823632951826 absolute error = 1.75242699262332804e-14 relative error = 5.6712753408902429337606531310602e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.42 y[1] (analytic) = 3.0895711387924263143818679584372 y[1] (numeric) = 3.0895711387924438412810864582014 absolute error = 1.75268992184997642e-14 relative error = 5.6729230146000900153956496971506e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.419 y[1] (analytic) = 3.089138244328347929397297638418 y[1] (numeric) = 3.089138244328365458905887536128 absolute error = 1.75295085898977100e-14 relative error = 5.6745626784692640949640303287941e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.418 y[1] (analytic) = 3.0887064512027358051394763714559 y[1] (numeric) = 3.0887064512027533372377071280494 absolute error = 1.75320982307565935e-14 relative error = 5.6761943900268124444726441277105e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.417 y[1] (analytic) = 3.088275758856955541637187923818 y[1] (numeric) = 3.0882757588569730763055172160734 absolute error = 1.75346683292922554e-14 relative error = 5.6778182061637701796898408955042e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.416 y[1] (analytic) = 3.0878461667345537600462296136934 y[1] (numeric) = 3.0878461667345712972653012477783 absolute error = 1.75372190716340849e-14 relative error = 5.6794341831413097558560384122541e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.415 y[1] (analytic) = 3.0874176742812499032783593759173 y[1] (numeric) = 3.0874176742812674430290012277256 absolute error = 1.75397506418518083e-14 relative error = 5.6810423765987729721927264646286e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.414 y[1] (analytic) = 3.0869902809449280891812684010323 y[1] (numeric) = 3.0869902809449456314444903829222 absolute error = 1.75422632219818899e-14 relative error = 5.6826428415615876374653164234765e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=137.3MB, alloc=4.5MB, time=6.52 NO POLE x[1] = -0.413 y[1] (analytic) = 3.0865639861756290158744328779878 y[1] (numeric) = 3.0865639861756465606314249315382 absolute error = 1.75447569920535504e-14 relative error = 5.6842356324490704045539217290470e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.412 y[1] (analytic) = 3.0861387894255419188494513994372 y[1] (numeric) = 3.0861387894255594660815815138478 absolute error = 1.75472321301144106e-14 relative error = 5.6858208030821181273912910539682e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.411 y[1] (analytic) = 3.0857146901489965794471862203054 y[1] (numeric) = 3.0857146901490141291359984760703 absolute error = 1.75496888122557649e-14 relative error = 5.6873984066907890280192092312836e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.41 y[1] (analytic) = 3.0852916878024553843276973231076 y[1] (numeric) = 3.0852916878024729364549099605988 absolute error = 1.75521272126374912e-14 relative error = 5.6889684959217756447988411358378e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.409 y[1] (analytic) = 3.0848697818445054355525886588335 y[1] (numeric) = 3.0848697818445229901000921714372 absolute error = 1.75545475035126037e-14 relative error = 5.6905311228457715037585148353736e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.408 y[1] (analytic) = 3.0844489717358507109029765139957 y[1] (numeric) = 3.0844489717358682678528317654485 absolute error = 1.75569498552514528e-14 relative error = 5.6920863389647327126916117454824e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.407 y[1] (analytic) = 3.0840292569393042740598412091961 y[1] (numeric) = 3.0840292569393218333942775747747 absolute error = 1.75593344363655786e-14 relative error = 5.6936341952190364258650517691655e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.406 y[1] (analytic) = 3.0836106369197805342770357615808 y[1] (numeric) = 3.0836106369197980959784492928053 absolute error = 1.75617014135312245e-14 relative error = 5.6951747419945381304642718910683e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.405 y[1] (analytic) = 3.0831931111442875551806992349402 y[1] (numeric) = 3.0831931111443051192316508474549 absolute error = 1.75640509516125147e-14 relative error = 5.6967080291295288334272101076258e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.404 y[1] (analytic) = 3.0827766790819194123322587420582 y[1] (numeric) = 3.0827766790819369787154724263591 absolute error = 1.75663832136843009e-14 relative error = 5.6982341059215937161665771212622e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.403 y[1] (analytic) = 3.0823613402038485991956029323857 y[1] (numeric) = 3.0823613402038661678939639870717 absolute error = 1.75686983610546860e-14 relative error = 5.6997530211343746385298395724060e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=141.1MB, alloc=4.5MB, time=6.70 NO POLE x[1] = -0.402 y[1] (analytic) = 3.0819470939833184811523717655687 y[1] (numeric) = 3.0819470939833360521489250527948 absolute error = 1.75709965532872261e-14 relative error = 5.7012648230042367679269010273506e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.401 y[1] (analytic) = 3.0815339398956357972126329024335 y[1] (numeric) = 3.0815339398956533704905811252533 absolute error = 1.75732779482228198e-14 relative error = 5.7027695592468421096575238479279e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.4 y[1] (analytic) = 3.0811218774181632090715045977925 y[1] (numeric) = 3.0811218774181807846142065990789 absolute error = 1.75755427020012864e-14 relative error = 5.7042672770636303167638372885452e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.399 y[1] (analytic) = 3.0807109060303118971655390054252 y[1] (numeric) = 3.0807109060303294749565080880646 absolute error = 1.75777909690826394e-14 relative error = 5.7057580231482087172352427064378e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.398 y[1] (analytic) = 3.0803010252135342033858987499879 y[1] (numeric) = 3.0803010252135517834088010180496 absolute error = 1.75800229022680617e-14 relative error = 5.7072418436926534994664754119856e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.397 y[1] (analytic) = 3.0798922344513163201085439222988 y[1] (numeric) = 3.0798922344513339023471966428828 absolute error = 1.75822386527205840e-14 relative error = 5.7087187843937224089552040615749e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.396 y[1] (analytic) = 3.0794845332291710252047967461072 y[1] (numeric) = 3.0794845332291886096431667315799 absolute error = 1.75844383699854727e-14 relative error = 5.7101888904589808692701995556055e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.395 y[1] (analytic) = 3.0790779210346304626987674727004 y[1] (numeric) = 3.0790779210346480493209694830333 absolute error = 1.75866222020103329e-14 relative error = 5.7116522066128432159643812427373e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.394 y[1] (analytic) = 3.0786723973572389687412080051308 y[1] (numeric) = 3.0786723973572565575315031700595 absolute error = 1.75887902951649287e-14 relative error = 5.7131087771025296304566660669140e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.393 y[1] (analytic) = 3.0782679616885459425724097511467 y[1] (numeric) = 3.0782679616885635335152040118741 absolute error = 1.75909427942607274e-14 relative error = 5.7145586457039407918225955710039e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.392 y[1] (analytic) = 3.0778646135220987621497796619961 y[1] (numeric) = 3.0778646135221163552296222321658 absolute error = 1.75930798425701697e-14 relative error = 5.7160018557274508054129457250295e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=144.9MB, alloc=4.5MB, time=6.88 NO POLE x[1] = -0.391 y[1] (analytic) = 3.077462352353435744118713736293 y[1] (numeric) = 3.0774623523534533393202955819661 absolute error = 1.75952015818456731e-14 relative error = 5.7174384500236206259081333990210e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.39 y[1] (analytic) = 3.0770611776800791478083408516577 y[1] (numeric) = 3.0770611776800967451164931900269 absolute error = 1.75973081523383692e-14 relative error = 5.7188684709888320832114303523858e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.389 y[1] (analytic) = 3.0766610890015282229366320238453 y[1] (numeric) = 3.0766610890015458223363248404269 absolute error = 1.75993996928165816e-14 relative error = 5.7202919605708445707266601917079e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.388 y[1] (analytic) = 3.0762620858192523007122614701278 y[1] (numeric) = 3.0762620858192699021886020541755 absolute error = 1.76014763405840477e-14 relative error = 5.7217089602742753533268406323921e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.387 y[1] (analytic) = 3.0758641676366839280234665519593 y[1] (numeric) = 3.0758641676367015315616980498476 absolute error = 1.76035382314978883e-14 relative error = 5.7231195111660046492173613655196e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.386 y[1] (analytic) = 3.0754673339592120444069841673267 y[1] (numeric) = 3.0754673339592296499924841536549 absolute error = 1.76055854999863282e-14 relative error = 5.7245236538805064143092754540920e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.385 y[1] (analytic) = 3.0750715842941752014929418263511 y[1] (numeric) = 3.0750715842941928091112208925243 absolute error = 1.76076182790661732e-14 relative error = 5.7259214286251064749201805841683e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.384 y[1] (analytic) = 3.0746769181508548246243528402279 y[1] (numeric) = 3.0746769181508724342610532002733 absolute error = 1.76096367003600454e-14 relative error = 5.7273128751851685187839119086244e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.383 y[1] (analytic) = 3.0742833350404685163526071439777 y[1] (numeric) = 3.0742833350404861279935012573609 absolute error = 1.76116408941133832e-14 relative error = 5.7286980329292099194153345301229e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.382 y[1] (analytic) = 3.0738908344761634015130626132948 y[1] (numeric) = 3.0738908344761810151440518245001 absolute error = 1.76136309892112053e-14 relative error = 5.7300769408139470618983169163314e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.381 y[1] (analytic) = 3.0734994159730095135875266756557 y[1] (numeric) = 3.0734994159730271291946398703032 absolute error = 1.76156071131946475e-14 relative error = 5.7314496373892729295256616807506e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=148.7MB, alloc=4.5MB, time=7.07 NO POLE x[1] = -0.38 y[1] (analytic) = 3.0731090790479932220630749016618 y[1] (numeric) = 3.0731090790480108396324671789335 absolute error = 1.76175693922772717e-14 relative error = 5.7328161608031666554937111976207e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.379 y[1] (analytic) = 3.0727198232200107004992824354068 y[1] (numeric) = 3.0727198232200283200172337965594 absolute error = 1.76195179513611526e-14 relative error = 5.7341765488065367294994393171611e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.378 y[1] (analytic) = 3.0723316480098614350185459189362 y[1] (numeric) = 3.0723316480098790564714599716811 absolute error = 1.76214529140527449e-14 relative error = 5.7355308387579986727190468420964e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.377 y[1] (analytic) = 3.0719445529402417729367483174233 y[1] (numeric) = 3.0719445529402593963111509959578 absolute error = 1.76233744026785345e-14 relative error = 5.7368790676285882240524166064103e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.376 y[1] (analytic) = 3.0715585375357385112540670858365 y[1] (numeric) = 3.0715585375357561365366053863134 absolute error = 1.76252825383004769e-14 relative error = 5.7382212720064109846033079981607e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.375 y[1] (analytic) = 3.0711736013228225247282477574627 y[1] (numeric) = 3.0711736013228401519056884886888 absolute error = 1.76271774407312261e-14 relative error = 5.7395574881012295015713249663549e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.374 y[1] (analytic) = 3.0707897438298424332551605981406 y[1] (numeric) = 3.0707897438298600623143891472976 absolute error = 1.76290592285491570e-14 relative error = 5.7408877517489886767033762619418e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.373 y[1] (analytic) = 3.0704069645870183082839277715755 y[1] (numeric) = 3.0704069645870359392119468847605 absolute error = 1.76309280191131850e-14 relative error = 5.7422120984162806139923059363227e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.372 y[1] (analytic) = 3.0700252631264354179963528105417 y[1] (numeric) = 3.0700252631264530507802813879263 absolute error = 1.76327839285773846e-14 relative error = 5.7435305632047494041961503668639e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.371 y[1] (analytic) = 3.0696446389820380109828033917955 y[1] (numeric) = 3.0696446389820556456098752972072 absolute error = 1.76346270719054117e-14 relative error = 5.7448431808554372896321573829459e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.37 y[1] (analytic) = 3.0692650916896231381490927706917 y[1] (numeric) = 3.0692650916896407746066556554238 absolute error = 1.76364575628847321e-14 relative error = 5.7461499857530729379900281559533e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=152.5MB, alloc=4.5MB, time=7.25 NO POLE x[1] = -0.369 y[1] (analytic) = 3.0688866207868345125912750422972 y[1] (numeric) = 3.068886620786852150866789182954 absolute error = 1.76382755141406568e-14 relative error = 5.7474510119303019361417758593776e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.368 y[1] (analytic) = 3.0685092258131564071776149526974 y[1] (numeric) = 3.0685092258131740472586521028889 absolute error = 1.76400810371501915e-14 relative error = 5.7487462930718618317173390734085e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.367 y[1] (analytic) = 3.068132906309907589579314576752 y[1] (numeric) = 3.0681329063099252314535568324507 absolute error = 1.76418742422556987e-14 relative error = 5.7500358625187011197396330381022e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.366 y[1] (analytic) = 3.067757661820235294493877092396 y[1] (numeric) = 3.0677576618202529381491157707737 absolute error = 1.76436552386783777e-14 relative error = 5.7513197532720438208194087849313e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.365 y[1] (analytic) = 3.0673834918891092328072623985377 y[1] (numeric) = 3.0673834918891268782313969301026 absolute error = 1.76454241345315649e-14 relative error = 5.7525979979974003541873850997411e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.364 y[1] (analytic) = 3.0670103960633156374432407217217 y[1] (numeric) = 3.067010396063333284624277555578 absolute error = 1.76471810368338563e-14 relative error = 5.7538706290285252470846592013007e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.363 y[1] (analytic) = 3.0666383738914513456505789103282 y[1] (numeric) = 3.0666383738914689945766304323839 absolute error = 1.76489260515220557e-14 relative error = 5.7551376783713227448783168702838e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.362 y[1] (analytic) = 3.0662674249239179174809000948579 y[1] (numeric) = 3.066267424923935568140183558808 absolute error = 1.76506592834639501e-14 relative error = 5.7563991777077007356105725600585e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.361 y[1] (analytic) = 3.0658975487129157902122410658639 y[1] (numeric) = 3.0658975487129334425930775367806 absolute error = 1.76523808364709167e-14 relative error = 5.7576551583993743495371763911266e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.36 y[1] (analytic) = 3.0655287448124384684754933508702 y[1] (numeric) = 3.065528744812456122566306661232 absolute error = 1.76540908133103618e-14 relative error = 5.7589056514916192586212088667708e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.359 y[1] (analytic) = 3.0651610127782667498430538181711 y[1] (numeric) = 3.0651610127782844056323695361675 absolute error = 1.76557893157179964e-14 relative error = 5.7601506877169761696239002317819e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=156.4MB, alloc=4.5MB, time=7.44 NO POLE x[1] = -0.358 y[1] (analytic) = 3.0647943521679629856411289553298 y[1] (numeric) = 3.0647943521679806431175733652778 absolute error = 1.76574764444099480e-14 relative error = 5.7613902974989062770852598872131e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.357 y[1] (analytic) = 3.0644287625408653767492340166536 y[1] (numeric) = 3.064428762540883035901533111368 absolute error = 1.76591522990947144e-14 relative error = 5.7626245109553994986350860461383e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.356 y[1] (analytic) = 3.0640642434580823041525042567723 y[1] (numeric) = 3.064064243458099964969482741732 absolute error = 1.76608169784849597e-14 relative error = 5.7638533579025354896956244278547e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.355 y[1] (analytic) = 3.0637007944824866940144907132198 y[1] (numeric) = 3.063700794482504356485071022374 absolute error = 1.76624705803091542e-14 relative error = 5.7650768678579979247437501706145e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.354 y[1] (analytic) = 3.0633384151787104170401477129113 y[1] (numeric) = 3.0633384151787280811533490359745 absolute error = 1.76641132013230632e-14 relative error = 5.7662950700445436105223104590470e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.353 y[1] (analytic) = 3.0629771051131387219007336957357 y[1] (numeric) = 3.0629771051131563876456710168197 absolute error = 1.76657449373210840e-14 relative error = 5.7675079933934261376319371890656e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.352 y[1] (analytic) = 3.0626168638539047024943413100683 y[1] (numeric) = 3.0626168638539223698602244575041 absolute error = 1.76673658831474358e-14 relative error = 5.7687156665477755403392996659181e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.351 y[1] (analytic) = 3.0622576909708837988177472737217 y[1] (numeric) = 3.0622576909709014677938799809239 absolute error = 1.76689761327072022e-14 relative error = 5.7699181178659338035196429610533e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.35 y[1] (analytic) = 3.0618995860356883312272274404532 y[1] (numeric) = 3.0618995860357060018030064176839 absolute error = 1.76705757789772307e-14 relative error = 5.7711153754247475909653480605893e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.349 y[1] (analytic) = 3.0615425486216620678679180944247 y[1] (numeric) = 3.0615425486216797400328321113147 absolute error = 1.76721649140168900e-14 relative error = 5.7723074670228183951671052468035e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.348 y[1] (analytic) = 3.0611865783038748250532209377478 y[1] (numeric) = 3.0611865783038924987968499164354 absolute error = 1.76737436289786876e-14 relative error = 5.7734944201837108646570472471305e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=160.2MB, alloc=4.5MB, time=7.62 NO POLE x[1] = -0.347 y[1] (analytic) = 3.0608316746591171003776467613281 y[1] (numeric) = 3.0608316746591347756896608800774 absolute error = 1.76753120141187493e-14 relative error = 5.7746762621591197721204885339685e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.346 y[1] (analytic) = 3.0604778372658947383483716156247 y[1] (numeric) = 3.0604778372659124152185304227878 absolute error = 1.76768701588071631e-14 relative error = 5.7758530199319963814286330334823e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.345 y[1] (analytic) = 3.0601250657044236283226396418176 y[1] (numeric) = 3.0601250657044413067407911800076 absolute error = 1.76784181515381900e-14 relative error = 5.7770247202196349728841238026532e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.344 y[1] (analytic) = 3.0597733595566244345399887985668 y[1] (numeric) = 3.0597733595566421144960687389085 absolute error = 1.76799560799403417e-14 relative error = 5.7781913894767194700477450763095e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.343 y[1] (analytic) = 3.0594227184061173580400997356343 y[1] (numeric) = 3.0594227184061350395241305219636 absolute error = 1.76814840307863293e-14 relative error = 5.7793530538983314520088581954837e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.342 y[1] (analytic) = 3.0590731418382169302588742309935 y[1] (numeric) = 3.059073141838234613260964233877 absolute error = 1.76830020900028835e-14 relative error = 5.7805097394229196597327763264614e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.341 y[1] (analytic) = 3.058724629439926838097138127847 y[1] (numeric) = 3.058724629439944522607480808296 absolute error = 1.76845103426804490e-14 relative error = 5.7816614717352318248820931434273e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.34 y[1] (analytic) = 3.0583771807999347802581347847557 y[1] (numeric) = 3.0583771807999524662670078675093 absolute error = 1.76860088730827536e-14 relative error = 5.7828082762692089313351687913981e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.339 y[1] (analytic) = 3.0580307955086073546517288857846 y[1] (numeric) = 3.0580307955086250421494935420406 absolute error = 1.76874977646562560e-14 relative error = 5.7839501782108431646525610605691e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.338 y[1] (analytic) = 3.0576854731579849766649772455694 y[1] (numeric) = 3.0576854731580026656420772850412 absolute error = 1.76889771000394718e-14 relative error = 5.7850872025009993345734880713983e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.337 y[1] (analytic) = 3.0573412133417768281004431813324 y[1] (numeric) = 3.0573412133417945185474042535129 absolute error = 1.76904469610721805e-14 relative error = 5.7862193738382006351857748367987e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=164.0MB, alloc=4.5MB, time=7.80 NO POLE x[1] = -0.336 y[1] (analytic) = 3.0569980156553558365853343024847 y[1] (numeric) = 3.056998015655373528492763107 absolute error = 1.76919074288045153e-14 relative error = 5.7873467166813792814582141564528e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.335 y[1] (analytic) = 3.0566558796957536852562303784278 y[1] (numeric) = 3.0566558796957713786148138843651 absolute error = 1.76933585835059373e-14 relative error = 5.7884692552525924962538517726081e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.334 y[1] (analytic) = 3.0563148050616558525258384739802 y[1] (numeric) = 3.0563148050616735473263431480755 absolute error = 1.76948005046740953e-14 relative error = 5.7895870135397041918617694233391e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.333 y[1] (analytic) = 3.0559747913533966817398669745842 y[1] (numeric) = 3.0559747913534143779731380181574 absolute error = 1.76962332710435732e-14 relative error = 5.7907000152990329525405842364550e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.332 y[1] (analytic) = 3.0556358381729544805337486428209 y[1] (numeric) = 3.0556358381729721781907092373476 absolute error = 1.76976569605945267e-14 relative error = 5.7918082840579668272890875311282e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.331 y[1] (analytic) = 3.0552979451239466497005656341855 y[1] (numeric) = 3.0552979451239643487722161953964 absolute error = 1.76990716505612109e-14 relative error = 5.7929118431175454101367032386604e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.33 y[1] (analytic) = 3.0549611118116248413831366316677 y[1] (numeric) = 3.0549611118116425418605540720674 absolute error = 1.77004774174403997e-14 relative error = 5.7940107155550094568832210163605e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.329 y[1] (analytic) = 3.0546253378428701464048181113126 y[1] (numeric) = 3.054625337842887848279155111012 absolute error = 1.77018743369996994e-14 relative error = 5.7951049242263187788408239486662e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.328 y[1] (analytic) = 3.0542906228261883105551483982454 y[1] (numeric) = 3.0542906228262060138176326840027 absolute error = 1.77032624842857573e-14 relative error = 5.7961944917686386312705678897264e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.327 y[1] (analytic) = 3.0539569663717049796480247860864 y[1] (numeric) = 3.0539569663717226842899584184536 absolute error = 1.77046419336323672e-14 relative error = 5.7972794406027951749195753083790e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.326 y[1] (analytic) = 3.0536243680911609731716507415478 y[1] (numeric) = 3.0536243680911786791844094100218 absolute error = 1.77060127586684740e-14 relative error = 5.7983597929357006881458742146812e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=167.8MB, alloc=4.5MB, time=7.99 NO POLE x[1] = -0.325 y[1] (analytic) = 3.0532928275979075863510222674637 y[1] (numeric) = 3.0532928275979252937260545935398 absolute error = 1.77073750323260761e-14 relative error = 5.7994355707627480617295479938670e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.324 y[1] (analytic) = 3.0529623445069019204452400166103 y[1] (numeric) = 3.0529623445069196291740668646412 absolute error = 1.77087288268480309e-14 relative error = 5.8005067958701762702179407672860e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.323 y[1] (analytic) = 3.0526329184347022411034368984396 y[1] (numeric) = 3.0526329184347199511776506942011 absolute error = 1.77100742137957615e-14 relative error = 5.8015734898374061568189483993979e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.322 y[1] (analytic) = 3.0523045489994633646045998622106 y[1] (numeric) = 3.0523045489994810760158639190781 absolute error = 1.77114112640568675e-14 relative error = 5.8026356740393474411747833260759e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.321 y[1] (analytic) = 3.0519772358209320718080394319187 y[1] (numeric) = 3.05197723582094978454808728456 absolute error = 1.77127400478526413e-14 relative error = 5.8036933696486773689567607969560e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.32 y[1] (analytic) = 3.0516509785204425496427215678444 y[1] (numeric) = 3.0516509785204602637033563133357 absolute error = 1.77140606347454913e-14 relative error = 5.8047465976380914228833276772604e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.319 y[1] (analytic) = 3.0513257767209118599651236914799 y[1] (numeric) = 3.0513257767209295753382173377515 absolute error = 1.77153730936462716e-14 relative error = 5.8057953787825259255126383497556e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.318 y[1] (analytic) = 3.0510016300468354356167103881126 y[1] (numeric) = 3.0510016300468531522942032096348 absolute error = 1.77166774928215222e-14 relative error = 5.8068397336613538064604534367068e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.317 y[1] (analytic) = 3.0506785381242826035135445456387 y[1] (numeric) = 3.0506785381243003214874444462576 absolute error = 1.77179738999006189e-14 relative error = 5.8078796826605532346474742026135e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.316 y[1] (analytic) = 3.0503565005808921346019566485301 y[1] (numeric) = 3.0503565005809098538643385313649 absolute error = 1.77192623818828348e-14 relative error = 5.8089152459748497013525532158584e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.315 y[1] (analytic) = 3.0500355170458678205155887697491 y[1] (numeric) = 3.0500355170458855410585939140644 absolute error = 1.77205430051443153e-14 relative error = 5.8099464436098321406266171457093e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=171.6MB, alloc=4.5MB, time=8.17 NO POLE x[1] = -0.314 y[1] (analytic) = 3.0497155871499740767705106364259 y[1] (numeric) = 3.049715587149991798586346081392 absolute error = 1.77218158354449661e-14 relative error = 5.8109732953840428874348952103553e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.313 y[1] (analytic) = 3.0493967105255315723364731311024 y[1] (numeric) = 3.0493967105255492954174110663604 absolute error = 1.77230809379352580e-14 relative error = 5.8119958209310426841160651094146e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.312 y[1] (analytic) = 3.049078886806412885423719871385 y[1] (numeric) = 3.0490788868064306097620970343313 absolute error = 1.77243383771629463e-14 relative error = 5.8130140397014499792235810399789e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.311 y[1] (analytic) = 3.0487621156280381853261202272222 y[1] (numeric) = 3.0487621156280559109143373069319 absolute error = 1.77255882170797097e-14 relative error = 5.8140279709649560912625890967133e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.31 y[1] (analytic) = 3.0484463966273709401627174253463 y[1] (numeric) = 3.0484463966273886669932384730518 absolute error = 1.77268305210477055e-14 relative error = 5.8150376338123151543169152402554e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.309 y[1] (analytic) = 3.04813172944291365036110339155 y[1] (numeric) = 3.048131729442931378426455237598 absolute error = 1.77280653518460480e-14 relative error = 5.8160430471573110754250609218565e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.308 y[1] (analytic) = 3.0478181137147036077273378286555 y[1] (numeric) = 3.0478181137147213370201095058601 absolute error = 1.77292927716772046e-14 relative error = 5.8170442297386996671793381264435e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.307 y[1] (analytic) = 3.047505549084308679948422854792 y[1] (numeric) = 3.0475055490843264104612650281081 absolute error = 1.77305128421733161e-14 relative error = 5.8180412001221280554039658946861e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.306 y[1] (analytic) = 3.0471940351948231203746264648956 y[1] (numeric) = 3.0471940351948408521002508673344 absolute error = 1.77317256244024388e-14 relative error = 5.8190339767020305430247860705967e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.305 y[1] (analytic) = 3.0468835716908634029302182584716 y[1] (numeric) = 3.0468835716908811358613971331835 absolute error = 1.77329311788747119e-14 relative error = 5.8200225777035020472192036910121e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.304 y[1] (analytic) = 3.0465741582185640820024394273695 y[1] (numeric) = 3.0465741582185818161320049758185 absolute error = 1.77341295655484490e-14 relative error = 5.8210070211841486853723690207263e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=175.4MB, alloc=4.5MB, time=8.36 NO POLE x[1] = -0.303 y[1] (analytic) = 3.0462657944255736771597760457654 y[1] (numeric) = 3.0462657944255914124806198819217 absolute error = 1.77353208438361563e-14 relative error = 5.8219873250359163326858591302371e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.302 y[1] (analytic) = 3.0459584799610505825518403763685 y[1] (numeric) = 3.0459584799610683190569129868478 absolute error = 1.77365050726104793e-14 relative error = 5.8229635069868977125449957631246e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.301 y[1] (analytic) = 3.0456522144756590008443893261669 y[1] (numeric) = 3.0456522144756767385266995362414 absolute error = 1.77376823102100745e-14 relative error = 5.8239355846031168412473233893956e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.3 y[1] (analytic) = 3.0453469976215649015442224743915 y[1] (numeric) = 3.0453469976215826403968369198059 absolute error = 1.77388526144454144e-14 relative error = 5.8249035752902935227384530536773e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.299 y[1] (analytic) = 3.0450428290524320035699043759677 y[1] (numeric) = 3.0450428290524497435859469804868 absolute error = 1.77400160426045191e-14 relative error = 5.8258674962955856653523739266791e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.298 y[1] (analytic) = 3.0447397084234177819254472351534 y[1] (numeric) = 3.0447397084234355230980986937747 absolute error = 1.77411726514586213e-14 relative error = 5.8268273647093116248649404375869e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.297 y[1] (analytic) = 3.0444376353911694983352706646033 y[1] (numeric) = 3.0444376353911872406577679323656 absolute error = 1.77423224972677623e-14 relative error = 5.8277831974666517582450823349541e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.296 y[1] (analytic) = 3.0441366096138202556999252115152 y[1] (numeric) = 3.0441366096138379991655609978368 absolute error = 1.77434656357863216e-14 relative error = 5.8287350113493300145540373055914e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.295 y[1] (analytic) = 3.0438366307509850762332257602309 y[1] (numeric) = 3.0438366307510028208353480287105 absolute error = 1.77446021222684796e-14 relative error = 5.8296828229872753718596829717286e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.294 y[1] (analytic) = 3.0435376984637570031425899236831 y[1] (numeric) = 3.0435376984637747488746013972987 absolute error = 1.77457320114736156e-14 relative error = 5.8306266488602638162168221902919e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.293 y[1] (analytic) = 3.0432398124147032257155152270672 y[1] (numeric) = 3.0432398124147209725708728987088 absolute error = 1.77468553576716416e-14 relative error = 5.8315665052995410009041134756647e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE memory used=179.2MB, alloc=4.5MB, time=8.54 x[1] = -0.292 y[1] (analytic) = 3.0429429722678612276762573773719 y[1] (numeric) = 3.0429429722678789756484720256443 absolute error = 1.77479722146482724e-14 relative error = 5.8325024084894257244191608946957e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.291 y[1] (analytic) = 3.0426471776887349586778903119126 y[1] (numeric) = 3.0426471776887527077605260221451 absolute error = 1.77490826357102325e-14 relative error = 5.8334343744688943660423566484610e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.29 y[1] (analytic) = 3.0423524283442910287960371364437 y[1] (numeric) = 3.0423524283443087789827108268463 absolute error = 1.77501866736904026e-14 relative error = 5.8343624191331471740813430630788e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.289 y[1] (analytic) = 3.0420587239029549258916596061676 y[1] (numeric) = 3.0420587239029726771760405590717 absolute error = 1.77512843809529041e-14 relative error = 5.8352865582351558564085540819858e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.288 y[1] (analytic) = 3.041766064034607255711382577106 y[1] (numeric) = 3.0417660640346250080871919752289 absolute error = 1.77523758093981229e-14 relative error = 5.8362068073871928760634104086846e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.287 y[1] (analytic) = 3.0414744484105800045949089657063 y[1] (numeric) = 3.0414744484105977580559194333822 absolute error = 1.77534610104676759e-14 relative error = 5.8371231820623435456485522786931e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.286 y[1] (analytic) = 3.041183876703652824660150304836 y[1] (numeric) = 3.041183876703670579200185454153 absolute error = 1.77545400351493170e-14 relative error = 5.8380356975959998450681591251810e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.285 y[1] (analytic) = 3.0408943485880493413377580768422 y[1] (numeric) = 3.0408943485880670969506920586281 absolute error = 1.77556129339817859e-14 relative error = 5.8389443691873370240456559053527e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.284 y[1] (analytic) = 3.0406058637394334831277917403094 y[1] (numeric) = 3.0406058637394512398075487999101 absolute error = 1.77566797570596007e-14 relative error = 5.8398492119007732954250117019646e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.283 y[1] (analytic) = 3.0403184218349058334523008465226 y[1] (numeric) = 3.0403184218349235911928548843159 absolute error = 1.77577405540377933e-14 relative error = 5.8407502406674122678444434575164e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.282 y[1] (analytic) = 3.0400320225530000044786309632324 y[1] (numeric) = 3.0400320225530177632740050998222 absolute error = 1.77587953741365898e-14 relative error = 5.8416474702864688189027896714812e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.281 y[1] (analytic) = 3.0397466655736790327892863847912 y[1] (numeric) = 3.0397466655736967926335525308269 absolute error = 1.77598442661460357e-14 relative error = 5.8425409154266783211048251340516e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=183.1MB, alloc=4.5MB, time=8.72 NO POLE x[1] = -0.28 y[1] (analytic) = 3.0394623505783317967751969055774 y[1] (numeric) = 3.0394623505783495576624753361455 absolute error = 1.77608872784305681e-14 relative error = 5.8434305906276899225914537180978e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.279 y[1] (analytic) = 3.0391790772497694556302413632338 y[1] (numeric) = 3.039179077249787217554700296767 absolute error = 1.77619244589335332e-14 relative error = 5.8443165103014433021154865683142e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.278 y[1] (analytic) = 3.0388968452722219098258773138717 y[1] (numeric) = 3.038896845272239672781732495524 absolute error = 1.77629558551816523e-14 relative error = 5.8451986887335299298852129013548e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.277 y[1] (analytic) = 3.0386156543313342829457141762065 y[1] (numeric) = 3.0386156543313520469272284656423 absolute error = 1.77639815142894358e-14 relative error = 5.8460771400845386491728900771339e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.276 y[1] (analytic) = 3.0383355041141634247608465676656 y[1] (numeric) = 3.0383355041141811897623295312107 absolute error = 1.77650014829635451e-14 relative error = 5.8469518783913855252606015521689e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.275 y[1] (analytic) = 3.0380563943091744354277354438517 y[1] (numeric) = 3.0380563943091922014435429509568 absolute error = 1.77660158075071051e-14 relative error = 5.8478229175686288300609295656573e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.274 y[1] (analytic) = 3.0377783246062372106913871333185 y[1] (numeric) = 3.0377783246062549777159209572844 absolute error = 1.77670245338239659e-14 relative error = 5.8486902714097686818778847363766e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.273 y[1] (analytic) = 3.0375012946966230079775345213116 y[1] (numeric) = 3.0375012946966407760052419442279 absolute error = 1.77680277074229163e-14 relative error = 5.8495539535885321764489353171016e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.272 y[1] (analytic) = 3.0372253042730010332584705668474 y[1] (numeric) = 3.0372253042730188022838439886947 absolute error = 1.77690253734218473e-14 relative error = 5.8504139776601433974846740946489e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.271 y[1] (analytic) = 3.0369503530294350485781221240913 y[1] (numeric) = 3.0369503530294528185956986759605 absolute error = 1.77700175765518692e-14 relative error = 5.8512703570625794727294104655253e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.27 y[1] (analytic) = 3.0366764406613800001228817673381 y[1] (numeric) = 3.0366764406613977711272429287185 absolute error = 1.77710043611613804e-14 relative error = 5.8521231051178120313727142589000e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=186.9MB, alloc=4.5MB, time=8.91 NO POLE x[1] = -0.269 y[1] (analytic) = 3.0364035668656786667256370738499 y[1] (numeric) = 3.0364035668656964387114082939399 absolute error = 1.77719857712200900e-14 relative error = 5.8529722350330347356713749749753e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.268 y[1] (analytic) = 3.0361317313405583286913506842835 y[1] (numeric) = 3.0361317313405761016532010072772 absolute error = 1.77729618503229937e-14 relative error = 5.8538177599018767039209441046718e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.267 y[1] (analytic) = 3.0358609337856274568334505193657 y[1] (numeric) = 3.0358609337856452307660922136706 absolute error = 1.77739326416943049e-14 relative error = 5.8546596927056024324795336870026e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.266 y[1] (analytic) = 3.0355911739018724216111878658478 y[1] (numeric) = 3.0355911739018901965093760571892 absolute error = 1.77748981881913414e-14 relative error = 5.8554980463142983309863987020212e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.265 y[1] (analytic) = 3.035322451391654222259011735634 y[1] (numeric) = 3.0353224513916719981175440439996 absolute error = 1.77758585323083656e-14 relative error = 5.8563328334880451615024558701552e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.264 y[1] (analytic) = 3.0350547659587052357998910294472 y[1] (numeric) = 3.0350547659587230126136072098309 absolute error = 1.77768137161803837e-14 relative error = 5.8571640668780781760111018460725e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.263 y[1] (analytic) = 3.0347881173081259858353916797013 y[1] (numeric) = 3.0347881173081437635991732666015 absolute error = 1.77777637815869002e-14 relative error = 5.8579917590279337166107394857062e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.262 y[1] (analytic) = 3.0345225051463819310061841846727 y[1] (numeric) = 3.0345225051463997097149541403026 absolute error = 1.77787087699556299e-14 relative error = 5.8588159223745829862853597249958e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.261 y[1] (analytic) = 3.0342579291813002730175178550435 y[1] (numeric) = 3.0342579291813180526662402212117 absolute error = 1.77796487223661682e-14 relative error = 5.8596365692495532373746412409583e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.26 y[1] (analytic) = 3.0339943891220667841250517509523 y[1] (numeric) = 3.0339943891220845647087313045724 absolute error = 1.77805836795536201e-14 relative error = 5.8604537118800364933295469431440e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.259 y[1] (analytic) = 3.0337318846792226539772787685182 y[1] (numeric) = 3.0337318846792404354909606807055 absolute error = 1.77815136819121873e-14 relative error = 5.8612673623899855899220490959869e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=190.7MB, alloc=4.5MB, time=9.09 NO POLE x[1] = -0.258 y[1] (analytic) = 3.033470415564661355711618714201 y[1] (numeric) = 3.0334704155646791381503882129175 absolute error = 1.77824387694987165e-14 relative error = 5.8620775328011985417836534955406e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.257 y[1] (analytic) = 3.0332099814916255312020885573188 y[1] (numeric) = 3.0332099814916433145610705935247 absolute error = 1.77833589820362059e-14 relative error = 5.8628842350343902298977919930496e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.256 y[1] (analytic) = 3.0329505821747038953572834486781 y[1] (numeric) = 3.0329505821747216796316423659516 absolute error = 1.77842743589172735e-14 relative error = 5.8636874809102525812031982008337e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.255 y[1] (analytic) = 3.0326922173298281593682206089148 y[1] (numeric) = 3.0326922173298459445531598165014 absolute error = 1.77851849392075866e-14 relative error = 5.8644872821505030274854169111728e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.254 y[1] (analytic) = 3.0324348866742699728064098952939 y[1] (numeric) = 3.0324348866742877588971715445461 absolute error = 1.77860907616492522e-14 relative error = 5.8652836503789211296381070212228e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.253 y[1] (analytic) = 3.0321785899266378844733198210627 y[1] (numeric) = 3.0321785899266556714651844852326 absolute error = 1.77869918646641699e-14 relative error = 5.8660765971223738800314022840891e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.252 y[1] (analytic) = 3.0319233268068743219032060969235 y[1] (numeric) = 3.031923326806892109791492454271 absolute error = 1.77878882863573475e-14 relative error = 5.8668661338118297344382433368187e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.251 y[1] (analytic) = 3.031669097036252589422061458902 y[1] (numeric) = 3.0316690970362703782021259790814 absolute error = 1.77887800645201794e-14 relative error = 5.8676522717833613921353408261673e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.25 y[1] (analytic) = 3.031415900337373884666230709194 y[1] (numeric) = 3.0314159003373916743334673428833 absolute error = 1.77896672366336893e-14 relative error = 5.8684350222791378047539861224212e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.249 y[1] (analytic) = 3.0311637364341643334650135940814 y[1] (numeric) = 3.0311637364341821240148534658165 absolute error = 1.77905498398717351e-14 relative error = 5.8692143964484047072284967190058e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.248 y[1] (analytic) = 3.0309126050518720429923504425424 y[1] (numeric) = 3.0309126050518898344202615467231 absolute error = 1.77914279111041807e-14 relative error = 5.8699904053484552073810390617912e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=194.5MB, alloc=4.5MB, time=9.28 NO POLE x[1] = -0.247 y[1] (analytic) = 3.0306625059170641730934514568664 y[1] (numeric) = 3.0306625059170819653949383568972 absolute error = 1.77923014869000308e-14 relative error = 5.8707630599455891341498671805502e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.246 y[1] (analytic) = 3.0304134387576240256929902477632 y[1] (numeric) = 3.0304134387576418188635937782953 absolute error = 1.77931706035305321e-14 relative error = 5.8715323711160622526279665017127e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.245 y[1] (analytic) = 3.0301654033027481521922357057952 y[1] (numeric) = 3.0301654033027659462275326780354 absolute error = 1.77940352969722402e-14 relative error = 5.8722983496470251018580611390574e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.244 y[1] (analytic) = 3.0299183992829434787632436623804 y[1] (numeric) = 3.0299183992829612736588465724323 absolute error = 1.77948956029100519e-14 relative error = 5.8730610062374513432915786031006e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.243 y[1] (analytic) = 3.0296724264300244494489710803368 y[1] (numeric) = 3.0296724264300422452005278205425 absolute error = 1.77957515567402057e-14 relative error = 5.8738203514990565310655325686658e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.242 y[1] (analytic) = 3.0294274844771101869789107885098 y[1] (numeric) = 3.0294274844771279835821043617576 absolute error = 1.77966031935732478e-14 relative error = 5.8745763959572064004232693474587e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.241 y[1] (analytic) = 3.0291835731586216712105740992643 y[1] (numeric) = 3.0291835731586394686611223362313 absolute error = 1.77974505482369670e-14 relative error = 5.8753291500518157838651989481542e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.24 y[1] (analytic) = 3.0289406922102789351078720827204 y[1] (numeric) = 3.0289406922102967334015273620169 absolute error = 1.77982936552792965e-14 relative error = 5.8760786241382374826327835176907e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.239 y[1] (analytic) = 3.0286988413690982781681638780386 y[1] (numeric) = 3.0286988413691160773007128492235 absolute error = 1.77991325489711849e-14 relative error = 5.8768248284881418405472661682582e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.238 y[1] (analytic) = 3.0284580203733894972104522596717 y[1] (numeric) = 3.0284580203734072971777155691064 absolute error = 1.77999672633094347e-14 relative error = 5.8775677732903864469981146214988e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.237 y[1] (analytic) = 3.0282182289627531344379128044533 y[1] (numeric) = 3.028218228962770935235744823965 absolute error = 1.78007978320195117e-14 relative error = 5.8783074686518770797669250663514e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=198.3MB, alloc=4.5MB, time=9.46 NO POLE x[1] = -0.236 y[1] (analytic) = 3.0279794668780777426886434822495 y[1] (numeric) = 3.0279794668780955443129320405717 absolute error = 1.78016242885583222e-14 relative error = 5.8790439245984188525277261033675e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.235 y[1] (analytic) = 3.0277417338615371677892163765326 y[1] (numeric) = 3.0277417338615549702358824934942 absolute error = 1.78024466661169616e-14 relative error = 5.8797771510755587441746358815376e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.234 y[1] (analytic) = 3.027505029656587847926302588938 y[1] (numeric) = 3.0275050296566056511913002123696 absolute error = 1.78032649976234316e-14 relative error = 5.8805071579494185740118132497116e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.233 y[1] (analytic) = 3.027269354007966129952325250269 y[1] (numeric) = 3.0272693540079839340316409955989 absolute error = 1.78040793157453299e-14 relative error = 5.8812339550075196995616870054075e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.232 y[1] (analytic) = 3.0270347066616856025417740055744 y[1] (numeric) = 3.0270347066617034074314268980843 absolute error = 1.78048896528925099e-14 relative error = 5.8819575519595986003559468329734e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.231 y[1] (analytic) = 3.026801087365034446115487418254 y[1] (numeric) = 3.0268010873650522518115286379652 absolute error = 1.78056960412197112e-14 relative error = 5.8826779584384136009019635244488e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.23 y[1] (analytic) = 3.0265684958665727994508775024974 y[1] (numeric) = 3.0265684958665906059493901316611 absolute error = 1.78064985126291637e-14 relative error = 5.8833951840005436470800368743879e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.229 y[1] (analytic) = 3.0263369319161301428967330989731 y[1] (numeric) = 3.0263369319161479501938318721353 absolute error = 1.78072970987731622e-14 relative error = 5.8841092381271781013250837535947e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.228 y[1] (analytic) = 3.0261063952648026981118961092137 y[1] (numeric) = 3.0261063952648205062037271658273 absolute error = 1.78080918310566136e-14 relative error = 5.8848201302248982397769418557859e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.227 y[1] (analytic) = 3.0258768856649508442477567526833 y[1] (numeric) = 3.0258768856649686531304973922411 absolute error = 1.78088827406395578e-14 relative error = 5.8855278696264508046064109115090e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.226 y[1] (analytic) = 3.0256484028701965504951610595856 y[1] (numeric) = 3.0256484028702143601650194992471 absolute error = 1.78096698584396615e-14 relative error = 5.8862324655915133370574755500570e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=202.1MB, alloc=4.5MB, time=9.65 NO POLE x[1] = -0.225 y[1] (analytic) = 3.025420946635420824916965814029 y[1] (numeric) = 3.0254209466354386353701809487132 absolute error = 1.78104532151346842e-14 relative error = 5.8869339273074510497153893215168e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.224 y[1] (analytic) = 3.0251945167167611794881131676103 y[1] (numeric) = 3.0251945167167789907209543325302 absolute error = 1.78112328411649199e-14 relative error = 5.8876322638900663847897462133301e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.223 y[1] (analytic) = 3.0249691128716091112657292036848 y[1] (numeric) = 3.0249691128716269232744959392963 absolute error = 1.78120087667356115e-14 relative error = 5.8883274843843402571887809189139e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.222 y[1] (analytic) = 3.0247447348586075996123778978526 y[1] (numeric) = 3.0247447348586254123933997171934 absolute error = 1.78127810218193408e-14 relative error = 5.8890195977651659312195697080819e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.221 y[1] (analytic) = 3.0245213824376486193962242403137 y[1] (numeric) = 3.0245213824376664329458603987059 absolute error = 1.78135496361583922e-14 relative error = 5.8897086129380748933655912469821e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.22 y[1] (analytic) = 3.0242990553698706700924778099701 y[1] (numeric) = 3.024299055369888484407117077062 absolute error = 1.78143146392670919e-14 relative error = 5.8903945387399553067172389762665e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.219 y[1] (analytic) = 3.0240777534176563207111008672292 y[1] (numeric) = 3.0240777534176741357871613013522 absolute error = 1.78150760604341230e-14 relative error = 5.8910773839397631701036958013920e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.218 y[1] (analytic) = 3.023857476344629770476373110609 y[1] (numeric) = 3.0238574763446475863103018354248 absolute error = 1.78158339287248158e-14 relative error = 5.8917571572392259413479436902232e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.217 y[1] (analytic) = 3.0236382239156544251845086691766 y[1] (numeric) = 3.0236382239156722417727816525903 absolute error = 1.78165882729834137e-14 relative error = 5.8924338672735387478014152717320e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.216 y[1] (analytic) = 3.023419995896830489166119725784 y[1] (numeric) = 3.0234199958968483065052415611004 absolute error = 1.78173391218353164e-14 relative error = 5.8931075226120537374389137370531e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.215 y[1] (analytic) = 3.0232027920554925727809154317237 y[1] (numeric) = 3.0232027920555103908674191210229 absolute error = 1.78180865036892992e-14 relative error = 5.8937781317589621649399422793238e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=205.9MB, alloc=4.5MB, time=9.83 NO POLE x[1] = -0.214 y[1] (analytic) = 3.0229866121602073153726145280377 y[1] (numeric) = 3.0229866121602251342030612677467 absolute error = 1.78188304467397090e-14 relative error = 5.8944457031539694024579621349363e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.213 y[1] (analytic) = 3.0227714559807710236126353780255 y[1] (numeric) = 3.022771455980788843183614346663 absolute error = 1.78195709789686375e-14 relative error = 5.8951102451729630318784319543370e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.212 y[1] (analytic) = 3.02255732328820732516170798479 y[1] (numeric) = 3.0225573232882251454698361328622 absolute error = 1.78203081281480722e-14 relative error = 5.8957717661286742086115717413830e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.211 y[1] (analytic) = 3.0223442138547648375791290617283 y[1] (numeric) = 3.0223442138547826586210509037538 absolute error = 1.78210419218420255e-14 relative error = 5.8964302742713323878823874868199e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.21 y[1] (analytic) = 3.0221321274539148524099533870633 y[1] (numeric) = 3.0221321274539326741823407957033 absolute error = 1.78217723874086400e-14 relative error = 5.8970857777893127766368928566053e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.209 y[1] (analytic) = 3.0219210638603490343809825496829 y[1] (numeric) = 3.0219210638603668568805345519573 absolute error = 1.78224995520022744e-14 relative error = 5.8977382848097779586614421405229e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.208 y[1] (analytic) = 3.0217110228499771356369758261595 y[1] (numeric) = 3.0217110228499949588604184017261 absolute error = 1.78232234425755666e-14 relative error = 5.8983878033993125600713312039346e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.207 y[1] (analytic) = 3.0215020041999247249490673608075 y[1] (numeric) = 3.0215020041999425488931532422833 absolute error = 1.78239440858814758e-14 relative error = 5.8990343415645515427556884555253e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.206 y[1] (analytic) = 3.0212940076885309318279290945585 y[1] (numeric) = 3.0212940076885487564894375698622 absolute error = 1.78246615084753037e-14 relative error = 5.8996779072528021510865762938029e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.205 y[1] (analytic) = 3.0210870330953462054747700463802 y[1] (numeric) = 3.0210870330953640308505067630757 absolute error = 1.78253757367166955e-14 relative error = 5.9003185083526597358825638972112e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.204 y[1] (analytic) = 3.0208810802011300885038096346036 y[1] (numeric) = 3.0208810802011479145906064062233 absolute error = 1.78260867967716197e-14 relative error = 5.9009561526946171170536218721393e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.203 memory used=209.8MB, alloc=4.5MB, time=10.01 y[1] (analytic) = 3.0206761487878490053704057760911 y[1] (numeric) = 3.0206761487878668321651203904194 absolute error = 1.78267947146143283e-14 relative error = 5.9015908480516680069668308692442e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.202 y[1] (analytic) = 3.0204722386386740654395575594993 y[1] (numeric) = 3.020472238638691892939073588796 absolute error = 1.78274995160292967e-14 relative error = 5.9022226021399042554490987802429e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.201 y[1] (analytic) = 3.0202693495379788806300373953602 y[1] (numeric) = 3.020269349537996708831264008505 absolute error = 1.78282012266131448e-14 relative error = 5.9028514226191074056865346136994e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.2 y[1] (analytic) = 3.0200674812713373975699387403259 y[1] (numeric) = 3.020067481271355226469810516863 absolute error = 1.78288998717765371e-14 relative error = 5.9034773170933338254658458633625e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.199 y[1] (analytic) = 3.019866633625521744199952815264 y[1] (numeric) = 3.0198666336255395737954295613292 absolute error = 1.78295954767460652e-14 relative error = 5.9041002931114945322558704129793e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.198 y[1] (analytic) = 3.0196668063885000907612112261617 y[1] (numeric) = 3.0196668063885179210492777922722 absolute error = 1.78302880665661105e-14 relative error = 5.9047203581679289767747269575498e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.197 y[1] (analytic) = 3.0194679993494345251050510917662 y[1] (numeric) = 3.0194679993494523560827171924545 absolute error = 1.78309776661006883e-14 relative error = 5.9053375197029731753807374176713e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.196 y[1] (analytic) = 3.0192702122986789422625752209666 y[1] (numeric) = 3.0192702122986967739268752562396 absolute error = 1.78316643000352730e-14 relative error = 5.9059517851035220850817681197202e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.195 y[1] (analytic) = 3.0190734450277769482123921041191 y[1] (numeric) = 3.0190734450277947805603849827257 absolute error = 1.78323479928786066e-14 relative error = 5.9065631617035869430278588323788e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.194 y[1] (analytic) = 3.0188776973294597777854290234675 y[1] (numeric) = 3.0188776973294776108141979879545 absolute error = 1.78330287689644870e-14 relative error = 5.9071716567848464046654884743071e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.193 y[1] (analytic) = 3.018682968997644226646216485758 y[1] (numeric) = 3.0186829689976620603528689392977 absolute error = 1.78337066524535397e-14 relative error = 5.9077772775771926662003187200276e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.192 y[1] (analytic) = 3.0184892598274305972905434719899 y[1] (numeric) = 3.0184892598274484316722108069622 absolute error = 1.78343816673349723e-14 relative error = 5.9083800312592723662614233460424e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=213.6MB, alloc=4.5MB, time=10.20 NO POLE x[1] = -0.191 y[1] (analytic) = 3.0182965696151006589998807214869 y[1] (numeric) = 3.0182965696151184940537181497971 absolute error = 1.78350538374283102e-14 relative error = 5.9089799249590217302932765584178e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.19 y[1] (analytic) = 3.0181048981581156216934634562667 y[1] (numeric) = 3.0181048981581334574166498413833 absolute error = 1.78357231863851166e-14 relative error = 5.9095769657541969782504238670374e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.189 y[1] (analytic) = 3.0179142452551141236194156428356 y[1] (numeric) = 3.0179142452551319600091533335299 absolute error = 1.78363897376906943e-14 relative error = 5.9101711606728991611569760730154e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.188 y[1] (analytic) = 3.0177246107059102328267851174622 y[1] (numeric) = 3.0177246107059280698802997832341 absolute error = 1.78370535146657719e-14 relative error = 5.9107625166940942817365424046740e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.187 y[1] (analytic) = 3.0175359943114914623608427027952 y[1] (numeric) = 3.0175359943115093000753831709672 absolute error = 1.78377145404681720e-14 relative error = 5.9113510407481278978205541102255e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.186 y[1] (analytic) = 3.0173483958740167991244788531119 y[1] (numeric) = 3.0173483958740346374973169475768 absolute error = 1.78383728380944649e-14 relative error = 5.9119367397172353622512108610930e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.185 y[1] (analytic) = 3.0171618151968147463490084169373 y[1] (numeric) = 3.0171618151968325853774387985416 absolute error = 1.78390284303816043e-14 relative error = 5.9125196204360465335599986636494e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.184 y[1] (analytic) = 3.0169762520843813796181678333015 y[1] (numeric) = 3.0169762520843992192995078418495 absolute error = 1.78396813400085480e-14 relative error = 5.9130996896920859456483456864966e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.183 y[1] (analytic) = 3.0167917063423784163895595152541 y[1] (numeric) = 3.0167917063423962567211490131174 absolute error = 1.78403315894978633e-14 relative error = 5.9136769542262683313584317496333e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.182 y[1] (analytic) = 3.0166081777776312989582653548267 y[1] (numeric) = 3.0166081777776491399374665721422 absolute error = 1.78409792012173155e-14 relative error = 5.9142514207333889638691808107050e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.181 y[1] (analytic) = 3.0164256661981272908078152404935 y[1] (numeric) = 3.0164256661981451324320126219356 absolute error = 1.78416241973814421e-14 relative error = 5.9148230958626096720161134883060e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=217.4MB, alloc=4.5MB, time=10.38 NO POLE x[1] = -0.18 y[1] (analytic) = 3.0162441714130135862941572441027 y[1] (numeric) = 3.0162441714130314285607572972138 absolute error = 1.78422666000531111e-14 relative error = 5.9153919862179399936373422406332e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.179 y[1] (analytic) = 3.0160636932325954336087337416551 y[1] (numeric) = 3.0160636932326132765151648867202 absolute error = 1.78429064311450651e-14 relative error = 5.9159580983587140249763800373923e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.178 y[1] (analytic) = 3.0158842314683342709672222133329 y[1] (numeric) = 3.0158842314683521145109346347827 absolute error = 1.78435437124214498e-14 relative error = 5.9165214388000624965957561298163e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.177 y[1] (analytic) = 3.0157057859328458759709508546343 y[1] (numeric) = 3.0157057859328637201494163539625 absolute error = 1.78441784654993282e-14 relative error = 5.9170820140133805013892394566024e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.176 y[1] (analytic) = 3.0155283564398985280884474538669 y[1] (numeric) = 3.0155283564399163728991593040471 absolute error = 1.78448107118501802e-14 relative error = 5.9176398304267907699415063807930e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.175 y[1] (analytic) = 3.0153519428044111842050252827982 y[1] (numeric) = 3.0153519428044290296454980841862 absolute error = 1.78454404728013880e-14 relative error = 5.9181948944256026206240327531710e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.174 y[1] (analytic) = 3.0151765448424516671887520378636 y[1] (numeric) = 3.0151765448424695132565215755711 absolute error = 1.78460677695377075e-14 relative error = 5.9187472123527666455887079059974e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.173 y[1] (analytic) = 3.01500216237123486742158718961 y[1] (numeric) = 3.0150021623712527141142102923356 absolute error = 1.78466926231027256e-14 relative error = 5.9192967905093250943898474517731e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.172 y[1] (analytic) = 3.0148287952091209572449094783234 y[1] (numeric) = 3.0148287952091388045599638786265 absolute error = 1.78473150544003031e-14 relative error = 5.9198436351548578506515927935573e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.171 y[1] (analytic) = 3.0146564431756136182690897640903 y[1] (numeric) = 3.0146564431756314662041739600961 absolute error = 1.78479350841960058e-14 relative error = 5.9203877525079248591598399254695e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.17 y[1] (analytic) = 3.0144851060913582814971950296336 y[1] (numeric) = 3.0144851060913761300499281481533 absolute error = 1.78485527331185197e-14 relative error = 5.9209291487465036385898367013689e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=221.2MB, alloc=4.5MB, time=10.56 NO POLE x[1] = -0.169 y[1] (analytic) = 3.0143147837781403802133370735944 y[1] (numeric) = 3.0143147837781582293813587346494 absolute error = 1.78491680216610550e-14 relative error = 5.9214678300084234339025903147371e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.168 y[1] (analytic) = 3.0141454760588836155866043497248 y[1] (numeric) = 3.0141454760589014653675745324607 absolute error = 1.78497809701827359e-14 relative error = 5.9220038023917950085689733556798e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.167 y[1] (analytic) = 3.0139771827576482349419375326011 y[1] (numeric) = 3.0139771827576660853335364425786 absolute error = 1.78503915989099775e-14 relative error = 5.9225370719554365030540475573069e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.166 y[1] (analytic) = 3.0138099036996293226497287516367 y[1] (numeric) = 3.0138099036996471736496566894871 absolute error = 1.78509999279378504e-14 relative error = 5.9230676447192955539626531728867e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.165 y[1] (analytic) = 3.0136436387111551035863410607341 y[1] (numeric) = 3.0136436387111729551923182921663 absolute error = 1.78516059772314322e-14 relative error = 5.9235955266648674038184536304792e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.164 y[1] (analytic) = 3.0134783876196852591181586289915 y[1] (numeric) = 3.013478387619703111327925256138 absolute error = 1.78522097666271465e-14 relative error = 5.9241207237356091959469711588113e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.163 y[1] (analytic) = 3.0133141502538092555621893763222 y[1] (numeric) = 3.0133141502538271083735052104123 absolute error = 1.78528113158340901e-14 relative error = 5.9246432418373506822439026820705e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.162 y[1] (analytic) = 3.0131509264432446850766503642628 y[1] (numeric) = 3.0131509264432625384872947996098 absolute error = 1.78534106444353470e-14 relative error = 5.9251630868387008748019104291016e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.161 y[1] (analytic) = 3.0129887160188356189353722139673 y[1] (numeric) = 3.0129887160188534729431441032587 absolute error = 1.78540077718892914e-14 relative error = 5.9256802645714513670298380699314e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.16 y[1] (analytic) = 3.0128275188125509731402621875207 y[1] (numeric) = 3.0128275188125688277429797183989 absolute error = 1.78546027175308782e-14 relative error = 5.9261947808309758221668791208663e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.159 y[1] (analytic) = 3.012667334657482886326466362086 y[1] (numeric) = 3.0126673346575007415219669350079 absolute error = 1.78551955005729219e-14 relative error = 5.9267066413766259235502629904642e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=225.0MB, alloc=4.5MB, time=10.74 NO POLE x[1] = -0.158 y[1] (analytic) = 3.0125081633878451099152695756293 y[1] (numeric) = 3.0125081633878629657014096829933 absolute error = 1.78557861401073640e-14 relative error = 5.9272158519321238155980582618181e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.157 y[1] (analytic) = 3.0123500048389714104701675544057 y[1] (numeric) = 3.0123500048389892668448226609344 absolute error = 1.78563746551065287e-14 relative error = 5.9277224181859509649260864323556e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.156 y[1] (analytic) = 3.0121928588473139842119388721476 y[1] (numeric) = 3.0121928588473318411730032965151 absolute error = 1.78569610644243675e-14 relative error = 5.9282263457917336366106684834766e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.155 y[1] (analytic) = 3.0120367252504418836489351648623 y[1] (numeric) = 3.0120367252504597411943219625544 absolute error = 1.78575453867976921e-14 relative error = 5.9287276403686247823238526238979e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.154 y[1] (analytic) = 3.0118816038870394562791963589565 y[1] (numeric) = 3.0118816038870573144068372063539 absolute error = 1.78581276408473974e-14 relative error = 5.9292263075016829338617929911965e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.153 y[1] (analytic) = 3.0117274945969047953213835894931 y[1] (numeric) = 3.0117274945969226540292286691652 absolute error = 1.78587078450796721e-14 relative error = 5.9297223527422472681134795099645e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.152 y[1] (analytic) = 3.0115743972209482024319060149152 y[1] (numeric) = 3.0115743972209660617179239021151 absolute error = 1.78592860178871999e-14 relative error = 5.9302157816083098354950994782835e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.151 y[1] (analytic) = 3.0114223116011906623659988995351 y[1] (numeric) = 3.0114223116012085222281764498839 absolute error = 1.78598621775503488e-14 relative error = 5.9307065995848841179343850929688e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.15 y[1] (analytic) = 3.0112712375807623295408891601963 y[1] (numeric) = 3.0112712375807801899772313985469 absolute error = 1.78604363422383506e-14 relative error = 5.9311948121243706097770607789710e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.149 y[1] (analytic) = 3.0111211750039010264595610833159 y[1] (numeric) = 3.0111211750039188874680910937861 absolute error = 1.78610085300104702e-14 relative error = 5.9316804246469192850446451545460e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.148 y[1] (analytic) = 3.010972123715950753954009137294 y[1] (numeric) = 3.0109721237159686155327679544581 absolute error = 1.78615787588171641e-14 relative error = 5.9321634425407887480247228893166e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=228.8MB, alloc=4.5MB, time=10.92 NO POLE x[1] = -0.147 y[1] (analytic) = 3.0108240835633602132072367571343 y[1] (numeric) = 3.0108240835633780753542832583631 absolute error = 1.78621470465012288e-14 relative error = 5.9326438711627022959013489463419e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.146 y[1] (analytic) = 3.0106770543936813395136296869247 y[1] (numeric) = 3.0106770543936992022270404858644 absolute error = 1.78627134107989397e-14 relative error = 5.9331217158382010890402900179420e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.145 y[1] (analytic) = 3.0105310360555678477376999552621 y[1] (numeric) = 3.0105310360555857110155692964415 absolute error = 1.78632778693411794e-14 relative error = 5.9335969818619940599659098518252e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.144 y[1] (analytic) = 3.0103860283987737894315618522133 y[1] (numeric) = 3.0103860283987916532720015067703 absolute error = 1.78638404396545570e-14 relative error = 5.9340696744983050888480260066344e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.143 y[1] (analytic) = 3.0102420312741521215718643972659 y[1] (numeric) = 3.0102420312741699859730035597826 absolute error = 1.78644011391625167e-14 relative error = 5.9345397989812168772938888410378e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.142 y[1] (analytic) = 3.0100990445336532868772657589731 y[1] (numeric) = 3.0100990445336711518372509454114 absolute error = 1.78649599851864383e-14 relative error = 5.9350073605150123805761383624896e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.141 y[1] (analytic) = 3.0099570680303238056678939315145 y[1] (numeric) = 3.0099570680303416711848888782414 absolute error = 1.78655169949467269e-14 relative error = 5.9354723642745128979622325734917e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.14 y[1] (analytic) = 3.0098161016183048792285947138201 y[1] (numeric) = 3.0098161016183227453007802777142 absolute error = 1.78660721855638941e-14 relative error = 5.9359348154054135817289739121579e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.139 y[1] (analytic) = 3.009676145152831004638122695726 y[1] (numeric) = 3.0096761451528488712636967553555 absolute error = 1.78666255740596295e-14 relative error = 5.9363947190246159628457372913411e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.138 y[1] (analytic) = 3.0095371984902286010267835551025 y[1] (numeric) = 3.0095371984902464682039609129669 absolute error = 1.78671771773578644e-14 relative error = 5.9368520802205581212458986246949e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.137 y[1] (analytic) = 3.009399261487914647225386532125 y[1] (numeric) = 3.0093992614879325149523988179492 absolute error = 1.78677270122858242e-14 relative error = 5.9373069040535413344875758236644e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=232.7MB, alloc=4.5MB, time=11.11 NO POLE x[1] = -0.136 y[1] (analytic) = 3.0092623340043953307687144937204 y[1] (numeric) = 3.0092623340044131990438100687949 absolute error = 1.78682750955750745e-14 relative error = 5.9377591955560548628162755090445e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.135 y[1] (analytic) = 3.0091264158992647082170655544586 y[1] (numeric) = 3.0091264158992825770385094170151 absolute error = 1.78688214438625565e-14 relative error = 5.9382089597330974054453780013164e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.134 y[1] (analytic) = 3.0089915070332033767597648012739 y[1] (numeric) = 3.0089915070332212461258384928889 absolute error = 1.78693660736916150e-14 relative error = 5.9386562015624963213606061860942e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.133 y[1] (analytic) = 3.0088576072679771570648872997686 y[1] (numeric) = 3.0088576072679950269738888127862 absolute error = 1.78699090015130176e-14 relative error = 5.9391009259952241463217771393693e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.132 y[1] (analytic) = 3.0087247164664357873397742606346 y[1] (numeric) = 3.0087247164664536577900179465994 absolute error = 1.78704502436859648e-14 relative error = 5.9395431379557123031953295797990e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.131 y[1] (analytic) = 3.00859283449251162856726303692 y[1] (numeric) = 3.0085928344925294995570795160128 absolute error = 1.78709898164790928e-14 relative error = 5.9399828423421626007424245091677e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.13 y[1] (analytic) = 3.0084619612112183808828885273108 y[1] (numeric) = 3.0084619612112362524106245987781 absolute error = 1.78715277360714673e-14 relative error = 5.9404200440268559528369553165409e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.129 y[1] (analytic) = 3.0083320964886498110586485979227 y[1] (numeric) = 3.0083320964886676831226671514923 absolute error = 1.78720640185535696e-14 relative error = 5.9408547478564587471439409782020e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.128 y[1] (analytic) = 3.0082032401919784910592593258056 y[1] (numeric) = 3.0082032401919963636579392540807 absolute error = 1.78725986799282751e-14 relative error = 5.9412869586523268935538644755098e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.127 y[1] (analytic) = 3.0080753921894545476371572317648 y[1] (numeric) = 3.0080753921894724207688933435874 absolute error = 1.78731317361118226e-14 relative error = 5.9417166812108070175566448676474e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.126 y[1] (analytic) = 3.0079485523504044229328352283454 y[1] (numeric) = 3.0079485523504222965960381631226 absolute error = 1.78736632029347772e-14 relative error = 5.9421439203035357263724184596647e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=236.5MB, alloc=4.5MB, time=11.30 NO POLE x[1] = -0.125 y[1] (analytic) = 3.0078227205452296460474267809093 y[1] (numeric) = 3.0078227205452475202405229238941 absolute error = 1.78741930961429848e-14 relative error = 5.9425686806777362801560172751911e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.124 y[1] (analytic) = 3.0076978966454056155547787854772 y[1] (numeric) = 3.0076978966454234902762101839961 absolute error = 1.78747214313985189e-14 relative error = 5.9429909670565128980860919691416e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.123 y[1] (analytic) = 3.0075740805234803929205779260808 y[1] (numeric) = 3.0075740805234982681688022067017 absolute error = 1.78752482242806209e-14 relative error = 5.9434107841391430954978975002722e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.122 y[1] (analytic) = 3.007451272053073506796417806296 y[1] (numeric) = 3.0074512720530913825699080929268 absolute error = 1.78757734902866308e-14 relative error = 5.9438281366013670185893365863911e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.121 y[1] (analytic) = 3.0073294711088747681570149737435 y[1] (numeric) = 3.0073294711088926444542598066571 absolute error = 1.78762972448329136e-14 relative error = 5.9442430290956755360903573950533e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.12 y[1] (analytic) = 3.0072086775666430962491010918823 y[1] (numeric) = 3.0072086775666609730686043476576 absolute error = 1.78768195032557753e-14 relative error = 5.9446554662515950569894729305684e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.119 y[1] (analytic) = 3.0070888913032053553208359794044 y[1] (numeric) = 3.0070888913032232326611167917792 absolute error = 1.78773402808123748e-14 relative error = 5.9450654526759711663660811832648e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.118 y[1] (analytic) = 3.0069701121964552021009020529074 y[1] (numeric) = 3.0069701121964730799604947345335 absolute error = 1.78778595926816261e-14 relative error = 5.9454729929532492145980845780004e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.117 y[1] (analytic) = 3.0068523401253519439967548919948 y[1] (numeric) = 3.0068523401253698223742088570904 absolute error = 1.78783774539650956e-14 relative error = 5.9458780916457534534085201077296e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.116 y[1] (analytic) = 3.0067355749699194079818172161836 y[1] (numeric) = 3.0067355749699372868756969040747 absolute error = 1.78788938796878911e-14 relative error = 5.9462807532939635855292690020232e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.115 y[1] (analytic) = 3.0066198166112448201417145384194 y[1] (numeric) = 3.0066198166112626995505993379646 absolute error = 1.78794088847995452e-14 relative error = 5.9466809824167896232818865686571e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=240.3MB, alloc=4.5MB, time=11.48 NO POLE x[1] = -0.114 y[1] (analytic) = 3.0065050649314776958499601589658 y[1] (numeric) = 3.0065050649314955757724443338563 absolute error = 1.78799224841748905e-14 relative error = 5.9470787835118441888299454870214e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.113 y[1] (analytic) = 3.0063913198138287405438050041164 y[1] (numeric) = 3.0063913198138466209784976190465 absolute error = 1.78804346926149301e-14 relative error = 5.9474741610557134176222005878205e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.112 y[1] (analytic) = 3.0062785811425687610712741146418 y[1] (numeric) = 3.0062785811425866420167989623422 absolute error = 1.78809455248477004e-14 relative error = 5.9478671195042254647776152579628e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.111 y[1] (analytic) = 3.0061668488030275875807163670282 y[1] (numeric) = 3.0061668488030454690357118961555 absolute error = 1.78814549955291273e-14 relative error = 5.9482576632927169777429268058757e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.11 y[1] (analytic) = 3.0060561226815930059244972841795 y[1] (numeric) = 3.0060561226816108878876165280562 absolute error = 1.78819631192438767e-14 relative error = 5.9486457968362978321514588754534e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.109 y[1] (analytic) = 3.0059464026657097005487665789908 y[1] (numeric) = 3.0059464026657275830186770851896 absolute error = 1.78824699105061988e-14 relative error = 5.9490315245301139621749934033753e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.108 y[1] (analytic) = 3.005837688643878207841532391564 y[1] (numeric) = 3.0058376886438960908169161523294 absolute error = 1.78829753837607654e-14 relative error = 5.9494148507496080168230109956681e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.107 y[1] (analytic) = 3.0057299805056538799115730462231 y[1] (numeric) = 3.0057299805056717633911264297249 absolute error = 1.78834795533835018e-14 relative error = 5.9497957798507783720602042940512e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.106 y[1] (analytic) = 3.0056232781416458587710145851551 y[1] (numeric) = 3.0056232781416637427534482675682 absolute error = 1.78839824336824131e-14 relative error = 5.9501743161704364299073691415790e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.105 y[1] (analytic) = 3.0055175814435160608946983485903 y[1] (numeric) = 3.0055175814435339453787372469934 absolute error = 1.78844840388984031e-14 relative error = 5.9505504640264616033333608839670e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.104 y[1] (analytic) = 3.005412890303978172129757483942 y[1] (numeric) = 3.0054128903039960571141406900309 absolute error = 1.78849843832060889e-14 relative error = 5.9509242277180550159866975715030e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=244.1MB, alloc=4.5MB, time=11.66 NO POLE x[1] = -0.103 y[1] (analytic) = 3.0053092046167966529291144951606 y[1] (numeric) = 3.0053092046168145384125952097692 absolute error = 1.78854834807146086e-14 relative error = 5.9512956115259910494783953990929e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.102 y[1] (analytic) = 3.0052065242767857538829038054643 y[1] (numeric) = 3.0052065242768036398642492738886 absolute error = 1.78859813454684243e-14 relative error = 5.9516646197128674679313214456830e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.101 y[1] (analytic) = 3.0051048491798085415221138182565 y[1] (numeric) = 3.0051048491798264280001052663749 absolute error = 1.78864779914481184e-14 relative error = 5.9520312565233534521079538272123e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.1 y[1] (analytic) = 3.0050041792227759343690321389465 y[1] (numeric) = 3.0050041792227938213424647101319 absolute error = 1.78869734325711854e-14 relative error = 5.9523955261844362729321234332136e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.099 y[1] (analytic) = 3.0049045143036457492093654809799 y[1] (numeric) = 3.0049045143036636366770481737974 absolute error = 1.78874676826928175e-14 relative error = 5.9527574329056660365560420822374e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.098 y[1] (analytic) = 3.0048058543214217575611923389518 y[1] (numeric) = 3.0048058543214396455219479456367 absolute error = 1.78879607556066849e-14 relative error = 5.9531169808793987982687032500048e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.097 y[1] (analytic) = 3.0047081991761527523161917864131 y[1] (numeric) = 3.0047081991761706407688568321245 absolute error = 1.78884526650457114e-14 relative error = 5.9534741742810382427944470948556e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.096 y[1] (analytic) = 3.0046115487689316245288757619639 y[1] (numeric) = 3.0046115487689495134723004448078 absolute error = 1.78889434246828439e-14 relative error = 5.9538290172692754629537808442373e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.095 y[1] (analytic) = 3.0045159030018944503298349604213 y[1] (numeric) = 3.0045159030019123397628830922386 absolute error = 1.78894330481318173e-14 relative error = 5.9541815139863273337671301313048e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.094 y[1] (analytic) = 3.00442126177821958793928996212 y[1] (numeric) = 3.0044212617782374778608389100339 absolute error = 1.78899215489479139e-14 relative error = 5.9545316685581731804031477850302e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.093 y[1] (analytic) = 3.0043276250021267847575195284938 y[1] (numeric) = 3.0043276250021446751664601572121 absolute error = 1.78904089406287183e-14 relative error = 5.9548794850947900707327932193174e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=247.9MB, alloc=4.5MB, time=11.85 NO POLE x[1] = -0.092 y[1] (analytic) = 3.0042349925788762945090170816531 y[1] (numeric) = 3.0042349925788941854042536965204 absolute error = 1.78908952366148673e-14 relative error = 5.9552249676903865640533781695370e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.091 y[1] (analytic) = 3.004143364414768004417504285257 y[1] (numeric) = 3.0041433644147858957979545760505 absolute error = 1.78913804502907935e-14 relative error = 5.9555681204236344812202452134311e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.09 y[1] (analytic) = 3.0040527404171405723892073690098 y[1] (numeric) = 3.0040527404171584642538023544765 absolute error = 1.78918645949854667e-14 relative error = 5.9559089473579000589054651647848e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.089 y[1] (analytic) = 3.0039631204943705741820774049587 y[1] (numeric) = 3.0039631204943884665297613780867 absolute error = 1.78923476839731280e-14 relative error = 5.9562474525414727884264225784934e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.088 y[1] (analytic) = 3.0038745045558716605389101656367 y[1] (numeric) = 3.0038745045558895533686406396577 absolute error = 1.78928297304740210e-14 relative error = 5.9565836400077934017745376465145e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.087 y[1] (analytic) = 3.0037868925120937242625944871585 y[1] (numeric) = 3.0037868925121116175733421422759 absolute error = 1.78933107476551174e-14 relative error = 5.9569175137756801041548512674098e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.086 y[1] (analytic) = 3.0037002842745220772119902396639 y[1] (numeric) = 3.0037002842745399710027388705021 absolute error = 1.78937907486308382e-14 relative error = 5.9572490778495534505464418145265e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.085 y[1] (analytic) = 3.0036146797556766371972080879716 y[1] (numeric) = 3.0036146797556945314669545517426 absolute error = 1.78942697464637710e-14 relative error = 5.9575783362196600308486471416589e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.084 y[1] (analytic) = 3.0035300788691111247533332218167 y[1] (numeric) = 3.0035300788691290195010873871987 absolute error = 1.78947477541653820e-14 relative error = 5.9579052928622944956393455048747e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.083 y[1] (analytic) = 3.0034464815294122697719041623563 y[1] (numeric) = 3.0034464815294301649966888590808 absolute error = 1.78952247846967245e-14 relative error = 5.9582299517400205199216175873046e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.082 y[1] (analytic) = 3.0033638876521990279697256244197 y[1] (numeric) = 3.0033638876522169236705765935625 absolute error = 1.78957008509691428e-14 relative error = 5.9585523168018903367985560733790e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE memory used=251.7MB, alloc=4.6MB, time=12.03 x[1] = -0.081 y[1] (analytic) = 3.0032822971541218071748612468377 y[1] (numeric) = 3.0032822971541397033508270918088 absolute error = 1.78961759658449711e-14 relative error = 5.9588723919836627060246976619994e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.08 y[1] (analytic) = 3.0032017099528617034099178105967 y[1] (numeric) = 3.0032017099528796000600599488266 absolute error = 1.78966501421382299e-14 relative error = 5.9591901812080201480034750248289e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.079 y[1] (analytic) = 3.0031221259671297467529973609552 y[1] (numeric) = 3.0031221259671476438763899762721 absolute error = 1.78971233926153169e-14 relative error = 5.9595056883847844425638788218935e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.078 y[1] (analytic) = 3.003043545116666156956957449335 y[1] (numeric) = 3.0030435451166840545526874450296 absolute error = 1.78975957299956946e-14 relative error = 5.9598189174111311232239453759027e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.077 y[1] (analytic) = 3.0029659673222396088078825280144 y[1] (numeric) = 3.0029659673222575068750494805875 absolute error = 1.78980671669525731e-14 relative error = 5.9601298721718024657011317625681e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.076 y[1] (analytic) = 3.0028893925056465072039313795503 y[1] (numeric) = 3.0028893925056644057416474931406 absolute error = 1.78985377161135903e-14 relative error = 5.9604385565393197014837803014320e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.075 y[1] (analytic) = 3.0028138205897102719359863575233 y[1] (numeric) = 3.0028138205897281709433764190106 absolute error = 1.78990073900614873e-14 relative error = 5.9607449743741937221471593560257e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.074 y[1] (analytic) = 3.0027392514982806321517901696219 y[1] (numeric) = 3.0027392514982985316279915044018 absolute error = 1.78994762013347799e-14 relative error = 5.9610491295251345723499644048544e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.073 y[1] (analytic) = 3.0026656851562329304855149621756 y[1] (numeric) = 3.0026656851562508304296773906029 absolute error = 1.78999441624284273e-14 relative error = 5.9613510258292600961275060821927e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.072 y[1] (analytic) = 3.0025931214894674368349665808523 y[1] (numeric) = 3.0025931214894853372462523753487 absolute error = 1.79004112857944964e-14 relative error = 5.9616506671123032019572366008657e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.071 y[1] (analytic) = 3.002521560424908671768884099107 y[1] (numeric) = 3.0025215604249265726464679419293 absolute error = 1.79008775838428223e-14 relative error = 5.9619480571888179446960641675405e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE memory used=255.5MB, alloc=4.6MB, time=12.22 x[1] = -0.07 y[1] (analytic) = 3.0024510018905047395470510377925 y[1] (numeric) = 3.0024510018905226408901199794585 absolute error = 1.79013430689416660e-14 relative error = 5.9622431998623847557638696322874e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.069 y[1] (analytic) = 3.0023814458152266707361901597313 y[1] (numeric) = 3.0023814458152445725439435780998 absolute error = 1.79018077534183685e-14 relative error = 5.9625360989258145534963353803447e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.068 y[1] (analytic) = 3.0023128921290677744048683255369 y[1] (numeric) = 3.0023128921290856766765178855374 absolute error = 1.79022716495600005e-14 relative error = 5.9628267581613514655494868882129e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.067 y[1] (analytic) = 3.0022453407630429998808916550182 y[1] (numeric) = 3.0022453407630609026156612690283 absolute error = 1.79027347696140101e-14 relative error = 5.9631151813408749610697610499966e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.066 y[1] (analytic) = 3.0021787916491883080549241655166 y[1] (numeric) = 3.0021787916492062112520499543827 absolute error = 1.79031971257888661e-14 relative error = 5.9634013722261005916593075816759e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.065 y[1] (analytic) = 3.0021132447205600522143151678122 y[1] (numeric) = 3.0021132447205779558730454225112 absolute error = 1.79036587302546990e-14 relative error = 5.9636853345687800389762293171781e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.064 y[1] (analytic) = 3.0020486999112343683913720050708 y[1] (numeric) = 3.0020486999112522725109671490086 absolute error = 1.79041195951439378e-14 relative error = 5.9639670721108998345193346952405e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.063 y[1] (analytic) = 3.0019851571563065752105652338595 y[1] (numeric) = 3.0019851571563244797902977858036 absolute error = 1.79045797325519441e-14 relative error = 5.9642465885848792496301474717720e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.062 y[1] (analytic) = 3.0019226163918905832194030816694 y[1] (numeric) = 3.0019226163919084882585576193128 absolute error = 1.79050391545376434e-14 relative error = 5.9645238877137673208488163992869e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.061 y[1] (analytic) = 3.0018610775551183136879609857043 y[1] (numeric) = 3.0018610775551362191858341098578 absolute error = 1.79054978731241535e-14 relative error = 5.9647989732114389757628296875157e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.06 y[1] (analytic) = 3.0018005405841391268623002359165 y[1] (numeric) = 3.0018005405841570328182005353251 absolute error = 1.79059559002994086e-14 relative error = 5.9650718487827897914166989072951e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE memory used=259.4MB, alloc=4.6MB, time=12.40 x[1] = -0.059 y[1] (analytic) = 3.0017410054181192596572572243244 y[1] (numeric) = 3.0017410054181371660705052411067 absolute error = 1.79064132480167823e-14 relative error = 5.9653425181239304497291443252231e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.058 y[1] (analytic) = 3.0016824719972412727743315554142 y[1] (numeric) = 3.0016824719972591796442597511204 absolute error = 1.79068699281957062e-14 relative error = 5.9656109849223797890911134700459e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.057 y[1] (analytic) = 3.0016249402627035072306473117019 y[1] (numeric) = 3.0016249402627214145566000339887 absolute error = 1.79073259527222868e-14 relative error = 5.9658772528572573500694790913552e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.056 y[1] (analytic) = 3.0015684101567195502852071070758 y[1] (numeric) = 3.0015684101567374580665405569949 absolute error = 1.79077813334499191e-14 relative error = 5.9661413255994748807054712134913e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.055 y[1] (analytic) = 3.0015128816225177107489032110413 y[1] (numeric) = 3.0015128816225356189849854109387 absolute error = 1.79082360821998974e-14 relative error = 5.9664032068119269664698548079286e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.054 y[1] (analytic) = 3.0014583546043405036649940020837 y[1] (numeric) = 3.0014583546043584123552047641071 absolute error = 1.79086902107620234e-14 relative error = 5.9666629001496808167021823947952e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.053 y[1] (analytic) = 3.0014048290474441443469973206314 y[1] (numeric) = 3.0014048290474620534907282158438 absolute error = 1.79091437308952124e-14 relative error = 5.9669204092601654725984371305282e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.052 y[1] (analytic) = 3.0013523048980980517611949540698 y[1] (numeric) = 3.001352304898115961357849282166 absolute error = 1.79095966543280962e-14 relative error = 5.9671757377833599688535909012342e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.051 y[1] (analytic) = 3.0013007821035843612411845103855 y[1] (numeric) = 3.0013007821036022712901772700094 absolute error = 1.79100489927596239e-14 relative error = 5.9674288893519808472979246852806e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.05 y[1] (analytic) = 3.0012502606121974465221563357439 y[1] (numeric) = 3.0012502606122153570229141954035 absolute error = 1.79105007578596596e-14 relative error = 5.9676798675916686879016548276231e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.049 y[1] (analytic) = 3.0012007403732434510828139169715 y[1] (numeric) = 3.0012007403732613620347751865502 absolute error = 1.79109519612695787e-14 relative error = 5.9679286761211742221243235096916e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.048 y[1] (analytic) = 3.0011522213370398287830963948589 y[1] (numeric) = 3.0011522213370577401857109977204 absolute error = 1.79114026146028615e-14 relative error = 5.9681753185525435940516890303559e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=263.2MB, alloc=4.6MB, time=12.58 NO POLE x[1] = -0.047 y[1] (analytic) = 3.001104703454914893786101410675 y[1] (numeric) = 3.0011047034549328056388308563585 absolute error = 1.79118527294456835e-14 relative error = 5.9684197984913025679592440090124e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.046 y[1] (analytic) = 3.0010581866792073797528455285071 y[1] (numeric) = 3.0010581866792252920551628860124 absolute error = 1.79123023173575053e-14 relative error = 5.9686621195366406471798587858840e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.045 y[1] (analytic) = 3.0010126709632660082987379321998 y[1] (numeric) = 3.0010126709632839210501278038584 absolute error = 1.79127513898716586e-14 relative error = 5.9689022852815939366665800603043e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.044 y[1] (analytic) = 3.0009681562614490667008809998551 y[1] (numeric) = 3.0009681562614669799008394957863 absolute error = 1.79131999584959312e-14 relative error = 5.9691402993132277141490398245440e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.043 y[1] (analytic) = 3.000924642529123994845548723184 y[1] (numeric) = 3.0009246425291419084935834363332 absolute error = 1.79136480347131492e-14 relative error = 5.9693761652128181087217022584658e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.042 y[1] (analytic) = 3.000882129722666981405430775478 y[1] (numeric) = 3.0008821297226848955010607572353 absolute error = 1.79140956299817573e-14 relative error = 5.9696098865560331853722520685462e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.041 y[1] (analytic) = 3.0008406177994625692364663525999 y[1] (numeric) = 3.0008406177994804837792220889977 absolute error = 1.79145427557363978e-14 relative error = 5.9698414669131136340278504824938e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.04 y[1] (analytic) = 3.0008001067179032699843277281243 y[1] (numeric) = 3.0008001067179211849737511166107 absolute error = 1.79149894233884864e-14 relative error = 5.9700709098490524286128689671253e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.039 y[1] (analytic) = 3.0007605964373891878908487884879 y[1] (numeric) = 3.000760596437407103326493115275 absolute error = 1.79154356443267871e-14 relative error = 5.9702982189237742211937354575889e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.038 y[1] (analytic) = 3.0007220869183276527909286586176 y[1] (numeric) = 3.0007220869183455686723585766022 absolute error = 1.79158814299179846e-14 relative error = 5.9705233976923139366875367017554e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.037 y[1] (analytic) = 3.0006845781221328622906749048055 y[1] (numeric) = 3.0006845781221507786174664120611 absolute error = 1.79163267915072556e-14 relative error = 5.9707464497049950333319051520108e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=267.0MB, alloc=4.6MB, time=12.76 NO POLE x[1] = -0.036 y[1] (analytic) = 3.0006480700112255331177847213929 y[1] (numeric) = 3.0006480700112434498895251402306 absolute error = 1.79167717404188377e-14 relative error = 5.9709673785076069943608384030888e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.035 y[1] (analytic) = 3.0006125625490325616353959828528 y[1] (numeric) = 3.0006125625490504788516839394496 absolute error = 1.79172162879565968e-14 relative error = 5.9711861876415823494766958774336e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.034 y[1] (analytic) = 3.0005780556999866935108730848456 y[1] (numeric) = 3.0005780557000046111713184894385 absolute error = 1.79176604454045929e-14 relative error = 5.9714028806441731914741283034179e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.033 y[1] (analytic) = 3.0005445494295262025312251184388 y[1] (numeric) = 3.000544549429544120635449146083 absolute error = 1.79181042240276442e-14 relative error = 5.9716174610486271533729616518621e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.032 y[1] (analytic) = 3.0005120437040945785570861325782 y[1] (numeric) = 3.000512043704112497104721204468 absolute error = 1.79185476350718898e-14 relative error = 5.9718299323843629447293105889344e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.031 y[1] (analytic) = 3.0004805384911402246074190526848 y[1] (numeric) = 3.0004805384911581435981088180352 absolute error = 1.79189906897653504e-14 relative error = 5.9720402981771452458555220369691e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.03 y[1] (analytic) = 3.000450033759116163067336249505 y[1] (numeric) = 3.0004500337591340825007355679933 absolute error = 1.79194333993184883e-14 relative error = 5.9722485619492593919055813819818e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.029 y[1] (analytic) = 3.0004205294774797510116608036191 y[1] (numeric) = 3.0004205294774976708874357283845 absolute error = 1.79198757749247654e-14 relative error = 5.9724547272196854122773294974177e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.028 y[1] (analytic) = 3.0003920256166924046370831988179 y[1] (numeric) = 3.0003920256167103249549109600172 absolute error = 1.79203178277611993e-14 relative error = 5.9726587975042714573573968430115e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.027 y[1] (analytic) = 3.000364522148219332795998513385 y[1] (numeric) = 3.000364522148237253555567502305 absolute error = 1.79207595689889200e-14 relative error = 5.9728607763159074445458552449157e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.026 y[1] (analytic) = 3.0003380190445292796253391736377 y[1] (numeric) = 3.0003380190445472008263489273604 absolute error = 1.79212010097537227e-14 relative error = 5.9730606671646974224915516853405e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=270.8MB, alloc=4.6MB, time=12.95 NO POLE x[1] = -0.025 y[1] (analytic) = 3.0003125162790942762639480002923 y[1] (numeric) = 3.0003125162791121979061091869138 absolute error = 1.79216421611866215e-14 relative error = 5.9732584735581322520419730522097e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.024 y[1] (analytic) = 3.000288013826389401652265626763 y[1] (numeric) = 3.0002880138264073237353000311635 absolute error = 1.79220830344044005e-14 relative error = 5.9734541990012614361267102514345e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.023 y[1] (analytic) = 3.0002645116618925524083354107275 y[1] (numeric) = 3.0002645116619104749319759208924 absolute error = 1.79225236405101649e-14 relative error = 5.9736478469968649638714096584929e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.022 y[1] (analytic) = 3.0002420097620842217743577075741 y[1] (numeric) = 3.0002420097621021447383483014639 absolute error = 1.79229639905938898e-14 relative error = 5.9738394210456244010972601921642e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.021 y[1] (analytic) = 3.0002205081044472876282538379934 y[1] (numeric) = 3.0002205081044652110323495709622 absolute error = 1.79234040957329688e-14 relative error = 5.9740289246462939258756511921840e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.02 y[1] (analytic) = 3.0002000066674668095549282733156 y[1] (numeric) = 3.0002000066674847333988952660769 absolute error = 1.79238439669927613e-14 relative error = 5.9742163612958709412571717554271e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.019 y[1] (analytic) = 3.0001805054306298349721454924953 y[1] (numeric) = 3.000180505430647759255760919634 absolute error = 1.79242836154271387e-14 relative error = 5.9744017344897663305826234391261e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.018 y[1] (analytic) = 3.0001620043744252143061656451771 y[1] (numeric) = 3.0001620043744431390292177242069 absolute error = 1.79247230520790298e-14 relative error = 5.9745850477219744541222737306260e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.017 y[1] (analytic) = 3.0001445034803434252125105972767 y[1] (numeric) = 3.0001445034803613503747985782425 absolute error = 1.79251622879809658e-14 relative error = 5.9747663044852430191290903797774e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.016 y[1] (analytic) = 3.0001280027308764058374591502134 y[1] (numeric) = 3.000128002730894331438793305836 absolute error = 1.79256013341556226e-14 relative error = 5.9749455082712420554381546196802e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.015 y[1] (analytic) = 3.0001125021095173971160972235219 y[1] (numeric) = 3.0001125021095353231562988398871 absolute error = 1.79260402016163652e-14 relative error = 5.9751226625707335952916370923933e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=274.6MB, alloc=4.6MB, time=13.13 NO POLE x[1] = -0.014 y[1] (analytic) = 3.0000980016007607941029755842633 y[1] (numeric) = 3.0000980016007787205818769520525 absolute error = 1.79264789013677892e-14 relative error = 5.9752977708737403895787442547294e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.013 y[1] (analytic) = 3.0000845011901020063316543065917 y[1] (numeric) = 3.0000845011901199332490987128533 absolute error = 1.79269174444062616e-14 relative error = 5.9754708366697143925456379328948e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.012 y[1] (analytic) = 3.0000720008640373271996395621877 y[1] (numeric) = 3.0000720008640552545554812826502 absolute error = 1.79273558417204625e-14 relative error = 5.9756418634477055470683273499499e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.011 y[1] (analytic) = 3.0000605006100638123754445881808 y[1] (numeric) = 3.0000605006100817401695488801051 absolute error = 1.79277941042919243e-14 relative error = 5.9758108546965297359667483774800e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.01 y[1] (analytic) = 3.0000500004166791672247327647613 y[1] (numeric) = 3.0000500004166970954569758603332 absolute error = 1.79282322430955719e-14 relative error = 5.9759778139049370647651245113899e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.009 y[1] (analytic) = 3.0000405002733816432527266710644 y[1] (numeric) = 3.0000405002733995719229957713259 absolute error = 1.79286702691002615e-14 relative error = 5.9761427445617796747006717728936e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.008 y[1] (analytic) = 3.000032000170669943560292786174 y[1] (numeric) = 3.0000320001706878726684860554924 absolute error = 1.79291081932693184e-14 relative error = 5.9763056501561792180846024335735e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.007 y[1] (analytic) = 3.0000245001000431373113371733447 y[1] (numeric) = 3.0000245001000610668573637344209 absolute error = 1.79295460265610762e-14 relative error = 5.9764665341776947947873924029490e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.006 y[1] (analytic) = 3.000018000054000583209373040855 y[1] (numeric) = 3.0000180000540185131931529702686 absolute error = 1.79299837799294136e-14 relative error = 5.9766254001164900819827604479658e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.005 y[1] (analytic) = 3.0000125000260418619813465233459 y[1] (numeric) = 3.000012500026059792402810847638 absolute error = 1.79304214643242921e-14 relative error = 5.9767822514635007559184590009114e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.004 y[1] (analytic) = 3.0000080000106667178670323841382 y[1] (numeric) = 3.0000080000106846487261230764305 absolute error = 1.79308590906922923e-14 relative error = 5.9769370917106014378407397420583e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=278.4MB, alloc=4.6MB, time=13.30 NO POLE x[1] = -0.003 y[1] (analytic) = 3.0000045000033750091125366129026 y[1] (numeric) = 3.0000045000033929404092065900541 absolute error = 1.79312966699771515e-14 relative error = 5.9770899243507730628533608421771e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.002 y[1] (analytic) = 3.0000020000006666674666680952412 y[1] (numeric) = 3.0000020000006845992008812155406 absolute error = 1.79317342131202994e-14 relative error = 5.9772407528782696038368018906968e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.001 y[1] (analytic) = 3.0000005000000416666791666722471 y[1] (numeric) = 3.0000005000000595988508977336418 absolute error = 1.79321717310613947e-14 relative error = 5.9773895807887850825445139306383e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0 y[1] (analytic) = 3 y[1] (numeric) = 3.0000000000000179326092347388614 absolute error = 1.79326092347388614e-14 relative error = 5.9775364115796204666666666666667e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.001 y[1] (analytic) = 3.0000005000000416666791666722471 y[1] (numeric) = 3.0000005000000595997259017626712 absolute error = 1.79330467350904241e-14 relative error = 5.9776812487498502183160461830835e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.002 y[1] (analytic) = 3.0000020000006666674666680952412 y[1] (numeric) = 3.0000020000006846009509111488862 absolute error = 1.79334842430536450e-14 relative error = 5.9778240958004893927250265802036e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.003 y[1] (analytic) = 3.0000045000033750091125366129026 y[1] (numeric) = 3.0000045000033929430343061793613 absolute error = 1.79339217695664587e-14 relative error = 5.9779649562346599859427822485634e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.004 y[1] (analytic) = 3.0000080000106667178670323841382 y[1] (numeric) = 3.0000080000106846522263579518473 absolute error = 1.79343593255677091e-14 relative error = 5.9781038335577579636546351453769e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.005 y[1] (analytic) = 3.0000125000260418619813465233459 y[1] (numeric) = 3.0000125000260597967782685210309 absolute error = 1.79347969219976850e-14 relative error = 5.9782407312776198365789489591929e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.006 y[1] (analytic) = 3.000018000054000583209373040855 y[1] (numeric) = 3.0000180000540185184439428395113 absolute error = 1.79352345697986563e-14 relative error = 5.9783756529046894145629894348492e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.007 y[1] (analytic) = 3.0000245001000431373113371733447 y[1] (numeric) = 3.0000245001000610729836170887555 absolute error = 1.79356722799154108e-14 relative error = 5.9785086019521847381639340431526e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE memory used=282.2MB, alloc=4.6MB, time=13.49 x[1] = 0.008 y[1] (analytic) = 3.000032000170669943560292786174 y[1] (numeric) = 3.0000320001706878796703560819638 absolute error = 1.79361100632957898e-14 relative error = 5.9786395819362645865056123616331e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.009 y[1] (analytic) = 3.0000405002733816432527266710644 y[1] (numeric) = 3.0000405002733995798006575622899 absolute error = 1.79365479308912255e-14 relative error = 5.9787685963761955601915632563090e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.01 y[1] (analytic) = 3.0000500004166791672247327647613 y[1] (numeric) = 3.0000500004166971042106264220394 absolute error = 1.79369858936572781e-14 relative error = 5.9788956487945190380616061411250e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.011 y[1] (analytic) = 3.0000605006100638123754445881808 y[1] (numeric) = 3.0000605006100817497994071423541 absolute error = 1.79374239625541733e-14 relative error = 5.9790207427172182399075190723828e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.012 y[1] (analytic) = 3.0000720008640373271996395621877 y[1] (numeric) = 3.0000720008640552650617881095272 absolute error = 1.79378621485473395e-14 relative error = 5.9791438816738851606016183322714e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.013 y[1] (analytic) = 3.0000845011901020063316543065917 y[1] (numeric) = 3.0000845011901199446321169145381 absolute error = 1.79383004626079464e-14 relative error = 5.9792650691978879410759316078962e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.014 y[1] (analytic) = 3.0000980016007607941029755842633 y[1] (numeric) = 3.0000980016007787328418912977073 absolute error = 1.79387389157134440e-14 relative error = 5.9793843088265383415994939776279e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.015 y[1] (analytic) = 3.0001125021095173971160972235219 y[1] (numeric) = 3.0001125021095353362936160716228 absolute error = 1.79391775188481009e-14 relative error = 5.9795016041012589494776559752989e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.016 y[1] (analytic) = 3.0001280027308764058374591502134 y[1] (numeric) = 3.0001280027308943454537421537585 absolute error = 1.79396162830035451e-14 relative error = 5.9796169585677511865832993638689e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.017 y[1] (analytic) = 3.0001445034803434252125105972767 y[1] (numeric) = 3.0001445034803613652677297765799 absolute error = 1.79400552191793032e-14 relative error = 5.9797303757761627488688950254011e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.018 y[1] (analytic) = 3.0001620043744252143061656451771 y[1] (numeric) = 3.0001620043744431548005040285192 absolute error = 1.79404943383833421e-14 relative error = 5.9798418592812558432500019601603e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.019 memory used=286.1MB, alloc=4.6MB, time=13.67 y[1] (analytic) = 3.0001805054306298349721454924953 y[1] (numeric) = 3.0001805054306477759057971251064 absolute error = 1.79409336516326111e-14 relative error = 5.9799514126425755206459750631139e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.02 y[1] (analytic) = 3.0002000066674668095549282733156 y[1] (numeric) = 3.0002000066674847509280982268985 absolute error = 1.79413731699535829e-14 relative error = 5.9800590394246176039788800182923e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.021 y[1] (analytic) = 3.0002205081044472876282538379934 y[1] (numeric) = 3.0002205081044652294411582207913 absolute error = 1.79418129043827979e-14 relative error = 5.9801647431969976764797717442974e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.022 y[1] (analytic) = 3.0002420097620842217743577075741 y[1] (numeric) = 3.0002420097621021640272236749818 absolute error = 1.79422528659674077e-14 relative error = 5.9802685275346197624660001952965e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.023 y[1] (analytic) = 3.0002645116618925524083354107275 y[1] (numeric) = 3.0002645116619104951014011764476 absolute error = 1.79426930657657201e-14 relative error = 5.9803703960178454659701504648524e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.024 y[1] (analytic) = 3.000288013826389401652265626763 y[1] (numeric) = 3.0002880138264073447857804745079 absolute error = 1.79431335148477449e-14 relative error = 5.9804703522326633326516360325367e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.025 y[1] (analytic) = 3.0003125162790942762639480002923 y[1] (numeric) = 3.0003125162791122198381722960327 absolute error = 1.79435742242957404e-14 relative error = 5.9805683997708584004116838604381e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.026 y[1] (analytic) = 3.0003380190445292796253391736377 y[1] (numeric) = 3.0003380190445472236405443783986 absolute error = 1.79440152052047609e-14 relative error = 5.9806645422301820374505213771352e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.027 y[1] (analytic) = 3.000364522148219332795998513385 y[1] (numeric) = 3.0003645221482372772524671965911 absolute error = 1.79444564686832061e-14 relative error = 5.9807587832145223664720214891907e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.028 y[1] (analytic) = 3.0003920256166924046370831988179 y[1] (numeric) = 3.0003920256167103495351090521882 absolute error = 1.79448980258533703e-14 relative error = 5.9808511263340745738466066202535e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.029 y[1] (analytic) = 3.0004205294774797510116608036191 y[1] (numeric) = 3.0004205294774976963515486556129 absolute error = 1.79453398878519938e-14 relative error = 5.9809415752055119023802619162316e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.03 y[1] (analytic) = 3.000450033759116163067336249505 y[1] (numeric) = 3.0004500337591341088494020803192 absolute error = 1.79457820658308142e-14 relative error = 5.9810301334521565598435282561005e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=289.9MB, alloc=4.6MB, time=13.86 NO POLE x[1] = 0.031 y[1] (analytic) = 3.0004805384911402246074190526848 y[1] (numeric) = 3.0004805384911581708319900098057 absolute error = 1.79462245709571209e-14 relative error = 5.9811168047041516418375763533739e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.032 y[1] (analytic) = 3.0005120437040945785570861325782 y[1] (numeric) = 3.0005120437041125252245005468871 absolute error = 1.79466674144143089e-14 relative error = 5.9812015925986327678919745214043e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.033 y[1] (analytic) = 3.0005445494295262025312251184388 y[1] (numeric) = 3.0005445494295441496418325208736 absolute error = 1.79471106074024348e-14 relative error = 5.9812845007799003960467892981797e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.034 y[1] (analytic) = 3.0005780556999866935108730848456 y[1] (numeric) = 3.0005780557000046410650342236201 absolute error = 1.79475541611387745e-14 relative error = 5.9813655328995926479725296730923e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.035 y[1] (analytic) = 3.0006125625490325616353959828528 y[1] (numeric) = 3.0006125625490505096334828412342 absolute error = 1.79479980868583814e-14 relative error = 5.9814446926168582434042754625730e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.036 y[1] (analytic) = 3.0006480700112255331177847213929 y[1] (numeric) = 3.0006480700112434815601805360397 absolute error = 1.79484423958146468e-14 relative error = 5.9815219835985301091568386895717e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.037 y[1] (analytic) = 3.0006845781221328622906749048055 y[1] (numeric) = 3.0006845781221508111777741846669 absolute error = 1.79488870992798614e-14 relative error = 5.9815974095192992948107595717091e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.038 y[1] (analytic) = 3.0007220869183276527909286586176 y[1] (numeric) = 3.0007220869183456021231372043963 absolute error = 1.79493322085457787e-14 relative error = 5.9816709740618894603697455337650e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.039 y[1] (analytic) = 3.0007605964373891878908487884879 y[1] (numeric) = 3.0007605964374071376685837126673 absolute error = 1.79497777349241794e-14 relative error = 5.9817426809172316346364018373341e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.04 y[1] (analytic) = 3.0008001067179032699843277281243 y[1] (numeric) = 3.0008001067179212202080174755623 absolute error = 1.79502236897474380e-14 relative error = 5.9818125337846396428922181319514e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.041 y[1] (analytic) = 3.0008406177994625692364663525999 y[1] (numeric) = 3.000840617799480519906550721691 absolute error = 1.79506700843690911e-14 relative error = 5.9818805363719860359136296747786e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=293.7MB, alloc=4.6MB, time=14.04 NO POLE x[1] = 0.042 y[1] (analytic) = 3.000882129722666981405430775478 y[1] (numeric) = 3.0008821297226849325223609398848 absolute error = 1.79511169301644068e-14 relative error = 5.9819466923958783190441231995377e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.043 y[1] (analytic) = 3.000924642529123994845548723184 y[1] (numeric) = 3.0009246425291419464097872541405 absolute error = 1.79515642385309565e-14 relative error = 5.9820110055818359131980165598286e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.044 y[1] (analytic) = 3.0009681562614490667008809998551 y[1] (numeric) = 3.0009681562614670187129018890433 absolute error = 1.79520120208891882e-14 relative error = 5.9820734796644675465212211751776e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.045 y[1] (analytic) = 3.0010126709632660082987379321998 y[1] (numeric) = 3.0010126709632839607590266152019 absolute error = 1.79524602886830021e-14 relative error = 5.9821341183876493419379796371265e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.046 y[1] (analytic) = 3.0010581866792073797528455285071 y[1] (numeric) = 3.0010581866792253326618989088347 absolute error = 1.79529090533803276e-14 relative error = 5.9821929255047032993088195409187e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.047 y[1] (analytic) = 3.001104703454914893786101410675 y[1] (numeric) = 3.0011047034549328471444278843772 absolute error = 1.79533583264737022e-14 relative error = 5.9822499047785763374500095432358e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.048 y[1] (analytic) = 3.0011522213370398287830963948589 y[1] (numeric) = 3.0011522213370577825912158757124 absolute error = 1.79538081194808535e-14 relative error = 5.9823050599820202944832263046469e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.049 y[1] (analytic) = 3.0012007403732434510828139169715 y[1] (numeric) = 3.0012007403732614053412578622528 absolute error = 1.79542584439452813e-14 relative error = 5.9823583948977718854867776348214e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.05 y[1] (analytic) = 3.0012502606121974465221563357439 y[1] (numeric) = 3.0012502606122154012314677725884 absolute error = 1.79547093114368445e-14 relative error = 5.9824099133187341821396248077242e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.051 y[1] (analytic) = 3.0013007821035843612411845103855 y[1] (numeric) = 3.0013007821036023164019180627326 absolute error = 1.79551607335523471e-14 relative error = 5.9824596190481577136742026680619e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.052 y[1] (analytic) = 3.0013523048980980517611949540698 y[1] (numeric) = 3.0013523048981160073739168701989 absolute error = 1.79556127219161291e-14 relative error = 5.9825075158998231203062600579731e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=297.5MB, alloc=4.6MB, time=14.22 NO POLE x[1] = 0.053 y[1] (analytic) = 3.0014048290474441443469973206314 y[1] (numeric) = 3.0014048290474621004122855012897 absolute error = 1.79560652881806583e-14 relative error = 5.9825536076982240249046776883203e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.054 y[1] (analytic) = 3.0014583546043405036649940020837 y[1] (numeric) = 3.0014583546043584601834380292077 absolute error = 1.79565184440271240e-14 relative error = 5.9825978982787504546961591447634e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.055 y[1] (analytic) = 3.0015128816225177107489032110413 y[1] (numeric) = 3.001512881622535667721104377076 absolute error = 1.79569722011660347e-14 relative error = 5.9826403914878735112305009925854e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.056 y[1] (analytic) = 3.0015684101567195502852071070758 y[1] (numeric) = 3.0015684101567375077117784448923 absolute error = 1.79574265713378165e-14 relative error = 5.9826810911833301876634343839308e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.057 y[1] (analytic) = 3.0016249402627035072306473117019 y[1] (numeric) = 3.0016249402627214651122136251174 absolute error = 1.79578815663134155e-14 relative error = 5.9827200012343094313764611439777e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.058 y[1] (analytic) = 3.0016824719972412727743315554142 y[1] (numeric) = 3.0016824719972592311115294503151 absolute error = 1.79583371978949009e-14 relative error = 5.9827571255216383510156761270032e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.059 y[1] (analytic) = 3.0017410054181192596572572243244 y[1] (numeric) = 3.001741005418137218450735140397 absolute error = 1.79587934779160726e-14 relative error = 5.9827924679379698324848519782576e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.06 y[1] (analytic) = 3.0018005405841391268623002359165 y[1] (numeric) = 3.0018005405841570861127184789866 absolute error = 1.79592504182430701e-14 relative error = 5.9828260323879704962914860832849e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.061 y[1] (analytic) = 3.0018610775551183136879609857043 y[1] (numeric) = 3.001861077555136273395991760689 absolute error = 1.79597080307749847e-14 relative error = 5.9828578227885096610614458478730e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.062 y[1] (analytic) = 3.0019226163918905832194030816694 y[1] (numeric) = 3.0019226163919085433857305261436 absolute error = 1.79601663274444742e-14 relative error = 5.9828878430688490451892022417443e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.063 y[1] (analytic) = 3.0019851571563065752105652338595 y[1] (numeric) = 3.00198515715632453583588545224 absolute error = 1.79606253202183805e-14 relative error = 5.9829160971708333383605286506160e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=301.3MB, alloc=4.6MB, time=14.41 NO POLE x[1] = 0.064 y[1] (analytic) = 3.0020486999112343683913720050708 y[1] (numeric) = 3.0020486999112523294763931034203 absolute error = 1.79610850210983495e-14 relative error = 5.9829425890490814415486003794272e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.065 y[1] (analytic) = 3.0021132447205600522143151678122 y[1] (numeric) = 3.0021132447205780137597572892672 absolute error = 1.79615454421214550e-14 relative error = 5.9829673226711789402370438622096e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.066 y[1] (analytic) = 3.0021787916491883080549241655166 y[1] (numeric) = 3.0021787916492062700615195263415 absolute error = 1.79620065953608249e-14 relative error = 5.9829903020178712430068587585190e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.067 y[1] (analytic) = 3.0022453407630429998808916550182 y[1] (numeric) = 3.0022453407630609623493845812881 absolute error = 1.79624684929262699e-14 relative error = 5.9830115310832574505720657015384e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.068 y[1] (analytic) = 3.0023128921290677744048683255369 y[1] (numeric) = 3.0023128921290857373360152904526 absolute error = 1.79629311469649157e-14 relative error = 5.9830310138749852867913051570536e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.069 y[1] (analytic) = 3.0023814458152266707361901597313 y[1] (numeric) = 3.0023814458152446341307598215705 absolute error = 1.79633945696618392e-14 relative error = 5.9830487544144472565798183398163e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.07 y[1] (analytic) = 3.0024510018905047395470510377925 y[1] (numeric) = 3.0024510018905227034058242784987 absolute error = 1.79638587732407062e-14 relative error = 5.9830647567369771964211308192134e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.071 y[1] (analytic) = 3.002521560424908671768884099107 y[1] (numeric) = 3.0025215604249266360926540635207 absolute error = 1.79643237699644137e-14 relative error = 5.9830790248920482484211868687982e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.072 y[1] (analytic) = 3.0025931214894674368349665808523 y[1] (numeric) = 3.0025931214894854016245387165865 absolute error = 1.79647895721357342e-14 relative error = 5.9830915629434713902873638603862e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.073 y[1] (analytic) = 3.0026656851562329304855149621756 y[1] (numeric) = 3.0026656851562508957417070601407 absolute error = 1.79652561920979651e-14 relative error = 5.9831023749695955520814684711419e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.074 y[1] (analytic) = 3.0027392514982806321517901696219 y[1] (numeric) = 3.0027392514982985978754324052016 absolute error = 1.79657236422355797e-14 relative error = 5.9831114650635081523945256256082e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=305.1MB, alloc=4.6MB, time=14.59 NO POLE x[1] = 0.075 y[1] (analytic) = 3.0028138205897102719359863575233 y[1] (numeric) = 3.0028138205897282381279213324058 absolute error = 1.79661919349748825e-14 relative error = 5.9831188373332369515373065363130e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.076 y[1] (analytic) = 3.0028893925056465072039313795503 y[1] (numeric) = 3.0028893925056644738650141642184 absolute error = 1.79666610827846681e-14 relative error = 5.9831244959019529869120450192124e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.077 y[1] (analytic) = 3.0029659673222396088078825280144 y[1] (numeric) = 3.002965967322257575938980704898 absolute error = 1.79671310981768836e-14 relative error = 5.9831284449081745555678071731244e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.078 y[1] (analytic) = 3.003043545116666156956957449335 y[1] (numeric) = 3.003043545116684124558951156629 absolute error = 1.79676019937072940e-14 relative error = 5.9831306885059720757398385883777e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.079 y[1] (analytic) = 3.0031221259671297467529973609552 y[1] (numeric) = 3.0031221259671477148267793371075 absolute error = 1.79680737819761523e-14 relative error = 5.9831312308651743917685047534166e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.08 y[1] (analytic) = 3.0032017099528617034099178105967 y[1] (numeric) = 3.0032017099528796719563934394694 absolute error = 1.79685464756288727e-14 relative error = 5.9831300761715759878371995168227e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.081 y[1] (analytic) = 3.0032822971541218071748612468377 y[1] (numeric) = 3.0032822971541397761949486035452 absolute error = 1.79690200873567075e-14 relative error = 5.9831272286271453086006270787140e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.082 y[1] (analytic) = 3.0033638876521990279697256244197 y[1] (numeric) = 3.0033638876522169974643555218481 absolute error = 1.79694946298974284e-14 relative error = 5.9831226924502344180182084868129e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.083 y[1] (analytic) = 3.0034464815294122697719041623563 y[1] (numeric) = 3.0034464815294302397420201983675 absolute error = 1.79699701160360112e-14 relative error = 5.9831164718757896616285905447326e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.084 y[1] (analytic) = 3.0035300788691111247533332218167 y[1] (numeric) = 3.0035300788691290951998918271419 absolute error = 1.79704465586053252e-14 relative error = 5.9831085711555637633277197174161e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.085 y[1] (analytic) = 3.0036146797556766371972080879716 y[1] (numeric) = 3.0036146797556946081211785747969 absolute error = 1.79709239704868253e-14 relative error = 5.9830989945583286889290653127574e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=308.9MB, alloc=4.6MB, time=14.77 NO POLE x[1] = 0.086 y[1] (analytic) = 3.0037002842745220772119902396639 y[1] (numeric) = 3.003700284274540048614354850914 absolute error = 1.79714023646112501e-14 relative error = 5.9830877463700903734125283235915e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.087 y[1] (analytic) = 3.0037868925120937242625944871585 y[1] (numeric) = 3.0037868925121116961443484464809 absolute error = 1.79718817539593224e-14 relative error = 5.9830748308943041114068298192546e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.088 y[1] (analytic) = 3.0038745045558716605389101656367 y[1] (numeric) = 3.0038745045558896329010617280917 absolute error = 1.79723621515624550e-14 relative error = 5.9830602524520915745836713537687e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.089 y[1] (analytic) = 3.0039631204943705741820774049587 y[1] (numeric) = 3.0039631204943885470256479084194 absolute error = 1.79728435705034607e-14 relative error = 5.9830440153824590878328532019867e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.09 y[1] (analytic) = 3.0040527404171405723892073690098 y[1] (numeric) = 3.004052740417158545715231286276 absolute error = 1.79733260239172662e-14 relative error = 5.9830261240425170624658619088651e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.091 y[1] (analytic) = 3.004143364414768004417504285257 y[1] (numeric) = 3.0041433644147859782270292768877 absolute error = 1.79738095249916307e-14 relative error = 5.9830065828077008508679342492302e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.092 y[1] (analytic) = 3.0042349925788762945090170816531 y[1] (numeric) = 3.0042349925788942688031040495224 absolute error = 1.79742940869678693e-14 relative error = 5.9829853960719930539375998113869e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.093 y[1] (analytic) = 3.0043276250021267847575195284938 y[1] (numeric) = 3.0043276250021447595372426700742 absolute error = 1.79747797231415804e-14 relative error = 5.9829625682481470130625450508939e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.094 y[1] (analytic) = 3.00442126177821958793928996212 y[1] (numeric) = 3.0044212617782375632057368254987 absolute error = 1.79752664468633787e-14 relative error = 5.9829381037679120172553787094322e-13 % h = 0.001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.095 y[1] (analytic) = 3.0045159030018944503298349604213 y[1] (numeric) = 3.0045159030019124260841065000523 absolute error = 1.79757542715396310e-14 relative error = 5.9829120070822592914645689158881e-13 % 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) = 3.0046115487689316245288757619639 y[1] (numeric) = 3.0046115487689496007720863951631 absolute error = 1.79762432106331992e-14 relative error = 5.9828842826616102286127306466451e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=312.8MB, alloc=4.6MB, time=14.95 Real estimate of pole used Radius of convergence = 13 Order of pole = 347.8 x[1] = 0.097 y[1] (analytic) = 3.0047081991761527523161917864131 y[1] (numeric) = 3.0047081991761707290494694505997 absolute error = 1.79767332776641866e-14 relative error = 5.9828549349960655651979775996115e-13 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 7.886 Order of pole = 201.2 x[1] = 0.098 y[1] (analytic) = 3.0048058543214217575611923389518 y[1] (numeric) = 3.004805854321439734785678549641 absolute error = 1.79772244862106892e-14 relative error = 5.9828239685956360642908820881211e-13 % 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) = 3.0049045143036457492093654809799 y[1] (numeric) = 3.0049045143036637269262153905325 absolute error = 1.79777168499095526e-14 relative error = 5.9827913879904749035330886545774e-13 % 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) = 3.0050041792227759343690321389465 y[1] (numeric) = 3.0050041792227939125794145960798 absolute error = 1.79782103824571333e-14 relative error = 5.9827571977311113666748745306669e-13 % 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) = 3.0051048491798085415221138182565 y[1] (numeric) = 3.0051048491798265202272114283223 absolute error = 1.79787050976100658e-14 relative error = 5.9827214023886863024736195772181e-13 % 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) = 3.0052065242767857538829038054643 y[1] (numeric) = 3.0052065242768037330839129914987 absolute error = 1.79792010091860344e-14 relative error = 5.9826840065551889827464086142371e-13 % 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) = 3.0053092046167966529291144951606 y[1] (numeric) = 3.0053092046168146326272455597107 absolute error = 1.79796981310645501e-14 relative error = 5.9826450148436954905693477906168e-13 % 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) = 3.005412890303978172129757483942 y[1] (numeric) = 3.0054128903039961523262346716758 absolute error = 1.79801964771877338e-14 relative error = 5.9826044318886090357518611757825e-13 % 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) = 3.0055175814435160608946983485903 y[1] (numeric) = 3.0055175814435340415907599096939 absolute error = 1.79806960615611036e-14 relative error = 5.9825622623459014633350337568276e-13 % 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) = 3.0056232781416458587710145851551 y[1] (numeric) = 3.005623278141663839967912839524 absolute error = 1.79811968982543689e-14 relative error = 5.9825185108933568513275997772713e-13 % 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) = 3.0057299805056538799115730462231 y[1] (numeric) = 3.005729980505671861610574448452 absolute error = 1.79816990014022289e-14 relative error = 5.9824731822308163968667779375556e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=316.6MB, alloc=4.6MB, time=15.14 Real estimate of pole used Radius of convergence = 1.938 Order of pole = 30.81 x[1] = 0.108 y[1] (analytic) = 3.005837688643878207841532391564 y[1] (numeric) = 3.0058376886438961900439175967418 absolute error = 1.79822023852051778e-14 relative error = 5.9824262810804253538236467160531e-13 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.832 Order of pole = 27.78 x[1] = 0.109 y[1] (analytic) = 3.0059464026657097005487665789908 y[1] (numeric) = 3.0059464026657276832558305093054 absolute error = 1.79827070639303146e-14 relative error = 5.9823778121868813208730944916302e-13 % 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) = 3.0060561226815930059244972841795 y[1] (numeric) = 3.0060561226816109891375491963396 absolute error = 1.79832130519121601e-14 relative error = 5.9823277803176847427426851000010e-13 % 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) = 3.0061668488030275875807163670282 y[1] (numeric) = 3.0061668488030455713010799205067 absolute error = 1.79837203635534785e-14 relative error = 5.9822761902633907573087675571197e-13 % 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) = 3.0062785811425687610712741146418 y[1] (numeric) = 3.0062785811425867453002874407472 absolute error = 1.79842290133261054e-14 relative error = 5.9822230468378629850472607465519e-13 % 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) = 3.0063913198138287405438050041164 y[1] (numeric) = 3.0063913198138467252828207758986 absolute error = 1.79847390157717822e-14 relative error = 5.9821683548785292584289159842767e-13 % 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) = 3.0065050649314776958499601589658 y[1] (numeric) = 3.0065050649314956811003456619623 absolute error = 1.79852503855029965e-14 relative error = 5.9821121192466391557849105471677e-13 % 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) = 3.0066198166112448201417145384194 y[1] (numeric) = 3.0066198166112628059048517422472 absolute error = 1.79857631372038278e-14 relative error = 5.9820543448275231044103311526641e-13 % 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) = 3.0067355749699194079818172161836 y[1] (numeric) = 3.0067355749699373942591028469846 absolute error = 1.79862772856308010e-14 relative error = 5.9819950365308538820041330151143e-13 % 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) = 3.0068523401253519439967548919948 y[1] (numeric) = 3.0068523401253699307896005057403 absolute error = 1.79867928456137455e-14 relative error = 5.9819341992909097821738107232205e-13 % 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) = 3.0069701121964552021009020529074 y[1] (numeric) = 3.0069701121964731894107341095675 absolute error = 1.79873098320566601e-14 relative error = 5.9818718380668395080845035702995e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=320.4MB, alloc=4.6MB, time=15.32 Real estimate of pole used Radius of convergence = 1.281 Order of pole = 12.18 x[1] = 0.119 y[1] (analytic) = 3.0070888913032053553208359794044 y[1] (numeric) = 3.0070888913032233431490959179901 absolute error = 1.79878282599385857e-14 relative error = 5.9818079578429294568802390368124e-13 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.252 Order of pole = 11.37 x[1] = 0.12 y[1] (analytic) = 3.0072086775666430962491010918823 y[1] (numeric) = 3.007208677566661084597245406366 absolute error = 1.79883481443144837e-14 relative error = 5.9817425636288726938853202762916e-13 % 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) = 3.0073294711088747681570149737435 y[1] (numeric) = 3.0073294711088927570265152898655 absolute error = 1.79888695003161220e-14 relative error = 5.9816756604600402458786510851807e-13 % 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) = 3.007451272053073506796417806296 y[1] (numeric) = 3.0074512720530914961887609592624 absolute error = 1.79893923431529664e-14 relative error = 5.9816072533977539792316516232225e-13 % 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) = 3.0075740805234803929205779260808 y[1] (numeric) = 3.0075740805234983828372660391616 absolute error = 1.79899166881130808e-14 relative error = 5.9815373475295621908824647493188e-13 % 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) = 3.0076978966454056155547787854772 y[1] (numeric) = 3.0076978966454236059973293495094 absolute error = 1.79904425505640322e-14 relative error = 5.9814659479695165793774873647903e-13 % 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) = 3.0078227205452296460474267809093 y[1] (numeric) = 3.0078227205452476370173727347143 absolute error = 1.79909699459538050e-14 relative error = 5.9813930598584520895908523288574e-13 % 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) = 3.0079485523504044229328352283454 y[1] (numeric) = 3.0079485523504224144317250400659 absolute error = 1.79914988898117205e-14 relative error = 5.9813186883642682651263430481169e-13 % 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) = 3.0080753921894545476371572317648 y[1] (numeric) = 3.0080753921894725396665549811301 absolute error = 1.79920293977493653e-14 relative error = 5.9812428386822133358582639759482e-13 % 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) = 3.0082032401919784910592593258056 y[1] (numeric) = 3.0082032401919964836207447873312 absolute error = 1.79925614854615256e-14 relative error = 5.9811655160351700403912509304741e-13 % 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) = 3.0083320964886498110586485979227 y[1] (numeric) = 3.0083320964886678041538173250529 absolute error = 1.79930951687271302e-14 relative error = 5.9810867256739441115127589995203e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=324.2MB, alloc=4.6MB, time=15.51 Real estimate of pole used Radius of convergence = 1.061 Order of pole = 6.103 x[1] = 0.13 y[1] (analytic) = 3.0084619612112183808828885273108 y[1] (numeric) = 3.0084619612112363745133519375111 absolute error = 1.79936304634102003e-14 relative error = 5.9810064728775547901131421160076e-13 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 1.049 Order of pole = 5.766 x[1] = 0.131 y[1] (analytic) = 3.00859283449251162856726303692 y[1] (numeric) = 3.0085928344925296227346484977269 absolute error = 1.79941673854608069e-14 relative error = 5.9809247629535276306715707857901e-13 % 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) = 3.0087247164664357873397742606346 y[1] (numeric) = 3.0087247164664537820457251766711 absolute error = 1.79947059509160365e-14 relative error = 5.9808416012381898280560369884175e-13 % 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) = 3.0088576072679771570648872997686 y[1] (numeric) = 3.0088576072679951523110632007328 absolute error = 1.79952461759009642e-14 relative error = 5.9807569930969677635176740956215e-13 % 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) = 3.0089915070332033767597648012739 y[1] (numeric) = 3.0089915070332213725478414309086 absolute error = 1.79957880766296347e-14 relative error = 5.9806709439246869331135969978934e-13 % 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) = 3.0091264158992647082170655544586 y[1] (numeric) = 3.0091264158992827045487349605106 absolute error = 1.79963316694060520e-14 relative error = 5.9805834591458745214076945167344e-13 % 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) = 3.0092623340043953307687144937204 y[1] (numeric) = 3.0092623340044133276456851188961 absolute error = 1.79968769706251757e-14 relative error = 5.9804945442150639194880117644635e-13 % 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) = 3.009399261487914647225386532125 y[1] (numeric) = 3.0093992614879326446493833060528 absolute error = 1.79974239967739278e-14 relative error = 5.9804042046171024803209148221981e-13 % 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) = 3.0095371984902286010267835551025 y[1] (numeric) = 3.0095371984902465989995479873084 absolute error = 1.79979727644322059e-14 relative error = 5.9803124458674611457516639284856e-13 % 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) = 3.009676145152831004638122695726 y[1] (numeric) = 3.0096761451528490031614129696314 absolute error = 1.79985232902739054e-14 relative error = 5.9802192735125468060859462409642e-13 % 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) = 3.0098161016183048792285947138201 y[1] (numeric) = 3.0098161016183228783041857817713 absolute error = 1.79990755910679512e-14 relative error = 5.9801246931300175551297934502853e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=328.0MB, alloc=4.6MB, time=15.69 Real estimate of pole used Radius of convergence = 0.9583 Order of pole = 3.394 x[1] = 0.141 y[1] (analytic) = 3.0099570680303238056678939315145 y[1] (numeric) = 3.0099570680303418052975776108509 absolute error = 1.79996296836793364e-14 relative error = 5.9800287103291000067844004211084e-13 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.9517 Order of pole = 3.23 x[1] = 0.142 y[1] (analytic) = 3.0100990445336532868772657589731 y[1] (numeric) = 3.0100990445336712870628508291448 absolute error = 1.80001855850701717e-14 relative error = 5.9799313307509098993104211913317e-13 % 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) = 3.0102420312741521215718643972659 y[1] (numeric) = 3.0102420312741701223151766980076 absolute error = 1.80007433123007417e-14 relative error = 5.9798325600687747213946971035246e-13 % 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) = 3.0103860283987737894315618522133 y[1] (numeric) = 3.0103860283987917907344443827851 absolute error = 1.80013028825305718e-14 relative error = 5.9797324039885595859783797100595e-13 % 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) = 3.0105310360555678477376999552621 y[1] (numeric) = 3.0105310360555858496020129747653 absolute error = 1.80018643130195032e-14 relative error = 5.9796308682489955178743054270801e-13 % 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) = 3.0106770543936813395136296869247 y[1] (numeric) = 3.0106770543936993419412508157027 absolute error = 1.80024276211287780e-14 relative error = 5.9795279586220108161725429331525e-13 % 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) = 3.0108240835633602132072367571343 y[1] (numeric) = 3.010824083563378216200061079267 absolute error = 1.80029928243221327e-14 relative error = 5.9794236809130649232502553146312e-13 % 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) = 3.010972123715950753954009137294 y[1] (numeric) = 3.0109721237159687575139493041959 absolute error = 1.80035599401669019e-14 relative error = 5.9793180409614853948094210375137e-13 % 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) = 3.0111211750039010264595610833159 y[1] (numeric) = 3.0111211750039190305885474184468 absolute error = 1.80041289863351309e-14 relative error = 5.9792110446408075355876557654951e-13 % 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) = 3.0112712375807623295408891601963 y[1] (numeric) = 3.0112712375807803342408697648956 absolute error = 1.80046999806046993e-14 relative error = 5.9791026978591173946205111748435e-13 % 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) = 3.0114223116011906623659988995351 y[1] (numeric) = 3.0114223116012086676389397599874 absolute error = 1.80052729408604523e-14 relative error = 5.9789930065593970204549238003647e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=331.8MB, alloc=4.6MB, time=15.87 Real estimate of pole used Radius of convergence = 0.9013 Order of pole = 2.025 x[1] = 0.152 y[1] (analytic) = 3.0115743972209482024319060149152 y[1] (numeric) = 3.0115743972209662082797911102594 absolute error = 1.80058478850953442e-14 relative error = 5.9788819767198734671309609395502e-13 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8974 Order of pole = 1.938 x[1] = 0.153 y[1] (analytic) = 3.0117274945969047953213835894931 y[1] (numeric) = 3.0117274945969228017462150010835 absolute error = 1.80064248314115904e-14 relative error = 5.9787696143543703184289810412411e-13 % 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) = 3.0118816038870394562791963589565 y[1] (numeric) = 3.0118816038870574632829943807867 absolute error = 1.80070037980218302e-14 relative error = 5.9786559255126624904560872864754e-13 % 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) = 3.0120367252504418836489351648623 y[1] (numeric) = 3.0120367252504598912337384151621 absolute error = 1.80075848032502998e-14 relative error = 5.9785409162808341095025649508516e-13 % 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) = 3.0121928588473139842119388721476 y[1] (numeric) = 3.0121928588473319923798044061637 absolute error = 1.80081678655340161e-14 relative error = 5.9784245927816396605305113208558e-13 % 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) = 3.0123500048389714104701675544057 y[1] (numeric) = 3.0123500048389894192231709783756 absolute error = 1.80087530034239699e-14 relative error = 5.9783069611748679376101807811033e-13 % 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) = 3.0125081633878451099152695756293 y[1] (numeric) = 3.0125081633878631192555051619614 absolute error = 1.80093402355863321e-14 relative error = 5.9781880276577099875294003762970e-13 % 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) = 3.012667334657482886326466362086 y[1] (numeric) = 3.0126673346575008962560471657537 absolute error = 1.80099295808036677e-14 relative error = 5.9780677984651293162691564405922e-13 % 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) = 3.0128275188125509731402621875207 y[1] (numeric) = 3.0128275188125689836613201636841 absolute error = 1.80105210579761634e-14 relative error = 5.9779462798702362797893262521049e-13 % 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) = 3.0129887160188356189353722139673 y[1] (numeric) = 3.0129887160188536300500583368323 absolute error = 1.80111146861228650e-14 relative error = 5.9778234781846653935168578731891e-13 % 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) = 3.0131509264432446850766503642628 y[1] (numeric) = 3.013150926443262696787134747189 absolute error = 1.80117104843829262e-14 relative error = 5.9776993997589560875753356128397e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=335.7MB, alloc=4.6MB, time=16.06 Real estimate of pole used Radius of convergence = 0.8659 Order of pole = 1.289 x[1] = 0.163 y[1] (analytic) = 3.0133141502538092555621893763222 y[1] (numeric) = 3.0133141502538272678706613931911 absolute error = 1.80123084720168689e-14 relative error = 5.9775740509829369367452643896193e-13 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8633 Order of pole = 1.242 x[1] = 0.164 y[1] (analytic) = 3.0134783876196852591181586289915 y[1] (numeric) = 3.0134783876197032720268270368468 absolute error = 1.80129086684078553e-14 relative error = 5.9774474382861134604648141018746e-13 % 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) = 3.0136436387111551035863410607341 y[1] (numeric) = 3.0136436387111731170974341237053 absolute error = 1.80135110930629712e-14 relative error = 5.9773195681380592894613888756857e-13 % 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) = 3.0138099036996293226497287516367 y[1] (numeric) = 3.0138099036996473367654943661577 absolute error = 1.80141157656145210e-14 relative error = 5.9771904470488108606439903483208e-13 % 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) = 3.0139771827576482349419375326011 y[1] (numeric) = 3.0139771827576662496646433539367 absolute error = 1.80147227058213356e-14 relative error = 5.9770600815692660340310208809001e-13 % 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) = 3.0141454760588836155866043497248 y[1] (numeric) = 3.014145476058901630918537919816 absolute error = 1.80153319335700912e-14 relative error = 5.9769284782915859636151318102535e-13 % 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) = 3.0143147837781403802133370735944 y[1] (numeric) = 3.0143147837781583961568059502355 absolute error = 1.80159434688766411e-14 relative error = 5.9767956438496009145032464213640e-13 % 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) = 3.0144851060913582814971950296336 y[1] (numeric) = 3.0144851060913762980545269169935 absolute error = 1.80165573318873599e-14 relative error = 5.9766615849192198226477082880362e-13 % 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) = 3.0146564431756136182690897640903 y[1] (numeric) = 3.0146564431756316354426326445902 absolute error = 1.80171735428804999e-14 relative error = 5.9765263082188435262217651307427e-13 % 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) = 3.0148287952091209572449094783234 y[1] (numeric) = 3.0148287952091389750370317458834 absolute error = 1.80177921222675600e-14 relative error = 5.9763898205097817635333623302979e-13 % 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) = 3.01500216237123486742158718961 y[1] (numeric) = 3.0150021623712528858346777842789 absolute error = 1.80184130905946689e-14 relative error = 5.9762521285966745298016921604419e-13 % h = 0.001 TOP MAIN SOLVE Loop memory used=339.5MB, alloc=4.6MB, time=16.24 Real estimate of pole used Radius of convergence = 0.8415 Order of pole = 0.881 x[1] = 0.174 y[1] (analytic) = 3.0151765448424516671887520378636 y[1] (numeric) = 3.0151765448424696862252205818424 absolute error = 1.80190364685439788e-14 relative error = 5.9761132393279165275369770219706e-13 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8397 Order of pole = 0.8543 x[1] = 0.175 y[1] (analytic) = 3.0153519428044111842050252827982 y[1] (numeric) = 3.0153519428044292038673022178735 absolute error = 1.80196622769350753e-14 relative error = 5.9759731595960865963525611672101e-13 % 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) = 3.0155283564398985280884474538669 y[1] (numeric) = 3.0155283564399165483789841802649 absolute error = 1.80202905367263980e-14 relative error = 5.9758318963383802930144792189217e-13 % 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) = 3.0157057859328458759709508546343 y[1] (numeric) = 3.0157057859328638968922198713103 absolute error = 1.80209212690166760e-14 relative error = 5.9756894565370470098383032837328e-13 % 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) = 3.0158842314683342709672222133329 y[1] (numeric) = 3.0158842314683522925217172597101 absolute error = 1.80215544950463772e-14 relative error = 5.9755458472198312614908486904736e-13 % 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) = 3.0160636932325954336087337416551 y[1] (numeric) = 3.0160636932326134557989699408256 absolute error = 1.80221902361991705e-14 relative error = 5.9754010754604178366955959985948e-13 % 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) = 3.0162441714130135862941572441027 y[1] (numeric) = 3.0162441714130316091226712475056 absolute error = 1.80228285140034029e-14 relative error = 5.9752551483788814729036111211268e-13 % 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) = 3.0164256661981272908078152404935 y[1] (numeric) = 3.0164256661981453142771653740838 absolute error = 1.80234693501335903e-14 relative error = 5.9751080731421406507765878832642e-13 % 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) = 3.0166081777776312989582653548267 y[1] (numeric) = 3.0166081777776493230710317667495 absolute error = 1.80241127664119228e-14 relative error = 5.9749598569644157684736230159536e-13 % 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) = 3.0167917063423784163895595152541 y[1] (numeric) = 3.016791706342396441148344325039 absolute error = 1.80247587848097849e-14 relative error = 5.9748105071076918229729339647523e-13 % 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) = 3.0169762520843813796181678333015 y[1] (numeric) = 3.016976252084399405025595282591 absolute error = 1.80254074274492895e-14 relative error = 5.9746600308821852283657405394431e-13 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8231 Order of pole = 0.6506 memory used=343.3MB, alloc=4.6MB, time=16.43 x[1] = 0.185 y[1] (analytic) = 3.0171618151968147463490084169373 y[1] (numeric) = 3.0171618151968327724077250217653 absolute error = 1.80260587166048280e-14 relative error = 5.9745084356468155280820299407866e-13 % h = 0.001 TOP MAIN SOLVE Loop Real estimate of pole used Radius of convergence = 0.8216 Order of pole = 0.6354 x[1] = 0.186 y[1] (analytic) = 3.0173483958740167991244788531119 y[1] (numeric) = 3.017348395874034825837153557746 absolute error = 1.80267126747046341e-14 relative error = 5.9743557288096811999314283388282e-13 % 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) = 3.0175359943114914623608427027952 y[1] (numeric) = 3.0175359943115094897301670351598 absolute error = 1.80273693243323646e-14 relative error = 5.9742019178285406421490516420919e-13 % 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) = 3.0177246107059102328267851174622 y[1] (numeric) = 3.0177246107059282608554733461562 absolute error = 1.80280286882286940e-14 relative error = 5.9740470102112972741086482418125e-13 % 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) = 3.0179142452551141236194156428356 y[1] (numeric) = 3.0179142452551321523102049357611 absolute error = 1.80286907892929255e-14 relative error = 5.9738910135164896077054827200116e-13 % 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) = 3.0181048981581156216934634562667 y[1] (numeric) = 3.018104898158133651049114040885 absolute error = 1.80293556505846183e-14 relative error = 5.9737339353537862503346946460901e-13 % 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) = 3.0182965696151006589998807214869 y[1] (numeric) = 3.0182965696151186890231760467167 absolute error = 1.80300232953252298e-14 relative error = 5.9735757833844853696530423077812e-13 % 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) = 3.0184892598274305972905434719899 y[1] (numeric) = 3.0184892598274486279842903717648 absolute error = 1.80306937468997749e-14 relative error = 5.9734165653220193431506177339426e-13 % 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) = 3.018682968997644226646216485758 y[1] (numeric) = 3.0186829689976622580132453442596 absolute error = 1.80313670288585016e-14 relative error = 5.9732562889324643213305871669488e-13 % 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) = 3.0188776973294597777854290234675 y[1] (numeric) = 3.0188776973294778098285939420507 absolute error = 1.80320431649185832e-14 relative error = 5.9730949620350547977554140832883e-13 % 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) = 3.0190734450277769482123921041191 y[1] (numeric) = 3.019073445027794980934571069946 absolute error = 1.80327221789658269e-14 relative error = 5.9729325925027031135050586703013e-13 % 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 memory used=347.1MB, alloc=4.6MB, time=16.62 y[1] (analytic) = 3.0192702122986789422625752209666 y[1] (numeric) = 3.019270212298696975666670277367 absolute error = 1.80334040950564004e-14 relative error = 5.9727691882625244197491685777840e-13 % 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) = 3.0194679993494345251050510917662 y[1] (numeric) = 3.0194679993494525591939885103409 absolute error = 1.80340889374185747e-14 relative error = 5.9726047572963664957834763390973e-13 % h = 0.001 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) = 3.0196668063885000907612112261617 y[1] (numeric) = 3.0196668063885181255379416806466 absolute error = 1.80347767304544849e-14 relative error = 5.9724393076413450123263407249058e-13 % 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) = 3.019866633625521744199952815264 y[1] (numeric) = 3.0198666336255397796674515571732 absolute error = 1.80354674987419092e-14 relative error = 5.9722728473903842996838556726658e-13 % 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) = 3.0200674812713373975699387403259 y[1] (numeric) = 3.0200674812713554337312057763907 absolute error = 1.80361612670360648e-14 relative error = 5.9721053846927631836263753250128e-13 % h = 0.001 Finished! Maximum Iterations Reached before Solution Completed! diff ( y , x , 1 ) = arcsin ( x ) ; Iterations = 1000 Total Elapsed Time = 16 Seconds Elapsed Time(since restart) = 16 Seconds Expected Time Remaining = 9 Seconds Optimized Time Remaining = 9 Seconds Time to Timeout = 14 Minutes 43 Seconds Percent Done = 62.56 % > quit memory used=348.6MB, alloc=4.6MB, time=16.69