|\^/| 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 > DEBUGL, > INFO, > ALWAYS, > glob_max_terms, > glob_iolevel, > DEBUGMASSIVE, > #Top Generate Globals Decl > glob_log10relerr, > glob_current_iter, > glob_orig_start_sec, > glob_warned2, > glob_abserr, > glob_dump_analytic, > glob_optimal_done, > glob_hmin_init, > glob_almost_1, > days_in_year, > glob_log10abserr, > glob_smallish_float, > glob_hmax, > glob_not_yet_start_msg, > years_in_century, > hours_in_day, > glob_h, > glob_clock_sec, > glob_max_trunc_err, > glob_max_rel_trunc_err, > glob_max_iter, > glob_log10_abserr, > glob_reached_optimal_h, > glob_html_log, > glob_max_minutes, > glob_unchanged_h_cnt, > glob_clock_start_sec, > glob_optimal_expect_sec, > MAX_UNCHANGED, > glob_start, > glob_small_float, > djd_debug2, > djd_debug, > glob_percent_done, > glob_warned, > glob_optimal_start, > glob_log10_relerr, > glob_not_yet_finished, > min_in_hour, > glob_log10normmin, > glob_normmax, > glob_max_sec, > glob_no_eqs, > glob_relerr, > glob_look_poles, > glob_disp_incr, > glob_max_opt_iter, > glob_iter, > glob_curr_iter_when_opt, > glob_optimal_clock_start_sec, > glob_max_hours, > glob_large_float, > glob_initial_pass, > centuries_in_millinium, > sec_in_min, > glob_last_good_h, > glob_hmin, > glob_display_flag, > glob_dump, > glob_subiter_method, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_1, > array_const_0D0, > #END CONST > array_tmp1_a1, > array_y_init, > array_tmp0, > array_tmp1, > array_tmp2, > array_last_rel_error, > array_y, > array_x, > array_norms, > array_m1, > array_type_pole, > array_pole, > array_1st_rel_error, > array_y_set_initial, > array_y_higher_work, > array_y_higher_work2, > array_poles, > array_real_pole, > array_y_higher, > array_complex_pole, > 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 DEBUGL, INFO, ALWAYS, glob_max_terms, glob_iolevel, DEBUGMASSIVE, glob_log10relerr, glob_current_iter, glob_orig_start_sec, glob_warned2, glob_abserr, glob_dump_analytic, glob_optimal_done, glob_hmin_init, glob_almost_1, days_in_year, glob_log10abserr, glob_smallish_float, glob_hmax, glob_not_yet_start_msg, years_in_century, hours_in_day, glob_h, glob_clock_sec, glob_max_trunc_err, glob_max_rel_trunc_err, glob_max_iter, glob_log10_abserr, glob_reached_optimal_h, glob_html_log, glob_max_minutes, glob_unchanged_h_cnt, glob_clock_start_sec, glob_optimal_expect_sec, MAX_UNCHANGED, glob_start, glob_small_float, djd_debug2, djd_debug, glob_percent_done, glob_warned, glob_optimal_start, glob_log10_relerr, glob_not_yet_finished, min_in_hour, glob_log10normmin, glob_normmax, glob_max_sec, glob_no_eqs, glob_relerr, glob_look_poles, glob_disp_incr, glob_max_opt_iter, glob_iter, glob_curr_iter_when_opt, glob_optimal_clock_start_sec, glob_max_hours, glob_large_float, glob_initial_pass, centuries_in_millinium, sec_in_min, glob_last_good_h, glob_hmin, glob_display_flag, glob_dump, glob_subiter_method, array_const_1, array_const_0D0, array_tmp1_a1, array_y_init, array_tmp0, array_tmp1, array_tmp2, array_last_rel_error, array_y, array_x, array_norms, array_m1, array_type_pole, array_pole, array_1st_rel_error, array_y_set_initial, array_y_higher_work, array_y_higher_work2, array_poles, array_real_pole, array_y_higher, array_complex_pole, 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 > DEBUGL, > INFO, > ALWAYS, > glob_max_terms, > glob_iolevel, > DEBUGMASSIVE, > #Top Generate Globals Decl > glob_log10relerr, > glob_current_iter, > glob_orig_start_sec, > glob_warned2, > glob_abserr, > glob_dump_analytic, > glob_optimal_done, > glob_hmin_init, > glob_almost_1, > days_in_year, > glob_log10abserr, > glob_smallish_float, > glob_hmax, > glob_not_yet_start_msg, > years_in_century, > hours_in_day, > glob_h, > glob_clock_sec, > glob_max_trunc_err, > glob_max_rel_trunc_err, > glob_max_iter, > glob_log10_abserr, > glob_reached_optimal_h, > glob_html_log, > glob_max_minutes, > glob_unchanged_h_cnt, > glob_clock_start_sec, > glob_optimal_expect_sec, > MAX_UNCHANGED, > glob_start, > glob_small_float, > djd_debug2, > djd_debug, > glob_percent_done, > glob_warned, > glob_optimal_start, > glob_log10_relerr, > glob_not_yet_finished, > min_in_hour, > glob_log10normmin, > glob_normmax, > glob_max_sec, > glob_no_eqs, > glob_relerr, > glob_look_poles, > glob_disp_incr, > glob_max_opt_iter, > glob_iter, > glob_curr_iter_when_opt, > glob_optimal_clock_start_sec, > glob_max_hours, > glob_large_float, > glob_initial_pass, > centuries_in_millinium, > sec_in_min, > glob_last_good_h, > glob_hmin, > glob_display_flag, > glob_dump, > glob_subiter_method, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_1, > array_const_0D0, > #END CONST > array_tmp1_a1, > array_y_init, > array_tmp0, > array_tmp1, > array_tmp2, > array_last_rel_error, > array_y, > array_x, > array_norms, > array_m1, > array_type_pole, > array_pole, > array_1st_rel_error, > array_y_set_initial, > array_y_higher_work, > array_y_higher_work2, > array_poles, > array_real_pole, > array_y_higher, > array_complex_pole, > 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 DEBUGL, INFO, ALWAYS, glob_max_terms, glob_iolevel, DEBUGMASSIVE, glob_log10relerr, glob_current_iter, glob_orig_start_sec, glob_warned2, glob_abserr, glob_dump_analytic, glob_optimal_done, glob_hmin_init, glob_almost_1, days_in_year, glob_log10abserr, glob_smallish_float, glob_hmax, glob_not_yet_start_msg, years_in_century, hours_in_day, glob_h, glob_clock_sec, glob_max_trunc_err, glob_max_rel_trunc_err, glob_max_iter, glob_log10_abserr, glob_reached_optimal_h, glob_html_log, glob_max_minutes, glob_unchanged_h_cnt, glob_clock_start_sec, glob_optimal_expect_sec, MAX_UNCHANGED, glob_start, glob_small_float, djd_debug2, djd_debug, glob_percent_done, glob_warned, glob_optimal_start, glob_log10_relerr, glob_not_yet_finished, min_in_hour, glob_log10normmin, glob_normmax, glob_max_sec, glob_no_eqs, glob_relerr, glob_look_poles, glob_disp_incr, glob_max_opt_iter, glob_iter, glob_curr_iter_when_opt, glob_optimal_clock_start_sec, glob_max_hours, glob_large_float, glob_initial_pass, centuries_in_millinium, sec_in_min, glob_last_good_h, glob_hmin, glob_display_flag, glob_dump, glob_subiter_method, array_const_1, array_const_0D0, array_tmp1_a1, array_y_init, array_tmp0, array_tmp1, array_tmp2, array_last_rel_error, array_y, array_x, array_norms, array_m1, array_type_pole, array_pole, array_1st_rel_error, array_y_set_initial, array_y_higher_work, array_y_higher_work2, array_poles, array_real_pole, array_y_higher, array_complex_pole, 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 > DEBUGL, > INFO, > ALWAYS, > glob_max_terms, > glob_iolevel, > DEBUGMASSIVE, > #Top Generate Globals Decl > glob_log10relerr, > glob_current_iter, > glob_orig_start_sec, > glob_warned2, > glob_abserr, > glob_dump_analytic, > glob_optimal_done, > glob_hmin_init, > glob_almost_1, > days_in_year, > glob_log10abserr, > glob_smallish_float, > glob_hmax, > glob_not_yet_start_msg, > years_in_century, > hours_in_day, > glob_h, > glob_clock_sec, > glob_max_trunc_err, > glob_max_rel_trunc_err, > glob_max_iter, > glob_log10_abserr, > glob_reached_optimal_h, > glob_html_log, > glob_max_minutes, > glob_unchanged_h_cnt, > glob_clock_start_sec, > glob_optimal_expect_sec, > MAX_UNCHANGED, > glob_start, > glob_small_float, > djd_debug2, > djd_debug, > glob_percent_done, > glob_warned, > glob_optimal_start, > glob_log10_relerr, > glob_not_yet_finished, > min_in_hour, > glob_log10normmin, > glob_normmax, > glob_max_sec, > glob_no_eqs, > glob_relerr, > glob_look_poles, > glob_disp_incr, > glob_max_opt_iter, > glob_iter, > glob_curr_iter_when_opt, > glob_optimal_clock_start_sec, > glob_max_hours, > glob_large_float, > glob_initial_pass, > centuries_in_millinium, > sec_in_min, > glob_last_good_h, > glob_hmin, > glob_display_flag, > glob_dump, > glob_subiter_method, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_1, > array_const_0D0, > #END CONST > array_tmp1_a1, > array_y_init, > array_tmp0, > array_tmp1, > array_tmp2, > array_last_rel_error, > array_y, > array_x, > array_norms, > array_m1, > array_type_pole, > array_pole, > array_1st_rel_error, > array_y_set_initial, > array_y_higher_work, > array_y_higher_work2, > array_poles, > array_real_pole, > array_y_higher, > array_complex_pole, > 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 DEBUGL, INFO, ALWAYS, glob_max_terms, glob_iolevel, DEBUGMASSIVE, glob_log10relerr, glob_current_iter, glob_orig_start_sec, glob_warned2, glob_abserr, glob_dump_analytic, glob_optimal_done, glob_hmin_init, glob_almost_1, days_in_year, glob_log10abserr, glob_smallish_float, glob_hmax, glob_not_yet_start_msg, years_in_century, hours_in_day, glob_h, glob_clock_sec, glob_max_trunc_err, glob_max_rel_trunc_err, glob_max_iter, glob_log10_abserr, glob_reached_optimal_h, glob_html_log, glob_max_minutes, glob_unchanged_h_cnt, glob_clock_start_sec, glob_optimal_expect_sec, MAX_UNCHANGED, glob_start, glob_small_float, djd_debug2, djd_debug, glob_percent_done, glob_warned, glob_optimal_start, glob_log10_relerr, glob_not_yet_finished, min_in_hour, glob_log10normmin, glob_normmax, glob_max_sec, glob_no_eqs, glob_relerr, glob_look_poles, glob_disp_incr, glob_max_opt_iter, glob_iter, glob_curr_iter_when_opt, glob_optimal_clock_start_sec, glob_max_hours, glob_large_float, glob_initial_pass, centuries_in_millinium, sec_in_min, glob_last_good_h, glob_hmin, glob_display_flag, glob_dump, glob_subiter_method, array_const_1, array_const_0D0, array_tmp1_a1, array_y_init, array_tmp0, array_tmp1, array_tmp2, array_last_rel_error, array_y, array_x, array_norms, array_m1, array_type_pole, array_pole, array_1st_rel_error, array_y_set_initial, array_y_higher_work, array_y_higher_work2, array_poles, array_real_pole, array_y_higher, array_complex_pole, 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 > DEBUGL, > INFO, > ALWAYS, > glob_max_terms, > glob_iolevel, > DEBUGMASSIVE, > #Top Generate Globals Decl > glob_log10relerr, > glob_current_iter, > glob_orig_start_sec, > glob_warned2, > glob_abserr, > glob_dump_analytic, > glob_optimal_done, > glob_hmin_init, > glob_almost_1, > days_in_year, > glob_log10abserr, > glob_smallish_float, > glob_hmax, > glob_not_yet_start_msg, > years_in_century, > hours_in_day, > glob_h, > glob_clock_sec, > glob_max_trunc_err, > glob_max_rel_trunc_err, > glob_max_iter, > glob_log10_abserr, > glob_reached_optimal_h, > glob_html_log, > glob_max_minutes, > glob_unchanged_h_cnt, > glob_clock_start_sec, > glob_optimal_expect_sec, > MAX_UNCHANGED, > glob_start, > glob_small_float, > djd_debug2, > djd_debug, > glob_percent_done, > glob_warned, > glob_optimal_start, > glob_log10_relerr, > glob_not_yet_finished, > min_in_hour, > glob_log10normmin, > glob_normmax, > glob_max_sec, > glob_no_eqs, > glob_relerr, > glob_look_poles, > glob_disp_incr, > glob_max_opt_iter, > glob_iter, > glob_curr_iter_when_opt, > glob_optimal_clock_start_sec, > glob_max_hours, > glob_large_float, > glob_initial_pass, > centuries_in_millinium, > sec_in_min, > glob_last_good_h, > glob_hmin, > glob_display_flag, > glob_dump, > glob_subiter_method, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_1, > array_const_0D0, > #END CONST > array_tmp1_a1, > array_y_init, > array_tmp0, > array_tmp1, > array_tmp2, > array_last_rel_error, > array_y, > array_x, > array_norms, > array_m1, > array_type_pole, > array_pole, > array_1st_rel_error, > array_y_set_initial, > array_y_higher_work, > array_y_higher_work2, > array_poles, > array_real_pole, > array_y_higher, > array_complex_pole, > 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 DEBUGL, INFO, ALWAYS, glob_max_terms, glob_iolevel, DEBUGMASSIVE, glob_log10relerr, glob_current_iter, glob_orig_start_sec, glob_warned2, glob_abserr, glob_dump_analytic, glob_optimal_done, glob_hmin_init, glob_almost_1, days_in_year, glob_log10abserr, glob_smallish_float, glob_hmax, glob_not_yet_start_msg, years_in_century, hours_in_day, glob_h, glob_clock_sec, glob_max_trunc_err, glob_max_rel_trunc_err, glob_max_iter, glob_log10_abserr, glob_reached_optimal_h, glob_html_log, glob_max_minutes, glob_unchanged_h_cnt, glob_clock_start_sec, glob_optimal_expect_sec, MAX_UNCHANGED, glob_start, glob_small_float, djd_debug2, djd_debug, glob_percent_done, glob_warned, glob_optimal_start, glob_log10_relerr, glob_not_yet_finished, min_in_hour, glob_log10normmin, glob_normmax, glob_max_sec, glob_no_eqs, glob_relerr, glob_look_poles, glob_disp_incr, glob_max_opt_iter, glob_iter, glob_curr_iter_when_opt, glob_optimal_clock_start_sec, glob_max_hours, glob_large_float, glob_initial_pass, centuries_in_millinium, sec_in_min, glob_last_good_h, glob_hmin, glob_display_flag, glob_dump, glob_subiter_method, array_const_1, array_const_0D0, array_tmp1_a1, array_y_init, array_tmp0, array_tmp1, array_tmp2, array_last_rel_error, array_y, array_x, array_norms, array_m1, array_type_pole, array_pole, array_1st_rel_error, array_y_set_initial, array_y_higher_work, array_y_higher_work2, array_poles, array_real_pole, array_y_higher, array_complex_pole, 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 > DEBUGL, > INFO, > ALWAYS, > glob_max_terms, > glob_iolevel, > DEBUGMASSIVE, > #Top Generate Globals Decl > glob_log10relerr, > glob_current_iter, > glob_orig_start_sec, > glob_warned2, > glob_abserr, > glob_dump_analytic, > glob_optimal_done, > glob_hmin_init, > glob_almost_1, > days_in_year, > glob_log10abserr, > glob_smallish_float, > glob_hmax, > glob_not_yet_start_msg, > years_in_century, > hours_in_day, > glob_h, > glob_clock_sec, > glob_max_trunc_err, > glob_max_rel_trunc_err, > glob_max_iter, > glob_log10_abserr, > glob_reached_optimal_h, > glob_html_log, > glob_max_minutes, > glob_unchanged_h_cnt, > glob_clock_start_sec, > glob_optimal_expect_sec, > MAX_UNCHANGED, > glob_start, > glob_small_float, > djd_debug2, > djd_debug, > glob_percent_done, > glob_warned, > glob_optimal_start, > glob_log10_relerr, > glob_not_yet_finished, > min_in_hour, > glob_log10normmin, > glob_normmax, > glob_max_sec, > glob_no_eqs, > glob_relerr, > glob_look_poles, > glob_disp_incr, > glob_max_opt_iter, > glob_iter, > glob_curr_iter_when_opt, > glob_optimal_clock_start_sec, > glob_max_hours, > glob_large_float, > glob_initial_pass, > centuries_in_millinium, > sec_in_min, > glob_last_good_h, > glob_hmin, > glob_display_flag, > glob_dump, > glob_subiter_method, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_1, > array_const_0D0, > #END CONST > array_tmp1_a1, > array_y_init, > array_tmp0, > array_tmp1, > array_tmp2, > array_last_rel_error, > array_y, > array_x, > array_norms, > array_m1, > array_type_pole, > array_pole, > array_1st_rel_error, > array_y_set_initial, > array_y_higher_work, > array_y_higher_work2, > array_poles, > array_real_pole, > array_y_higher, > array_complex_pole, > 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 DEBUGL, INFO, ALWAYS, glob_max_terms, glob_iolevel, DEBUGMASSIVE, glob_log10relerr, glob_current_iter, glob_orig_start_sec, glob_warned2, glob_abserr, glob_dump_analytic, glob_optimal_done, glob_hmin_init, glob_almost_1, days_in_year, glob_log10abserr, glob_smallish_float, glob_hmax, glob_not_yet_start_msg, years_in_century, hours_in_day, glob_h, glob_clock_sec, glob_max_trunc_err, glob_max_rel_trunc_err, glob_max_iter, glob_log10_abserr, glob_reached_optimal_h, glob_html_log, glob_max_minutes, glob_unchanged_h_cnt, glob_clock_start_sec, glob_optimal_expect_sec, MAX_UNCHANGED, glob_start, glob_small_float, djd_debug2, djd_debug, glob_percent_done, glob_warned, glob_optimal_start, glob_log10_relerr, glob_not_yet_finished, min_in_hour, glob_log10normmin, glob_normmax, glob_max_sec, glob_no_eqs, glob_relerr, glob_look_poles, glob_disp_incr, glob_max_opt_iter, glob_iter, glob_curr_iter_when_opt, glob_optimal_clock_start_sec, glob_max_hours, glob_large_float, glob_initial_pass, centuries_in_millinium, sec_in_min, glob_last_good_h, glob_hmin, glob_display_flag, glob_dump, glob_subiter_method, array_const_1, array_const_0D0, array_tmp1_a1, array_y_init, array_tmp0, array_tmp1, array_tmp2, array_last_rel_error, array_y, array_x, array_norms, array_m1, array_type_pole, array_pole, array_1st_rel_error, array_y_set_initial, array_y_higher_work, array_y_higher_work2, array_poles, array_real_pole, array_y_higher, array_complex_pole, 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 > DEBUGL, > INFO, > ALWAYS, > glob_max_terms, > glob_iolevel, > DEBUGMASSIVE, > #Top Generate Globals Decl > glob_log10relerr, > glob_current_iter, > glob_orig_start_sec, > glob_warned2, > glob_abserr, > glob_dump_analytic, > glob_optimal_done, > glob_hmin_init, > glob_almost_1, > days_in_year, > glob_log10abserr, > glob_smallish_float, > glob_hmax, > glob_not_yet_start_msg, > years_in_century, > hours_in_day, > glob_h, > glob_clock_sec, > glob_max_trunc_err, > glob_max_rel_trunc_err, > glob_max_iter, > glob_log10_abserr, > glob_reached_optimal_h, > glob_html_log, > glob_max_minutes, > glob_unchanged_h_cnt, > glob_clock_start_sec, > glob_optimal_expect_sec, > MAX_UNCHANGED, > glob_start, > glob_small_float, > djd_debug2, > djd_debug, > glob_percent_done, > glob_warned, > glob_optimal_start, > glob_log10_relerr, > glob_not_yet_finished, > min_in_hour, > glob_log10normmin, > glob_normmax, > glob_max_sec, > glob_no_eqs, > glob_relerr, > glob_look_poles, > glob_disp_incr, > glob_max_opt_iter, > glob_iter, > glob_curr_iter_when_opt, > glob_optimal_clock_start_sec, > glob_max_hours, > glob_large_float, > glob_initial_pass, > centuries_in_millinium, > sec_in_min, > glob_last_good_h, > glob_hmin, > glob_display_flag, > glob_dump, > glob_subiter_method, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_1, > array_const_0D0, > #END CONST > array_tmp1_a1, > array_y_init, > array_tmp0, > array_tmp1, > array_tmp2, > array_last_rel_error, > array_y, > array_x, > array_norms, > array_m1, > array_type_pole, > array_pole, > array_1st_rel_error, > array_y_set_initial, > array_y_higher_work, > array_y_higher_work2, > array_poles, > array_real_pole, > array_y_higher, > array_complex_pole, > glob_last; > > local kkk, order_d, adj2, temporary, term; > #TOP ATOMALL > #END OUTFILE1 > #BEGIN ATOMHDR1 > #emit pre arccos $eq_no = 1 > array_tmp1[1] := arccos(array_x[1]); > array_tmp1_a1[1] := sin(array_tmp1[1]); > #emit pre add $eq_no = 1 i = 1 > array_tmp2[1] := array_const_0D0[1] + array_tmp1[1]; > #emit pre assign xxx $eq_no = 1 i = 1 $min_hdrs = 5 > if not array_y_set_initial[1,2] then # if number 1 > if (1 <= glob_max_terms) then # if number 2 > temporary := array_tmp2[1] * (glob_h ^ (1)) * factorial_3(0,1); > array_y[2] := temporary; > array_y_higher[1,2] := temporary; > temporary := temporary / glob_h * (2.0); > array_y_higher[2,1] := temporary > ; > fi;# end if 2 > ; > fi;# end if 1 > ; > kkk := 2; > #END ATOMHDR1 > #BEGIN ATOMHDR2 > #emit pre arccos $eq_no = 1 > temp := att(1,array_tmp1_a1,array_tmp1,2); > array_tmp1[2] := -(array_x[2] + temp) / array_tmp1_a1[1]; > array_tmp1_a1[2] := att(1,array_x,array_tmp1,1); > #emit pre add $eq_no = 1 i = 2 > array_tmp2[2] := array_const_0D0[2] + array_tmp1[2]; > #emit pre assign xxx $eq_no = 1 i = 2 $min_hdrs = 5 > if not array_y_set_initial[1,3] then # if number 1 > if (2 <= glob_max_terms) then # if number 2 > temporary := array_tmp2[2] * (glob_h ^ (1)) * factorial_3(1,2); > array_y[3] := temporary; > array_y_higher[1,3] := temporary; > temporary := temporary / glob_h * (2.0); > array_y_higher[2,2] := temporary > ; > fi;# end if 2 > ; > fi;# end if 1 > ; > kkk := 3; > #END ATOMHDR2 > #BEGIN ATOMHDR3 > #emit pre arccos $eq_no = 1 > temp := att(2,array_tmp1_a1,array_tmp1,2); > array_tmp1[3] := -(array_x[3] + temp) / array_tmp1_a1[1]; > array_tmp1_a1[3] := att(2,array_x,array_tmp1,1); > #emit pre add $eq_no = 1 i = 3 > array_tmp2[3] := array_const_0D0[3] + array_tmp1[3]; > #emit pre assign xxx $eq_no = 1 i = 3 $min_hdrs = 5 > if not array_y_set_initial[1,4] then # if number 1 > if (3 <= glob_max_terms) then # if number 2 > temporary := array_tmp2[3] * (glob_h ^ (1)) * factorial_3(2,3); > array_y[4] := temporary; > array_y_higher[1,4] := temporary; > temporary := temporary / glob_h * (2.0); > array_y_higher[2,3] := temporary > ; > fi;# end if 2 > ; > fi;# end if 1 > ; > kkk := 4; > #END ATOMHDR3 > #BEGIN ATOMHDR4 > #emit pre arccos $eq_no = 1 > temp := att(3,array_tmp1_a1,array_tmp1,2); > array_tmp1[4] := -(array_x[4] + temp) / array_tmp1_a1[1]; > array_tmp1_a1[4] := att(3,array_x,array_tmp1,1); > #emit pre add $eq_no = 1 i = 4 > array_tmp2[4] := array_const_0D0[4] + array_tmp1[4]; > #emit pre assign xxx $eq_no = 1 i = 4 $min_hdrs = 5 > if not array_y_set_initial[1,5] then # if number 1 > if (4 <= glob_max_terms) then # if number 2 > temporary := array_tmp2[4] * (glob_h ^ (1)) * factorial_3(3,4); > array_y[5] := temporary; > array_y_higher[1,5] := temporary; > temporary := temporary / glob_h * (2.0); > array_y_higher[2,4] := temporary > ; > fi;# end if 2 > ; > fi;# end if 1 > ; > kkk := 5; > #END ATOMHDR4 > #BEGIN ATOMHDR5 > #emit pre arccos $eq_no = 1 > temp := att(4,array_tmp1_a1,array_tmp1,2); > array_tmp1[5] := -(array_x[5] + temp) / array_tmp1_a1[1]; > array_tmp1_a1[5] := att(4,array_x,array_tmp1,1); > #emit pre add $eq_no = 1 i = 5 > array_tmp2[5] := array_const_0D0[5] + array_tmp1[5]; > #emit pre assign xxx $eq_no = 1 i = 5 $min_hdrs = 5 > if not array_y_set_initial[1,6] then # if number 1 > if (5 <= glob_max_terms) then # if number 2 > temporary := array_tmp2[5] * (glob_h ^ (1)) * factorial_3(4,5); > array_y[6] := temporary; > array_y_higher[1,6] := temporary; > temporary := temporary / glob_h * (2.0); > array_y_higher[2,5] := temporary > ; > fi;# end if 2 > ; > fi;# end if 1 > ; > kkk := 6; > #END ATOMHDR5 > #BEGIN OUTFILE3 > #Top Atomall While Loop-- outfile3 > while (kkk <= glob_max_terms) do # do number 1 > #END OUTFILE3 > #BEGIN OUTFILE4 > #emit arccos $eq_no = 1 > temp := att(kkk-1,array_tmp1_a1,array_tmp1,2); > array_tmp1[kkk] := - (array_x[kkk] + temp) / array_tmp1_a1[1]; > array_tmp1_a1[kkk] := att(kkk-1,array_x,array_tmp1,1); > #emit add $eq_no = 1 > array_tmp2[kkk] := array_const_0D0[kkk] + array_tmp1[kkk]; > #emit assign $eq_no = 1 > order_d := 1; > if (kkk + order_d + 1 <= glob_max_terms) then # if number 1 > if not array_y_set_initial[1,kkk + order_d] then # if number 2 > temporary := array_tmp2[kkk] * (glob_h ^ (order_d)) / factorial_3((kkk - 1),(kkk + order_d - 1)); > array_y[kkk + order_d] := temporary; > array_y_higher[1,kkk + order_d] := temporary; > term := kkk + order_d - 1; > adj2 := 2; > while (adj2 <= order_d + 1) and (term >= 1) do # do number 2 > temporary := temporary / glob_h * convfp(adj2); > array_y_higher[adj2,term] := temporary; > adj2 := adj2 + 1; > term := term - 1; > od;# end do number 2 > fi;# end if 2 > fi;# end if 1 > ; > kkk := kkk + 1; > od;# end do number 1 > ; > #BOTTOM ATOMALL > #END OUTFILE4 > #BEGIN OUTFILE5 > # End Function number 8 > end; Warning, `temp` is implicitly declared local to procedure `atomall` atomall := proc() local kkk, order_d, adj2, temporary, term, temp; global DEBUGL, INFO, ALWAYS, glob_max_terms, glob_iolevel, DEBUGMASSIVE, glob_log10relerr, glob_current_iter, glob_orig_start_sec, glob_warned2, glob_abserr, glob_dump_analytic, glob_optimal_done, glob_hmin_init, glob_almost_1, days_in_year, glob_log10abserr, glob_smallish_float, glob_hmax, glob_not_yet_start_msg, years_in_century, hours_in_day, glob_h, glob_clock_sec, glob_max_trunc_err, glob_max_rel_trunc_err, glob_max_iter, glob_log10_abserr, glob_reached_optimal_h, glob_html_log, glob_max_minutes, glob_unchanged_h_cnt, glob_clock_start_sec, glob_optimal_expect_sec, MAX_UNCHANGED, glob_start, glob_small_float, djd_debug2, djd_debug, glob_percent_done, glob_warned, glob_optimal_start, glob_log10_relerr, glob_not_yet_finished, min_in_hour, glob_log10normmin, glob_normmax, glob_max_sec, glob_no_eqs, glob_relerr, glob_look_poles, glob_disp_incr, glob_max_opt_iter, glob_iter, glob_curr_iter_when_opt, glob_optimal_clock_start_sec, glob_max_hours, glob_large_float, glob_initial_pass, centuries_in_millinium, sec_in_min, glob_last_good_h, glob_hmin, glob_display_flag, glob_dump, glob_subiter_method, array_const_1, array_const_0D0, array_tmp1_a1, array_y_init, array_tmp0, array_tmp1, array_tmp2, array_last_rel_error, array_y, array_x, array_norms, array_m1, array_type_pole, array_pole, array_1st_rel_error, array_y_set_initial, array_y_higher_work, array_y_higher_work2, array_poles, array_real_pole, array_y_higher, array_complex_pole, glob_last; array_tmp1[1] := arccos(array_x[1]); array_tmp1_a1[1] := sin(array_tmp1[1]); array_tmp2[1] := array_const_0D0[1] + array_tmp1[1]; if not array_y_set_initial[1, 2] then if 1 <= glob_max_terms then temporary := array_tmp2[1]*glob_h*factorial_3(0, 1); array_y[2] := temporary; array_y_higher[1, 2] := temporary; temporary := temporary*2.0/glob_h; array_y_higher[2, 1] := temporary end if end if; kkk := 2; temp := att(1, array_tmp1_a1, array_tmp1, 2); array_tmp1[2] := -(array_x[2] + temp)/array_tmp1_a1[1]; array_tmp1_a1[2] := att(1, array_x, array_tmp1, 1); array_tmp2[2] := array_const_0D0[2] + array_tmp1[2]; if not array_y_set_initial[1, 3] then if 2 <= glob_max_terms then temporary := array_tmp2[2]*glob_h*factorial_3(1, 2); array_y[3] := temporary; array_y_higher[1, 3] := temporary; temporary := temporary*2.0/glob_h; array_y_higher[2, 2] := temporary end if end if; kkk := 3; temp := att(2, array_tmp1_a1, array_tmp1, 2); array_tmp1[3] := -(array_x[3] + temp)/array_tmp1_a1[1]; array_tmp1_a1[3] := att(2, array_x, array_tmp1, 1); array_tmp2[3] := array_const_0D0[3] + array_tmp1[3]; if not array_y_set_initial[1, 4] then if 3 <= glob_max_terms then temporary := array_tmp2[3]*glob_h*factorial_3(2, 3); array_y[4] := temporary; array_y_higher[1, 4] := temporary; temporary := temporary*2.0/glob_h; array_y_higher[2, 3] := temporary end if end if; kkk := 4; temp := att(3, array_tmp1_a1, array_tmp1, 2); array_tmp1[4] := -(array_x[4] + temp)/array_tmp1_a1[1]; array_tmp1_a1[4] := att(3, array_x, array_tmp1, 1); array_tmp2[4] := array_const_0D0[4] + array_tmp1[4]; if not array_y_set_initial[1, 5] then if 4 <= glob_max_terms then temporary := array_tmp2[4]*glob_h*factorial_3(3, 4); array_y[5] := temporary; array_y_higher[1, 5] := temporary; temporary := temporary*2.0/glob_h; array_y_higher[2, 4] := temporary end if end if; kkk := 5; temp := att(4, array_tmp1_a1, array_tmp1, 2); array_tmp1[5] := -(array_x[5] + temp)/array_tmp1_a1[1]; array_tmp1_a1[5] := att(4, array_x, array_tmp1, 1); array_tmp2[5] := array_const_0D0[5] + array_tmp1[5]; if not array_y_set_initial[1, 6] then if 5 <= glob_max_terms then temporary := array_tmp2[5]*glob_h*factorial_3(4, 5); array_y[6] := temporary; array_y_higher[1, 6] := temporary; temporary := temporary*2.0/glob_h; array_y_higher[2, 5] := temporary end if end if; kkk := 6; while kkk <= glob_max_terms do temp := att(kkk - 1, array_tmp1_a1, array_tmp1, 2); array_tmp1[kkk] := -(array_x[kkk] + temp)/array_tmp1_a1[1]; array_tmp1_a1[kkk] := att(kkk - 1, array_x, array_tmp1, 1); array_tmp2[kkk] := array_const_0D0[kkk] + array_tmp1[kkk]; order_d := 1; if kkk + order_d + 1 <= glob_max_terms then if not array_y_set_initial[1, kkk + order_d] then temporary := array_tmp2[kkk]*glob_h^order_d/ factorial_3(kkk - 1, kkk + order_d - 1); array_y[kkk + order_d] := temporary; array_y_higher[1, kkk + order_d] := temporary; term := kkk + order_d - 1; adj2 := 2; while adj2 <= order_d + 1 and 1 <= term do temporary := temporary*convfp(adj2)/glob_h; array_y_higher[adj2, term] := temporary; adj2 := adj2 + 1; term := term - 1 end do end if end if; kkk := kkk + 1 end do end proc > #BEGIN ATS LIBRARY BLOCK > omniout_str := proc(iolevel,str) > global glob_iolevel; > if (glob_iolevel >= iolevel) then > printf("%s\n",str); > fi; > # End Function number 1 > end; omniout_str := proc(iolevel, str) global glob_iolevel; if iolevel <= glob_iolevel then printf("%s\n", str) end if end proc > omniout_str_noeol := proc(iolevel,str) > global glob_iolevel; > if (glob_iolevel >= iolevel) then > printf("%s",str); > fi; > # End Function number 1 > end; omniout_str_noeol := proc(iolevel, str) global glob_iolevel; if iolevel <= glob_iolevel then printf("%s", str) end if end proc > omniout_labstr := proc(iolevel,label,str) > global glob_iolevel; > if (glob_iolevel >= iolevel) then > print(label,str); > fi; > # End Function number 1 > end; omniout_labstr := proc(iolevel, label, str) global glob_iolevel; if iolevel <= glob_iolevel then print(label, str) end if end proc > omniout_float := proc(iolevel,prelabel,prelen,value,vallen,postlabel) > global glob_iolevel; > if (glob_iolevel >= iolevel) then > if vallen = 4 then > printf("%-30s = %-42.4g %s \n",prelabel,value, postlabel); > else > printf("%-30s = %-42.32g %s \n",prelabel,value, postlabel); > fi; > fi; > # End Function number 1 > end; omniout_float := proc(iolevel, prelabel, prelen, value, vallen, postlabel) global glob_iolevel; if iolevel <= glob_iolevel then if vallen = 4 then printf("%-30s = %-42.4g %s \n", prelabel, value, postlabel) else printf("%-30s = %-42.32g %s \n", prelabel, value, postlabel) end if end if end proc > omniout_int := proc(iolevel,prelabel,prelen,value,vallen,postlabel) > global glob_iolevel; > if (glob_iolevel >= iolevel) then > if vallen = 5 then > printf("%-30s = %-32d %s\n",prelabel,value, postlabel); > else > printf("%-30s = %-32d %s \n",prelabel,value, postlabel); > fi; > fi; > # End Function number 1 > end; omniout_int := proc(iolevel, prelabel, prelen, value, vallen, postlabel) global glob_iolevel; if iolevel <= glob_iolevel then if vallen = 5 then printf("%-30s = %-32d %s\n", prelabel, value, postlabel) else printf("%-30s = %-32d %s \n", prelabel, value, postlabel) end if end if end proc > omniout_float_arr := proc(iolevel,prelabel,elemnt,prelen,value,vallen,postlabel) > global glob_iolevel; > if (glob_iolevel >= iolevel) then > print(prelabel,"[",elemnt,"]",value, postlabel); > fi; > # End Function number 1 > end; omniout_float_arr := proc( iolevel, prelabel, elemnt, prelen, value, vallen, postlabel) global glob_iolevel; if iolevel <= glob_iolevel then print(prelabel, "[", elemnt, "]", value, postlabel) end if end proc > dump_series := proc(iolevel,dump_label,series_name, > array_series,numb) > global glob_iolevel; > local i; > if (glob_iolevel >= iolevel) then > i := 1; > while (i <= numb) do > print(dump_label,series_name > ,i,array_series[i]); > i := i + 1; > od; > fi; > # End Function number 1 > end; dump_series := proc(iolevel, dump_label, series_name, array_series, numb) local i; global glob_iolevel; if iolevel <= glob_iolevel then i := 1; while i <= numb do print(dump_label, series_name, i, array_series[i]); i := i + 1 end do end if end proc > dump_series_2 := proc(iolevel,dump_label,series_name2, > array_series2,numb,subnum,array_x) > global glob_iolevel; > local i,sub,ts_term; > if (glob_iolevel >= iolevel) then > sub := 1; > while (sub <= subnum) do > i := 1; > while (i <= numb) do > print(dump_label,series_name2,sub,i,array_series2[sub,i]); > od; > sub := sub + 1; > od; > fi; > # End Function number 1 > end; dump_series_2 := proc( iolevel, dump_label, series_name2, array_series2, numb, subnum, array_x) local i, sub, ts_term; global glob_iolevel; if iolevel <= glob_iolevel then sub := 1; while sub <= subnum do i := 1; while i <= numb do print(dump_label, series_name2, sub, i, array_series2[sub, i]) end do; sub := sub + 1 end do end if end proc > cs_info := proc(iolevel,str) > global glob_iolevel,glob_correct_start_flag,glob_h,glob_reached_optimal_h; > if (glob_iolevel >= iolevel) then > print("cs_info " , str , " glob_correct_start_flag = " , glob_correct_start_flag , "glob_h := " , glob_h , "glob_reached_optimal_h := " , glob_reached_optimal_h) > fi; > # End Function number 1 > end; cs_info := proc(iolevel, str) global glob_iolevel, glob_correct_start_flag, glob_h, glob_reached_optimal_h; if iolevel <= glob_iolevel then print("cs_info ", str, " glob_correct_start_flag = ", glob_correct_start_flag, "glob_h := ", glob_h, "glob_reached_optimal_h := ", glob_reached_optimal_h) end if end proc > # Begin Function number 2 > logitem_time := proc(fd,secs_in) > global centuries_in_millinium, days_in_year, hours_in_day, min_in_hour, sec_in_min, years_in_century; > local cent_int, centuries, days, days_int, hours, hours_int, millinium_int, milliniums, minutes, minutes_int, sec_in_millinium, sec_int, seconds, secs, years, years_int; > secs := (secs_in); > if (secs > 0.0) then # if number 1 > sec_in_millinium := convfloat(sec_in_min * min_in_hour * hours_in_day * days_in_year * years_in_century * centuries_in_millinium); > milliniums := convfloat(secs / sec_in_millinium); > millinium_int := floor(milliniums); > centuries := (milliniums - millinium_int)*centuries_in_millinium; > cent_int := floor(centuries); > years := (centuries - cent_int) * years_in_century; > years_int := floor(years); > days := (years - years_int) * days_in_year; > days_int := floor(days); > hours := (days - days_int) * hours_in_day; > hours_int := floor(hours); > minutes := (hours - hours_int) * min_in_hour; > minutes_int := floor(minutes); > seconds := (minutes - minutes_int) * sec_in_min; > sec_int := floor(seconds); > fprintf(fd,""); > if (millinium_int > 0) then # if number 2 > fprintf(fd,"%d Millinia %d Centuries %d Years %d Days %d Hours %d Minutes %d Seconds",millinium_int,cent_int,years_int,days_int,hours_int,minutes_int,sec_int); > elif (cent_int > 0) then # if number 3 > fprintf(fd,"%d Centuries %d Years %d Days %d Hours %d Minutes %d Seconds",cent_int,years_int,days_int,hours_int,minutes_int,sec_int); > elif (years_int > 0) then # if number 4 > fprintf(fd,"%d Years %d Days %d Hours %d Minutes %d Seconds",years_int,days_int,hours_int,minutes_int,sec_int); > elif (days_int > 0) then # if number 5 > fprintf(fd,"%d Days %d Hours %d Minutes %d Seconds",days_int,hours_int,minutes_int,sec_int); > elif (hours_int > 0) then # if number 6 > fprintf(fd,"%d Hours %d Minutes %d Seconds",hours_int,minutes_int,sec_int); > elif (minutes_int > 0) then # if number 7 > fprintf(fd,"%d Minutes %d Seconds",minutes_int,sec_int); > else > fprintf(fd,"%d Seconds",sec_int); > fi;# end if 7 > else > fprintf(fd,"Unknown"); > fi;# end if 6 > fprintf(fd,""); > # End Function number 2 > end; logitem_time := proc(fd, secs_in) local cent_int, centuries, days, days_int, hours, hours_int, millinium_int, milliniums, minutes, minutes_int, sec_in_millinium, sec_int, seconds, secs, years, years_int; global centuries_in_millinium, days_in_year, hours_in_day, min_in_hour, sec_in_min, years_in_century; secs := secs_in; if 0. < secs then sec_in_millinium := convfloat(sec_in_min*min_in_hour*hours_in_day* days_in_year*years_in_century*centuries_in_millinium); milliniums := convfloat(secs/sec_in_millinium); millinium_int := floor(milliniums); centuries := (milliniums - millinium_int)*centuries_in_millinium; cent_int := floor(centuries); years := (centuries - cent_int)*years_in_century; years_int := floor(years); days := (years - years_int)*days_in_year; days_int := floor(days); hours := (days - days_int)*hours_in_day; hours_int := floor(hours); minutes := (hours - hours_int)*min_in_hour; minutes_int := floor(minutes); seconds := (minutes - minutes_int)*sec_in_min; sec_int := floor(seconds); fprintf(fd, ""); if 0 < millinium_int then fprintf(fd, "%d Millinia %d Centuries %\ d Years %d Days %d Hours %d Minutes %d Seconds", millinium_int, cent_int, years_int, days_int, hours_int, minutes_int, sec_int) elif 0 < cent_int then fprintf(fd, "%d Centuries %d Years %d Days %d Hours %d Minutes %d Seconds", cent_int, years_int, days_int, hours_int, minutes_int, sec_int) elif 0 < years_int then fprintf(fd, "%d Years %d Days %d Hours %d Minutes %d Seconds", years_int, days_int, hours_int, minutes_int, sec_int) elif 0 < days_int then fprintf(fd, "%d Days %d Hours %d Minutes %d Seconds", days_int, hours_int, minutes_int, sec_int) elif 0 < hours_int then fprintf(fd, "%d Hours %d Minutes %d Seconds", hours_int, minutes_int, sec_int) elif 0 < minutes_int then fprintf(fd, "%d Minutes %d Seconds", minutes_int, sec_int) else fprintf(fd, "%d Seconds", sec_int) end if else fprintf(fd, "Unknown") end if; fprintf(fd, "") end proc > omniout_timestr := proc (secs_in) > global centuries_in_millinium, days_in_year, hours_in_day, min_in_hour, sec_in_min, years_in_century; > local cent_int, centuries, days, days_int, hours, hours_int, millinium_int, milliniums, minutes, minutes_int, sec_in_millinium, sec_int, seconds, secs, years, years_int; > secs := convfloat(secs_in); > if (secs > 0.0) then # if number 6 > sec_in_millinium := convfloat(sec_in_min * min_in_hour * hours_in_day * days_in_year * years_in_century * centuries_in_millinium); > milliniums := convfloat(secs / sec_in_millinium); > millinium_int := floor(milliniums); > centuries := (milliniums - millinium_int)*centuries_in_millinium; > cent_int := floor(centuries); > years := (centuries - cent_int) * years_in_century; > years_int := floor(years); > days := (years - years_int) * days_in_year; > days_int := floor(days); > hours := (days - days_int) * hours_in_day; > hours_int := floor(hours); > minutes := (hours - hours_int) * min_in_hour; > minutes_int := floor(minutes); > seconds := (minutes - minutes_int) * sec_in_min; > sec_int := floor(seconds); > > if (millinium_int > 0) then # if number 7 > printf(" = %d Millinia %d Centuries %d Years %d Days %d Hours %d Minutes %d Seconds\n",millinium_int,cent_int,years_int,days_int,hours_int,minutes_int,sec_int); > elif (cent_int > 0) then # if number 8 > printf(" = %d Centuries %d Years %d Days %d Hours %d Minutes %d Seconds\n",cent_int,years_int,days_int,hours_int,minutes_int,sec_int); > elif (years_int > 0) then # if number 9 > printf(" = %d Years %d Days %d Hours %d Minutes %d Seconds\n",years_int,days_int,hours_int,minutes_int,sec_int); > elif (days_int > 0) then # if number 10 > printf(" = %d Days %d Hours %d Minutes %d Seconds\n",days_int,hours_int,minutes_int,sec_int); > elif (hours_int > 0) then # if number 11 > printf(" = %d Hours %d Minutes %d Seconds\n",hours_int,minutes_int,sec_int); > elif (minutes_int > 0) then # if number 12 > printf(" = %d Minutes %d Seconds\n",minutes_int,sec_int); > else > printf(" = %d Seconds\n",sec_int); > fi;# end if 12 > else > printf(" Unknown\n"); > fi;# end if 11 > # End Function number 2 > end; omniout_timestr := proc(secs_in) local cent_int, centuries, days, days_int, hours, hours_int, millinium_int, milliniums, minutes, minutes_int, sec_in_millinium, sec_int, seconds, secs, years, years_int; global centuries_in_millinium, days_in_year, hours_in_day, min_in_hour, sec_in_min, years_in_century; secs := convfloat(secs_in); if 0. < secs then sec_in_millinium := convfloat(sec_in_min*min_in_hour*hours_in_day* days_in_year*years_in_century*centuries_in_millinium); milliniums := convfloat(secs/sec_in_millinium); millinium_int := floor(milliniums); centuries := (milliniums - millinium_int)*centuries_in_millinium; cent_int := floor(centuries); years := (centuries - cent_int)*years_in_century; years_int := floor(years); days := (years - years_int)*days_in_year; days_int := floor(days); hours := (days - days_int)*hours_in_day; hours_int := floor(hours); minutes := (hours - hours_int)*min_in_hour; minutes_int := floor(minutes); seconds := (minutes - minutes_int)*sec_in_min; sec_int := floor(seconds); if 0 < millinium_int then printf(" = %d Millinia %d Centuries %d\ Years %d Days %d Hours %d Minutes %d Seconds\n", millinium_int, cent_int, years_int, days_int, hours_int, minutes_int, sec_int) elif 0 < cent_int then printf(" = %d Centuries %d Years %d Days \ %d Hours %d Minutes %d Seconds\n", cent_int, years_int, days_int, hours_int, minutes_int, sec_int) elif 0 < years_int then printf( " = %d Years %d Days %d Hours %d Minutes %d Seconds\n", years_int, days_int, hours_int, minutes_int, sec_int) elif 0 < days_int then printf( " = %d Days %d Hours %d Minutes %d Seconds\n", days_int, hours_int, minutes_int, sec_int) elif 0 < hours_int then printf( " = %d Hours %d Minutes %d Seconds\n", hours_int, minutes_int, sec_int) elif 0 < minutes_int then printf(" = %d Minutes %d Seconds\n", minutes_int, sec_int) else printf(" = %d Seconds\n", sec_int) end if else printf(" Unknown\n") end if end proc > > # Begin Function number 3 > ats := proc( > mmm_ats,array_a,array_b,jjj_ats) > local iii_ats, lll_ats,ma_ats, ret_ats; > ret_ats := 0.0; > if (jjj_ats <= mmm_ats) then # if number 11 > ma_ats := mmm_ats + 1; > iii_ats := jjj_ats; > while (iii_ats <= mmm_ats) do # do number 1 > lll_ats := ma_ats - iii_ats; > ret_ats := ret_ats + array_a[iii_ats]*array_b[lll_ats]; > iii_ats := iii_ats + 1; > od;# end do number 1 > fi;# end if 11 > ; > ret_ats > # End Function number 3 > end; ats := proc(mmm_ats, array_a, array_b, jjj_ats) local iii_ats, lll_ats, ma_ats, ret_ats; ret_ats := 0.; if jjj_ats <= mmm_ats then ma_ats := mmm_ats + 1; iii_ats := jjj_ats; while iii_ats <= mmm_ats do lll_ats := ma_ats - iii_ats; ret_ats := ret_ats + array_a[iii_ats]*array_b[lll_ats]; iii_ats := iii_ats + 1 end do end if; ret_ats end proc > > # Begin Function number 4 > att := proc( > mmm_att,array_aa,array_bb,jjj_att) > global glob_max_terms; > local al_att, iii_att,lll_att, ma_att, ret_att; > ret_att := 0.0; > if (jjj_att <= mmm_att) then # if number 11 > ma_att := mmm_att + 2; > iii_att := jjj_att; > while (iii_att <= mmm_att) do # do number 1 > lll_att := ma_att - iii_att; > al_att := (lll_att - 1); > if (lll_att <= glob_max_terms) then # if number 12 > ret_att := ret_att + array_aa[iii_att]*array_bb[lll_att]* convfp(al_att); > fi;# end if 12 > ; > iii_att := iii_att + 1; > od;# end do number 1 > ; > ret_att := ret_att / convfp(mmm_att) ; > fi;# end if 11 > ; > ret_att; > # End Function number 4 > end; att := proc(mmm_att, array_aa, array_bb, jjj_att) local al_att, iii_att, lll_att, ma_att, ret_att; global glob_max_terms; ret_att := 0.; if jjj_att <= mmm_att then ma_att := mmm_att + 2; iii_att := jjj_att; while iii_att <= mmm_att do lll_att := ma_att - iii_att; al_att := lll_att - 1; if lll_att <= glob_max_terms then ret_att := ret_att + array_aa[iii_att]*array_bb[lll_att]*convfp(al_att) end if; iii_att := iii_att + 1 end do; ret_att := ret_att/convfp(mmm_att) end if; ret_att end proc > # Begin Function number 5 > display_pole := proc() > global ALWAYS,glob_display_flag, glob_large_float, array_pole; > if ((array_pole[1] <> glob_large_float) and (array_pole[1] > 0.0) and (array_pole[2] <> glob_large_float) and (array_pole[2]> 0.0) and glob_display_flag) then # if number 11 > omniout_float(ALWAYS,"Radius of convergence ",4, array_pole[1],4," "); > omniout_float(ALWAYS,"Order of pole ",4, array_pole[2],4," "); > fi;# end if 11 > # End Function number 5 > end; display_pole := proc() global ALWAYS, glob_display_flag, glob_large_float, array_pole; if array_pole[1] <> glob_large_float and 0. < array_pole[1] and array_pole[2] <> glob_large_float and 0. < array_pole[2] and glob_display_flag then omniout_float(ALWAYS, "Radius of convergence ", 4, array_pole[1], 4, " "); omniout_float(ALWAYS, "Order of pole ", 4, array_pole[2], 4, " ") end if end proc > # Begin Function number 6 > logditto := proc(file) > fprintf(file,""); > fprintf(file,"ditto"); > fprintf(file,""); > # End Function number 6 > end; logditto := proc(file) fprintf(file, ""); fprintf(file, "ditto"); fprintf(file, "") end proc > # Begin Function number 7 > logitem_integer := proc(file,n) > fprintf(file,""); > fprintf(file,"%d",n); > fprintf(file,""); > # End Function number 7 > end; logitem_integer := proc(file, n) fprintf(file, ""); fprintf(file, "%d", n); fprintf(file, "") end proc > # Begin Function number 8 > logitem_str := proc(file,str) > fprintf(file,""); > fprintf(file,str); > fprintf(file,""); > # End Function number 8 > end; logitem_str := proc(file, str) fprintf(file, ""); fprintf(file, str); fprintf(file, "") end proc > # Begin Function number 9 > log_revs := proc(file,revs) > fprintf(file,revs); > # End Function number 9 > end; log_revs := proc(file, revs) fprintf(file, revs) end proc > # Begin Function number 10 > logitem_float := proc(file,x) > fprintf(file,""); > fprintf(file,"%g",x); > fprintf(file,""); > # End Function number 10 > end; logitem_float := proc(file, x) fprintf(file, ""); fprintf(file, "%g", x); fprintf(file, "") end proc > # Begin Function number 11 > logitem_pole := proc(file,pole) > fprintf(file,""); > if pole = 0 then # if number 11 > fprintf(file,"NA"); > elif pole = 1 then # if number 12 > fprintf(file,"Real"); > elif pole = 2 then # if number 13 > fprintf(file,"Complex"); > else > fprintf(file,"No Pole"); > fi;# end if 13 > fprintf(file,""); > # End Function number 11 > end; logitem_pole := proc(file, pole) fprintf(file, ""); if pole = 0 then fprintf(file, "NA") elif pole = 1 then fprintf(file, "Real") elif pole = 2 then fprintf(file, "Complex") else fprintf(file, "No Pole") end if; fprintf(file, "") end proc > # Begin Function number 12 > logstart := proc(file) > fprintf(file,""); > # End Function number 12 > end; logstart := proc(file) fprintf(file, "") end proc > # Begin Function number 13 > logend := proc(file) > fprintf(file,"\n"); > # End Function number 13 > end; logend := proc(file) fprintf(file, "\n") end proc > # Begin Function number 14 > chk_data := proc() > global glob_max_iter,ALWAYS, glob_max_terms; > local errflag; > errflag := false; > > if ((glob_max_terms < 15) or (glob_max_terms > 512)) then # if number 13 > omniout_str(ALWAYS,"Illegal max_terms = -- Using 30"); > glob_max_terms := 30; > fi;# end if 13 > ; > if (glob_max_iter < 2) then # if number 13 > omniout_str(ALWAYS,"Illegal max_iter"); > errflag := true; > fi;# end if 13 > ; > if (errflag) then # if number 13 > > quit; > fi;# end if 13 > # End Function number 14 > end; chk_data := proc() local errflag; global glob_max_iter, ALWAYS, glob_max_terms; errflag := false; if glob_max_terms < 15 or 512 < glob_max_terms then omniout_str(ALWAYS, "Illegal max_terms = -- Using 30"); glob_max_terms := 30 end if; if glob_max_iter < 2 then omniout_str(ALWAYS, "Illegal max_iter"); errflag := true end if; if errflag then quit end if end proc > > # Begin Function number 15 > comp_expect_sec := proc(t_end2,t_start2,t2,clock_sec) > global glob_small_float; > local ms2, rrr, sec_left, sub1, sub2; > ; > ms2 := clock_sec; > sub1 := (t_end2-t_start2); > sub2 := (t2-t_start2); > if (sub1 = 0.0) then # if number 13 > sec_left := 0.0; > else > if (abs(sub2) > 0.0) then # if number 14 > rrr := (sub1/sub2); > sec_left := rrr * ms2 - ms2; > else > sec_left := 0.0; > fi;# end if 14 > fi;# end if 13 > ; > sec_left; > # End Function number 15 > end; comp_expect_sec := proc(t_end2, t_start2, t2, clock_sec) local ms2, rrr, sec_left, sub1, sub2; global glob_small_float; ms2 := clock_sec; sub1 := t_end2 - t_start2; sub2 := t2 - t_start2; if sub1 = 0. then sec_left := 0. else if 0. < abs(sub2) then rrr := sub1/sub2; sec_left := rrr*ms2 - ms2 else sec_left := 0. end if end if; sec_left end proc > > # Begin Function number 16 > comp_percent := proc(t_end2,t_start2,t2) > global glob_small_float; > local rrr, sub1, sub2; > sub1 := (t_end2-t_start2); > sub2 := (t2-t_start2); > if (abs(sub2) > glob_small_float) then # if number 13 > rrr := (100.0*sub2)/sub1; > else > rrr := 0.0; > fi;# end if 13 > ; > rrr > # End Function number 16 > end; comp_percent := proc(t_end2, t_start2, t2) local rrr, sub1, sub2; global glob_small_float; sub1 := t_end2 - t_start2; sub2 := t2 - t_start2; if glob_small_float < abs(sub2) then rrr := 100.0*sub2/sub1 else rrr := 0. end if; rrr end proc > > # Begin Function number 17 > factorial_1 := proc(nnn) > nnn!; > > # End Function number 17 > end; factorial_1 := proc(nnn) nnn! end proc > > # Begin Function number 18 > factorial_3 := proc(mmm2,nnn2) > (mmm2!)/(nnn2!); > > # End Function number 18 > end; factorial_3 := proc(mmm2, nnn2) mmm2!/nnn2! end proc > # Begin Function number 19 > convfp := proc(mmm) > (mmm); > > # End Function number 19 > end; convfp := proc(mmm) mmm end proc > # Begin Function number 20 > convfloat := proc(mmm) > (mmm); > > # End Function number 20 > end; convfloat := proc(mmm) mmm end proc > elapsed_time_seconds := proc() > time(); > end; elapsed_time_seconds := proc() time() end proc > > > > #END ATS LIBRARY BLOCK > #BEGIN USER DEF BLOCK > #BEGIN USER DEF BLOCK > exact_soln_y := proc(x) > 2.0 + x * arccos(x) - sqrt(1.0-x*x) > end; exact_soln_y := proc(x) 2.0 + x*arccos(x) - sqrt(1.0 - x*x) end proc > > #END USER DEF BLOCK > #END USER DEF BLOCK > #END OUTFILE5 > # Begin Function number 2 > mainprog := proc() > #BEGIN OUTFIEMAIN > local d1,d2,d3,d4,est_err_2,niii,done_once, > term,ord,order_diff,term_no,html_log_file, > rows,r_order,sub_iter,calc_term,iii,temp_sum,current_iter, > x_start,x_end > ,it, log10norm, max_terms, opt_iter, tmp; > #Top Generate Globals Definition > #Bottom Generate Globals Deninition > global > DEBUGL, > INFO, > ALWAYS, > glob_max_terms, > glob_iolevel, > DEBUGMASSIVE, > #Top Generate Globals Decl > glob_log10relerr, > glob_current_iter, > glob_orig_start_sec, > glob_warned2, > glob_abserr, > glob_dump_analytic, > glob_optimal_done, > glob_hmin_init, > glob_almost_1, > days_in_year, > glob_log10abserr, > glob_smallish_float, > glob_hmax, > glob_not_yet_start_msg, > years_in_century, > hours_in_day, > glob_h, > glob_clock_sec, > glob_max_trunc_err, > glob_max_rel_trunc_err, > glob_max_iter, > glob_log10_abserr, > glob_reached_optimal_h, > glob_html_log, > glob_max_minutes, > glob_unchanged_h_cnt, > glob_clock_start_sec, > glob_optimal_expect_sec, > MAX_UNCHANGED, > glob_start, > glob_small_float, > djd_debug2, > djd_debug, > glob_percent_done, > glob_warned, > glob_optimal_start, > glob_log10_relerr, > glob_not_yet_finished, > min_in_hour, > glob_log10normmin, > glob_normmax, > glob_max_sec, > glob_no_eqs, > glob_relerr, > glob_look_poles, > glob_disp_incr, > glob_max_opt_iter, > glob_iter, > glob_curr_iter_when_opt, > glob_optimal_clock_start_sec, > glob_max_hours, > glob_large_float, > glob_initial_pass, > centuries_in_millinium, > sec_in_min, > glob_last_good_h, > glob_hmin, > glob_display_flag, > glob_dump, > glob_subiter_method, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_1, > array_const_0D0, > #END CONST > array_tmp1_a1, > array_y_init, > array_tmp0, > array_tmp1, > array_tmp2, > array_last_rel_error, > array_y, > array_x, > array_norms, > array_m1, > array_type_pole, > array_pole, > array_1st_rel_error, > array_y_set_initial, > array_y_higher_work, > array_y_higher_work2, > array_poles, > array_real_pole, > array_y_higher, > array_complex_pole, > glob_last; > glob_last; > ALWAYS := 1; > INFO := 2; > DEBUGL := 3; > DEBUGMASSIVE := 4; > glob_iolevel := INFO; > DEBUGL := 3; > INFO := 2; > ALWAYS := 1; > glob_max_terms := 30; > glob_iolevel := 5; > DEBUGMASSIVE := 4; > glob_log10relerr := 0.0; > glob_current_iter := 0; > glob_orig_start_sec := 0.0; > glob_warned2 := false; > glob_abserr := 0.1e-10; > glob_dump_analytic := false; > glob_optimal_done := false; > glob_hmin_init := 0.001; > glob_almost_1 := 0.9990; > days_in_year := 365.0; > glob_log10abserr := 0.0; > glob_smallish_float := 0.1e-100; > glob_hmax := 1.0; > glob_not_yet_start_msg := true; > years_in_century := 100.0; > hours_in_day := 24.0; > glob_h := 0.1; > glob_clock_sec := 0.0; > glob_max_trunc_err := 0.1e-10; > glob_max_rel_trunc_err := 0.1e-10; > glob_max_iter := 1000; > glob_log10_abserr := 0.1e-10; > glob_reached_optimal_h := false; > glob_html_log := true; > glob_max_minutes := 0.0; > glob_unchanged_h_cnt := 0; > glob_clock_start_sec := 0.0; > glob_optimal_expect_sec := 0.1; > MAX_UNCHANGED := 10; > glob_start := 0; > glob_small_float := 0.1e-50; > djd_debug2 := true; > djd_debug := true; > glob_percent_done := 0.0; > glob_warned := false; > glob_optimal_start := 0.0; > glob_log10_relerr := 0.1e-10; > glob_not_yet_finished := true; > min_in_hour := 60.0; > glob_log10normmin := 0.1; > glob_normmax := 0.0; > glob_max_sec := 10000.0; > glob_no_eqs := 0; > glob_relerr := 0.1e-10; > glob_look_poles := false; > glob_disp_incr := 0.1; > glob_max_opt_iter := 10; > glob_iter := 0; > glob_curr_iter_when_opt := 0; > glob_optimal_clock_start_sec := 0.0; > glob_max_hours := 0.0; > glob_large_float := 9.0e100; > glob_initial_pass := true; > centuries_in_millinium := 10.0; > sec_in_min := 60.0; > glob_last_good_h := 0.1; > glob_hmin := 0.00000000001; > glob_display_flag := true; > glob_dump := false; > glob_subiter_method := 3; > #Write Set Defaults > glob_orig_start_sec := elapsed_time_seconds(); > MAX_UNCHANGED := 10; > glob_curr_iter_when_opt := 0; > glob_display_flag := true; > glob_no_eqs := 1; > glob_iter := -1; > opt_iter := -1; > glob_max_iter := 50000; > glob_max_hours := 0.0; > glob_max_minutes := 15.0; > omniout_str(ALWAYS,"##############ECHO OF PROBLEM#################"); > omniout_str(ALWAYS,"##############temp/arccospostode.ode#################"); > omniout_str(ALWAYS,"diff ( y , x , 1 ) = arccos ( x ) ;"); > omniout_str(ALWAYS,"!"); > omniout_str(ALWAYS,"#BEGIN FIRST INPUT BLOCK"); > omniout_str(ALWAYS,"max_terms := 30;"); > omniout_str(ALWAYS,"Digits := 32;"); > omniout_str(ALWAYS,"!"); > omniout_str(ALWAYS,"#END FIRST INPUT BLOCK"); > omniout_str(ALWAYS,"#BEGIN SECOND INPUT BLOCK"); > omniout_str(ALWAYS,"x_start := -0.8;"); > omniout_str(ALWAYS,"x_end := 0.8 ;"); > omniout_str(ALWAYS,"array_y_init[0 + 1] := exact_soln_y(x_start);"); > omniout_str(ALWAYS,"glob_h := 0.00001 ;"); > omniout_str(ALWAYS,"glob_look_poles := true;"); > omniout_str(ALWAYS,"glob_max_iter := 100;"); > omniout_str(ALWAYS,"#END SECOND INPUT BLOCK"); > omniout_str(ALWAYS,"#BEGIN OVERRIDE BLOCK"); > omniout_str(ALWAYS,"glob_h := 0.0001 ;"); > omniout_str(ALWAYS,"glob_look_poles := true;"); > omniout_str(ALWAYS,"glob_max_iter := 1000;"); > omniout_str(ALWAYS,"glob_max_minutes := 15;"); > omniout_str(ALWAYS,"#END OVERRIDE BLOCK"); > omniout_str(ALWAYS,"!"); > omniout_str(ALWAYS,"#BEGIN USER DEF BLOCK"); > omniout_str(ALWAYS,"exact_soln_y := proc(x)"); > omniout_str(ALWAYS,"2.0 + x * arccos(x) - sqrt(1.0-x*x)"); > omniout_str(ALWAYS,"end;"); > omniout_str(ALWAYS,""); > omniout_str(ALWAYS,"#END USER DEF BLOCK"); > omniout_str(ALWAYS,"#######END OF ECHO OF PROBLEM#################"); > glob_unchanged_h_cnt := 0; > glob_warned := false; > glob_warned2 := false; > glob_small_float := 1.0e-200; > glob_smallish_float := 1.0e-64; > glob_large_float := 1.0e100; > glob_almost_1 := 0.99; > glob_log10_abserr := -8.0; > glob_log10_relerr := -8.0; > glob_hmax := 0.01; > #BEGIN FIRST INPUT BLOCK > #BEGIN FIRST INPUT BLOCK > max_terms := 30; > Digits := 32; > #END FIRST INPUT BLOCK > #START OF INITS AFTER INPUT BLOCK > glob_max_terms := max_terms; > glob_html_log := true; > #END OF INITS AFTER INPUT BLOCK > array_tmp1_a1:= Array(1..(max_terms + 1),[]); > array_y_init:= Array(1..(max_terms + 1),[]); > array_tmp0:= Array(1..(max_terms + 1),[]); > array_tmp1:= Array(1..(max_terms + 1),[]); > array_tmp2:= Array(1..(max_terms + 1),[]); > array_last_rel_error:= Array(1..(max_terms + 1),[]); > array_y:= Array(1..(max_terms + 1),[]); > array_x:= Array(1..(max_terms + 1),[]); > array_norms:= Array(1..(max_terms + 1),[]); > array_m1:= Array(1..(max_terms + 1),[]); > array_type_pole:= Array(1..(max_terms + 1),[]); > array_pole:= Array(1..(max_terms + 1),[]); > array_1st_rel_error:= Array(1..(max_terms + 1),[]); > array_y_set_initial := Array(1..(2+ 1) ,(1..max_terms+ 1),[]); > array_y_higher_work := Array(1..(2+ 1) ,(1..max_terms+ 1),[]); > array_y_higher_work2 := Array(1..(2+ 1) ,(1..max_terms+ 1),[]); > array_poles := Array(1..(1+ 1) ,(1..3+ 1),[]); > array_real_pole := Array(1..(1+ 1) ,(1..3+ 1),[]); > array_y_higher := Array(1..(2+ 1) ,(1..max_terms+ 1),[]); > array_complex_pole := Array(1..(1+ 1) ,(1..3+ 1),[]); > 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_y_init[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_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_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_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_1st_rel_error[term] := 0.0; > term := term + 1; > od;# end do number 2 > ; > ord := 1; > while ord <=2 do # do number 2 > term := 1; > while term <= max_terms do # do number 3 > array_y_set_initial[ord,term] := 0.0; > term := term + 1; > od;# end do number 3 > ; > ord := ord + 1; > od;# end do number 2 > ; > ord := 1; > while ord <=2 do # do number 2 > term := 1; > while term <= max_terms do # do number 3 > array_y_higher_work[ord,term] := 0.0; > term := term + 1; > od;# end do number 3 > ; > ord := ord + 1; > od;# end do number 2 > ; > ord := 1; > while ord <=2 do # do number 2 > term := 1; > while term <= max_terms do # do number 3 > array_y_higher_work2[ord,term] := 0.0; > term := term + 1; > od;# end do number 3 > ; > ord := ord + 1; > od;# end do number 2 > ; > ord := 1; > while ord <=1 do # do number 2 > term := 1; > while term <= 3 do # do number 3 > array_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 <=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[ord,term] := 0.0; > term := term + 1; > od;# end do number 3 > ; > ord := ord + 1; > od;# end do number 2 > ; > ord := 1; > while ord <=1 do # do number 2 > term := 1; > while term <= 3 do # do number 3 > array_complex_pole[ord,term] := 0.0; > term := term + 1; > od;# end do number 3 > ; > ord := ord + 1; > od;# end do number 2 > ; > #BEGIN ARRAYS DEFINED AND INITIALIZATED > 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_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_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_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_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 > #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.0001 ; > 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)) / (convfp(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)) / (convfp(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)) / (convfp(calc_term - 1)!); > #AFTER SUM SUBSERIES EQ =1 > #END SUM AND ADJUST EQ =1 > #END PART 1 > #START PART 2 MOVE TERMS to REGULAR Array > term_no := glob_max_terms; > while (term_no >= 1) do # do number 3 > array_y[term_no] := array_y_higher_work2[1,term_no]; > ord := 1; > while ord <= order_diff do # do number 4 > array_y_higher[ord,term_no] := array_y_higher_work2[ord,term_no]; > ord := ord + 1; > od;# end do number 4 > ; > term_no := term_no - 1; > od;# end do number 3 > ; > #END PART 2 HEVE MOVED TERMS to REGULAR Array > display_alot(current_iter) > ; > od;# end do number 2 > ;#right paren 0001C > omniout_str(ALWAYS,"Finished!"); > if (glob_iter >= glob_max_iter) then # if number 2 > omniout_str(ALWAYS,"Maximum Iterations Reached before Solution Completed!") > fi;# end if 2 > ; > if (elapsed_time_seconds() - convfloat(glob_orig_start_sec) >= convfloat(glob_max_sec )) then # if number 2 > omniout_str(ALWAYS,"Maximum Time Reached before Solution Completed!") > fi;# end if 2 > ; > glob_clock_sec := elapsed_time_seconds(); > omniout_str(INFO,"diff ( y , x , 1 ) = arccos ( x ) ;"); > omniout_int(INFO,"Iterations ",32,glob_iter,4," ") > ; > prog_report(x_start,x_end); > if glob_html_log then # if number 2 > logstart(html_log_file); > logitem_str(html_log_file,"2012-06-13T12:05:05-05:00") > ; > logitem_str(html_log_file,"Maple") > ; > logitem_str(html_log_file,"arccos") > ; > logitem_str(html_log_file,"diff ( y , x , 1 ) = arccos ( x ) ;") > ; > logitem_float(html_log_file,x_start) > ; > logitem_float(html_log_file,x_end) > ; > logitem_float(html_log_file,array_x[1]) > ; > logitem_float(html_log_file,glob_h) > ; > logitem_integer(html_log_file,Digits) > ; > ; > logitem_integer(html_log_file,glob_max_terms) > ; > logitem_float(html_log_file,array_1st_rel_error[1]) > ; > logitem_float(html_log_file,array_last_rel_error[1]) > ; > logitem_integer(html_log_file,glob_iter) > ; > logitem_pole(html_log_file,array_type_pole[1]) > ; > if array_type_pole[1] = 1 or array_type_pole[1] = 2 then # if number 3 > logitem_float(html_log_file,array_pole[1]) > ; > logitem_float(html_log_file,array_pole[2]) > ; > 0; > else > logitem_str(html_log_file,"NA") > ; > logitem_str(html_log_file,"NA") > ; > 0; > fi;# end if 3 > ; > logitem_time(html_log_file,convfloat(glob_clock_sec)) > ; > if glob_percent_done < 100.0 then # if number 3 > logitem_time(html_log_file,convfloat(glob_optimal_expect_sec)) > ; > 0 > else > logitem_str(html_log_file,"Done") > ; > 0 > fi;# end if 3 > ; > log_revs(html_log_file," 090 ") > ; > logitem_str(html_log_file,"arccos diffeq.mxt") > ; > logitem_str(html_log_file,"arccos maple results") > ; > logitem_str(html_log_file,"Test of revised logic - mostly affecting systems of eqs") > ; > 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, rows, r_order, sub_iter, calc_term, iii, temp_sum, current_iter, x_start, x_end, it, log10norm, max_terms, opt_iter, tmp; global DEBUGL, INFO, ALWAYS, glob_max_terms, glob_iolevel, DEBUGMASSIVE, glob_log10relerr, glob_current_iter, glob_orig_start_sec, glob_warned2, glob_abserr, glob_dump_analytic, glob_optimal_done, glob_hmin_init, glob_almost_1, days_in_year, glob_log10abserr, glob_smallish_float, glob_hmax, glob_not_yet_start_msg, years_in_century, hours_in_day, glob_h, glob_clock_sec, glob_max_trunc_err, glob_max_rel_trunc_err, glob_max_iter, glob_log10_abserr, glob_reached_optimal_h, glob_html_log, glob_max_minutes, glob_unchanged_h_cnt, glob_clock_start_sec, glob_optimal_expect_sec, MAX_UNCHANGED, glob_start, glob_small_float, djd_debug2, djd_debug, glob_percent_done, glob_warned, glob_optimal_start, glob_log10_relerr, glob_not_yet_finished, min_in_hour, glob_log10normmin, glob_normmax, glob_max_sec, glob_no_eqs, glob_relerr, glob_look_poles, glob_disp_incr, glob_max_opt_iter, glob_iter, glob_curr_iter_when_opt, glob_optimal_clock_start_sec, glob_max_hours, glob_large_float, glob_initial_pass, centuries_in_millinium, sec_in_min, glob_last_good_h, glob_hmin, glob_display_flag, glob_dump, glob_subiter_method, array_const_1, array_const_0D0, array_tmp1_a1, array_y_init, array_tmp0, array_tmp1, array_tmp2, array_last_rel_error, array_y, array_x, array_norms, array_m1, array_type_pole, array_pole, array_1st_rel_error, array_y_set_initial, array_y_higher_work, array_y_higher_work2, array_poles, array_real_pole, array_y_higher, array_complex_pole, glob_last; glob_last; ALWAYS := 1; INFO := 2; DEBUGL := 3; DEBUGMASSIVE := 4; glob_iolevel := INFO; DEBUGL := 3; INFO := 2; ALWAYS := 1; glob_max_terms := 30; glob_iolevel := 5; DEBUGMASSIVE := 4; glob_log10relerr := 0.; glob_current_iter := 0; glob_orig_start_sec := 0.; glob_warned2 := false; glob_abserr := 0.1*10^(-10); glob_dump_analytic := false; glob_optimal_done := false; glob_hmin_init := 0.001; glob_almost_1 := 0.9990; days_in_year := 365.0; glob_log10abserr := 0.; glob_smallish_float := 0.1*10^(-100); glob_hmax := 1.0; glob_not_yet_start_msg := true; years_in_century := 100.0; hours_in_day := 24.0; glob_h := 0.1; glob_clock_sec := 0.; glob_max_trunc_err := 0.1*10^(-10); glob_max_rel_trunc_err := 0.1*10^(-10); glob_max_iter := 1000; glob_log10_abserr := 0.1*10^(-10); glob_reached_optimal_h := false; glob_html_log := true; glob_max_minutes := 0.; glob_unchanged_h_cnt := 0; glob_clock_start_sec := 0.; glob_optimal_expect_sec := 0.1; MAX_UNCHANGED := 10; glob_start := 0; glob_small_float := 0.1*10^(-50); djd_debug2 := true; djd_debug := true; glob_percent_done := 0.; glob_warned := false; glob_optimal_start := 0.; glob_log10_relerr := 0.1*10^(-10); glob_not_yet_finished := true; min_in_hour := 60.0; glob_log10normmin := 0.1; glob_normmax := 0.; glob_max_sec := 10000.0; glob_no_eqs := 0; glob_relerr := 0.1*10^(-10); glob_look_poles := false; glob_disp_incr := 0.1; glob_max_opt_iter := 10; glob_iter := 0; glob_curr_iter_when_opt := 0; glob_optimal_clock_start_sec := 0.; glob_max_hours := 0.; glob_large_float := 0.90*10^101; glob_initial_pass := true; centuries_in_millinium := 10.0; sec_in_min := 60.0; glob_last_good_h := 0.1; glob_hmin := 0.1*10^(-10); glob_display_flag := true; glob_dump := false; glob_subiter_method := 3; glob_orig_start_sec := elapsed_time_seconds(); MAX_UNCHANGED := 10; glob_curr_iter_when_opt := 0; glob_display_flag := true; glob_no_eqs := 1; glob_iter := -1; opt_iter := -1; glob_max_iter := 50000; glob_max_hours := 0.; glob_max_minutes := 15.0; omniout_str(ALWAYS, "##############ECHO OF PROBLEM#################"); omniout_str(ALWAYS, "##############temp/arccospostode.ode#################"); omniout_str(ALWAYS, "diff ( y , x , 1 ) = arccos ( x ) ;"); omniout_str(ALWAYS, "!"); omniout_str(ALWAYS, "#BEGIN FIRST INPUT BLOCK"); omniout_str(ALWAYS, "max_terms := 30;"); omniout_str(ALWAYS, "Digits := 32;"); omniout_str(ALWAYS, "!"); omniout_str(ALWAYS, "#END FIRST INPUT BLOCK"); omniout_str(ALWAYS, "#BEGIN SECOND INPUT BLOCK"); omniout_str(ALWAYS, "x_start := -0.8;"); omniout_str(ALWAYS, "x_end := 0.8 ;"); omniout_str(ALWAYS, "array_y_init[0 + 1] := exact_soln_y(x_start);"); omniout_str(ALWAYS, "glob_h := 0.00001 ;"); omniout_str(ALWAYS, "glob_look_poles := true;"); omniout_str(ALWAYS, "glob_max_iter := 100;"); omniout_str(ALWAYS, "#END SECOND INPUT BLOCK"); omniout_str(ALWAYS, "#BEGIN OVERRIDE BLOCK"); omniout_str(ALWAYS, "glob_h := 0.0001 ;"); omniout_str(ALWAYS, "glob_look_poles := true;"); omniout_str(ALWAYS, "glob_max_iter := 1000;"); omniout_str(ALWAYS, "glob_max_minutes := 15;"); omniout_str(ALWAYS, "#END OVERRIDE BLOCK"); omniout_str(ALWAYS, "!"); omniout_str(ALWAYS, "#BEGIN USER DEF BLOCK"); omniout_str(ALWAYS, "exact_soln_y := proc(x)"); omniout_str(ALWAYS, "2.0 + x * arccos(x) - sqrt(1.0-x*x)"); omniout_str(ALWAYS, "end;"); omniout_str(ALWAYS, ""); omniout_str(ALWAYS, "#END USER DEF BLOCK"); omniout_str(ALWAYS, "#######END OF ECHO OF PROBLEM#################"); glob_unchanged_h_cnt := 0; glob_warned := false; glob_warned2 := false; glob_small_float := 0.10*10^(-199); glob_smallish_float := 0.10*10^(-63); glob_large_float := 0.10*10^101; glob_almost_1 := 0.99; glob_log10_abserr := -8.0; glob_log10_relerr := -8.0; glob_hmax := 0.01; max_terms := 30; Digits := 32; glob_max_terms := max_terms; glob_html_log := true; array_tmp1_a1 := Array(1 .. max_terms + 1, []); array_y_init := Array(1 .. max_terms + 1, []); array_tmp0 := Array(1 .. max_terms + 1, []); array_tmp1 := Array(1 .. max_terms + 1, []); array_tmp2 := Array(1 .. max_terms + 1, []); array_last_rel_error := Array(1 .. max_terms + 1, []); array_y := Array(1 .. max_terms + 1, []); array_x := Array(1 .. max_terms + 1, []); array_norms := Array(1 .. max_terms + 1, []); array_m1 := Array(1 .. max_terms + 1, []); array_type_pole := Array(1 .. max_terms + 1, []); array_pole := Array(1 .. max_terms + 1, []); array_1st_rel_error := Array(1 .. max_terms + 1, []); array_y_set_initial := Array(1 .. 3, 1 .. max_terms + 1, []); array_y_higher_work := Array(1 .. 3, 1 .. max_terms + 1, []); array_y_higher_work2 := Array(1 .. 3, 1 .. max_terms + 1, []); array_poles := Array(1 .. 2, 1 .. 4, []); array_real_pole := Array(1 .. 2, 1 .. 4, []); array_y_higher := Array(1 .. 3, 1 .. max_terms + 1, []); array_complex_pole := Array(1 .. 2, 1 .. 4, []); 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_y_init[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_last_rel_error[term] := 0.; term := term + 1 end do; term := 1; while term <= max_terms do array_y[term] := 0.; term := term + 1 end do ; term := 1; while term <= max_terms do array_x[term] := 0.; term := term + 1 end do ; term := 1; while term <= max_terms do array_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_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_1st_rel_error[term] := 0.; term := term + 1 end do; ord := 1; while ord <= 2 do term := 1; while term <= max_terms do array_y_set_initial[ord, term] := 0.; term := term + 1 end do; ord := ord + 1 end do; ord := 1; while ord <= 2 do term := 1; while term <= max_terms do array_y_higher_work[ord, term] := 0.; term := term + 1 end do; ord := ord + 1 end do; ord := 1; while ord <= 2 do term := 1; while term <= max_terms do array_y_higher_work2[ord, term] := 0.; term := term + 1 end do; ord := ord + 1 end do; ord := 1; while ord <= 1 do term := 1; while term <= 3 do array_poles[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[ord, term] := 0.; term := term + 1 end do; ord := ord + 1 end do; ord := 1; while ord <= 1 do term := 1; while term <= 3 do array_complex_pole[ord, term] := 0.; term := term + 1 end do; ord := ord + 1 end do; 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_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_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_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_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; 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.0001; 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)/convfp(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)/convfp(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)/convfp(calc_term - 1)!; term_no := glob_max_terms; while 1 <= term_no do array_y[term_no] := array_y_higher_work2[1, term_no]; ord := 1; while ord <= order_diff do array_y_higher[ord, term_no] := array_y_higher_work2[ord, term_no]; ord := ord + 1 end do; term_no := term_no - 1 end do; display_alot(current_iter) end do; omniout_str(ALWAYS, "Finished!"); if glob_max_iter <= glob_iter then omniout_str(ALWAYS, "Maximum Iterations Reached before Solution Completed!") end if; if convfloat(glob_max_sec) <= elapsed_time_seconds() - convfloat(glob_orig_start_sec) then omniout_str(ALWAYS, "Maximum Time Reached before Solution Completed!") end if; glob_clock_sec := elapsed_time_seconds(); omniout_str(INFO, "diff ( y , x , 1 ) = arccos ( x ) ;"); omniout_int(INFO, "Iterations ", 32, glob_iter, 4, " "); prog_report(x_start, x_end); if glob_html_log then logstart(html_log_file); logitem_str(html_log_file, "2012-06-13T12:05:05-05:00"); logitem_str(html_log_file, "Maple"); logitem_str(html_log_file, "arccos") ; logitem_str(html_log_file, "diff ( y , x , 1 ) = arccos ( x ) ;"); logitem_float(html_log_file, x_start); logitem_float(html_log_file, x_end); logitem_float(html_log_file, array_x[1]); logitem_float(html_log_file, glob_h); logitem_integer(html_log_file, Digits); logitem_integer(html_log_file, glob_max_terms); logitem_float(html_log_file, array_1st_rel_error[1]); logitem_float(html_log_file, array_last_rel_error[1]); logitem_integer(html_log_file, glob_iter); logitem_pole(html_log_file, array_type_pole[1]); if array_type_pole[1] = 1 or array_type_pole[1] = 2 then logitem_float(html_log_file, array_pole[1]); logitem_float(html_log_file, array_pole[2]); 0 else logitem_str(html_log_file, "NA"); logitem_str(html_log_file, "NA"); 0 end if; logitem_time(html_log_file, convfloat(glob_clock_sec)); if glob_percent_done < 100.0 then logitem_time(html_log_file, convfloat(glob_optimal_expect_sec)) ; 0 else logitem_str(html_log_file, "Done"); 0 end if; log_revs(html_log_file, " 090 "); logitem_str(html_log_file, "arccos diffeq.mxt"); logitem_str(html_log_file, "arccos maple results"); logitem_str(html_log_file, "Test of revised logic - mostly affecting systems of eqs"); logend(html_log_file) end if; if glob_html_log then fclose(html_log_file) end if end proc > mainprog(); ##############ECHO OF PROBLEM################# ##############temp/arccospostode.ode################# diff ( y , x , 1 ) = arccos ( x ) ; ! #BEGIN FIRST INPUT BLOCK max_terms := 30; Digits := 32; ! #END FIRST INPUT BLOCK #BEGIN SECOND INPUT BLOCK x_start := -0.8; x_end := 0.8 ; array_y_init[0 + 1] := exact_soln_y(x_start); glob_h := 0.00001 ; glob_look_poles := true; glob_max_iter := 100; #END SECOND INPUT BLOCK #BEGIN OVERRIDE BLOCK glob_h := 0.0001 ; glob_look_poles := true; glob_max_iter := 1000; glob_max_minutes := 15; #END OVERRIDE BLOCK ! #BEGIN USER DEF BLOCK exact_soln_y := proc(x) 2.0 + x * arccos(x) - sqrt(1.0-x*x) end; #END USER DEF BLOCK #######END OF ECHO OF PROBLEM################# START of Soultion x[1] = -0.8 y[1] (analytic) = -0.5984732358372070813278673236498 y[1] (numeric) = -0.5984732358372070813278673236498 absolute error = 0 relative error = 0 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7999 y[1] (analytic) = -0.59822343501544360196562980764631 y[1] (numeric) = -0.59822343501544360196594277346525 absolute error = 3.1296581894e-22 relative error = 5.2315874073358651461601528262802e-20 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7998 y[1] (analytic) = -0.59797365085664479504050349769644 y[1] (numeric) = -0.59797365085664479504112872519849 absolute error = 6.2522750205e-22 relative error = 1.0455770102149348828085730455738e-19 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7997 y[1] (analytic) = -0.59772388335711135041499570195926 y[1] (numeric) = -0.59772388335711135041593248894317 absolute error = 9.3678698391e-22 relative error = 1.5672570730293450733723434672590e-19 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7996 y[1] (analytic) = -0.59747413251314688272549020263662 y[1] (numeric) = -0.59747413251314688272673784882915 absolute error = 1.24764619253e-21 relative error = 2.0882011866891101999154227742899e-19 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7995 y[1] (analytic) = -0.5972243983210579277288913435793 y[1] (numeric) = -0.59722439832105792773044915062897 absolute error = 1.55780704967e-21 relative error = 2.6084116021538503461281691232951e-19 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7994 y[1] (analytic) = -0.59697468077715393865566576448373 memory used=3.8MB, alloc=2.9MB, time=0.37 y[1] (numeric) = -0.59697468077715393865753303595511 absolute error = 1.86727147138e-21 relative error = 3.1278905647206804950980978370066e-19 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7993 y[1] (analytic) = -0.59672497987774728256926740783101 y[1] (numeric) = -0.59672497987774728257144344919789 absolute error = 2.17604136688e-21 relative error = 3.6466403121347654788156010902992e-19 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7992 y[1] (analytic) = -0.59647529561915323673193146414769 y[1] (numeric) = -0.59647529561915323673441558278706 absolute error = 2.48411863937e-21 relative error = 4.1646630759308067849473620263874e-19 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7991 y[1] (analytic) = -0.59622562799768998497682296047918 y[1] (numeric) = -0.59622562799768998497961446566536 absolute error = 2.79150518618e-21 relative error = 4.6819610816709398483565186385088e-19 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.799 y[1] (analytic) = -0.59597597700967861408652573614255 y[1] (numeric) = -0.59597597700967861408962393904059 absolute error = 3.09820289804e-21 relative error = 5.1985365477066626310342831578792e-19 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7989 y[1] (analytic) = -0.59572634265144311017785758887372 y[1] (numeric) = -0.59572634265144311018126180253381 absolute error = 3.40421366009e-21 relative error = 5.7143916868584584207263941826693e-19 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7988 y[1] (analytic) = -0.59547672491931035509299741341553 y[1] (numeric) = -0.59547672491931035509670695276642 absolute error = 3.70953935089e-21 relative error = 6.2295287047409929567331627987435e-19 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7987 y[1] (analytic) = -0.5952271238096101227969101933846 y[1] (numeric) = -0.59522712380961012280092437522794 absolute error = 4.01418184334e-21 relative error = 6.7439498012929595166297704946418e-19 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7986 y[1] (analytic) = -0.59497753931867507578105574593601 y[1] (numeric) = -0.59497753931867507578537388893992 absolute error = 4.31814300391e-21 relative error = 7.2576571694703344953096096795406e-19 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7985 y[1] (analytic) = -0.59472797144284076147336715728721 y[1] (numeric) = -0.59472797144284076147798858198048 absolute error = 4.62142469327e-21 relative error = 7.7706529962903629934995499915256e-19 % h = 0.0001 TOP MAIN SOLVE Loop memory used=7.6MB, alloc=3.9MB, time=0.78 NO POLE x[1] = -0.7984 y[1] (analytic) = -0.59447842017844560865448488559191 y[1] (numeric) = -0.59447842017844560865940891435808 absolute error = 4.92402876617e-21 relative error = 8.2829394626165670170922852695089e-19 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7983 y[1] (analytic) = -0.59422888552183092388023254595242 y[1] (numeric) = -0.59422888552183092388545850302363 absolute error = 5.22595707121e-21 relative error = 8.7945187427581009620300079924463e-19 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7982 y[1] (analytic) = -0.59397936746934088791032043053582 y[1] (numeric) = -0.59397936746934088791584764198697 absolute error = 5.52721145115e-21 relative error = 9.3053930049772226931402913862648e-19 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7981 y[1] (analytic) = -0.5937298660173225521432628548146 y[1] (numeric) = -0.5937298660173225521490906485573 absolute error = 5.82779374270e-21 relative error = 9.8155644111222280566104788923984e-19 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.798 y[1] (analytic) = -0.59348038116212583505749545888194 y[1] (numeric) = -0.59348038116212583506362316465864 absolute error = 6.12770577670e-21 relative error = 1.0325035116916602942721253140344e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7979 y[1] (analytic) = -0.59323091290010351865867863060196 y[1] (numeric) = -0.59323091290010351866510557998013 absolute error = 6.42694937817e-21 relative error = 1.0833807272029768998241319875471e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7978 y[1] (analytic) = -0.59298146122761124493317325504239 y[1] (numeric) = -0.59298146122761124493989878140852 absolute error = 6.72552636613e-21 relative error = 1.1341883019760140335965707333735e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7977 y[1] (analytic) = -0.59273202614100751230767503220214 y[1] (numeric) = -0.59273202614100751231469847075609 absolute error = 7.02343855395e-21 relative error = 1.1849264497611547465997970073369e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7976 y[1] (analytic) = -0.59248260763665367211499364249366 y[1] (numeric) = -0.59248260763665367212231433024273 absolute error = 7.32068774907e-21 relative error = 1.2355953836807797831798580737027e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7975 y[1] (analytic) = -0.59223320571091392506596307676258 y[1] (numeric) = -0.59223320571091392507358035251567 absolute error = 7.61727575309e-21 relative error = 1.2861953162430766429723857332377e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE memory used=11.4MB, alloc=4.1MB, time=1.21 x[1] = -0.7974 y[1] (analytic) = -0.59198382036015531772746948483363 y[1] (numeric) = -0.59198382036015531773538268919542 absolute error = 7.91320436179e-21 relative error = 1.3367264593440591962804406366281e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7973 y[1] (analytic) = -0.59173445158074773900658293365685 y[1] (numeric) = -0.59173445158074773901479140902212 absolute error = 8.20847536527e-21 relative error = 1.3871890242898720638608025629340e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7972 y[1] (analytic) = -0.59148509936906391664077950309489 y[1] (numeric) = -0.59148509936906391664928259364291 absolute error = 8.50309054802e-21 relative error = 1.4375832218073170862123799608712e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7971 y[1] (analytic) = -0.59123576372147941369424018424053 y[1] (numeric) = -0.59123576372147941370303723592906 absolute error = 8.79705168853e-21 relative error = 1.4879092619766035669240976524522e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.797 y[1] (analytic) = -0.59098644463437262506021308188167 y[1] (numeric) = -0.5909864446343726250693034424413 absolute error = 9.09036055963e-21 relative error = 1.5381673542874508601736167681398e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7969 y[1] (analytic) = -0.59073714210412477396942545934504 y[1] (numeric) = -0.59073714210412477397880847827395 absolute error = 9.38301892891e-21 relative error = 1.5883577077088757231083644387578e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7968 y[1] (analytic) = -0.59048785612711990850453220044563 y[1] (numeric) = -0.59048785612711990851420722900341 absolute error = 9.67502855778e-21 relative error = 1.6384805305288386910919242457486e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7967 y[1] (analytic) = -0.59023858669974489812058729964229 y[1] (numeric) = -0.59023858669974489813055369084443 absolute error = 9.96639120214e-21 relative error = 1.6885360304662554328300881356641e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7966 y[1] (analytic) = -0.58998933381838943017152502776684 y[1] (numeric) = -0.58998933381838943018178213637937 absolute error = 1.025710861253e-20 relative error = 1.7385244146951551663364528849142e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7965 y[1] (analytic) = -0.58974009747944600644263745683767 y[1] (numeric) = -0.58974009747944600645318463937121 absolute error = 1.054718253354e-20 relative error = 1.7884458897434216015733571665617e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7964 y[1] (analytic) = -0.58949087767930993968903506349661 y[1] (numeric) = -0.58949087767930993969987167820118 absolute error = 1.083661470457e-20 relative error = 1.8383006616202884653368581111124e-18 % h = 0.0001 TOP MAIN SOLVE Loop memory used=15.2MB, alloc=4.2MB, time=1.66 NO POLE x[1] = -0.7963 y[1] (analytic) = -0.58924167441437935018007716652794 y[1] (numeric) = -0.58924167441437935019120257338697 absolute error = 1.112540685903e-20 relative error = 1.8880889356794117955597482503991e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7962 y[1] (analytic) = -0.58899248768105516224975898971241 y[1] (numeric) = -0.58899248768105516226117255043761 absolute error = 1.141356072520e-20 relative error = 1.9378109167634321143290347757443e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7961 y[1] (analytic) = -0.58874331747574110085304217696153 y[1] (numeric) = -0.58874331747574110086474325498727 absolute error = 1.170107802574e-20 relative error = 1.9874668091196020358742475244110e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.796 y[1] (analytic) = -0.58849416379484368812811562224478 y[1] (numeric) = -0.58849416379484368814010358272235 absolute error = 1.198796047757e-20 relative error = 2.0370568163780721256593594246621e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7959 y[1] (analytic) = -0.58824502663477223996457351228248 y[1] (numeric) = -0.58824502663477223997684772207491 absolute error = 1.227420979243e-20 relative error = 2.0865811416457199501245069635878e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7958 y[1] (analytic) = -0.58799590599193886257749751532474 y[1] (numeric) = -0.58799590599193886259005734300131 absolute error = 1.255982767657e-20 relative error = 2.1360399874522577235066890627854e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7957 y[1] (analytic) = -0.58774680186275844908743008456725 y[1] (numeric) = -0.58774680186275844910027490039794 absolute error = 1.284481583069e-20 relative error = 2.1854335557387384825038261620824e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7956 y[1] (analytic) = -0.58749771424364867610622587987679 y[1] (numeric) = -0.5874977142436486761193550558269 absolute error = 1.312917595011e-20 relative error = 2.2347620478851823849315218731916e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7955 y[1] (analytic) = -0.58724864313103000032876834650881 y[1] (numeric) = -0.58724864313103000034218125623371 absolute error = 1.341290972490e-20 relative error = 2.2840256647314621660169952426937e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7954 y[1] (analytic) = -0.58699958852132565513053852439698 y[1] (numeric) = -0.5869995885213256551442345432367 absolute error = 1.369601883972e-20 relative error = 2.3332246065488382479481977313990e-18 % h = 0.0001 TOP MAIN SOLVE Loop memory used=19.0MB, alloc=4.3MB, time=2.10 NO POLE x[1] = -0.7953 y[1] (analytic) = -0.58675055041096164717102319638129 y[1] (numeric) = -0.58675055041096164718500170135486 absolute error = 1.397850497357e-20 relative error = 2.3823590729960829030474669039907e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7952 y[1] (analytic) = -0.58650152879636675300294951841638 y[1] (numeric) = -0.58650152879636675301720988821695 absolute error = 1.426036980057e-20 relative error = 2.4314292632511105281696032335782e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7951 y[1] (analytic) = -0.58625252367397251568733330937175 y[1] (numeric) = -0.58625252367397251570187492436095 absolute error = 1.454161498920e-20 relative error = 2.4804353758802582240113040337860e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.795 y[1] (analytic) = -0.58600353504021324141432821248641 y[1] (numeric) = -0.58600353504021324142915045468923 absolute error = 1.482224220282e-20 relative error = 2.5293776089256620740082670261094e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7949 y[1] (analytic) = -0.58575456289152599612986297489242 y[1] (numeric) = -0.58575456289152599614496522799199 absolute error = 1.510225309957e-20 relative error = 2.5782561598870101651530594482884e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7948 y[1] (analytic) = -0.58550560722435060216805412585748 y[1] (numeric) = -0.58550560722435060218343577518951 absolute error = 1.538164933203e-20 relative error = 2.6270712256622590952989868889431e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7947 y[1] (analytic) = -0.5852566680351296348893813685254 y[1] (numeric) = -0.58525666803512963490504180107338 absolute error = 1.566043254798e-20 relative error = 2.6758230026761511667003829248696e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7946 y[1] (analytic) = -0.58500774532030841932461303395871 y[1] (numeric) = -0.58500774532030841934055163834833 absolute error = 1.593860438962e-20 relative error = 2.7245116867458155928978556478476e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7945 y[1] (analytic) = -0.5847588390763350268244689801958 y[1] (numeric) = -0.58475883907633502684068514668987 absolute error = 1.621616649407e-20 relative error = 2.7731374731649203452194686341743e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7944 y[1] (analytic) = -0.58450994929966027171500835284605 y[1] (numeric) = -0.5845099492996602717315014733394 absolute error = 1.649312049335e-20 relative error = 2.8217005566990758689056370405835e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7943 y[1] (analytic) = -0.58426107598673770795872965744334 y[1] (numeric) = -0.58426107598673770797549912545764 absolute error = 1.676946801430e-20 relative error = 2.8702011315709579215988686649774e-18 % h = 0.0001 TOP MAIN SOLVE Loop memory used=22.8MB, alloc=4.3MB, time=2.54 NO POLE x[1] = -0.7942 y[1] (analytic) = -0.58401221913402362582137062737167 y[1] (numeric) = -0.58401221913402362583841583805022 absolute error = 1.704521067855e-20 relative error = 2.9186393914539540931972561755868e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7941 y[1] (analytic) = -0.5837633787379770485443954046629 y[1] (numeric) = -0.58376337873797704856171575476562 absolute error = 1.732035010272e-20 relative error = 2.9670155295051938605000509544372e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.794 y[1] (analytic) = -0.58351455479505972902315658434862 y[1] (numeric) = -0.58351455479505972904075147224668 absolute error = 1.759488789806e-20 relative error = 3.0153297383026932269963485187556e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7939 y[1] (analytic) = -0.58326574730173614649071970632108 y[1] (numeric) = -0.58326574730173614650858853199216 absolute error = 1.786882567108e-20 relative error = 3.0635822099520726861945119170484e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7938 y[1] (analytic) = -0.58301695625447350320733781183201 y[1] (numeric) = -0.58301695625447350322547997685518 absolute error = 1.814216502317e-20 relative error = 3.1117731360203118841888837324619e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7937 y[1] (analytic) = -0.58276818164974172115556371482077 y[1] (numeric) = -0.58276818164974172117397862237116 absolute error = 1.841490755039e-20 relative error = 3.1599027074985059559142178553926e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7936 y[1] (analytic) = -0.58251942348401343874098767122519 y[1] (numeric) = -0.58251942348401343875967472606922 absolute error = 1.868705484403e-20 relative error = 3.2079711148967111252822256324564e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7935 y[1] (analytic) = -0.58227068175376400749858816228842 y[1] (numeric) = -0.58227068175376400751754677077869 absolute error = 1.895860849027e-20 relative error = 3.2559785481844663945754151315034e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7934 y[1] (analytic) = -0.58202195645547148880468354062582 y[1] (numeric) = -0.58202195645547148882391311069626 absolute error = 1.922957007044e-20 relative error = 3.3039251968342518537197524443014e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7933 y[1] (analytic) = -0.58177324758561665059447232046971 y[1] (numeric) = -0.58177324758561665061397226163039 absolute error = 1.949994116068e-20 relative error = 3.3518112497619257533331516898746e-18 % h = 0.0001 TOP MAIN SOLVE Loop memory used=26.7MB, alloc=4.3MB, time=2.98 NO POLE x[1] = -0.7932 y[1] (analytic) = -0.58152455514068296408514992605526 y[1] (numeric) = -0.5815245551406829641049196493876 absolute error = 1.976972333234e-20 relative error = 3.3996368953942607027878618564706e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7931 y[1] (analytic) = -0.58127587911715660050458974455939 y[1] (numeric) = -0.58127587911715660052462866271112 absolute error = 2.003891815173e-20 relative error = 3.4474023216248305108610992697138e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.793 y[1] (analytic) = -0.58102721951152642782557636234575 y[1] (numeric) = -0.58102721951152642784588388952615 absolute error = 2.030752718040e-20 relative error = 3.4951077158610017463571052322389e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7929 y[1] (analytic) = -0.58077857632028400750557889551329 y[1] (numeric) = -0.58077857632028400752615444748801 absolute error = 2.057555197472e-20 relative error = 3.5427532649505183998009148798470e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7928 y[1] (analytic) = -0.58052994953992359123205235788404 y[1] (numeric) = -0.58052994953992359125289535197033 absolute error = 2.084299408629e-20 relative error = 3.5903391552508709409510526202065e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7927 y[1] (analytic) = -0.58028133916694211767325504160815 y[1] (numeric) = -0.58028133916694211769436489667038 absolute error = 2.110985506223e-20 relative error = 3.6378655726781643369139577800957e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7926 y[1] (analytic) = -0.58003274519783920923456991750383 y[1] (numeric) = -0.58003274519783920925594605394799 absolute error = 2.137613644416e-20 relative error = 3.6853327025302626533009138132400e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7925 y[1] (analytic) = -0.57978416762911716882031809408441 y[1] (numeric) = -0.57978416762911716884195993385371 absolute error = 2.164183976930e-20 relative error = 3.7327407296751322293464638381021e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7924 y[1] (analytic) = -0.57953560645728097660105240597137 y[1] (numeric) = -0.57953560645728097662295937254126 absolute error = 2.190696656989e-20 relative error = 3.7800898384497825437044311980357e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7923 y[1] (analytic) = -0.57928706167883828678631923402578 y[1] (numeric) = -0.57928706167883828680849075239918 absolute error = 2.217151837340e-20 relative error = 3.8273802126953216611445249010282e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7922 y[1] (analytic) = -0.57903853329029942440287669107487 y[1] (numeric) = -0.57903853329029942442531218777756 absolute error = 2.243549670269e-20 relative error = 3.8746120357834672053294961034910e-18 % h = 0.0001 TOP MAIN SOLVE Loop memory used=30.5MB, alloc=4.3MB, time=3.43 NO POLE x[1] = -0.7921 y[1] (analytic) = -0.57879002128817738207835733855195 y[1] (numeric) = -0.57879002128817738210105624162757 absolute error = 2.269890307562e-20 relative error = 3.9217854905481000410353690456756e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.792 y[1] (analytic) = -0.57854152566898781683036363071016 y[1] (numeric) = -0.57854152566898781685332536971551 absolute error = 2.296173900535e-20 relative error = 3.9689007593359072121841193323017e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7919 y[1] (analytic) = -0.57829304642924904686098431431806 y[1] (numeric) = -0.5782930464292490468842083203185 absolute error = 2.322400600044e-20 relative error = 4.0159580240225711549617862491508e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7918 y[1] (analytic) = -0.57804458356548204835672004289248 y[1] (numeric) = -0.57804458356548204838020574845711 absolute error = 2.348570556463e-20 relative error = 4.0629574659736418458141598629566e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7917 y[1] (analytic) = -0.57779613707421045229380649557397 y[1] (numeric) = -0.57779613707421045231755333477083 absolute error = 2.374683919686e-20 relative error = 4.1098992660468453713194005852293e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7916 y[1] (analytic) = -0.57754770695196054124892332170417 y[1] (numeric) = -0.57754770695196054127293073009597 absolute error = 2.400740839180e-20 relative error = 4.1567836046827030940221645461600e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7915 y[1] (analytic) = -0.57729929319526124621527726302375 y[1] (numeric) = -0.57729929319526124623954467766272 absolute error = 2.426741463897e-20 relative error = 4.2036106617511442952393243705333e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7914 y[1] (analytic) = -0.57705089580064414342404783616522 y[1] (numeric) = -0.57705089580064414344857469558877 absolute error = 2.452685942355e-20 relative error = 4.2503806166905913072426398771346e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7913 y[1] (analytic) = -0.5768025147646434511711839887859 y[1] (numeric) = -0.57680251476464345119596973301198 absolute error = 2.478574422608e-20 relative error = 4.2970936484549640548890219227783e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7912 y[1] (analytic) = -0.5765541500837960266495401732515 y[1] (numeric) = -0.57655415008379602667458424377365 absolute error = 2.504407052215e-20 relative error = 4.3437499354588133909873944459867e-18 % h = 0.0001 TOP MAIN SOLVE Loop memory used=34.3MB, alloc=4.3MB, time=3.87 NO POLE x[1] = -0.7911 y[1] (analytic) = -0.57630580175464136278634031225485 y[1] (numeric) = -0.57630580175464136281164215203818 absolute error = 2.530183978333e-20 relative error = 4.3903496557374763484043618273361e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.791 y[1] (analytic) = -0.57605746977372158508595816113769 y[1] (numeric) = -0.57605746977372158511151721461384 absolute error = 2.555905347615e-20 relative error = 4.4368929867691380031741439894306e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7909 y[1] (analytic) = -0.57580915413758144847800260196147 y[1] (numeric) = -0.57580915413758144850381831502426 absolute error = 2.581571306279e-20 relative error = 4.4833801055934065108575868123966e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7908 y[1] (analytic) = -0.57556085484276833417069643456954 y[1] (numeric) = -0.57556085484276833419676825457035 absolute error = 2.607182000081e-20 relative error = 4.5298111887634014983550044907382e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7907 y[1] (analytic) = -0.57531257188583224650953725997567 y[1] (numeric) = -0.57531257188583224653586463571897 absolute error = 2.632737574330e-20 relative error = 4.5761864123707224014112900460471e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7906 y[1] (analytic) = -0.57506430526332580984122908141885 y[1] (numeric) = -0.57506430526332580986781146315765 absolute error = 2.658238173880e-20 relative error = 4.6225059520304861848200969400094e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7905 y[1] (analytic) = -0.57481605497180426538287327833314 y[1] (numeric) = -0.57481605497180426540971011776436 absolute error = 2.683683943122e-20 relative error = 4.6687699828663265145322118981242e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7904 y[1] (analytic) = -0.57456782100782546809640763829779 y[1] (numeric) = -0.57456782100782546812349838855814 absolute error = 2.709075026035e-20 relative error = 4.7149786795980401498460585122469e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7903 y[1] (analytic) = -0.57431960336794988356828216175978 y[1] (numeric) = -0.57431960336794988359562627742091 absolute error = 2.734411566113e-20 relative error = 4.7611322164135531959500882883294e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7902 y[1] (analytic) = -0.57407140204874058489436038394829 y[1] (numeric) = -0.57407140204874058492195732101262 absolute error = 2.759693706433e-20 relative error = 4.8072307670861694669299261963230e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7901 y[1] (analytic) = -0.57382321704676324957003498794628 y[1] (numeric) = -0.57382321704676324959788420384239 absolute error = 2.784921589611e-20 relative error = 4.8532745048969413050005893026056e-18 % h = 0.0001 TOP MAIN SOLVE Loop memory used=38.1MB, alloc=4.3MB, time=4.34 NO POLE x[1] = -0.79 y[1] (analytic) = -0.57357504835858615638554651232857 y[1] (numeric) = -0.57357504835858615641364746590684 absolute error = 2.810095357827e-20 relative error = 4.8992636026771371958223679020203e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7899 y[1] (analytic) = -0.57332689598078018232649398613592 y[1] (numeric) = -0.57332689598078018235484613766428 absolute error = 2.835215152836e-20 relative error = 4.9451982328264010282787562962871e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7898 y[1] (analytic) = -0.57307875990991879947952635322077 y[1] (numeric) = -0.57307875990991879950812916438 absolute error = 2.860281115923e-20 relative error = 4.9910785672332409409631162863210e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7897 y[1] (analytic) = -0.57283064014257807194320357717421 y[1] (numeric) = -0.57283064014257807197205651105385 absolute error = 2.885293387964e-20 relative error = 5.0369047773803577062141745089735e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7896 y[1] (analytic) = -0.57258253667533665274401634713334 y[1] (numeric) = -0.57258253667533665277311886822715 absolute error = 2.910252109381e-20 relative error = 5.0826770342651210457115811718050e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7895 y[1] (analytic) = -0.57233444950477578075755333375969 y[1] (numeric) = -0.57233444950477578078690490796154 absolute error = 2.935157420185e-20 relative error = 5.1283955084735955727465062496700e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7894 y[1] (analytic) = -0.57208637862747927763480497358959 y[1] (numeric) = -0.57208637862747927766440506818882 absolute error = 2.960009459923e-20 relative error = 5.1740603700869527372996936009583e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7893 y[1] (analytic) = -0.57183832404003354473359278877012 y[1] (numeric) = -0.57183832404003354476344087244758 absolute error = 2.984808367746e-20 relative error = 5.2196717887992376599586449332900e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7892 y[1] (analytic) = -0.5715902857390275600551132779268 y[1] (numeric) = -0.57159028573902756008520882075036 absolute error = 3.009554282356e-20 relative error = 5.2652299338237527407889489606005e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7891 y[1] (analytic) = -0.57134226372105287518558544254429 y[1] (numeric) = -0.57134226372105287521592791596444 absolute error = 3.034247342015e-20 relative error = 5.3107349739077140136492891046856e-18 % h = 0.0001 TOP MAIN SOLVE Loop memory used=41.9MB, alloc=4.3MB, time=4.78 NO POLE x[1] = -0.789 y[1] (analytic) = -0.57109425798270361224299104179429 y[1] (numeric) = -0.57109425798270361227357991864019 absolute error = 3.058887684590e-20 relative error = 5.3561870774099827993542243241850e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7889 y[1] (analytic) = -0.57084626852057646082889669720885 y[1] (numeric) = -0.57084626852057646085973145168388 absolute error = 3.083475447503e-20 relative error = 5.4015864122125806079000535445447e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7888 y[1] (analytic) = -0.57059829533127067498534699696942 y[1] (numeric) = -0.57059829533127067501642710464702 absolute error = 3.108010767760e-20 relative error = 5.4469331457704246736323878276248e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7887 y[1] (analytic) = -0.57035033841138807015681777787275 y[1] (numeric) = -0.57035033841138807018814271569215 absolute error = 3.132493781940e-20 relative error = 5.4922274450910611198790566652211e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7886 y[1] (analytic) = -0.57010239775753302015721879123359 y[1] (numeric) = -0.57010239775753302018878803749564 absolute error = 3.156924626205e-20 relative error = 5.5374694767511809343405792777518e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7885 y[1] (analytic) = -0.56985447336631245414193498709903 y[1] (numeric) = -0.56985447336631245417374802146196 absolute error = 3.181303436293e-20 relative error = 5.5826594068833470962787405242217e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7884 y[1] (analytic) = -0.56960656523433585358489567917599 y[1] (numeric) = -0.56960656523433585361695198265148 absolute error = 3.205630347549e-20 relative error = 5.6277974012293999669404283056532e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7883 y[1] (analytic) = -0.56935867335821524926066088081626 y[1] (numeric) = -0.56935867335821524929295993576497 absolute error = 3.229905494871e-20 relative error = 5.6728836250447116280740087111029e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7882 y[1] (analytic) = -0.56911079773456521823151413025606 y[1] (numeric) = -0.5691107977345652182640554203835 absolute error = 3.254129012744e-20 relative error = 5.7179182431568173848677774436226e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7881 y[1] (analytic) = -0.56886293836000288083955115107961 y[1] (numeric) = -0.56886293836000288087233416143227 absolute error = 3.278301035266e-20 relative error = 5.7629014200101376384657534153299e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.788 y[1] (analytic) = -0.56861509523114789770375372156039 y[1] (numeric) = -0.56861509523114789773677793852153 absolute error = 3.302421696114e-20 relative error = 5.8078333196052973900726682701775e-18 % h = 0.0001 TOP MAIN SOLVE Loop memory used=45.7MB, alloc=4.4MB, time=5.24 NO POLE x[1] = -0.7879 y[1] (analytic) = -0.56836726834462246672203815413194 y[1] (numeric) = -0.56836726834462246675530306541737 absolute error = 3.326491128543e-20 relative error = 5.8527141054963482308502350795034e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7878 y[1] (analytic) = -0.56811945769705132007826781375612 y[1] (numeric) = -0.56811945769705132011177290841028 absolute error = 3.350509465416e-20 relative error = 5.8975439408425492648038478499480e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7877 y[1] (analytic) = -0.56787166328506172125421913138831 y[1] (numeric) = -0.56787166328506172128796389977985 absolute error = 3.374476839154e-20 relative error = 5.9423229883194069162439520744969e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7876 y[1] (analytic) = -0.56762388510528346204649059608238 y[1] (numeric) = -0.56762388510528346208047452990079 absolute error = 3.398393381841e-20 relative error = 5.9870514103025500769281818921905e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7875 y[1] (analytic) = -0.56737612315434885958834423654733 y[1] (numeric) = -0.56737612315434885962256682879818 absolute error = 3.422259225085e-20 relative error = 6.0317293686220374321385831558021e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7874 y[1] (analytic) = -0.56712837742889275337646913013797 y[1] (numeric) = -0.5671283774288927534109298751392 absolute error = 3.446074500123e-20 relative error = 6.0763570247462586502846200508768e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7873 y[1] (analytic) = -0.56688064792555250230265650436695 y[1] (numeric) = -0.56688064792555250233735489774498 absolute error = 3.469839337803e-20 relative error = 6.1209345397493411347737157952390e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7872 y[1] (analytic) = -0.5666329346409679816903760230338 y[1] (numeric) = -0.56663293464096798172531156171941 absolute error = 3.493553868561e-20 relative error = 6.1654620742696474082228776066333e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7871 y[1] (analytic) = -0.56638523757178158033624287599829 y[1] (numeric) = -0.56638523757178158037141505822253 absolute error = 3.517218222424e-20 relative error = 6.2099397885140689391424088186148e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.787 y[1] (analytic) = -0.5661375567146381975563653184744 y[1] (numeric) = -0.5661375567146381975917736437647 absolute error = 3.540832529030e-20 relative error = 6.2543678422923594885651686244657e-18 % h = 0.0001 TOP MAIN SOLVE Loop memory used=49.5MB, alloc=4.4MB, time=5.70 NO POLE x[1] = -0.7869 y[1] (analytic) = -0.56588989206618524023756233248778 y[1] (numeric) = -0.56588989206618524027320630166408 absolute error = 3.564396917630e-20 relative error = 6.2987463950197505147346546385958e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7868 y[1] (analytic) = -0.56564224362307261989344110982422 y[1] (numeric) = -0.56564224362307261992932022499486 absolute error = 3.587911517064e-20 relative error = 6.3430756056736081929983598752837e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7867 y[1] (analytic) = -0.56539461138195274972532408239886 y[1] (numeric) = -0.56539461138195274976143784695689 absolute error = 3.611376455803e-20 relative error = 6.3873556328667093584183856796680e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7866 y[1] (analytic) = -0.5651469953394805416880152525006 y[1] (numeric) = -0.5651469953394805417243631711197 absolute error = 3.634791861910e-20 relative error = 6.4315866347773847498072148610902e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7865 y[1] (analytic) = -0.56489939549231340356039560180469 y[1] (numeric) = -0.56489939549231340359697718043512 absolute error = 3.658157863043e-20 relative error = 6.4757687691538282433242206791770e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7864 y[1] (analytic) = -0.56465181183711123602083738440838 y[1] (numeric) = -0.5646518118371112360576521302736 absolute error = 3.681474586522e-20 relative error = 6.5199021934317618191812884729736e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7863 y[1] (analytic) = -0.56440424437053642972742713542769 y[1] (numeric) = -0.56440424437053642976447455701982 absolute error = 3.704742159213e-20 relative error = 6.5639870645281747178582790083034e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7862 y[1] (analytic) = -0.56415669308925386240298725288708 y[1] (numeric) = -0.56415669308925386244026685996356 absolute error = 3.727960707648e-20 relative error = 6.6080235390528432076754191208690e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7861 y[1] (analytic) = -0.56390915798993089592488603676319 y[1] (numeric) = -0.56390915798993089596239734034281 absolute error = 3.751130357962e-20 relative error = 6.6520117731958873398065877301809e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.786 y[1] (analytic) = -0.56366163906923737341962609507828 y[1] (numeric) = -0.56366163906923737345736860743721 absolute error = 3.774251235893e-20 relative error = 6.6959519227268007790154070768702e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7859 y[1] (analytic) = -0.56341413632384561636220105290424 y[1] (numeric) = -0.56341413632384561640017428757218 absolute error = 3.797323466794e-20 relative error = 6.7398441430147770011226853561913e-18 % h = 0.0001 TOP MAIN SOLVE Loop memory used=53.4MB, alloc=4.4MB, time=6.16 NO POLE x[1] = -0.7858 y[1] (analytic) = -0.56316664975043042168021052602074 y[1] (numeric) = -0.56316664975043042171841399777749 absolute error = 3.820347175675e-20 relative error = 6.7836885891023594892116631232957e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7857 y[1] (analytic) = -0.56291917934566905886272334677728 y[1] (numeric) = -0.56291917934566905890115657164843 absolute error = 3.843322487115e-20 relative error = 6.8274854155483473800924326649950e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7856 y[1] (analytic) = -0.56267172510624126707387905543087 y[1] (numeric) = -0.56267172510624126711254155068443 absolute error = 3.866249525356e-20 relative error = 6.8712347765937435561962499632946e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7855 y[1] (analytic) = -0.5624242870288292522712176958856 y[1] (numeric) = -0.562424287028829252310108980028 absolute error = 3.889128414240e-20 relative error = 6.9149368260489923362827683194196e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7854 y[1] (analytic) = -0.56217686511011768432872798032499 y[1] (numeric) = -0.56217686511011768436784757309743 absolute error = 3.911959277244e-20 relative error = 6.9585917173552419199886042150787e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7853 y[1] (analytic) = -0.56192945934679369416460391272498 y[1] (numeric) = -0.56192945934679369420395133509976 absolute error = 3.934742237478e-20 relative error = 7.0021996035799243125222822158349e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7852 y[1] (analytic) = -0.56168206973554687087369998664951 y[1] (numeric) = -0.56168206973554687091327476082617 absolute error = 3.957477417666e-20 relative error = 7.0457606373820575181091309211413e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7851 y[1] (analytic) = -0.56143469627306925886467509806921 y[1] (numeric) = -0.56143469627306925890447674747078 absolute error = 3.980164940157e-20 relative error = 7.0892749710308907196086499885672e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.785 y[1] (analytic) = -0.5611873389560553550018153392064 y[1] (numeric) = -0.56118733895605535504184338847583 absolute error = 4.002804926943e-20 relative error = 7.1327427564370725197258954360403e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7849 y[1] (analytic) = -0.56093999778120210575152586459544 y[1] (numeric) = -0.56093999778120210579177983959194 absolute error = 4.025397499650e-20 relative error = 7.1761641451357683424406252429189e-18 % h = 0.0001 TOP MAIN SOLVE Loop memory used=57.2MB, alloc=4.4MB, time=6.61 NO POLE x[1] = -0.7848 y[1] (analytic) = -0.56069267274520890433348204565633 y[1] (numeric) = -0.56069267274520890437396147345149 absolute error = 4.047942779516e-20 relative error = 7.2195392882465477223380999698744e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7847 y[1] (analytic) = -0.56044536384477758787643015511251 y[1] (numeric) = -0.56044536384477758791713456398685 absolute error = 4.070440887434e-20 relative error = 7.2628683365491447657599992581330e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7846 y[1] (analytic) = -0.56019807107661243457862784754377 y[1] (numeric) = -0.56019807107661243461955676698294 absolute error = 4.092891943917e-20 relative error = 7.3061514404201830083582367694463e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7845 y[1] (analytic) = -0.55995079443742016087291472724497 y[1] (numeric) = -0.55995079443742016091406768793627 absolute error = 4.115296069130e-20 relative error = 7.3493887498893861568589811642235e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7844 y[1] (analytic) = -0.55970353392390991859640331937128 y[1] (numeric) = -0.55970353392390991863777985319996 absolute error = 4.137653382868e-20 relative error = 7.3925804145994583724202593416657e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7843 y[1] (analytic) = -0.5594562895327932921647807850812 y[1] (numeric) = -0.5594562895327932922063804251268 absolute error = 4.159964004560e-20 relative error = 7.4357265838123320368527465775944e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7842 y[1] (analytic) = -0.55920906126078429575121174604772 y[1] (numeric) = -0.55920906126078429579303402658044 absolute error = 4.182228053272e-20 relative error = 7.4788274064136440410316533945023e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7841 y[1] (analytic) = -0.55896184910459937046983260829115 y[1] (numeric) = -0.55896184910459937051187706476841 absolute error = 4.204445647726e-20 relative error = 7.5218830309458486319973294014338e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.784 y[1] (analytic) = -0.55871465306095738156382779979735 y[1] (numeric) = -0.55871465306095738160609396886014 absolute error = 4.226616906279e-20 relative error = 7.5648936055698254507664024171649e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7839 y[1] (analytic) = -0.55846747312657961559807836081987 y[1] (numeric) = -0.55846747312657961564056578028913 absolute error = 4.248741946926e-20 relative error = 7.6078592780693605356273030313587e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7838 y[1] (analytic) = -0.55822030929818977765637335012718 y[1] (numeric) = -0.55822030929818977769908155900041 absolute error = 4.270820887323e-20 relative error = 7.6507801958914675648057418534084e-18 % h = 0.0001 TOP MAIN SOLVE Loop memory used=61.0MB, alloc=4.4MB, time=7.05 NO POLE x[1] = -0.7837 y[1] (analytic) = -0.55797316157251398854317455474576 y[1] (numeric) = -0.55797316157251398858610309319331 absolute error = 4.292853844755e-20 relative error = 7.6936565060882453936136077031102e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7836 y[1] (analytic) = -0.55772602994628078198992501496389 y[1] (numeric) = -0.55772602994628078203307342432558 absolute error = 4.314840936169e-20 relative error = 7.7364883553751258563183842469491e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7835 y[1] (analytic) = -0.55747891441622110186589190050624 y[1] (numeric) = -0.55747891441622110190925972328769 absolute error = 4.336782278145e-20 relative error = 7.7792758900780617099949042989237e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7834 y[1] (analytic) = -0.5572318149790682993935342978576 y[1] (numeric) = -0.55723181497906829943712107772689 absolute error = 4.358677986929e-20 relative error = 7.8220192561918385173477883825986e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7833 y[1] (analytic) = -0.55698473163155813036838649271439 y[1] (numeric) = -0.55698473163155813041219177449847 absolute error = 4.380528178408e-20 relative error = 7.8647185993344098072427856132553e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7832 y[1] (analytic) = -0.55673766437042875238344735546706 y[1] (numeric) = -0.55673766437042875242747068514824 absolute error = 4.402332968118e-20 relative error = 7.9073740647603846873230079282257e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7831 y[1] (analytic) = -0.55649061319242072205806646147141 y[1] (numeric) = -0.55649061319242072210230738618416 absolute error = 4.424092471275e-20 relative error = 7.9499857974158820043023128342714e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.783 y[1] (analytic) = -0.55624357809427699227131760165121 y[1] (numeric) = -0.55624357809427699231577566967823 absolute error = 4.445806802702e-20 relative error = 7.9925539418065624009778926102345e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7829 y[1] (analytic) = -0.55599655907274290939985036268163 y[1] (numeric) = -0.55599655907274290944452512345098 absolute error = 4.467476076935e-20 relative error = 8.0350786421872531810231940151969e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7828 y[1] (analytic) = -0.55574955612456621056021047965043 y[1] (numeric) = -0.55574955612456621060510148373162 absolute error = 4.489100408119e-20 relative error = 8.0775600423742110105237247313882e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE memory used=64.8MB, alloc=4.4MB, time=7.50 x[1] = -0.7827 y[1] (analytic) = -0.55550256924649702085561968765546 y[1] (numeric) = -0.55550256924649702090072648675634 absolute error = 4.510679910088e-20 relative error = 8.1199982858881155114439103086827e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7826 y[1] (analytic) = -0.55525559843528785062720582230334 y[1] (numeric) = -0.55525559843528785067252796926643 absolute error = 4.532214696309e-20 relative error = 8.1623935158525124325016138046831e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7825 y[1] (analytic) = -0.55500864368769359270967394249733 y[1] (numeric) = -0.55500864368769359275521099129674 absolute error = 4.553704879941e-20 relative error = 8.2047458750991898190730706236253e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7824 y[1] (analytic) = -0.55476170500047151969140927226569 y[1] (numeric) = -0.55476170500047151973716077800354 absolute error = 4.575150573785e-20 relative error = 8.2470555060773550527117571423413e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7823 y[1] (analytic) = -0.55451478237038128117900278166679 y[1] (numeric) = -0.55451478237038128122496830056988 absolute error = 4.596551890309e-20 relative error = 8.2893225508978227626264883058131e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7822 y[1] (analytic) = -0.55426787579418490106619025002928 y[1] (numeric) = -0.55426787579418490111236933944565 absolute error = 4.617908941637e-20 relative error = 8.3315471513123704849513167929091e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7821 y[1] (analytic) = -0.55402098526864677480719567793377 y[1] (numeric) = -0.55402098526864677485358789632959 absolute error = 4.639221839582e-20 relative error = 8.3737294487724586650436038995018e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.782 y[1] (analytic) = -0.55377411079053366669446993742536 y[1] (numeric) = -0.55377411079053366674107484438124 absolute error = 4.660490695588e-20 relative error = 8.4158695843237809710570558713261e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7819 y[1] (analytic) = -0.5535272523566147071408155729546 y[1] (numeric) = -0.55352725235661470718763272916275 absolute error = 4.681715620815e-20 relative error = 8.4579676987588757890110633239792e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7818 y[1] (analytic) = -0.55328040996366138996588868849349 y[1] (numeric) = -0.55328040996366139001291765575375 absolute error = 4.702896726026e-20 relative error = 8.5000239324122808811548979265723e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7817 y[1] (analytic) = -0.55303358360844756968706887914014 y[1] (numeric) = -0.55303358360844756973430922035745 absolute error = 4.724034121731e-20 relative error = 8.5420384254198491954506426170438e-18 % h = 0.0001 TOP MAIN SOLVE Loop memory used=68.6MB, alloc=4.4MB, time=7.95 NO POLE x[1] = -0.7816 y[1] (analytic) = -0.55278677328774945881468818834216 y[1] (numeric) = -0.55278677328774945886213946752266 absolute error = 4.745127918050e-20 relative error = 8.5840113174704261401325648546392e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7815 y[1] (analytic) = -0.55253997899834562515161009459747 y[1] (numeric) = -0.55253997899834562519927187684547 absolute error = 4.766178224800e-20 relative error = 8.6259427479622620080598368271170e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7814 y[1] (analytic) = -0.55229320073701698909714955417037 y[1] (numeric) = -0.5522932007370169891450214056851 absolute error = 4.787185151473e-20 relative error = 8.6678328559624850106812513767869e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7813 y[1] (analytic) = -0.5520464385005468209553251489601 y[1] (numeric) = -0.55204643850054682100340663703236 absolute error = 4.808148807226e-20 relative error = 8.7096817801882030681525344950575e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7812 y[1] (analytic) = -0.55179969228572073824743441119629 y[1] (numeric) = -0.55179969228572073829572510420529 absolute error = 4.829069300900e-20 relative error = 8.7514896590401103628275885385171e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7811 y[1] (analytic) = -0.55155296208932670302894341910578 y[1] (numeric) = -0.55155296208932670307744288651599 absolute error = 4.849946741021e-20 relative error = 8.7932566306035491407637280410305e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.781 y[1] (analytic) = -0.55130624790815501921068178009773 y[1] (numeric) = -0.55130624790815501925938959245531 absolute error = 4.870781235758e-20 relative error = 8.8349828325715779454244328593905e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7809 y[1] (analytic) = -0.55105954973899832988433414034823 y[1] (numeric) = -0.55105954973899832993324986927805 absolute error = 4.891572892982e-20 relative error = 8.8766684023511166407997118482298e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7808 y[1] (analytic) = -0.55081286757865161465221938193828 y[1] (numeric) = -0.55081286757865161470134260014103 absolute error = 4.912321820275e-20 relative error = 8.9183134770786019174708532937012e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7807 y[1] (analytic) = -0.55056620142391218696134869090169 y[1] (numeric) = -0.55056620142391218701067897215008 absolute error = 4.933028124839e-20 relative error = 8.9599181934540538270675927775356e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7806 y[1] (analytic) = -0.55031955127157969144175370167355 memory used=72.4MB, alloc=4.4MB, time=8.40 y[1] (numeric) = -0.55031955127157969149129062080967 absolute error = 4.953691913612e-20 relative error = 9.0014826879508413268930414418435e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7805 y[1] (analytic) = -0.5500729171184561012490759455095 y[1] (numeric) = -0.55007291711845610129881907844119 absolute error = 4.974313293169e-20 relative error = 9.0430070966351550730225712379071e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7804 y[1] (analytic) = -0.54982629896134571541140885244428 y[1] (numeric) = -0.54982629896134571546135777614237 absolute error = 4.994892369809e-20 relative error = 9.0844915553232831482331826548955e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7803 y[1] (analytic) = -0.54957969679705515618038357830724 y[1] (numeric) = -0.54957969679705515623053787080206 absolute error = 5.015429249482e-20 relative error = 9.1259361994481788447596063845746e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7802 y[1] (analytic) = -0.54933311062239336638648995018228 y[1] (numeric) = -0.549333110622393366436849190561 absolute error = 5.035924037872e-20 relative error = 9.1673411642096499007571417618116e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7801 y[1] (analytic) = -0.54908654043417160679862384551805 y[1] (numeric) = -0.54908654043417160684918761392103 absolute error = 5.056376840298e-20 relative error = 9.2087065843934929924102855387054e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.78 y[1] (analytic) = -0.54883998622920345348785234183464 y[1] (numeric) = -0.54883998622920345353862021945251 absolute error = 5.076787761787e-20 relative error = 9.2500325945035290932038473010901e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7799 y[1] (analytic) = -0.54859344800430479519538799566189 y[1] (numeric) = -0.5485934480043047952463595647326 absolute error = 5.097156907071e-20 relative error = 9.2913193287554589481622060557259e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7798 y[1] (analytic) = -0.54834692575629383070476363096038 y[1] (numeric) = -0.54834692575629383075593847476598 absolute error = 5.117484380560e-20 relative error = 9.3325669210269342040861789243917e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7797 y[1] (analytic) = -0.54810041948199106621819903883108 y[1] (numeric) = -0.54810041948199106626957674169457 absolute error = 5.137770286349e-20 relative error = 9.3737755048695263812923667609619e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7796 y[1] (analytic) = -0.54785392917821931273715101181168 y[1] (numeric) = -0.54785392917821931278873115909416 absolute error = 5.158014728248e-20 relative error = 9.4149452135627103161304959962688e-18 % h = 0.0001 TOP MAIN SOLVE Loop memory used=76.2MB, alloc=4.4MB, time=8.86 NO POLE x[1] = -0.7795 y[1] (analytic) = -0.54760745484180368344703815748644 y[1] (numeric) = -0.54760745484180368349882033558377 absolute error = 5.178217809733e-20 relative error = 9.4560761800237296271358397176084e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7794 y[1] (analytic) = -0.54736099646957159110613195749833 y[1] (numeric) = -0.54736099646957159115811575383829 absolute error = 5.198379633996e-20 relative error = 9.4971685368980866497942249423408e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7793 y[1] (analytic) = -0.54711455405835274543860555935733 y[1] (numeric) = -0.54711455405835274549079056239651 absolute error = 5.218500303918e-20 relative error = 9.5382224165095387599442615383351e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7792 y[1] (analytic) = -0.54686812760497915053173180967501 y[1] (numeric) = -0.5468681276049791505841176088958 absolute error = 5.238579922079e-20 relative error = 9.5792379508776176340164209255882e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7791 y[1] (analytic) = -0.54662171710628510223722205863325 y[1] (numeric) = -0.54662171710628510228980824454071 absolute error = 5.258618590746e-20 relative error = 9.6202152716949488421145502680139e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.779 y[1] (analytic) = -0.54637532255910718557669728660802 y[1] (numeric) = -0.546375322559107185629483450727 absolute error = 5.278616411898e-20 relative error = 9.6611545103722292426014219111491e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7789 y[1] (analytic) = -0.54612894396028427215128312492209 y[1] (numeric) = -0.5461289439602842722042688597942 absolute error = 5.298573487211e-20 relative error = 9.7020557980100835081299666449737e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7788 y[1] (analytic) = -0.54588258130665751755532036368918 y[1] (numeric) = -0.54588258130665751760850526286981 absolute error = 5.318489918063e-20 relative error = 9.7429192654074825009450813620646e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7787 y[1] (analytic) = -0.54563623459507035879418256064111 y[1] (numeric) = -0.54563623459507035884756621869634 absolute error = 5.338365805523e-20 relative error = 9.7837450430408610416566831600321e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7786 y[1] (analytic) = -0.54538990382236851170619238569506 y[1] (numeric) = -0.54538990382236851175977439819891 absolute error = 5.358201250385e-20 relative error = 9.8245332611256890170922037717849e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7785 y[1] (analytic) = -0.54514358898539996838862835682527 y[1] (numeric) = -0.54514358898539996844240832035658 absolute error = 5.377996353131e-20 relative error = 9.8652840495479686526746640288815e-18 % h = 0.0001 TOP MAIN SOLVE Loop memory used=80.1MB, alloc=4.4MB, time=9.31 NO POLE x[1] = -0.7784 y[1] (analytic) = -0.54489729008101499462781364354518 y[1] (numeric) = -0.54489729008101499468179115568468 absolute error = 5.397751213950e-20 relative error = 9.9059975378983177961557353385201e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7783 y[1] (analytic) = -0.54465100710606612733327863499137 y[1] (numeric) = -0.54465100710606612738745329431868 absolute error = 5.417465932731e-20 relative error = 9.9466738554584088454725924686056e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7782 y[1] (analytic) = -0.54440474005740817197598899022183 y[1] (numeric) = -0.54440474005740817203036039631284 absolute error = 5.437140609101e-20 relative error = 9.9873131312700301069788573230019e-18 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7781 y[1] (analytic) = -0.54415848893189820003063090890541 y[1] (numeric) = -0.54415848893189820008519866232888 absolute error = 5.456775342347e-20 relative error = 1.0027915493991161635781304746824e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.778 y[1] (analytic) = -0.54391225372639554642194538107681 y[1] (numeric) = -0.54391225372639554647670908339179 absolute error = 5.476370231498e-20 relative error = 1.0068481072045825358584555124595e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7779 y[1] (analytic) = -0.54366603443776180697510319507877 y[1] (numeric) = -0.54366603443776180703006244883172 absolute error = 5.495925375295e-20 relative error = 1.0109009993568333751168552657579e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7778 y[1] (analytic) = -0.54341983106286083587011250319088 y[1] (numeric) = -0.54341983106286083592526691191261 absolute error = 5.515440872173e-20 relative error = 1.0149502386369469457817989722625e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7777 y[1] (analytic) = -0.54317364359855874310025076476763 y[1] (numeric) = -0.54317364359855874315559993297054 absolute error = 5.534916820291e-20 relative error = 1.0189958377990942614691396951345e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7776 y[1] (analytic) = -0.54292747204172389193451290697244 y[1] (numeric) = -0.5429274720417238919900564401475 absolute error = 5.554353317506e-20 relative error = 1.0230378095656851952202568895139e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7775 y[1] (analytic) = -0.54268131638922689638406756339551 y[1] (numeric) = -0.54268131638922689643980506800971 absolute error = 5.573750461420e-20 relative error = 1.0270761666359531185891105285603e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=83.9MB, alloc=4.4MB, time=9.76 NO POLE x[1] = -0.7774 y[1] (analytic) = -0.54243517663794061867271327099099 y[1] (numeric) = -0.54243517663794061872864435448396 absolute error = 5.593108349297e-20 relative error = 1.0311109216705969317691664598955e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7773 y[1] (analytic) = -0.54218905278474016671132652584924 y[1] (numeric) = -0.5421890527847401667674507966311 absolute error = 5.612427078186e-20 relative error = 1.0351420873143754031960913279007e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7772 y[1] (analytic) = -0.54194294482650289157629361835448 y[1] (numeric) = -0.54194294482650289163261068580243 absolute error = 5.631706744795e-20 relative error = 1.0391696761728172953290924976593e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7771 y[1] (analytic) = -0.54169685276010838499191818823756 y[1] (numeric) = -0.54169685276010838504842766269336 absolute error = 5.650947445580e-20 relative error = 1.0431937008285581117415510233154e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.777 y[1] (analytic) = -0.5414507765824384768167964599516 y[1] (numeric) = -0.54145077658243847687349795271859 absolute error = 5.670149276699e-20 relative error = 1.0472141738327883968013203426248e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7769 y[1] (analytic) = -0.54120471629037723253415213864474 y[1] (numeric) = -0.54120471629037723259104526198509 absolute error = 5.689312334035e-20 relative error = 1.0512311077094280534494179779899e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7768 y[1] (analytic) = -0.54095867188081095074612296680124 y[1] (numeric) = -0.54095867188081095080320733393346 absolute error = 5.708436713222e-20 relative error = 1.0552445149598666392549024977215e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7767 y[1] (analytic) = -0.54071264335062816067199096135883 y[1] (numeric) = -0.54071264335062816072926618645433 absolute error = 5.727522509550e-20 relative error = 1.0592544080453387423814395480967e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7766 y[1] (analytic) = -0.54046663069671961965034837078487 y[1] (numeric) = -0.54046663069671961970781406896578 absolute error = 5.746569818091e-20 relative error = 1.0632607994101418254922429419764e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7765 y[1] (analytic) = -0.54022063391597831064519141122275 y[1] (numeric) = -0.54022063391597831070284719855899 absolute error = 5.765578733624e-20 relative error = 1.0672637014677105043425333940666e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7764 y[1] (analytic) = -0.53997465300529943975593386037774 y[1] (numeric) = -0.53997465300529943981377935388411 absolute error = 5.784549350637e-20 relative error = 1.0712631266009127017260662326332e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=87.7MB, alloc=4.4MB, time=10.21 NO POLE x[1] = -0.7763 y[1] (analytic) = -0.53972868796158043373133260732231 y[1] (numeric) = -0.53972868796158043378936742495581 absolute error = 5.803481763350e-20 relative error = 1.0752590871662374703257761033907e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7762 y[1] (analytic) = -0.53948273878172093748731727585156 y[1] (numeric) = -0.53948273878172093754554103650878 absolute error = 5.822376065722e-20 relative error = 1.0792515954950284822365222898926e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7761 y[1] (analytic) = -0.53923680546262281162871605841355 y[1] (numeric) = -0.53923680546262281168712838192781 absolute error = 5.841232351426e-20 relative error = 1.0832406638887865942333304824830e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.776 y[1] (analytic) = -0.53899088800119012997486991697621 y[1] (numeric) = -0.53899088800119013003347042411507 absolute error = 5.860050713886e-20 relative error = 1.0872263046259625438888636471690e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7759 y[1] (analytic) = -0.53874498639432917708912732647682 y[1] (numeric) = -0.53874498639432917714791563893887 absolute error = 5.878831246205e-20 relative error = 1.0912085299485360562645819699106e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7758 y[1] (analytic) = -0.5384991006389484458122117557216 y[1] (numeric) = -0.53849910063894844587118749613419 absolute error = 5.897574041259e-20 relative error = 1.0951873520793846145995149144506e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7757 y[1] (analytic) = -0.53825323073195863479945409977844 y[1] (numeric) = -0.53825323073195863485861689169505 absolute error = 5.916279191661e-20 relative error = 1.0991627832155476517533938809715e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7756 y[1] (analytic) = -0.53800737667027264606188229701646 y[1] (numeric) = -0.53800737667027264612123176491351 absolute error = 5.934946789705e-20 relative error = 1.1031348355177548622204673100605e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7755 y[1] (analytic) = -0.537761538450805582511160383004 y[1] (numeric) = -0.53776153845080558257069615227883 absolute error = 5.953576927483e-20 relative error = 1.1071035211320961973592998296254e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7754 y[1] (analytic) = -0.53751571607047474550836925248668 y[1] (numeric) = -0.53751571607047474556809094945434 absolute error = 5.972169696766e-20 relative error = 1.1110688521678456475144163765330e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=91.5MB, alloc=4.4MB, time=10.67 NO POLE x[1] = -0.7753 y[1] (analytic) = -0.53726990952619963241662141960715 y[1] (numeric) = -0.53726990952619963247652867149808 absolute error = 5.990725189093e-20 relative error = 1.1150308407139384042502355415718e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7752 y[1] (analytic) = -0.5370241188149019341575020854303 y[1] (numeric) = -0.53702411881490193421759452038743 absolute error = 6.009243495713e-20 relative error = 1.1189894988281202169453233420454e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7751 y[1] (analytic) = -0.53677834393350553277132884067035 y[1] (numeric) = -0.53677834393350553283160608774683 absolute error = 6.027724707648e-20 relative error = 1.1229448385486088439634887669108e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.775 y[1] (analytic) = -0.53653258487893649898122235030651 y[1] (numeric) = -0.53653258487893649904168403946266 absolute error = 6.046168915615e-20 relative error = 1.1268968718795077107886040664714e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7749 y[1] (analytic) = -0.5362868416481230897609803854988 y[1] (numeric) = -0.53628684164812308982162614759966 absolute error = 6.064576210086e-20 relative error = 1.1308456108019119728586100366336e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7748 y[1] (analytic) = -0.53604111423799574590674758689661 y[1] (numeric) = -0.53604111423799574596757705370943 absolute error = 6.082946681282e-20 relative error = 1.1347910672727326536675166525066e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7747 y[1] (analytic) = -0.5357954026454870896124733620525 y[1] (numeric) = -0.53579540264548708967348616624407 absolute error = 6.101280419157e-20 relative error = 1.1387332532216511752241814255985e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7746 y[1] (analytic) = -0.53554970686753192204915033822231 y[1] (numeric) = -0.53554970686753192211034611335627 absolute error = 6.119577513396e-20 relative error = 1.1426721805506796542518784185259e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7745 y[1] (analytic) = -0.53530402690106722094782581034814 y[1] (numeric) = -0.53530402690106722100920419088247 absolute error = 6.137838053433e-20 relative error = 1.1466078611374561958701610485951e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7744 y[1] (analytic) = -0.53505836274303213818637864248227 y[1] (numeric) = -0.53505836274303213824793926376684 absolute error = 6.156062128457e-20 relative error = 1.1505403068363065331213476113512e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7743 y[1] (analytic) = -0.53481271439036799738005409931881 y[1] (numeric) = -0.53481271439036799744179659759248 absolute error = 6.174249827367e-20 relative error = 1.1544695294697725562010321579165e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=95.3MB, alloc=4.4MB, time=11.12 NO POLE x[1] = -0.7742 y[1] (analytic) = -0.53456708184001829147574910285275 y[1] (numeric) = -0.53456708184001829153767311524117 absolute error = 6.192401238842e-20 relative error = 1.1583955408416302329867697759124e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7741 y[1] (analytic) = -0.53432146508892868035004042749277 y[1] (numeric) = -0.53432146508892868041214559200563 absolute error = 6.210516451286e-20 relative error = 1.1623183527265492932150782251062e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.774 y[1] (analytic) = -0.53407586413404698841094836519918 y[1] (numeric) = -0.53407586413404698847323432072764 absolute error = 6.228595552846e-20 relative error = 1.1662379768733928620853093624681e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7739 y[1] (analytic) = -0.53383027897232320220342841041832 y[1] (numeric) = -0.53383027897232320226589479673262 absolute error = 6.246638631430e-20 relative error = 1.1701544250085262162728024532719e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7738 y[1] (analytic) = -0.53358470960070946801858353272915 y[1] (numeric) = -0.53358470960070946808122999047598 absolute error = 6.264645774683e-20 relative error = 1.1740677088312633996604549170632e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7737 y[1] (analytic) = -0.53333915601616008950658962320916 y[1] (numeric) = -0.53333915601616008956941579390918 absolute error = 6.282617070002e-20 relative error = 1.1779778400166136923735492826442e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7736 y[1] (analytic) = -0.53309361821563152529332671856842 y[1] (numeric) = -0.53309361821563152535633224461379 absolute error = 6.300552604537e-20 relative error = 1.1818848302154095030633189298133e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7735 y[1] (analytic) = -0.53284809619608238660070862508916 y[1] (numeric) = -0.53284809619608238666389314974082 absolute error = 6.318452465166e-20 relative error = 1.1857886910495551877788315871077e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7734 y[1] (analytic) = -0.5326025899544734348707035823439 y[1] (numeric) = -0.53260258995447343493406674972945 absolute error = 6.336316738555e-20 relative error = 1.1896894341232221073244248985608e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7733 y[1] (analytic) = -0.53235709948776757939303862455409 y[1] (numeric) = -0.53235709948776757945658007966487 absolute error = 6.354145511078e-20 relative error = 1.1935870710077765368161455245096e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7732 memory used=99.1MB, alloc=4.4MB, time=11.58 y[1] (analytic) = -0.53211162479292987493658031528013 y[1] (numeric) = -0.53211162479292987500029970396923 absolute error = 6.371938868910e-20 relative error = 1.1974816132591778415266223875731e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7731 y[1] (analytic) = -0.53186616586692751938438454892338 y[1] (numeric) = -0.53186616586692751944828151790269 absolute error = 6.389696897931e-20 relative error = 1.2013730723998895896849672616745e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.773 y[1] (analytic) = -0.53162072270672985137240813024564 y[1] (numeric) = -0.53162072270672985143648232708367 absolute error = 6.407419683803e-20 relative error = 1.2052614599332825622182191350166e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7729 y[1] (analytic) = -0.53137529530930834793187486079925 y[1] (numeric) = -0.53137529530930834799612593391864 absolute error = 6.425107311939e-20 relative error = 1.2091467873377530748798277714031e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7728 y[1] (analytic) = -0.53112988367163662213528887878733 y[1] (numeric) = -0.53112988367163662219971647746243 absolute error = 6.442759867510e-20 relative error = 1.2130290660679795633230790018265e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7727 y[1] (analytic) = -0.53088448779069042074608801645587 y[1] (numeric) = -0.53088448779069042081069179081016 absolute error = 6.460377435429e-20 relative error = 1.2169083075518502733955713235254e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7726 y[1] (analytic) = -0.5306391076634476218719299566479 y[1] (numeric) = -0.53063910766344762193670955765167 absolute error = 6.477960100377e-20 relative error = 1.2207845231952974232410315166937e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7725 y[1] (analytic) = -0.53039374328688823262160398763107 y[1] (numeric) = -0.53039374328688823268655906709901 absolute error = 6.495507946794e-20 relative error = 1.2246577243805459256446578391081e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7724 y[1] (analytic) = -0.53014839465799438676556117273831 y[1] (numeric) = -0.53014839465799438683069138332722 absolute error = 6.513021058891e-20 relative error = 1.2285279224683184139403239306997e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7723 y[1] (analytic) = -0.52990306177375034240005576874244 y[1] (numeric) = -0.52990306177375034246536076394848 absolute error = 6.530499520604e-20 relative error = 1.2323951287891010071505744127085e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7722 y[1] (analytic) = -0.52965774463114247961489074421334 y[1] (numeric) = -0.52965774463114247968037017836995 absolute error = 6.547943415661e-20 relative error = 1.2362593546557193459168694149496e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=103.0MB, alloc=4.4MB, time=12.03 NO POLE x[1] = -0.7721 y[1] (analytic) = -0.52941244322715929816476026639088 y[1] (numeric) = -0.5294124432271592982304137946662 absolute error = 6.565352827532e-20 relative error = 1.2401206113538496341787079704489e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.772 y[1] (analytic) = -0.52916715755879141514418204233414 y[1] (numeric) = -0.5291671575587914152100093207287 absolute error = 6.582727839456e-20 relative error = 1.2439789101470544673077852340058e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7719 y[1] (analytic) = -0.5289218876230315626660124172924 y[1] (numeric) = -0.52892188762303156273201310263686 absolute error = 6.600068534446e-20 relative error = 1.2478342622776732807522302906089e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7718 y[1] (analytic) = -0.5286766334168745855435371503759 y[1] (numeric) = -0.52867663341687458560971090032843 absolute error = 6.617374995253e-20 relative error = 1.2516866789599600754024628913468e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7717 y[1] (analytic) = -0.52843139493731743897613080468716 y[1] (numeric) = -0.52843139493731743904247727773135 absolute error = 6.634647304419e-20 relative error = 1.2555361713900443456445875014406e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7716 y[1] (analytic) = -0.52818617218135918623847770611256 y[1] (numeric) = -0.52818617218135918630499656155496 absolute error = 6.651885544240e-20 relative error = 1.2593827507388803226056835441479e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7715 y[1] (analytic) = -0.52794096514600099637334744195767 y[1] (numeric) = -0.52794096514600099644003833992539 absolute error = 6.669089796772e-20 relative error = 1.2632264281533214283617303218489e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7714 y[1] (analytic) = -0.52769577382824614188791788755062 y[1] (numeric) = -0.52769577382824614195478048898899 absolute error = 6.686260143837e-20 relative error = 1.2670672147571977383731688078287e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7713 y[1] (analytic) = -0.52745059822509999645363876582763 y[1] (numeric) = -0.52745059822509999652067273249804 absolute error = 6.703396667041e-20 relative error = 1.2709051216546715558423200205134e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7712 y[1] (analytic) = -0.52720543833357003260962876175829 y[1] (numeric) = -0.52720543833357003267683375623574 absolute error = 6.720499447745e-20 relative error = 1.2747401599246874295046983777350e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7711 y[1] (analytic) = -0.52696029415066581946959923026112 y[1] (numeric) = -0.52696029415066581953697491593182 absolute error = 6.737568567070e-20 relative error = 1.2785723406218587895144982008574e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=106.8MB, alloc=4.4MB, time=12.50 NO POLE x[1] = -0.771 y[1] (analytic) = -0.52671516567339902043229755300794 y[1] (numeric) = -0.52671516567339902049984359406729 absolute error = 6.754604105935e-20 relative error = 1.2824016747836223177663223597972e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7709 y[1] (analytic) = -0.52647005289878339089546321621614 y[1] (numeric) = -0.52647005289878339096317927766613 absolute error = 6.771606144999e-20 relative error = 1.2862281734191776607058241446577e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7708 y[1] (analytic) = -0.52622495582383477597328969817642 y[1] (numeric) = -0.52622495582383477604117544582347 absolute error = 6.788574764705e-20 relative error = 1.2900518475177795876409197880282e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7707 y[1] (analytic) = -0.52597987444557110821738527187201 y[1] (numeric) = -0.52597987444557110828544037232472 absolute error = 6.805510045271e-20 relative error = 1.2938727080469769145259712156547e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7706 y[1] (analytic) = -0.52573480876101240534122584460054 y[1] (numeric) = -0.52573480876101240540944996526739 absolute error = 6.822412066685e-20 relative error = 1.2976907659516073526066958597403e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7705 y[1] (analytic) = -0.52548975876718076794809297302105 y[1] (numeric) = -0.52548975876718076801648578210821 absolute error = 6.839280908716e-20 relative error = 1.3015060321558343345706304484201e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7704 y[1] (analytic) = -0.52524472446110037726249020851274 y[1] (numeric) = -0.52524472446110037733105137502159 absolute error = 6.856116650885e-20 relative error = 1.3053185175575740559109131646696e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7703 y[1] (analytic) = -0.52499970583979749286503094414783 y[1] (numeric) = -0.52499970583979749293376013787298 absolute error = 6.872919372515e-20 relative error = 1.3091282330379545490523614626801e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7702 y[1] (analytic) = -0.52475470290030045043079095095421 y[1] (numeric) = -0.52475470290030045049968784248099 absolute error = 6.889689152678e-20 relative error = 1.3129351894511730502810683743033e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7701 y[1] (analytic) = -0.52450971563963965947111880746408 y[1] (numeric) = -0.52450971563963965954018306816664 absolute error = 6.906426070256e-20 relative error = 1.3167393976360595343479286719994e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=110.6MB, alloc=4.4MB, time=12.94 NO POLE x[1] = -0.77 y[1] (analytic) = -0.52426474405484760107889744282746 y[1] (numeric) = -0.5242647440548476011481287448661 absolute error = 6.923130203864e-20 relative error = 1.3205408684013501034537274625479e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7699 y[1] (analytic) = -0.52401978814295882567725002999604 y[1] (numeric) = -0.52401978814295882574664804631534 absolute error = 6.939801631930e-20 relative error = 1.3243396125408797810385197127675e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7698 y[1] (analytic) = -0.52377484790100995077168348167489 y[1] (numeric) = -0.52377484790100995084124788600134 absolute error = 6.956440432645e-20 relative error = 1.3281356408239981246045806310022e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7697 y[1] (analytic) = -0.52352992332603965870566281787489 y[1] (numeric) = -0.52352992332603965877539328471482 absolute error = 6.973046683993e-20 relative error = 1.3319289640012388272921107419242e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7696 y[1] (analytic) = -0.52328501441508869441960968999717 y[1] (numeric) = -0.52328501441508869448950589463436 absolute error = 6.989620463719e-20 relative error = 1.3357195927981570252167020982923e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7695 y[1] (analytic) = -0.52304012116519986321331836242744 y[1] (numeric) = -0.52304012116519986328337998092113 absolute error = 7.006161849369e-20 relative error = 1.3395075379229149764630113086081e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7694 y[1] (analytic) = -0.52279524357341802851178246862505 y[1] (numeric) = -0.52279524357341802858200917780742 absolute error = 7.022670918237e-20 relative error = 1.3432928100561000803589538631918e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7693 y[1] (analytic) = -0.52255038163679010963442587464695 y[1] (numeric) = -0.52255038163679010970481735212136 absolute error = 7.039147747441e-20 relative error = 1.3470754198652008938028091420816e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7692 y[1] (analytic) = -0.52230553535236507956773099896511 y[1] (numeric) = -0.52230553535236507963828692310378 absolute error = 7.055592413867e-20 relative error = 1.3508553779938513139607054844558e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7691 y[1] (analytic) = -0.52206070471719396274125795330086 y[1] (numeric) = -0.52206070471719396281197800324251 absolute error = 7.072004994165e-20 relative error = 1.3546326950610050308830133883889e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.769 y[1] (analytic) = -0.52181588972832983280704788502584 y[1] (numeric) = -0.52181588972832983287793174067369 absolute error = 7.088385564785e-20 relative error = 1.3584073816677732073161364692037e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=114.4MB, alloc=4.4MB, time=13.40 NO POLE x[1] = -0.7689 y[1] (analytic) = -0.52157109038282781042240391745961 y[1] (numeric) = -0.52157109038282781049345125947936 absolute error = 7.104734201975e-20 relative error = 1.3621794483969957467692087235877e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7688 y[1] (analytic) = -0.52132630667774506103604310012872 y[1] (numeric) = -0.52132630667774506110725360994607 absolute error = 7.121050981735e-20 relative error = 1.3659489058043713517566099013512e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7687 y[1] (analytic) = -0.52108153861014079267761279674145 y[1] (numeric) = -0.52108153861014079274898615654035 absolute error = 7.137335979890e-20 relative error = 1.3697157644323997096711441747583e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7686 y[1] (analytic) = -0.52083678617707625375056495428365 y[1] (numeric) = -0.52083678617707625382210084700372 absolute error = 7.153589272007e-20 relative error = 1.3734800347944112012806446809059e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7685 y[1] (analytic) = -0.520592049375614730828381712238 y[1] (numeric) = -0.52059204937561473090007982157296 absolute error = 7.169810933496e-20 relative error = 1.3772417273938959434229206048802e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7684 y[1] (analytic) = -0.52034732820282154645414582649542 y[1] (numeric) = -0.52034732820282154652600583689055 absolute error = 7.186001039513e-20 relative error = 1.3810008527058358823737599926173e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7683 y[1] (analytic) = -0.52010262265576405694344939803537 y[1] (numeric) = -0.52010262265576405701547099468543 absolute error = 7.202159665006e-20 relative error = 1.3847574211854787680744696559195e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7682 y[1] (analytic) = -0.51985793273151165019063441192876 y[1] (numeric) = -0.51985793273151165026281728077618 absolute error = 7.218286884742e-20 relative error = 1.3885114432734820766809722591611e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7681 y[1] (analytic) = -0.51961325842713574347835860764471 y[1] (numeric) = -0.51961325842713574355070243537719 absolute error = 7.234382773248e-20 relative error = 1.3922629293845207054743496544744e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.768 y[1] (analytic) = -0.51936859973970978129048021702496 y[1] (numeric) = -0.51936859973970978136298469107343 absolute error = 7.250447404847e-20 relative error = 1.3960118899141539171733623818403e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE memory used=118.2MB, alloc=4.4MB, time=13.85 x[1] = -0.7679 y[1] (analytic) = -0.5191239566663092331282551216346 y[1] (numeric) = -0.51912395666630923320091993017141 absolute error = 7.266480853681e-20 relative error = 1.3997583352432074952811759082328e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7678 y[1] (analytic) = -0.51887932920401159132983999649677 y[1] (numeric) = -0.51887932920401159140266482843311 absolute error = 7.282483193634e-20 relative error = 1.4035022757228960016919851626227e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7677 y[1] (analytic) = -0.51863471734989636889309502247112 y[1] (numeric) = -0.51863471734989636896607956745549 absolute error = 7.298454498437e-20 relative error = 1.4072437216949950761420316870737e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7676 y[1] (analytic) = -0.51839012110104509730167976475621 y[1] (numeric) = -0.51839012110104509737482371317188 absolute error = 7.314394841567e-20 relative error = 1.4109826834723324472025440990824e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7675 y[1] (analytic) = -0.5181455404545413243544358301588 y[1] (numeric) = -0.5181455404545413244277388731222 absolute error = 7.330304296340e-20 relative error = 1.4147191713566649136108196357371e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7674 y[1] (analytic) = -0.51790097540747061199804993090887 y[1] (numeric) = -0.51790097540747061207151176026733 absolute error = 7.346182935846e-20 relative error = 1.4184531956260982290825849732328e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7673 y[1] (analytic) = -0.51765642595692053416299099787957 y[1] (numeric) = -0.5176564259569205342366113062091 absolute error = 7.362030832953e-20 relative error = 1.4221847665358006394455415244145e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7672 y[1] (analytic) = -0.51741189209998067460271500111759 y[1] (numeric) = -0.51741189209998067467649348172116 absolute error = 7.377848060357e-20 relative error = 1.4259138943276088577410223017863e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7671 y[1] (analytic) = -0.51716737383374262473613115059257 y[1] (numeric) = -0.51716737383374262481006749749784 absolute error = 7.393634690527e-20 relative error = 1.4296405892193583965996691886181e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.767 y[1] (analytic) = -0.51692287115529998149332316503062 y[1] (numeric) = -0.51692287115529998156741707298811 absolute error = 7.409390795749e-20 relative error = 1.4333648614133354210774111518930e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7669 y[1] (analytic) = -0.51667838406174834516451931161891 y[1] (numeric) = -0.51667838406174834523877047609977 absolute error = 7.425116448086e-20 relative error = 1.4370867210884949139170496484996e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=122.0MB, alloc=4.4MB, time=14.31 NO POLE x[1] = -0.7668 y[1] (analytic) = -0.51643391255018531725230493424139 y[1] (numeric) = -0.51643391255018531732671305143565 absolute error = 7.440811719426e-20 relative error = 1.4408061784096966808651016079404e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7667 y[1] (analytic) = -0.51618945661771049832707120274421 y[1] (numeric) = -0.51618945661771049840163596955862 absolute error = 7.456476681441e-20 relative error = 1.4445232435197258802597333546296e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7666 y[1] (analytic) = -0.51594501626142548588569383051978 y[1] (numeric) = -0.51594501626142548596041494457571 absolute error = 7.472111405593e-20 relative error = 1.4482379265404003754851390270684e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7665 y[1] (analytic) = -0.51570059147843387221343552245255 y[1] (numeric) = -0.51570059147843387228831268208431 absolute error = 7.487715963176e-20 relative error = 1.4519502375806620426639499218098e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7664 y[1] (analytic) = -0.51545618226584124224906592998207 y[1] (numeric) = -0.51545618226584124232409883423448 absolute error = 7.503290425241e-20 relative error = 1.4556601867219927680861885087900e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7663 y[1] (analytic) = -0.51521178862075517145319290470495 y[1] (numeric) = -0.51521178862075517152838125333191 absolute error = 7.518834862696e-20 relative error = 1.4593677840377555588972216072425e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7662 y[1] (analytic) = -0.5149674105402852236797988565735 y[1] (numeric) = -0.51496741054028522375514235003551 absolute error = 7.534349346201e-20 relative error = 1.4630730395727823932674420319879e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7661 y[1] (analytic) = -0.51472304802154294905097603732988 y[1] (numeric) = -0.51472304802154294912647437679245 absolute error = 7.549833946257e-20 relative error = 1.4667759633605941037093921357709e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.766 y[1] (analytic) = -0.51447870106164188183485458437031 y[1] (numeric) = -0.51447870106164188191050747170162 absolute error = 7.565288733131e-20 relative error = 1.4704765654087924182388036303967e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7659 y[1] (analytic) = -0.51423436965769753832671717473493 y[1] (numeric) = -0.51423436965769753840252431250435 absolute error = 7.580713776942e-20 relative error = 1.4741748557157190447000793766010e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7658 y[1] (analytic) = -0.51399005380682741473329415339273 y[1] (numeric) = -0.51399005380682741480925524486853 absolute error = 7.596109147580e-20 relative error = 1.4778708442546713786702262982629e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=125.8MB, alloc=4.4MB, time=14.79 NO POLE x[1] = -0.7657 y[1] (analytic) = -0.51374575350615098506023301441229 y[1] (numeric) = -0.51374575350615098513634776355975 absolute error = 7.611474914746e-20 relative error = 1.4815645409816256878172931443392e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7656 y[1] (analytic) = -0.51350146875278969900273612800056 y[1] (numeric) = -0.51350146875278969907900423948012 absolute error = 7.626811147956e-20 relative error = 1.4852559558359716628195067753240e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7655 y[1] (analytic) = -0.51325719954386697983936062073743 y[1] (numeric) = -0.5132571995438669799157817999027 absolute error = 7.642117916527e-20 relative error = 1.4889450987377420613692855957027e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7654 y[1] (analytic) = -0.51301294587650822232897433064122 y[1] (numeric) = -0.51301294587650822240554828353711 absolute error = 7.657395289589e-20 relative error = 1.4926319795899025452043449402050e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7653 y[1] (analytic) = -0.51276870774784079061086177296875 y[1] (numeric) = -0.51276870774784079068758820632951 absolute error = 7.672643336076e-20 relative error = 1.4963166082765526576143027109467e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7652 y[1] (analytic) = -0.51252448515499401610797406688097 y[1] (numeric) = -0.51252448515499401618485268812839 absolute error = 7.687862124742e-20 relative error = 1.4999989946659994822662826924614e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7651 y[1] (analytic) = -0.51228027809509919543331678729536 y[1] (numeric) = -0.51228027809509919551034730453664 absolute error = 7.703051724128e-20 relative error = 1.5036791486042750269177425830656e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.765 y[1] (analytic) = -0.51203608656528958829946972039355 y[1] (numeric) = -0.51203608656528958837665184241959 absolute error = 7.718212202604e-20 relative error = 1.5073570799232824712863631586721e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7649 y[1] (analytic) = -0.51179191056270041543123251536581 y[1] (numeric) = -0.51179191056270041550856595164931 absolute error = 7.733343628350e-20 relative error = 1.5110327984370468391914516932131e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7648 y[1] (analytic) = -0.51154775008446885648139023904323 y[1] (numeric) = -0.51154775008446885655887469973666 absolute error = 7.748446069343e-20 relative error = 1.5147063139391278522023020962154e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=129.7MB, alloc=4.4MB, time=15.24 NO POLE x[1] = -0.7647 y[1] (analytic) = -0.51130360512773404794959285410098 y[1] (numeric) = -0.51130360512773404802722805003495 absolute error = 7.763519593397e-20 relative error = 1.5183776362103910419538552942269e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7646 y[1] (analytic) = -0.51105947568963708110434265551158 y[1] (numeric) = -0.51105947568963708118212829819277 absolute error = 7.778564268119e-20 relative error = 1.5220467750103647032032307766529e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7645 y[1] (analytic) = -0.51081536176732099990808371387893 y[1] (numeric) = -0.51081536176732099998601951548823 absolute error = 7.793580160930e-20 relative error = 1.5257137400812968257376214241340e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7644 y[1] (analytic) = -0.51057126335793079894538738820291 y[1] (numeric) = -0.51057126335793079902347306159356 absolute error = 7.808567339065e-20 relative error = 1.5293785411481106348065769218621e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7643 y[1] (analytic) = -0.51032718045861342135422798450062 y[1] (numeric) = -0.51032718045861342143246324319661 absolute error = 7.823525869599e-20 relative error = 1.5330411879234547839083829030200e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7642 y[1] (analytic) = -0.51008311306651775676034265055184 y[1] (numeric) = -0.51008311306651775683872720874561 absolute error = 7.838455819377e-20 relative error = 1.5367016900939475931349316023515e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7641 y[1] (analytic) = -0.50983906117879463921466961083406 y[1] (numeric) = -0.50983906117879463929320318338499 absolute error = 7.853357255093e-20 relative error = 1.5403600573356066950860644336812e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.764 y[1] (analytic) = -0.50959502479259684513385885948084 y[1] (numeric) = -0.50959502479259684521254116191336 absolute error = 7.868230243252e-20 relative error = 1.5440162993063636200939831889837e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7639 y[1] (analytic) = -0.50935100390507909124384944281862 y[1] (numeric) = -0.50935100390507909132268019132028 absolute error = 7.883074850166e-20 relative error = 1.5476704256452320318922229218236e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7638 y[1] (analytic) = -0.50910699851339803252650747672627 y[1] (numeric) = -0.50910699851339803260548638814597 absolute error = 7.897891141970e-20 relative error = 1.5513224459754020282039403663667e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7637 y[1] (analytic) = -0.50886300861471226016931905771193 y[1] (numeric) = -0.50886300861471226024844584955815 absolute error = 7.912679184622e-20 relative error = 1.5549723699041990884810933994824e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=133.5MB, alloc=4.4MB, time=15.69 NO POLE x[1] = -0.7636 y[1] (analytic) = -0.50861903420618229951813224021354 y[1] (numeric) = -0.50861903420618229959740663065241 absolute error = 7.927439043887e-20 relative error = 1.5586202070198971390465310223183e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7635 y[1] (analytic) = -0.50837507528497060803294226620389 y[1] (numeric) = -0.50837507528497060811236397405758 absolute error = 7.942170785369e-20 relative error = 1.5622659668979642983163851189668e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7634 y[1] (analytic) = -0.50813113184824157324671424672017 y[1] (numeric) = -0.5081311318482415733262829914648 absolute error = 7.956874474463e-20 relative error = 1.5659096590915826552849602034065e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7633 y[1] (analytic) = -0.50788720389316151072723750843555 y[1] (numeric) = -0.50788720389316151080695301019967 absolute error = 7.971550176412e-20 relative error = 1.5695512931428146179392404939259e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7632 y[1] (analytic) = -0.50764329141689866204200583185714 y[1] (numeric) = -0.50764329141689866212186781141973 absolute error = 7.986197956259e-20 relative error = 1.5731908785731176492317310883996e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7631 y[1] (analytic) = -0.5073993944166231927261178211571 y[1] (numeric) = -0.50739939441662319280612599994601 absolute error = 8.000817878891e-20 relative error = 1.5768284248919633263105843670448e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.763 y[1] (analytic) = -0.50715551288950719025319165903666 y[1] (numeric) = -0.50715551288950719033334575912651 absolute error = 8.015410008985e-20 relative error = 1.5804639415861578174530662095672e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7629 y[1] (analytic) = -0.5069116468327246620092885133716 y[1] (numeric) = -0.50691164683272466208958825748222 absolute error = 8.029974411062e-20 relative error = 1.5840974381304370273691680073094e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7628 y[1] (analytic) = -0.50666779624345153326983887570741 y[1] (numeric) = -0.5066677962434515333502839872022 absolute error = 8.044511149479e-20 relative error = 1.5877289239858555348932656693602e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7627 y[1] (analytic) = -0.5064239611188656451795661249497 y[1] (numeric) = -0.5064239611188656452601563278336 absolute error = 8.059020288390e-20 relative error = 1.5913584085920495299209952427922e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=137.3MB, alloc=4.4MB, time=16.14 NO POLE x[1] = -0.7626 y[1] (analytic) = -0.50618014145614675273540162283783 y[1] (numeric) = -0.50618014145614675281613664175566 absolute error = 8.073501891783e-20 relative error = 1.5949859013744918144255643623224e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7625 y[1] (analytic) = -0.50593633725247652277238566099862 y[1] (numeric) = -0.5059363372524765228532652212333 absolute error = 8.087956023468e-20 relative error = 1.5986114117420827780928975797456e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7624 y[1] (analytic) = -0.50569254850503853195254859254566 y[1] (numeric) = -0.50569254850503853203357242001665 absolute error = 8.102382747099e-20 relative error = 1.6022349490914578663472487809867e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7623 y[1] (analytic) = -0.50544877521101826475676649432595 y[1] (numeric) = -0.50544877521101826483793431558716 absolute error = 8.116782126121e-20 relative error = 1.6058565227964692230407606153113e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7622 y[1] (analytic) = -0.50520501736760311147958571901123 y[1] (numeric) = -0.50520501736760311156089726124966 absolute error = 8.131154223843e-20 relative error = 1.6094761422225772596926138047436e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7621 y[1] (analytic) = -0.50496127497198236622701070929854 y[1] (numeric) = -0.50496127497198236630846570033235 absolute error = 8.145499103381e-20 relative error = 1.6130938167155393684361429351979e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.762 y[1] (analytic) = -0.50471754802134722491724945950699 y[1] (numeric) = -0.50471754802134722499884762778366 absolute error = 8.159816827667e-20 relative error = 1.6167095556031424877081414576737e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7619 y[1] (analytic) = -0.50447383651289078328441102285146 y[1] (numeric) = -0.5044738365128907833661520974464 absolute error = 8.174107459494e-20 relative error = 1.6203233682040768483140439714994e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7618 y[1] (analytic) = -0.50423014044380803488514947563092 y[1] (numeric) = -0.50423014044380803496703318624541 absolute error = 8.188371061449e-20 relative error = 1.6239352638146233816680121686249e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7617 y[1] (analytic) = -0.50398645981129586910824876248573 y[1] (numeric) = -0.50398645981129586919027483944548 absolute error = 8.202607695975e-20 relative error = 1.6275452517208984388449416578635e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7616 y[1] (analytic) = -0.50374279461255306918714285976812 y[1] (numeric) = -0.50374279461255306926931103402143 absolute error = 8.216817425331e-20 relative error = 1.6311533411908856298967925119102e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=141.1MB, alloc=4.4MB, time=16.59 NO POLE x[1] = -0.7615 y[1] (analytic) = -0.50349914484478031021536570691627 y[1] (numeric) = -0.5034991448447803102976757100324 absolute error = 8.231000311613e-20 relative error = 1.6347595414785597479033912588419e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7614 y[1] (analytic) = -0.50325551050518015716492536854015 y[1] (numeric) = -0.50325551050518015724737693270741 absolute error = 8.245156416726e-20 relative error = 1.6383638618182860765762985300469e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7613 y[1] (analytic) = -0.50301189159095706290759690270475 y[1] (numeric) = -0.5030118915909570629901897607292 absolute error = 8.259285802445e-20 relative error = 1.6419663114368968490250480005003e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7612 y[1] (analytic) = -0.50276828809931736623912842364527 y[1] (numeric) = -0.50276828809931736632186230894869 absolute error = 8.273388530342e-20 relative error = 1.6455668995391503880361745307467e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7611 y[1] (analytic) = -0.50252470002746928990635485985455 y[1] (numeric) = -0.50252470002746928998922950647289 absolute error = 8.287464661834e-20 relative error = 1.6491656353172263792404099015140e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.761 y[1] (analytic) = -0.50228112737262293863721392116301 y[1] (numeric) = -0.50228112737262293872022906374494 absolute error = 8.301514258193e-20 relative error = 1.6527625279526832987391953770388e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7609 y[1] (analytic) = -0.5020375701319902971736588010715 y[1] (numeric) = -0.50203757013199029725681417487637 absolute error = 8.315537380487e-20 relative error = 1.6563575866046775541483963349661e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7608 y[1] (analytic) = -0.50179402830278522830746215320247 y[1] (numeric) = -0.50179402830278522839075749409876 absolute error = 8.329534089629e-20 relative error = 1.6599508204196711003106453406237e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7607 y[1] (analytic) = -0.50155050188222347091890589331063 y[1] (numeric) = -0.50155050188222347100234093777448 absolute error = 8.343504446385e-20 relative error = 1.6635422385329926971824851321360e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7606 y[1] (analytic) = -0.50130699086752263801835139083151 y[1] (numeric) = -0.50130699086752263810192587594487 absolute error = 8.357448511336e-20 relative error = 1.6671318500612277110089150890928e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7605 memory used=144.9MB, alloc=4.4MB, time=17.04 y[1] (analytic) = -0.50106349525590221479068462644957 y[1] (numeric) = -0.50106349525590221487439828989867 absolute error = 8.371366344910e-20 relative error = 1.6707196641085560177563361010674e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7604 y[1] (analytic) = -0.50082001504458355664263090464027 y[1] (numeric) = -0.50082001504458355672648348471384 absolute error = 8.385258007357e-20 relative error = 1.6743056897617270696408346109690e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7603 y[1] (analytic) = -0.50057655023078988725293372257487 y[1] (numeric) = -0.50057655023078988733692495816275 absolute error = 8.399123558788e-20 relative error = 1.6778899360978055620567029873390e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7602 y[1] (analytic) = -0.50033310081174629662539240918216 y[1] (numeric) = -0.50033310081174629670952203977338 absolute error = 8.412963059122e-20 relative error = 1.6814724121735519727564572364469e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7601 y[1] (analytic) = -0.50008966678467973914475316052709 y[1] (numeric) = -0.5000896667846797392290209262085 absolute error = 8.426776568141e-20 relative error = 1.6850531270363682176788911643882e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.76 y[1] (analytic) = -0.49984624814681903163544811000608 y[1] (numeric) = -0.49984624814681903171985375146047 absolute error = 8.440564145439e-20 relative error = 1.6886320897140687786049707128210e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7599 y[1] (analytic) = -0.49960284489539485142317708415659 y[1] (numeric) = -0.49960284489539485150772034266144 absolute error = 8.454325850485e-20 relative error = 1.6922093092274400603439703013287e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7598 y[1] (analytic) = -0.49935945702763973439932670715236 y[1] (numeric) = -0.4993594570276397344840073245778 absolute error = 8.468061742544e-20 relative error = 1.6957847945744000572308111532413e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7597 y[1] (analytic) = -0.4991160845407880730882215292856 y[1] (numeric) = -0.49911608454078807317303924809315 absolute error = 8.481771880755e-20 relative error = 1.6993585547455672890981402433278e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7596 y[1] (analytic) = -0.49887272743207611471720186694613 y[1] (numeric) = -0.49887272743207611480215643018688 absolute error = 8.495456324075e-20 relative error = 1.7029305987130147591232065427716e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7595 y[1] (analytic) = -0.49862938569874195928952305377153 y[1] (numeric) = -0.49862938569874195937461420508474 absolute error = 8.509115131321e-20 relative error = 1.7065009354386448621398383944640e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=148.7MB, alloc=4.4MB, time=17.49 NO POLE x[1] = -0.7594 y[1] (analytic) = -0.49838605933802555766007081478326 y[1] (numeric) = -0.49838605933802555774529829839447 absolute error = 8.522748361121e-20 relative error = 1.7100695738643298982345536008679e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7593 y[1] (analytic) = -0.49814274834716870961388748742348 y[1] (numeric) = -0.49814274834716870969925104814339 absolute error = 8.536356071991e-20 relative error = 1.7136365229273176523049457510108e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7592 y[1] (analytic) = -0.49789945272341506194750382548341 y[1] (numeric) = -0.49789945272341506203300320870582 absolute error = 8.549938322241e-20 relative error = 1.7172017915413378675414941326717e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7591 y[1] (analytic) = -0.49765617246401010655307113394604 y[1] (numeric) = -0.49765617246401010663870608564669 absolute error = 8.563495170065e-20 relative error = 1.7207653886146266235317387815466e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.759 y[1] (analytic) = -0.49741290756620117850528849477902 y[1] (numeric) = -0.49741290756620117859105876151364 absolute error = 8.577026673462e-20 relative error = 1.7243273230340278194053057754807e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7589 y[1] (analytic) = -0.49716965802723745415111985568055 y[1] (numeric) = -0.49716965802723745423702518458347 absolute error = 8.590532890292e-20 relative error = 1.7278876036762016973621932094529e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7588 y[1] (analytic) = -0.49692642384436994920229576572733 y[1] (numeric) = -0.49692642384436994928833590450995 absolute error = 8.604013878262e-20 relative error = 1.7314462394047797027433981493518e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7587 y[1] (analytic) = -0.4966832050148515168305945537798 y[1] (numeric) = -0.4966832050148515169167692507291 absolute error = 8.617469694930e-20 relative error = 1.7350032390711350310180086958766e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7586 y[1] (analytic) = -0.49644000153593684576589775737803 y[1] (numeric) = -0.49644000153593684585220676135484 absolute error = 8.630900397681e-20 relative error = 1.7385586115095152889753772015682e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7585 y[1] (analytic) = -0.49619681340488245839701462170531 y[1] (numeric) = -0.49619681340488245848345768214295 absolute error = 8.644306043764e-20 relative error = 1.7421123655444543587476099512688e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7584 y[1] (analytic) = -0.49595364061894670887527050001158 y[1] (numeric) = -0.49595364061894670896184736691411 absolute error = 8.657686690253e-20 relative error = 1.7456645099828820628188823502955e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=152.5MB, alloc=4.4MB, time=17.95 NO POLE x[1] = -0.7583 y[1] (analytic) = -0.49571048317538978122085399866723 y[1] (numeric) = -0.49571048317538978130756442260807 absolute error = 8.671042394084e-20 relative error = 1.7492150536215421420432081677473e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7582 y[1] (analytic) = -0.49546734107147368743191772177008 y[1] (numeric) = -0.49546734107147368751876145389043 absolute error = 8.684373212035e-20 relative error = 1.7527640052429277944019942656809e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7581 y[1] (analytic) = -0.49522421430446226559642748194409 y[1] (numeric) = -0.49522421430446226568340427395135 absolute error = 8.697679200726e-20 relative error = 1.7563113736152438218546584585942e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.758 y[1] (analytic) = -0.49498110287162117800675485565545 y[1] (numeric) = -0.49498110287162117809386445982189 absolute error = 8.710960416644e-20 relative error = 1.7598571674974193712596898992761e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7579 y[1] (analytic) = -0.49473800677021790927700797302738 y[1] (numeric) = -0.49473800677021790936425014218846 absolute error = 8.724216916108e-20 relative error = 1.7634013956320078305044487507587e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7578 y[1] (analytic) = -0.49449492599752176446309544375695 y[1] (numeric) = -0.4944949259975217645504699313097 absolute error = 8.737448755275e-20 relative error = 1.7669440667463570770348682572600e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7577 y[1] (analytic) = -0.49425186055080386718551833233044 y[1] (numeric) = -0.49425186055080386727302489223222 absolute error = 8.750655990178e-20 relative error = 1.7704851895602576200634320598609e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7576 y[1] (analytic) = -0.49400881042733715775488510729628 y[1] (numeric) = -0.49400881042733715784252349406306 absolute error = 8.763838676678e-20 relative error = 1.7740247727762047316829446660460e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7575 y[1] (analytic) = -0.49376577562439639130014450088191 y[1] (numeric) = -0.49376577562439639138791446958689 absolute error = 8.776996870498e-20 relative error = 1.7775628250862388886853538344558e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7574 y[1] (analytic) = -0.49352275613925813589953122674297 y[1] (numeric) = -0.49352275613925813598743253301526 absolute error = 8.790130627229e-20 relative error = 1.7810993551731329364409944599478e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=156.4MB, alloc=4.4MB, time=18.40 NO POLE x[1] = -0.7573 y[1] (analytic) = -0.49327975196920077071421951510103 y[1] (numeric) = -0.49327975196920077080225191512357 absolute error = 8.803240002254e-20 relative error = 1.7846343716949593406483829220476e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7572 y[1] (analytic) = -0.49303676311150448412467943596048 y[1] (numeric) = -0.49303676311150448421284268646935 absolute error = 8.816325050887e-20 relative error = 1.7881678833132191050078744943874e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7571 y[1] (analytic) = -0.49279378956345127186973099251005 y[1] (numeric) = -0.49279378956345127195802485079228 absolute error = 8.829385828223e-20 relative error = 1.7916998986624086962463678474542e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.757 y[1] (analytic) = -0.49255083132232493518829097818046 y[1] (numeric) = -0.49255083132232493527671520207296 absolute error = 8.842422389250e-20 relative error = 1.7952304263726893786752639083503e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7569 y[1] (analytic) = -0.49230788838541107896380760218558 y[1] (numeric) = -0.49230788838541107905236195007352 absolute error = 8.855434788794e-20 relative error = 1.7987594750587018218185721229139e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7568 y[1] (analytic) = -0.49206496074999710987137789968328 y[1] (numeric) = -0.49206496074999710996006213049884 absolute error = 8.868423081556e-20 relative error = 1.8022870533270442968467310468429e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7567 y[1] (analytic) = -0.49182204841337223452754295398193 y[1] (numeric) = -0.49182204841337223461635682720245 absolute error = 8.881387322052e-20 relative error = 1.8058131697640504617543481780204e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7566 y[1] (analytic) = -0.49157915137282745764275596946972 y[1] (numeric) = -0.49157915137282745773169924511659 absolute error = 8.894327564687e-20 relative error = 1.8093378329507900055836653315687e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7565 y[1] (analytic) = -0.49133626962565558017651824517385 y[1] (numeric) = -0.49133626962565558026559068381091 absolute error = 8.907243863706e-20 relative error = 1.8128610514530800230294220837554e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7564 y[1] (analytic) = -0.49109340316915119749517811004748 y[1] (numeric) = -0.49109340316915119758437947277951 absolute error = 8.920136273203e-20 relative error = 1.8163828338232771344092104765591e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7563 y[1] (analytic) = -0.49085055200061069753238789224972 y[1] (numeric) = -0.4908505520006106976217179407213 absolute error = 8.933004847158e-20 relative error = 1.8199031886077793177535886163423e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=160.2MB, alloc=4.4MB, time=18.86 NO POLE x[1] = -0.7562 y[1] (analytic) = -0.4906077161173322589522140058204 y[1] (numeric) = -0.490607716117332259041672502214 absolute error = 8.945849639360e-20 relative error = 1.8234221243313135399785725280710e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7561 y[1] (analytic) = -0.49036489551661584931489524925308 y[1] (numeric) = -0.49036489551661584940448195628803 absolute error = 8.958670703495e-20 relative error = 1.8269396495148251208293398853764e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.756 y[1] (analytic) = -0.49012209019576322324524442155162 y[1] (numeric) = -0.49012209019576322333495910248244 absolute error = 8.971468093082e-20 relative error = 1.8304557726624076012075740758909e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7559 y[1] (analytic) = -0.48987930015207792060368837239668 y[1] (numeric) = -0.48987930015207792069353079101173 absolute error = 8.984241861505e-20 relative error = 1.8339705022677904119782413415158e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7558 y[1] (analytic) = -0.48963652538286526465994161406939 y[1] (numeric) = -0.48963652538286526474991153468958 absolute error = 8.996992062019e-20 relative error = 1.8374838468155357909228733996366e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7557 y[1] (analytic) = -0.48939376588543236026930863376601 y[1] (numeric) = -0.48939376588543236035940582124311 absolute error = 9.009718747710e-20 relative error = 1.8409958147728398838096465126214e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7556 y[1] (analytic) = -0.4891510216570880920516100558946 y[1] (numeric) = -0.48915102165708809214183427561008 absolute error = 9.022421971548e-20 relative error = 1.8445064146003219714291844727693e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7555 y[1] (analytic) = -0.48890829269514312257272781487697 y[1] (numeric) = -0.48890829269514312266307883274054 absolute error = 9.035101786357e-20 relative error = 1.8480156547458692461625755527536e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7554 y[1] (analytic) = -0.48866557899690989052876450987701 y[1] (numeric) = -0.4886655789969098906192420923249 absolute error = 9.047758244789e-20 relative error = 1.8515235436392818051103518425238e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7553 y[1] (analytic) = -0.48842288055970260893281212374743 y[1] (numeric) = -0.48842288055970260902341603774149 absolute error = 9.060391399406e-20 relative error = 1.8550300897090136709832195609800e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE memory used=164.0MB, alloc=4.4MB, time=19.33 x[1] = -0.7552 y[1] (analytic) = -0.48818019738083726330432529933319 y[1] (numeric) = -0.48818019738083726339505531235928 absolute error = 9.073001302609e-20 relative error = 1.8585353013676228699474981724484e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7551 y[1] (analytic) = -0.48793752945763160986109437707825 y[1] (numeric) = -0.48793752945763160995195025714475 absolute error = 9.085588006650e-20 relative error = 1.8620391870141884684222630301704e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.755 y[1] (analytic) = -0.48769487678740517371381340867048 y[1] (numeric) = -0.48769487678740517380479492430689 absolute error = 9.098151563641e-20 relative error = 1.8655417550361196952690801510871e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7549 y[1] (analytic) = -0.48745223936747924706323837221469 y[1] (numeric) = -0.48745223936747924715434529247041 absolute error = 9.110692025572e-20 relative error = 1.8690430138128168092284837001293e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7548 y[1] (analytic) = -0.48720961719517688739993082515208 y[1] (numeric) = -0.48720961719517688749116291959504 absolute error = 9.123209444296e-20 relative error = 1.8725429717125696458871909786939e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7547 y[1] (analytic) = -0.48696701026782291570658224184254 y[1] (numeric) = -0.48696701026782291579793928055766 absolute error = 9.135703871512e-20 relative error = 1.8760416370890361931660719819222e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7546 y[1] (analytic) = -0.48672441858274391466291429339741 y[1] (numeric) = -0.48672441858274391475439604698525 absolute error = 9.148175358784e-20 relative error = 1.8795390182851070248192189203637e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7545 y[1] (analytic) = -0.48648184213726822685315033799306 y[1] (numeric) = -0.48648184213726822694475657756865 absolute error = 9.160623957559e-20 relative error = 1.8830351236365757459786228289514e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7544 y[1] (analytic) = -0.48623928092872595297605340051055 y[1] (numeric) = -0.48623928092872595306778389770192 absolute error = 9.173049719137e-20 relative error = 1.8865299614659487479490744750690e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7543 y[1] (analytic) = -0.48599673495444895005752593093124 y[1] (numeric) = -0.48599673495444895014938045787792 absolute error = 9.185452694668e-20 relative error = 1.8900235400817920241104445875643e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7542 y[1] (analytic) = -0.48575420421177082966576664147723 y[1] (numeric) = -0.48575420421177082975774497082905 absolute error = 9.197832935182e-20 relative error = 1.8935158677848695956811607382130e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=167.8MB, alloc=4.4MB, time=19.80 NO POLE x[1] = -0.7541 y[1] (analytic) = -0.48551168869802695612897973301661 y[1] (numeric) = -0.48551168869802695622108163793228 absolute error = 9.210190491567e-20 relative error = 1.8970069528635899923734016143408e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.754 y[1] (analytic) = -0.48526918841055444475563183175406 y[1] (numeric) = -0.48526918841055444484785708589991 absolute error = 9.222525414585e-20 relative error = 1.9004968035972697900598416326384e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7539 y[1] (analytic) = -0.48502670334669216005725196770365 y[1] (numeric) = -0.48502670334669216014960034525221 absolute error = 9.234837754856e-20 relative error = 1.9039854282528093698822631240588e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7538 y[1] (analytic) = -0.48478423350378071397376993688595 y[1] (numeric) = -0.48478423350378071406624121251475 absolute error = 9.247127562880e-20 relative error = 1.9074728350891972455160130812667e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7537 y[1] (analytic) = -0.48454177887916246410138839961266 y[1] (numeric) = -0.48454177887916246419398234850272 absolute error = 9.259394889006e-20 relative error = 1.9109590323510897512771564213119e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7536 y[1] (analytic) = -0.48429933947018151192298407761166 y[1] (numeric) = -0.4842993394701815120157004754462 absolute error = 9.271639783454e-20 relative error = 1.9144440282733150959236073449287e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7535 y[1] (analytic) = -0.48405691527418370104103342311157 y[1] (numeric) = -0.48405691527418370113387204607469 absolute error = 9.283862296312e-20 relative error = 1.9179278310802262765832434960232e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7534 y[1] (analytic) = -0.48381450628851661541305814334059 y[1] (numeric) = -0.48381450628851661550601876811609 absolute error = 9.296062477550e-20 relative error = 1.9214104489885657964098633083577e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7533 y[1] (analytic) = -0.48357211251052957758958597420538 y[1] (numeric) = -0.48357211251052957768266837797521 absolute error = 9.308240376983e-20 relative error = 1.9248918901997924900819760967258e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7532 y[1] (analytic) = -0.48332973393757364695462210719607 y[1] (numeric) = -0.48332973393757364704782606763912 absolute error = 9.320396044305e-20 relative error = 1.9283721629070750309860225511727e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7531 y[1] (analytic) = -0.48308737056700161796862668382141 y[1] (numeric) = -0.48308737056700161806195197911234 absolute error = 9.332529529093e-20 relative error = 1.9318512752960964415864535423609e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=171.6MB, alloc=4.4MB, time=20.26 NO POLE x[1] = -0.753 y[1] (analytic) = -0.48284502239616801841399378210516 y[1] (numeric) = -0.48284502239616801850744019091298 absolute error = 9.344640880782e-20 relative error = 1.9353292355398549636025992398494e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7529 y[1] (analytic) = -0.48260268942242910764302732987614 y[1] (numeric) = -0.4826026894224291077365946313626 absolute error = 9.356730148646e-20 relative error = 1.9388060517946925273917547725912e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7528 y[1] (analytic) = -0.48236037164314287482840938975796 y[1] (numeric) = -0.48236037164314287492209736357693 absolute error = 9.368797381897e-20 relative error = 1.9422817322207742953511170440980e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7527 y[1] (analytic) = -0.48211806905566903721615627091686 y[1] (numeric) = -0.48211806905566903730996469721256 absolute error = 9.380842629570e-20 relative error = 1.9457562849582425025416121294583e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7526 y[1] (analytic) = -0.48187578165736903838105793274003 y[1] (numeric) = -0.48187578165736903847498659214571 absolute error = 9.392865940568e-20 relative error = 1.9492297181365019351425489536725e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7525 y[1] (analytic) = -0.48163350944560604648459615571681 y[1] (numeric) = -0.48163350944560604657864482935366 absolute error = 9.404867363685e-20 relative error = 1.9527020398789656557038432593906e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7524 y[1] (analytic) = -0.48139125241774495253533696486163 y[1] (numeric) = -0.48139125241774495262950543433749 absolute error = 9.416846947586e-20 relative error = 1.9561732582988826208687270101251e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7523 y[1] (analytic) = -0.48114901057115236865179280105807 y[1] (numeric) = -0.48114901057115236874608084846611 absolute error = 9.428804740804e-20 relative error = 1.9596433814986859080188416184102e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7522 y[1] (analytic) = -0.48090678390319662632774994571953 y[1] (numeric) = -0.48090678390319662642215735363677 absolute error = 9.440740791724e-20 relative error = 1.9631124175666357514273228099614e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7521 y[1] (analytic) = -0.48066457241124777470005671414965 y[1] (numeric) = -0.4806645724112477747945832656361 absolute error = 9.452655148645e-20 relative error = 1.9665803745896799674705173712260e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=175.4MB, alloc=4.4MB, time=20.74 NO POLE x[1] = -0.752 y[1] (analytic) = -0.48042237609267757881886794295108 y[1] (numeric) = -0.48042237609267757891351342154827 absolute error = 9.464547859719e-20 relative error = 1.9700472606407508165795173919638e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7519 y[1] (analytic) = -0.48018019494485951792034130676381 y[1] (numeric) = -0.48018019494485951801510549649329 absolute error = 9.476418972948e-20 relative error = 1.9735130837781022243744109667738e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7518 y[1] (analytic) = -0.47993802896516878370178100952654 y[1] (numeric) = -0.47993802896516878379666369488906 absolute error = 9.488268536252e-20 relative error = 1.9769778520594385805211336759197e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7517 y[1] (analytic) = -0.47969587815098227859922440534115 y[1] (numeric) = -0.47969587815098227869422537131506 absolute error = 9.500096597391e-20 relative error = 1.9804415735256503884247758508261e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7516 y[1] (analytic) = -0.47945374249967861406746711387383 y[1] (numeric) = -0.47945374249967861416258614591413 absolute error = 9.511903204030e-20 relative error = 1.9839042562143262421597207640628e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7515 y[1] (analytic) = -0.47921162200863810886252220506488 y[1] (numeric) = -0.4792116220086381089577590891016 absolute error = 9.523688403672e-20 relative error = 1.9873659081457605319425487878053e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7514 y[1] (analytic) = -0.47896951667524278732650903772064 y[1] (numeric) = -0.47896951667524278742186356015794 absolute error = 9.535452243730e-20 relative error = 1.9908265373379393519573120686295e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7513 y[1] (analytic) = -0.47872742649687637767496734634762 y[1] (numeric) = -0.47872742649687637777043929406236 absolute error = 9.547194771474e-20 relative error = 1.9942861517954609954778760968396e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7512 y[1] (analytic) = -0.47848535147092431028659218034005 y[1] (numeric) = -0.47848535147092431038218134068064 absolute error = 9.558916034059e-20 relative error = 1.9977447595153512379871777045288e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7511 y[1] (analytic) = -0.47824329159477371599538530936551 y[1] (numeric) = -0.47824329159477371609109147015057 absolute error = 9.570616078506e-20 relative error = 2.0012023684830686539386475229014e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.751 y[1] (analytic) = -0.47800124686581342438521871849591 y[1] (numeric) = -0.47800124686581342448104166801325 absolute error = 9.582294951734e-20 relative error = 2.0046589866791672296576140421853e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=179.2MB, alloc=4.4MB, time=21.21 NO POLE x[1] = -0.7509 y[1] (analytic) = -0.47775921728143396208680582631259 y[1] (numeric) = -0.47775921728143396218274535331779 absolute error = 9.593952700520e-20 relative error = 2.0081146220709088812537454813949e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7508 y[1] (analytic) = -0.47751720283902755107707606886617 y[1] (numeric) = -0.47751720283902755117313196258126 absolute error = 9.605589371509e-20 relative error = 2.0115692826143212972382830972761e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7507 y[1] (analytic) = -0.47727520353598810698094850200188 y[1] (numeric) = -0.47727520353598810707712055211454 absolute error = 9.617205011266e-20 relative error = 2.0150229762650620032915740917229e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7506 y[1] (analytic) = -0.47703321936971123737550008416665 y[1] (numeric) = -0.47703321936971123747178808082859 absolute error = 9.628799666194e-20 relative error = 2.0184757109612252124691827138943e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7505 y[1] (analytic) = -0.47679125033759424009652431138843 y[1] (numeric) = -0.4767912503375942401929280452144 absolute error = 9.640373382597e-20 relative error = 2.0219274946365079558777952852204e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7504 y[1] (analytic) = -0.47654929643703610154747588567714 y[1] (numeric) = -0.47654929643703610164399514774365 absolute error = 9.651926206651e-20 relative error = 2.0253783352141108780891120732148e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7503 y[1] (analytic) = -0.47630735766543749501079710762202 y[1] (numeric) = -0.47630735766543749510743168946604 absolute error = 9.663458184402e-20 relative error = 2.0288282406062890558370868342003e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7502 y[1] (analytic) = -0.47606543402020077896162169346503 y[1] (numeric) = -0.47606543402020077905837138708314 absolute error = 9.674969361811e-20 relative error = 2.0322772187237740455565646812408e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7501 y[1] (analytic) = -0.47582352549872999538385172641149 y[1] (numeric) = -0.47582352549872999548071632425813 absolute error = 9.686459784664e-20 relative error = 2.0357252774568528148564187125460e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.75 y[1] (analytic) = -0.47558163209843086808860346138842 y[1] (numeric) = -0.47558163209843086818558275637523 absolute error = 9.697929498681e-20 relative error = 2.0391724246982324331117367635152e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE memory used=183.1MB, alloc=4.5MB, time=21.68 x[1] = -0.7499 y[1] (analytic) = -0.4753397538167108010350177118984 y[1] (numeric) = -0.47533975381671080113211149739272 absolute error = 9.709378549432e-20 relative error = 2.0426186683253720443257440683906e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7498 y[1] (analytic) = -0.4750978906509788766534305570151 y[1] (numeric) = -0.47509789065097887675063862683888 absolute error = 9.720806982378e-20 relative error = 2.0460640162090712403862965443382e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7497 y[1] (analytic) = -0.47485604259864585417090011595271 y[1] (numeric) = -0.47485604259864585426822226438123 absolute error = 9.732214842852e-20 relative error = 2.0495084762094492790071613267349e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7496 y[1] (analytic) = -0.4746142096571241679390851469951 y[1] (numeric) = -0.47461420965712416803652116875611 absolute error = 9.743602176101e-20 relative error = 2.0529520561847645573981385135321e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7495 y[1] (analytic) = -0.47437239182382792576447123690576 y[1] (numeric) = -0.47437239182382792586202092717792 absolute error = 9.754969027216e-20 relative error = 2.0563947639766509241053117527686e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7494 y[1] (analytic) = -0.4741305890961729072409403562436 y[1] (numeric) = -0.47413058909617290733860351065545 absolute error = 9.766315441185e-20 relative error = 2.0598366074212510364375219592789e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7493 y[1] (analytic) = -0.47388880147157656208467956529783 y[1] (numeric) = -0.47388880147157656218245597992665 absolute error = 9.777641462882e-20 relative error = 2.0632775943468785315978609438787e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7492 y[1] (analytic) = -0.47364702894745800847142466461218 y[1] (numeric) = -0.47364702894745800856931413598301 absolute error = 9.788947137083e-20 relative error = 2.0667177325773734888074992724204e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7491 y[1] (analytic) = -0.47340527152123803137603459330647 y[1] (numeric) = -0.47340527152123803147403691839057 absolute error = 9.800232508410e-20 relative error = 2.0701570299202592213746292225261e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.749 y[1] (analytic) = -0.4731635291903390809143923876125 y[1] (numeric) = -0.47316352919033908101250736382639 absolute error = 9.811497621389e-20 relative error = 2.0735954941789559174789066222424e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7489 y[1] (analytic) = -0.47292180195218527068762852123294 y[1] (numeric) = -0.47292180195218527078585594643733 absolute error = 9.822742520439e-20 relative error = 2.0770331331504415967577134293963e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=186.9MB, alloc=4.5MB, time=22.16 NO POLE x[1] = -0.7488 y[1] (analytic) = -0.47268008980420237612866245829355 y[1] (numeric) = -0.47268008980420237622700213079211 absolute error = 9.833967249856e-20 relative error = 2.0804699546218480952956307018988e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7487 y[1] (analytic) = -0.4724383927438178328510582588001 y[1] (numeric) = -0.47243839274381783294950997733815 absolute error = 9.845171853805e-20 relative error = 2.0839059663687399482771365369049e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7486 y[1] (analytic) = -0.47219671076846073500019008562779 y[1] (numeric) = -0.47219671076846073509875364939139 absolute error = 9.856356376360e-20 relative error = 2.0873411761635532479021182027033e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7485 y[1] (analytic) = -0.47195504387556183360671347116575 y[1] (numeric) = -0.47195504387556183370538867978054 absolute error = 9.867520861479e-20 relative error = 2.0907755917702879365343390612708e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7484 y[1] (analytic) = -0.47171339206255353494233821080672 y[1] (numeric) = -0.47171339206255353504112486433674 absolute error = 9.878665353002e-20 relative error = 2.0942092209440596300075128745061e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7483 y[1] (analytic) = -0.47147175532686989887789875951956 y[1] (numeric) = -0.47147175532686989897679665846602 absolute error = 9.889789894646e-20 relative error = 2.0976420714300137623931370287993e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7482 y[1] (analytic) = -0.47123013366594663724371801676437 y[1] (numeric) = -0.47123013366594663734272696206462 absolute error = 9.900894530025e-20 relative error = 2.1010741509675416588087029464439e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7481 y[1] (analytic) = -0.47098852707722111219226039401029 y[1] (numeric) = -0.47098852707722111229138018703675 absolute error = 9.911979302646e-20 relative error = 2.1045054672894139249409333925238e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.748 y[1] (analytic) = -0.47074693555813233456307006809192 y[1] (numeric) = -0.47074693555813233466230051065075 absolute error = 9.923044255883e-20 relative error = 2.1079360281162377478206606265533e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7479 y[1] (analytic) = -0.47050535910612096224999033259226 y[1] (numeric) = -0.47050535910612096234933122692254 absolute error = 9.934089433028e-20 relative error = 2.1113658411672625077870151334658e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7478 y[1] (analytic) = -0.47026379771862929857065996837314 y[1] (numeric) = -0.47026379771862929867011111714543 absolute error = 9.945114877229e-20 relative error = 2.1147949141471896341312577071045e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=190.7MB, alloc=4.5MB, time=22.64 NO POLE x[1] = -0.7477 y[1] (analytic) = -0.4700222513931012906382825632766 y[1] (numeric) = -0.4700222513931012907378437695921 absolute error = 9.956120631550e-20 relative error = 2.1182232547588980094779674268148e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7476 y[1] (analytic) = -0.46978072012698252773566471990944 y[1] (numeric) = -0.4697807201269825278353357872987 absolute error = 9.967106738926e-20 relative error = 2.1216508706938577842588346359586e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7475 y[1] (analytic) = -0.46953920391772023969151909928004 y[1] (numeric) = -0.4695392039177202397912998317021 absolute error = 9.978073242206e-20 relative error = 2.1250777696412563870235716592084e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7474 y[1] (analytic) = -0.46929770276276329525902825689857 y[1] (numeric) = -0.46929770276276329535891845873938 absolute error = 9.989020184081e-20 relative error = 2.1285039592726480174695305123135e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7473 y[1] (analytic) = -0.46905621665956220049666523676258 y[1] (numeric) = -0.46905621665956220059666471283444 absolute error = 9.999947607186e-20 relative error = 2.1319294472636514904625990485347e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7472 y[1] (analytic) = -0.46881474560556909715126689744891 y[1] (numeric) = -0.46881474560556909725137545298912 absolute error = 1.0010855554021e-19 relative error = 2.1353542412771071439139434256818e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7471 y[1] (analytic) = -0.46857328959823776104335595329692 y[1] (numeric) = -0.46857328959823776114357339396656 absolute error = 1.0021744066964e-19 relative error = 2.1387783489658157384781806307018e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.747 y[1] (analytic) = -0.46833184863502360045470772241895 y[1] (numeric) = -0.46833184863502360055503385430206 absolute error = 1.0032613188311e-19 relative error = 2.1422017779810509791467279927782e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7469 y[1] (analytic) = -0.46809042271338365451815758199951 y[1] (numeric) = -0.46809042271338365461859221160174 absolute error = 1.0043462960223e-19 relative error = 2.1456245359612304293467286808619e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7468 y[1] (analytic) = -0.46784901183077659160964514004432 y[1] (numeric) = -0.46784901183077659171018807429218 absolute error = 1.0054293424786e-19 relative error = 2.1490466305447044432586780342404e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=194.5MB, alloc=4.5MB, time=23.13 NO POLE x[1] = -0.7467 y[1] (analytic) = -0.46760761598466270774249114142486 y[1] (numeric) = -0.46760761598466270784314218766426 absolute error = 1.0065104623940e-19 relative error = 2.1524680693545697764140926307200e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7466 y[1] (analytic) = -0.46736623517250392496390313471721 y[1] (numeric) = -0.46736623517250392506466210071271 absolute error = 1.0075896599550e-19 relative error = 2.1558888600138191623142426410097e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7465 y[1] (analytic) = -0.46712486939176378975370593497493 y[1] (numeric) = -0.4671248693917637898545726289084 absolute error = 1.0086669393347e-19 relative error = 2.1593090101327080467237698843280e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7464 y[1] (analytic) = -0.46688351863990747142529292618453 y[1] (numeric) = -0.46688351863990747152626715665427 absolute error = 1.0097423046974e-19 relative error = 2.1627285273185716885902689661791e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7463 y[1] (analytic) = -0.4666421829144017605287942557476 y[1] (numeric) = -0.46664218291440176062987583176718 absolute error = 1.0108157601958e-19 relative error = 2.1661474191698147561512502436864e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7462 y[1] (analytic) = -0.46640086221271506725645798190022 y[1] (numeric) = -0.46640086221271506735764671289748 absolute error = 1.0118873099726e-19 relative error = 2.1695656932793162111196663335908e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7461 y[1] (analytic) = -0.46615955653231741985024024352973 y[1] (numeric) = -0.46615955653231741995153593934567 absolute error = 1.0129569581594e-19 relative error = 2.1729833572320527649994603762336e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.746 y[1] (analytic) = -0.46591826587068046301160053037337 y[1] (numeric) = -0.46591826587068046311300300126105 absolute error = 1.0140247088768e-19 relative error = 2.1764004186052905134124854331947e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7459 y[1] (analytic) = -0.46567699022527745631349814008763 y[1] (numeric) = -0.46567699022527745641500719671124 absolute error = 1.0150905662361e-19 relative error = 2.1798168849722130288727529333049e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7458 y[1] (analytic) = -0.46543572959358327261458591715946 y[1] (numeric) = -0.46543572959358327271620137059314 absolute error = 1.0161545343368e-19 relative error = 2.1832327638965369397477133158889e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7457 y[1] (analytic) = -0.46519448397307439647559737708971 y[1] (numeric) = -0.46519448397307439657731903881658 absolute error = 1.0172166172687e-19 relative error = 2.1866480629369990956084608931983e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=198.3MB, alloc=4.5MB, time=23.61 NO POLE x[1] = -0.7456 y[1] (analytic) = -0.46495325336122892257792332771915 y[1] (numeric) = -0.46495325336122892267975100963026 absolute error = 1.0182768191111e-19 relative error = 2.1900627896456205203027396866585e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7455 y[1] (analytic) = -0.46471203775552655414437410798361 y[1] (numeric) = -0.46471203775552655424630762237686 absolute error = 1.0193351439325e-19 relative error = 2.1934769515670408967423570589416e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7454 y[1] (analytic) = -0.4644708371534486013621235727805 y[1] (numeric) = -0.46447083715344860146416273235959 absolute error = 1.0203915957909e-19 relative error = 2.1968905562391427748550892604828e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7453 y[1] (analytic) = -0.46422965155247797980783096100329 y[1] (numeric) = -0.46422965155247797990997557887675 absolute error = 1.0214461787346e-19 relative error = 2.2003036111947547829581586148624e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7452 y[1] (analytic) = -0.46398848095009920887493679215325 y[1] (numeric) = -0.46398848095009920897718668183339 absolute error = 1.0224988968014e-19 relative error = 2.2037161239599117935875167953497e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7451 y[1] (analytic) = -0.46374732534379841020312894526892 y[1] (numeric) = -0.46374732534379841030548392067069 absolute error = 1.0235497540177e-19 relative error = 2.2071281020518940295772261148885e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.745 y[1] (analytic) = -0.46350618473106330610997508222347 y[1] (numeric) = -0.46350618473106330621243495766373 absolute error = 1.0245987544026e-19 relative error = 2.2105395529880473959451889926403e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7449 y[1] (analytic) = -0.46326505910938321802471758573116 y[1] (numeric) = -0.46326505910938321812728217592725 absolute error = 1.0256459019609e-19 relative error = 2.2139504842706709971905999334358e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7448 y[1] (analytic) = -0.4630239484762490649242271906679 y[1] (numeric) = -0.4630239484762490650268963107368 absolute error = 1.0266912006890e-19 relative error = 2.2173609033997177682834339198043e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7447 y[1] (analytic) = -0.46278285282915336177111149556185 y[1] (numeric) = -0.46278285282915336187388496101934 absolute error = 1.0277346545749e-19 relative error = 2.2207708178727858538665102313759e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7446 memory used=202.1MB, alloc=4.5MB, time=24.08 y[1] (analytic) = -0.46254177216559021795397454933372 y[1] (numeric) = -0.46254177216559021805685217609311 absolute error = 1.0287762675939e-19 relative error = 2.2241802351758135048791110505079e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7445 y[1] (analytic) = -0.46230070648305533572982371656997 y[1] (numeric) = -0.46230070648305533583280532094121 absolute error = 1.0298160437124e-19 relative error = 2.2275891627912659278953125811301e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7444 y[1] (analytic) = -0.46205965577904600866862003279864 y[1] (numeric) = -0.46205965577904600877170543148727 absolute error = 1.0308539868863e-19 relative error = 2.2309976081946609642573351159973e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7443 y[1] (analytic) = -0.46181862005106112009996826939834 y[1] (numeric) = -0.46181862005106112020315727950455 absolute error = 1.0318901010621e-19 relative error = 2.2344055788569303428821193005993e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7442 y[1] (analytic) = -0.46157759929660114156194293591456 y[1] (numeric) = -0.46157759929660114166523537493205 absolute error = 1.0329243901749e-19 relative error = 2.2378130822400722380059533279539e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7441 y[1] (analytic) = -0.46133659351316813125204645567763 y[1] (numeric) = -0.46133659351316813135544214149274 absolute error = 1.0339568581511e-19 relative error = 2.2412201258029779925071092729230e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.744 y[1] (analytic) = -0.46109560269826573248029575871928 y[1] (numeric) = -0.46109560269826573258379450960989 absolute error = 1.0349875089061e-19 relative error = 2.2446267169964333802334638452715e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7439 y[1] (analytic) = -0.46085462684939917212443354406302 y[1] (numeric) = -0.46085462684939917222803517869778 absolute error = 1.0360163463476e-19 relative error = 2.2480328632702555252851580321286e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7438 y[1] (analytic) = -0.46061366596407525908726047152589 y[1] (numeric) = -0.46061366596407525919096480896285 absolute error = 1.0370433743696e-19 relative error = 2.2514385720602617712654082415248e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7437 y[1] (analytic) = -0.46037272003980238275608455120453 y[1] (numeric) = -0.46037272003980238285989141089061 absolute error = 1.0380685968608e-19 relative error = 2.2548438508064766348340470910895e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7436 y[1] (analytic) = -0.46013178907409051146428400684307 y[1] (numeric) = -0.46013178907409051156819320861257 absolute error = 1.0390920176950e-19 relative error = 2.2582487069322767401533077207711e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=206.0MB, alloc=4.5MB, time=24.54 NO POLE x[1] = -0.7435 y[1] (analytic) = -0.45989087306445119095497989727187 y[1] (numeric) = -0.45989087306445119105899126134589 absolute error = 1.0401136407402e-19 relative error = 2.2616531478641320222353650450417e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7434 y[1] (analytic) = -0.45964997200839754284681478809158 y[1] (numeric) = -0.4596499720083975429509281350768 absolute error = 1.0411334698522e-19 relative error = 2.2650571810176877053566282997458e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7433 y[1] (analytic) = -0.45940908590344426310183377372905 y[1] (numeric) = -0.4594090859034442632060489246169 absolute error = 1.0421515088785e-19 relative error = 2.2684608138062225993973346731860e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7432 y[1] (analytic) = -0.45916821474710762049546415793334 y[1] (numeric) = -0.45916821474710762059978093409911 absolute error = 1.0431677616577e-19 relative error = 2.2718640536393336948108909268022e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7431 y[1] (analytic) = -0.45892735853690545508859010869643 y[1] (numeric) = -0.45892735853690545519300833189801 absolute error = 1.0441822320158e-19 relative error = 2.2752669079148617358260910559589e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.743 y[1] (analytic) = -0.45868651727035717670171861147979 y[1] (numeric) = -0.45868651727035717680623810385681 absolute error = 1.0451949237702e-19 relative error = 2.2786693840275784227981998330952e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7429 y[1] (analytic) = -0.45844569094498376339123305250801 y[1] (numeric) = -0.45844569094498376349585363658109 absolute error = 1.0462058407308e-19 relative error = 2.2820714893715752800420317874507e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7428 y[1] (analytic) = -0.4582048795583077599277307717475 y[1] (numeric) = -0.45820487955830776003245227041696 absolute error = 1.0472149866946e-19 relative error = 2.2854732313284742649853082326482e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7427 y[1] (analytic) = -0.45796408310785327627644093302423 y[1] (numeric) = -0.45796408310785327638126316956941 absolute error = 1.0482223654518e-19 relative error = 2.2888746172807123250761355653090e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7426 y[1] (analytic) = -0.45772330159114598607971906655659 y[1] (numeric) = -0.45772330159114598618464186463456 absolute error = 1.0492279807797e-19 relative error = 2.2922756545982142337910062775052e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7425 y[1] (analytic) = -0.4574825350057131251416146469727 y[1] (numeric) = -0.4574825350057131252466378306178 absolute error = 1.0502318364510e-19 relative error = 2.2956763506564999551820140800167e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=209.8MB, alloc=4.5MB, time=25.02 NO POLE x[1] = -0.7424 y[1] (analytic) = -0.45724178334908348991450807766613 y[1] (numeric) = -0.45724178334908349001963147128856 absolute error = 1.0512339362243e-19 relative error = 2.2990767128159201441768574248629e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7423 y[1] (analytic) = -0.45700104661878743598781346009611 y[1] (numeric) = -0.4570010466187874360930368884812 absolute error = 1.0522342838509e-19 relative error = 2.3024767484364933300687117206911e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7422 y[1] (analytic) = -0.45676032481235687657874353438392 y[1] (numeric) = -0.45676032481235687668406682269106 absolute error = 1.0532328830714e-19 relative error = 2.3058764648704588387615716331904e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7421 y[1] (analytic) = -0.45651961792732528102513318527257 y[1] (numeric) = -0.45651961792732528113055615903444 absolute error = 1.0542297376187e-19 relative error = 2.3092758694688252692989156436067e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.742 y[1] (analytic) = -0.45627892596122767328031791522015 y[1] (numeric) = -0.45627892596122767338584040034161 absolute error = 1.0552248512146e-19 relative error = 2.3126749695739131934328051498758e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7419 y[1] (analytic) = -0.45603824891160063041006369407577 y[1] (numeric) = -0.45603824891160063051568551683306 absolute error = 1.0562182275729e-19 relative error = 2.3160737725261274332607465272631e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7418 y[1] (analytic) = -0.45579758677598228109154460245085 y[1] (numeric) = -0.45579758677598228119726558949053 absolute error = 1.0572098703968e-19 relative error = 2.3194722856582452475873711582873e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7417 y[1] (analytic) = -0.45555693955191230411436469353864 y[1] (numeric) = -0.45555693955191230422018467187688 absolute error = 1.0581997833824e-19 relative error = 2.3228705163030766197764908718988e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7416 y[1] (analytic) = -0.45531630723693192688362050576041 y[1] (numeric) = -0.45531630723693192698953930278167 absolute error = 1.0591879702126e-19 relative error = 2.3262684717800645970110930445040e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7415 y[1] (analytic) = -0.455075689828583923925000666217 y[1] (numeric) = -0.45507568982858392403101810967334 absolute error = 1.0601744345634e-19 relative error = 2.3296661594090913351372830424919e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=213.6MB, alloc=4.5MB, time=25.52 NO POLE x[1] = -0.7414 y[1] (analytic) = -0.45483508732441261539191903251302 y[1] (numeric) = -0.45483508732441261549803495052334 absolute error = 1.0611591801032e-19 relative error = 2.3330635865089377768804031411807e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7413 y[1] (analytic) = -0.4545944997219638655746778280846 y[1] (numeric) = -0.4545944997219638656808920491335 absolute error = 1.0621422104890e-19 relative error = 2.3364607603889191753419453802329e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7412 y[1] (analytic) = -0.45435392701878508141165723370734 y[1] (numeric) = -0.45435392701878508151796958664413 absolute error = 1.0631235293679e-19 relative error = 2.3398576883521589609428259528126e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7411 y[1] (analytic) = -0.45411336921242521100252790539019 y[1] (numeric) = -0.45411336921242521110893821942823 absolute error = 1.0641031403804e-19 relative error = 2.3432543777028367874011603361666e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.741 y[1] (analytic) = -0.45387282630043474212348289637029 y[1] (numeric) = -0.45387282630043474222999100108579 absolute error = 1.0650810471550e-19 relative error = 2.3466508357342912644704412892957e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7409 y[1] (analytic) = -0.45363229828036570074448546841058 y[1] (numeric) = -0.45363229828036570085109119374198 absolute error = 1.0660572533140e-19 relative error = 2.3500470697417744415308865330274e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7408 y[1] (analytic) = -0.45339178514977164954852928507715 y[1] (numeric) = -0.45339178514977164965523246132403 absolute error = 1.0670317624688e-19 relative error = 2.3534430870120881143437934725547e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7407 y[1] (analytic) = -0.45315128690620768645290748712188 y[1] (numeric) = -0.45315128690620768655970794494394 absolute error = 1.0680045782206e-19 relative error = 2.3568388948251036802272595510737e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7406 y[1] (analytic) = -0.45291080354723044313248715753125 y[1] (numeric) = -0.4529108035472304432393847279477 absolute error = 1.0689757041645e-19 relative error = 2.3602345004627938371678912313236e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7405 y[1] (analytic) = -0.45267033507039808354498569121797 y[1] (numeric) = -0.4526703350703980836519802056066 absolute error = 1.0699451438863e-19 relative error = 2.3636299112021665480724792107903e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7404 y[1] (analytic) = -0.45242988147327030245824559172672 y[1] (numeric) = -0.4524298814732703025653368818226 absolute error = 1.0709129009588e-19 relative error = 2.3670251343070713288281305145878e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=217.4MB, alloc=4.5MB, time=25.99 NO POLE x[1] = -0.7403 y[1] (analytic) = -0.45218944275340832397950422470236 y[1] (numeric) = -0.45218944275340832408669212259742 absolute error = 1.0718789789506e-19 relative error = 2.3704201770476226804148844489695e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7402 y[1] (analytic) = -0.45194901890837490008665506523254 y[1] (numeric) = -0.45194901890837490019393940337453 absolute error = 1.0728433814199e-19 relative error = 2.3738150466864959404380337010348e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7401 y[1] (analytic) = -0.45170860993573430916149698351253 y[1] (numeric) = -0.45170860993573430926887759470387 absolute error = 1.0738061119134e-19 relative error = 2.3772097504764698350168612223475e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.74 y[1] (analytic) = -0.45146821583305235452496812060444 y[1] (numeric) = -0.4514682158330523546324448380018 absolute error = 1.0747671739736e-19 relative error = 2.3806042956765671450300933238222e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7399 y[1] (analytic) = -0.45122783659789636297436091336983 y[1] (numeric) = -0.45122783659789636308193357048291 absolute error = 1.0757265711308e-19 relative error = 2.3839986895343394865200111597937e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7398 y[1] (analytic) = -0.45098747222783518332251483493567 y[1] (numeric) = -0.45098747222783518343018326562626 absolute error = 1.0766843069059e-19 relative error = 2.3873929392920428885295507239848e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7397 y[1] (analytic) = -0.4507471227204391849389834243247 y[1] (numeric) = -0.45074712272043918504674746280624 absolute error = 1.0776403848154e-19 relative error = 2.3907870521977139207380322733914e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7396 y[1] (analytic) = -0.45050678807328025629317218613185 y[1] (numeric) = -0.45050678807328025640103166696791 absolute error = 1.0785948083606e-19 relative error = 2.3941810354812096640543506848580e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7395 y[1] (analytic) = -0.45026646828393180349944394835388 y[1] (numeric) = -0.45026646828393180360739870645793 absolute error = 1.0795475810405e-19 relative error = 2.3975748963828064488360641460389e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7394 y[1] (analytic) = -0.45002616334996874886418827370162 y[1] (numeric) = -0.45002616334996874897223814433573 absolute error = 1.0804987063411e-19 relative error = 2.4009686421294488344043406015038e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE memory used=221.2MB, alloc=4.5MB, time=26.48 x[1] = -0.7393 y[1] (analytic) = -0.44978587326896752943485152691062 y[1] (numeric) = -0.44978587326896752954299634568473 absolute error = 1.0814481877411e-19 relative error = 2.4043622799473842472064595064193e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7392 y[1] (analytic) = -0.44954559803850609555092420775005 y[1] (numeric) = -0.44954559803850609565916381062098 absolute error = 1.0823960287093e-19 relative error = 2.4077558170563750564078121297830e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7391 y[1] (analytic) = -0.44930533765616390939688216658509 y[1] (numeric) = -0.44930533765616390950521638985593 absolute error = 1.0833422327084e-19 relative error = 2.4111492606781362914770628634034e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.739 y[1] (analytic) = -0.44906509211952194355707832649265 y[1] (numeric) = -0.44906509211952194366550700681183 absolute error = 1.0842868031918e-19 relative error = 2.4145426180292125077754926660251e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7389 y[1] (analytic) = -0.44882486142616267957258154305172 y[1] (numeric) = -0.4488248614261626796811045174119 absolute error = 1.0852297436018e-19 relative error = 2.4179358963169510331354760851669e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7388 y[1] (analytic) = -0.44858464557367010649995924003623 y[1] (numeric) = -0.44858464557367010660857634577368 absolute error = 1.0861710573745e-19 relative error = 2.4213291027503981456024388578467e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7387 y[1] (analytic) = -0.44834444455962971947200046632837 y[1] (numeric) = -0.44834444455962971958071154112216 absolute error = 1.0871107479379e-19 relative error = 2.4247222445360633720549987223503e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7386 y[1] (analytic) = -0.44810425838162851826037602643941 y[1] (numeric) = -0.4481042583816285183691809083102 absolute error = 1.0880488187079e-19 relative error = 2.4281153288689837552903237358547e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7385 y[1] (analytic) = -0.44786408703725500584023234407712 y[1] (numeric) = -0.44786408703725500594913087138677 absolute error = 1.0889852730965e-19 relative error = 2.4315083629509997789523291628308e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7384 y[1] (analytic) = -0.44762393052409918695671572523863 y[1] (numeric) = -0.44762393052409918706570773668908 absolute error = 1.0899201145045e-19 relative error = 2.4349013539744628488967909766436e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7383 y[1] (analytic) = -0.44738378883975256669342369432046 y[1] (numeric) = -0.44738378883975256680250902895288 absolute error = 1.0908533463242e-19 relative error = 2.4382943091282424734523239187468e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=225.0MB, alloc=4.5MB, time=26.95 NO POLE x[1] = -0.7382 y[1] (analytic) = -0.44714366198180814904278008374155 y[1] (numeric) = -0.44714366198180814915195858093576 absolute error = 1.0917849719421e-19 relative error = 2.4416872356037528052320906690249e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7381 y[1] (analytic) = -0.44690354994786043547833056455833 y[1] (numeric) = -0.44690354994786043558760206403154 absolute error = 1.0927149947321e-19 relative error = 2.4450801405797412299598201703898e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.738 y[1] (analytic) = -0.44666345273550542352895531251329 y[1] (numeric) = -0.44666345273550542363831965431967 absolute error = 1.0936434180638e-19 relative error = 2.4484730312408341082672357909994e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7379 y[1] (analytic) = -0.4464233703423406053549955109128 y[1] (numeric) = -0.44642337034234060546445253544231 absolute error = 1.0945702452951e-19 relative error = 2.4518659147609739572806153763300e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7378 y[1] (analytic) = -0.44618330276596496632629039865509 y[1] (numeric) = -0.44618330276596496643583994663286 absolute error = 1.0954954797777e-19 relative error = 2.4552587983157150449027227295511e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7377 y[1] (analytic) = -0.44594325000397898360212157864867 y[1] (numeric) = -0.4459432500039789837117634911341 absolute error = 1.0964191248543e-19 relative error = 2.4586516890759464690761398158107e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7376 y[1] (analytic) = -0.44570321205398462471306130875496 y[1] (numeric) = -0.4457032120539846248227954271409 absolute error = 1.0973411838594e-19 relative error = 2.4620445942096720778282601543265e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7375 y[1] (analytic) = -0.44546318891358534614472150427052 y[1] (numeric) = -0.44546318891358534625454767028249 absolute error = 1.0982616601197e-19 relative error = 2.4654375208828982050162434323985e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7374 y[1] (analytic) = -0.44522318058038609192340018782685 y[1] (numeric) = -0.445223180580386092033318243522 absolute error = 1.0991805569515e-19 relative error = 2.4688304762537860860381937977459e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7373 y[1] (analytic) = -0.44498318705199329220362212943026 y[1] (numeric) = -0.44498318705199329231363191719691 absolute error = 1.1000978776665e-19 relative error = 2.4722234674856624703493933097495e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7372 y[1] (analytic) = -0.44474320832601486185757042619623 y[1] (numeric) = -0.44474320832601486196767178875286 absolute error = 1.1010136255663e-19 relative error = 2.4756165017346644407319461863083e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=228.8MB, alloc=4.5MB, time=27.41 NO POLE x[1] = -0.7371 y[1] (analytic) = -0.44450324440006019906640577814107 y[1] (numeric) = -0.44450324440006019917659855853531 absolute error = 1.1019278039424e-19 relative error = 2.4790095861497175743388180600742e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.737 y[1] (analytic) = -0.44426329527174018391347022319044 y[1] (numeric) = -0.44426329527174018402375426479861 absolute error = 1.1028404160817e-19 relative error = 2.4824027278848940833098955541132e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7369 y[1] (analytic) = -0.44402336093866717697937210134428 y[1] (numeric) = -0.44402336093866717708974724787031 absolute error = 1.1037514652603e-19 relative error = 2.4857959340854610622405067484972e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7368 y[1] (analytic) = -0.44378344139845501793894902469538 y[1] (numeric) = -0.44378344139845501804941512017022 absolute error = 1.1046609547484e-19 relative error = 2.4891892118988956776316201885805e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7367 y[1] (analytic) = -0.44354353664871902416010563674776 y[1] (numeric) = -0.44354353664871902427066252552838 absolute error = 1.1055688878062e-19 relative error = 2.4925825684656449790905691214116e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7366 y[1] (analytic) = -0.44330364668707598930452295120568 y[1] (numeric) = -0.44330364668707598941517047797437 absolute error = 1.1064752676869e-19 relative error = 2.4959760109258718188226898395720e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7365 y[1] (analytic) = -0.44306377151114418193023606711844 y[1] (numeric) = -0.44306377151114418204097407688198 absolute error = 1.1073800976354e-19 relative error = 2.4993695464165175397642339845723e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7364 y[1] (analytic) = -0.44282391111854334409607706395926 y[1] (numeric) = -0.44282391111854334420690540204806 absolute error = 1.1082833808880e-19 relative error = 2.5027631820706133524863125802313e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7363 y[1] (analytic) = -0.44258406550689468996797988689553 y[1] (numeric) = -0.44258406550689469007889839896299 absolute error = 1.1091851206746e-19 relative error = 2.5061569250222381198467838947858e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7362 y[1] (analytic) = -0.44234423467382090442714403917066 y[1] (numeric) = -0.44234423467382090453815257119209 absolute error = 1.1100853202143e-19 relative error = 2.5095507823965717660958480321723e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=232.7MB, alloc=4.5MB, time=27.89 NO POLE x[1] = -0.7361 y[1] (analytic) = -0.44210441861694614168005390516058 y[1] (numeric) = -0.44210441861694614179115230343283 absolute error = 1.1109839827225e-19 relative error = 2.5129447613259282680248280473116e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.736 y[1] (analytic) = -0.44186461733389602387035053430158 y[1] (numeric) = -0.44186461733389602398153864544192 absolute error = 1.1118811114034e-19 relative error = 2.5163388689327990635487413543308e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7359 y[1] (analytic) = -0.44162483082229763969255272269362 y[1] (numeric) = -0.44162483082229763980383039363902 absolute error = 1.1127767094540e-19 relative error = 2.5197331123388814190283821084526e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7358 y[1] (analytic) = -0.44138505907977954300762423578429 y[1] (numeric) = -0.44138505907977954311899131379059 absolute error = 1.1136707800630e-19 relative error = 2.5231274986625816919795855673721e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7357 y[1] (analytic) = -0.44114530210397175146038402211616 y[1] (numeric) = -0.4411453021039717515718403547574 absolute error = 1.1145633264124e-19 relative error = 2.5265220350226308857199240121029e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7356 y[1] (analytic) = -0.44090555989250574509875627468582 y[1] (numeric) = -0.44090555989250574521030170985352 absolute error = 1.1154543516770e-19 relative error = 2.5299167285369490774765267865541e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7355 y[1] (analytic) = -0.44066583244301446499485720301032 y[1] (numeric) = -0.44066583244301446510649158891239 absolute error = 1.1163438590207e-19 relative error = 2.5333115863142444021476164766579e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7354 y[1] (analytic) = -0.4404261197531323118679153855273 y[1] (numeric) = -0.44042611975313231197963857068754 absolute error = 1.1172318516024e-19 relative error = 2.5367066154673816748874873016782e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7353 y[1] (analytic) = -0.44018642182049514470902257847376 y[1] (numeric) = -0.44018642182049514482083441173109 absolute error = 1.1181183325733e-19 relative error = 2.5401018231072575204993855752478e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7352 y[1] (analytic) = -0.43994673864274027940771186388565 y[1] (numeric) = -0.43994673864274027951961219439312 absolute error = 1.1190033050747e-19 relative error = 2.5434972163377919817610063346757e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7351 y[1] (analytic) = -0.43970707021750648738036002584449 y[1] (numeric) = -0.43970707021750648749234870306867 absolute error = 1.1198867722418e-19 relative error = 2.5468928022645491982767437584110e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=236.5MB, alloc=4.5MB, time=28.37 NO POLE x[1] = -0.735 y[1] (analytic) = -0.43946741654243399420041105056673 y[1] (numeric) = -0.43946741654243399431248792428693 absolute error = 1.1207687372020e-19 relative error = 2.5502885879908711476629368869210e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7349 y[1] (analytic) = -0.43922777761516447823041765238183 y[1] (numeric) = -0.43922777761516447834258257268925 absolute error = 1.1216492030742e-19 relative error = 2.5536845806162754533626091376245e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7348 y[1] (analytic) = -0.43898815343334106925589773408163 y[1] (numeric) = -0.43898815343334106936815055137875 absolute error = 1.1225281729712e-19 relative error = 2.5570807872419096409712863828952e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7347 y[1] (analytic) = -0.43874854399460834712100269654481 y[1] (numeric) = -0.43874854399460834723334326154444 absolute error = 1.1234056499963e-19 relative error = 2.5604772149628038522850601159523e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7346 y[1] (analytic) = -0.43850894929661234036599451894307 y[1] (numeric) = -0.43850894929661234047842268266775 absolute error = 1.1242816372468e-19 relative error = 2.5638738708758333019933361744093e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7345 y[1] (analytic) = -0.43826936933700052486652853722668 y[1] (numeric) = -0.43826936933700052497904415100784 absolute error = 1.1251561378116e-19 relative error = 2.5672707620742448138247297695855e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7344 y[1] (analytic) = -0.43802980411342182247473885495831 y[1] (numeric) = -0.4380298041134218225873417704356 absolute error = 1.1260291547729e-19 relative error = 2.5706678956515254891146680253873e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7343 y[1] (analytic) = -0.43779025362352659966212332692363 y[1] (numeric) = -0.43779025362352659977481339604384 absolute error = 1.1269006912021e-19 relative error = 2.5740652786920357257675609545366e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7342 y[1] (analytic) = -0.43755071786496666616422506228618 y[1] (numeric) = -0.43755071786496666627700213730303 absolute error = 1.1277707501685e-19 relative error = 2.5774629182908652219258867822602e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7341 y[1] (analytic) = -0.4373111968353952736271074003859 y[1] (numeric) = -0.43731119683539527373997133385878 absolute error = 1.1286393347288e-19 relative error = 2.5808608215298495760547372658975e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE memory used=240.3MB, alloc=4.5MB, time=28.84 x[1] = -0.734 y[1] (analytic) = -0.43707169053246711425561931858448 y[1] (numeric) = -0.4370716905324671143685699633781 absolute error = 1.1295064479362e-19 relative error = 2.5842589954983519298123999582342e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7339 y[1] (analytic) = -0.43683219895383831946344823786377 y[1] (numeric) = -0.4368321989538383195764854471472 absolute error = 1.1303720928343e-19 relative error = 2.5876574472793170093657332836574e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7338 y[1] (analytic) = -0.43659272209716645852495719815796 y[1] (numeric) = -0.43659272209716645863808082540373 absolute error = 1.1312362724577e-19 relative error = 2.5910561839506253765868494955708e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7337 y[1] (analytic) = -0.43635325996011053722880338166756 y[1] (numeric) = -0.4363532599601105373420132806514 absolute error = 1.1320989898384e-19 relative error = 2.5944552125997441261571748103863e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7336 y[1] (analytic) = -0.43611381254033099653333496865477 y[1] (numeric) = -0.43611381254033099664663099345428 absolute error = 1.1329602479951e-19 relative error = 2.5978545402992159014479364027376e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7335 y[1] (analytic) = -0.43587437983548971122376331644802 y[1] (numeric) = -0.43587437983548971133714532144255 absolute error = 1.1338200499453e-19 relative error = 2.6012541741343757698427634627272e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7334 y[1] (analytic) = -0.43563496184324998857110745861122 y[1] (numeric) = -0.43563496184324998868457529848055 absolute error = 1.1346783986933e-19 relative error = 2.6046541211758379559596152385968e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7333 y[1] (analytic) = -0.43539555856127656699290792742768 y[1] (numeric) = -0.43539555856127656710646145715177 absolute error = 1.1355352972409e-19 relative error = 2.6080543885040282985378349724038e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7332 y[1] (analytic) = -0.43515616998723561471570690904643 y[1] (numeric) = -0.4351561699872356148293459839043 absolute error = 1.1363907485787e-19 relative error = 2.6114549831892159947037273764532e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7331 y[1] (analytic) = -0.43491679611879472843929174680468 y[1] (numeric) = -0.43491679611879472855301622237396 absolute error = 1.1372447556928e-19 relative error = 2.6148559123068884697422141184697e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.733 y[1] (analytic) = -0.43467743695362293200269881440491 y[1] (numeric) = -0.43467743695362293211650854656089 absolute error = 1.1380973215598e-19 relative error = 2.6182571829262605397367184573605e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=244.1MB, alloc=4.5MB, time=29.31 NO POLE x[1] = -0.7329 y[1] (analytic) = -0.43443809248939067505197478676384 y[1] (numeric) = -0.43443809248939067516586963167905 absolute error = 1.1389484491521e-19 relative error = 2.6216588021224543750950376227775e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7328 y[1] (analytic) = -0.43419876272376983170969234248344 y[1] (numeric) = -0.43419876272376983182367215662671 absolute error = 1.1397981414327e-19 relative error = 2.6250607769645372761994715927968e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7327 y[1] (analytic) = -0.43395944765443369924621733800421 y[1] (numeric) = -0.43395944765443369936028197813981 absolute error = 1.1406464013560e-19 relative error = 2.6284631145173460427839918379727e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7326 y[1] (analytic) = -0.43372014727905699675272449960176 y[1] (numeric) = -0.43372014727905699686687382278891 absolute error = 1.1414932318715e-19 relative error = 2.6318658218500037257858738896037e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7325 y[1] (analytic) = -0.4334808615953158638159586854722 y[1] (numeric) = -0.43348086159531586393019254906434 absolute error = 1.1423386359214e-19 relative error = 2.6352689060303924579018044749735e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7324 y[1] (analytic) = -0.43324159060088785919473877621953 y[1] (numeric) = -0.43324159060088785930905703786363 absolute error = 1.1431826164410e-19 relative error = 2.6386723741260708742092061090732e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7323 y[1] (analytic) = -0.43300233429345195949820125811387 y[1] (numeric) = -0.4330023342934519596126037757495 absolute error = 1.1440251763563e-19 relative error = 2.6420762331987280979049103692570e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7322 y[1] (analytic) = -0.43276309267068855786578056952774 y[1] (numeric) = -0.43276309267068855798026720138664 absolute error = 1.1448663185890e-19 relative error = 2.6454804903157187560904396798233e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7321 y[1] (analytic) = -0.43252386573027946264892328698532 y[1] (numeric) = -0.43252386573027946276349389159049 absolute error = 1.1457060460517e-19 relative error = 2.6488851525389785698533040158276e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.732 y[1] (analytic) = -0.43228465346990789609453323326668 y[1] (numeric) = -0.43228465346990789620918766943162 absolute error = 1.1465443616494e-19 relative error = 2.6522902269284768701514539327153e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7319 y[1] (analytic) = -0.43204545588725849303014459600703 y[1] (numeric) = -0.43204545588725849314488272283531 absolute error = 1.1473812682828e-19 relative error = 2.6556957205498468142393464354429e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=247.9MB, alloc=4.5MB, time=29.79 NO POLE x[1] = -0.7318 y[1] (analytic) = -0.43180627298001729955082015121265 y[1] (numeric) = -0.43180627298001729966564182809711 absolute error = 1.1482167688446e-19 relative error = 2.6591016404658299893326269803924e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7317 y[1] (analytic) = -0.43156710474587177170777169208014 y[1] (numeric) = -0.43156710474587177182267677870198 absolute error = 1.1490508662184e-19 relative error = 2.6625079937337171220717687505800e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7316 y[1] (analytic) = -0.43132795118251077419869976945874 y[1] (numeric) = -0.43132795118251077431368812578694 absolute error = 1.1498835632820e-19 relative error = 2.6659147874129813307681854033576e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7315 y[1] (analytic) = -0.43108881228762457905984985623419 y[1] (numeric) = -0.43108881228762457917492134252503 absolute error = 1.1507148629084e-19 relative error = 2.6693220285676014601790665755521e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7314 y[1] (analytic) = -0.43084968805890486435978205383594 y[1] (numeric) = -0.43084968805890486447493653063193 absolute error = 1.1515447679599e-19 relative error = 2.6727297242523782867925761751974e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7313 y[1] (analytic) = -0.43061057849404471289485146497612 y[1] (numeric) = -0.43061057849404471301008879310567 absolute error = 1.1523732812955e-19 relative error = 2.6761378815300915079992064612765e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7312 y[1] (analytic) = -0.43037148359073861088639636262835 y[1] (numeric) = -0.43037148359073861100171640320478 absolute error = 1.1532004057643e-19 relative error = 2.6795465074561838902784342127284e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7311 y[1] (analytic) = -0.43013240334668244667963129112966 y[1] (numeric) = -0.43013240334668244679503390555072 absolute error = 1.1540261442106e-19 relative error = 2.6829556090905952628442921888666e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.731 y[1] (analytic) = -0.42989333775957350944424224116 y[1] (numeric) = -0.42989333775957350955972729110688 absolute error = 1.1548504994688e-19 relative error = 2.6863651934859091857361053344418e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7309 y[1] (analytic) = -0.42965428682711048787668104620132 y[1] (numeric) = -0.42965428682711048799224839363852 absolute error = 1.1556734743720e-19 relative error = 2.6897752677073461477071045872269e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=251.7MB, alloc=4.5MB, time=30.28 NO POLE x[1] = -0.7308 y[1] (analytic) = -0.42941525054699346890415615392209 y[1] (numeric) = -0.42941525054699346901980566109605 absolute error = 1.1564950717396e-19 relative error = 2.6931858388039198319787067862671e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7307 y[1] (analytic) = -0.4291762289169239363903169317488 y[1] (numeric) = -0.42917622891692393650604846118796 absolute error = 1.1573152943916e-19 relative error = 2.6965969138417091985399519544996e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7306 y[1] (analytic) = -0.42893722193460476984262867170613 y[1] (numeric) = -0.42893722193460476995844208621952 absolute error = 1.1581341451339e-19 relative error = 2.7000084998696328510185426023418e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7305 y[1] (analytic) = -0.42869822959774024312143546539232 y[1] (numeric) = -0.42869822959774024323733062806923 absolute error = 1.1589516267691e-19 relative error = 2.7034206039445913151618410104238e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7304 y[1] (analytic) = -0.42845925190403602315070812574713 y[1] (numeric) = -0.42845925190403602326668489995667 absolute error = 1.1597677420954e-19 relative error = 2.7068332331289195307629335743929e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7303 y[1] (analytic) = -0.42822028885119916863047433803337 y[1] (numeric) = -0.4282202888511991687465325874234 absolute error = 1.1605824939003e-19 relative error = 2.7102463944756875280009016725365e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7302 y[1] (analytic) = -0.42798134043693812875092822820584 y[1] (numeric) = -0.42798134043693812886706781670241 absolute error = 1.1613958849657e-19 relative error = 2.7136600950405885359555610390855e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7301 y[1] (analytic) = -0.42774240665896274190821654258498 y[1] (numeric) = -0.42774240665896274202443733439169 absolute error = 1.1622079180671e-19 relative error = 2.7170743418800735920166020382705e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.73 y[1] (analytic) = -0.42750348751498423442189863847622 y[1] (numeric) = -0.42750348751498423453820049807374 absolute error = 1.1630185959752e-19 relative error = 2.7204891420550938849433750346040e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7299 y[1] (analytic) = -0.42726458300271521925407749109024 y[1] (numeric) = -0.42726458300271521937046028323526 absolute error = 1.1638279214502e-19 relative error = 2.7239045026177702214279339379801e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7298 y[1] (analytic) = -0.42702569311986969473019892781512 y[1] (numeric) = -0.42702569311986969484666251753988 absolute error = 1.1646358972476e-19 relative error = 2.7273204306249482101995037919813e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=255.5MB, alloc=4.5MB, time=30.75 NO POLE x[1] = -0.7297 y[1] (analytic) = -0.42678681786416304326151630658003 y[1] (numeric) = -0.42678681786416304337806055919181 absolute error = 1.1654425261178e-19 relative error = 2.7307369331372718138889360671041e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7296 y[1] (analytic) = -0.42654795723331203006921786071924 y[1] (numeric) = -0.42654795723331203018584264179945 absolute error = 1.1662478108021e-19 relative error = 2.7341540172098139382786238082714e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7295 y[1] (analytic) = -0.42630911122503480191021393840208 y[1] (numeric) = -0.42630911122503480202691911380572 absolute error = 1.1670517540364e-19 relative error = 2.7375716899007375356051865131244e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7294 y[1] (analytic) = -0.42607027983705088580458137034072 y[1] (numeric) = -0.42607027983705088592136680619581 absolute error = 1.1678543585509e-19 relative error = 2.7409899582705977185705873970993e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7293 y[1] (analytic) = -0.42583146306708118776466220511682 y[1] (numeric) = -0.42583146306708118788152776782343 absolute error = 1.1686556270661e-19 relative error = 2.7444088293729526416272255671593e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7292 y[1] (analytic) = -0.42559266091284799152581405708373 y[1] (numeric) = -0.42559266091284799164275961331368 absolute error = 1.1694555622995e-19 relative error = 2.7478283102700841831064056275261e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7291 y[1] (analytic) = -0.42535387337207495727880931740795 y[1] (numeric) = -0.42535387337207495739583473410396 absolute error = 1.1702541669601e-19 relative error = 2.7512484080200895834385244270391e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.729 y[1] (analytic) = -0.42511510044248712040388048439911 y[1] (numeric) = -0.4251151004424871205209856287743 absolute error = 1.1710514437519e-19 relative error = 2.7546691296851003155149660692368e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7289 y[1] (analytic) = -0.4248763421218108902064088748581 y[1] (numeric) = -0.42487634212181089032359361439501 absolute error = 1.1718473953691e-19 relative error = 2.7580904823199935737508725886522e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7288 y[1] (analytic) = -0.42463759840777404865425398373234 y[1] (numeric) = -0.42463759840777404877151818618279 absolute error = 1.1726420245045e-19 relative error = 2.7615124729921510117405321540407e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE memory used=259.4MB, alloc=4.5MB, time=31.24 x[1] = -0.7287 y[1] (analytic) = -0.42439886929810574911672076492201 y[1] (numeric) = -0.42439886929810574923406429830603 absolute error = 1.1734353338402e-19 relative error = 2.7649351087595781225894458309391e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7286 y[1] (analytic) = -0.42416015479053651510516211161141 y[1] (numeric) = -0.42416015479053651522258484421679 absolute error = 1.1742273260538e-19 relative error = 2.7683583966854925286596740783016e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7285 y[1] (analytic) = -0.42392145488279823901521382002824 y[1] (numeric) = -0.42392145488279823913271562040988 absolute error = 1.1750180038164e-19 relative error = 2.7717823438336183568813193583040e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7284 y[1] (analytic) = -0.42368276957262418087065932604049 y[1] (numeric) = -0.42368276957262418098824006301966 absolute error = 1.1758073697917e-19 relative error = 2.7752069572660609885434518711078e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7283 y[1] (analytic) = -0.42344409885774896706892150949802 y[1] (numeric) = -0.42344409885774896718658105216182 absolute error = 1.1765954266380e-19 relative error = 2.7786322440480232240795304521026e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7282 y[1] (analytic) = -0.42320544273590858912817886671034 y[1] (numeric) = -0.42320544273590858924591708441112 absolute error = 1.1773821770078e-19 relative error = 2.7820582112468664022729025932328e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7281 y[1] (analytic) = -0.42296680120484040243610335692193 y[1] (numeric) = -0.42296680120484040255392011927642 absolute error = 1.1781676235449e-19 relative error = 2.7854848659252577109100220086974e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.728 y[1] (analytic) = -0.42272817426228312500021723410296 y[1] (numeric) = -0.42272817426228312511811241099187 absolute error = 1.1789517688891e-19 relative error = 2.7889122151522727436155786179250e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7279 y[1] (analytic) = -0.42248956190597683619986618082013 y[1] (numeric) = -0.4224895619059768363178396423874 absolute error = 1.1797346156727e-19 relative error = 2.7923402659951269191719559145166e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7278 y[1] (analytic) = -0.42225096413366297553980606638063 y[1] (numeric) = -0.42225096413366297565785768303299 absolute error = 1.1805161665236e-19 relative error = 2.7957690255265093796827962594490e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7277 y[1] (analytic) = -0.42201238094308434140540065686352 y[1] (numeric) = -0.4220123809430843415235302992695 absolute error = 1.1812964240598e-19 relative error = 2.7991985008115632185935920313343e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=263.2MB, alloc=4.5MB, time=31.72 NO POLE x[1] = -0.7276 y[1] (analytic) = -0.42177381233198508981942761005475 y[1] (numeric) = -0.42177381233198508993763514914432 absolute error = 1.1820753908957e-19 relative error = 2.8026286989227986010132112367479e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7275 y[1] (analytic) = -0.42153525829811073320049009369862 y[1] (numeric) = -0.42153525829811073331877540066252 absolute error = 1.1828530696390e-19 relative error = 2.8060596269327570867412046601164e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7274 y[1] (analytic) = -0.42129671883920813912303137085458 y[1] (numeric) = -0.42129671883920813924139431714378 absolute error = 1.1836294628920e-19 relative error = 2.8094912919170949749195373954063e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7273 y[1] (analytic) = -0.42105819395302552907894970151723 y[1] (numeric) = -0.42105819395302552919739015884222 absolute error = 1.1844045732499e-19 relative error = 2.8129237009505522236516192849179e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7272 y[1] (analytic) = -0.42081968363731247724081091501011 y[1] (numeric) = -0.42081968363731247735932875534015 absolute error = 1.1851784033004e-19 relative error = 2.8163568611059968695769933907243e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7271 y[1] (analytic) = -0.42058118788981990922665601300524 y[1] (numeric) = -0.42058118788981990934525110856796 absolute error = 1.1859509556272e-19 relative error = 2.8197907794627390801013263279214e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.727 y[1] (analytic) = -0.42034270670830010086640116835023 y[1] (numeric) = -0.42034270670830010098507339163082 absolute error = 1.1867222328059e-19 relative error = 2.8232254630967930242137931888531e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7269 y[1] (analytic) = -0.42010424009050667696982749019788 y[1] (numeric) = -0.42010424009050667708857671393875 absolute error = 1.1874922374087e-19 relative error = 2.8266609190920527564599202859574e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7268 y[1] (analytic) = -0.41986578803419461009615793123958 y[1] (numeric) = -0.41986578803419461021498402843948 absolute error = 1.1882609719990e-19 relative error = 2.8300971545274508797718184061371e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7267 y[1] (analytic) = -0.41962735053712021932521871813063 y[1] (numeric) = -0.41962735053712021944412156204421 absolute error = 1.1890284391358e-19 relative error = 2.8335341764874274797855048024263e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7266 y[1] (analytic) = -0.41938892759704116903018269147704 y[1] (numeric) = -0.4193889275970411691491621556141 absolute error = 1.1897946413706e-19 relative error = 2.8369719920545516104145123134882e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=267.0MB, alloc=4.5MB, time=32.21 NO POLE x[1] = -0.7265 y[1] (analytic) = -0.41915051921171646765189194701569 y[1] (numeric) = -0.41915051921171646777094790514075 absolute error = 1.1905595812506e-19 relative error = 2.8404106083171479964841265266055e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7264 y[1] (analytic) = -0.41891212537890646647475717487515 y[1] (numeric) = -0.41891212537890646659388950100661 absolute error = 1.1913232613146e-19 relative error = 2.8438500323595236902119484604722e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7263 y[1] (analytic) = -0.41867374609637285840423109904192 y[1] (numeric) = -0.41867374609637285852343966745164 absolute error = 1.1920856840972e-19 relative error = 2.8472902712719858432464503119409e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7262 y[1] (analytic) = -0.41843538136187867674585342438761 y[1] (numeric) = -0.41843538136187867686513810960032 absolute error = 1.1928468521271e-19 relative error = 2.8507313321467935756722598395657e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7261 y[1] (analytic) = -0.41819703117318829398586470382595 y[1] (numeric) = -0.41819703117318829410522538061851 absolute error = 1.1936067679256e-19 relative error = 2.8541732220745742428017522915864e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.726 y[1] (analytic) = -0.4179586955280674205733865433719 y[1] (numeric) = -0.41795869552806742069282308677281 absolute error = 1.1943654340091e-19 relative error = 2.8576159481502977639235378433240e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7259 y[1] (analytic) = -0.41772037442428310370416556806681 y[1] (numeric) = -0.41772037442428310382367785335556 absolute error = 1.1951228528875e-19 relative error = 2.8610595174694562253880314791106e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7258 y[1] (analytic) = -0.41748206785960372610587857691059 y[1] (numeric) = -0.41748206785960372622546647961712 absolute error = 1.1958790270653e-19 relative error = 2.8645039371306977413175758568941e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7257 y[1] (analytic) = -0.41724377583179900482499632010897 y[1] (numeric) = -0.41724377583179900494465971601301 absolute error = 1.1966339590404e-19 relative error = 2.8679492142329569751217887339775e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7256 y[1] (analytic) = -0.41700549833863999001520333709695 y[1] (numeric) = -0.41700549833863999013494210222741 absolute error = 1.1973876513046e-19 relative error = 2.8713953558766525072439912103495e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=270.8MB, alloc=4.5MB, time=32.69 NO POLE x[1] = -0.7255 y[1] (analytic) = -0.41676723537789906372737129894146 y[1] (numeric) = -0.41676723537789906384718530957602 absolute error = 1.1981401063456e-19 relative error = 2.8748423691684874419829348586708e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7254 y[1] (analytic) = -0.41652898694734993870108330385636 y[1] (numeric) = -0.41652898694734993882097243652073 absolute error = 1.1988913266437e-19 relative error = 2.8782902612135422850870351329481e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7253 y[1] (analytic) = -0.41629075304476765715770657967858 y[1] (numeric) = -0.41629075304476765727767071114577 absolute error = 1.1996413146719e-19 relative error = 2.8817390391155080369486327394738e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7252 y[1] (analytic) = -0.41605253366792858959501105226006 y[1] (numeric) = -0.41605253366792858971505005955013 absolute error = 1.2003900729007e-19 relative error = 2.8851887099882167385389311327725e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7251 y[1] (analytic) = -0.41581432881461043358333124382494 y[1] (numeric) = -0.41581432881461043370344500420412 absolute error = 1.2011376037918e-19 relative error = 2.8886392809405170446344100444607e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.725 y[1] (analytic) = -0.4155761384825922125632689704185 y[1] (numeric) = -0.4155761384825922126834573613989 absolute error = 1.2018839098040e-19 relative error = 2.8920907590904546151703094534981e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7249 y[1] (analytic) = -0.415337962669654274644934312648 y[1] (numeric) = -0.41533796266965427476519721198669 absolute error = 1.2026289933869e-19 relative error = 2.8955431515501276311111484059175e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7248 y[1] (analytic) = -0.41509980137357829140872233896786 y[1] (numeric) = -0.41509980137357829152905962466656 absolute error = 1.2033728569870e-19 relative error = 2.8989964654403625060780604820009e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7247 y[1] (analytic) = -0.41486165459214725670762306581104 y[1] (numeric) = -0.41486165459214725682803461611543 absolute error = 1.2041155030439e-19 relative error = 2.9024507078815767716117375202389e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7246 y[1] (analytic) = -0.41462352232314548547106214389826 y[1] (numeric) = -0.41462352232314548559154783729727 absolute error = 1.2048569339901e-19 relative error = 2.9059058859932930475118590951337e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7245 y[1] (analytic) = -0.41438540456435861251026976507882 y[1] (numeric) = -0.41438540456435861263082948030451 absolute error = 1.2055971522569e-19 relative error = 2.9093620069083719331270107594000e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=274.6MB, alloc=4.5MB, time=33.16 NO POLE x[1] = -0.7244 y[1] (analytic) = -0.41414730131357359132517528906873 y[1] (numeric) = -0.4141473013135735914458089050951 absolute error = 1.2063361602637e-19 relative error = 2.9128190777472116398274484233593e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7243 y[1] (analytic) = -0.41390921256857869291282509444331 y[1] (numeric) = -0.41390921256857869303353249048616 absolute error = 1.2070739604285e-19 relative error = 2.9162771056430775333936327873441e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7242 y[1] (analytic) = -0.41367113832716350457732116323465 y[1] (numeric) = -0.4136711383271635046981022187509 absolute error = 1.2078105551625e-19 relative error = 2.9197360977290828199526005646518e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7241 y[1] (analytic) = -0.41343307858711892874127791345231 y[1] (numeric) = -0.41343307858711892886213250813939 absolute error = 1.2085459468708e-19 relative error = 2.9231960611398787498150577432627e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.724 y[1] (analytic) = -0.41319503334623718175879479881069 y[1] (numeric) = -0.41319503334623718187972281260613 absolute error = 1.2092801379544e-19 relative error = 2.9266570030164968786082370754529e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7239 y[1] (analytic) = -0.41295700260231179272994219989717 y[1] (numeric) = -0.41295700260231179285094351297769 absolute error = 1.2100131308052e-19 relative error = 2.9301189304942571577029781603020e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7238 y[1] (analytic) = -0.41271898635313760231675813595147 y[1] (numeric) = -0.41271898635313760243783262873279 absolute error = 1.2107449278132e-19 relative error = 2.9335818507201942462533398262631e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7237 y[1] (analytic) = -0.41248098459651076156075333135815 y[1] (numeric) = -0.41248098459651076168190088449427 absolute error = 1.2114755313612e-19 relative error = 2.9370457708402397296872691446832e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7236 y[1] (analytic) = -0.41224299733022873070192217586562 y[1] (numeric) = -0.41224299733022873082314267024809 absolute error = 1.2122049438247e-19 relative error = 2.9405106979989738542104953101854e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7235 y[1] (analytic) = -0.41200502455209027799925712245078 y[1] (numeric) = -0.41200502455209027812055043920852 absolute error = 1.2129331675774e-19 relative error = 2.9439766393529684695211408676600e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7234 memory used=278.4MB, alloc=4.5MB, time=33.62 y[1] (analytic) = -0.41176706625989547855276407164281 y[1] (numeric) = -0.41176706625989547867413009214131 absolute error = 1.2136602049850e-19 relative error = 2.9474436020557621151188303049642e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7233 y[1] (analytic) = -0.41152912245144571312697629599674 y[1] (numeric) = -0.41152912245144571324841490183741 absolute error = 1.2143860584067e-19 relative error = 2.9509115932614936821054505234036e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7232 y[1] (analytic) = -0.4112911931245436669759644632798 y[1] (numeric) = -0.41129119312454366709747553629969 absolute error = 1.2151107301989e-19 relative error = 2.9543806201338976979402534242359e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7231 y[1] (analytic) = -0.41105327827699332866984032179192 y[1] (numeric) = -0.41105327827699332879142374406281 absolute error = 1.2158342227089e-19 relative error = 2.9578506898310031034841352971737e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.723 y[1] (analytic) = -0.41081537790659998892275161608499 y[1] (numeric) = -0.41081537790659998904440726991339 absolute error = 1.2165565382840e-19 relative error = 2.9613218095272652860943871642492e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7229 y[1] (analytic) = -0.41057749201117023942236580618677 y[1] (numeric) = -0.41057749201117023954409357411267 absolute error = 1.2172776792590e-19 relative error = 2.9647939863831662290296948021900e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7228 y[1] (analytic) = -0.41033962058851197166084016825109 y[1] (numeric) = -0.41033962058851197178263993304804 absolute error = 1.2179976479695e-19 relative error = 2.9682672275775836646777137143046e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7227 y[1] (analytic) = -0.41010176363643437576727585937802 y[1] (numeric) = -0.4101017636364343758891475040521 absolute error = 1.2187164467408e-19 relative error = 2.9717415402807754519936599407567e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7226 y[1] (analytic) = -0.40986392115274793934165353413993 y[1] (numeric) = -0.40986392115274793946359694192956 absolute error = 1.2194340778963e-19 relative error = 2.9752169316748466489009896938444e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7225 y[1] (analytic) = -0.40962609313526444629024810514696 y[1] (numeric) = -0.40962609313526444641226315952217 absolute error = 1.2201505437521e-19 relative error = 2.9786934089405986287383268863602e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7224 y[1] (analytic) = -0.40938827958179697566252024475871 y[1] (numeric) = -0.40938827958179697578460682942067 absolute error = 1.2208658466196e-19 relative error = 2.9821709792638737059585965918605e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=282.3MB, alloc=4.5MB, time=34.09 NO POLE x[1] = -0.7223 y[1] (analytic) = -0.40915048049015990048948222982005 y[1] (numeric) = -0.40915048049015990061164022870048 absolute error = 1.2215799888043e-19 relative error = 2.9856496498326343518931677198031e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7222 y[1] (analytic) = -0.40891269585816888662353573605372 y[1] (numeric) = -0.40891269585816888674576503331429 absolute error = 1.2222929726057e-19 relative error = 2.9891294278367222786754361692579e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7221 y[1] (analytic) = -0.40867492568364089157977919348792 y[1] (numeric) = -0.40867492568364089170207967351993 absolute error = 1.2230048003201e-19 relative error = 2.9926103204747127863541385851831e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.722 y[1] (analytic) = -0.40843716996439416337878231903258 y[1] (numeric) = -0.4084371699643941635011538664562 absolute error = 1.2237154742362e-19 relative error = 2.9960923349431648793866359672751e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7219 y[1] (analytic) = -0.40819942869824823939082544703868 y[1] (numeric) = -0.40819942869824823951326794670247 absolute error = 1.2244249966379e-19 relative error = 2.9995754784434722511589423694488e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7218 y[1] (analytic) = -0.4079617018830239451816012833893 y[1] (numeric) = -0.40796170188302394530411462036979 absolute error = 1.2251333698049e-19 relative error = 3.0030597581833455604520990653740e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7217 y[1] (analytic) = -0.40772398951654339335937671337153 y[1] (numeric) = -0.40772398951654339348196077297254 absolute error = 1.2258405960101e-19 relative error = 3.0065451813704514446085837126846e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7216 y[1] (analytic) = -0.4074862915966299824236122982673 y[1] (numeric) = -0.40748629159662998254626696601953 absolute error = 1.2265466775223e-19 relative error = 3.0100317552190358393901201731506e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7215 y[1] (analytic) = -0.40724860812110839561503710028221 y[1] (numeric) = -0.40724860812110839573776226194257 absolute error = 1.2272516166036e-19 relative error = 3.0135194869435563295568493396583e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7214 y[1] (analytic) = -0.40701093908780459976717648009765 y[1] (numeric) = -0.40701093908780459988997202164881 absolute error = 1.2279554155116e-19 relative error = 3.0170083837640854816665713532562e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7213 y[1] (analytic) = -0.40677328449454584415933051599042 y[1] (numeric) = -0.40677328449454584428219632364036 absolute error = 1.2286580764994e-19 relative error = 3.0204984529063247005806060285992e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=286.1MB, alloc=4.5MB, time=34.53 NO POLE x[1] = -0.7212 y[1] (analytic) = -0.40653564433916065937100069810958 y[1] (numeric) = -0.40653564433916065949393665829102 absolute error = 1.2293596018144e-19 relative error = 3.0239897015986663616503960791498e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7211 y[1] (analytic) = -0.40629801861947885613776255613593 y[1] (numeric) = -0.40629801861947885626076855550564 absolute error = 1.2300599936971e-19 relative error = 3.0274821370692456312962738737334e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.721 y[1] (analytic) = -0.40606040733333152420858188317374 y[1] (numeric) = -0.40606040733333152433165780861227 absolute error = 1.2307592543853e-19 relative error = 3.0309757665562804499048836657929e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7209 y[1] (analytic) = -0.40582281047855103120457222334023 y[1] (numeric) = -0.40582281047855103132771796195123 absolute error = 1.2314573861100e-19 relative error = 3.0344705972979955624058933814672e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7208 y[1] (analytic) = -0.40558522805297102147919129511878 y[1] (numeric) = -0.40558522805297102160240673422848 absolute error = 1.2321543910970e-19 relative error = 3.0379666365365648968925344748730e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7207 y[1] (analytic) = -0.40534766005442641497987402713619 y[1] (numeric) = -0.40534766005442641510315905429303 absolute error = 1.2328502715684e-19 relative error = 3.0414638915218211056003895586763e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7206 y[1] (analytic) = -0.40511010648075340611109988760609 y[1] (numeric) = -0.40511010648075340623445439058002 absolute error = 1.2335450297393e-19 relative error = 3.0449623695031295254363389689685e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7205 y[1] (analytic) = -0.4048725673297894625988921932501 y[1] (numeric) = -0.40487256732978946272231606003212 absolute error = 1.2342386678202e-19 relative error = 3.0484620777353120337011352172668e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7204 y[1] (analytic) = -0.40463504259937332435674708807069 y[1] (numeric) = -0.40463504259937332448024020687238 absolute error = 1.2349311880169e-19 relative error = 3.0519630234784133619447482738774e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7203 y[1] (analytic) = -0.40439753228734500235298988689846 y[1] (numeric) = -0.40439753228734500247655214615155 absolute error = 1.2356225925309e-19 relative error = 3.0554652139987029913280082546297e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=289.9MB, alloc=4.5MB, time=35.00 NO POLE x[1] = -0.7202 y[1] (analytic) = -0.40416003639154577747955648317642 y[1] (numeric) = -0.40416003639154577760318777153202 absolute error = 1.2363128835560e-19 relative error = 3.0589686565602783623106946927475e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7201 y[1] (analytic) = -0.40392255490981819942219752497112 y[1] (numeric) = -0.40392255490981819954589773129947 absolute error = 1.2370020632835e-19 relative error = 3.0624733584379296711605579248579e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.72 y[1] (analytic) = -0.40368508784000608553210306772149 y[1] (numeric) = -0.40368508784000608565587208111124 absolute error = 1.2376901338975e-19 relative error = 3.0659793269055260079095686975752e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7199 y[1] (analytic) = -0.40344763517995451969894541674036 y[1] (numeric) = -0.40344763517995451982278312649827 absolute error = 1.2383770975791e-19 relative error = 3.0694865692464203407931655511622e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7198 y[1] (analytic) = -0.40321019692750985122533787698435 y[1] (numeric) = -0.40321019692750985134924417263463 absolute error = 1.2390629565028e-19 relative error = 3.0729950927445465161607974059038e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7197 y[1] (analytic) = -0.40297277308051969370270713209161 y[1] (numeric) = -0.40297277308051969382668190337547 absolute error = 1.2397477128386e-19 relative error = 3.0765049046896296574347339870017e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7196 y[1] (analytic) = -0.40273536363683292388857697916526 y[1] (numeric) = -0.40273536363683292401262011604043 absolute error = 1.2404313687517e-19 relative error = 3.0800160123764557452449642156639e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7195 y[1] (analytic) = -0.40249796859429968058526115024557 y[1] (numeric) = -0.40249796859429968070937254288569 absolute error = 1.2411139264012e-19 relative error = 3.0835284231016541258044635739486e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7194 y[1] (analytic) = -0.40226058795077136351996295586894 y[1] (numeric) = -0.40226058795077136364414249466334 absolute error = 1.2417953879440e-19 relative error = 3.0870421441733955689292290234107e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7193 y[1] (analytic) = -0.40202322170410063222627949055937 y[1] (numeric) = -0.40202322170410063235052706611207 absolute error = 1.2424757555270e-19 relative error = 3.0905571828920218854578504503895e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7192 y[1] (analytic) = -0.40178586985214140492710814452834 y[1] (numeric) = -0.40178586985214140505142364765807 absolute error = 1.2431550312973e-19 relative error = 3.0940735465754068644794290110574e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=293.7MB, alloc=4.5MB, time=35.45 NO POLE x[1] = -0.7191 y[1] (analytic) = -0.40154853239274885741895317029038 y[1] (numeric) = -0.40154853239274885754333649202986 absolute error = 1.2438332173948e-19 relative error = 3.0975912425405768355323809287339e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.719 y[1] (analytic) = -0.40131120932377942195763005730975 y[1] (numeric) = -0.40131120932377942208208108890509 absolute error = 1.2445103159534e-19 relative error = 3.1011102781066957607150929517778e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7189 y[1] (analytic) = -0.40107390064309078614536547220112 y[1] (numeric) = -0.40107390064309078626988410511161 absolute error = 1.2451863291049e-19 relative error = 3.1046306606047928518426614834633e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7188 y[1] (analytic) = -0.40083660634854189181929052640193 y[1] (numeric) = -0.40083660634854189194387665229917 absolute error = 1.2458612589724e-19 relative error = 3.1081523973613295272763061528303e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7187 y[1] (analytic) = -0.40059932643799293394132513761432 y[1] (numeric) = -0.40059932643799293406597864838196 absolute error = 1.2465351076764e-19 relative error = 3.1116754957134104618018155631870e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7186 y[1] (analytic) = -0.40036206090930535948945125569239 y[1] (numeric) = -0.40036206090930535961417204342585 absolute error = 1.2472078773346e-19 relative error = 3.1151999630083129699032938368097e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7185 y[1] (analytic) = -0.40012480976034186635037272801239 y[1] (numeric) = -0.40012480976034186647516068501793 absolute error = 1.2478795700554e-19 relative error = 3.1187258065872696226250841009749e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7184 y[1] (analytic) = -0.39988757298896640221355958371499 y[1] (numeric) = -0.39988757298896640233841460250932 absolute error = 1.2485501879433e-19 relative error = 3.1222530337989514972060184163080e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7183 y[1] (analytic) = -0.39965035059304416346667452055564 y[1] (numeric) = -0.39965035059304416359159649386585 absolute error = 1.2492197331021e-19 relative error = 3.1257816520074946387654493944873e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7182 y[1] (analytic) = -0.39941314257044159409237938243189 y[1] (numeric) = -0.39941314257044159421736820319447 absolute error = 1.2498882076258e-19 relative error = 3.1293116685697599388684675801057e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE memory used=297.5MB, alloc=4.5MB, time=35.91 x[1] = -0.7181 y[1] (analytic) = -0.3991759489190263845665194199763 y[1] (numeric) = -0.39917594891902638469157498133677 absolute error = 1.2505556136047e-19 relative error = 3.1328430908505903787604507404769e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.718 y[1] (analytic) = -0.3989387696366674707576831309219 y[1] (numeric) = -0.39893876963666747088280532623452 absolute error = 1.2512219531262e-19 relative error = 3.1363759262248374554570978649177e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7179 y[1] (analytic) = -0.39870160472123503282813548124816 y[1] (numeric) = -0.39870160472123503295332420407535 absolute error = 1.2518872282719e-19 relative error = 3.1399101820701147135522032126635e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7178 y[1] (analytic) = -0.39846445417060049413612231240882 y[1] (numeric) = -0.39846445417060049426137745652064 absolute error = 1.2525514411182e-19 relative error = 3.1434458657683091149951750909676e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7177 y[1] (analytic) = -0.39822731798263652013954374422749 y[1] (numeric) = -0.39822731798263652026486520360106 absolute error = 1.2532145937357e-19 relative error = 3.1469829847040844537845288846452e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7176 y[1] (analytic) = -0.39799019615521701730099438731981 y[1] (numeric) = -0.39799019615521701742638205613906 absolute error = 1.2538766881925e-19 relative error = 3.1505215462731786554987410781020e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7175 y[1] (analytic) = -0.39775308868621713199416818316659 y[1] (numeric) = -0.39775308868621713211962195582171 absolute error = 1.2545377265512e-19 relative error = 3.1540615578748917811595560922688e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7174 y[1] (analytic) = -0.39751599557351324941162569421435 y[1] (numeric) = -0.39751599557351324953714546530124 absolute error = 1.2551977108689e-19 relative error = 3.1576030269120940094087534496933e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7173 y[1] (analytic) = -0.39727891681498299247392167062513 y[1] (numeric) = -0.39727891681498299259950733494498 absolute error = 1.2558566431985e-19 relative error = 3.1611459607945059063362005963157e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7172 y[1] (analytic) = -0.39704185240850522074009072453232 y[1] (numeric) = -0.39704185240850522086574217709112 absolute error = 1.2565145255880e-19 relative error = 3.1646903669369531932376268058510e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7171 y[1] (analytic) = -0.39680480235196002931948894688333 y[1] (numeric) = -0.39680480235196002944520608289136 absolute error = 1.2571713600803e-19 relative error = 3.1682362527588753212414965886853e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=301.3MB, alloc=4.5MB, time=36.40 NO POLE x[1] = -0.717 y[1] (analytic) = -0.39656776664322874778498930616516 y[1] (numeric) = -0.39656776664322874791077202103666 absolute error = 1.2578271487150e-19 relative error = 3.1717836256888755557687241196210e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7169 y[1] (analytic) = -0.39633074528019393908752867251514 y[1] (numeric) = -0.3963307452801939392133768618678 absolute error = 1.2584818935266e-19 relative error = 3.1753324931602040634743570738899e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7168 y[1] (analytic) = -0.39609373826073939847200431491402 y[1] (numeric) = -0.39609373826073939859791787456813 absolute error = 1.2591355965411e-19 relative error = 3.1788828626021853306656997835278e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7167 y[1] (analytic) = -0.39585674558275015239451772334323 y[1] (numeric) = -0.395856745582750152520496549322 absolute error = 1.2597882597877e-19 relative error = 3.1824347414697598986797352833986e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7166 y[1] (analytic) = -0.39561976724411245744096361197069 y[1] (numeric) = -0.39561976724411245756700760049891 absolute error = 1.2604398852822e-19 relative error = 3.1859881372015989444985435741730e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7165 y[1] (analytic) = -0.39538280324271379924696196358582 y[1] (numeric) = -0.39538280324271379937307101109022 absolute error = 1.2610904750440e-19 relative error = 3.1895430572630491637996581727082e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7164 y[1] (analytic) = -0.3951458535764428914191309796747 y[1] (numeric) = -0.39514585357644289154530498278276 absolute error = 1.2617400310806e-19 relative error = 3.1930995091069840643914396646356e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7163 y[1] (analytic) = -0.3949089182431896744576988046613 y[1] (numeric) = -0.39490891824318967458393766020131 absolute error = 1.2623885554001e-19 relative error = 3.1966575002054167416201106221047e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7162 y[1] (analytic) = -0.39467199724084531468045189699002 y[1] (numeric) = -0.39467199724084531480675550199035 absolute error = 1.2630360500033e-19 relative error = 3.2002170380295380328947741810158e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7161 y[1] (analytic) = -0.39443509056730220314801792384545 y[1] (numeric) = -0.39443509056730220327438617553419 absolute error = 1.2636825168874e-19 relative error = 3.2037781300590918734437143326756e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.716 y[1] (analytic) = -0.39419819822045395459048106042952 y[1] (numeric) = -0.39419819822045395471691385623402 absolute error = 1.2643279580450e-19 relative error = 3.2073407837798615215800567277835e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=305.1MB, alloc=4.5MB, time=36.88 NO POLE x[1] = -0.7159 y[1] (analytic) = -0.39396132019819540633532757882394 y[1] (numeric) = -0.39396132019819540646182481637018 absolute error = 1.2649723754624e-19 relative error = 3.2109050066793698871174575505918e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7158 y[1] (analytic) = -0.39372445649842261723671961556616 y[1] (numeric) = -0.39372445649842261736328119267864 absolute error = 1.2656157711248e-19 relative error = 3.2144708062600892836405824460335e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7157 y[1] (analytic) = -0.3934876071190328666060950111605 y[1] (numeric) = -0.39348760711903286673272082586158 absolute error = 1.2662581470108e-19 relative error = 3.2180381900255061638913941589853e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7156 y[1] (analytic) = -0.39325077205792465314409111882454 y[1] (numeric) = -0.39325077205792465327078106933385 absolute error = 1.2668995050931e-19 relative error = 3.2216071654819015139096593970302e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7155 y[1] (analytic) = -0.39301395131299769387379048384523 y[1] (numeric) = -0.39301395131299769400054446857944 absolute error = 1.2675398473421e-19 relative error = 3.2251777401475165572449213637525e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7154 y[1] (analytic) = -0.39277714488215292307528629898269 y[1] (numeric) = -0.3927771448821529232021042165551 absolute error = 1.2681791757241e-19 relative error = 3.2287499215480033604687739132159e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7153 y[1] (analytic) = -0.39254035276329249122156554541236 y[1] (numeric) = -0.39254035276329249134844729463221 absolute error = 1.2688174921985e-19 relative error = 3.2323237172093114581421517688124e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7152 y[1] (analytic) = -0.39230357495431976391570773274006 y[1] (numeric) = -0.39230357495431976404265321261237 absolute error = 1.2694547987231e-19 relative error = 3.2358991346711959900358728311691e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7151 y[1] (analytic) = -0.39206681145313932082939715566291 y[1] (numeric) = -0.39206681145313932095640626538762 absolute error = 1.2700910972471e-19 relative error = 3.2394761814694025791587495115094e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.715 y[1] (analytic) = -0.39183006225765695464274658887004 y[1] (numeric) = -0.3918300622576569547698192278421 absolute error = 1.2707263897206e-19 relative error = 3.2430548651598977102057002990672e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=309.0MB, alloc=4.5MB, time=37.37 NO POLE x[1] = -0.7149 y[1] (analytic) = -0.39159332736577966998543034580069 y[1] (numeric) = -0.3915933273657796701125664136091 absolute error = 1.2713606780841e-19 relative error = 3.2466351932921136075296983370527e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7148 y[1] (analytic) = -0.39135660677541568237912463087708 y[1] (numeric) = -0.39135660677541568250632402730485 absolute error = 1.2719939642777e-19 relative error = 3.2502171734324337240969933615011e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7147 y[1] (analytic) = -0.39111990048447441718125311883574 y[1] (numeric) = -0.39111990048447441730851574385928 absolute error = 1.2726262502354e-19 relative error = 3.2538008131496677807123268919379e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7146 y[1] (analytic) = -0.39088320849086650853003569876469 y[1] (numeric) = -0.39088320849086650865736145255323 absolute error = 1.2732575378854e-19 relative error = 3.2573861200158238783530263592721e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7145 y[1] (analytic) = -0.3906465307925037982908383244366 y[1] (numeric) = -0.39064653079250379841822710735204 absolute error = 1.2738878291544e-19 relative error = 3.2609731016171228523242590809479e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7144 y[1] (analytic) = -0.39040986738729933500382191650044 y[1] (numeric) = -0.39040986738729933513127362909671 absolute error = 1.2745171259627e-19 relative error = 3.2645617655414877081651192315755e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7143 y[1] (analytic) = -0.39017321827316737283288826605345 y[1] (numeric) = -0.39017321827316737296040280907612 absolute error = 1.2751454302267e-19 relative error = 3.2681521193849534581058212344894e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7142 y[1] (analytic) = -0.38993658344802337051592089307111 y[1] (numeric) = -0.38993658344802337064349816745687 absolute error = 1.2757727438576e-19 relative error = 3.2717441707483551220314851602369e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7141 y[1] (analytic) = -0.38969996290978399031631881711521 y[1] (numeric) = -0.38969996290978399044395872399176 absolute error = 1.2763990687655e-19 relative error = 3.2753379272478604730119546716822e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.714 y[1] (analytic) = -0.38946335665636709697582120167771 y[1] (numeric) = -0.38946335665636709710352364236289 absolute error = 1.2770244068518e-19 relative error = 3.2789333964954998368708646053345e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7139 y[1] (analytic) = -0.38922676468569175666862083744022 y[1] (numeric) = -0.38922676468569175679638571344189 absolute error = 1.2776487600167e-19 relative error = 3.2825305861184197397226856560944e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=312.8MB, alloc=4.5MB, time=37.84 NO POLE x[1] = -0.7138 y[1] (analytic) = -0.38899018699567823595676443365159 y[1] (numeric) = -0.388990186995678236084591646667 absolute error = 1.2782721301541e-19 relative error = 3.2861295037458152545393238922667e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7137 y[1] (analytic) = -0.38875362358424800074683769072974 y[1] (numeric) = -0.38875362358424800087472714264525 absolute error = 1.2788945191551e-19 relative error = 3.2897301570179366090838723795629e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7136 y[1] (analytic) = -0.38851707444932371524793313109693 y[1] (numeric) = -0.3885170744493237153758847239875 absolute error = 1.2795159289057e-19 relative error = 3.2933325535802001367857044870655e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7135 y[1] (analytic) = -0.38828053958882924093089866914617 y[1] (numeric) = -0.38828053958882924105891230527493 absolute error = 1.2801363612876e-19 relative error = 3.2969367010852616151919585148869e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7134 y[1] (analytic) = -0.38804401900068963548886490511942 y[1] (numeric) = -0.3880440190006896356169404869372 absolute error = 1.2807558181778e-19 relative error = 3.3005426071920047521350140776045e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7133 y[1] (analytic) = -0.38780751268283115179904913155076 y[1] (numeric) = -0.38780751268283115192718656169594 absolute error = 1.2813743014518e-19 relative error = 3.3041502795738089232306202776436e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7132 y[1] (analytic) = -0.38757102063318123688583404479343 y[1] (numeric) = -0.38757102063318123701403322609111 absolute error = 1.2819918129768e-19 relative error = 3.3077597259010454533799473679352e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7131 y[1] (analytic) = -0.38733454284966853088511915800168 y[1] (numeric) = -0.38733454284966853101337999346353 absolute error = 1.2826083546185e-19 relative error = 3.3113709538586215386369784157526e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.713 y[1] (analytic) = -0.38709807933022286600994291578989 y[1] (numeric) = -0.38709807933022286613826530861359 absolute error = 1.2832239282370e-19 relative error = 3.3149839711354302336246839076656e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7129 y[1] (analytic) = -0.38686163007277526551737351462513 y[1] (numeric) = -0.38686163007277526564575736819409 absolute error = 1.2838385356896e-19 relative error = 3.3185987854315975772644659272407e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE memory used=316.6MB, alloc=4.5MB, time=38.32 x[1] = -0.7128 y[1] (analytic) = -0.38662519507525794267666643684193 y[1] (numeric) = -0.38662519507525794280511165472468 absolute error = 1.2844521788275e-19 relative error = 3.3222154044499787540549841736919e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7127 y[1] (analytic) = -0.38638877433560429973868670998587 y[1] (numeric) = -0.38638877433560429986719319593583 absolute error = 1.2850648594996e-19 relative error = 3.3258338359059983053584707785271e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7126 y[1] (analytic) = -0.38615236785174892690659390700764 y[1] (numeric) = -0.38615236785174892703516156496249 absolute error = 1.2856765795485e-19 relative error = 3.3294540875173272051245609928883e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7125 y[1] (analytic) = -0.38591597562162760130778790662922 y[1] (numeric) = -0.38591597562162760143641664071081 absolute error = 1.2862873408159e-19 relative error = 3.3330761670178796234608314140898e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7124 y[1] (analytic) = -0.3856795976431772859671134370025 y[1] (numeric) = -0.38567959764317728609580315151612 absolute error = 1.2868971451362e-19 relative error = 3.3367000821412658162524894495605e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7123 y[1] (analytic) = -0.38544323391433612878132142956267 y[1] (numeric) = -0.38544323391433612891007202899664 absolute error = 1.2875059943397e-19 relative error = 3.3403258406290905151550141060751e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7122 y[1] (analytic) = -0.38520688443304346149478521375931 y[1] (numeric) = -0.3852068844330434616235966027849 absolute error = 1.2881138902559e-19 relative error = 3.3439534502395414689183980433969e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7121 y[1] (analytic) = -0.38497054919723979867646958711744 y[1] (numeric) = -0.38497054919723979880534167058801 absolute error = 1.2887208347057e-19 relative error = 3.3475829187271762418830207867871e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.712 y[1] (analytic) = -0.38473422820486683669815079883749 y[1] (numeric) = -0.38473422820486683682708348178847 absolute error = 1.2893268295098e-19 relative error = 3.3512142538647414981569477850134e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7119 y[1] (analytic) = -0.38449792145386745271388548890097 y[1] (numeric) = -0.38449792145386745284287867654926 absolute error = 1.2899318764829e-19 relative error = 3.3548474634281414684950385596000e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7118 y[1] (analytic) = -0.38426162894218570364072662838718 y[1] (numeric) = -0.38426162894218570376978022613062 absolute error = 1.2905359774344e-19 relative error = 3.3584825551982665064996179194425e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=320.4MB, alloc=4.5MB, time=38.80 NO POLE x[1] = -0.7117 y[1] (analytic) = -0.3840253506677668251406845104437 y[1] (numeric) = -0.384025350667766825269798423861 absolute error = 1.2911391341730e-19 relative error = 3.3621195369729839737196574131919e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7116 y[1] (analytic) = -0.38378908662855723060393084508145 y[1] (numeric) = -0.38378908662855723073310497993138 absolute error = 1.2917413484993e-19 relative error = 3.3657584165479062393472454478562e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7115 y[1] (analytic) = -0.38355283682250451013324401467927 y[1] (numeric) = -0.38355283682250451026247827690058 absolute error = 1.2923426222131e-19 relative error = 3.3693992017354134754286377198077e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7114 y[1] (analytic) = -0.38331660124755742952969355079796 y[1] (numeric) = -0.38331660124755742965898784650891 absolute error = 1.2929429571095e-19 relative error = 3.3730419003545281292220377552407e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7113 y[1] (analytic) = -0.38308037990166592927956189660159 y[1] (numeric) = -0.38308037990166592940891613209931 absolute error = 1.2935423549772e-19 relative error = 3.3766865202264948444519716522468e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7112 y[1] (analytic) = -0.38284417278278112354250152287766 y[1] (numeric) = -0.38284417278278112367191560463809 absolute error = 1.2941408176043e-19 relative error = 3.3803330691899342329589667697984e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7111 y[1] (analytic) = -0.38260797988885529914092546933533 y[1] (numeric) = -0.3826079798888552992703993040125 absolute error = 1.2947383467717e-19 relative error = 3.3839815550836436230430881540981e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.711 y[1] (analytic) = -0.38237180121784191455062938653286 y[1] (numeric) = -0.38237180121784191468016288095882 absolute error = 1.2953349442596e-19 relative error = 3.3876319857635939069374737434519e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7109 y[1] (analytic) = -0.38213563676769559889264315745894 y[1] (numeric) = -0.38213563676769559902223621864302 absolute error = 1.2959306118408e-19 relative error = 3.3912843690854467057861321550310e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7108 y[1] (analytic) = -0.38189948653637215092631018144743 y[1] (numeric) = -0.3818994865363721510559627165761 absolute error = 1.2965253512867e-19 relative error = 3.3949387129202614854735894389401e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7107 y[1] (analytic) = -0.3816633505218285380435924067618 y[1] (numeric) = -0.3816633505218285381733043231981 absolute error = 1.2971191643630e-19 relative error = 3.3985950251432738475603152119251e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=324.2MB, alloc=4.5MB, time=39.27 NO POLE x[1] = -0.7106 y[1] (analytic) = -0.38142722872202289526459920182508 y[1] (numeric) = -0.38142722872202289539437040710826 absolute error = 1.2977120528318e-19 relative error = 3.4022533136394112170264253284807e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7105 y[1] (analytic) = -0.38119112113491452423433815870904 y[1] (numeric) = -0.38119112113491452436416856055438 absolute error = 1.2983040184534e-19 relative error = 3.4059135863080420200028270725692e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7104 y[1] (analytic) = -0.38095502775846389222068592612348 y[1] (numeric) = -0.38095502775846389235057543242157 absolute error = 1.2988950629809e-19 relative error = 3.4095758510488426477486465060245e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7103 y[1] (analytic) = -0.38071894859063263111357717276309 y[1] (numeric) = -0.38071894859063263124352569157973 absolute error = 1.2994851881664e-19 relative error = 3.4132401157780805009883078875807e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7102 y[1] (analytic) = -0.38048288362938353642540978548464 y[1] (numeric) = -0.38048288362938353655541722506011 absolute error = 1.3000743957547e-19 relative error = 3.4169063884121046612933037761850e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7101 y[1] (analytic) = -0.38024683287268056629266441038511 y[1] (numeric) = -0.38024683287268056642273067913406 absolute error = 1.3006626874895e-19 relative error = 3.4205746768836484453099403800253e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.71 y[1] (analytic) = -0.38001079631848884047873644845104 y[1] (numeric) = -0.380010796318488840608861454962 absolute error = 1.3012500651096e-19 relative error = 3.4242449891318776740655146751192e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7099 y[1] (analytic) = -0.37977477396477463937797862103219 y[1] (numeric) = -0.3797747739647746395081622740672 absolute error = 1.3018365303501e-19 relative error = 3.4279173331055675231370722915177e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7098 y[1] (analytic) = -0.3795387658095054030209522239736 y[1] (numeric) = -0.37953876580950540315119443246778 absolute error = 1.3024220849418e-19 relative error = 3.4315917167615486242086002672754e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7097 y[1] (analytic) = -0.37930277185064973008088519280974 y[1] (numeric) = -0.3793027718506497302111858658709 absolute error = 1.3030067306116e-19 relative error = 3.4352681480657837774994232270512e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=328.0MB, alloc=4.5MB, time=39.75 NO POLE x[1] = -0.7096 y[1] (analytic) = -0.37906679208617737688133510498735 y[1] (numeric) = -0.37906679208617737701169415189574 absolute error = 1.3035904690839e-19 relative error = 3.4389466349970867396927159568434e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7095 y[1] (analytic) = -0.37883082651405925640505524863891 y[1] (numeric) = -0.37883082651405925653547257884658 absolute error = 1.3041733020767e-19 relative error = 3.4426271855368644919172740924295e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7094 y[1] (analytic) = -0.37859487513226743730406189097325 y[1] (numeric) = -0.37859487513226743743453741410399 absolute error = 1.3047552313074e-19 relative error = 3.4463098076844421984891487203228e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7093 y[1] (analytic) = -0.37835893793877514291090088289228 y[1] (numeric) = -0.37835893793877514304143450874084 absolute error = 1.3053362584856e-19 relative error = 3.4499945094380865949003257508451e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7092 y[1] (analytic) = -0.37812301493155675025111173996857 y[1] (numeric) = -0.37812301493155675038170337850074 absolute error = 1.3059163853217e-19 relative error = 3.4536812988177436691814371948311e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7091 y[1] (analytic) = -0.37788710610858778905688734344754 y[1] (numeric) = -0.3778871061085877891875369047994 absolute error = 1.3064956135186e-19 relative error = 3.4573701838431391617401981176192e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.709 y[1] (analytic) = -0.37765121146784494078192740844692 y[1] (numeric) = -0.37765121146784494091263480292456 absolute error = 1.3070739447764e-19 relative error = 3.4610611725462202759558616499268e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7089 y[1] (analytic) = -0.37741533100730603761748387003799 y[1] (numeric) = -0.37741533100730603774824900811714 absolute error = 1.3076513807915e-19 relative error = 3.4647542729688062802789320825629e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7088 y[1] (analytic) = -0.37717946472495006150959634139014 y[1] (numeric) = -0.37717946472495006164041913371585 absolute error = 1.3082279232571e-19 relative error = 3.4684494931639420501108510927807e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7087 y[1] (analytic) = -0.37694361261875714317751580165263 y[1] (numeric) = -0.37694361261875714330839615903888 absolute error = 1.3088035738625e-19 relative error = 3.4721468411940731863362089200745e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7086 y[1] (analytic) = -0.37670777468670856113331467473083 y[1] (numeric) = -0.3767077746867085612642525081601 absolute error = 1.3093783342927e-19 relative error = 3.4758463251300106467923619982886e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=331.8MB, alloc=4.5MB, time=40.23 NO POLE x[1] = -0.7085 y[1] (analytic) = -0.37647195092678674070268146359037 y[1] (numeric) = -0.3764719509267867408336766842131 absolute error = 1.3099522062273e-19 relative error = 3.4795479530480321136167711982928e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7084 y[1] (analytic) = -0.37623614133697525304689810819 y[1] (numeric) = -0.3762361413369752531779506273247 absolute error = 1.3105251913470e-19 relative error = 3.4832517330471725357994851887046e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7083 y[1] (analytic) = -0.3760003459152588141859982386075 y[1] (numeric) = -0.37600034591525881431710796773989 absolute error = 1.3110972913239e-19 relative error = 3.4869576732234946616570171862954e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7082 y[1] (analytic) = -0.37576456465962328402310449837016 y[1] (numeric) = -0.37576456465962328415427134915307 absolute error = 1.3116685078291e-19 relative error = 3.4906657816903021585994089036254e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7081 y[1] (analytic) = -0.37552879756805566536994311645244 y[1] (numeric) = -0.37552879756805566550116700070533 absolute error = 1.3122388425289e-19 relative error = 3.4943760665680716849335775416562e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.708 y[1] (analytic) = -0.37529304463854410297353390983648 y[1] (numeric) = -0.37529304463854410310481473954499 absolute error = 1.3128082970851e-19 relative error = 3.4980885359852718018063828614359e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7079 y[1] (analytic) = -0.37505730586907788254405390196263 y[1] (numeric) = -0.37505730586907788267539158927831 absolute error = 1.3133768731568e-19 relative error = 3.5018031980831843590511321559193e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7078 y[1] (analytic) = -0.3748215812576474297838727458191 y[1] (numeric) = -0.37482158125764742991526720305928 absolute error = 1.3139445724018e-19 relative error = 3.5055200610196768958788301296095e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7077 y[1] (analytic) = -0.37458587080224430941775814383516 y[1] (numeric) = -0.374585870802244309549209283482 absolute error = 1.3145113964684e-19 relative error = 3.5092391329473609754870679836189e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7076 y[1] (analytic) = -0.37435017450086122422424946014498 y[1] (numeric) = -0.37435017450086122435575719484573 absolute error = 1.3150773470075e-19 relative error = 3.5129604220458953021957372366866e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE memory used=335.7MB, alloc=4.5MB, time=40.72 x[1] = -0.7075 y[1] (analytic) = -0.37411449235149201406819772419622 y[1] (numeric) = -0.37411449235149201419976196676232 absolute error = 1.3156424256610e-19 relative error = 3.5166839364910613522062623308625e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7074 y[1] (analytic) = -0.37387882435213165493447022805984 y[1] (numeric) = -0.37387882435213165506609089146708 absolute error = 1.3162066340724e-19 relative error = 3.5204096844830995610375354550762e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7073 y[1] (analytic) = -0.37364317050077625796281792319101 y[1] (numeric) = -0.37364317050077625809449492057857 absolute error = 1.3167699738756e-19 relative error = 3.5241376742168083065988290732206e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7072 y[1] (analytic) = -0.37340753079542306848390382575855 y[1] (numeric) = -0.37340753079542306861563707042923 absolute error = 1.3173324467068e-19 relative error = 3.5278679139133923697497497563917e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7071 y[1] (analytic) = -0.37317190523407046505649064303876 y[1] (numeric) = -0.37317190523407046518828004845812 absolute error = 1.3178940541936e-19 relative error = 3.5316004117913342088770282439663e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.707 y[1] (analytic) = -0.37293629381471795850578583672205 y[1] (numeric) = -0.37293629381471795863763131651842 absolute error = 1.3184547979637e-19 relative error = 3.5353351760897106967878238017742e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7069 y[1] (analytic) = -0.37270069653536619096294234234295 y[1] (numeric) = -0.3727006965353661910948438103068 absolute error = 1.3190146796385e-19 relative error = 3.5390722150510832120509869853024e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7068 y[1] (analytic) = -0.37246511339401693490571316738446 y[1] (numeric) = -0.37246511339401693503767053746829 absolute error = 1.3195737008383e-19 relative error = 3.5428115369354666440077801823677e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7067 y[1] (analytic) = -0.37222954438867309220025809395192 y[1] (numeric) = -0.3722295443886730923322712802697 absolute error = 1.3201318631778e-19 relative error = 3.5465531500082922502618740320388e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7066 y[1] (analytic) = -0.37199398951733869314410071523962 y[1] (numeric) = -0.37199398951733869327616963206654 absolute error = 1.3206891682692e-19 relative error = 3.5502970625487552095571291209342e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7065 y[1] (analytic) = -0.37175844877801889551023403834083 y[1] (numeric) = -0.37175844877801889564235860011287 absolute error = 1.3212456177204e-19 relative error = 3.5540432828450133041370896733754e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=339.5MB, alloc=4.5MB, time=41.20 NO POLE x[1] = -0.7064 y[1] (analytic) = -0.3715229221687199835923728892671 y[1] (numeric) = -0.37152292216871998372455301058061 absolute error = 1.3218012131351e-19 relative error = 3.5577918191944814178664017993934e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7063 y[1] (analytic) = -0.37128740968744936725135135935324 y[1] (numeric) = -0.37128740968744936738358695496479 absolute error = 1.3223559561155e-19 relative error = 3.5615426799111298122592991035612e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7062 y[1] (analytic) = -0.37105191133221558096266353552752 y[1] (numeric) = -0.37105191133221558109495452035345 absolute error = 1.3229098482593e-19 relative error = 3.5652958733174484584235357991601e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7061 y[1] (analytic) = -0.3708164271010282828651457602204 y[1] (numeric) = -0.3708164271010282829974920493363 absolute error = 1.3234628911590e-19 relative error = 3.5690514077425832723919094887648e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.706 y[1] (analytic) = -0.37058095699189825381079866997298 y[1] (numeric) = -0.37058095699189825394320017861381 absolute error = 1.3240150864083e-19 relative error = 3.5728092915396243473527277206796e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7059 y[1] (analytic) = -0.37034550100283739641574726509026 y[1] (numeric) = -0.3703455010028373965482039086493 absolute error = 1.3245664355904e-19 relative error = 3.5765695330540868496367705690498e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7058 y[1] (analytic) = -0.37011005913185873411233726595042 y[1] (numeric) = -0.3701100591318587342448489599796 absolute error = 1.3251169402918e-19 relative error = 3.5803321406611700230247010766301e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7057 y[1] (analytic) = -0.36987463137697641020236601485711 y[1] (numeric) = -0.36987463137697641033493267506616 absolute error = 1.3256666020905e-19 relative error = 3.5840971227339458511149640222927e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7056 y[1] (analytic) = -0.36963921773620568691144618557072 y[1] (numeric) = -0.36963921773620568704406772782719 absolute error = 1.3262154225647e-19 relative error = 3.5878644876668856278634973010090e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7055 y[1] (analytic) = -0.36940381820756294444450056591476 y[1] (numeric) = -0.36940381820756294457717690624319 absolute error = 1.3267634032843e-19 relative error = 3.5916342438529149717077142162597e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7054 y[1] (analytic) = -0.3691684327890656800423861820903 y[1] (numeric) = -0.36916843278906568017511723667256 absolute error = 1.3273105458226e-19 relative error = 3.5954063997150986197542978186975e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=343.3MB, alloc=4.5MB, time=41.68 NO POLE x[1] = -0.7053 y[1] (analytic) = -0.36893306147873250703964603657703 y[1] (numeric) = -0.36893306147873250717243172175143 absolute error = 1.3278568517440e-19 relative error = 3.5991809636733940577129976253850e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7052 y[1] (analytic) = -0.36869770427458315392338673472084 y[1] (numeric) = -0.36869770427458315405622696698185 absolute error = 1.3284023226101e-19 relative error = 3.6029579441611831795917579430916e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7051 y[1] (analytic) = -0.36846236117463846339328027833745 y[1] (numeric) = -0.36846236117463846352617497433564 absolute error = 1.3289469599819e-19 relative error = 3.6067373496312827767969507484884e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.705 y[1] (analytic) = -0.36822703217692039142268830787561 y[1] (numeric) = -0.36822703217692039155563738441701 absolute error = 1.3294907654140e-19 relative error = 3.6105191885402523406384015562961e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7049 y[1] (analytic) = -0.36799171727945200632090707789002 y[1] (numeric) = -0.36799171727945200645391045193598 absolute error = 1.3300337404596e-19 relative error = 3.6143034693619901342349419018992e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7048 y[1] (analytic) = -0.36775641648025748779653145377962 y[1] (numeric) = -0.36775641648025748792958904244622 absolute error = 1.3305758866660e-19 relative error = 3.6180902005755491418818323705455e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7047 y[1] (analytic) = -0.36752112977736212602193622093776 y[1] (numeric) = -0.36752112977736212615504794149585 absolute error = 1.3311172055809e-19 relative error = 3.6218793906822922734985893591871e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7046 y[1] (analytic) = -0.36728585716879232069887300065266 y[1] (numeric) = -0.3672858571687923208320387705271 absolute error = 1.3316576987444e-19 relative error = 3.6256710481841792500228969945576e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7045 y[1] (analytic) = -0.3670505986525755801251810702721 y[1] (numeric) = -0.36705059865257558025840080704164 absolute error = 1.3321973676954e-19 relative error = 3.6294651816012016239037708518756e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7044 y[1] (analytic) = -0.36681535422674052026261038832469 y[1] (numeric) = -0.36681535422674052039588400972176 absolute error = 1.3327362139707e-19 relative error = 3.6332617994689838673932241723770e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=347.1MB, alloc=4.5MB, time=42.15 NO POLE x[1] = -0.7043 y[1] (analytic) = -0.36658012388931686380575512845438 y[1] (numeric) = -0.36658012388931686393908255236448 absolute error = 1.3332742391010e-19 relative error = 3.6370609103279186737483597351112e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7042 y[1] (analytic) = -0.36634490763833543925209602918355 y[1] (numeric) = -0.36634490763833543938547717364504 absolute error = 1.3338114446149e-19 relative error = 3.6408625227340977400131708507014e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7041 y[1] (analytic) = -0.36610970547182817997314986967548 y[1] (numeric) = -0.36610970547182818010658465287919 absolute error = 1.3343478320371e-19 relative error = 3.6446666452544424359380218094768e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.704 y[1] (analytic) = -0.36587451738782812328672438481024 y[1] (numeric) = -0.36587451738782812342021272509939 absolute error = 1.3348834028915e-19 relative error = 3.6484732864752082541036123546579e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7039 y[1] (analytic) = -0.36563934338436940953027693602945 y[1] (numeric) = -0.36563934338436940966381875189886 absolute error = 1.3354181586941e-19 relative error = 3.6522824549826257327580251452571e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7038 y[1] (analytic) = -0.36540418345948728113537525753331 y[1] (numeric) = -0.36540418345948728126897046762941 absolute error = 1.3359521009610e-19 relative error = 3.6560941593847907185270432210603e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7037 y[1] (analytic) = -0.36516903761121808170325860054387 y[1] (numeric) = -0.36516903761121808183690712366422 absolute error = 1.3364852312035e-19 relative error = 3.6599084082983131000514660998237e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7036 y[1] (analytic) = -0.36493390583759925508149760146145 y[1] (numeric) = -0.36493390583759925521519935655465 absolute error = 1.3370175509320e-19 relative error = 3.6637252103590278710331810787498e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7035 y[1] (analytic) = -0.36469878813666934444175120285702 y[1] (numeric) = -0.36469878813666934457550610902194 absolute error = 1.3375490616492e-19 relative error = 3.6675445742034083407283454759450e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7034 y[1] (analytic) = -0.36446368450646799135861895934296 y[1] (numeric) = -0.36446368450646799149242693582888 absolute error = 1.3380797648592e-19 relative error = 3.6713665084935331414308323699133e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7033 y[1] (analytic) = -0.36422859494503593488958706346848 y[1] (numeric) = -0.36422859494503593502344802967443 absolute error = 1.3386096620595e-19 relative error = 3.6751910218952013875260203150546e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=350.9MB, alloc=4.5MB, time=42.64 NO POLE x[1] = -0.7032 y[1] (analytic) = -0.36399351945041501065606642987074 y[1] (numeric) = -0.36399351945041501078998030534527 absolute error = 1.3391387547453e-19 relative error = 3.6790181230897548285321710977054e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7031 y[1] (analytic) = -0.36375845802064814992552117900137 y[1] (numeric) = -0.36375845802064815005948788344231 absolute error = 1.3396670444094e-19 relative error = 3.6828478207738498991651833833460e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.703 y[1] (analytic) = -0.36352341065377937869468586482368 y[1] (numeric) = -0.36352341065377937882870531807765 absolute error = 1.3401945325397e-19 relative error = 3.6866801236526268261852461592022e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7029 y[1] (analytic) = -0.36328837734785381677386979394614 y[1] (numeric) = -0.36328837734785381690794191600826 absolute error = 1.3407212206212e-19 relative error = 3.6905150404452390650520347869122e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7028 y[1] (analytic) = -0.36305335810091767687234678672259 y[1] (numeric) = -0.36305335810091767700647149773639 absolute error = 1.3412471101380e-19 relative error = 3.6943525798904042090972739892123e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7027 y[1] (analytic) = -0.36281835291101826368482873390732 y[1] (numeric) = -0.36281835291101826381900595416419 absolute error = 1.3417722025687e-19 relative error = 3.6981927507337855430606389500279e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7026 y[1] (analytic) = -0.36258336177620397297902130550167 y[1] (numeric) = -0.36258336177620397311325095544035 absolute error = 1.3422964993868e-19 relative error = 3.7020355617291144501146551154640e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7025 y[1] (analytic) = -0.36234838469452429068426017147381 y[1] (numeric) = -0.36234838469452429081854217168069 absolute error = 1.3428200020688e-19 relative error = 3.7058810216605674501115837386242e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7024 y[1] (analytic) = -0.36211342166402979198122609707358 y[1] (numeric) = -0.36211342166402979211556036828161 absolute error = 1.3433427120803e-19 relative error = 3.7097291393044759070693376302790e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7023 y[1] (analytic) = -0.361878472682772140392737278487 y[1] (numeric) = -0.36187847268277214052712374157599 absolute error = 1.3438646308899e-19 relative error = 3.7135799234677079302314937457628e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE memory used=354.7MB, alloc=4.5MB, time=43.11 x[1] = -0.7022 y[1] (analytic) = -0.3616435377488040868756172876093 y[1] (numeric) = -0.36164353774880408701005586360518 absolute error = 1.3443857599588e-19 relative error = 3.7174333829590066478982703785960e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7021 y[1] (analytic) = -0.36140861686017946891363699772304 y[1] (numeric) = -0.36140861686017946904812760779789 absolute error = 1.3449061007485e-19 relative error = 3.7212895266102984974947963176210e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.702 y[1] (analytic) = -0.36117371001495320961152886488627 y[1] (numeric) = -0.36117371001495320974607143035765 absolute error = 1.3454256547138e-19 relative error = 3.7251483632573840318836292532539e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7019 y[1] (analytic) = -0.36093881721118131679007194283369 y[1] (numeric) = -0.36093881721118131692466638516468 absolute error = 1.3459444233099e-19 relative error = 3.7290099017596181089693853408987e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7018 y[1] (analytic) = -0.36070393844692088208224601219717 y[1] (numeric) = -0.36070393844692088221689225299562 absolute error = 1.3464624079845e-19 relative error = 3.7328741509780816192332798626458e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7017 y[1] (analytic) = -0.36046907372023008003045320783699 y[1] (numeric) = -0.36046907372023008016515116885567 absolute error = 1.3469796101868e-19 relative error = 3.7367411198005512229698653084782e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7016 y[1] (analytic) = -0.36023422302916816718480553106607 y[1] (numeric) = -0.36023422302916816731955513420219 absolute error = 1.3474960313612e-19 relative error = 3.7406108171240943931993723607024e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7015 y[1] (analytic) = -0.35999938637179548120247663652244 y[1] (numeric) = -0.35999938637179548133727780381702 absolute error = 1.3480116729458e-19 relative error = 3.7444832518509296777619200878580e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7014 y[1] (analytic) = -0.359764563746173439948116286418 y[1] (numeric) = -0.3597645637461734400829689400561 absolute error = 1.3485265363810e-19 relative error = 3.7483584329123446601250310521127e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7013 y[1] (analytic) = -0.35952975515036454059532586786032 y[1] (numeric) = -0.35952975515036454073022993017026 absolute error = 1.3490406230994e-19 relative error = 3.7522363692406952579878940348545e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7012 y[1] (analytic) = -0.35929496058243235872919337189632 y[1] (numeric) = -0.35929496058243235886414876534958 absolute error = 1.3495539345326e-19 relative error = 3.7561170697883317800511192506074e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=358.5MB, alloc=4.5MB, time=43.58 NO POLE x[1] = -0.7011 y[1] (analytic) = -0.35906018004044154744988623588501 y[1] (numeric) = -0.35906018004044154758489288309596 absolute error = 1.3500664721095e-19 relative error = 3.7600005435229263228451551995713e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.701 y[1] (analytic) = -0.35882541352245783647730045374874 y[1] (numeric) = -0.35882541352245783661235827747415 absolute error = 1.3505782372541e-19 relative error = 3.7638867994213883787234169457053e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7009 y[1] (analytic) = -0.35859066102654803125676436159207 y[1] (numeric) = -0.35859066102654803139187328473107 absolute error = 1.3510892313900e-19 relative error = 3.7677758464824407935685262060202e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7008 y[1] (analytic) = -0.35835592255078001206579550911249 y[1] (numeric) = -0.358355922550780012200955454706 absolute error = 1.3515994559351e-19 relative error = 3.7716676937118980334562175324657e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7007 y[1] (analytic) = -0.35812119809322273312190903015032 y[1] (numeric) = -0.35812119809322273325711992138088 absolute error = 1.3521089123056e-19 relative error = 3.7755623501338554068177330814490e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7006 y[1] (analytic) = -0.35788648765194622169147592864871 y[1] (numeric) = -0.35788648765194622182673768884014 absolute error = 1.3526176019143e-19 relative error = 3.7794598247859954745819800245456e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7005 y[1] (analytic) = -0.35765179122502157719962969920632 y[1] (numeric) = -0.35765179122502157733494225182341 absolute error = 1.3531255261709e-19 relative error = 3.7833601267204680017139056015238e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7004 y[1] (analytic) = -0.35741710881052097034121970431365 y[1] (numeric) = -0.35741710881052097047658297296186 absolute error = 1.3536326864821e-19 relative error = 3.7872632650042137980455281588761e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7003 y[1] (analytic) = -0.35718244040651764219280973326528 y[1] (numeric) = -0.35718244040651764232822364169031 absolute error = 1.3541390842503e-19 relative error = 3.7911692487153702624864252008826e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7002 y[1] (analytic) = -0.35694778601108590332572017063409 y[1] (numeric) = -0.35694778601108590346118464272198 absolute error = 1.3546447208789e-19 relative error = 3.7950780869581528409155698488987e-17 % h = 0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.7001 y[1] (analytic) = -0.35671314562230113292011220508535 y[1] (numeric) = -0.35671314562230113305562716486159 absolute error = 1.3551495977624e-19 relative error = 3.7989897888351839415840063870430e-17 % h = 0.0001 TOP MAIN SOLVE Loop memory used=362.4MB, alloc=4.5MB, time=44.05 NO POLE x[1] = -0.7 y[1] (analytic) = -0.35647851923823977788011251218503 y[1] (numeric) = -0.35647851923823977801567788381469 absolute error = 1.3556537162966e-19 relative error = 3.8029043634760974451482836386538e-17 % h = 0.0001 Finished! Maximum Iterations Reached before Solution Completed! diff ( y , x , 1 ) = arccos ( x ) ; Iterations = 1000 Total Elapsed Time = 44 Seconds Elapsed Time(since restart) = 43 Seconds Expected Time Remaining = 10 Minutes 59 Seconds Optimized Time Remaining = 10 Minutes 59 Seconds Time to Timeout = 14 Minutes 15 Seconds Percent Done = 6.256 % > quit memory used=362.8MB, alloc=4.5MB, time=44.10