|\^/| 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 > check_sign := proc( x0 ,xf) > local ret; > if (xf > x0) then # if number 1 > ret := 1.0; > else > ret := -1.0; > fi;# end if 1; > ret;; > end; check_sign := proc(x0, xf) local ret; if x0 < xf then ret := 1.0 else ret := -1.0 end if; ret end proc > # End Function number 3 > # Begin Function number 4 > est_size_answer := proc() > global > glob_max_terms, > glob_iolevel, > ALWAYS, > INFO, > DEBUGL, > DEBUGMASSIVE, > #Top Generate Globals Decl > MAX_UNCHANGED, > glob_check_sign, > glob_desired_digits_correct, > glob_max_value3, > glob_ratio_of_radius, > glob_percent_done, > glob_subiter_method, > glob_log10normmin, > glob_total_exp_sec, > glob_optimal_expect_sec, > glob_html_log, > glob_good_digits, > glob_max_opt_iter, > glob_dump, > glob_djd_debug, > glob_display_flag, > glob_djd_debug2, > glob_sec_in_minute, > glob_min_in_hour, > glob_hours_in_day, > glob_days_in_year, > glob_sec_in_hour, > glob_sec_in_day, > glob_sec_in_year, > glob_almost_1, > glob_clock_sec, > glob_clock_start_sec, > glob_not_yet_finished, > glob_initial_pass, > glob_not_yet_start_msg, > glob_reached_optimal_h, > glob_optimal_done, > glob_disp_incr, > glob_h, > glob_hmax, > glob_hmin, > glob_hmin_init, > glob_large_float, > glob_last_good_h, > glob_look_poles, > glob_neg_h, > glob_display_interval, > glob_next_display, > glob_dump_analytic, > glob_log10_abserr, > glob_log10_relerr, > glob_abserr, > glob_relerr, > glob_max_hours, > glob_max_iter, > glob_max_rel_trunc_err, > glob_max_trunc_err, > glob_no_eqs, > glob_optimal_clock_start_sec, > glob_optimal_start, > glob_small_float, > glob_smallish_float, > glob_unchanged_h_cnt, > glob_warned, > glob_warned2, > glob_max_sec, > glob_orig_start_sec, > glob_start, > glob_curr_iter_when_opt, > glob_current_iter, > glob_iter, > glob_normmax, > glob_log10abserr, > glob_log10relerr, > glob_max_minutes, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_1, > array_const_0D0, > array_const_0D1, > array_const_0D2, > #END CONST > array_y_init, > array_norms, > array_fact_1, > array_pole, > array_1st_rel_error, > array_last_rel_error, > array_type_pole, > array_y, > array_x, > array_tmp0, > array_tmp1, > array_tmp2, > array_tmp3, > array_tmp4_a1, > array_tmp4_a2, > array_tmp4, > array_tmp5, > array_m1, > array_y_higher, > array_y_higher_work, > array_y_higher_work2, > array_y_set_initial, > array_poles, > array_real_pole, > array_complex_pole, > array_fact_2, > glob_last; > local min_size; > min_size := glob_large_float; > if (omniabs(array_y[1]) < min_size) then # if number 1 > min_size := omniabs(array_y[1]); > omniout_float(ALWAYS,"min_size",32,min_size,32,""); > fi;# end if 1; > if (min_size < 1.0) then # if number 1 > min_size := 1.0; > omniout_float(ALWAYS,"min_size",32,min_size,32,""); > fi;# end if 1; > min_size; > end; est_size_answer := proc() local min_size; global glob_max_terms, glob_iolevel, ALWAYS, INFO, DEBUGL, DEBUGMASSIVE, MAX_UNCHANGED, glob_check_sign, glob_desired_digits_correct, glob_max_value3, glob_ratio_of_radius, glob_percent_done, glob_subiter_method, glob_log10normmin, glob_total_exp_sec, glob_optimal_expect_sec, glob_html_log, glob_good_digits, glob_max_opt_iter, glob_dump, glob_djd_debug, glob_display_flag, glob_djd_debug2, glob_sec_in_minute, glob_min_in_hour, glob_hours_in_day, glob_days_in_year, glob_sec_in_hour, glob_sec_in_day, glob_sec_in_year, glob_almost_1, glob_clock_sec, glob_clock_start_sec, glob_not_yet_finished, glob_initial_pass, glob_not_yet_start_msg, glob_reached_optimal_h, glob_optimal_done, glob_disp_incr, glob_h, glob_hmax, glob_hmin, glob_hmin_init, glob_large_float, glob_last_good_h, glob_look_poles, glob_neg_h, glob_display_interval, glob_next_display, glob_dump_analytic, glob_log10_abserr, glob_log10_relerr, glob_abserr, glob_relerr, glob_max_hours, glob_max_iter, glob_max_rel_trunc_err, glob_max_trunc_err, glob_no_eqs, glob_optimal_clock_start_sec, glob_optimal_start, glob_small_float, glob_smallish_float, glob_unchanged_h_cnt, glob_warned, glob_warned2, glob_max_sec, glob_orig_start_sec, glob_start, glob_curr_iter_when_opt, glob_current_iter, glob_iter, glob_normmax, glob_log10abserr, glob_log10relerr, glob_max_minutes, array_const_1, array_const_0D0, array_const_0D1, array_const_0D2, array_y_init, array_norms, array_fact_1, array_pole, array_1st_rel_error, array_last_rel_error, array_type_pole, array_y, array_x, array_tmp0, array_tmp1, array_tmp2, array_tmp3, array_tmp4_a1, array_tmp4_a2, array_tmp4, array_tmp5, array_m1, array_y_higher, array_y_higher_work, array_y_higher_work2, array_y_set_initial, array_poles, array_real_pole, array_complex_pole, array_fact_2, glob_last; min_size := glob_large_float; if omniabs(array_y[1]) < min_size then min_size := omniabs(array_y[1]); omniout_float(ALWAYS, "min_size", 32, min_size, 32, "") end if; if min_size < 1.0 then min_size := 1.0; omniout_float(ALWAYS, "min_size", 32, min_size, 32, "") end if; min_size end proc > # End Function number 4 > # Begin Function number 5 > test_suggested_h := proc() > global > glob_max_terms, > glob_iolevel, > ALWAYS, > INFO, > DEBUGL, > DEBUGMASSIVE, > #Top Generate Globals Decl > MAX_UNCHANGED, > glob_check_sign, > glob_desired_digits_correct, > glob_max_value3, > glob_ratio_of_radius, > glob_percent_done, > glob_subiter_method, > glob_log10normmin, > glob_total_exp_sec, > glob_optimal_expect_sec, > glob_html_log, > glob_good_digits, > glob_max_opt_iter, > glob_dump, > glob_djd_debug, > glob_display_flag, > glob_djd_debug2, > glob_sec_in_minute, > glob_min_in_hour, > glob_hours_in_day, > glob_days_in_year, > glob_sec_in_hour, > glob_sec_in_day, > glob_sec_in_year, > glob_almost_1, > glob_clock_sec, > glob_clock_start_sec, > glob_not_yet_finished, > glob_initial_pass, > glob_not_yet_start_msg, > glob_reached_optimal_h, > glob_optimal_done, > glob_disp_incr, > glob_h, > glob_hmax, > glob_hmin, > glob_hmin_init, > glob_large_float, > glob_last_good_h, > glob_look_poles, > glob_neg_h, > glob_display_interval, > glob_next_display, > glob_dump_analytic, > glob_log10_abserr, > glob_log10_relerr, > glob_abserr, > glob_relerr, > glob_max_hours, > glob_max_iter, > glob_max_rel_trunc_err, > glob_max_trunc_err, > glob_no_eqs, > glob_optimal_clock_start_sec, > glob_optimal_start, > glob_small_float, > glob_smallish_float, > glob_unchanged_h_cnt, > glob_warned, > glob_warned2, > glob_max_sec, > glob_orig_start_sec, > glob_start, > glob_curr_iter_when_opt, > glob_current_iter, > glob_iter, > glob_normmax, > glob_log10abserr, > glob_log10relerr, > glob_max_minutes, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_1, > array_const_0D0, > array_const_0D1, > array_const_0D2, > #END CONST > array_y_init, > array_norms, > array_fact_1, > array_pole, > array_1st_rel_error, > array_last_rel_error, > array_type_pole, > array_y, > array_x, > array_tmp0, > array_tmp1, > array_tmp2, > array_tmp3, > array_tmp4_a1, > array_tmp4_a2, > array_tmp4, > array_tmp5, > array_m1, > array_y_higher, > array_y_higher_work, > array_y_higher_work2, > array_y_set_initial, > array_poles, > array_real_pole, > array_complex_pole, > array_fact_2, > glob_last; > local max_value3,hn_div_ho,hn_div_ho_2,hn_div_ho_3,value3,no_terms; > max_value3 := 0.0; > no_terms := glob_max_terms; > hn_div_ho := 0.5; > hn_div_ho_2 := 0.25; > hn_div_ho_3 := 0.125; > omniout_float(ALWAYS,"hn_div_ho",32,hn_div_ho,32,""); > omniout_float(ALWAYS,"hn_div_ho_2",32,hn_div_ho_2,32,""); > omniout_float(ALWAYS,"hn_div_ho_3",32,hn_div_ho_3,32,""); > value3 := omniabs(array_y[no_terms-3] + array_y[no_terms - 2] * hn_div_ho + array_y[no_terms - 1] * hn_div_ho_2 + array_y[no_terms] * hn_div_ho_3); > if (value3 > max_value3) then # if number 1 > max_value3 := value3; > omniout_float(ALWAYS,"value3",32,value3,32,""); > fi;# end if 1; > omniout_float(ALWAYS,"max_value3",32,max_value3,32,""); > max_value3; > end; test_suggested_h := proc() local max_value3, hn_div_ho, hn_div_ho_2, hn_div_ho_3, value3, no_terms; global glob_max_terms, glob_iolevel, ALWAYS, INFO, DEBUGL, DEBUGMASSIVE, MAX_UNCHANGED, glob_check_sign, glob_desired_digits_correct, glob_max_value3, glob_ratio_of_radius, glob_percent_done, glob_subiter_method, glob_log10normmin, glob_total_exp_sec, glob_optimal_expect_sec, glob_html_log, glob_good_digits, glob_max_opt_iter, glob_dump, glob_djd_debug, glob_display_flag, glob_djd_debug2, glob_sec_in_minute, glob_min_in_hour, glob_hours_in_day, glob_days_in_year, glob_sec_in_hour, glob_sec_in_day, glob_sec_in_year, glob_almost_1, glob_clock_sec, glob_clock_start_sec, glob_not_yet_finished, glob_initial_pass, glob_not_yet_start_msg, glob_reached_optimal_h, glob_optimal_done, glob_disp_incr, glob_h, glob_hmax, glob_hmin, glob_hmin_init, glob_large_float, glob_last_good_h, glob_look_poles, glob_neg_h, glob_display_interval, glob_next_display, glob_dump_analytic, glob_log10_abserr, glob_log10_relerr, glob_abserr, glob_relerr, glob_max_hours, glob_max_iter, glob_max_rel_trunc_err, glob_max_trunc_err, glob_no_eqs, glob_optimal_clock_start_sec, glob_optimal_start, glob_small_float, glob_smallish_float, glob_unchanged_h_cnt, glob_warned, glob_warned2, glob_max_sec, glob_orig_start_sec, glob_start, glob_curr_iter_when_opt, glob_current_iter, glob_iter, glob_normmax, glob_log10abserr, glob_log10relerr, glob_max_minutes, array_const_1, array_const_0D0, array_const_0D1, array_const_0D2, array_y_init, array_norms, array_fact_1, array_pole, array_1st_rel_error, array_last_rel_error, array_type_pole, array_y, array_x, array_tmp0, array_tmp1, array_tmp2, array_tmp3, array_tmp4_a1, array_tmp4_a2, array_tmp4, array_tmp5, array_m1, array_y_higher, array_y_higher_work, array_y_higher_work2, array_y_set_initial, array_poles, array_real_pole, array_complex_pole, array_fact_2, glob_last; max_value3 := 0.; no_terms := glob_max_terms; hn_div_ho := 0.5; hn_div_ho_2 := 0.25; hn_div_ho_3 := 0.125; omniout_float(ALWAYS, "hn_div_ho", 32, hn_div_ho, 32, ""); omniout_float(ALWAYS, "hn_div_ho_2", 32, hn_div_ho_2, 32, ""); omniout_float(ALWAYS, "hn_div_ho_3", 32, hn_div_ho_3, 32, ""); value3 := omniabs(array_y[no_terms - 3] + array_y[no_terms - 2]*hn_div_ho + array_y[no_terms - 1]*hn_div_ho_2 + array_y[no_terms]*hn_div_ho_3); if max_value3 < value3 then max_value3 := value3; omniout_float(ALWAYS, "value3", 32, value3, 32, "") end if; omniout_float(ALWAYS, "max_value3", 32, max_value3, 32, ""); max_value3 end proc > # End Function number 5 > # Begin Function number 6 > reached_interval := proc() > global > glob_max_terms, > glob_iolevel, > ALWAYS, > INFO, > DEBUGL, > DEBUGMASSIVE, > #Top Generate Globals Decl > MAX_UNCHANGED, > glob_check_sign, > glob_desired_digits_correct, > glob_max_value3, > glob_ratio_of_radius, > glob_percent_done, > glob_subiter_method, > glob_log10normmin, > glob_total_exp_sec, > glob_optimal_expect_sec, > glob_html_log, > glob_good_digits, > glob_max_opt_iter, > glob_dump, > glob_djd_debug, > glob_display_flag, > glob_djd_debug2, > glob_sec_in_minute, > glob_min_in_hour, > glob_hours_in_day, > glob_days_in_year, > glob_sec_in_hour, > glob_sec_in_day, > glob_sec_in_year, > glob_almost_1, > glob_clock_sec, > glob_clock_start_sec, > glob_not_yet_finished, > glob_initial_pass, > glob_not_yet_start_msg, > glob_reached_optimal_h, > glob_optimal_done, > glob_disp_incr, > glob_h, > glob_hmax, > glob_hmin, > glob_hmin_init, > glob_large_float, > glob_last_good_h, > glob_look_poles, > glob_neg_h, > glob_display_interval, > glob_next_display, > glob_dump_analytic, > glob_log10_abserr, > glob_log10_relerr, > glob_abserr, > glob_relerr, > glob_max_hours, > glob_max_iter, > glob_max_rel_trunc_err, > glob_max_trunc_err, > glob_no_eqs, > glob_optimal_clock_start_sec, > glob_optimal_start, > glob_small_float, > glob_smallish_float, > glob_unchanged_h_cnt, > glob_warned, > glob_warned2, > glob_max_sec, > glob_orig_start_sec, > glob_start, > glob_curr_iter_when_opt, > glob_current_iter, > glob_iter, > glob_normmax, > glob_log10abserr, > glob_log10relerr, > glob_max_minutes, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_1, > array_const_0D0, > array_const_0D1, > array_const_0D2, > #END CONST > array_y_init, > array_norms, > array_fact_1, > array_pole, > array_1st_rel_error, > array_last_rel_error, > array_type_pole, > array_y, > array_x, > array_tmp0, > array_tmp1, > array_tmp2, > array_tmp3, > array_tmp4_a1, > array_tmp4_a2, > array_tmp4, > array_tmp5, > array_m1, > array_y_higher, > array_y_higher_work, > array_y_higher_work2, > array_y_set_initial, > array_poles, > array_real_pole, > array_complex_pole, > array_fact_2, > glob_last; > local ret; > if (glob_check_sign * (array_x[1]) >= glob_check_sign * glob_next_display) then # if number 1 > ret := true; > else > ret := false; > fi;# end if 1; > return(ret); > end; reached_interval := proc() local ret; global glob_max_terms, glob_iolevel, ALWAYS, INFO, DEBUGL, DEBUGMASSIVE, MAX_UNCHANGED, glob_check_sign, glob_desired_digits_correct, glob_max_value3, glob_ratio_of_radius, glob_percent_done, glob_subiter_method, glob_log10normmin, glob_total_exp_sec, glob_optimal_expect_sec, glob_html_log, glob_good_digits, glob_max_opt_iter, glob_dump, glob_djd_debug, glob_display_flag, glob_djd_debug2, glob_sec_in_minute, glob_min_in_hour, glob_hours_in_day, glob_days_in_year, glob_sec_in_hour, glob_sec_in_day, glob_sec_in_year, glob_almost_1, glob_clock_sec, glob_clock_start_sec, glob_not_yet_finished, glob_initial_pass, glob_not_yet_start_msg, glob_reached_optimal_h, glob_optimal_done, glob_disp_incr, glob_h, glob_hmax, glob_hmin, glob_hmin_init, glob_large_float, glob_last_good_h, glob_look_poles, glob_neg_h, glob_display_interval, glob_next_display, glob_dump_analytic, glob_log10_abserr, glob_log10_relerr, glob_abserr, glob_relerr, glob_max_hours, glob_max_iter, glob_max_rel_trunc_err, glob_max_trunc_err, glob_no_eqs, glob_optimal_clock_start_sec, glob_optimal_start, glob_small_float, glob_smallish_float, glob_unchanged_h_cnt, glob_warned, glob_warned2, glob_max_sec, glob_orig_start_sec, glob_start, glob_curr_iter_when_opt, glob_current_iter, glob_iter, glob_normmax, glob_log10abserr, glob_log10relerr, glob_max_minutes, array_const_1, array_const_0D0, array_const_0D1, array_const_0D2, array_y_init, array_norms, array_fact_1, array_pole, array_1st_rel_error, array_last_rel_error, array_type_pole, array_y, array_x, array_tmp0, array_tmp1, array_tmp2, array_tmp3, array_tmp4_a1, array_tmp4_a2, array_tmp4, array_tmp5, array_m1, array_y_higher, array_y_higher_work, array_y_higher_work2, array_y_set_initial, array_poles, array_real_pole, array_complex_pole, array_fact_2, glob_last; if glob_check_sign*glob_next_display <= glob_check_sign*array_x[1] then ret := true else ret := false end if; return ret end proc > # End Function number 6 > # Begin Function number 7 > display_alot := proc(iter) > global > glob_max_terms, > glob_iolevel, > ALWAYS, > INFO, > DEBUGL, > DEBUGMASSIVE, > #Top Generate Globals Decl > MAX_UNCHANGED, > glob_check_sign, > glob_desired_digits_correct, > glob_max_value3, > glob_ratio_of_radius, > glob_percent_done, > glob_subiter_method, > glob_log10normmin, > glob_total_exp_sec, > glob_optimal_expect_sec, > glob_html_log, > glob_good_digits, > glob_max_opt_iter, > glob_dump, > glob_djd_debug, > glob_display_flag, > glob_djd_debug2, > glob_sec_in_minute, > glob_min_in_hour, > glob_hours_in_day, > glob_days_in_year, > glob_sec_in_hour, > glob_sec_in_day, > glob_sec_in_year, > glob_almost_1, > glob_clock_sec, > glob_clock_start_sec, > glob_not_yet_finished, > glob_initial_pass, > glob_not_yet_start_msg, > glob_reached_optimal_h, > glob_optimal_done, > glob_disp_incr, > glob_h, > glob_hmax, > glob_hmin, > glob_hmin_init, > glob_large_float, > glob_last_good_h, > glob_look_poles, > glob_neg_h, > glob_display_interval, > glob_next_display, > glob_dump_analytic, > glob_log10_abserr, > glob_log10_relerr, > glob_abserr, > glob_relerr, > glob_max_hours, > glob_max_iter, > glob_max_rel_trunc_err, > glob_max_trunc_err, > glob_no_eqs, > glob_optimal_clock_start_sec, > glob_optimal_start, > glob_small_float, > glob_smallish_float, > glob_unchanged_h_cnt, > glob_warned, > glob_warned2, > glob_max_sec, > glob_orig_start_sec, > glob_start, > glob_curr_iter_when_opt, > glob_current_iter, > glob_iter, > glob_normmax, > glob_log10abserr, > glob_log10relerr, > glob_max_minutes, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_1, > array_const_0D0, > array_const_0D1, > array_const_0D2, > #END CONST > array_y_init, > array_norms, > array_fact_1, > array_pole, > array_1st_rel_error, > array_last_rel_error, > array_type_pole, > array_y, > array_x, > array_tmp0, > array_tmp1, > array_tmp2, > array_tmp3, > array_tmp4_a1, > array_tmp4_a2, > array_tmp4, > array_tmp5, > array_m1, > array_y_higher, > array_y_higher_work, > array_y_higher_work2, > array_y_set_initial, > array_poles, > array_real_pole, > array_complex_pole, > array_fact_2, > glob_last; > local abserr, analytic_val_y, ind_var, numeric_val, relerr, term_no; > #TOP DISPLAY ALOT > if (reached_interval()) then # if number 1 > if (iter >= 0) then # if number 2 > ind_var := array_x[1]; > omniout_float(ALWAYS,"x[1] ",33,ind_var,20," "); > analytic_val_y := exact_soln_y(ind_var); > omniout_float(ALWAYS,"y[1] (analytic) ",33,analytic_val_y,20," "); > term_no := 1; > numeric_val := array_y[term_no]; > abserr := omniabs(numeric_val - analytic_val_y); > omniout_float(ALWAYS,"y[1] (numeric) ",33,numeric_val,20," "); > if (omniabs(analytic_val_y) <> 0.0) then # if number 3 > relerr := abserr*100.0/omniabs(analytic_val_y); > if (relerr > 0.0000000000000000000000000000000001) then # if number 4 > glob_good_digits := -trunc(log10(relerr)) + 2; > else > glob_good_digits := Digits; > fi;# end if 4; > else > relerr := -1.0 ; > glob_good_digits := -1; > fi;# end if 3; > if (glob_iter = 1) then # if number 3 > array_1st_rel_error[1] := relerr; > else > array_last_rel_error[1] := relerr; > fi;# end if 3; > omniout_float(ALWAYS,"absolute error ",4,abserr,20," "); > omniout_float(ALWAYS,"relative error ",4,relerr,20,"%"); > omniout_int(INFO,"Correct digits ",32,glob_good_digits,4," ") > ; > omniout_float(ALWAYS,"h ",4,glob_h,20," "); > fi;# end if 2; > #BOTTOM DISPLAY ALOT > fi;# end if 1; > end; display_alot := proc(iter) local abserr, analytic_val_y, ind_var, numeric_val, relerr, term_no; global glob_max_terms, glob_iolevel, ALWAYS, INFO, DEBUGL, DEBUGMASSIVE, MAX_UNCHANGED, glob_check_sign, glob_desired_digits_correct, glob_max_value3, glob_ratio_of_radius, glob_percent_done, glob_subiter_method, glob_log10normmin, glob_total_exp_sec, glob_optimal_expect_sec, glob_html_log, glob_good_digits, glob_max_opt_iter, glob_dump, glob_djd_debug, glob_display_flag, glob_djd_debug2, glob_sec_in_minute, glob_min_in_hour, glob_hours_in_day, glob_days_in_year, glob_sec_in_hour, glob_sec_in_day, glob_sec_in_year, glob_almost_1, glob_clock_sec, glob_clock_start_sec, glob_not_yet_finished, glob_initial_pass, glob_not_yet_start_msg, glob_reached_optimal_h, glob_optimal_done, glob_disp_incr, glob_h, glob_hmax, glob_hmin, glob_hmin_init, glob_large_float, glob_last_good_h, glob_look_poles, glob_neg_h, glob_display_interval, glob_next_display, glob_dump_analytic, glob_log10_abserr, glob_log10_relerr, glob_abserr, glob_relerr, glob_max_hours, glob_max_iter, glob_max_rel_trunc_err, glob_max_trunc_err, glob_no_eqs, glob_optimal_clock_start_sec, glob_optimal_start, glob_small_float, glob_smallish_float, glob_unchanged_h_cnt, glob_warned, glob_warned2, glob_max_sec, glob_orig_start_sec, glob_start, glob_curr_iter_when_opt, glob_current_iter, glob_iter, glob_normmax, glob_log10abserr, glob_log10relerr, glob_max_minutes, array_const_1, array_const_0D0, array_const_0D1, array_const_0D2, array_y_init, array_norms, array_fact_1, array_pole, array_1st_rel_error, array_last_rel_error, array_type_pole, array_y, array_x, array_tmp0, array_tmp1, array_tmp2, array_tmp3, array_tmp4_a1, array_tmp4_a2, array_tmp4, array_tmp5, array_m1, array_y_higher, array_y_higher_work, array_y_higher_work2, array_y_set_initial, array_poles, array_real_pole, array_complex_pole, array_fact_2, glob_last; if reached_interval() then 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 := omniabs(numeric_val - analytic_val_y); omniout_float(ALWAYS, "y[1] (numeric) ", 33, numeric_val, 20, " "); if omniabs(analytic_val_y) <> 0. then relerr := abserr*100.0/omniabs(analytic_val_y); if 0.1*10^(-33) < relerr then glob_good_digits := -trunc(log10(relerr)) + 2 else glob_good_digits := Digits end if else relerr := -1.0; glob_good_digits := -1 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_int(INFO, "Correct digits ", 32, glob_good_digits, 4, " "); omniout_float(ALWAYS, "h ", 4, glob_h, 20, " ") end if end if end proc > # End Function number 7 > # Begin Function number 8 > adjust_for_pole := proc(h_param) > global > glob_max_terms, > glob_iolevel, > ALWAYS, > INFO, > DEBUGL, > DEBUGMASSIVE, > #Top Generate Globals Decl > MAX_UNCHANGED, > glob_check_sign, > glob_desired_digits_correct, > glob_max_value3, > glob_ratio_of_radius, > glob_percent_done, > glob_subiter_method, > glob_log10normmin, > glob_total_exp_sec, > glob_optimal_expect_sec, > glob_html_log, > glob_good_digits, > glob_max_opt_iter, > glob_dump, > glob_djd_debug, > glob_display_flag, > glob_djd_debug2, > glob_sec_in_minute, > glob_min_in_hour, > glob_hours_in_day, > glob_days_in_year, > glob_sec_in_hour, > glob_sec_in_day, > glob_sec_in_year, > glob_almost_1, > glob_clock_sec, > glob_clock_start_sec, > glob_not_yet_finished, > glob_initial_pass, > glob_not_yet_start_msg, > glob_reached_optimal_h, > glob_optimal_done, > glob_disp_incr, > glob_h, > glob_hmax, > glob_hmin, > glob_hmin_init, > glob_large_float, > glob_last_good_h, > glob_look_poles, > glob_neg_h, > glob_display_interval, > glob_next_display, > glob_dump_analytic, > glob_log10_abserr, > glob_log10_relerr, > glob_abserr, > glob_relerr, > glob_max_hours, > glob_max_iter, > glob_max_rel_trunc_err, > glob_max_trunc_err, > glob_no_eqs, > glob_optimal_clock_start_sec, > glob_optimal_start, > glob_small_float, > glob_smallish_float, > glob_unchanged_h_cnt, > glob_warned, > glob_warned2, > glob_max_sec, > glob_orig_start_sec, > glob_start, > glob_curr_iter_when_opt, > glob_current_iter, > glob_iter, > glob_normmax, > glob_log10abserr, > glob_log10relerr, > glob_max_minutes, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_1, > array_const_0D0, > array_const_0D1, > array_const_0D2, > #END CONST > array_y_init, > array_norms, > array_fact_1, > array_pole, > array_1st_rel_error, > array_last_rel_error, > array_type_pole, > array_y, > array_x, > array_tmp0, > array_tmp1, > array_tmp2, > array_tmp3, > array_tmp4_a1, > array_tmp4_a2, > array_tmp4, > array_tmp5, > array_m1, > array_y_higher, > array_y_higher_work, > array_y_higher_work2, > array_y_set_initial, > array_poles, > array_real_pole, > array_complex_pole, > array_fact_2, > glob_last; > local hnew, sz2, tmp; > #TOP ADJUST FOR POLE > hnew := h_param; > glob_normmax := glob_small_float; > if (omniabs(array_y_higher[1,1]) > glob_small_float) then # if number 1 > tmp := omniabs(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 (omniabs(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"); > 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 > return(hnew); > #BOTTOM ADJUST FOR POLE > end; adjust_for_pole := proc(h_param) local hnew, sz2, tmp; global glob_max_terms, glob_iolevel, ALWAYS, INFO, DEBUGL, DEBUGMASSIVE, MAX_UNCHANGED, glob_check_sign, glob_desired_digits_correct, glob_max_value3, glob_ratio_of_radius, glob_percent_done, glob_subiter_method, glob_log10normmin, glob_total_exp_sec, glob_optimal_expect_sec, glob_html_log, glob_good_digits, glob_max_opt_iter, glob_dump, glob_djd_debug, glob_display_flag, glob_djd_debug2, glob_sec_in_minute, glob_min_in_hour, glob_hours_in_day, glob_days_in_year, glob_sec_in_hour, glob_sec_in_day, glob_sec_in_year, glob_almost_1, glob_clock_sec, glob_clock_start_sec, glob_not_yet_finished, glob_initial_pass, glob_not_yet_start_msg, glob_reached_optimal_h, glob_optimal_done, glob_disp_incr, glob_h, glob_hmax, glob_hmin, glob_hmin_init, glob_large_float, glob_last_good_h, glob_look_poles, glob_neg_h, glob_display_interval, glob_next_display, glob_dump_analytic, glob_log10_abserr, glob_log10_relerr, glob_abserr, glob_relerr, glob_max_hours, glob_max_iter, glob_max_rel_trunc_err, glob_max_trunc_err, glob_no_eqs, glob_optimal_clock_start_sec, glob_optimal_start, glob_small_float, glob_smallish_float, glob_unchanged_h_cnt, glob_warned, glob_warned2, glob_max_sec, glob_orig_start_sec, glob_start, glob_curr_iter_when_opt, glob_current_iter, glob_iter, glob_normmax, glob_log10abserr, glob_log10relerr, glob_max_minutes, array_const_1, array_const_0D0, array_const_0D1, array_const_0D2, array_y_init, array_norms, array_fact_1, array_pole, array_1st_rel_error, array_last_rel_error, array_type_pole, array_y, array_x, array_tmp0, array_tmp1, array_tmp2, array_tmp3, array_tmp4_a1, array_tmp4_a2, array_tmp4, array_tmp5, array_m1, array_y_higher, array_y_higher_work, array_y_higher_work2, array_y_set_initial, array_poles, array_real_pole, array_complex_pole, array_fact_2, glob_last; hnew := h_param; glob_normmax := glob_small_float; if glob_small_float < omniabs(array_y_higher[1, 1]) then tmp := omniabs(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 < omniabs(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"); 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; return hnew end proc > # End Function number 8 > # Begin Function number 9 > prog_report := proc(x_start,x_end) > global > glob_max_terms, > glob_iolevel, > ALWAYS, > INFO, > DEBUGL, > DEBUGMASSIVE, > #Top Generate Globals Decl > MAX_UNCHANGED, > glob_check_sign, > glob_desired_digits_correct, > glob_max_value3, > glob_ratio_of_radius, > glob_percent_done, > glob_subiter_method, > glob_log10normmin, > glob_total_exp_sec, > glob_optimal_expect_sec, > glob_html_log, > glob_good_digits, > glob_max_opt_iter, > glob_dump, > glob_djd_debug, > glob_display_flag, > glob_djd_debug2, > glob_sec_in_minute, > glob_min_in_hour, > glob_hours_in_day, > glob_days_in_year, > glob_sec_in_hour, > glob_sec_in_day, > glob_sec_in_year, > glob_almost_1, > glob_clock_sec, > glob_clock_start_sec, > glob_not_yet_finished, > glob_initial_pass, > glob_not_yet_start_msg, > glob_reached_optimal_h, > glob_optimal_done, > glob_disp_incr, > glob_h, > glob_hmax, > glob_hmin, > glob_hmin_init, > glob_large_float, > glob_last_good_h, > glob_look_poles, > glob_neg_h, > glob_display_interval, > glob_next_display, > glob_dump_analytic, > glob_log10_abserr, > glob_log10_relerr, > glob_abserr, > glob_relerr, > glob_max_hours, > glob_max_iter, > glob_max_rel_trunc_err, > glob_max_trunc_err, > glob_no_eqs, > glob_optimal_clock_start_sec, > glob_optimal_start, > glob_small_float, > glob_smallish_float, > glob_unchanged_h_cnt, > glob_warned, > glob_warned2, > glob_max_sec, > glob_orig_start_sec, > glob_start, > glob_curr_iter_when_opt, > glob_current_iter, > glob_iter, > glob_normmax, > glob_log10abserr, > glob_log10relerr, > glob_max_minutes, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_1, > array_const_0D0, > array_const_0D1, > array_const_0D2, > #END CONST > array_y_init, > array_norms, > array_fact_1, > array_pole, > array_1st_rel_error, > array_last_rel_error, > array_type_pole, > array_y, > array_x, > array_tmp0, > array_tmp1, > array_tmp2, > array_tmp3, > array_tmp4_a1, > array_tmp4_a2, > array_tmp4, > array_tmp5, > array_m1, > array_y_higher, > array_y_higher_work, > array_y_higher_work2, > array_y_set_initial, > array_poles, > array_real_pole, > array_complex_pole, > array_fact_2, > 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)); > glob_total_exp_sec := glob_optimal_expect_sec + total_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)); > omniout_str_noeol(INFO,"Expected Total Time "); > omniout_timestr(convfloat(glob_total_exp_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; 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 glob_max_terms, glob_iolevel, ALWAYS, INFO, DEBUGL, DEBUGMASSIVE, MAX_UNCHANGED, glob_check_sign, glob_desired_digits_correct, glob_max_value3, glob_ratio_of_radius, glob_percent_done, glob_subiter_method, glob_log10normmin, glob_total_exp_sec, glob_optimal_expect_sec, glob_html_log, glob_good_digits, glob_max_opt_iter, glob_dump, glob_djd_debug, glob_display_flag, glob_djd_debug2, glob_sec_in_minute, glob_min_in_hour, glob_hours_in_day, glob_days_in_year, glob_sec_in_hour, glob_sec_in_day, glob_sec_in_year, glob_almost_1, glob_clock_sec, glob_clock_start_sec, glob_not_yet_finished, glob_initial_pass, glob_not_yet_start_msg, glob_reached_optimal_h, glob_optimal_done, glob_disp_incr, glob_h, glob_hmax, glob_hmin, glob_hmin_init, glob_large_float, glob_last_good_h, glob_look_poles, glob_neg_h, glob_display_interval, glob_next_display, glob_dump_analytic, glob_log10_abserr, glob_log10_relerr, glob_abserr, glob_relerr, glob_max_hours, glob_max_iter, glob_max_rel_trunc_err, glob_max_trunc_err, glob_no_eqs, glob_optimal_clock_start_sec, glob_optimal_start, glob_small_float, glob_smallish_float, glob_unchanged_h_cnt, glob_warned, glob_warned2, glob_max_sec, glob_orig_start_sec, glob_start, glob_curr_iter_when_opt, glob_current_iter, glob_iter, glob_normmax, glob_log10abserr, glob_log10relerr, glob_max_minutes, array_const_1, array_const_0D0, array_const_0D1, array_const_0D2, array_y_init, array_norms, array_fact_1, array_pole, array_1st_rel_error, array_last_rel_error, array_type_pole, array_y, array_x, array_tmp0, array_tmp1, array_tmp2, array_tmp3, array_tmp4_a1, array_tmp4_a2, array_tmp4, array_tmp5, array_m1, array_y_higher, array_y_higher_work, array_y_higher_work2, array_y_set_initial, array_poles, array_real_pole, array_complex_pole, array_fact_2, 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)); glob_total_exp_sec := glob_optimal_expect_sec + total_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)); omniout_str_noeol(INFO, "Expected Total Time "); omniout_timestr(convfloat(glob_total_exp_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 > # End Function number 9 > # Begin Function number 10 > check_for_pole := proc() > global > glob_max_terms, > glob_iolevel, > ALWAYS, > INFO, > DEBUGL, > DEBUGMASSIVE, > #Top Generate Globals Decl > MAX_UNCHANGED, > glob_check_sign, > glob_desired_digits_correct, > glob_max_value3, > glob_ratio_of_radius, > glob_percent_done, > glob_subiter_method, > glob_log10normmin, > glob_total_exp_sec, > glob_optimal_expect_sec, > glob_html_log, > glob_good_digits, > glob_max_opt_iter, > glob_dump, > glob_djd_debug, > glob_display_flag, > glob_djd_debug2, > glob_sec_in_minute, > glob_min_in_hour, > glob_hours_in_day, > glob_days_in_year, > glob_sec_in_hour, > glob_sec_in_day, > glob_sec_in_year, > glob_almost_1, > glob_clock_sec, > glob_clock_start_sec, > glob_not_yet_finished, > glob_initial_pass, > glob_not_yet_start_msg, > glob_reached_optimal_h, > glob_optimal_done, > glob_disp_incr, > glob_h, > glob_hmax, > glob_hmin, > glob_hmin_init, > glob_large_float, > glob_last_good_h, > glob_look_poles, > glob_neg_h, > glob_display_interval, > glob_next_display, > glob_dump_analytic, > glob_log10_abserr, > glob_log10_relerr, > glob_abserr, > glob_relerr, > glob_max_hours, > glob_max_iter, > glob_max_rel_trunc_err, > glob_max_trunc_err, > glob_no_eqs, > glob_optimal_clock_start_sec, > glob_optimal_start, > glob_small_float, > glob_smallish_float, > glob_unchanged_h_cnt, > glob_warned, > glob_warned2, > glob_max_sec, > glob_orig_start_sec, > glob_start, > glob_curr_iter_when_opt, > glob_current_iter, > glob_iter, > glob_normmax, > glob_log10abserr, > glob_log10relerr, > glob_max_minutes, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_1, > array_const_0D0, > array_const_0D1, > array_const_0D2, > #END CONST > array_y_init, > array_norms, > array_fact_1, > array_pole, > array_1st_rel_error, > array_last_rel_error, > array_type_pole, > array_y, > array_x, > array_tmp0, > array_tmp1, > array_tmp2, > array_tmp3, > array_tmp4_a1, > array_tmp4_a2, > array_tmp4, > array_tmp5, > array_m1, > array_y_higher, > array_y_higher_work, > array_y_higher_work2, > array_y_set_initial, > array_poles, > array_real_pole, > array_complex_pole, > array_fact_2, > glob_last; > local cnt, dr1, dr2, ds1, ds2, hdrc, m, n, nr1, nr2, ord_no, rad_c, rcs, rm0, rm1, rm2, rm3, rm4, found, h_new, ratio, term; > #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 ((omniabs(array_y_higher[1,m]) < glob_small_float) or (omniabs(array_y_higher[1,m-1]) < glob_small_float) or (omniabs(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 (omniabs(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 (omniabs(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 > rad_c := glob_large_float; > ord_no := glob_large_float; > elif > (((omniabs(array_y_higher[1,m]) >= (glob_large_float)) or (omniabs(array_y_higher[1,m-1]) >=(glob_large_float)) or (omniabs(array_y_higher[1,m-2]) >= (glob_large_float)) or (omniabs(array_y_higher[1,m-3]) >= (glob_large_float)) or (omniabs(array_y_higher[1,m-4]) >= (glob_large_float)) or (omniabs(array_y_higher[1,m-5]) >= (glob_large_float))) or ((omniabs(array_y_higher[1,m]) <= (glob_small_float)) or (omniabs(array_y_higher[1,m-1]) <=(glob_small_float)) or (omniabs(array_y_higher[1,m-2]) <= (glob_small_float)) or (omniabs(array_y_higher[1,m-3]) <= (glob_small_float)) or (omniabs(array_y_higher[1,m-4]) <= (glob_small_float)) or (omniabs(array_y_higher[1,m-5]) <= (glob_small_float)))) then # if number 2 > rad_c := glob_large_float; > ord_no := 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 ((omniabs(nr1 * dr2 - nr2 * dr1) <= glob_small_float) or (omniabs(dr1) <= glob_small_float)) then # if number 3 > rad_c := glob_large_float; > ord_no := glob_large_float; > else > if (omniabs(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 (omniabs(rcs) > glob_small_float) then # if number 5 > if (rcs > 0.0) then # if number 6 > rad_c := sqrt(rcs) * omniabs(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 > if (reached_interval()) then # if number 4 > omniout_str(ALWAYS,"Complex estimate of poles used"); > fi;# end if 4; > 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 > if (reached_interval()) then # if number 4 > omniout_str(ALWAYS,"Real estimate of pole used"); > fi;# end if 4; > 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 (reached_interval()) 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 > if (reached_interval()) then # if number 4 > omniout_str(ALWAYS,"Real estimate of pole used"); > fi;# end if 4; > 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 > if (reached_interval()) then # if number 4 > omniout_str(ALWAYS,"Complex estimate of poles used"); > fi;# end if 4; > 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 (reached_interval()) 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 > #START ADJUST ALL SERIES > if (array_pole[1] * glob_ratio_of_radius < omniabs(glob_h)) then # if number 2 > h_new := array_pole[1] * glob_ratio_of_radius; > term := 1; > ratio := 1.0; > while (term <= glob_max_terms) do # do number 2 > array_y[term] := array_y[term]* ratio; > array_y_higher[1,term] := array_y_higher[1,term]* ratio; > array_x[term] := array_x[term]* ratio; > ratio := ratio * h_new / omniabs(glob_h); > term := term + 1; > od;# end do number 2; > glob_h := h_new; > fi;# end if 2; > #BOTTOM ADJUST ALL SERIES > if (reached_interval()) then # if number 2 > display_pole(); > fi;# end if 2 > 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, h_new, ratio, term; global glob_max_terms, glob_iolevel, ALWAYS, INFO, DEBUGL, DEBUGMASSIVE, MAX_UNCHANGED, glob_check_sign, glob_desired_digits_correct, glob_max_value3, glob_ratio_of_radius, glob_percent_done, glob_subiter_method, glob_log10normmin, glob_total_exp_sec, glob_optimal_expect_sec, glob_html_log, glob_good_digits, glob_max_opt_iter, glob_dump, glob_djd_debug, glob_display_flag, glob_djd_debug2, glob_sec_in_minute, glob_min_in_hour, glob_hours_in_day, glob_days_in_year, glob_sec_in_hour, glob_sec_in_day, glob_sec_in_year, glob_almost_1, glob_clock_sec, glob_clock_start_sec, glob_not_yet_finished, glob_initial_pass, glob_not_yet_start_msg, glob_reached_optimal_h, glob_optimal_done, glob_disp_incr, glob_h, glob_hmax, glob_hmin, glob_hmin_init, glob_large_float, glob_last_good_h, glob_look_poles, glob_neg_h, glob_display_interval, glob_next_display, glob_dump_analytic, glob_log10_abserr, glob_log10_relerr, glob_abserr, glob_relerr, glob_max_hours, glob_max_iter, glob_max_rel_trunc_err, glob_max_trunc_err, glob_no_eqs, glob_optimal_clock_start_sec, glob_optimal_start, glob_small_float, glob_smallish_float, glob_unchanged_h_cnt, glob_warned, glob_warned2, glob_max_sec, glob_orig_start_sec, glob_start, glob_curr_iter_when_opt, glob_current_iter, glob_iter, glob_normmax, glob_log10abserr, glob_log10relerr, glob_max_minutes, array_const_1, array_const_0D0, array_const_0D1, array_const_0D2, array_y_init, array_norms, array_fact_1, array_pole, array_1st_rel_error, array_last_rel_error, array_type_pole, array_y, array_x, array_tmp0, array_tmp1, array_tmp2, array_tmp3, array_tmp4_a1, array_tmp4_a2, array_tmp4, array_tmp5, array_m1, array_y_higher, array_y_higher_work, array_y_higher_work2, array_y_set_initial, array_poles, array_real_pole, array_complex_pole, array_fact_2, glob_last; n := glob_max_terms; m := n - 2; while 10 <= m and (omniabs(array_y_higher[1, m]) < glob_small_float or omniabs(array_y_higher[1, m - 1]) < glob_small_float or omniabs(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 < omniabs(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 < omniabs(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 rad_c := glob_large_float; ord_no := glob_large_float elif glob_large_float <= omniabs(array_y_higher[1, m]) or glob_large_float <= omniabs(array_y_higher[1, m - 1]) or glob_large_float <= omniabs(array_y_higher[1, m - 2]) or glob_large_float <= omniabs(array_y_higher[1, m - 3]) or glob_large_float <= omniabs(array_y_higher[1, m - 4]) or glob_large_float <= omniabs(array_y_higher[1, m - 5]) or omniabs(array_y_higher[1, m]) <= glob_small_float or omniabs(array_y_higher[1, m - 1]) <= glob_small_float or omniabs(array_y_higher[1, m - 2]) <= glob_small_float or omniabs(array_y_higher[1, m - 3]) <= glob_small_float or omniabs(array_y_higher[1, m - 4]) <= glob_small_float or omniabs(array_y_higher[1, m - 5]) <= glob_small_float then rad_c := glob_large_float; ord_no := 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 omniabs(nr1*dr2 - nr2*dr1) <= glob_small_float or omniabs(dr1) <= glob_small_float then rad_c := glob_large_float; ord_no := glob_large_float else if glob_small_float < omniabs(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 < omniabs(rcs) then if 0. < rcs then rad_c := sqrt(rcs)*omniabs(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 if reached_interval() then omniout_str(ALWAYS, "Complex estimate of poles used") end if 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 if reached_interval() then omniout_str(ALWAYS, "Real estimate of pole used") end if 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 reached_interval() 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 if reached_interval() then omniout_str(ALWAYS, "Real estimate of pole used") end if 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 if reached_interval() then omniout_str(ALWAYS, "Complex estimate of poles used") end if 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 reached_interval() 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; if array_pole[1]*glob_ratio_of_radius < omniabs(glob_h) then h_new := array_pole[1]*glob_ratio_of_radius; term := 1; ratio := 1.0; while term <= glob_max_terms do array_y[term] := array_y[term]*ratio; array_y_higher[1, term] := array_y_higher[1, term]*ratio; array_x[term] := array_x[term]*ratio; ratio := ratio*h_new/omniabs(glob_h); term := term + 1 end do; glob_h := h_new end if; if reached_interval() then display_pole() end if end proc > # End Function number 10 > # Begin Function number 11 > get_norms := proc() > global > glob_max_terms, > glob_iolevel, > ALWAYS, > INFO, > DEBUGL, > DEBUGMASSIVE, > #Top Generate Globals Decl > MAX_UNCHANGED, > glob_check_sign, > glob_desired_digits_correct, > glob_max_value3, > glob_ratio_of_radius, > glob_percent_done, > glob_subiter_method, > glob_log10normmin, > glob_total_exp_sec, > glob_optimal_expect_sec, > glob_html_log, > glob_good_digits, > glob_max_opt_iter, > glob_dump, > glob_djd_debug, > glob_display_flag, > glob_djd_debug2, > glob_sec_in_minute, > glob_min_in_hour, > glob_hours_in_day, > glob_days_in_year, > glob_sec_in_hour, > glob_sec_in_day, > glob_sec_in_year, > glob_almost_1, > glob_clock_sec, > glob_clock_start_sec, > glob_not_yet_finished, > glob_initial_pass, > glob_not_yet_start_msg, > glob_reached_optimal_h, > glob_optimal_done, > glob_disp_incr, > glob_h, > glob_hmax, > glob_hmin, > glob_hmin_init, > glob_large_float, > glob_last_good_h, > glob_look_poles, > glob_neg_h, > glob_display_interval, > glob_next_display, > glob_dump_analytic, > glob_log10_abserr, > glob_log10_relerr, > glob_abserr, > glob_relerr, > glob_max_hours, > glob_max_iter, > glob_max_rel_trunc_err, > glob_max_trunc_err, > glob_no_eqs, > glob_optimal_clock_start_sec, > glob_optimal_start, > glob_small_float, > glob_smallish_float, > glob_unchanged_h_cnt, > glob_warned, > glob_warned2, > glob_max_sec, > glob_orig_start_sec, > glob_start, > glob_curr_iter_when_opt, > glob_current_iter, > glob_iter, > glob_normmax, > glob_log10abserr, > glob_log10relerr, > glob_max_minutes, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_1, > array_const_0D0, > array_const_0D1, > array_const_0D2, > #END CONST > array_y_init, > array_norms, > array_fact_1, > array_pole, > array_1st_rel_error, > array_last_rel_error, > array_type_pole, > array_y, > array_x, > array_tmp0, > array_tmp1, > array_tmp2, > array_tmp3, > array_tmp4_a1, > array_tmp4_a2, > array_tmp4, > array_tmp5, > array_m1, > array_y_higher, > array_y_higher_work, > array_y_higher_work2, > array_y_set_initial, > array_poles, > array_real_pole, > array_complex_pole, > array_fact_2, > glob_last; > local iii; > if ( not glob_initial_pass) then # if number 2 > iii := 1; > while (iii <= glob_max_terms) do # do number 2 > array_norms[iii] := 0.0; > iii := iii + 1; > od;# end do number 2; > #TOP GET NORMS > iii := 1; > while (iii <= glob_max_terms) do # do number 2 > if (omniabs(array_y[iii]) > array_norms[iii]) then # if number 3 > array_norms[iii] := omniabs(array_y[iii]); > fi;# end if 3; > iii := iii + 1; > od;# end do number 2 > #BOTTOM GET NORMS > ; > fi;# end if 2; > end; get_norms := proc() local iii; global glob_max_terms, glob_iolevel, ALWAYS, INFO, DEBUGL, DEBUGMASSIVE, MAX_UNCHANGED, glob_check_sign, glob_desired_digits_correct, glob_max_value3, glob_ratio_of_radius, glob_percent_done, glob_subiter_method, glob_log10normmin, glob_total_exp_sec, glob_optimal_expect_sec, glob_html_log, glob_good_digits, glob_max_opt_iter, glob_dump, glob_djd_debug, glob_display_flag, glob_djd_debug2, glob_sec_in_minute, glob_min_in_hour, glob_hours_in_day, glob_days_in_year, glob_sec_in_hour, glob_sec_in_day, glob_sec_in_year, glob_almost_1, glob_clock_sec, glob_clock_start_sec, glob_not_yet_finished, glob_initial_pass, glob_not_yet_start_msg, glob_reached_optimal_h, glob_optimal_done, glob_disp_incr, glob_h, glob_hmax, glob_hmin, glob_hmin_init, glob_large_float, glob_last_good_h, glob_look_poles, glob_neg_h, glob_display_interval, glob_next_display, glob_dump_analytic, glob_log10_abserr, glob_log10_relerr, glob_abserr, glob_relerr, glob_max_hours, glob_max_iter, glob_max_rel_trunc_err, glob_max_trunc_err, glob_no_eqs, glob_optimal_clock_start_sec, glob_optimal_start, glob_small_float, glob_smallish_float, glob_unchanged_h_cnt, glob_warned, glob_warned2, glob_max_sec, glob_orig_start_sec, glob_start, glob_curr_iter_when_opt, glob_current_iter, glob_iter, glob_normmax, glob_log10abserr, glob_log10relerr, glob_max_minutes, array_const_1, array_const_0D0, array_const_0D1, array_const_0D2, array_y_init, array_norms, array_fact_1, array_pole, array_1st_rel_error, array_last_rel_error, array_type_pole, array_y, array_x, array_tmp0, array_tmp1, array_tmp2, array_tmp3, array_tmp4_a1, array_tmp4_a2, array_tmp4, array_tmp5, array_m1, array_y_higher, array_y_higher_work, array_y_higher_work2, array_y_set_initial, array_poles, array_real_pole, array_complex_pole, array_fact_2, glob_last; if not glob_initial_pass then iii := 1; while iii <= glob_max_terms do array_norms[iii] := 0.; iii := iii + 1 end do; iii := 1; while iii <= glob_max_terms do if array_norms[iii] < omniabs(array_y[iii]) then array_norms[iii] := omniabs(array_y[iii]) end if; iii := iii + 1 end do end if end proc > # End Function number 11 > # Begin Function number 12 > atomall := proc() > global > glob_max_terms, > glob_iolevel, > ALWAYS, > INFO, > DEBUGL, > DEBUGMASSIVE, > #Top Generate Globals Decl > MAX_UNCHANGED, > glob_check_sign, > glob_desired_digits_correct, > glob_max_value3, > glob_ratio_of_radius, > glob_percent_done, > glob_subiter_method, > glob_log10normmin, > glob_total_exp_sec, > glob_optimal_expect_sec, > glob_html_log, > glob_good_digits, > glob_max_opt_iter, > glob_dump, > glob_djd_debug, > glob_display_flag, > glob_djd_debug2, > glob_sec_in_minute, > glob_min_in_hour, > glob_hours_in_day, > glob_days_in_year, > glob_sec_in_hour, > glob_sec_in_day, > glob_sec_in_year, > glob_almost_1, > glob_clock_sec, > glob_clock_start_sec, > glob_not_yet_finished, > glob_initial_pass, > glob_not_yet_start_msg, > glob_reached_optimal_h, > glob_optimal_done, > glob_disp_incr, > glob_h, > glob_hmax, > glob_hmin, > glob_hmin_init, > glob_large_float, > glob_last_good_h, > glob_look_poles, > glob_neg_h, > glob_display_interval, > glob_next_display, > glob_dump_analytic, > glob_log10_abserr, > glob_log10_relerr, > glob_abserr, > glob_relerr, > glob_max_hours, > glob_max_iter, > glob_max_rel_trunc_err, > glob_max_trunc_err, > glob_no_eqs, > glob_optimal_clock_start_sec, > glob_optimal_start, > glob_small_float, > glob_smallish_float, > glob_unchanged_h_cnt, > glob_warned, > glob_warned2, > glob_max_sec, > glob_orig_start_sec, > glob_start, > glob_curr_iter_when_opt, > glob_current_iter, > glob_iter, > glob_normmax, > glob_log10abserr, > glob_log10relerr, > glob_max_minutes, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_1, > array_const_0D0, > array_const_0D1, > array_const_0D2, > #END CONST > array_y_init, > array_norms, > array_fact_1, > array_pole, > array_1st_rel_error, > array_last_rel_error, > array_type_pole, > array_y, > array_x, > array_tmp0, > array_tmp1, > array_tmp2, > array_tmp3, > array_tmp4_a1, > array_tmp4_a2, > array_tmp4, > array_tmp5, > array_m1, > array_y_higher, > array_y_higher_work, > array_y_higher_work2, > array_y_set_initial, > array_poles, > array_real_pole, > array_complex_pole, > array_fact_2, > glob_last; > local kkk, order_d, adj2, adj3 , temporary, term; > #TOP ATOMALL > #END OUTFILE1 > #BEGIN ATOMHDR1 > #emit pre mult CONST - LINEAR $eq_no = 1 i = 1 > array_tmp1[1] := array_const_0D1[1] * array_x[1]; > #emit pre add LINEAR - CONST $eq_no = 1 i = 1 > array_tmp2[1] := array_tmp1[1] + array_const_0D2[1]; > #emit pre sqrt 1 $eq_no = 1 > array_tmp3[1] := sqrt(array_tmp2[1]); > #emit pre arctan $eq_no = 1 > array_tmp4[1] := arctan(array_tmp3[1]); > array_tmp4_a1[1] := sin(array_tmp4[1]); > array_tmp4_a2[1] := cos(array_tmp4[1]); > #emit pre add CONST FULL $eq_no = 1 i = 1 > array_tmp5[1] := array_const_0D0[1] + array_tmp4[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_tmp5[1] * expt(glob_h , (1)) * factorial_3(0,1); > array_y[2] := temporary; > array_y_higher[1,2] := temporary; > temporary := temporary / glob_h * (1.0); > array_y_higher[2,1] := temporary; > fi;# end if 2; > fi;# end if 1; > kkk := 2; > #END ATOMHDR1 > #BEGIN ATOMHDR2 > #emit pre mult CONST - LINEAR $eq_no = 1 i = 2 > array_tmp1[2] := array_const_0D1[1] * array_x[2]; > #emit pre add LINEAR - CONST $eq_no = 1 i = 2 > array_tmp2[2] := array_tmp1[2]; > #emit pre sqrt 2 $eq_no = 1 > array_tmp3[2] := array_tmp2[2] / array_tmp3[1]/2.0; > #emit pre arctan $eq_no = 1 > array_tmp4[2] := (ats(2,array_tmp3,array_tmp4_a2,2) - array_tmp3[1] * att(1,array_tmp4_a1,array_tmp4,2) - att(1,array_tmp4_a2,array_tmp4,2)) / (array_tmp4_a2[1] + array_tmp3[1] * array_tmp4_a1[1]); > array_tmp4_a1[2] := att(1,array_tmp4_a2,array_tmp4,1); > array_tmp4_a2[2] := -att(1,array_tmp4_a1,array_tmp4,1); > #emit pre add CONST FULL $eq_no = 1 i = 2 > array_tmp5[2] := array_tmp4[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_tmp5[2] * expt(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 sqrt ID_LINEAR iii = 3 $eq_no = 1 > array_tmp3[3] := 0.0; > array_tmp3[3] := -ats(3,array_tmp3,array_tmp3,2) / array_tmp3[1] / 2.0; > #emit pre arctan $eq_no = 1 > array_tmp4[3] := (ats(3,array_tmp3,array_tmp4_a2,2) - array_tmp3[1] * att(2,array_tmp4_a1,array_tmp4,2) - att(2,array_tmp4_a2,array_tmp4,2)) / (array_tmp4_a2[1] + array_tmp3[1] * array_tmp4_a1[1]); > array_tmp4_a1[3] := att(2,array_tmp4_a2,array_tmp4,1); > array_tmp4_a2[3] := -att(2,array_tmp4_a1,array_tmp4,1); > #emit pre add CONST FULL $eq_no = 1 i = 3 > array_tmp5[3] := array_tmp4[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_tmp5[3] * expt(glob_h , (1)) * factorial_3(2,3); > array_y[4] := temporary; > array_y_higher[1,4] := temporary; > temporary := temporary / glob_h * (3.0); > array_y_higher[2,3] := temporary; > fi;# end if 2; > fi;# end if 1; > kkk := 4; > #END ATOMHDR3 > #BEGIN ATOMHDR4 > #emit pre sqrt ID_LINEAR iii = 4 $eq_no = 1 > array_tmp3[4] := 0.0; > array_tmp3[4] := -ats(4,array_tmp3,array_tmp3,2) / array_tmp3[1] / 2.0; > #emit pre arctan $eq_no = 1 > array_tmp4[4] := (ats(4,array_tmp3,array_tmp4_a2,2) - array_tmp3[1] * att(3,array_tmp4_a1,array_tmp4,2) - att(3,array_tmp4_a2,array_tmp4,2)) / (array_tmp4_a2[1] + array_tmp3[1] * array_tmp4_a1[1]); > array_tmp4_a1[4] := att(3,array_tmp4_a2,array_tmp4,1); > array_tmp4_a2[4] := -att(3,array_tmp4_a1,array_tmp4,1); > #emit pre add CONST FULL $eq_no = 1 i = 4 > array_tmp5[4] := array_tmp4[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_tmp5[4] * expt(glob_h , (1)) * factorial_3(3,4); > array_y[5] := temporary; > array_y_higher[1,5] := temporary; > temporary := temporary / glob_h * (4.0); > array_y_higher[2,4] := temporary; > fi;# end if 2; > fi;# end if 1; > kkk := 5; > #END ATOMHDR4 > #BEGIN ATOMHDR5 > #emit pre sqrt ID_LINEAR iii = 5 $eq_no = 1 > array_tmp3[5] := 0.0; > array_tmp3[5] := -ats(5,array_tmp3,array_tmp3,2) / array_tmp3[1] / 2.0; > #emit pre arctan $eq_no = 1 > array_tmp4[5] := (ats(5,array_tmp3,array_tmp4_a2,2) - array_tmp3[1] * att(4,array_tmp4_a1,array_tmp4,2) - att(4,array_tmp4_a2,array_tmp4,2)) / (array_tmp4_a2[1] + array_tmp3[1] * array_tmp4_a1[1]); > array_tmp4_a1[5] := att(4,array_tmp4_a2,array_tmp4,1); > array_tmp4_a2[5] := -att(4,array_tmp4_a1,array_tmp4,1); > #emit pre add CONST FULL $eq_no = 1 i = 5 > array_tmp5[5] := array_tmp4[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_tmp5[5] * expt(glob_h , (1)) * factorial_3(4,5); > array_y[6] := temporary; > array_y_higher[1,6] := temporary; > temporary := temporary / glob_h * (5.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 sqrt LINEAR $eq_no = 1 > array_tmp3[kkk] := 0.0; > array_tmp3[kkk] := -ats(kkk,array_tmp3,array_tmp3,2) /array_tmp3[1] / 2.0; > #emit atan $eq_no = 1 > array_tmp4[kkk] := (ats(kkk,array_tmp3,array_tmp4_a2,2) - array_tmp3[1] * att(kkk-1,array_tmp4_a1,array_tmp4,2) - att(kkk-1,array_tmp4_a2,array_tmp4,2))/(array_tmp4_a2[1] + array_tmp3[1] * array_tmp4_a1[1]); > array_tmp4_a1[kkk] := att(kkk-1,array_tmp4_a2,array_tmp4,1); > array_tmp4_a2[kkk] := -att(kkk-1,array_tmp4_a1,array_tmp4,1); > #emit NOT FULL - FULL add $eq_no = 1 > array_tmp5[kkk] := array_tmp4[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_tmp5[kkk] * expt(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 := kkk + order_d - 1; > adj3 := 2; > while (term >= 1) do # do number 2 > if (adj3 <= order_d + 1) then # if number 3 > if (adj2 > 0) then # if number 4 > temporary := temporary / glob_h * convfp(adj2); > else > temporary := temporary; > fi;# end if 4; > array_y_higher[adj3,term] := temporary; > fi;# end if 3; > term := term - 1; > adj2 := adj2 - 1; > adj3 := adj3 + 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 > #BOTTOM ATOMALL ??? > end; atomall := proc() local kkk, order_d, adj2, adj3, temporary, term; global glob_max_terms, glob_iolevel, ALWAYS, INFO, DEBUGL, DEBUGMASSIVE, MAX_UNCHANGED, glob_check_sign, glob_desired_digits_correct, glob_max_value3, glob_ratio_of_radius, glob_percent_done, glob_subiter_method, glob_log10normmin, glob_total_exp_sec, glob_optimal_expect_sec, glob_html_log, glob_good_digits, glob_max_opt_iter, glob_dump, glob_djd_debug, glob_display_flag, glob_djd_debug2, glob_sec_in_minute, glob_min_in_hour, glob_hours_in_day, glob_days_in_year, glob_sec_in_hour, glob_sec_in_day, glob_sec_in_year, glob_almost_1, glob_clock_sec, glob_clock_start_sec, glob_not_yet_finished, glob_initial_pass, glob_not_yet_start_msg, glob_reached_optimal_h, glob_optimal_done, glob_disp_incr, glob_h, glob_hmax, glob_hmin, glob_hmin_init, glob_large_float, glob_last_good_h, glob_look_poles, glob_neg_h, glob_display_interval, glob_next_display, glob_dump_analytic, glob_log10_abserr, glob_log10_relerr, glob_abserr, glob_relerr, glob_max_hours, glob_max_iter, glob_max_rel_trunc_err, glob_max_trunc_err, glob_no_eqs, glob_optimal_clock_start_sec, glob_optimal_start, glob_small_float, glob_smallish_float, glob_unchanged_h_cnt, glob_warned, glob_warned2, glob_max_sec, glob_orig_start_sec, glob_start, glob_curr_iter_when_opt, glob_current_iter, glob_iter, glob_normmax, glob_log10abserr, glob_log10relerr, glob_max_minutes, array_const_1, array_const_0D0, array_const_0D1, array_const_0D2, array_y_init, array_norms, array_fact_1, array_pole, array_1st_rel_error, array_last_rel_error, array_type_pole, array_y, array_x, array_tmp0, array_tmp1, array_tmp2, array_tmp3, array_tmp4_a1, array_tmp4_a2, array_tmp4, array_tmp5, array_m1, array_y_higher, array_y_higher_work, array_y_higher_work2, array_y_set_initial, array_poles, array_real_pole, array_complex_pole, array_fact_2, glob_last; array_tmp1[1] := array_const_0D1[1]*array_x[1]; array_tmp2[1] := array_tmp1[1] + array_const_0D2[1]; array_tmp3[1] := sqrt(array_tmp2[1]); array_tmp4[1] := arctan(array_tmp3[1]); array_tmp4_a1[1] := sin(array_tmp4[1]); array_tmp4_a2[1] := cos(array_tmp4[1]); array_tmp5[1] := array_const_0D0[1] + array_tmp4[1]; if not array_y_set_initial[1, 2] then if 1 <= glob_max_terms then temporary := array_tmp5[1]*expt(glob_h, 1)*factorial_3(0, 1); array_y[2] := temporary; array_y_higher[1, 2] := temporary; temporary := temporary*1.0/glob_h; array_y_higher[2, 1] := temporary end if end if; kkk := 2; array_tmp1[2] := array_const_0D1[1]*array_x[2]; array_tmp2[2] := array_tmp1[2]; array_tmp3[2] := array_tmp2[2]/(array_tmp3[1]*2.0); array_tmp4[2] := (ats(2, array_tmp3, array_tmp4_a2, 2) - array_tmp3[1]*att(1, array_tmp4_a1, array_tmp4, 2) - att(1, array_tmp4_a2, array_tmp4, 2))/( array_tmp4_a2[1] + array_tmp3[1]*array_tmp4_a1[1]); array_tmp4_a1[2] := att(1, array_tmp4_a2, array_tmp4, 1); array_tmp4_a2[2] := -att(1, array_tmp4_a1, array_tmp4, 1); array_tmp5[2] := array_tmp4[2]; if not array_y_set_initial[1, 3] then if 2 <= glob_max_terms then temporary := array_tmp5[2]*expt(glob_h, 1)*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; array_tmp3[3] := 0.; array_tmp3[3] := -ats(3, array_tmp3, array_tmp3, 2)/(array_tmp3[1]*2.0) ; array_tmp4[3] := (ats(3, array_tmp3, array_tmp4_a2, 2) - array_tmp3[1]*att(2, array_tmp4_a1, array_tmp4, 2) - att(2, array_tmp4_a2, array_tmp4, 2))/( array_tmp4_a2[1] + array_tmp3[1]*array_tmp4_a1[1]); array_tmp4_a1[3] := att(2, array_tmp4_a2, array_tmp4, 1); array_tmp4_a2[3] := -att(2, array_tmp4_a1, array_tmp4, 1); array_tmp5[3] := array_tmp4[3]; if not array_y_set_initial[1, 4] then if 3 <= glob_max_terms then temporary := array_tmp5[3]*expt(glob_h, 1)*factorial_3(2, 3); array_y[4] := temporary; array_y_higher[1, 4] := temporary; temporary := temporary*3.0/glob_h; array_y_higher[2, 3] := temporary end if end if; kkk := 4; array_tmp3[4] := 0.; array_tmp3[4] := -ats(4, array_tmp3, array_tmp3, 2)/(array_tmp3[1]*2.0) ; array_tmp4[4] := (ats(4, array_tmp3, array_tmp4_a2, 2) - array_tmp3[1]*att(3, array_tmp4_a1, array_tmp4, 2) - att(3, array_tmp4_a2, array_tmp4, 2))/( array_tmp4_a2[1] + array_tmp3[1]*array_tmp4_a1[1]); array_tmp4_a1[4] := att(3, array_tmp4_a2, array_tmp4, 1); array_tmp4_a2[4] := -att(3, array_tmp4_a1, array_tmp4, 1); array_tmp5[4] := array_tmp4[4]; if not array_y_set_initial[1, 5] then if 4 <= glob_max_terms then temporary := array_tmp5[4]*expt(glob_h, 1)*factorial_3(3, 4); array_y[5] := temporary; array_y_higher[1, 5] := temporary; temporary := temporary*4.0/glob_h; array_y_higher[2, 4] := temporary end if end if; kkk := 5; array_tmp3[5] := 0.; array_tmp3[5] := -ats(5, array_tmp3, array_tmp3, 2)/(array_tmp3[1]*2.0) ; array_tmp4[5] := (ats(5, array_tmp3, array_tmp4_a2, 2) - array_tmp3[1]*att(4, array_tmp4_a1, array_tmp4, 2) - att(4, array_tmp4_a2, array_tmp4, 2))/( array_tmp4_a2[1] + array_tmp3[1]*array_tmp4_a1[1]); array_tmp4_a1[5] := att(4, array_tmp4_a2, array_tmp4, 1); array_tmp4_a2[5] := -att(4, array_tmp4_a1, array_tmp4, 1); array_tmp5[5] := array_tmp4[5]; if not array_y_set_initial[1, 6] then if 5 <= glob_max_terms then temporary := array_tmp5[5]*expt(glob_h, 1)*factorial_3(4, 5); array_y[6] := temporary; array_y_higher[1, 6] := temporary; temporary := temporary*5.0/glob_h; array_y_higher[2, 5] := temporary end if end if; kkk := 6; while kkk <= glob_max_terms do array_tmp3[kkk] := 0.; array_tmp3[kkk] := -ats(kkk, array_tmp3, array_tmp3, 2)/(array_tmp3[1]*2.0); array_tmp4[kkk] := (ats(kkk, array_tmp3, array_tmp4_a2, 2) - array_tmp3[1]*att(kkk - 1, array_tmp4_a1, array_tmp4, 2) - att(kkk - 1, array_tmp4_a2, array_tmp4, 2))/( array_tmp4_a2[1] + array_tmp3[1]*array_tmp4_a1[1]); array_tmp4_a1[kkk] := att(kkk - 1, array_tmp4_a2, array_tmp4, 1); array_tmp4_a2[kkk] := -att(kkk - 1, array_tmp4_a1, array_tmp4, 1); array_tmp5[kkk] := array_tmp4[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_tmp5[kkk]*expt(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 := kkk + order_d - 1; adj3 := 2; while 1 <= term do if adj3 <= order_d + 1 then if 0 < adj2 then temporary := temporary*convfp(adj2)/glob_h else temporary := temporary end if; array_y_higher[adj3, term] := temporary end if; term := term - 1; adj2 := adj2 - 1; adj3 := adj3 + 1 end do end if end if; kkk := kkk + 1 end do end proc > # End Function number 12 > #BEGIN ATS LIBRARY BLOCK > # Begin Function number 2 > omniout_str := proc(iolevel,str) > global glob_iolevel; > if (glob_iolevel >= iolevel) then # if number 1 > printf("%s\n",str); > fi;# end if 1; > end; omniout_str := proc(iolevel, str) global glob_iolevel; if iolevel <= glob_iolevel then printf("%s\n", str) end if end proc > # End Function number 2 > # Begin Function number 3 > omniout_str_noeol := proc(iolevel,str) > global glob_iolevel; > if (glob_iolevel >= iolevel) then # if number 1 > printf("%s",str); > fi;# end if 1; > end; omniout_str_noeol := proc(iolevel, str) global glob_iolevel; if iolevel <= glob_iolevel then printf("%s", str) end if end proc > # End Function number 3 > # Begin Function number 4 > omniout_labstr := proc(iolevel,label,str) > global glob_iolevel; > if (glob_iolevel >= iolevel) then # if number 1 > print(label,str); > fi;# end if 1; > end; omniout_labstr := proc(iolevel, label, str) global glob_iolevel; if iolevel <= glob_iolevel then print(label, str) end if end proc > # End Function number 4 > # Begin Function number 5 > omniout_float := proc(iolevel,prelabel,prelen,value,vallen,postlabel) > global glob_iolevel; > if (glob_iolevel >= iolevel) then # if number 1 > if vallen = 4 then > printf("%-30s = %-42.4g %s \n",prelabel,value, postlabel); > else > printf("%-30s = %-42.32g %s \n",prelabel,value, postlabel); > fi;# end if 1; > fi;# end if 0; > 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 > # End Function number 5 > # Begin Function number 6 > omniout_int := proc(iolevel,prelabel,prelen,value,vallen,postlabel) > global glob_iolevel; > if (glob_iolevel >= iolevel) then # if number 0 > if vallen = 5 then # if number 1 > printf("%-30s = %-32d %s\n",prelabel,value, postlabel); > else > printf("%-30s = %-32d %s \n",prelabel,value, postlabel); > fi;# end if 1; > fi;# end if 0; > 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 > # End Function number 6 > # Begin Function number 7 > omniout_float_arr := proc(iolevel,prelabel,elemnt,prelen,value,vallen,postlabel) > global glob_iolevel; > if (glob_iolevel >= iolevel) then # if number 0 > print(prelabel,"[",elemnt,"]",value, postlabel); > fi;# end if 0; > 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 > # End Function number 7 > # Begin Function number 8 > dump_series := proc(iolevel,dump_label,series_name,arr_series,numb) > global glob_iolevel; > local i; > if (glob_iolevel >= iolevel) then # if number 0 > i := 1; > while (i <= numb) do # do number 1 > print(dump_label,series_name > ,i,arr_series[i]); > i := i + 1; > od;# end do number 1 > fi;# end if 0 > end; dump_series := proc(iolevel, dump_label, series_name, arr_series, numb) local i; global glob_iolevel; if iolevel <= glob_iolevel then i := 1; while i <= numb do print(dump_label, series_name, i, arr_series[i]); i := i + 1 end do end if end proc > # End Function number 8 > # Begin Function number 9 > dump_series_2 := proc(iolevel,dump_label,series_name2,arr_series2,numb,subnum,arr_x) > global glob_iolevel; > local i,sub,ts_term; > if (glob_iolevel >= iolevel) then # if number 0 > sub := 1; > while (sub <= subnum) do # do number 1 > i := 1; > while (i <= numb) do # do number 2 > print(dump_label,series_name2,sub,i,arr_series2[sub,i]); > od;# end do number 2; > sub := sub + 1; > od;# end do number 1; > fi;# end if 0; > end; dump_series_2 := proc( iolevel, dump_label, series_name2, arr_series2, numb, subnum, arr_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, arr_series2[sub, i]) end do; sub := sub + 1 end do end if end proc > # End Function number 9 > # Begin Function number 10 > cs_info := proc(iolevel,str) > global glob_iolevel,glob_correct_start_flag,glob_h,glob_reached_optimal_h; > if (glob_iolevel >= iolevel) then # if number 0 > 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 if 0; > 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 > # End Function number 10 > # Begin Function number 11 > logitem_time := proc(fd,secs_in) > global glob_sec_in_day, glob_sec_in_hour, glob_sec_in_minute, glob_sec_in_year; > local days_int, hours_int,minutes_int, sec_int, sec_temp, years_int; > fprintf(fd,""); > if (secs_in >= 0) then # if number 0 > years_int := trunc(secs_in / glob_sec_in_year); > sec_temp := (trunc(secs_in) mod trunc(glob_sec_in_year)); > days_int := trunc(sec_temp / glob_sec_in_day) ; > sec_temp := (sec_temp mod trunc(glob_sec_in_day)) ; > hours_int := trunc(sec_temp / glob_sec_in_hour); > sec_temp := (sec_temp mod trunc(glob_sec_in_hour)); > minutes_int := trunc(sec_temp / glob_sec_in_minute); > sec_int := (sec_temp mod trunc(glob_sec_in_minute)); > if (years_int > 0) then # if number 1 > 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 2 > 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 3 > fprintf(fd,"%d Hours %d Minutes %d Seconds",hours_int,minutes_int,sec_int); > elif > (minutes_int > 0) then # if number 4 > fprintf(fd,"%d Minutes %d Seconds",minutes_int,sec_int); > else > fprintf(fd,"%d Seconds",sec_int); > fi;# end if 4 > else > fprintf(fd," Unknown"); > fi;# end if 3 > fprintf(fd,"\n"); > end; logitem_time := proc(fd, secs_in) local days_int, hours_int, minutes_int, sec_int, sec_temp, years_int; global glob_sec_in_day, glob_sec_in_hour, glob_sec_in_minute, glob_sec_in_year; fprintf(fd, ""); if 0 <= secs_in then years_int := trunc(secs_in/glob_sec_in_year); sec_temp := trunc(secs_in) mod trunc(glob_sec_in_year); days_int := trunc(sec_temp/glob_sec_in_day); sec_temp := sec_temp mod trunc(glob_sec_in_day); hours_int := trunc(sec_temp/glob_sec_in_hour); sec_temp := sec_temp mod trunc(glob_sec_in_hour); minutes_int := trunc(sec_temp/glob_sec_in_minute); sec_int := sec_temp mod trunc(glob_sec_in_minute); if 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, "\n") end proc > # End Function number 11 > # Begin Function number 12 > omniout_timestr := proc(secs_in) > global glob_sec_in_day, glob_sec_in_hour, glob_sec_in_minute, glob_sec_in_year; > local days_int, hours_int,minutes_int, sec_int, sec_temp, years_int; > if (secs_in >= 0) then # if number 3 > years_int := trunc(secs_in / glob_sec_in_year); > sec_temp := (trunc(secs_in) mod trunc(glob_sec_in_year)); > days_int := trunc(sec_temp / glob_sec_in_day) ; > sec_temp := (sec_temp mod trunc(glob_sec_in_day)) ; > hours_int := trunc(sec_temp / glob_sec_in_hour); > sec_temp := (sec_temp mod trunc(glob_sec_in_hour)); > minutes_int := trunc(sec_temp / glob_sec_in_minute); > sec_int := (sec_temp mod trunc(glob_sec_in_minute)); > if (years_int > 0) then # if number 4 > 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 5 > 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 6 > printf(" = %d Hours %d Minutes %d Seconds\n",hours_int,minutes_int,sec_int); > elif > (minutes_int > 0) then # if number 7 > printf(" = %d Minutes %d Seconds\n",minutes_int,sec_int); > else > printf(" = %d Seconds\n",sec_int); > fi;# end if 7 > else > printf(" Unknown\n"); > fi;# end if 6 > end; omniout_timestr := proc(secs_in) local days_int, hours_int, minutes_int, sec_int, sec_temp, years_int; global glob_sec_in_day, glob_sec_in_hour, glob_sec_in_minute, glob_sec_in_year; if 0 <= secs_in then years_int := trunc(secs_in/glob_sec_in_year); sec_temp := trunc(secs_in) mod trunc(glob_sec_in_year); days_int := trunc(sec_temp/glob_sec_in_day); sec_temp := sec_temp mod trunc(glob_sec_in_day); hours_int := trunc(sec_temp/glob_sec_in_hour); sec_temp := sec_temp mod trunc(glob_sec_in_hour); minutes_int := trunc(sec_temp/glob_sec_in_minute); sec_int := sec_temp mod trunc(glob_sec_in_minute); if 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 > # End Function number 12 > # Begin Function number 13 > ats := proc(mmm_ats,arr_a,arr_b,jjj_ats) > local iii_ats, lll_ats,ma_ats, ret_ats; > ret_ats := 0.0; > if (jjj_ats <= mmm_ats) then # if number 6 > 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 + arr_a[iii_ats]*arr_b[lll_ats]; > iii_ats := iii_ats + 1; > od;# end do number 1 > fi;# end if 6; > ret_ats; > end; ats := proc(mmm_ats, arr_a, arr_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 + arr_a[iii_ats]*arr_b[lll_ats]; iii_ats := iii_ats + 1 end do end if; ret_ats end proc > # End Function number 13 > # Begin Function number 14 > att := proc(mmm_att,arr_aa,arr_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 6 > 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 7 > ret_att := ret_att + arr_aa[iii_att]*arr_bb[lll_att]* convfp(al_att); > fi;# end if 7; > iii_att := iii_att + 1; > od;# end do number 1; > ret_att := ret_att / convfp(mmm_att) ; > fi;# end if 6; > ret_att; > end; att := proc(mmm_att, arr_aa, arr_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 + arr_aa[iii_att]*arr_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 > # End Function number 14 > # Begin Function number 15 > 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 6 > 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 6 > 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 > # End Function number 15 > # Begin Function number 16 > logditto := proc(file) > fprintf(file,""); > fprintf(file,"ditto"); > fprintf(file,""); > end; logditto := proc(file) fprintf(file, ""); fprintf(file, "ditto"); fprintf(file, "") end proc > # End Function number 16 > # Begin Function number 17 > logitem_integer := proc(file,n) > fprintf(file,""); > fprintf(file,"%d",n); > fprintf(file,""); > end; logitem_integer := proc(file, n) fprintf(file, ""); fprintf(file, "%d", n); fprintf(file, "") end proc > # End Function number 17 > # Begin Function number 18 > logitem_str := proc(file,str) > fprintf(file,""); > fprintf(file,str); > fprintf(file,""); > end; logitem_str := proc(file, str) fprintf(file, ""); fprintf(file, str); fprintf(file, "") end proc > # End Function number 18 > # Begin Function number 19 > logitem_good_digits := proc(file,rel_error) > global glob_small_float; > local good_digits; > fprintf(file,""); > if (rel_error <> -1.0) then # if number 6 > if (rel_error > + 0.0000000000000000000000000000000001) then # if number 7 > good_digits := 1-trunc(log10(rel_error)); > fprintf(file,"%d",good_digits); > else > good_digits := Digits; > fprintf(file,"%d",good_digits); > fi;# end if 7; > else > fprintf(file,"Unknown"); > fi;# end if 6; > fprintf(file,""); > end; logitem_good_digits := proc(file, rel_error) local good_digits; global glob_small_float; fprintf(file, ""); if rel_error <> -1.0 then if 0.1*10^(-33) < rel_error then good_digits := 1 - trunc(log10(rel_error)); fprintf(file, "%d", good_digits) else good_digits := Digits; fprintf(file, "%d", good_digits) end if else fprintf(file, "Unknown") end if; fprintf(file, "") end proc > # End Function number 19 > # Begin Function number 20 > log_revs := proc(file,revs) > fprintf(file,revs); > end; log_revs := proc(file, revs) fprintf(file, revs) end proc > # End Function number 20 > # Begin Function number 21 > logitem_float := proc(file,x) > fprintf(file,""); > fprintf(file,"%g",x); > fprintf(file,""); > end; logitem_float := proc(file, x) fprintf(file, ""); fprintf(file, "%g", x); fprintf(file, "") end proc > # End Function number 21 > # Begin Function number 22 > logitem_pole := proc(file,pole) > fprintf(file,""); > if (pole = 0) then # if number 6 > fprintf(file,"NA"); > elif > (pole = 1) then # if number 7 > fprintf(file,"Real"); > elif > (pole = 2) then # if number 8 > fprintf(file,"Complex"); > else > fprintf(file,"No Pole"); > fi;# end if 8 > fprintf(file,""); > 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 > # End Function number 22 > # Begin Function number 23 > logstart := proc(file) > fprintf(file,""); > end; logstart := proc(file) fprintf(file, "") end proc > # End Function number 23 > # Begin Function number 24 > logend := proc(file) > fprintf(file,"\n"); > end; logend := proc(file) fprintf(file, "\n") end proc > # End Function number 24 > # Begin Function number 25 > 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 8 > omniout_str(ALWAYS,"Illegal max_terms = -- Using 30"); > glob_max_terms := 30; > fi;# end if 8; > if (glob_max_iter < 2) then # if number 8 > omniout_str(ALWAYS,"Illegal max_iter"); > errflag := true; > fi;# end if 8; > if (errflag) then # if number 8 > quit; > fi;# end if 8 > 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 > # End Function number 25 > # Begin Function number 26 > comp_expect_sec := proc(t_end2,t_start2,t2,clock_sec2) > global glob_small_float; > local ms2, rrr, sec_left, sub1, sub2; > ; > ms2 := clock_sec2; > sub1 := (t_end2-t_start2); > sub2 := (t2-t_start2); > if (sub1 = 0.0) then # if number 8 > sec_left := 0.0; > else > if (sub2 > 0.0) then # if number 9 > rrr := (sub1/sub2); > sec_left := rrr * ms2 - ms2; > else > sec_left := 0.0; > fi;# end if 9 > fi;# end if 8; > sec_left; > end; comp_expect_sec := proc(t_end2, t_start2, t2, clock_sec2) local ms2, rrr, sec_left, sub1, sub2; global glob_small_float; ms2 := clock_sec2; sub1 := t_end2 - t_start2; sub2 := t2 - t_start2; if sub1 = 0. then sec_left := 0. else if 0. < sub2 then rrr := sub1/sub2; sec_left := rrr*ms2 - ms2 else sec_left := 0. end if end if; sec_left end proc > # End Function number 26 > # Begin Function number 27 > 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 (sub2 > glob_small_float) then # if number 8 > rrr := (100.0*sub2)/sub1; > else > rrr := 0.0; > fi;# end if 8; > rrr; > 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 < sub2 then rrr := 100.0*sub2/sub1 else rrr := 0. end if; rrr end proc > # End Function number 27 > # Begin Function number 28 > factorial_2 := proc(nnn) > nnn!; > end; factorial_2 := proc(nnn) nnn! end proc > # End Function number 28 > # Begin Function number 29 > factorial_1 := proc(nnn) > global glob_max_terms,array_fact_1; > local ret; > if (nnn <= glob_max_terms) then # if number 8 > if (array_fact_1[nnn] = 0) then # if number 9 > ret := factorial_2(nnn); > array_fact_1[nnn] := ret; > else > ret := array_fact_1[nnn]; > fi;# end if 9; > else > ret := factorial_2(nnn); > fi;# end if 8; > ret; > end; factorial_1 := proc(nnn) local ret; global glob_max_terms, array_fact_1; if nnn <= glob_max_terms then if array_fact_1[nnn] = 0 then ret := factorial_2(nnn); array_fact_1[nnn] := ret else ret := array_fact_1[nnn] end if else ret := factorial_2(nnn) end if; ret end proc > # End Function number 29 > # Begin Function number 30 > factorial_3 := proc(mmm,nnn) > global glob_max_terms,array_fact_2; > local ret; > if ((nnn <= glob_max_terms) and (mmm <= glob_max_terms)) then # if number 8 > if (array_fact_2[mmm,nnn] = 0) then # if number 9 > ret := factorial_1(mmm)/factorial_1(nnn); > array_fact_2[mmm,nnn] := ret; > else > ret := array_fact_2[mmm,nnn]; > fi;# end if 9; > else > ret := factorial_2(mmm)/factorial_2(nnn); > fi;# end if 8; > ret; > end; factorial_3 := proc(mmm, nnn) local ret; global glob_max_terms, array_fact_2; if nnn <= glob_max_terms and mmm <= glob_max_terms then if array_fact_2[mmm, nnn] = 0 then ret := factorial_1(mmm)/factorial_1(nnn); array_fact_2[mmm, nnn] := ret else ret := array_fact_2[mmm, nnn] end if else ret := factorial_2(mmm)/factorial_2(nnn) end if; ret end proc > # End Function number 30 > # Begin Function number 31 > convfp := proc(mmm) > (mmm); > end; convfp := proc(mmm) mmm end proc > # End Function number 31 > # Begin Function number 32 > convfloat := proc(mmm) > (mmm); > end; convfloat := proc(mmm) mmm end proc > # End Function number 32 > # Begin Function number 33 > elapsed_time_seconds := proc() > time(); > end; elapsed_time_seconds := proc() time() end proc > # End Function number 33 > # Begin Function number 34 > omniabs := proc(x) > abs(x); > end; omniabs := proc(x) abs(x) end proc > # End Function number 34 > # Begin Function number 35 > expt := proc(x,y) > (x^y); > end; expt := proc(x, y) x^y end proc > # End Function number 35 > # Begin Function number 36 > estimated_needed_step_error := proc(x_start,x_end,estimated_h,estimated_answer) > local desired_abs_gbl_error,range,estimated_steps,step_error; > global glob_desired_digits_correct,ALWAYS; > omniout_float(ALWAYS,"glob_desired_digits_correct",32,glob_desired_digits_correct,32,""); > desired_abs_gbl_error := expt(10.0,- glob_desired_digits_correct) * omniabs(estimated_answer); > omniout_float(ALWAYS,"desired_abs_gbl_error",32,desired_abs_gbl_error,32,""); > range := (x_end - x_start); > omniout_float(ALWAYS,"range",32,range,32,""); > estimated_steps := range / estimated_h; > omniout_float(ALWAYS,"estimated_steps",32,estimated_steps,32,""); > step_error := omniabs(desired_abs_gbl_error / estimated_steps); > omniout_float(ALWAYS,"step_error",32,step_error,32,""); > (step_error);; > end; estimated_needed_step_error := proc( x_start, x_end, estimated_h, estimated_answer) local desired_abs_gbl_error, range, estimated_steps, step_error; global glob_desired_digits_correct, ALWAYS; omniout_float(ALWAYS, "glob_desired_digits_correct", 32, glob_desired_digits_correct, 32, ""); desired_abs_gbl_error := expt(10.0, -glob_desired_digits_correct)*omniabs(estimated_answer); omniout_float(ALWAYS, "desired_abs_gbl_error", 32, desired_abs_gbl_error, 32, ""); range := x_end - x_start; omniout_float(ALWAYS, "range", 32, range, 32, ""); estimated_steps := range/estimated_h; omniout_float(ALWAYS, "estimated_steps", 32, estimated_steps, 32, ""); step_error := omniabs(desired_abs_gbl_error/estimated_steps); omniout_float(ALWAYS, "step_error", 32, step_error, 32, ""); step_error end proc > # End Function number 36 > #END ATS LIBRARY BLOCK > #BEGIN USER DEF BLOCK > #BEGIN USER DEF BLOCK > exact_soln_y := proc(x) > return(10.0 * (0.1 * x + 0.2) * arctan(sqrt ( 0.1 * x + 0.2)) - 10.0 * sqrt( 0.1 * x + > 0.2) + 10.0 * arctan(sqrt( 0.1 * x + 0.2))); > end; exact_soln_y := proc(x) return 10.0*(0.1*x + 0.2)*arctan(sqrt(0.1*x + 0.2)) - 10.0*sqrt(0.1*x + 0.2) + 10.0*arctan(sqrt(0.1*x + 0.2)) end proc > #END USER DEF BLOCK > #END USER DEF BLOCK > #END OUTFILE5 > # Begin Function number 2 > main := proc() > #BEGIN OUTFIEMAIN > local d1,d2,d3,d4,est_err_2,niii,done_once, > term,ord,order_diff,term_no,html_log_file,iiif,jjjf, > rows,r_order,sub_iter,calc_term,iii,temp_sum,current_iter, > x_start,x_end > ,it, log10norm, max_terms, opt_iter, tmp,subiter, est_needed_step_err,value3,min_value,est_answer,best_h,found_h,repeat_it; > global > glob_max_terms, > glob_iolevel, > ALWAYS, > INFO, > DEBUGL, > DEBUGMASSIVE, > #Top Generate Globals Decl > MAX_UNCHANGED, > glob_check_sign, > glob_desired_digits_correct, > glob_max_value3, > glob_ratio_of_radius, > glob_percent_done, > glob_subiter_method, > glob_log10normmin, > glob_total_exp_sec, > glob_optimal_expect_sec, > glob_html_log, > glob_good_digits, > glob_max_opt_iter, > glob_dump, > glob_djd_debug, > glob_display_flag, > glob_djd_debug2, > glob_sec_in_minute, > glob_min_in_hour, > glob_hours_in_day, > glob_days_in_year, > glob_sec_in_hour, > glob_sec_in_day, > glob_sec_in_year, > glob_almost_1, > glob_clock_sec, > glob_clock_start_sec, > glob_not_yet_finished, > glob_initial_pass, > glob_not_yet_start_msg, > glob_reached_optimal_h, > glob_optimal_done, > glob_disp_incr, > glob_h, > glob_hmax, > glob_hmin, > glob_hmin_init, > glob_large_float, > glob_last_good_h, > glob_look_poles, > glob_neg_h, > glob_display_interval, > glob_next_display, > glob_dump_analytic, > glob_log10_abserr, > glob_log10_relerr, > glob_abserr, > glob_relerr, > glob_max_hours, > glob_max_iter, > glob_max_rel_trunc_err, > glob_max_trunc_err, > glob_no_eqs, > glob_optimal_clock_start_sec, > glob_optimal_start, > glob_small_float, > glob_smallish_float, > glob_unchanged_h_cnt, > glob_warned, > glob_warned2, > glob_max_sec, > glob_orig_start_sec, > glob_start, > glob_curr_iter_when_opt, > glob_current_iter, > glob_iter, > glob_normmax, > glob_log10abserr, > glob_log10relerr, > glob_max_minutes, > #Bottom Generate Globals Decl > #BEGIN CONST > array_const_1, > array_const_0D0, > array_const_0D1, > array_const_0D2, > #END CONST > array_y_init, > array_norms, > array_fact_1, > array_pole, > array_1st_rel_error, > array_last_rel_error, > array_type_pole, > array_y, > array_x, > array_tmp0, > array_tmp1, > array_tmp2, > array_tmp3, > array_tmp4_a1, > array_tmp4_a2, > array_tmp4, > array_tmp5, > array_m1, > array_y_higher, > array_y_higher_work, > array_y_higher_work2, > array_y_set_initial, > array_poles, > array_real_pole, > array_complex_pole, > array_fact_2, > glob_last; > glob_last; > ALWAYS := 1; > INFO := 2; > DEBUGL := 3; > DEBUGMASSIVE := 4; > glob_iolevel := INFO; > glob_max_terms := 30; > glob_iolevel := 5; > ALWAYS := 1; > INFO := 2; > DEBUGL := 3; > DEBUGMASSIVE := 4; > MAX_UNCHANGED := 10; > glob_check_sign := 1.0; > glob_desired_digits_correct := 8.0; > glob_max_value3 := 0.0; > glob_ratio_of_radius := 0.01; > glob_percent_done := 0.0; > glob_subiter_method := 3; > glob_log10normmin := 0.1; > glob_total_exp_sec := 0.1; > glob_optimal_expect_sec := 0.1; > glob_html_log := true; > glob_good_digits := 0; > glob_max_opt_iter := 10; > glob_dump := false; > glob_djd_debug := true; > glob_display_flag := true; > glob_djd_debug2 := true; > glob_sec_in_minute := 60; > glob_min_in_hour := 60; > glob_hours_in_day := 24; > glob_days_in_year := 365; > glob_sec_in_hour := 3600; > glob_sec_in_day := 86400; > glob_sec_in_year := 31536000; > glob_almost_1 := 0.9990; > glob_clock_sec := 0.0; > glob_clock_start_sec := 0.0; > glob_not_yet_finished := true; > glob_initial_pass := true; > glob_not_yet_start_msg := true; > glob_reached_optimal_h := false; > glob_optimal_done := false; > glob_disp_incr := 0.1; > glob_h := 0.1; > glob_hmax := 1.0; > glob_hmin := 0.00000000001; > glob_hmin_init := 0.001; > glob_large_float := 9.0e100; > glob_last_good_h := 0.1; > glob_look_poles := false; > glob_neg_h := false; > glob_display_interval := 0.0; > glob_next_display := 0.0; > glob_dump_analytic := false; > glob_log10_abserr := 0.1e-10; > glob_log10_relerr := 0.1e-10; > glob_abserr := 0.1e-10; > glob_relerr := 0.1e-10; > glob_max_hours := 0.0; > glob_max_iter := 1000; > glob_max_rel_trunc_err := 0.1e-10; > glob_max_trunc_err := 0.1e-10; > glob_no_eqs := 0; > glob_optimal_clock_start_sec := 0.0; > glob_optimal_start := 0.0; > glob_small_float := 0.1e-50; > glob_smallish_float := 0.1e-100; > glob_unchanged_h_cnt := 0; > glob_warned := false; > glob_warned2 := false; > glob_max_sec := 10000.0; > glob_orig_start_sec := 0.0; > glob_start := 0; > glob_curr_iter_when_opt := 0; > glob_current_iter := 0; > glob_iter := 0; > glob_normmax := 0.0; > glob_log10abserr := 0.0; > glob_log10relerr := 0.0; > glob_max_minutes := 0.0; > #Write Set Defaults > glob_orig_start_sec := elapsed_time_seconds(); > MAX_UNCHANGED := 10; > glob_curr_iter_when_opt := 0; > glob_display_flag := true; > glob_no_eqs := 1; > glob_iter := -1; > opt_iter := -1; > glob_max_iter := 50000; > glob_max_hours := 0.0; > glob_max_minutes := 15.0; > omniout_str(ALWAYS,"##############ECHO OF PROBLEM#################"); > omniout_str(ALWAYS,"##############temp/arctan_sqrtpostode.ode#################"); > omniout_str(ALWAYS,"diff ( y , x , 1 ) = arctan(sqrt(0.1 * x + 0.2));"); > omniout_str(ALWAYS,"!"); > omniout_str(ALWAYS,"#BEGIN FIRST INPUT BLOCK"); > omniout_str(ALWAYS,"Digits:=32;"); > omniout_str(ALWAYS,"max_terms:=30;"); > omniout_str(ALWAYS,"!"); > omniout_str(ALWAYS,"#END FIRST INPUT BLOCK"); > omniout_str(ALWAYS,"#BEGIN SECOND INPUT BLOCK"); > omniout_str(ALWAYS,"x_start := -1.0;"); > omniout_str(ALWAYS,"x_end := 0.5 ;"); > omniout_str(ALWAYS,"array_y_init[0 + 1] := exact_soln_y(x_start);"); > omniout_str(ALWAYS,"glob_h := 0.05;"); > omniout_str(ALWAYS,"glob_look_poles := true;"); > omniout_str(ALWAYS,"glob_max_iter := 1000000;"); > omniout_str(ALWAYS,"glob_display_interval := 0.1;"); > omniout_str(ALWAYS,"glob_max_minutes := 10;"); > omniout_str(ALWAYS,"#END SECOND INPUT BLOCK"); > omniout_str(ALWAYS,"#BEGIN OVERRIDE BLOCK"); > omniout_str(ALWAYS,"glob_desired_digits_correct:=10;"); > omniout_str(ALWAYS,"glob_display_interval:=0.001;"); > omniout_str(ALWAYS,"glob_look_poles:=true;"); > omniout_str(ALWAYS,"glob_max_iter:=10000000;"); > omniout_str(ALWAYS,"glob_max_minutes:=3;"); > omniout_str(ALWAYS,"glob_subiter_method:=3;"); > omniout_str(ALWAYS,"#END OVERRIDE BLOCK"); > omniout_str(ALWAYS,"!"); > omniout_str(ALWAYS,"#BEGIN USER DEF BLOCK"); > omniout_str(ALWAYS,"exact_soln_y := proc(x)"); > omniout_str(ALWAYS,"return(10.0 * (0.1 * x + 0.2) * arctan(sqrt ( 0.1 * x + 0.2)) - 10.0 * sqrt( 0.1 * x +"); > omniout_str(ALWAYS,"0.2) + 10.0 * arctan(sqrt( 0.1 * x + 0.2)));"); > omniout_str(ALWAYS,"end;"); > 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 > Digits:=32; > max_terms:=30; > #END FIRST INPUT BLOCK > #START OF INITS AFTER INPUT BLOCK > glob_max_terms := max_terms; > glob_html_log := true; > #END OF INITS AFTER INPUT BLOCK > array_y_init:= Array(0..(max_terms + 1),[]); > array_norms:= Array(0..(max_terms + 1),[]); > array_fact_1:= Array(0..(max_terms + 1),[]); > array_pole:= Array(0..(max_terms + 1),[]); > array_1st_rel_error:= Array(0..(max_terms + 1),[]); > array_last_rel_error:= Array(0..(max_terms + 1),[]); > array_type_pole:= Array(0..(max_terms + 1),[]); > array_y:= Array(0..(max_terms + 1),[]); > array_x:= Array(0..(max_terms + 1),[]); > array_tmp0:= Array(0..(max_terms + 1),[]); > array_tmp1:= Array(0..(max_terms + 1),[]); > array_tmp2:= Array(0..(max_terms + 1),[]); > array_tmp3:= Array(0..(max_terms + 1),[]); > array_tmp4_a1:= Array(0..(max_terms + 1),[]); > array_tmp4_a2:= Array(0..(max_terms + 1),[]); > array_tmp4:= Array(0..(max_terms + 1),[]); > array_tmp5:= Array(0..(max_terms + 1),[]); > array_m1:= Array(0..(max_terms + 1),[]); > array_y_higher := Array(0..(2+ 1) ,(0..max_terms+ 1),[]); > array_y_higher_work := Array(0..(2+ 1) ,(0..max_terms+ 1),[]); > array_y_higher_work2 := Array(0..(2+ 1) ,(0..max_terms+ 1),[]); > array_y_set_initial := Array(0..(2+ 1) ,(0..max_terms+ 1),[]); > array_poles := Array(0..(1+ 1) ,(0..3+ 1),[]); > array_real_pole := Array(0..(1+ 1) ,(0..3+ 1),[]); > array_complex_pole := Array(0..(1+ 1) ,(0..3+ 1),[]); > array_fact_2 := Array(0..(max_terms+ 1) ,(0..max_terms+ 1),[]); > 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_norms[term] := 0.0; > term := term + 1; > od;# end do number 2; > term := 1; > while (term <= max_terms) do # do number 2 > array_fact_1[term] := 0.0; > term := term + 1; > od;# end do number 2; > term := 1; > while (term <= max_terms) do # do number 2 > array_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; > 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_type_pole[term] := 0.0; > term := term + 1; > od;# end do number 2; > term := 1; > while (term <= max_terms) do # do number 2 > array_y[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_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_tmp3[term] := 0.0; > term := term + 1; > od;# end do number 2; > term := 1; > while (term <= max_terms) do # do number 2 > array_tmp4_a1[term] := 0.0; > term := term + 1; > od;# end do number 2; > term := 1; > while (term <= max_terms) do # do number 2 > array_tmp4_a2[term] := 0.0; > term := term + 1; > od;# end do number 2; > term := 1; > while (term <= max_terms) do # do number 2 > array_tmp4[term] := 0.0; > term := term + 1; > od;# end do number 2; > term := 1; > while (term <= max_terms) do # do number 2 > array_tmp5[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; > 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 <=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 <=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 <=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 <=1) do # do number 2 > term := 1; > while (term <= 3) do # do number 3 > array_complex_pole[ord,term] := 0.0; > term := term + 1; > od;# end do number 3; > ord := ord + 1; > od;# end do number 2; > ord := 1; > while (ord <=max_terms) do # do number 2 > term := 1; > while (term <= max_terms) do # do number 3 > array_fact_2[ord,term] := 0.0; > term := term + 1; > od;# end do number 3; > ord := ord + 1; > od;# end do number 2; > #BEGIN ARRAYS DEFINED AND INITIALIZATED > 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_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_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_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_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_tmp3 := Array(1..(max_terms+1 + 1),[]); > term := 1; > while (term <= max_terms + 1) do # do number 2 > array_tmp3[term] := 0.0; > term := term + 1; > od;# end do number 2; > array_tmp4_a1 := Array(1..(max_terms+1 + 1),[]); > term := 1; > while (term <= max_terms + 1) do # do number 2 > array_tmp4_a1[term] := 0.0; > term := term + 1; > od;# end do number 2; > array_tmp4_a2 := Array(1..(max_terms+1 + 1),[]); > term := 1; > while (term <= max_terms + 1) do # do number 2 > array_tmp4_a2[term] := 0.0; > term := term + 1; > od;# end do number 2; > array_tmp4 := Array(1..(max_terms+1 + 1),[]); > term := 1; > while (term <= max_terms + 1) do # do number 2 > array_tmp4[term] := 0.0; > term := term + 1; > od;# end do number 2; > array_tmp5 := Array(1..(max_terms+1 + 1),[]); > term := 1; > while (term <= max_terms + 1) do # do number 2 > array_tmp5[term] := 0.0; > term := term + 1; > od;# end do number 2; > array_m1 := Array(1..(max_terms+1 + 1),[]); > term := 1; > while (term <= max_terms + 1) do # do number 2 > array_m1[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_const_0D1 := Array(1..(max_terms+1 + 1),[]); > term := 1; > while (term <= max_terms + 1) do # do number 2 > array_const_0D1[term] := 0.0; > term := term + 1; > od;# end do number 2; > array_const_0D1[1] := 0.1; > array_const_0D2 := Array(1..(max_terms+1 + 1),[]); > term := 1; > while (term <= max_terms + 1) do # do number 2 > array_const_0D2[term] := 0.0; > term := term + 1; > od;# end do number 2; > array_const_0D2[1] := 0.2; > array_m1 := Array(1..(max_terms+1 + 1),[]); > term := 1; > while (term <= max_terms) do # do number 2 > array_m1[term] := 0.0; > term := term + 1; > od;# end do number 2; > array_m1[1] := -1.0; > #END ARRAYS DEFINED AND INITIALIZATED > #Initing Factorial Tables > iiif := 0; > while (iiif <= glob_max_terms) do # do number 2 > jjjf := 0; > while (jjjf <= glob_max_terms) do # do number 3 > array_fact_1[iiif] := 0; > array_fact_2[iiif,jjjf] := 0; > jjjf := jjjf + 1; > od;# end do number 3; > iiif := iiif + 1; > od;# end do number 2; > #Done Initing Factorial Tables > #TOP SECOND INPUT BLOCK > #BEGIN SECOND INPUT BLOCK > #END FIRST INPUT BLOCK > #BEGIN SECOND INPUT BLOCK > x_start := -1.0; > x_end := 0.5 ; > array_y_init[0 + 1] := exact_soln_y(x_start); > glob_h := 0.05; > glob_look_poles := true; > glob_max_iter := 1000000; > glob_display_interval := 0.1; > glob_max_minutes := 10; > #END SECOND INPUT BLOCK > #BEGIN OVERRIDE BLOCK > glob_desired_digits_correct:=10; > glob_display_interval:=0.001; > glob_look_poles:=true; > glob_max_iter:=10000000; > glob_max_minutes:=3; > glob_subiter_method:=3; > #END OVERRIDE BLOCK > #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 := expt(10.0 , (glob_log10_abserr)); > glob_relerr := expt(10.0 , (glob_log10_relerr)); > if (glob_h > 0.0) then # if number 1 > glob_neg_h := false; > glob_display_interval := omniabs(glob_display_interval); > else > glob_neg_h := true; > glob_display_interval := -omniabs(glob_display_interval); > fi;# end if 1; > 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; > #BEGIN OPTIMIZE CODE > omniout_str(ALWAYS,"START of Optimize"); > #Start Series -- INITIALIZE FOR OPTIMIZE > glob_check_sign := check_sign(x_start,x_end); > glob_h := check_sign(x_start,x_end); > if (glob_display_interval < glob_h) then # if number 2 > glob_h := glob_display_interval; > fi;# end if 2; > found_h := -1.0; > best_h := 0.0; > min_value := glob_large_float; > est_answer := est_size_answer(); > opt_iter := 1; > while ((opt_iter <= 20) and (found_h < 0.0)) do # do number 2 > omniout_int(ALWAYS,"opt_iter",32,opt_iter,4,""); > array_x[1] := x_start; > array_x[2] := glob_h; > glob_next_display := x_start; > order_diff := 1; > #Start Series array_y > term_no := 1; > while (term_no <= order_diff) do # do number 3 > array_y[term_no] := array_y_init[term_no] * expt(glob_h , (term_no - 1)) / factorial_1(term_no - 1); > term_no := term_no + 1; > od;# end do number 3; > rows := order_diff; > r_order := 1; > while (r_order <= rows) do # do number 3 > term_no := 1; > while (term_no <= (rows - r_order + 1)) do # do number 4 > it := term_no + r_order - 1; > array_y_higher[r_order,term_no] := array_y_init[it]* expt(glob_h , (term_no - 1)) / ((factorial_1(term_no - 1))); > term_no := term_no + 1; > od;# end do number 4; > r_order := r_order + 1; > od;# end do number 3 > ; > atomall(); > est_needed_step_err := estimated_needed_step_error(x_start,x_end,glob_h,est_answer); > omniout_float(ALWAYS,"est_needed_step_err",32,est_needed_step_err,16,""); > value3 := test_suggested_h(); > omniout_float(ALWAYS,"value3",32,value3,32,""); > if ((value3 < est_needed_step_err) and (found_h < 0.0)) then # if number 2 > best_h := glob_h; > found_h := 1.0; > fi;# end if 2; > omniout_float(ALWAYS,"best_h",32,best_h,32,""); > opt_iter := opt_iter + 1; > glob_h := glob_h * 0.5; > od;# end do number 2; > if (found_h > 0.0) then # if number 2 > glob_h := best_h ; > else > omniout_str(ALWAYS,"No increment to obtain desired accuracy found"); > fi;# end if 2; > #END OPTIMIZE CODE > if (glob_html_log) then # if number 2 > html_log_file := fopen("html/entry.html",WRITE,TEXT); > fi;# end if 2; > #BEGIN SOLUTION CODE > if (found_h > 0.0) then # if number 2 > omniout_str(ALWAYS,"START of Soultion"); > #Start Series -- INITIALIZE FOR SOLUTION > array_x[1] := x_start; > array_x[2] := glob_h; > glob_next_display := x_start; > 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] * expt(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]* expt(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(); > glob_log10normmin := -glob_large_float ; > if (omniabs(array_y_higher[1,1]) > glob_small_float) then # if number 3 > tmp := omniabs(array_y_higher[1,1]); > log10norm := (log10(tmp)); > if (log10norm < glob_log10normmin) then # if number 4 > glob_log10normmin := log10norm; > fi;# end if 4 > fi;# end if 3; > display_alot(current_iter) > ; > glob_clock_sec := elapsed_time_seconds(); > glob_current_iter := 0; > glob_iter := 0; > omniout_str(DEBUGL," "); > glob_reached_optimal_h := true; > glob_optimal_clock_start_sec := elapsed_time_seconds(); > while ((glob_current_iter < glob_max_iter) and ((glob_check_sign * array_x[1]) < (glob_check_sign * x_end )) and ((convfloat(glob_clock_sec) - convfloat(glob_orig_start_sec)) < convfloat(glob_max_sec))) do # do number 2 > #left paren 0001C > if (reached_interval()) then # if number 3 > omniout_str(INFO," "); > omniout_str(INFO,"TOP MAIN SOLVE Loop"); > fi;# end if 3; > glob_iter := glob_iter + 1; > glob_clock_sec := elapsed_time_seconds(); > glob_current_iter := glob_current_iter + 1; > atomall(); > display_alot(current_iter); > if (glob_look_poles) then # if number 3 > #left paren 0004C > check_for_pole(); > fi;# end if 3;#was right paren 0004C > if (reached_interval()) then # if number 3 > glob_next_display := glob_next_display + glob_display_interval; > fi;# end if 3; > array_x[1] := array_x[1] + glob_h; > array_x[2] := glob_h; > #Jump Series array_y; > order_diff := 2; > #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] / expt(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 * expt(glob_h , (calc_term - 1)) / (factorial_1(calc_term - 1)); > #AFTER SUM SUBSERIES EQ =1 > #BEFORE ADJUST SUBSERIES EQ =1 > ord := 1; > calc_term := 2; > #adjust_subseriesarray_y > iii := glob_max_terms; > while (iii >= calc_term) do # do number 3 > array_y_higher_work[1,iii] := array_y_higher[1,iii] / expt(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 * expt(glob_h , (calc_term - 1)) / (factorial_1(calc_term - 1)); > #AFTER SUM SUBSERIES EQ =1 > #BEFORE ADJUST SUBSERIES EQ =1 > ord := 1; > calc_term := 1; > #adjust_subseriesarray_y > iii := glob_max_terms; > while (iii >= calc_term) do # do number 3 > array_y_higher_work[1,iii] := array_y_higher[1,iii] / expt(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 * expt(glob_h , (calc_term - 1)) / (factorial_1(calc_term - 1)); > #AFTER SUM SUBSERIES EQ =1 > #END SUM AND ADJUST EQ =1 > #END PART 1 > #START PART 2 MOVE TERMS to REGULAR Array > term_no := glob_max_terms; > while (term_no >= 1) do # do number 3 > array_y[term_no] := array_y_higher_work2[1,term_no]; > ord := 1; > while (ord <= order_diff) do # do number 4 > array_y_higher[ord,term_no] := array_y_higher_work2[ord,term_no]; > ord := ord + 1; > od;# end do number 4; > term_no := term_no - 1; > od;# end do number 3; > #END PART 2 HEVE MOVED TERMS to REGULAR Array > ; > od;# end do number 2;#right paren 0001C > omniout_str(ALWAYS,"Finished!"); > if (glob_iter >= glob_max_iter) then # if number 3 > omniout_str(ALWAYS,"Maximum Iterations Reached before Solution Completed!"); > fi;# end if 3; > if (elapsed_time_seconds() - convfloat(glob_orig_start_sec) >= convfloat(glob_max_sec )) then # if number 3 > omniout_str(ALWAYS,"Maximum Time Reached before Solution Completed!"); > fi;# end if 3; > glob_clock_sec := elapsed_time_seconds(); > omniout_str(INFO,"diff ( y , x , 1 ) = arctan(sqrt(0.1 * x + 0.2));"); > omniout_int(INFO,"Iterations ",32,glob_iter,4," ") > ; > prog_report(x_start,x_end); > if (glob_html_log) then # if number 3 > logstart(html_log_file); > logitem_str(html_log_file,"2013-01-12T21:03:17-06:00") > ; > logitem_str(html_log_file,"Maple") > ; > logitem_str(html_log_file,"arctan_sqrt") > ; > logitem_str(html_log_file,"diff ( y , x , 1 ) = arctan(sqrt(0.1 * x + 0.2));") > ; > 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_good_digits(html_log_file,array_last_rel_error[1]) > ; > 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 4 > 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 4; > logitem_time(html_log_file,convfloat(glob_clock_sec)) > ; > if (glob_percent_done < 100.0) then # if number 4 > logitem_time(html_log_file,convfloat(glob_total_exp_sec)) > ; > 0; > else > logitem_str(html_log_file,"Done") > ; > 0; > fi;# end if 4; > log_revs(html_log_file," 156 ") > ; > logitem_str(html_log_file,"arctan_sqrt diffeq.mxt") > ; > logitem_str(html_log_file,"arctan_sqrt maple results") > ; > logitem_str(html_log_file,"Languages compared - single equations") > ; > logend(html_log_file) > ; > ; > fi;# end if 3; > if (glob_html_log) then # if number 3 > fclose(html_log_file); > fi;# end if 3 > ; > ;; > fi;# end if 2 > #END OUTFILEMAIN > end; main := proc() local d1, d2, d3, d4, est_err_2, niii, done_once, term, ord, order_diff, term_no, html_log_file, iiif, jjjf, rows, r_order, sub_iter, calc_term, iii, temp_sum, current_iter, x_start, x_end, it, log10norm, max_terms, opt_iter, tmp, subiter, est_needed_step_err, value3, min_value, est_answer, best_h, found_h, repeat_it; global glob_max_terms, glob_iolevel, ALWAYS, INFO, DEBUGL, DEBUGMASSIVE, MAX_UNCHANGED, glob_check_sign, glob_desired_digits_correct, glob_max_value3, glob_ratio_of_radius, glob_percent_done, glob_subiter_method, glob_log10normmin, glob_total_exp_sec, glob_optimal_expect_sec, glob_html_log, glob_good_digits, glob_max_opt_iter, glob_dump, glob_djd_debug, glob_display_flag, glob_djd_debug2, glob_sec_in_minute, glob_min_in_hour, glob_hours_in_day, glob_days_in_year, glob_sec_in_hour, glob_sec_in_day, glob_sec_in_year, glob_almost_1, glob_clock_sec, glob_clock_start_sec, glob_not_yet_finished, glob_initial_pass, glob_not_yet_start_msg, glob_reached_optimal_h, glob_optimal_done, glob_disp_incr, glob_h, glob_hmax, glob_hmin, glob_hmin_init, glob_large_float, glob_last_good_h, glob_look_poles, glob_neg_h, glob_display_interval, glob_next_display, glob_dump_analytic, glob_log10_abserr, glob_log10_relerr, glob_abserr, glob_relerr, glob_max_hours, glob_max_iter, glob_max_rel_trunc_err, glob_max_trunc_err, glob_no_eqs, glob_optimal_clock_start_sec, glob_optimal_start, glob_small_float, glob_smallish_float, glob_unchanged_h_cnt, glob_warned, glob_warned2, glob_max_sec, glob_orig_start_sec, glob_start, glob_curr_iter_when_opt, glob_current_iter, glob_iter, glob_normmax, glob_log10abserr, glob_log10relerr, glob_max_minutes, array_const_1, array_const_0D0, array_const_0D1, array_const_0D2, array_y_init, array_norms, array_fact_1, array_pole, array_1st_rel_error, array_last_rel_error, array_type_pole, array_y, array_x, array_tmp0, array_tmp1, array_tmp2, array_tmp3, array_tmp4_a1, array_tmp4_a2, array_tmp4, array_tmp5, array_m1, array_y_higher, array_y_higher_work, array_y_higher_work2, array_y_set_initial, array_poles, array_real_pole, array_complex_pole, array_fact_2, glob_last; glob_last; ALWAYS := 1; INFO := 2; DEBUGL := 3; DEBUGMASSIVE := 4; glob_iolevel := INFO; glob_max_terms := 30; glob_iolevel := 5; ALWAYS := 1; INFO := 2; DEBUGL := 3; DEBUGMASSIVE := 4; MAX_UNCHANGED := 10; glob_check_sign := 1.0; glob_desired_digits_correct := 8.0; glob_max_value3 := 0.; glob_ratio_of_radius := 0.01; glob_percent_done := 0.; glob_subiter_method := 3; glob_log10normmin := 0.1; glob_total_exp_sec := 0.1; glob_optimal_expect_sec := 0.1; glob_html_log := true; glob_good_digits := 0; glob_max_opt_iter := 10; glob_dump := false; glob_djd_debug := true; glob_display_flag := true; glob_djd_debug2 := true; glob_sec_in_minute := 60; glob_min_in_hour := 60; glob_hours_in_day := 24; glob_days_in_year := 365; glob_sec_in_hour := 3600; glob_sec_in_day := 86400; glob_sec_in_year := 31536000; glob_almost_1 := 0.9990; glob_clock_sec := 0.; glob_clock_start_sec := 0.; glob_not_yet_finished := true; glob_initial_pass := true; glob_not_yet_start_msg := true; glob_reached_optimal_h := false; glob_optimal_done := false; glob_disp_incr := 0.1; glob_h := 0.1; glob_hmax := 1.0; glob_hmin := 0.1*10^(-10); glob_hmin_init := 0.001; glob_large_float := 0.90*10^101; glob_last_good_h := 0.1; glob_look_poles := false; glob_neg_h := false; glob_display_interval := 0.; glob_next_display := 0.; glob_dump_analytic := false; glob_log10_abserr := 0.1*10^(-10); glob_log10_relerr := 0.1*10^(-10); glob_abserr := 0.1*10^(-10); glob_relerr := 0.1*10^(-10); glob_max_hours := 0.; glob_max_iter := 1000; glob_max_rel_trunc_err := 0.1*10^(-10); glob_max_trunc_err := 0.1*10^(-10); glob_no_eqs := 0; glob_optimal_clock_start_sec := 0.; glob_optimal_start := 0.; glob_small_float := 0.1*10^(-50); glob_smallish_float := 0.1*10^(-100); glob_unchanged_h_cnt := 0; glob_warned := false; glob_warned2 := false; glob_max_sec := 10000.0; glob_orig_start_sec := 0.; glob_start := 0; glob_curr_iter_when_opt := 0; glob_current_iter := 0; glob_iter := 0; glob_normmax := 0.; glob_log10abserr := 0.; glob_log10relerr := 0.; glob_max_minutes := 0.; glob_orig_start_sec := elapsed_time_seconds(); MAX_UNCHANGED := 10; glob_curr_iter_when_opt := 0; glob_display_flag := true; glob_no_eqs := 1; glob_iter := -1; opt_iter := -1; glob_max_iter := 50000; glob_max_hours := 0.; glob_max_minutes := 15.0; omniout_str(ALWAYS, "##############ECHO OF PROBLEM#################"); omniout_str(ALWAYS, "##############temp/arctan_sqrtpostode.ode#################"); omniout_str(ALWAYS, "diff ( y , x , 1 ) = arctan(sqrt(0.1 * x + 0.2));") ; omniout_str(ALWAYS, "!"); omniout_str(ALWAYS, "#BEGIN FIRST INPUT BLOCK"); omniout_str(ALWAYS, "Digits:=32;"); omniout_str(ALWAYS, "max_terms:=30;"); omniout_str(ALWAYS, "!"); omniout_str(ALWAYS, "#END FIRST INPUT BLOCK"); omniout_str(ALWAYS, "#BEGIN SECOND INPUT BLOCK"); omniout_str(ALWAYS, "x_start := -1.0;"); omniout_str(ALWAYS, "x_end := 0.5 ;"); omniout_str(ALWAYS, "array_y_init[0 + 1] := exact_soln_y(x_start);"); omniout_str(ALWAYS, "glob_h := 0.05;"); omniout_str(ALWAYS, "glob_look_poles := true;"); omniout_str(ALWAYS, "glob_max_iter := 1000000;"); omniout_str(ALWAYS, "glob_display_interval := 0.1;"); omniout_str(ALWAYS, "glob_max_minutes := 10;"); omniout_str(ALWAYS, "#END SECOND INPUT BLOCK"); omniout_str(ALWAYS, "#BEGIN OVERRIDE BLOCK"); omniout_str(ALWAYS, "glob_desired_digits_correct:=10;"); omniout_str(ALWAYS, "glob_display_interval:=0.001;"); omniout_str(ALWAYS, "glob_look_poles:=true;"); omniout_str(ALWAYS, "glob_max_iter:=10000000;"); omniout_str(ALWAYS, "glob_max_minutes:=3;"); omniout_str(ALWAYS, "glob_subiter_method:=3;"); omniout_str(ALWAYS, "#END OVERRIDE BLOCK"); omniout_str(ALWAYS, "!"); omniout_str(ALWAYS, "#BEGIN USER DEF BLOCK"); omniout_str(ALWAYS, "exact_soln_y := proc(x)"); omniout_str(ALWAYS, "return(10.0 * (0.1 * x + 0.2) * arctan(sqrt ( 0.\ 1 * x + 0.2)) - 10.0 * sqrt( 0.1 * x +"); omniout_str(ALWAYS, "0.2) + 10.0 * arctan(sqrt( 0.1 * x + 0.2)));"); omniout_str(ALWAYS, "end;"); 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; Digits := 32; max_terms := 30; glob_max_terms := max_terms; glob_html_log := true; array_y_init := Array(0 .. max_terms + 1, []); array_norms := Array(0 .. max_terms + 1, []); array_fact_1 := Array(0 .. max_terms + 1, []); array_pole := Array(0 .. max_terms + 1, []); array_1st_rel_error := Array(0 .. max_terms + 1, []); array_last_rel_error := Array(0 .. max_terms + 1, []); array_type_pole := Array(0 .. max_terms + 1, []); array_y := Array(0 .. max_terms + 1, []); array_x := Array(0 .. max_terms + 1, []); array_tmp0 := Array(0 .. max_terms + 1, []); array_tmp1 := Array(0 .. max_terms + 1, []); array_tmp2 := Array(0 .. max_terms + 1, []); array_tmp3 := Array(0 .. max_terms + 1, []); array_tmp4_a1 := Array(0 .. max_terms + 1, []); array_tmp4_a2 := Array(0 .. max_terms + 1, []); array_tmp4 := Array(0 .. max_terms + 1, []); array_tmp5 := Array(0 .. max_terms + 1, []); array_m1 := Array(0 .. max_terms + 1, []); array_y_higher := Array(0 .. 3, 0 .. max_terms + 1, []); array_y_higher_work := Array(0 .. 3, 0 .. max_terms + 1, []); array_y_higher_work2 := Array(0 .. 3, 0 .. max_terms + 1, []); array_y_set_initial := Array(0 .. 3, 0 .. max_terms + 1, []); array_poles := Array(0 .. 2, 0 .. 4, []); array_real_pole := Array(0 .. 2, 0 .. 4, []); array_complex_pole := Array(0 .. 2, 0 .. 4, []); array_fact_2 := Array(0 .. max_terms + 1, 0 .. max_terms + 1, []); 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_norms[term] := 0.; term := term + 1 end do; term := 1; while term <= max_terms do array_fact_1[term] := 0.; term := term + 1 end do; term := 1; while term <= max_terms do array_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; 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_type_pole[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_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_tmp3[term] := 0.; term := term + 1 end do; term := 1; while term <= max_terms do array_tmp4_a1[term] := 0.; term := term + 1 end do; term := 1; while term <= max_terms do array_tmp4_a2[term] := 0.; term := term + 1 end do; term := 1; while term <= max_terms do array_tmp4[term] := 0.; term := term + 1 end do; term := 1; while term <= max_terms do array_tmp5[term] := 0.; term := term + 1 end do; term := 1; while term <= max_terms do array_m1[term] := 0.; term := term + 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 <= 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 <= 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 <= 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 <= 1 do term := 1; while term <= 3 do array_complex_pole[ord, term] := 0.; term := term + 1 end do; ord := ord + 1 end do; ord := 1; while ord <= max_terms do term := 1; while term <= max_terms do array_fact_2[ord, term] := 0.; term := term + 1 end do; ord := ord + 1 end do; 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_x := Array(1 .. max_terms + 2, []); term := 1; while term <= max_terms + 1 do array_x[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_tmp1 := Array(1 .. max_terms + 2, []); term := 1; while term <= max_terms + 1 do array_tmp1[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_tmp3 := Array(1 .. max_terms + 2, []); term := 1; while term <= max_terms + 1 do array_tmp3[term] := 0.; term := term + 1 end do; array_tmp4_a1 := Array(1 .. max_terms + 2, []); term := 1; while term <= max_terms + 1 do array_tmp4_a1[term] := 0.; term := term + 1 end do; array_tmp4_a2 := Array(1 .. max_terms + 2, []); term := 1; while term <= max_terms + 1 do array_tmp4_a2[term] := 0.; term := term + 1 end do; array_tmp4 := Array(1 .. max_terms + 2, []); term := 1; while term <= max_terms + 1 do array_tmp4[term] := 0.; term := term + 1 end do; array_tmp5 := Array(1 .. max_terms + 2, []); term := 1; while term <= max_terms + 1 do array_tmp5[term] := 0.; term := term + 1 end do; array_m1 := Array(1 .. max_terms + 2, []); term := 1; while term <= max_terms + 1 do array_m1[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_const_0D1 := Array(1 .. max_terms + 2, []); term := 1; while term <= max_terms + 1 do array_const_0D1[term] := 0.; term := term + 1 end do; array_const_0D1[1] := 0.1; array_const_0D2 := Array(1 .. max_terms + 2, []); term := 1; while term <= max_terms + 1 do array_const_0D2[term] := 0.; term := term + 1 end do; array_const_0D2[1] := 0.2; array_m1 := Array(1 .. max_terms + 2, []); term := 1; while term <= max_terms do array_m1[term] := 0.; term := term + 1 end do; array_m1[1] := -1.0; iiif := 0; while iiif <= glob_max_terms do jjjf := 0; while jjjf <= glob_max_terms do array_fact_1[iiif] := 0; array_fact_2[iiif, jjjf] := 0; jjjf := jjjf + 1 end do; iiif := iiif + 1 end do; x_start := -1.0; x_end := 0.5; array_y_init[1] := exact_soln_y(x_start); glob_h := 0.05; glob_look_poles := true; glob_max_iter := 1000000; glob_display_interval := 0.1; glob_max_minutes := 10; glob_desired_digits_correct := 10; glob_display_interval := 0.001; glob_look_poles := true; glob_max_iter := 10000000; glob_max_minutes := 3; glob_subiter_method := 3; glob_last_good_h := glob_h; glob_max_terms := max_terms; glob_max_sec := convfloat(60.0)*convfloat(glob_max_minutes) + convfloat(3600.0)*convfloat(glob_max_hours); glob_abserr := expt(10.0, glob_log10_abserr); glob_relerr := expt(10.0, glob_log10_relerr); if 0. < glob_h then glob_neg_h := false; glob_display_interval := omniabs(glob_display_interval) else glob_neg_h := true; glob_display_interval := -omniabs(glob_display_interval) end if; 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; omniout_str(ALWAYS, "START of Optimize"); glob_check_sign := check_sign(x_start, x_end); glob_h := check_sign(x_start, x_end); if glob_display_interval < glob_h then glob_h := glob_display_interval end if; found_h := -1.0; best_h := 0.; min_value := glob_large_float; est_answer := est_size_answer(); opt_iter := 1; while opt_iter <= 20 and found_h < 0. do omniout_int(ALWAYS, "opt_iter", 32, opt_iter, 4, ""); array_x[1] := x_start; array_x[2] := glob_h; glob_next_display := x_start; order_diff := 1; term_no := 1; while term_no <= order_diff do array_y[term_no] := array_y_init[term_no]* expt(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]* expt(glob_h, term_no - 1)/factorial_1(term_no - 1); term_no := term_no + 1 end do; r_order := r_order + 1 end do; atomall(); est_needed_step_err := estimated_needed_step_error(x_start, x_end, glob_h, est_answer) ; omniout_float(ALWAYS, "est_needed_step_err", 32, est_needed_step_err, 16, ""); value3 := test_suggested_h(); omniout_float(ALWAYS, "value3", 32, value3, 32, ""); if value3 < est_needed_step_err and found_h < 0. then best_h := glob_h; found_h := 1.0 end if; omniout_float(ALWAYS, "best_h", 32, best_h, 32, ""); opt_iter := opt_iter + 1; glob_h := glob_h*0.5 end do; if 0. < found_h then glob_h := best_h else omniout_str(ALWAYS, "No increment to obtain desired accuracy found") end if; if glob_html_log then html_log_file := fopen("html/entry.html", WRITE, TEXT) end if; if 0. < found_h then omniout_str(ALWAYS, "START of Soultion"); array_x[1] := x_start; array_x[2] := glob_h; glob_next_display := x_start; order_diff := 1; term_no := 1; while term_no <= order_diff do array_y[term_no] := array_y_init[term_no]* expt(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]* expt(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(); glob_log10normmin := -glob_large_float; if glob_small_float < omniabs(array_y_higher[1, 1]) then tmp := omniabs(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 glob_check_sign*array_x[1] < glob_check_sign*x_end and convfloat(glob_clock_sec) - convfloat(glob_orig_start_sec) < convfloat(glob_max_sec) do if reached_interval() then omniout_str(INFO, " "); omniout_str(INFO, "TOP MAIN SOLVE Loop") end if; glob_iter := glob_iter + 1; glob_clock_sec := elapsed_time_seconds(); glob_current_iter := glob_current_iter + 1; atomall(); display_alot(current_iter); if glob_look_poles then check_for_pole() end if; if reached_interval() then glob_next_display := glob_next_display + glob_display_interval end if; array_x[1] := array_x[1] + glob_h; array_x[2] := glob_h; order_diff := 2; 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]/( expt(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* expt(glob_h, calc_term - 1)/factorial_1(calc_term - 1); ord := 1; calc_term := 2; iii := glob_max_terms; while calc_term <= iii do array_y_higher_work[1, iii] := array_y_higher[1, iii]/( expt(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* expt(glob_h, calc_term - 1)/factorial_1(calc_term - 1); ord := 1; calc_term := 1; iii := glob_max_terms; while calc_term <= iii do array_y_higher_work[1, iii] := array_y_higher[1, iii]/( expt(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* expt(glob_h, calc_term - 1)/factorial_1(calc_term - 1); term_no := glob_max_terms; while 1 <= term_no do array_y[term_no] := array_y_higher_work2[1, term_no]; ord := 1; while ord <= order_diff do array_y_higher[ord, term_no] := array_y_higher_work2[ord, term_no]; ord := ord + 1 end do; term_no := term_no - 1 end do 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 ) = arctan(sqrt(0.1 * x + 0.2));"); omniout_int(INFO, "Iterations ", 32, glob_iter, 4, " "); prog_report(x_start, x_end); if glob_html_log then logstart(html_log_file); logitem_str(html_log_file, "2013-01-12T21:03:17-06:00"); logitem_str(html_log_file, "Maple"); logitem_str(html_log_file, "arctan_sqrt"); logitem_str(html_log_file, "diff ( y , x , 1 ) = arctan(sqrt(0.1 * x + 0.2));"); 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_good_digits(html_log_file, array_last_rel_error[1]); 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_total_exp_sec)); 0 else logitem_str(html_log_file, "Done"); 0 end if; log_revs(html_log_file, " 156 "); logitem_str(html_log_file, "arctan_sqrt diffeq.mxt"); logitem_str(html_log_file, "arctan_sqrt maple results"); logitem_str(html_log_file, "Languages compared - single equations"); logend(html_log_file) end if; if glob_html_log then fclose(html_log_file) end if end if end proc > # End Function number 12 > main(); ##############ECHO OF PROBLEM################# ##############temp/arctan_sqrtpostode.ode################# diff ( y , x , 1 ) = arctan(sqrt(0.1 * x + 0.2)); ! #BEGIN FIRST INPUT BLOCK Digits:=32; max_terms:=30; ! #END FIRST INPUT BLOCK #BEGIN SECOND INPUT BLOCK x_start := -1.0; x_end := 0.5 ; array_y_init[0 + 1] := exact_soln_y(x_start); glob_h := 0.05; glob_look_poles := true; glob_max_iter := 1000000; glob_display_interval := 0.1; glob_max_minutes := 10; #END SECOND INPUT BLOCK #BEGIN OVERRIDE BLOCK glob_desired_digits_correct:=10; glob_display_interval:=0.001; glob_look_poles:=true; glob_max_iter:=10000000; glob_max_minutes:=3; glob_subiter_method:=3; #END OVERRIDE BLOCK ! #BEGIN USER DEF BLOCK exact_soln_y := proc(x) return(10.0 * (0.1 * x + 0.2) * arctan(sqrt ( 0.1 * x + 0.2)) - 10.0 * sqrt( 0.1 * x + 0.2) + 10.0 * arctan(sqrt( 0.1 * x + 0.2))); end; #END USER DEF BLOCK #######END OF ECHO OF PROBLEM################# START of Optimize min_size = 0 min_size = 1 opt_iter = 1 glob_desired_digits_correct = 10 desired_abs_gbl_error = 1.0000000000000000000000000000000e-10 range = 1.5 estimated_steps = 1500 step_error = 6.6666666666666666666666666666667e-14 est_needed_step_err = 6.6666666666666666666666666666667e-14 hn_div_ho = 0.5 hn_div_ho_2 = 0.25 hn_div_ho_3 = 0.125 value3 = 2.7915576037739877169917118014840e-83 max_value3 = 2.7915576037739877169917118014840e-83 value3 = 2.7915576037739877169917118014840e-83 best_h = 0.001 START of Soultion x[1] = -1 y[1] (analytic) = 0.2067734006979846849057268715274 y[1] (numeric) = 0.2067734006979846849057268715274 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 TOP MAIN SOLVE Loop memory used=3.8MB, alloc=2.8MB, time=0.12 x[1] = -1 y[1] (analytic) = 0.2067734006979846849057268715274 y[1] (numeric) = 0.2067734006979846849057268715274 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.999 y[1] (analytic) = 0.2070797499229501075344758546729 y[1] (numeric) = 0.20707974992295010753447585467291 absolute error = 1e-32 relative error = 4.8290574060094159561370364416196e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.998 y[1] (analytic) = 0.2073862428029437833045884991429 y[1] (numeric) = 0.20738624280294378330458849914284 absolute error = 6e-32 relative error = 2.8931523706233188306439024617061e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=7.6MB, alloc=3.8MB, time=0.26 x[1] = -0.997 y[1] (analytic) = 0.2076928792532129962911577127965 y[1] (numeric) = 0.20769287925321299629115771279643 absolute error = 7e-32 relative error = 3.3703610952717390396571800415007e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.996 y[1] (analytic) = 0.2079996591891276746425497638327 y[1] (numeric) = 0.20799965918912767464254976383264 absolute error = 6e-32 relative error = 2.8846201111052711204662433254715e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.995 y[1] (analytic) = 0.208306582526180090073135508827 y[1] (numeric) = 0.20830658252618009007313550882695 absolute error = 5e-32 relative error = 2.4003082088736188396178123557642e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=11.4MB, alloc=4.0MB, time=0.39 x[1] = -0.994 y[1] (analytic) = 0.20861364917998455839549327467 y[1] (numeric) = 0.20861364917998455839549327467 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.993 y[1] (analytic) = 0.2089208590662771410874493640618 y[1] (numeric) = 0.20892085906627714108744936406169 absolute error = 1.1e-31 relative error = 5.2651516220840390240608922190609e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.992 y[1] (analytic) = 0.2092282121009153478893474146585 y[1] (numeric) = 0.20922821210091534788934741465842 absolute error = 8e-32 relative error = 3.8235761418930563888748111133484e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=15.2MB, alloc=4.1MB, time=0.54 x[1] = -0.991 y[1] (analytic) = 0.2095357081998778404269629397281 y[1] (numeric) = 0.20953570819987784042696293972809 absolute error = 1e-32 relative error = 4.7724562490613378002638854430956e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.99 y[1] (analytic) = 0.2098433472792641368555043144456 y[1] (numeric) = 0.20984334727926413685550431444558 absolute error = 2e-32 relative error = 9.5309192592050872103111695341248e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.989 y[1] (analytic) = 0.2101511292552943175201662479586 y[1] (numeric) = 0.21015112925529431752016624795854 absolute error = 6e-32 relative error = 2.8550881554917186187652192086628e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=19.0MB, alloc=4.1MB, time=0.68 x[1] = -0.988 y[1] (analytic) = 0.2104590540443087316287263982577 y[1] (numeric) = 0.2104590540443087316287263982577 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.987 y[1] (analytic) = 0.2107671215627677049317002458756 y[1] (numeric) = 0.21076712156276770493170024587559 absolute error = 1e-32 relative error = 4.7445730272602979976553023629837e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.986 y[1] (analytic) = 0.2110753317272512484055936446807 y[1] (numeric) = 0.21107533172725124840559364468059 absolute error = 1.1e-31 relative error = 5.2114095522133559852145919566431e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=22.8MB, alloc=4.1MB, time=0.82 x[1] = -0.985 y[1] (analytic) = 0.2113836844544587679348166146883 y[1] (numeric) = 0.21138368445445876793481661468823 absolute error = 7e-32 relative error = 3.3115138559845209860672162816569e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.984 y[1] (analytic) = 0.211692179661208774987845934027 y[1] (numeric) = 0.21169217966120877498784593402696 absolute error = 4e-32 relative error = 1.8895360265086703964476650118029e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.983 y[1] (analytic) = 0.212000817264438598283247926111 y[1] (numeric) = 0.21200081726443859828324792611092 absolute error = 8e-32 relative error = 3.7735703584676390368986367002659e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=26.7MB, alloc=4.2MB, time=0.97 x[1] = -0.982 y[1] (analytic) = 0.2123095971812040964411965248165 y[1] (numeric) = 0.21230959718120409644119652481639 absolute error = 1.1e-31 relative error = 5.1811129341513521511102848782244e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.981 y[1] (analytic) = 0.2126185193286793716161452361524 y[1] (numeric) = 0.2126185193286793716161452361524 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.98 y[1] (analytic) = 0.2129275836241564841063350006698 y[1] (numeric) = 0.21292758362415648410633500066983 absolute error = 3e-32 relative error = 1.4089297163562288775248078121114e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=30.5MB, alloc=4.2MB, time=1.11 x[1] = -0.979 y[1] (analytic) = 0.213236789985045167935843197769 y[1] (numeric) = 0.21323678998504516793584319776896 absolute error = 4e-32 relative error = 1.8758489096935524372796960397742e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.978 y[1] (analytic) = 0.2135461383288725474049021222354 y[1] (numeric) = 0.21354613832887254740490212223529 absolute error = 1.1e-31 relative error = 5.1511116455121318615154165802063e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.977 y[1] (analytic) = 0.2138556285732828546042382058406 y[1] (numeric) = 0.21385562857328285460423820584067 absolute error = 7e-32 relative error = 3.2732362700480801342890423827791e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=34.3MB, alloc=4.2MB, time=1.26 x[1] = -0.976 y[1] (analytic) = 0.214165260636037147889206053766 y[1] (numeric) = 0.21416526063603714788920605376596 absolute error = 4e-32 relative error = 1.8677165419455186036964242569157e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.975 y[1] (analytic) = 0.2144750344350130313095140179977 y[1] (numeric) = 0.21447503443501303130951401799766 absolute error = 4e-32 relative error = 1.8650189335729046218816013671290e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.974 y[1] (analytic) = 0.2147849498882043749903605387811 y[1] (numeric) = 0.21478494988820437499036053878107 absolute error = 3e-32 relative error = 1.3967459086688805795717730709850e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=38.1MB, alloc=4.2MB, time=1.40 x[1] = -0.973 y[1] (analytic) = 0.2150950069137210364608228517244 y[1] (numeric) = 0.21509500691372103646082285172437 absolute error = 3e-32 relative error = 1.3947325152012295470250117046916e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.972 y[1] (analytic) = 0.2154052054297885829253618832804 y[1] (numeric) = 0.21540520542978858292536188328035 absolute error = 5e-32 relative error = 2.3212066718739311513777379256710e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.971 y[1] (analytic) = 0.2157155453547480144743292421167 y[1] (numeric) = 0.21571554535474801447432924211663 absolute error = 7e-32 relative error = 3.2450141636702059116644486281892e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=41.9MB, alloc=4.2MB, time=1.55 x[1] = -0.97 y[1] (analytic) = 0.2160260266070554882293841593425 y[1] (numeric) = 0.21602602660705548822938415934241 absolute error = 9e-32 relative error = 4.1661646706906827596312682233485e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.969 y[1] (analytic) = 0.2163366491052820434197500377044 y[1] (numeric) = 0.21633664910528204341975003770434 absolute error = 6e-32 relative error = 2.7734551796076168830636747081074e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.968 y[1] (analytic) = 0.2166474127681133273852619397008 y[1] (numeric) = 0.2166474127681133273852619397008 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=45.7MB, alloc=4.2MB, time=1.70 x[1] = -0.967 y[1] (analytic) = 0.2169583175143493225021778780903 y[1] (numeric) = 0.21695831751434932250217787809022 absolute error = 8e-32 relative error = 3.6873442289074218529688911096053e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.966 y[1] (analytic) = 0.2172693632629040740277481704734 y[1] (numeric) = 0.21726936326290407402774817047334 absolute error = 6e-32 relative error = 2.7615490329116374710416143371130e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.965 y[1] (analytic) = 0.2175805499328054188595583834929 y[1] (numeric) = 0.21758054993280541885955838349283 absolute error = 7e-32 relative error = 3.2171993324595344647760417587503e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=49.5MB, alloc=4.2MB, time=1.84 x[1] = -0.964 y[1] (analytic) = 0.2178918774431947152056825226883 y[1] (numeric) = 0.21789187744319471520568252268824 absolute error = 6e-32 relative error = 2.7536593242509574600393420062403e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.963 y[1] (analytic) = 0.2182033457133265731617041221357 y[1] (numeric) = 0.21820334571332657316170412213567 absolute error = 3e-32 relative error = 1.3748643450872521141080574703302e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.962 y[1] (analytic) = 0.2185149546625685861906837546453 y[1] (numeric) = 0.21851495466256858619068375464525 absolute error = 5e-32 relative error = 2.2881729114243069566661158195320e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=53.4MB, alloc=4.3MB, time=1.99 x[1] = -0.961 y[1] (analytic) = 0.2188267042104010635021722194358 y[1] (numeric) = 0.21882670421040106350217221943573 absolute error = 7e-32 relative error = 3.1988783202938184335863245622775e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.96 y[1] (analytic) = 0.2191385942764167633263892707943 y[1] (numeric) = 0.21913859427641676332638927079432 absolute error = 2e-32 relative error = 9.1266442892174553494818736257956e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.959 y[1] (analytic) = 0.2194506247803206270797082291957 y[1] (numeric) = 0.21945062478032062707970822919564 absolute error = 6e-32 relative error = 2.7341002132057059319756574524250e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=57.2MB, alloc=4.3MB, time=2.14 x[1] = -0.958 y[1] (analytic) = 0.2197627956419295144176071666216 y[1] (numeric) = 0.21976279564192951441760716662153 absolute error = 7e-32 relative error = 3.1852525262763080188800523821763e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.957 y[1] (analytic) = 0.2200751067811719391712675813125 y[1] (numeric) = 0.2200751067811719391712675813125 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.956 y[1] (analytic) = 0.2203875581180878061640215748019 y[1] (numeric) = 0.2203875581180878061640215748018 absolute error = 1.0e-31 relative error = 4.5374612275715726115616959927572e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=61.0MB, alloc=4.3MB, time=2.28 x[1] = -0.955 y[1] (analytic) = 0.2207001495728281489038685167387 y[1] (numeric) = 0.22070014957282814890386851673861 absolute error = 9e-32 relative error = 4.0779310831550289813295832085944e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.954 y[1] (analytic) = 0.2210128810656548681483020315935 y[1] (numeric) = 0.22101288106565486814830203159347 absolute error = 3e-32 relative error = 1.3573869475547940526238551305384e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.953 y[1] (analytic) = 0.2213257525169404713377078667457 y[1] (numeric) = 0.22132575251694047133770786674561 absolute error = 9e-32 relative error = 4.0664043373403336508513853423757e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=64.8MB, alloc=4.3MB, time=2.43 x[1] = -0.952 y[1] (analytic) = 0.2216387638471678128936128045597 y[1] (numeric) = 0.22163876384716781289361280455974 absolute error = 4e-32 relative error = 1.8047384539458184538131573248612e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.951 y[1] (analytic) = 0.2219519149769298353780842627441 y[1] (numeric) = 0.2219519149769298353780842627441 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.95 y[1] (analytic) = 0.222265205826929311510599588409 y[1] (numeric) = 0.22226520582692931151059958840892 absolute error = 8e-32 relative error = 3.5993038002670286900178609169663e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=68.6MB, alloc=4.3MB, time=2.57 x[1] = -0.949 y[1] (analytic) = 0.2225786363179785870387232926754 y[1] (numeric) = 0.22257863631797858703872329267544 absolute error = 4e-32 relative error = 1.7971176686901570506864792124874e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.948 y[1] (analytic) = 0.2228922063709993244589495952741 y[1] (numeric) = 0.2228922063709993244589495952741 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.947 y[1] (analytic) = 0.2232059159070222475840866531623 y[1] (numeric) = 0.22320591590702224758408665316227 absolute error = 3e-32 relative error = 1.3440503975036521213604593042167e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=72.4MB, alloc=4.3MB, time=2.71 x[1] = -0.946 y[1] (analytic) = 0.2235197648471868869535777346271 y[1] (numeric) = 0.22351976484718688695357773462703 absolute error = 7e-32 relative error = 3.1317141035763301797444387572207e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.945 y[1] (analytic) = 0.2238337531127413260831733714501 y[1] (numeric) = 0.22383375311274132608317337145002 absolute error = 8e-32 relative error = 3.5740811601235732775243313947829e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.944 y[1] (analytic) = 0.2241478806250419485503871773253 y[1] (numeric) = 0.22414788062504194855038717732522 absolute error = 8e-32 relative error = 3.5690723363931886054131694274507e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=76.2MB, alloc=4.3MB, time=2.86 x[1] = -0.943 y[1] (analytic) = 0.2244621473055531859121865616562 y[1] (numeric) = 0.22446214730555318591218656165616 absolute error = 4e-32 relative error = 1.7820376611451226795117762604205e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.942 y[1] (analytic) = 0.2247765530758472664513879949302 y[1] (numeric) = 0.22477655307584726645138799493015 absolute error = 5e-32 relative error = 2.2244312992524757088110977915286e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.941 y[1] (analytic) = 0.2250910978576039647482447958791 y[1] (numeric) = 0.22509109785760396474824479587906 absolute error = 4e-32 relative error = 1.7770582835445853748869196684597e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=80.1MB, alloc=4.3MB, time=3.01 x[1] = -0.94 y[1] (analytic) = 0.2254057815726103520737336123899 y[1] (numeric) = 0.22540578157261035207373361238984 absolute error = 6e-32 relative error = 2.6618660613491006135187318128645e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.939 y[1] (analytic) = 0.2257206041427605476010638584168 y[1] (numeric) = 0.22572060414276054760106385841668 absolute error = 1.2e-31 relative error = 5.3163068766245243570134229544514e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.938 y[1] (analytic) = 0.2260355654900554704319523487571 y[1] (numeric) = 0.22603556549005547043195234875709 absolute error = 1e-32 relative error = 4.4240825457354648894293135295611e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=83.9MB, alloc=4.3MB, time=3.15 x[1] = -0.937 y[1] (analytic) = 0.2263506655366025924342232432683 y[1] (numeric) = 0.2263506655366025924342232432683 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.936 y[1] (analytic) = 0.2266659042046156918873111726918 y[1] (numeric) = 0.22666590420461569188731117269175 absolute error = 5e-32 relative error = 2.2058897731201792830997230555177e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.935 y[1] (analytic) = 0.2269812814164146079322630704912 y[1] (numeric) = 0.22698128141641460793226307049125 absolute error = 5e-32 relative error = 2.2028248183281315031984179090191e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=87.7MB, alloc=4.3MB, time=3.30 x[1] = -0.934 y[1] (analytic) = 0.227296797094424995822851779757 y[1] (numeric) = 0.22729679709442499582285177975699 absolute error = 1e-32 relative error = 4.3995340575985943831349219759085e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.933 y[1] (analytic) = 0.2276124511611780829744319420385 y[1] (numeric) = 0.22761245116117808297443194203857 absolute error = 7e-32 relative error = 3.0754029334902792765326021972862e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.932 y[1] (analytic) = 0.2279282435393104258071860066971 y[1] (numeric) = 0.22792824353931042580718600669709 absolute error = 1e-32 relative error = 4.3873457035066019461156749044100e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=91.5MB, alloc=4.3MB, time=3.45 x[1] = -0.931 y[1] (analytic) = 0.228244174151563667380425425752 y[1] (numeric) = 0.22824417415156366738042542575202 absolute error = 2e-32 relative error = 8.7625456703745544129838954941016e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.93 y[1] (analytic) = 0.2285602429207842958146292209825 y[1] (numeric) = 0.22856024292078429581462922098245 absolute error = 5e-32 relative error = 2.1876070554111759208064971040492e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.929 y[1] (analytic) = 0.2288764497699234034979191279566 y[1] (numeric) = 0.22887644976992340349791912795654 absolute error = 6e-32 relative error = 2.6215016905546472198745849089609e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=95.3MB, alloc=4.3MB, time=3.59 x[1] = -0.928 y[1] (analytic) = 0.2291927946220364470736874364342 y[1] (numeric) = 0.22919279462203644707368743643416 absolute error = 4e-32 relative error = 1.7452555638131774328387738467749e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.927 y[1] (analytic) = 0.2295092774002830082061104589372 y[1] (numeric) = 0.22950927740028300820611045893709 absolute error = 1.1e-31 relative error = 4.7928345749680077572531023105557e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.926 y[1] (analytic) = 0.2298258980279265551202972699237 y[1] (numeric) = 0.22982589802792655512029726992366 absolute error = 4e-32 relative error = 1.7404478930890342305097567188956e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=99.1MB, alloc=4.3MB, time=3.74 x[1] = -0.925 y[1] (analytic) = 0.2301426564283342049138399676501 y[1] (numeric) = 0.23014265642833420491383996765009 absolute error = 1e-32 relative error = 4.3451310396749386210020463928783e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.924 y[1] (analytic) = 0.2304595525249764866365482201533 y[1] (numeric) = 0.23045955252497648663654822015324 absolute error = 6e-32 relative error = 2.6034937299245769977193795062879e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.923 y[1] (analytic) = 0.230776586241427105135167266547 y[1] (numeric) = 0.23077658624142710513516726654694 absolute error = 6e-32 relative error = 2.5999171309879310437249224508829e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=103.0MB, alloc=4.3MB, time=3.89 x[1] = -0.922 y[1] (analytic) = 0.2310937575013627056598948556798 y[1] (numeric) = 0.23109375750136270565989485567982 absolute error = 2e-32 relative error = 8.6544960003439576653938559895596e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.921 y[1] (analytic) = 0.231411066228562639229528816844 y[1] (numeric) = 0.231411066228562639229528816844 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.92 y[1] (analytic) = 0.2317285123469087287520930723332 y[1] (numeric) = 0.23172851234690872875209307233312 absolute error = 8e-32 relative error = 3.4523157806423126787548072785589e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=106.8MB, alloc=4.3MB, time=4.03 x[1] = -0.919 y[1] (analytic) = 0.2320460957803850358978059199017 y[1] (numeric) = 0.23204609578038503589780591990159 absolute error = 1.1e-31 relative error = 4.7404374389520907862382664653048e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.918 y[1] (analytic) = 0.2323638164530776287212703352462 y[1] (numeric) = 0.23236381645307762872127033524619 absolute error = 1e-32 relative error = 4.3035960385937925544296959574557e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.917 y[1] (analytic) = 0.2326816742891743500297818711821 y[1] (numeric) = 0.23268167428917435002978187118212 absolute error = 2e-32 relative error = 8.5954341101844614026783728672876e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=110.6MB, alloc=4.3MB, time=4.18 x[1] = -0.916 y[1] (analytic) = 0.2329996692129645864946654618794 y[1] (numeric) = 0.23299966921296458649466546187938 absolute error = 2e-32 relative error = 8.5837031732949595010209701161622e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.915 y[1] (analytic) = 0.2333178011488390385025680780174 y[1] (numeric) = 0.23331780114883903850256807801734 absolute error = 6e-32 relative error = 2.5715997538363802992706604548310e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.914 y[1] (analytic) = 0.2336360700212894907436497226564 y[1] (numeric) = 0.23363607002128949074364972265639 absolute error = 1e-32 relative error = 4.2801610209796695842492256354362e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=114.4MB, alloc=4.3MB, time=4.33 x[1] = -0.913 y[1] (analytic) = 0.2339544757549085835336307086611 y[1] (numeric) = 0.2339544757549085835336307086611 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.912 y[1] (analytic) = 0.2342730182743895848666685172793 y[1] (numeric) = 0.23427301827438958486666851727926 absolute error = 4e-32 relative error = 1.7074095981958305977587258763606e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.911 y[1] (analytic) = 0.234591697504526163196052804622 y[1] (numeric) = 0.23459169750452616319605280462197 absolute error = 3e-32 relative error = 1.2788176358807918284576678315772e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=118.2MB, alloc=4.3MB, time=4.48 x[1] = -0.91 y[1] (analytic) = 0.2349105133702121609397222989308 y[1] (numeric) = 0.23491051337021216093972229893077 absolute error = 3e-32 relative error = 1.2770820500792516448288101833937e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.909 y[1] (analytic) = 0.2352294657964413687076224172856 y[1] (numeric) = 0.23522946579644136870762241728555 absolute error = 5e-32 relative error = 2.1255840475048350422518763561168e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.908 y[1] (analytic) = 0.235548554708307300247937426421 y[1] (numeric) = 0.23554855470830730024793742642099 absolute error = 1e-32 relative error = 4.2454091948827912343066240792177e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=122.0MB, alloc=4.3MB, time=4.62 x[1] = -0.907 y[1] (analytic) = 0.2358677800310029681092458791968 y[1] (numeric) = 0.23586778003100296810924587919677 absolute error = 3e-32 relative error = 1.2718990273303431058599717170770e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.906 y[1] (analytic) = 0.2361871416898206600156628766176 y[1] (numeric) = 0.23618714168982066001566287661752 absolute error = 8e-32 relative error = 3.3871445933776626773586148570005e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.905 y[1] (analytic) = 0.2365066396101517159520474357299 y[1] (numeric) = 0.23650663961015171595204743572981 absolute error = 9e-32 relative error = 3.8053899944776381732045870952278e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=125.8MB, alloc=4.3MB, time=4.77 x[1] = -0.904 y[1] (analytic) = 0.2368262737174863059563678868364 y[1] (numeric) = 0.23682627371748630595636788683643 absolute error = 3e-32 relative error = 1.2667513417783814012145379481528e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.903 y[1] (analytic) = 0.23714604393741320861633277986 y[1] (numeric) = 0.23714604393741320861633277985991 absolute error = 9e-32 relative error = 3.7951297228366372927440923965622e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.902 y[1] (analytic) = 0.2374659501956195902674092499502 y[1] (numeric) = 0.23746595019561959026740924995017 absolute error = 3e-32 relative error = 1.2633390166163449505105000300732e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=129.7MB, alloc=4.3MB, time=4.92 x[1] = -0.901 y[1] (analytic) = 0.2377859924178907848893651771527 y[1] (numeric) = 0.23778599241789078488936517715269 absolute error = 1e-32 relative error = 4.2054621882123994307678697041446e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.9 y[1] (analytic) = 0.2381061705301100746984857747175 y[1] (numeric) = 0.2381061705301100746984857747175 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.899 y[1] (analytic) = 0.2384264844582584714326294560137 y[1] (numeric) = 0.23842648445825847143262945601363 absolute error = 7e-32 relative error = 2.9359154524737775040709405767369e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=133.5MB, alloc=4.3MB, time=5.07 x[1] = -0.898 y[1] (analytic) = 0.2387469341284144983263019615931 y[1] (numeric) = 0.23874693412841449832630196159315 absolute error = 5e-32 relative error = 2.0942677309148843770014754338192e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.897 y[1] (analytic) = 0.2390675194667539727729417762933 y[1] (numeric) = 0.23906751946675397277294177629333 absolute error = 3e-32 relative error = 1.2548756128358943749818490862920e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.896 y[1] (analytic) = 0.2393882403995497896716238319398 y[1] (numeric) = 0.23938824039954978967162383193981 absolute error = 1e-32 relative error = 4.1773146347162033369180742532172e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.895 memory used=137.3MB, alloc=4.3MB, time=5.22 y[1] (analytic) = 0.2397090968531717054554023747796 y[1] (numeric) = 0.23970909685317170545540237477956 absolute error = 4e-32 relative error = 1.6686892790097607391256302519610e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.894 y[1] (analytic) = 0.2400300887540861227985276787864 y[1] (numeric) = 0.24003008875408612279852767878641 absolute error = 1e-32 relative error = 4.1661443579455270378349236165493e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.893 y[1] (analytic) = 0.2403512160288558759997850069963 y[1] (numeric) = 0.24035121602885587599978500699623 absolute error = 7e-32 relative error = 2.9124046533467923559905273015228e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.892 y[1] (analytic) = 0.2406724786041400170392178635922 y[1] (numeric) = 0.2406724786041400170392178635922 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE memory used=141.1MB, alloc=4.3MB, time=5.36 TOP MAIN SOLVE Loop x[1] = -0.891 y[1] (analytic) = 0.2409938764066936023055111401168 y[1] (numeric) = 0.24099387640669360230551114011674 absolute error = 6e-32 relative error = 2.4896898167962536931178430068218e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.89 y[1] (analytic) = 0.2413154093633674799913232404755 y[1] (numeric) = 0.24131540936336747999132324047548 absolute error = 2e-32 relative error = 8.2879083655550716316223594650224e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.889 y[1] (analytic) = 0.2416370774011080781538696718561 y[1] (numeric) = 0.24163707740110807815386967185602 absolute error = 8e-32 relative error = 3.3107501903444699999552280422738e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=144.9MB, alloc=4.3MB, time=5.51 x[1] = -0.888 y[1] (analytic) = 0.2419588804469571934380739128416 y[1] (numeric) = 0.24195888044695719343807391284159 absolute error = 1e-32 relative error = 4.1329336544819333480424144136071e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.887 y[1] (analytic) = 0.242280818428051780459614616385 y[1] (numeric) = 0.24228081842805178045961461638497 absolute error = 3e-32 relative error = 1.2382325680854038746392291471700e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.886 y[1] (analytic) = 0.2426028912716237418452113744444 y[1] (numeric) = 0.2426028912716237418452113744444 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=148.7MB, alloc=4.3MB, time=5.66 x[1] = -0.885 y[1] (analytic) = 0.2429250989049997189275043634906 y[1] (numeric) = 0.24292509890499971892750436349053 absolute error = 7e-32 relative error = 2.8815466296207941022079316727942e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.884 y[1] (analytic) = 0.2432474412556008830918962062871 y[1] (numeric) = 0.24324744125560088309189620628709 absolute error = 1e-32 relative error = 4.1110401607440322650201052738478e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.883 y[1] (analytic) = 0.2435699182509427277727373258401 y[1] (numeric) = 0.24356991825094272777273732583998 absolute error = 1.2e-31 relative error = 4.9267167662456422706298198844959e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=152.5MB, alloc=4.3MB, time=5.80 x[1] = -0.882 y[1] (analytic) = 0.2438925298186348610962489327072 y[1] (numeric) = 0.24389252981863486109624893270712 absolute error = 8e-32 relative error = 3.2801332644132307993324766097709e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.881 y[1] (analytic) = 0.2442152758863807991675905774693 y[1] (numeric) = 0.2442152758863807991675905774692 absolute error = 1.0e-31 relative error = 4.0947479487943333632911640496031e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.88 y[1] (analytic) = 0.2445381563819777599994919165791 y[1] (numeric) = 0.24453815638197775999949191657908 absolute error = 2e-32 relative error = 8.1786827446099049077126920947512e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=156.4MB, alloc=4.3MB, time=5.95 x[1] = -0.879 y[1] (analytic) = 0.2448611712333164580798809825316 y[1] (numeric) = 0.24486117123331645807988098253159 absolute error = 1e-32 relative error = 4.0839468134665908074717107654395e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.878 y[1] (analytic) = 0.2451843203683808995759538188184 y[1] (numeric) = 0.24518432036838089957595381881834 absolute error = 6e-32 relative error = 2.4471385409088187324255575988991e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.877 y[1] (analytic) = 0.2455076037152481781721428369427 y[1] (numeric) = 0.24550760371524817817214283694262 absolute error = 8e-32 relative error = 3.2585548793343257849418893483303e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=160.2MB, alloc=4.3MB, time=6.10 x[1] = -0.876 y[1] (analytic) = 0.2458310212020882715394536773529 y[1] (numeric) = 0.24583102120208827153945367735293 absolute error = 3e-32 relative error = 1.2203504607881911075288525858192e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.875 y[1] (analytic) = 0.2461545727571638384336527089913 y[1] (numeric) = 0.2461545727571638384336527089913 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.874 y[1] (analytic) = 0.2464782583088300164197995837224 y[1] (numeric) = 0.24647825830883001641979958372235 absolute error = 5e-32 relative error = 2.0285764895884434943206292717128e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=164.0MB, alloc=4.3MB, time=6.25 x[1] = -0.873 y[1] (analytic) = 0.2468020777855342202206314726853 y[1] (numeric) = 0.24680207778553422022063147268523 absolute error = 7e-32 relative error = 2.8362808217858083760443928338367e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.872 y[1] (analytic) = 0.2471260311158159406863177520637 y[1] (numeric) = 0.24712603111581594068631775206371 absolute error = 1e-32 relative error = 4.0465182703935737146605845308788e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.871 y[1] (analytic) = 0.247450118228306544383115976367 y[1] (numeric) = 0.24745011822830654438311597636693 absolute error = 7e-32 relative error = 2.8288529624146485781153312016679e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=167.8MB, alloc=4.3MB, time=6.39 x[1] = -0.87 y[1] (analytic) = 0.2477743390517290737984719785184 y[1] (numeric) = 0.24777433905172907379847197851838 absolute error = 2e-32 relative error = 8.0718609023610395412689010066546e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.869 y[1] (analytic) = 0.2480986935148980481601188683235 y[1] (numeric) = 0.24809869351489804816011886832344 absolute error = 6e-32 relative error = 2.4183924207725449922422270637519e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.868 y[1] (analytic) = 0.2484231815467192648667415646831 y[1] (numeric) = 0.24842318154671926486674156468304 absolute error = 6e-32 relative error = 2.4152335392547175174331353298802e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=171.6MB, alloc=4.3MB, time=6.54 x[1] = -0.867 y[1] (analytic) = 0.2487478030761896015277852926961 y[1] (numeric) = 0.24874780307618960152778529269612 absolute error = 2e-32 relative error = 8.0402720155378211680573929962286e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.866 y[1] (analytic) = 0.249072558032396818609998204996 y[1] (numeric) = 0.24907255803239681860999820499588 absolute error = 1.2e-31 relative error = 4.8178731911683190572112193974680e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.865 y[1] (analytic) = 0.2493974463445193626883099477415 y[1] (numeric) = 0.24939744634451936268830994774145 absolute error = 5e-32 relative error = 2.0048320755830696478866074904932e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=175.4MB, alloc=4.3MB, time=6.69 x[1] = -0.864 y[1] (analytic) = 0.2497224679418261702986595860803 y[1] (numeric) = 0.24972246794182617029865958608017 absolute error = 1.3e-31 relative error = 5.2057790823324720056763550966630e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.863 y[1] (analytic) = 0.2500476227536764723903978320463 y[1] (numeric) = 0.2500476227536764723903978320462 absolute error = 1.0e-31 relative error = 3.9992381810608391846616945240210e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.862 y[1] (analytic) = 0.2503729107095195993758999802052 y[1] (numeric) = 0.25037291070951959937589998020513 absolute error = 7e-32 relative error = 2.7958296207696914476418960566099e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=179.2MB, alloc=4.3MB, time=6.84 x[1] = -0.861 y[1] (analytic) = 0.2506983317388947867750373533249 y[1] (numeric) = 0.25069833173889478677503735332483 absolute error = 7e-32 relative error = 2.7922004711585320774638807046104e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.86 y[1] (analytic) = 0.2510238857714309814521663923804 y[1] (numeric) = 0.25102388577143098145216639238038 absolute error = 2e-32 relative error = 7.9673692957693029273801210662269e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.859 y[1] (analytic) = 0.2513495727368466484433057927116 y[1] (numeric) = 0.25134957273684664844330579271156 absolute error = 4e-32 relative error = 1.5914091106046344512925328315050e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=183.1MB, alloc=4.3MB, time=6.99 x[1] = -0.858 y[1] (analytic) = 0.2516753925649495783711832915698 y[1] (numeric) = 0.2516753925649495783711832915698 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.857 y[1] (analytic) = 0.2520013451856366954458448520371 y[1] (numeric) = 0.25200134518563669544584485203707 absolute error = 3e-32 relative error = 1.1904698357026829109669874739026e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.856 y[1] (analytic) = 0.2523274305288938660485300647905 y[1] (numeric) = 0.2523274305288938660485300647904 absolute error = 1.0e-31 relative error = 3.9631045974824785711279519565773e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=186.9MB, alloc=4.3MB, time=7.13 x[1] = -0.855 y[1] (analytic) = 0.2526536485247957078965286028357 y[1] (numeric) = 0.25265364852479570789652860283561 absolute error = 9e-32 relative error = 3.5621888116595830863444136477401e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.854 y[1] (analytic) = 0.2529799991035053997867435155552 y[1] (numeric) = 0.25297999910350539978674351555512 absolute error = 8e-32 relative error = 3.1623053317850804576287260203463e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.853 y[1] (analytic) = 0.2533064821952744919156980376138 y[1] (numeric) = 0.25330648219527449191569803761372 absolute error = 8e-32 relative error = 3.1582294817993577542498581287558e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=190.7MB, alloc=4.3MB, time=7.28 x[1] = -0.852 y[1] (analytic) = 0.2536330977304427167737334158501 y[1] (numeric) = 0.25363309773044271677373341585003 absolute error = 7e-32 relative error = 2.7598921681110760821660282066795e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.851 y[1] (analytic) = 0.2539598456394378006111560236504 y[1] (numeric) = 0.25395984563943780061115602365033 absolute error = 7e-32 relative error = 2.7563412563804770367783034305243e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.85 y[1] (analytic) = 0.2542867258527752754741027378562 y[1] (numeric) = 0.25428672585277527547410273785616 absolute error = 4e-32 relative error = 1.5730274502475938639218492578423e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=194.5MB, alloc=4.3MB, time=7.43 x[1] = -0.849 y[1] (analytic) = 0.2546137383010582918079041983928 y[1] (numeric) = 0.25461373830105829180790419839276 absolute error = 4e-32 relative error = 1.5710071368067157278643923923505e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.848 y[1] (analytic) = 0.2549408829149774316257361559159 y[1] (numeric) = 0.25494088291497743162573615591592 absolute error = 2e-32 relative error = 7.8449559644264600153539817055213e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.847 y[1] (analytic) = 0.2552681596253105222403596382503 y[1] (numeric) = 0.25526815962531052224035963825031 absolute error = 1e-32 relative error = 3.9174490130998982594163698795069e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=198.3MB, alloc=4.3MB, time=7.58 x[1] = -0.846 y[1] (analytic) = 0.2555955683629224505567611326203 y[1] (numeric) = 0.25559556836292245055676113262024 absolute error = 6e-32 relative error = 2.3474585410184209207931004039080e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.845 y[1] (analytic) = 0.2559231090587649779235143880392 y[1] (numeric) = 0.25592310905876497792351438803918 absolute error = 2e-32 relative error = 7.8148472303091655354782530674071e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.844 y[1] (analytic) = 0.2562507816438765555406957911086 y[1] (numeric) = 0.25625078164387655554069579110847 absolute error = 1.3e-31 relative error = 5.0731552569727163774663147457853e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=202.1MB, alloc=4.3MB, time=7.73 x[1] = -0.843 y[1] (analytic) = 0.256578586049382140422195559258 y[1] (numeric) = 0.25657858604938214042219555925792 absolute error = 8e-32 relative error = 3.1179531087057623809497136554761e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.842 y[1] (analytic) = 0.2569065222064930119102772285178 y[1] (numeric) = 0.25690652220649301191027722851775 absolute error = 5e-32 relative error = 1.9462331890434313182390827117783e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.841 y[1] (analytic) = 0.2572345900465065887402480886155 y[1] (numeric) = 0.25723459004650658874024808861548 absolute error = 2e-32 relative error = 7.7750041300371426738162711116495e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=206.0MB, alloc=4.3MB, time=7.87 x[1] = -0.84 y[1] (analytic) = 0.2575627895008062466531133369146 y[1] (numeric) = 0.25756278950080624665311333691446 absolute error = 1.4e-31 relative error = 5.4355677802426409567574926451844e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.839 y[1] (analytic) = 0.2578911205008611365540967848201 y[1] (numeric) = 0.25789112050086113655409678482008 absolute error = 2e-32 relative error = 7.7552107886293886745324582789297e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.838 y[1] (analytic) = 0.2582195829782260032149209561411 y[1] (numeric) = 0.25821958297822600321492095614114 absolute error = 4e-32 relative error = 1.5490691890464768798815812091391e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=209.8MB, alloc=4.3MB, time=8.02 x[1] = -0.837 y[1] (analytic) = 0.2585481768645410045177493668698 y[1] (numeric) = 0.25854817686454100451774936686979 absolute error = 1e-32 relative error = 3.8677511175177293211172165168023e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.836 y[1] (analytic) = 0.258876902091531531238703670294 y[1] (numeric) = 0.25887690209153153123870367029399 absolute error = 1e-32 relative error = 3.8628397972965095140996657393790e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.835 y[1] (analytic) = 0.259205758591008027368878190639 y[1] (numeric) = 0.25920575859100802736887819063895 absolute error = 5e-32 relative error = 1.9289694901760768244827577403895e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=213.6MB, alloc=4.4MB, time=8.17 x[1] = -0.834 y[1] (analytic) = 0.2595347462948658109707841529034 y[1] (numeric) = 0.25953474629486581097078415290338 absolute error = 2e-32 relative error = 7.7060972704122452218407286702758e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.833 y[1] (analytic) = 0.2598638651350848955681656465646 y[1] (numeric) = 0.25986386513508489556816564656461 absolute error = 1e-32 relative error = 3.8481687305011434695299881812492e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.832 y[1] (analytic) = 0.2601931150437298120671390367237 y[1] (numeric) = 0.26019311504372981206713903672362 absolute error = 8e-32 relative error = 3.0746393880005110718956351636706e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=217.4MB, alloc=4.4MB, time=8.31 x[1] = -0.831 y[1] (analytic) = 0.2605224959529494312066171583936 y[1] (numeric) = 0.26052249595294943120661715839355 absolute error = 5e-32 relative error = 1.9192200587940797074427350380771e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.83 y[1] (analytic) = 0.2608520077949767865359891983483 y[1] (numeric) = 0.26085200779497678653598919834832 absolute error = 2e-32 relative error = 7.6671826945336392973020159914449e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.829 y[1] (analytic) = 0.2611816505021288979180366845833 y[1] (numeric) = 0.26118165050212889791803668458318 absolute error = 1.2e-31 relative error = 4.5945034717904838844124423652072e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=221.2MB, alloc=4.4MB, time=8.46 x[1] = -0.828 y[1] (analytic) = 0.2615114240068065955550754663364 y[1] (numeric) = 0.26151142400680659555507546633633 absolute error = 7e-32 relative error = 2.6767473071531301962436305650233e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.827 y[1] (analytic) = 0.2618413282414943445363229781171 y[1] (numeric) = 0.26184132824149434453632297811707 absolute error = 3e-32 relative error = 1.1457320431987428325808732397226e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.826 y[1] (analytic) = 0.2621713631387600699044994396161 y[1] (numeric) = 0.26217136313876006990449943961611 absolute error = 1e-32 relative error = 3.8142991211085384154573298511292e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=225.0MB, alloc=4.4MB, time=8.61 x[1] = -0.825 y[1] (analytic) = 0.26250152863125498223968095007 y[1] (numeric) = 0.26250152863125498223968095006987 absolute error = 1.3e-31 relative error = 4.9523521130658068200730537897613e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.824 y[1] (analytic) = 0.2628318246517134037584316909428 y[1] (numeric) = 0.26283182465171340375843169094268 absolute error = 1.2e-31 relative error = 4.5656571520216670453952789447582e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.823 y[1] (analytic) = 0.2631622511329525949262516550064 y[1] (numeric) = 0.26316225113295259492625165500635 absolute error = 5e-32 relative error = 1.8999685473407591856811760319677e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=228.8MB, alloc=4.4MB, time=8.76 x[1] = -0.822 y[1] (analytic) = 0.2634928080078725815813854733607 y[1] (numeric) = 0.26349280800787258158138547336063 absolute error = 7e-32 relative error = 2.6566189995557129217558719531161e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.821 y[1] (analytic) = 0.2638234952094559825680470149735 y[1] (numeric) = 0.26382349520945598256804701497344 absolute error = 6e-32 relative error = 2.2742477864742304140911865507107e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.82 y[1] (analytic) = 0.2641543126707678378771234862469 y[1] (numeric) = 0.26415431267076783787712348624689 absolute error = 1e-32 relative error = 3.7856659991251515244690825289864e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=232.7MB, alloc=4.4MB, time=8.91 x[1] = -0.819 y[1] (analytic) = 0.2644852603249554372924317612522 y[1] (numeric) = 0.26448526032495543729243176125212 absolute error = 8e-32 relative error = 3.0247432277212470809848558335364e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.818 y[1] (analytic) = 0.2648163381052481495406086269388 y[1] (numeric) = 0.26481633810524814954060862693875 absolute error = 5e-32 relative error = 1.8881010272156276881218441216691e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.817 y[1] (analytic) = 0.2651475459449572519427255321271 y[1] (numeric) = 0.26514754594495725194272553212701 absolute error = 9e-32 relative error = 3.3943365260745562782856230875694e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=236.5MB, alloc=4.4MB, time=9.05 x[1] = -0.816 y[1] (analytic) = 0.2654788837774757605657272847433 y[1] (numeric) = 0.26547888377747576056572728474324 absolute error = 6e-32 relative error = 2.2600667573354709305119674372606e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.815 y[1] (analytic) = 0.2658103515362782608718029488724 y[1] (numeric) = 0.26581035153627826087180294887227 absolute error = 1.3e-31 relative error = 4.8907049424016646328859634165330e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.814 y[1] (analytic) = 0.2661419491549207388638059520795 y[1] (numeric) = 0.26614194915492073886380595207943 absolute error = 7e-32 relative error = 2.6301753715365302600236665329735e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=240.3MB, alloc=4.4MB, time=9.21 x[1] = -0.813 y[1] (analytic) = 0.2664736765670404127248491244056 y[1] (numeric) = 0.26647367656704041272484912440548 absolute error = 1.2e-31 relative error = 4.5032590665596181451375906753776e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.812 y[1] (analytic) = 0.2668055337063555649502090537626 y[1] (numeric) = 0.26680553370635556495020905376255 absolute error = 5e-32 relative error = 1.8740240993288270696705516507892e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.811 y[1] (analytic) = 0.2671375205066653749696827584578 y[1] (numeric) = 0.26713752050666537496968275845776 absolute error = 4e-32 relative error = 1.4973561154619594518071393458414e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=244.1MB, alloc=4.4MB, time=9.35 x[1] = -0.81 y[1] (analytic) = 0.2674696369018497522585482465425 y[1] (numeric) = 0.2674696369018497522585482465424 absolute error = 1.0e-31 relative error = 3.7387421300719769784858517465442e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.809 y[1] (analytic) = 0.2678018828258691699352890539244 y[1] (numeric) = 0.26780188282586916993528905392438 absolute error = 2e-32 relative error = 7.4682073885957148093375397207273e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.808 y[1] (analytic) = 0.2681342582127644988442513289837 y[1] (numeric) = 0.26813425821276449884425132898371 absolute error = 1e-32 relative error = 3.7294749528294147729122389906249e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.807 y[1] (analytic) = 0.2684667629966568421214104610873 y[1] (numeric) = 0.26846676299665684212141046108727 absolute error = 3e-32 relative error = 1.1174567631812800394282425975803e-29 % Correct digits = 30 h = 0.001 memory used=247.9MB, alloc=4.4MB, time=9.50 NO POLE TOP MAIN SOLVE Loop x[1] = -0.806 y[1] (analytic) = 0.2687993971117473702414326341999 y[1] (numeric) = 0.26879939711174737024143263419979 absolute error = 1.1e-31 relative error = 4.0922710832669742489409558918389e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.805 y[1] (analytic) = 0.2691321604923171565442250250204 y[1] (numeric) = 0.26913216049231715654422502502036 absolute error = 4e-32 relative error = 1.4862586443340304270295882820093e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.804 y[1] (analytic) = 0.2694650530727270132391766580239 y[1] (numeric) = 0.26946505307272701323917665802381 absolute error = 9e-32 relative error = 3.3399507273289919314151163624176e-29 % Correct digits = 30 h = 0.001 NO POLE memory used=251.7MB, alloc=4.4MB, time=9.65 TOP MAIN SOLVE Loop x[1] = -0.803 y[1] (analytic) = 0.2697980747874173278853001777374 y[1] (numeric) = 0.26979807478741732788530017773737 absolute error = 3e-32 relative error = 1.1119427009862088549523006926759e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.802 y[1] (analytic) = 0.2701312255709079003454930018172 y[1] (numeric) = 0.27013122557090790034549300181719 absolute error = 1e-32 relative error = 3.7019045017344939432130869231154e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.801 y[1] (analytic) = 0.2704645053577977802131444772856 y[1] (numeric) = 0.27046450535779778021314447728553 absolute error = 7e-32 relative error = 2.5881399818951076763179794589662e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=255.5MB, alloc=4.4MB, time=9.80 x[1] = -0.8 y[1] (analytic) = 0.2707979140827651047093237769262 y[1] (numeric) = 0.27079791408276510470932377692612 absolute error = 8e-32 relative error = 2.9542325047433439144188876190260e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.799 y[1] (analytic) = 0.2711314516805669370487913435878 y[1] (numeric) = 0.27113145168056693704879134358765 absolute error = 1.5e-31 relative error = 5.5323718096977641404608346574876e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.798 y[1] (analytic) = 0.2714651180860391052730847172873 y[1] (numeric) = 0.27146511808603910527308471728722 absolute error = 8e-32 relative error = 2.9469716243486030428995193161418e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=259.4MB, alloc=4.4MB, time=9.95 x[1] = -0.797 y[1] (analytic) = 0.271798913234096041548937563809 y[1] (numeric) = 0.271798913234096041548937563809 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.796 y[1] (analytic) = 0.2721328370597306219302986642281 y[1] (numeric) = 0.27213283705973062193029866422804 absolute error = 6e-32 relative error = 2.2048055886335598337054753730571e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.795 y[1] (analytic) = 0.2724668894980140065822255227232 y[1] (numeric) = 0.27246688949801400658222552272312 absolute error = 8e-32 relative error = 2.9361365759850653263085503498877e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=263.2MB, alloc=4.4MB, time=10.10 x[1] = -0.794 y[1] (analytic) = 0.2728010704840954804649351054417 y[1] (numeric) = 0.27280107048409548046493510544172 absolute error = 2e-32 relative error = 7.3313495304506203974937874525472e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.793 y[1] (analytic) = 0.2731353799532022944763020363094 y[1] (numeric) = 0.27313537995320229447630203630933 absolute error = 7e-32 relative error = 2.5628316628916204171968172793802e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.792 y[1] (analytic) = 0.2734698178406395070511023467961 y[1] (numeric) = 0.27346981784063950705110234679599 absolute error = 1.1e-31 relative error = 4.0223817336983371814391911439844e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=267.0MB, alloc=4.4MB, time=10.24 x[1] = -0.791 y[1] (analytic) = 0.2738043840817898262153086060266 y[1] (numeric) = 0.27380438408178982621530860602655 absolute error = 5e-32 relative error = 1.8261212349713212099029462790292e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.79 y[1] (analytic) = 0.2741390786121134520937499455057 y[1] (numeric) = 0.27413907861211345209374994550561 absolute error = 9e-32 relative error = 3.2830051248309385493674919874027e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.789 y[1] (analytic) = 0.2744739013671479198694581393809 y[1] (numeric) = 0.27447390136714791986945813938081 absolute error = 9e-32 relative error = 3.2790002820564053089755308499181e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=270.8MB, alloc=4.4MB, time=10.39 x[1] = -0.788 y[1] (analytic) = 0.274808852282507943193028506844 y[1] (numeric) = 0.274808852282507943193028506844 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.787 y[1] (analytic) = 0.275143931293885258040331968222 y[1] (numeric) = 0.27514393129388525804033196822194 absolute error = 6e-32 relative error = 2.1806768449460410693938066001892e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.786 y[1] (analytic) = 0.2754791383370484670169221107887 y[1] (numeric) = 0.27547913833704846701692211078866 absolute error = 4e-32 relative error = 1.4520155769857257782339564206971e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=274.6MB, alloc=4.4MB, time=10.54 x[1] = -0.785 y[1] (analytic) = 0.2758144733478428841074886045892 y[1] (numeric) = 0.27581447334784288410748860458913 absolute error = 7e-32 relative error = 2.5379378808638383810797145691017e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.784 y[1] (analytic) = 0.276149936262190379868715752848 y[1] (numeric) = 0.276149936262190379868715752848 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.783 y[1] (analytic) = 0.2764855270160892270639123660924 y[1] (numeric) = 0.27648552701608922706391236609234 absolute error = 6e-32 relative error = 2.1700955072598966116346460221891e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=278.4MB, alloc=4.4MB, time=10.69 x[1] = -0.782 y[1] (analytic) = 0.2768212455456139467377865141899 y[1] (numeric) = 0.2768212455456139467377865141899 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.781 y[1] (analytic) = 0.2771570917869151547297460363358 y[1] (numeric) = 0.27715709178691515472974603633574 absolute error = 6e-32 relative error = 2.1648372629818688284468347940695e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.78 y[1] (analytic) = 0.2774930656762194086241129758525 y[1] (numeric) = 0.27749306567621940862411297585239 absolute error = 1.1e-31 relative error = 3.9640630201674540902622159809008e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=282.2MB, alloc=4.4MB, time=10.83 x[1] = -0.779 y[1] (analytic) = 0.277829167149829055135647354741 y[1] (numeric) = 0.27782916714982905513564735474087 absolute error = 1.3e-31 relative error = 4.6791343520060646519023748921552e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.778 y[1] (analytic) = 0.2781653961441220779287829124701 y[1] (numeric) = 0.27816539614412207792878291247007 absolute error = 3e-32 relative error = 1.0784950398523512026657464149126e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.777 y[1] (analytic) = 0.2785017525955519458689846047561 y[1] (numeric) = 0.27850175259555194586898460475601 absolute error = 9e-32 relative error = 3.2315775093415847742500823248648e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=286.1MB, alloc=4.4MB, time=10.98 x[1] = -0.776 y[1] (analytic) = 0.2788382364406474617046447912954 y[1] (numeric) = 0.27883823644064746170464479129531 absolute error = 9e-32 relative error = 3.2276778518199058876389458118955e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.775 y[1] (analytic) = 0.2791748476160126111779421368114 y[1] (numeric) = 0.27917484761601261117794213681126 absolute error = 1.4e-31 relative error = 5.0147784155885406600922022870901e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.774 y[1] (analytic) = 0.2795115860583264125630943075779 y[1] (numeric) = 0.27951158605832641256309430757783 absolute error = 7e-32 relative error = 2.5043684588227737080662632799766e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=289.9MB, alloc=4.4MB, time=11.13 x[1] = -0.773 y[1] (analytic) = 0.2798484517043427666304425660363 y[1] (numeric) = 0.27984845170434276663044256603624 absolute error = 6e-32 relative error = 2.1440175793214475447513814856583e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.772 y[1] (analytic) = 0.2801854444908903070348133494386 y[1] (numeric) = 0.28018544449089030703481334943848 absolute error = 1.2e-31 relative error = 4.2828777282861876185439149976533e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.771 y[1] (analytic) = 0.2805225643548722511266088648691 y[1] (numeric) = 0.28052256435487225112660886486903 absolute error = 7e-32 relative error = 2.4953429383116291285162554510499e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=293.7MB, alloc=4.4MB, time=11.28 x[1] = -0.77 y[1] (analytic) = 0.280859811233266251184085642735 y[1] (numeric) = 0.28085981123326625118408564273492 absolute error = 8e-32 relative error = 2.8483961321741589876683518138289e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.769 y[1] (analytic) = 0.2811971850631242460652868640983 y[1] (numeric) = 0.28119718506312424606528686409819 absolute error = 1.1e-31 relative error = 3.9118457026981535725311288282498e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.768 y[1] (analytic) = 0.2815346857815723132781011142765 y[1] (numeric) = 0.28153468578157231327810111427643 absolute error = 7e-32 relative error = 2.4863721429447329822556519046031e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=297.5MB, alloc=4.4MB, time=11.42 x[1] = -0.767 y[1] (analytic) = 0.2818723133258105214669270161759 y[1] (numeric) = 0.2818723133258105214669270161758 absolute error = 1.0e-31 relative error = 3.5477056550925601923276765558422e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.766 y[1] (analytic) = 0.2822100676331127833144299620663 y[1] (numeric) = 0.28221006763311278331442996206628 absolute error = 2e-32 relative error = 7.0869193887161393880570759385785e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.765 y[1] (analytic) = 0.2825479486408267088568838921777 y[1] (numeric) = 0.28254794864082670885688389217771 absolute error = 1e-32 relative error = 3.5392222977035098589700649296253e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=301.3MB, alloc=4.4MB, time=11.57 x[1] = -0.764 y[1] (analytic) = 0.2828859562863734592115977628037 y[1] (numeric) = 0.28288595628637345921159776280355 absolute error = 1.5e-31 relative error = 5.3024901613762245236777584227544e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.763 y[1] (analytic) = 0.2832240905072476007149330057614 y[1] (numeric) = 0.28322409050724760071493300576136 absolute error = 4e-32 relative error = 1.4123092399506324711556530044521e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.762 y[1] (analytic) = 0.2835623512410169594694249052878 y[1] (numeric) = 0.28356235124101695946942490528771 absolute error = 9e-32 relative error = 3.1739051254904958698478881955714e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=305.1MB, alloc=4.4MB, time=11.72 x[1] = -0.761 y[1] (analytic) = 0.283900738425322476298527407952 y[1] (numeric) = 0.28390073842532247629852740795196 absolute error = 4e-32 relative error = 1.4089431475896508994045943680778e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.76 y[1] (analytic) = 0.2842392519978780621075074361681 y[1] (numeric) = 0.28423925199787806210750743616803 absolute error = 7e-32 relative error = 2.4627140519115415004860940135471e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.759 y[1] (analytic) = 0.2845778918964704536490212965744 y[1] (numeric) = 0.28457789189647045364902129657433 absolute error = 7e-32 relative error = 2.4597834896277194603816417497601e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=309.0MB, alloc=4.4MB, time=11.86 x[1] = -0.758 y[1] (analytic) = 0.2849166580589590696919122611468 y[1] (numeric) = 0.28491665805895906969191226114676 absolute error = 4e-32 relative error = 1.4039193170559589504376253432262e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.757 y[1] (analytic) = 0.2852555504232758675917748516136 y[1] (numeric) = 0.28525555042327586759177485161348 absolute error = 1.2e-31 relative error = 4.2067542532279650429923069815920e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.756 y[1] (analytic) = 0.2855945689274252002618377767575 y[1] (numeric) = 0.28559456892742520026183777675741 absolute error = 9e-32 relative error = 3.1513204308472212200208757300817e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=312.8MB, alloc=4.4MB, time=12.01 x[1] = -0.755 y[1] (analytic) = 0.2859337135094836735427238577262 y[1] (numeric) = 0.2859337135094836735427238577261 absolute error = 1.0e-31 relative error = 3.4973140722940060548753356491487e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.754 y[1] (analytic) = 0.2862729841076000039696516287199 y[1] (numeric) = 0.28627298410760000396965162871983 absolute error = 7e-32 relative error = 2.4452185112126908855878933203813e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.753 y[1] (analytic) = 0.2866123806599948769356496195983 y[1] (numeric) = 0.28661238065999487693564961959823 absolute error = 7e-32 relative error = 2.4423229673054574745031041042139e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=316.6MB, alloc=4.4MB, time=12.16 x[1] = -0.752 y[1] (analytic) = 0.2869519031049608052493606132316 y[1] (numeric) = 0.28695190310496080524936061323148 absolute error = 1.2e-31 relative error = 4.1818854902700050449940493086930e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.751 y[1] (analytic) = 0.2872915513808619880860194240221 y[1] (numeric) = 0.28729155138086198808601942402206 absolute error = 4e-32 relative error = 1.3923138292003602534454356783739e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.75 y[1] (analytic) = 0.2876313254261341703301939651331 y[1] (numeric) = 0.28763132542613417033019396513303 absolute error = 7e-32 relative error = 2.4336709465247905468778845149085e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=320.4MB, alloc=4.4MB, time=12.31 x[1] = -0.749 y[1] (analytic) = 0.2879712251792845023088855607736 y[1] (numeric) = 0.2879712251792845023088855607735 absolute error = 1.0e-31 relative error = 3.4725691755397511110013810016902e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.748 y[1] (analytic) = 0.288311250578891399913590616605 y[1] (numeric) = 0.2883112505788913999135906166049 absolute error = 1.0e-31 relative error = 3.4684737345217378241715907279169e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.747 y[1] (analytic) = 0.2886514015636044051099318861349 y[1] (numeric) = 0.2886514015636044051099318861348 absolute error = 1.0e-31 relative error = 3.4643864349283256874658413598961e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=324.2MB, alloc=4.4MB, time=12.45 x[1] = -0.746 y[1] (analytic) = 0.2889916780721440468334736640491 y[1] (numeric) = 0.2889916780721440468334736640491 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.745 y[1] (analytic) = 0.2893320800433017022703412989885 y[1] (numeric) = 0.28933208004330170227034129898836 absolute error = 1.4e-31 relative error = 4.8387306370951839373847707230405e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.744 y[1] (analytic) = 0.2896726074159394585212714484872 y[1] (numeric) = 0.28967260741593945852127144848708 absolute error = 1.2e-31 relative error = 4.1426077898933880172029630236622e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=328.0MB, alloc=4.4MB, time=12.60 x[1] = -0.743 y[1] (analytic) = 0.2900132601289899746477254978543 y[1] (numeric) = 0.29001326012898997464772549785414 absolute error = 1.6e-31 relative error = 5.5169891172850638402865515252747e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.742 y[1] (analytic) = 0.2903540381214563440987045328627 y[1] (numeric) = 0.29035403812145634409870453286271 absolute error = 1e-32 relative error = 3.4440712671669325813698919021087e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.741 y[1] (analytic) = 0.2906949413324119575169101934243 y[1] (numeric) = 0.29069494133241195751691019342425 absolute error = 5e-32 relative error = 1.7200161712764243033223709166058e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=331.8MB, alloc=4.4MB, time=12.75 x[1] = -0.74 y[1] (analytic) = 0.291035969701000365922901642126 y[1] (numeric) = 0.29103596970100036592290164212595 absolute error = 5e-32 relative error = 1.7180007011287353277386650274196e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.739 y[1] (analytic) = 0.2913771231664351442759047577972 y[1] (numeric) = 0.29137712316643514427590475779716 absolute error = 4e-32 relative error = 1.3727913696626048103628487903607e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.738 y[1] (analytic) = 0.2917184016679997554099355103174 y[1] (numeric) = 0.29171840166799975540993551031734 absolute error = 6e-32 relative error = 2.0567780317226981436687261289577e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=335.7MB, alloc=4.4MB, time=12.90 x[1] = -0.737 y[1] (analytic) = 0.2920598051450474143439052888669 y[1] (numeric) = 0.29205980514504741434390528886685 absolute error = 5e-32 relative error = 1.7119781332172087095776087433175e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.736 y[1] (analytic) = 0.2924013335370009529643817419293 y[1] (numeric) = 0.2924013335370009529643817419293 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.735 y[1] (analytic) = 0.2927429867833526850796844437588 y[1] (numeric) = 0.29274298678335268507968444375874 absolute error = 6e-32 relative error = 2.0495794163773968640762364755061e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=339.5MB, alloc=4.4MB, time=13.04 x[1] = -0.734 y[1] (analytic) = 0.2930847648236642718440004289011 y[1] (numeric) = 0.29308476482366427184400042890108 absolute error = 2e-32 relative error = 6.8239643954311604377626693375178e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.733 y[1] (analytic) = 0.293426667597566587550210333883 y[1] (numeric) = 0.29342666759756658755021033388299 absolute error = 1e-32 relative error = 3.4080065325606181730882919906589e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.732 y[1] (analytic) = 0.2937686950447595857901215535256 y[1] (numeric) = 0.29376869504475958579012155352543 absolute error = 1.7e-31 relative error = 5.7868657507600743025833242123112e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.731 y[1] (analytic) = 0.2941108471050121659808104586762 y[1] (numeric) = 0.29411084710501216598081045867617 absolute error = 3e-32 relative error = 1.0200235827850480952177719980525e-29 % Correct digits = 30 h = 0.001 NO POLE memory used=343.3MB, alloc=4.4MB, time=13.19 TOP MAIN SOLVE Loop x[1] = -0.73 y[1] (analytic) = 0.2944531237181620402557813326571 y[1] (numeric) = 0.29445312371816204025578133265702 absolute error = 8e-32 relative error = 2.7169010465846708007633704554135e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.729 y[1] (analytic) = 0.294795524824115600719655265557 y[1] (numeric) = 0.29479552482411560071965526555695 absolute error = 5e-32 relative error = 1.6960908762041619352466173615091e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.728 y[1] (analytic) = 0.2951380503628477870651077988414 y[1] (numeric) = 0.29513805036284778706510779884138 absolute error = 2e-32 relative error = 6.7764898410800154608832455275384e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=347.1MB, alloc=4.4MB, time=13.34 x[1] = -0.727 y[1] (analytic) = 0.2954807002744019545507796377576 y[1] (numeric) = 0.29548070027440195455077963775763 absolute error = 3e-32 relative error = 1.0152947374275245036469951340946e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.726 y[1] (analytic) = 0.2958234744988897423388902458644 y[1] (numeric) = 0.2958234744988897423388902458644 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.725 y[1] (analytic) = 0.2961663729764909421912896048643 y[1] (numeric) = 0.29616637297649094219128960486427 absolute error = 3e-32 relative error = 1.0129441671077673729742859968310e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=350.9MB, alloc=4.4MB, time=13.49 x[1] = -0.724 y[1] (analytic) = 0.2965093956474533675226888639371 y[1] (numeric) = 0.29650939564745336752268886393701 absolute error = 9e-32 relative error = 3.0353169687414923466069621487174e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.723 y[1] (analytic) = 0.296852542452092722809816016122 y[1] (numeric) = 0.29685254245209272280981601612196 absolute error = 4e-32 relative error = 1.3474703524378728731278967597451e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.722 y[1] (analytic) = 0.2971958133307924733552481251413 y[1] (numeric) = 0.29719581333079247335524812514121 absolute error = 9e-32 relative error = 3.0283064553074945829441066212885e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=354.7MB, alloc=4.4MB, time=13.64 x[1] = -0.721 y[1] (analytic) = 0.2975392082240037154046769845544 y[1] (numeric) = 0.29753920822400371540467698455432 absolute error = 8e-32 relative error = 2.6887212773575590218829169463211e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.72 y[1] (analytic) = 0.2978827270722450466163704224485 y[1] (numeric) = 0.29788272707224504661637042244841 absolute error = 9e-32 relative error = 3.0213232195290207718623561775950e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.719 y[1] (analytic) = 0.2982263698161024368815967691554 y[1] (numeric) = 0.2982263698161024368815967691554 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=358.5MB, alloc=4.4MB, time=13.78 x[1] = -0.718 y[1] (analytic) = 0.2985701363962290994947852829077 y[1] (numeric) = 0.29857013639622909949478528290769 absolute error = 1e-32 relative error = 3.3492967919367231965561985813473e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.717 y[1] (analytic) = 0.2989140267533453626722005790525 y[1] (numeric) = 0.29891402675334536267220057905242 absolute error = 8e-32 relative error = 2.6763548324887922725955795607589e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.716 y[1] (analytic) = 0.2992580408282385414179143325983 y[1] (numeric) = 0.29925804082823854141791433259824 absolute error = 6e-32 relative error = 2.0049586582182251989424195322607e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=362.4MB, alloc=4.4MB, time=13.93 x[1] = -0.715 y[1] (analytic) = 0.2996021785617628097358627216225 y[1] (numeric) = 0.29960217856176280973586272162237 absolute error = 1.3e-31 relative error = 4.3390872731321136849551908733710e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.714 y[1] (analytic) = 0.2999464398948390731867832505734 y[1] (numeric) = 0.29994643989483907318678325057333 absolute error = 7e-32 relative error = 2.3337499863156212539521477140280e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.713 y[1] (analytic) = 0.3002908247684548417888297379193 y[1] (numeric) = 0.3002908247684548417888297379192 absolute error = 1.0e-31 relative error = 3.3301050765406159405883219147644e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=366.2MB, alloc=4.4MB, time=14.08 x[1] = -0.712 y[1] (analytic) = 0.3006353331236641032606693720643 y[1] (numeric) = 0.30063533312366410326066937206427 absolute error = 3e-32 relative error = 9.9788669842276069487746899269203e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.711 y[1] (analytic) = 0.3009799649015871966058708331396 y[1] (numeric) = 0.30097996490158719660587083313957 absolute error = 3e-32 relative error = 9.9674408593306992963200124743163e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.71 y[1] (analytic) = 0.3013247200434106860373975463146 y[1] (numeric) = 0.30132472004341068603739754631458 absolute error = 2e-32 relative error = 6.6373578633437964919590090130630e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=370.0MB, alloc=4.4MB, time=14.23 x[1] = -0.709 y[1] (analytic) = 0.3016695984903872352410251748278 y[1] (numeric) = 0.30166959849038723524102517482777 absolute error = 3e-32 relative error = 9.9446547315757959168161390335001e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.708 y[1] (analytic) = 0.30201460018383548197650747814 y[1] (numeric) = 0.30201460018383548197650747813989 absolute error = 1.1e-31 relative error = 3.6422080234877152711936217442859e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.707 y[1] (analytic) = 0.3023597250651399130153196526237 y[1] (numeric) = 0.3023597250651399130153196526236 absolute error = 1.0e-31 relative error = 3.3073187898439897764678488426716e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=373.8MB, alloc=4.4MB, time=14.38 x[1] = -0.706 y[1] (analytic) = 0.3027049730757507394138132391615 y[1] (numeric) = 0.30270497307575073941381323916148 absolute error = 2e-32 relative error = 6.6070933016997636078485908124196e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.705 y[1] (analytic) = 0.3030503441571837721206216240775 y[1] (numeric) = 0.30305034415718377212062162407738 absolute error = 1.2e-31 relative error = 3.9597381198735528434458954386969e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.704 y[1] (analytic) = 0.303395838251020297917160077117 y[1] (numeric) = 0.30339583825102029791716007711697 absolute error = 3e-32 relative error = 9.8880723522578221139269803406256e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=377.6MB, alloc=4.4MB, time=14.52 x[1] = -0.703 y[1] (analytic) = 0.3037414552989069556900691628656 y[1] (numeric) = 0.30374145529890695569006916286552 absolute error = 8e-32 relative error = 2.6338189471461285937071958979714e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.702 y[1] (analytic) = 0.3040871952425556130344552301869 y[1] (numeric) = 0.30408719524255561303445523018686 absolute error = 4e-32 relative error = 1.3154121786711189618143519177597e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.701 y[1] (analytic) = 0.3044330580237432431867865281279 y[1] (numeric) = 0.30443305802374324318678652812784 absolute error = 6e-32 relative error = 1.9708766317789475965534522256527e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=381.4MB, alloc=4.4MB, time=14.67 x[1] = -0.7 y[1] (analytic) = 0.3047790435843118022863083163984 y[1] (numeric) = 0.30477904358431180228630831639827 absolute error = 1.3e-31 relative error = 4.2653851285558539144317482047545e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.699 y[1] (analytic) = 0.3051251518661681069638451341465 y[1] (numeric) = 0.30512515186616810696384513414649 absolute error = 1e-32 relative error = 3.2773437190737167221592654478751e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.698 y[1] (analytic) = 0.3054713828112837122568631624438 y[1] (numeric) = 0.30547138281128371225686316244367 absolute error = 1.3e-31 relative error = 4.2557177960042275519612975476772e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=385.2MB, alloc=4.4MB, time=14.82 x[1] = -0.697 y[1] (analytic) = 0.3058177363616947898496703638038 y[1] (numeric) = 0.30581773636169478984967036380378 absolute error = 2e-32 relative error = 6.5398430574823588376643155814806e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.696 y[1] (analytic) = 0.3061642124595020066376368063373 y[1] (numeric) = 0.30616421245950200663763680633719 absolute error = 1.1e-31 relative error = 3.5928431711969044680528889855571e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.695 y[1] (analytic) = 0.3065108110468704036143222809 y[1] (numeric) = 0.30651081104687040361432228090001 absolute error = 1e-32 relative error = 3.2625276628401991720931119289896e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=389.1MB, alloc=4.4MB, time=14.97 x[1] = -0.694 y[1] (analytic) = 0.3068575320660292750804029969935 y[1] (numeric) = 0.30685753206602927508040299699341 absolute error = 9e-32 relative error = 2.9329571737751542757430474391433e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.693 y[1] (analytic) = 0.3072043754592720481732937973217 y[1] (numeric) = 0.30720437545927204817329379732164 absolute error = 6e-32 relative error = 1.9530971819753447748024262107842e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.692 y[1] (analytic) = 0.3075513411689561627163669619671 y[1] (numeric) = 0.30755134116895616271636696196699 absolute error = 1.1e-31 relative error = 3.5766386055058848395348336238199e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=392.9MB, alloc=4.4MB, time=15.12 x[1] = -0.691 y[1] (analytic) = 0.3078984291375029513866732812173 y[1] (numeric) = 0.30789842913750295138667328121722 absolute error = 8e-32 relative error = 2.5982594397801609392490390932287e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.69 y[1] (analytic) = 0.3082456393073975202000756613172 y[1] (numeric) = 0.30824563930739752020007566131719 absolute error = 1e-32 relative error = 3.2441659263920727816347002272443e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.689 y[1] (analytic) = 0.3085929716211886293127100899427 y[1] (numeric) = 0.30859297162118862931271008994263 absolute error = 7e-32 relative error = 2.2683601519586149822487602522114e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=396.7MB, alloc=4.4MB, time=15.27 x[1] = -0.688 y[1] (analytic) = 0.3089404260214885741376933281392 y[1] (numeric) = 0.30894042602148857413769332813912 absolute error = 8e-32 relative error = 2.5894960083480801021662064367518e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.687 y[1] (analytic) = 0.3092880024509730667760012129635 y[1] (numeric) = 0.30928800245097306677600121296338 absolute error = 1.2e-31 relative error = 3.8798789170304740953618263407901e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.686 y[1] (analytic) = 0.3096357008523811177604459502342 y[1] (numeric) = 0.30963570085238111776044595023406 absolute error = 1.4e-31 relative error = 4.5214424439623978621515826777487e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=400.5MB, alloc=4.4MB, time=15.42 x[1] = -0.685 y[1] (analytic) = 0.3099835211685149181116852497733 y[1] (numeric) = 0.30998352116851491811168524977323 absolute error = 7e-32 relative error = 2.2581845556217880837875960377853e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.684 y[1] (analytic) = 0.3103314633422397217052006064239 y[1] (numeric) = 0.31033146334223972170520060642375 absolute error = 1.5e-31 relative error = 4.8335414780220660697596881917372e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.683 y[1] (analytic) = 0.3106795273164837279481864590879 y[1] (numeric) = 0.31067952731648372794818645908771 absolute error = 1.9e-31 relative error = 6.1156266600872727473808191671145e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=404.3MB, alloc=4.4MB, time=15.57 x[1] = -0.682 y[1] (analytic) = 0.3110277130342379647652963671715 y[1] (numeric) = 0.31102771303423796476529636717137 absolute error = 1.3e-31 relative error = 4.1796918587023010949894182999424e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.681 y[1] (analytic) = 0.3113760204385561718921967292672 y[1] (numeric) = 0.3113760204385561718921967292671 absolute error = 1.0e-31 relative error = 3.2115510969391748442611935107837e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.68 y[1] (analytic) = 0.3117244494725546844758829327758 y[1] (numeric) = 0.31172444947255468447588293277572 absolute error = 8e-32 relative error = 2.5663691165502717814730531015317e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=408.1MB, alloc=4.4MB, time=15.71 x[1] = -0.679 y[1] (analytic) = 0.3120730000794123169807171655955 y[1] (numeric) = 0.31207300007941231698071716559545 absolute error = 5e-32 relative error = 1.6021892309580336681740143052155e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.678 y[1] (analytic) = 0.3124216722023702473991514420987 y[1] (numeric) = 0.3124216722023702473991514420987 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.677 y[1] (analytic) = 0.3127704657847319017661036955053 y[1] (numeric) = 0.31277046578473190176610369550527 absolute error = 3e-32 relative error = 9.5916984759833004493393778262036e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=412.0MB, alloc=4.4MB, time=15.86 x[1] = -0.676 y[1] (analytic) = 0.3131193807698628389759590675612 y[1] (numeric) = 0.31311938076986283897595906756103 absolute error = 1.7e-31 relative error = 5.4292391477660390622305800149189e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.675 y[1] (analytic) = 0.3134684171011906359011727842635 y[1] (numeric) = 0.31346841710119063590117278426333 absolute error = 1.7e-31 relative error = 5.4231938761831421219499817979554e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.674 y[1] (analytic) = 0.3138175747222047728114552433574 y[1] (numeric) = 0.31381757472220477281145524335737 absolute error = 3e-32 relative error = 9.5596940440816209188686518809667e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=415.8MB, alloc=4.4MB, time=16.01 x[1] = -0.673 y[1] (analytic) = 0.3141668535764565190925241555791 y[1] (numeric) = 0.31416685357645651909252415557904 absolute error = 6e-32 relative error = 1.9098131873863718457983010870175e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.672 y[1] (analytic) = 0.3145162536075588192634127772567 y[1] (numeric) = 0.31451625360755881926341277725661 absolute error = 9e-32 relative error = 2.8615373281248131861926624223648e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.671 y[1] (analytic) = 0.3148657747591861792913274470218 y[1] (numeric) = 0.31486577475918617929132744702177 absolute error = 3e-32 relative error = 9.5278694621365013342290880102993e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=419.6MB, alloc=4.4MB, time=16.16 x[1] = -0.67 y[1] (analytic) = 0.3152154169750745532030517941364 y[1] (numeric) = 0.31521541697507455320305179413636 absolute error = 4e-32 relative error = 1.2689734653163545315947595109744e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.669 y[1] (analytic) = 0.3155651801990212299918991204286 y[1] (numeric) = 0.31556518019902122999189912042858 absolute error = 2e-32 relative error = 6.3378348610535430761644450065010e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.668 y[1] (analytic) = 0.3159150643748847208192185721663 y[1] (numeric) = 0.31591506437488472081921857216617 absolute error = 1.3e-31 relative error = 4.1150301033360602536768582210468e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=423.4MB, alloc=4.4MB, time=16.31 x[1] = -0.667 y[1] (analytic) = 0.3162650694465846465094648124872 y[1] (numeric) = 0.31626506944658464650946481248715 absolute error = 5e-32 relative error = 1.5809523349351330366322579715680e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.666 y[1] (analytic) = 0.3166151953581016253378449793738 y[1] (numeric) = 0.31661519535810162533784497937372 absolute error = 8e-32 relative error = 2.5267264860588107230866104734155e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.665 y[1] (analytic) = 0.316965442053477161109560768704 y[1] (numeric) = 0.31696544205347716110956076870398 absolute error = 2e-32 relative error = 6.3098361355827802716818300121592e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.664 y[1] (analytic) = 0.3173158094768135315296675167603 y[1] (numeric) = 0.31731580947681353152966751676019 absolute error = 1.1e-31 relative error = 3.4665779868127802853490764536238e-29 % Correct digits = 30 memory used=427.2MB, alloc=4.4MB, time=16.46 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.663 y[1] (analytic) = 0.317666297572273676862576171822 y[1] (numeric) = 0.31766629757227367686257617182191 absolute error = 9e-32 relative error = 2.8331617388377090395868292998612e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.662 y[1] (analytic) = 0.3180169062840810888802280402375 y[1] (numeric) = 0.31801690628408108888022804023745 absolute error = 5e-32 relative error = 1.5722434566209991580079487313429e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.661 y[1] (analytic) = 0.3183676355565197000979761687566 y[1] (numeric) = 0.31836763555651970009797616875644 absolute error = 1.6e-31 relative error = 5.0256364696214623044984207577578e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=431.0MB, alloc=4.4MB, time=16.61 x[1] = -0.66 y[1] (analytic) = 0.3187184853339337732972111820288 y[1] (numeric) = 0.31871848533393377329721118202867 absolute error = 1.3e-31 relative error = 4.0788346450565594158144672710813e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.659 y[1] (analytic) = 0.3190694555607277913337733321371 y[1] (numeric) = 0.31906945556072779133377333213702 absolute error = 8e-32 relative error = 2.5072910805394775572554532443000e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.658 y[1] (analytic) = 0.3194205461813663472311964359429 y[1] (numeric) = 0.31942054618136634723119643594274 absolute error = 1.6e-31 relative error = 5.0090703905174690930742569365872e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=434.8MB, alloc=4.4MB, time=16.75 x[1] = -0.657 y[1] (analytic) = 0.3197717571403740345578332759855 y[1] (numeric) = 0.31977175714037403455783327598546 absolute error = 4e-32 relative error = 1.2508922100472031796063511006873e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.656 y[1] (analytic) = 0.3201230883823353380869159218042 y[1] (numeric) = 0.32012308838233533808691592180412 absolute error = 8e-32 relative error = 2.4990387417621348753704174906591e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.655 y[1] (analytic) = 0.3204745398518945247386082909334 y[1] (numeric) = 0.3204745398518945247386082909333 absolute error = 1.0e-31 relative error = 3.1203726837774516481824853212393e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=438.7MB, alloc=4.4MB, time=16.90 x[1] = -0.654 y[1] (analytic) = 0.3208261114937555348031121125867 y[1] (numeric) = 0.32082611149375553480311211258657 absolute error = 1.3e-31 relative error = 4.0520392618519855674124517419088e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.653 y[1] (analytic) = 0.3211778032526818734438912822684 y[1] (numeric) = 0.32117780325268187344389128226836 absolute error = 4e-32 relative error = 1.2454160777894913623498703710743e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.652 y[1] (analytic) = 0.3215296150734965024800834023611 y[1] (numeric) = 0.32152961507349650248008340236106 absolute error = 4e-32 relative error = 1.2440533663083147991756990594153e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=442.5MB, alloc=4.4MB, time=17.05 x[1] = -0.651 y[1] (analytic) = 0.3218815469010817324471710922177 y[1] (numeric) = 0.32188154690108173244717109221761 absolute error = 9e-32 relative error = 2.7960596333177849890916342109565e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.65 y[1] (analytic) = 0.3222335986803791149349894215527 y[1] (numeric) = 0.32223359868037911493498942155263 absolute error = 7e-32 relative error = 2.1723370960280411518850875292407e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.649 y[1] (analytic) = 0.3225857703563893352021495730693 y[1] (numeric) = 0.32258577035638933520214957306922 absolute error = 8e-32 relative error = 2.4799605981260998930805721430972e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=446.3MB, alloc=4.4MB, time=17.20 x[1] = -0.648 y[1] (analytic) = 0.3229380618741721050659625743836 y[1] (numeric) = 0.32293806187417210506596257438352 absolute error = 8e-32 relative error = 2.4772552215034591052204086819995e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.647 y[1] (analytic) = 0.3232904731788460560669506555154 y[1] (numeric) = 0.32329047317884605606695065551537 absolute error = 3e-32 relative error = 9.2795805904876869335888288669854e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.646 y[1] (analytic) = 0.3236430042155886329070374866001 y[1] (numeric) = 0.32364300421558863290703748659993 absolute error = 1.7e-31 relative error = 5.2527012104595881422725775877654e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=450.1MB, alloc=4.4MB, time=17.35 x[1] = -0.645 y[1] (analytic) = 0.3239956549296359871605122311404 y[1] (numeric) = 0.32399565492963598716051223114032 absolute error = 8e-32 relative error = 2.4691689157798756075688708253048e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.644 y[1] (analytic) = 0.3243484252662828712568660131638 y[1] (numeric) = 0.32434842526628287125686601316371 absolute error = 9e-32 relative error = 2.7747938016382226593331518281832e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.643 y[1] (analytic) = 0.3247013151708825327346030421595 y[1] (numeric) = 0.32470131517088253273460304215948 absolute error = 2e-32 relative error = 6.1595069269967319224391400034646e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=453.9MB, alloc=4.4MB, time=17.49 x[1] = -0.642 y[1] (analytic) = 0.3250543245888466087651322677654 y[1] (numeric) = 0.32505432458884660876513226776535 absolute error = 5e-32 relative error = 1.5382044236219221669627942516197e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.641 y[1] (analytic) = 0.3254074534656450209458490469218 y[1] (numeric) = 0.32540745346564502094584904692172 absolute error = 8e-32 relative error = 2.4584562875861115279142386740291e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.64 y[1] (analytic) = 0.3257607017468058703615198997314 y[1] (numeric) = 0.3257607017468058703615198997313 absolute error = 1.0e-31 relative error = 3.0697379844706978719497003350442e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=457.7MB, alloc=4.4MB, time=17.64 x[1] = -0.639 y[1] (analytic) = 0.3261140693779153329130870066355 y[1] (numeric) = 0.32611406937791533291308700663543 absolute error = 7e-32 relative error = 2.1464881945611773019164089031838e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.638 y[1] (analytic) = 0.3264675563046175549130126588449 y[1] (numeric) = 0.32646755630461755491301265884483 absolute error = 7e-32 relative error = 2.1441640569847313943470253461869e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.637 y[1] (analytic) = 0.3268211624726145489462874163343 y[1] (numeric) = 0.32682116247261454894628741633423 absolute error = 7e-32 relative error = 2.1418441654880759704740771782530e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=461.5MB, alloc=4.4MB, time=17.79 x[1] = -0.636 y[1] (analytic) = 0.3271748878276660899962292532211 y[1] (numeric) = 0.32717488782766608999622925322101 absolute error = 9e-32 relative error = 2.7508223689651266101131685172395e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.635 y[1] (analytic) = 0.3275287323155896118342044790901 y[1] (numeric) = 0.32752873231558961183420447909 absolute error = 1.0e-31 relative error = 3.0531672532364340227904326196926e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.634 y[1] (analytic) = 0.3278826958822601036724047168919 y[1] (numeric) = 0.32788269588226010367240471689178 absolute error = 1.2e-31 relative error = 3.6598454723908633058644827985753e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=465.4MB, alloc=4.4MB, time=17.94 x[1] = -0.633 y[1] (analytic) = 0.3282367784736100070788176935223 y[1] (numeric) = 0.32823677847361000707881769352228 absolute error = 2e-32 relative error = 6.0931624094671600393295124903159e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.632 y[1] (analytic) = 0.3285909800356291131535330581772 y[1] (numeric) = 0.32859098003562911315353305817708 absolute error = 1.2e-31 relative error = 3.6519566053513825147487101493954e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.631 y[1] (analytic) = 0.328945300514364459965527886156 y[1] (numeric) = 0.32894530051436445996552788615592 absolute error = 8e-32 relative error = 2.4320152887092710228574429281617e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=469.2MB, alloc=4.4MB, time=18.08 x[1] = -0.63 y[1] (analytic) = 0.3292997398559202302490799520606 y[1] (numeric) = 0.32929973985592023024907995206048 absolute error = 1.2e-31 relative error = 3.6440964105378296739027024937041e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.629 y[1] (analytic) = 0.3296542980064576493589602663712 y[1] (numeric) = 0.32965429800645764935896026637114 absolute error = 6e-32 relative error = 1.8200885097765250632394020126301e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.628 y[1] (analytic) = 0.3300089749121948834835597632948 y[1] (numeric) = 0.33000897491219488348355976329466 absolute error = 1.4e-31 relative error = 4.2423088656073563582426245535282e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=473.0MB, alloc=4.4MB, time=18.23 x[1] = -0.627 y[1] (analytic) = 0.3303637705194069381151084056327 y[1] (numeric) = 0.33036377051940693811510840563258 absolute error = 1.2e-31 relative error = 3.6323595596252193241465953899044e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.626 y[1] (analytic) = 0.3307186847744255567761483343173 y[1] (numeric) = 0.33071868477442555677614833431723 absolute error = 7e-32 relative error = 2.1166025151480371720779022395993e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.625 y[1] (analytic) = 0.331073717623639120001426036286 y[1] (numeric) = 0.33107371762363912000142603628584 absolute error = 1.6e-31 relative error = 4.8327605449456486652260696571410e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=476.8MB, alloc=4.4MB, time=18.38 x[1] = -0.624 y[1] (analytic) = 0.3314288690134925445743718345991 y[1] (numeric) = 0.33142886901349254457437183459898 absolute error = 1.2e-31 relative error = 3.6206864042104543623849748790627e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.623 y[1] (analytic) = 0.3317841388904871830173383192448 y[1] (numeric) = 0.33178413889048718301733831924468 absolute error = 1.2e-31 relative error = 3.6168094231776612697619682799146e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.622 y[1] (analytic) = 0.3321395272011807233347726359882 y[1] (numeric) = 0.33213952720118072333477263598806 absolute error = 1.4e-31 relative error = 4.2150960224375942261171515573162e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=480.6MB, alloc=4.4MB, time=18.53 x[1] = -0.621 y[1] (analytic) = 0.3324950338921870890085008340144 y[1] (numeric) = 0.33249503389218708900850083401426 absolute error = 1.4e-31 relative error = 4.2105892037291476631299640559058e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.62 y[1] (analytic) = 0.3328506589101763392443057410535 y[1] (numeric) = 0.33285065891017633924430574105337 absolute error = 1.3e-31 relative error = 3.9056554800176023472007586769489e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.619 y[1] (analytic) = 0.3332064022018745694689830872543 y[1] (numeric) = 0.33320640220187456946898308725421 absolute error = 9e-32 relative error = 2.7010285338237019455913741633172e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=484.4MB, alloc=4.4MB, time=18.67 x[1] = -0.618 y[1] (analytic) = 0.3335622637140638120770638363726 y[1] (numeric) = 0.33356226371406381207706383637254 absolute error = 6e-32 relative error = 1.7987646243890822724133036556722e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.617 y[1] (analytic) = 0.3339182433935819374263939049411 y[1] (numeric) = 0.33391824339358193742639390494095 absolute error = 1.5e-31 relative error = 4.4921175457669848639863992240416e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.616 y[1] (analytic) = 0.3342743411873225550817656570754 y[1] (numeric) = 0.3342743411873225550817656570753 absolute error = 1.0e-31 relative error = 2.9915547703962546043650080327324e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=488.3MB, alloc=4.4MB, time=18.82 x[1] = -0.615 y[1] (analytic) = 0.3346305570422349153057987545275 y[1] (numeric) = 0.3346305570422349153057987545273 absolute error = 2.0e-31 relative error = 5.9767404915970446522391582021513e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.614 y[1] (analytic) = 0.3349868909053238107962711185964 y[1] (numeric) = 0.33498689090532381079627111859623 absolute error = 1.7e-31 relative error = 5.0748254518427263909099083960378e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.613 y[1] (analytic) = 0.3353433427236494786691039226459 y[1] (numeric) = 0.33534334272364947866910392264578 absolute error = 1.2e-31 relative error = 3.5784220144453524733721297987494e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=492.1MB, alloc=4.4MB, time=18.97 x[1] = -0.612 y[1] (analytic) = 0.3356999124443275026862076813148 y[1] (numeric) = 0.33569991244432750268620768131465 absolute error = 1.5e-31 relative error = 4.4682764111496755498767426523608e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.611 y[1] (analytic) = 0.3360566000145287157273996351417 y[1] (numeric) = 0.33605660001452871572739963514164 absolute error = 6e-32 relative error = 1.7854135284772274503428911355778e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.61 y[1] (analytic) = 0.3364134053814791025056057473275 y[1] (numeric) = 0.33641340538147910250560574732737 absolute error = 1.3e-31 relative error = 3.8642930965424904447917663724113e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=495.9MB, alloc=4.4MB, time=19.12 x[1] = -0.609 y[1] (analytic) = 0.3367703284924597025245637328034 y[1] (numeric) = 0.3367703284924597025245637328033 absolute error = 1.0e-31 relative error = 2.9693827377146440891415817304656e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.608 y[1] (analytic) = 0.337127369294806513278246628754 y[1] (numeric) = 0.33712736929480651327824662875384 absolute error = 1.6e-31 relative error = 4.7459807352539626272646228515133e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.607 y[1] (analytic) = 0.3374845277359103936912294903164 y[1] (numeric) = 0.33748452773591039369122949031628 absolute error = 1.2e-31 relative error = 3.5557185630122525659922785743770e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=499.7MB, alloc=4.4MB, time=19.26 x[1] = -0.606 y[1] (analytic) = 0.3378418037632169677992248554435 y[1] (numeric) = 0.3378418037632169677992248554434 absolute error = 1.0e-31 relative error = 2.9599652525561032929754523193349e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.605 y[1] (analytic) = 0.3381991973242265286690156689324 y[1] (numeric) = 0.3381991973242265286690156689323 absolute error = 1.0e-31 relative error = 2.9568372956288092777440601369715e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.604 y[1] (analytic) = 0.3385567083664939425570173874764 y[1] (numeric) = 0.3385567083664939425570173874764 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=503.5MB, alloc=4.4MB, time=19.41 x[1] = -0.603 y[1] (analytic) = 0.3389143368376285533057040053616 y[1] (numeric) = 0.33891433683762855330570400536148 absolute error = 1.2e-31 relative error = 3.5407177258922258561438741603098e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.602 y[1] (analytic) = 0.3392720826852940869771357441775 y[1] (numeric) = 0.33927208268529408697713574417734 absolute error = 1.6e-31 relative error = 4.7159789492144759255336361645469e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.601 y[1] (analytic) = 0.3396299458572085567228291397283 y[1] (numeric) = 0.33962994585720855672282913972818 absolute error = 1.2e-31 relative error = 3.5332573426976869567133641700376e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.6 y[1] (analytic) = 0.339987926301144167889213235273 y[1] (numeric) = 0.3399879263011441678892132352729 absolute error = 1.0e-31 relative error = 2.9412809180589854399791410587280e-29 % Correct digits = 30 h = 0.001 NO POLE memory used=507.3MB, alloc=4.4MB, time=19.56 TOP MAIN SOLVE Loop x[1] = -0.599 y[1] (analytic) = 0.3403460239649272233579185523844 y[1] (numeric) = 0.34034602396492722335791855238433 absolute error = 7e-32 relative error = 2.0567303588424915593803755788978e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.598 y[1] (analytic) = 0.3407042387964380291201484591584 y[1] (numeric) = 0.3407042387964380291201484591584 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.597 y[1] (analytic) = 0.3410625707436108000843854903034 y[1] (numeric) = 0.34106257074361080008438549030333 absolute error = 7e-32 relative error = 2.0524093232329958137888300949223e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=511.1MB, alloc=4.4MB, time=19.71 x[1] = -0.596 y[1] (analytic) = 0.3414210197544335661166880948681 y[1] (numeric) = 0.34142101975443356611668809486801 absolute error = 9e-32 relative error = 2.6360415672336850473756789001730e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.595 y[1] (analytic) = 0.3417795857769480783128361951003 y[1] (numeric) = 0.34177958577694807831283619510017 absolute error = 1.3e-31 relative error = 3.8036209712314560735724358675569e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.594 y[1] (analytic) = 0.3421382687592497155015868342311 y[1] (numeric) = 0.34213826875924971550158683423097 absolute error = 1.3e-31 relative error = 3.7996334193026586765328887532494e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=515.0MB, alloc=4.4MB, time=19.86 x[1] = -0.593 y[1] (analytic) = 0.3424970686494873909783040719342 y[1] (numeric) = 0.34249706864948739097830407193405 absolute error = 1.5e-31 relative error = 4.3795995274199116046337311324362e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.592 y[1] (analytic) = 0.3428559853958634594682301538762 y[1] (numeric) = 0.34285598539586345946823015387602 absolute error = 1.8e-31 relative error = 5.2500177236856746765912982010850e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.591 y[1] (analytic) = 0.3432150189466336243186678362317 y[1] (numeric) = 0.34321501894663362431866783623152 absolute error = 1.8e-31 relative error = 5.2445257364447717561029196227454e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=518.8MB, alloc=4.4MB, time=20.00 x[1] = -0.59 y[1] (analytic) = 0.3435741692501068449193465873502 y[1] (numeric) = 0.34357416925010684491934658735012 absolute error = 8e-32 relative error = 2.3284637542633051581713874293915e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.589 y[1] (analytic) = 0.3439334362546452443502482170042 y[1] (numeric) = 0.34393343625464524435024821700407 absolute error = 1.3e-31 relative error = 3.7798011561675893907341811312773e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.588 y[1] (analytic) = 0.344292819908664017256170298885 y[1] (numeric) = 0.34429281990866401725617029888489 absolute error = 1.1e-31 relative error = 3.1949548070500405356232472540813e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=522.6MB, alloc=4.4MB, time=20.15 x[1] = -0.587 y[1] (analytic) = 0.3446523201606313379473085543215 y[1] (numeric) = 0.34465232016063133794730855432144 absolute error = 6e-32 relative error = 1.7408848422095616201965185658701e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.586 y[1] (analytic) = 0.3450119369590682687251421546318 y[1] (numeric) = 0.34501193695906826872514215463161 absolute error = 1.9e-31 relative error = 5.5070558333331328460256438249356e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.585 y[1] (analytic) = 0.3453716702525486684329086761621 y[1] (numeric) = 0.34537167025254866843290867616203 absolute error = 7e-32 relative error = 2.0268020231310050644314262973575e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=526.4MB, alloc=4.4MB, time=20.30 x[1] = -0.584 y[1] (analytic) = 0.3457315199896991012299582059826 y[1] (numeric) = 0.34573151998969910122995820598252 absolute error = 8e-32 relative error = 2.3139342343557093154498390150763e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.583 y[1] (analytic) = 0.3460914861191987455892788474528 y[1] (numeric) = 0.34609148611919874558927884745268 absolute error = 1.2e-31 relative error = 3.4672913033945689898963643201005e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.582 y[1] (analytic) = 0.346451568589779303517488613533 y[1] (numeric) = 0.34645156858977930351748861353289 absolute error = 1.1e-31 relative error = 3.1750469610442721814438154048499e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=530.2MB, alloc=4.4MB, time=20.45 x[1] = -0.581 y[1] (analytic) = 0.3468117673502249099965914218385 y[1] (numeric) = 0.34681176735022490999659142183844 absolute error = 6e-32 relative error = 1.7300451036717422257374571820877e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.58 y[1] (analytic) = 0.3471720823493720426467976190994 y[1] (numeric) = 0.34717208234937204264679761909925 absolute error = 1.5e-31 relative error = 4.3206239103364734233933940424413e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.579 y[1] (analytic) = 0.3475325135361094316097121639543 y[1] (numeric) = 0.34753251353610943160971216395429 absolute error = 1e-32 relative error = 2.8774286176136371428178668982669e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=534.0MB, alloc=4.4MB, time=20.59 x[1] = -0.578 y[1] (analytic) = 0.3478930608593779696511962859454 y[1] (numeric) = 0.34789306085937796965119628594525 absolute error = 1.5e-31 relative error = 4.3116697881085813315414905706635e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.577 y[1] (analytic) = 0.3482537242681706224832111152425 y[1] (numeric) = 0.3482537242681706224832111152425 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.576 y[1] (analytic) = 0.3486145037115323393039544421032 y[1] (numeric) = 0.34861450371153233930395444210307 absolute error = 1.3e-31 relative error = 3.7290473751364905142625748580788e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=537.8MB, alloc=4.4MB, time=20.74 x[1] = -0.575 y[1] (analytic) = 0.3489753991385599635556044173891 y[1] (numeric) = 0.34897539913855996355560441738908 absolute error = 2e-32 relative error = 5.7310630059796969205745660411908e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.574 y[1] (analytic) = 0.3493364104984021438989866457298 y[1] (numeric) = 0.34933641049840214389898664572966 absolute error = 1.4e-31 relative error = 4.0075982861408704071284343035174e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.573 y[1] (analytic) = 0.3496975377402592454044837511535 y[1] (numeric) = 0.34969753774025924540448375115343 absolute error = 7e-32 relative error = 2.0017298506686393139806504197969e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=541.7MB, alloc=4.4MB, time=20.89 x[1] = -0.572 y[1] (analytic) = 0.3500587808133832609585091113151 y[1] (numeric) = 0.35005878081338326095850911131502 absolute error = 8e-32 relative error = 2.2853304754737202863225577889382e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.571 y[1] (analytic) = 0.3504201396670777228848690608505 y[1] (numeric) = 0.35042013966707772288486906085038 absolute error = 1.2e-31 relative error = 3.4244607091934820218837600082407e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.57 y[1] (analytic) = 0.3507816142506976147803404569847 y[1] (numeric) = 0.35078161425069761478034045698454 absolute error = 1.6e-31 relative error = 4.5612424796486265951137442261754e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=545.5MB, alloc=4.4MB, time=21.04 x[1] = -0.569 y[1] (analytic) = 0.3511432045136492835637930813434 y[1] (numeric) = 0.35114320451364928356379308134336 absolute error = 4e-32 relative error = 1.1391363832713772608032780380136e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.568 y[1] (analytic) = 0.3515049104053903517381889210497 y[1] (numeric) = 0.35150491040539035173818892104965 absolute error = 5e-32 relative error = 1.4224552351867584776434893466833e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.567 y[1] (analytic) = 0.3518667318754296298647929296749 y[1] (numeric) = 0.35186673187542962986479292967479 absolute error = 1.1e-31 relative error = 3.1261835813151834025475292912922e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=549.3MB, alloc=4.4MB, time=21.19 x[1] = -0.566 y[1] (analytic) = 0.3522286688733270292489324145308 y[1] (numeric) = 0.35222866887332702924893241453067 absolute error = 1.3e-31 relative error = 3.6907841833497164789444254468742e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.565 y[1] (analytic) = 0.3525907213486934748366447311836 y[1] (numeric) = 0.35259072134869347483664473118351 absolute error = 9e-32 relative error = 2.5525345549576951470347762486298e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.564 y[1] (analytic) = 0.3529528892511908183215554890116 y[1] (numeric) = 0.35295288925119081832155548901159 absolute error = 1e-32 relative error = 2.8332393088538122137547161886616e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=553.1MB, alloc=4.4MB, time=21.34 x[1] = -0.563 y[1] (analytic) = 0.3533151725305317514613319831722 y[1] (numeric) = 0.35331517253053175146133198317217 absolute error = 3e-32 relative error = 8.4910024625131399449226624192660e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.562 y[1] (analytic) = 0.353677571136479719603059068549 y[1] (numeric) = 0.35367757113647971960305906854895 absolute error = 5e-32 relative error = 1.4137170146055326144743375511118e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.561 y[1] (analytic) = 0.354040085018848835416887180179 y[1] (numeric) = 0.35404008501884883541688718017894 absolute error = 6e-32 relative error = 1.6947233530577658697631907579404e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=556.9MB, alloc=4.4MB, time=21.49 x[1] = -0.56 y[1] (analytic) = 0.3544027141275037928373046823655 y[1] (numeric) = 0.35440271412750379283730468236542 absolute error = 8e-32 relative error = 2.2573190557230982682355583029240e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.559 y[1] (analytic) = 0.3547654584123597812113891952304 y[1] (numeric) = 0.35476545841235978121138919523024 absolute error = 1.6e-31 relative error = 4.5100219371984302392773809597099e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.558 y[1] (analytic) = 0.3551283178233823996533950029019 y[1] (numeric) = 0.35512831782338239965339500290175 absolute error = 1.5e-31 relative error = 4.2238253744270596351440710212870e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=560.7MB, alloc=4.4MB, time=21.64 x[1] = -0.557 y[1] (analytic) = 0.3554912923105875716050360919323 y[1] (numeric) = 0.35549129231058757160503609193219 absolute error = 1.1e-31 relative error = 3.0943092666217714246710264047410e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.556 y[1] (analytic) = 0.3558543818240414596008268019474 y[1] (numeric) = 0.35585438182404145960082680194741 absolute error = 1e-32 relative error = 2.8101382224779455433181832821666e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.555 y[1] (analytic) = 0.3562175863138603802378444930097 y[1] (numeric) = 0.35621758631386038023784449300963 absolute error = 7e-32 relative error = 1.9650910760571932225342022915715e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=564.5MB, alloc=4.4MB, time=21.79 x[1] = -0.554 y[1] (analytic) = 0.356580905730210719349281045777 y[1] (numeric) = 0.35658090573021071934928104577691 absolute error = 9e-32 relative error = 2.5239713779877501978479997195089e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.553 y[1] (analytic) = 0.3569443400233088473811524113278 y[1] (numeric) = 0.35694434002330884738115241132771 absolute error = 9e-32 relative error = 2.5214015158252097144362166951322e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.552 y[1] (analytic) = 0.3573078891434210349715378175414 y[1] (numeric) = 0.35730788914342103497153781754124 absolute error = 1.6e-31 relative error = 4.4779307947431592558176492534084e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=568.4MB, alloc=4.4MB, time=21.93 x[1] = -0.551 y[1] (analytic) = 0.3576715530408633687317226182399 y[1] (numeric) = 0.35767155304086336873172261823983 absolute error = 7e-32 relative error = 1.9571028057689177936998970673869e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.55 y[1] (analytic) = 0.3580353316660016672286211399639 y[1] (numeric) = 0.35803533166600166722862113996373 absolute error = 1.7e-31 relative error = 4.7481347499689474508719052093878e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.549 y[1] (analytic) = 0.3583992249692513971678582393167 y[1] (numeric) = 0.35839922496925139716785823931663 absolute error = 7e-32 relative error = 1.9531292235915297941173431699578e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=572.2MB, alloc=4.4MB, time=22.08 x[1] = -0.548 y[1] (analytic) = 0.3587632329010775897768906313463 y[1] (numeric) = 0.35876323290107758977689063134629 absolute error = 1e-32 relative error = 2.7873536312895578665701766069412e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.547 y[1] (analytic) = 0.3591273554119947573875513864637 y[1] (numeric) = 0.35912735541199475738755138646359 absolute error = 1.1e-31 relative error = 3.0629802587387646686453703251765e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.546 y[1] (analytic) = 0.3594915924525668102174033200089 y[1] (numeric) = 0.35949159245256681021740332000885 absolute error = 5e-32 relative error = 1.3908531117204711807215693153434e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=576.0MB, alloc=4.4MB, time=22.23 x[1] = -0.545 y[1] (analytic) = 0.3598559439734069733492893148005 y[1] (numeric) = 0.3598559439734069733492893148004 absolute error = 1.0e-31 relative error = 2.7788897661612589331327358673120e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.544 y[1] (analytic) = 0.3602204099251777039084699229006 y[1] (numeric) = 0.36022040992517770390846992290051 absolute error = 9e-32 relative error = 2.4984703120707160526124898634003e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.543 y[1] (analytic) = 0.3605849902585906084367408884607 y[1] (numeric) = 0.36058499025859060843674088846068 absolute error = 2e-32 relative error = 5.5465425739593769032913927660733e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.542 y[1] (analytic) = 0.3609496849244063604629255189154 y[1] (numeric) = 0.36094968492440636046292551891538 absolute error = 2e-32 relative error = 5.5409384840406764905742328629047e-30 % Correct digits = 31 h = 0.001 memory used=579.8MB, alloc=4.4MB, time=22.38 NO POLE TOP MAIN SOLVE Loop x[1] = -0.541 y[1] (analytic) = 0.3613144938734346182691391070326 y[1] (numeric) = 0.36131449387343461826913910703249 absolute error = 1.1e-31 relative error = 3.0444391759864485438137791547634e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.54 y[1] (analytic) = 0.3616794170565339428522248714526 y[1] (numeric) = 0.36167941705653394285222487145248 absolute error = 1.2e-31 relative error = 3.3178553807844380414680490094733e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.539 y[1] (analytic) = 0.3620444544246117160797631384087 y[1] (numeric) = 0.36204445442461171607976313840865 absolute error = 5e-32 relative error = 1.3810458740339984366713915420572e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=583.6MB, alloc=4.4MB, time=22.53 x[1] = -0.538 y[1] (analytic) = 0.3624096059286240590400577323688 y[1] (numeric) = 0.3624096059286240590400577323688 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.537 y[1] (analytic) = 0.3627748715195757505855057784265 y[1] (numeric) = 0.36277487151957575058550577842643 absolute error = 7e-32 relative error = 1.9295713539029596002187791030879e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.536 y[1] (analytic) = 0.3631402511485201460687593444473 y[1] (numeric) = 0.36314025114852014606875934444721 absolute error = 9e-32 relative error = 2.4783812787305432866180982630763e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=587.4MB, alloc=4.4MB, time=22.68 x[1] = -0.535 y[1] (analytic) = 0.3635057447665590962710895662954 y[1] (numeric) = 0.36350574476655909627108956629525 absolute error = 1.5e-31 relative error = 4.1264822402278394345049091940174e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.534 y[1] (analytic) = 0.363871352324842866522366104974 y[1] (numeric) = 0.36387135232484286652236610497388 absolute error = 1.2e-31 relative error = 3.2978688548383188676515749005523e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.533 y[1] (analytic) = 0.3642370737745700560120669802674 y[1] (numeric) = 0.36423707377457005601206698026728 absolute error = 1.2e-31 relative error = 3.2945575461730508056376844728458e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=591.3MB, alloc=4.4MB, time=22.82 x[1] = -0.532 y[1] (analytic) = 0.3646029090669875172907360115124 y[1] (numeric) = 0.36460290906698751729073601151227 absolute error = 1.3e-31 relative error = 3.5655228405244415564162566588672e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.531 y[1] (analytic) = 0.3649688581533902759613072725133 y[1] (numeric) = 0.36496885815339027596130727251322 absolute error = 8e-32 relative error = 2.1919678408939029203060754259323e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.53 y[1] (analytic) = 0.3653349209851214505597181343872 y[1] (numeric) = 0.36533492098512145055971813438707 absolute error = 1.3e-31 relative error = 3.5583786967163303651619432011137e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=595.1MB, alloc=4.4MB, time=22.97 x[1] = -0.529 y[1] (analytic) = 0.3657010975135721726242346273383 y[1] (numeric) = 0.36570109751357217262423462733819 absolute error = 1.1e-31 relative error = 3.0079209701009332556179568224025e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.528 y[1] (analytic) = 0.3660673876901815069529150000635 y[1] (numeric) = 0.36606738769018150695291500006348 absolute error = 2e-32 relative error = 5.4634749427411041968058567094821e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.527 y[1] (analytic) = 0.3664337914664363720486394937249 y[1] (numeric) = 0.36643379146643637204863949372484 absolute error = 6e-32 relative error = 1.6374035745962506418679357136928e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=598.9MB, alloc=4.4MB, time=23.12 x[1] = -0.526 y[1] (analytic) = 0.366800308793871460751136476247 y[1] (numeric) = 0.36680030879387146075113647624696 absolute error = 4e-32 relative error = 1.0905116228372249486009696317413e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.525 y[1] (analytic) = 0.3671669396240691610554372021517 y[1] (numeric) = 0.36716693962406916105543720215156 absolute error = 1.4e-31 relative error = 3.8129794622397554859328543733625e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.524 y[1] (analytic) = 0.3675336839086594771161935732718 y[1] (numeric) = 0.36753368390865947711619357327173 absolute error = 7e-32 relative error = 1.9045873362017234947274695217005e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=602.7MB, alloc=4.4MB, time=23.27 x[1] = -0.523 y[1] (analytic) = 0.3679005415993199504372953765496 y[1] (numeric) = 0.36790054159931995043729537654953 absolute error = 7e-32 relative error = 1.9026881476091143711508601058904e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.522 y[1] (analytic) = 0.3682675126477755812462255667536 y[1] (numeric) = 0.36826751264777558124622556675359 absolute error = 1e-32 relative error = 2.7154173682337173852205230542657e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.521 y[1] (analytic) = 0.3686345970057987500525942444077 y[1] (numeric) = 0.36863459700579875005259424440767 absolute error = 3e-32 relative error = 8.1381401104704476764192324616297e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=606.5MB, alloc=4.4MB, time=23.41 x[1] = -0.52 y[1] (analytic) = 0.3690017946252091393902940525425 y[1] (numeric) = 0.36900179462520913939029405254235 absolute error = 1.5e-31 relative error = 4.0650208802467550980452703831187e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.519 y[1] (analytic) = 0.3693691054578736557427217801168 y[1] (numeric) = 0.36936910545787365574272178011677 absolute error = 3e-32 relative error = 8.1219570225863092861627791970765e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.518 y[1] (analytic) = 0.3697365294557063516505130151517 y[1] (numeric) = 0.36973652945570635165051301515161 absolute error = 9e-32 relative error = 2.4341657593987290405698721950156e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=610.3MB, alloc=4.4MB, time=23.56 x[1] = -0.517 y[1] (analytic) = 0.3701040665706683480012387368133 y[1] (numeric) = 0.37010406657066834800123873681324 absolute error = 6e-32 relative error = 1.6211656509465423601641378277666e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.516 y[1] (analytic) = 0.3704717167547677565005147729389 y[1] (numeric) = 0.37047171675476775650051477293879 absolute error = 1.1e-31 relative error = 2.9691875256651252497354448175389e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.515 y[1] (analytic) = 0.3708394799600596023239770778368 y[1] (numeric) = 0.37083947996005960232397707783679 absolute error = 1e-32 relative error = 2.6965845171277412479951925029313e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=614.1MB, alloc=4.4MB, time=23.71 x[1] = -0.514 y[1] (analytic) = 0.3712073561386457469495778046839 y[1] (numeric) = 0.37120735613864574694957780468379 absolute error = 1.1e-31 relative error = 2.9633033446383282187555485815956e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.513 y[1] (analytic) = 0.3715753452426748111696591575082 y[1] (numeric) = 0.3715753452426748111696591575081 absolute error = 1.0e-31 relative error = 2.6912442195186626745024533249374e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.512 y[1] (analytic) = 0.3719434472243420982822640096523 y[1] (numeric) = 0.37194344722434209828226400965213 absolute error = 1.7e-31 relative error = 4.5705873102117722010701317705096e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=618.0MB, alloc=4.4MB, time=23.86 x[1] = -0.511 y[1] (analytic) = 0.3723116620358895174611442687789 y[1] (numeric) = 0.37231166203588951746114426877889 absolute error = 1e-32 relative error = 2.6859217746007740245622440902394e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.51 y[1] (analytic) = 0.3726799896296055073039299529798 y[1] (numeric) = 0.3726799896296055073039299529797 absolute error = 1.0e-31 relative error = 2.6832672207431029527373750900693e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.509 y[1] (analytic) = 0.3730484299578249595579239183932 y[1] (numeric) = 0.37304842995782495955792391839313 absolute error = 7e-32 relative error = 1.8764319691122640408488361490229e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=621.8MB, alloc=4.4MB, time=24.01 x[1] = -0.508 y[1] (analytic) = 0.3734169829729291430229891460027 y[1] (numeric) = 0.37341698297292914302298914600261 absolute error = 9e-32 relative error = 2.4101742583712253993494469633774e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.507 y[1] (analytic) = 0.3737856486273456276309974539853 y[1] (numeric) = 0.37378564862734562763099745398521 absolute error = 9e-32 relative error = 2.4077970978957410863792771654259e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.506 y[1] (analytic) = 0.3741544268735482087013104521802 y[1] (numeric) = 0.3741544268735482087013104521802 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=625.6MB, alloc=4.4MB, time=24.15 x[1] = -0.505 y[1] (analytic) = 0.374523317664056831371765496975 y[1] (numeric) = 0.37452331766405683137176549697485 absolute error = 1.5e-31 relative error = 4.0050910831284555401457302887688e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.504 y[1] (analytic) = 0.3748923209514375152046413382102 y[1] (numeric) = 0.37489232095143751520464133821014 absolute error = 6e-32 relative error = 1.6004595625678934436557576227440e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.503 y[1] (analytic) = 0.3752614366883022789670800746315 y[1] (numeric) = 0.3752614366883022789670800746315 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=629.4MB, alloc=4.4MB, time=24.30 x[1] = -0.502 y[1] (analytic) = 0.3756306648273090655854439509927 y[1] (numeric) = 0.37563066482730906558544395099258 absolute error = 1.2e-31 relative error = 3.1946273623631957319374040337335e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.501 y[1] (analytic) = 0.3760000053211616672730874382041 y[1] (numeric) = 0.37600000532116166727308743820393 absolute error = 1.7e-31 relative error = 4.5212765317594591278195590396883e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.5 y[1] (analytic) = 0.3763694581226096508310269379457 y[1] (numeric) = 0.37636945812260965083102693794572 absolute error = 2e-32 relative error = 5.3139274636584916758559823084946e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=633.2MB, alloc=4.4MB, time=24.45 x[1] = -0.499 y[1] (analytic) = 0.3767390231844482831209923449749 y[1] (numeric) = 0.37673902318444828312099234497484 absolute error = 6e-32 relative error = 1.5926144176103705747467207066222e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.498 y[1] (analytic) = 0.3771087004595184567103465839932 y[1] (numeric) = 0.37710870045951845671034658399318 absolute error = 2e-32 relative error = 5.3035106258830384503123419811216e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.497 y[1] (analytic) = 0.3774784899007066156883611134465 y[1] (numeric) = 0.37747848990070661568836111344647 absolute error = 3e-32 relative error = 7.9474727176881826110507061128592e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=637.0MB, alloc=4.4MB, time=24.60 x[1] = -0.496 y[1] (analytic) = 0.3778483914609446816533372560317 y[1] (numeric) = 0.37784839146094468165333725603165 absolute error = 5e-32 relative error = 1.3232820657691782243329855808413e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.495 y[1] (analytic) = 0.3782184050932099798700650750469 y[1] (numeric) = 0.37821840509320997987006507504684 absolute error = 6e-32 relative error = 1.5863849879334483661855372977174e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.494 y[1] (analytic) = 0.3785885307505251655971133670602 y[1] (numeric) = 0.37858853075052516559711336706011 absolute error = 9e-32 relative error = 2.3772510968988237093027909230446e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=640.8MB, alloc=4.4MB, time=24.74 x[1] = -0.493 y[1] (analytic) = 0.3789587683859581505834461847428 y[1] (numeric) = 0.37895876838595815058344618474274 absolute error = 6e-32 relative error = 1.5832857029683978132341449579163e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.492 y[1] (analytic) = 0.3793291179526220297338631391482 y[1] (numeric) = 0.37932911795262202973386313914816 absolute error = 4e-32 relative error = 1.0544932647378779673396777504093e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.491 y[1] (analytic) = 0.3796995794036750079427625582589 y[1] (numeric) = 0.37969957940367500794276255825886 absolute error = 4e-32 relative error = 1.0534644273986480740934214422469e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=644.7MB, alloc=4.4MB, time=24.89 x[1] = -0.49 y[1] (analytic) = 0.3800701526923203270957283983101 y[1] (numeric) = 0.38007015269232032709572839830997 absolute error = 1.3e-31 relative error = 3.4204211795931107216726148417885e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.489 y[1] (analytic) = 0.3804408377718061932384436162681 y[1] (numeric) = 0.380440837771806193238443616268 absolute error = 1.0e-31 relative error = 2.6285295917674699626511145688486e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.488 y[1] (analytic) = 0.380811634595425703912434515936 y[1] (numeric) = 0.38081163459542570391243451593595 absolute error = 5e-32 relative error = 1.3129850944055320692672214460823e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.487 memory used=648.5MB, alloc=4.4MB, time=25.04 y[1] (analytic) = 0.3811825431165167756571523765097 y[1] (numeric) = 0.38118254311651677565715237650962 absolute error = 8e-32 relative error = 2.0987319971666764254774463946000e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.486 y[1] (analytic) = 0.3815535632884620716779004610632 y[1] (numeric) = 0.38155356328846207167790046106316 absolute error = 4e-32 relative error = 1.0483456019976730129849043987194e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.485 y[1] (analytic) = 0.3819246950646889296791162834325 y[1] (numeric) = 0.38192469506468892967911628343243 absolute error = 7e-32 relative error = 1.8328220433125873249065966249844e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.484 y[1] (analytic) = 0.3822959383986692898625207853308 y[1] (numeric) = 0.38229593839866928986252078533081 absolute error = 1e-32 relative error = 2.6157745860150128075725605813294e-30 % Correct digits = 31 h = 0.001 NO POLE memory used=652.3MB, alloc=4.4MB, time=25.20 TOP MAIN SOLVE Loop x[1] = -0.483 y[1] (analytic) = 0.3826672932439196230896478413111 y[1] (numeric) = 0.38266729324391962308964784131103 absolute error = 7e-32 relative error = 1.8292652974494120094950651451956e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.482 y[1] (analytic) = 0.3830387595540008592082692674164 y[1] (numeric) = 0.38303875955400085920826926741629 absolute error = 1.1e-31 relative error = 2.8717720401998164950169371009239e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.481 y[1] (analytic) = 0.3834103372825183155422322600811 y[1] (numeric) = 0.38341033728251831554223226008108 absolute error = 2e-32 relative error = 5.2163434459678833238014403434736e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=656.1MB, alloc=4.4MB, time=25.36 x[1] = -0.48 y[1] (analytic) = 0.3837820263831216255442279350842 y[1] (numeric) = 0.38378202638312162554422793508418 absolute error = 2e-32 relative error = 5.2112914688804147937292096069182e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.479 y[1] (analytic) = 0.3841538268095046676110113721602 y[1] (numeric) = 0.38415382680950466761101137216004 absolute error = 1.6e-31 relative error = 4.1649982073285780852174075908800e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.478 y[1] (analytic) = 0.3845257385154054940605952992766 y[1] (numeric) = 0.38452573851540549406059529927652 absolute error = 8e-32 relative error = 2.0804849191335708258060589697798e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=659.9MB, alloc=4.4MB, time=25.52 x[1] = -0.477 y[1] (analytic) = 0.3848977614546062602709412716236 y[1] (numeric) = 0.38489776145460626027094127162358 absolute error = 2e-32 relative error = 5.1961850659811495746232604663331e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.476 y[1] (analytic) = 0.3852698955809331539796739140648 y[1] (numeric) = 0.38526989558093315397967391406479 absolute error = 1e-32 relative error = 2.5955830223696553513445466752991e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.475 y[1] (analytic) = 0.385642140848256324744345502218 y[1] (numeric) = 0.38564214084825632474434550221793 absolute error = 7e-32 relative error = 1.8151543253553251808277225885549e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=663.7MB, alloc=4.4MB, time=25.68 x[1] = -0.474 y[1] (analytic) = 0.3860144972104898135627798564878 y[1] (numeric) = 0.38601449721048981356277985648772 absolute error = 8e-32 relative error = 2.0724610235655684857181816640003e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.473 y[1] (analytic) = 0.3863869646215914826530262153091 y[1] (numeric) = 0.38638696462159148265302621530903 absolute error = 7e-32 relative error = 1.8116553199084907109905466105935e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.472 y[1] (analytic) = 0.3867595430355629453924554386081 y[1] (numeric) = 0.38675954303556294539245543860801 absolute error = 9e-32 relative error = 2.3270272607526688917384972536494e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=667.6MB, alloc=4.4MB, time=25.85 x[1] = -0.471 y[1] (analytic) = 0.3871322324064494964155325700863 y[1] (numeric) = 0.38713223240644949641553257008618 absolute error = 1.2e-31 relative error = 3.0997160648202549211212955106414e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.47 y[1] (analytic) = 0.3875050326883400418698014574148 y[1] (numeric) = 0.38750503268834004186980145741468 absolute error = 1.2e-31 relative error = 3.0967339744594439391975422962890e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.469 y[1] (analytic) = 0.3878779438353670298296187928264 y[1] (numeric) = 0.38787794383536702982961879282632 absolute error = 8e-32 relative error = 2.0625044881117453790246406434444e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=671.4MB, alloc=4.4MB, time=26.01 x[1] = -0.468 y[1] (analytic) = 0.3882509658017063808671765929472 y[1] (numeric) = 0.38825096580170638086717659294718 absolute error = 2e-32 relative error = 5.1513072114841083234553919308239e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.467 y[1] (analytic) = 0.3886240985415774187803537860517 y[1] (numeric) = 0.38862409854157741878035378605155 absolute error = 1.5e-31 relative error = 3.8597709345076053935439101554796e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.466 y[1] (analytic) = 0.388997342009242801476939217288 y[1] (numeric) = 0.38899734200924280147693921728784 absolute error = 1.6e-31 relative error = 4.1131386444331619007884568041014e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=675.2MB, alloc=4.4MB, time=26.17 x[1] = -0.465 y[1] (analytic) = 0.3893706961590084520147700178437 y[1] (numeric) = 0.3893706961590084520147700178436 absolute error = 1.0e-31 relative error = 2.5682466859078349082585606472768e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.464 y[1] (analytic) = 0.3897441609452234897973309125279 y[1] (numeric) = 0.38974416094522348979733091252784 absolute error = 6e-32 relative error = 1.5394714279871581511181539364635e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.463 y[1] (analytic) = 0.3901177363222801619243616618832 y[1] (numeric) = 0.39011773632228016192436166188309 absolute error = 1.1e-31 relative error = 2.8196615984956885002144713338830e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=679.0MB, alloc=4.4MB, time=26.32 x[1] = -0.462 y[1] (analytic) = 0.3904914222446137746970214497309 y[1] (numeric) = 0.39049142224461377469702144973081 absolute error = 9e-32 relative error = 2.3047881431726228096800693055145e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.461 y[1] (analytic) = 0.3908652186667026252771606350359 y[1] (numeric) = 0.39086521866670262527716063503574 absolute error = 1.6e-31 relative error = 4.0934826727684537935496311712144e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.46 y[1] (analytic) = 0.3912391255430679335002518881803 y[1] (numeric) = 0.39123912554306793350025188818026 absolute error = 4e-32 relative error = 1.0223926337754981564015623045110e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=682.8MB, alloc=4.4MB, time=26.48 x[1] = -0.459 y[1] (analytic) = 0.3916131428282737738415343262022 y[1] (numeric) = 0.39161314282827377384153432620209 absolute error = 1.1e-31 relative error = 2.8088944922932804909431359463267e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.458 y[1] (analytic) = 0.3919872704769270075349258493004 y[1] (numeric) = 0.39198727047692700753492584930039 absolute error = 1e-32 relative error = 2.5511032508359517916645308172858e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.457 y[1] (analytic) = 0.3923615084436772148442604619889 y[1] (numeric) = 0.39236150844367721484426046198885 absolute error = 5e-32 relative error = 1.2743349927042450852706977691726e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=686.6MB, alloc=4.4MB, time=26.64 x[1] = -0.456 y[1] (analytic) = 0.3927358566832166274864089367025 y[1] (numeric) = 0.39273585668321662748640893670248 absolute error = 2e-32 relative error = 5.0924812847257117035732133987518e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.455 y[1] (analytic) = 0.3931103151502800612058427454797 y[1] (numeric) = 0.39311031515028006120584274547964 absolute error = 6e-32 relative error = 1.5262891276984913928591733326353e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.454 y[1] (analytic) = 0.3934848837996448485002027465742 y[1] (numeric) = 0.39348488379964484850020274657411 absolute error = 9e-32 relative error = 2.2872543191729397809255106519674e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=690.4MB, alloc=4.4MB, time=26.80 x[1] = -0.453 y[1] (analytic) = 0.3938595625861307714964356675362 y[1] (numeric) = 0.39385956258613077149643566753617 absolute error = 3e-32 relative error = 7.6169281768903302930254401157195e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.452 y[1] (analytic) = 0.3942343514645999949770629744679 y[1] (numeric) = 0.39423435146459999497706297446784 absolute error = 6e-32 relative error = 1.5219373902121175030535222840576e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.451 y[1] (analytic) = 0.3946092503899569995561482588378 y[1] (numeric) = 0.39460925038995699955614825883766 absolute error = 1.4e-31 relative error = 3.5478134347243642109501849632556e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=694.3MB, alloc=4.4MB, time=26.97 x[1] = -0.45 y[1] (analytic) = 0.3949842593171485150045308084656 y[1] (numeric) = 0.39498425931714851500453080846556 absolute error = 4e-32 relative error = 1.0126985837145073369309951939617e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.449 y[1] (analytic) = 0.3953593782011634537238945580902 y[1] (numeric) = 0.3953593782011634537238945580901 absolute error = 1.0e-31 relative error = 2.5293443260404673130499592813914e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.448 y[1] (analytic) = 0.3957346069970328443692431373395 y[1] (numeric) = 0.39573460699703284436924313733935 absolute error = 1.5e-31 relative error = 3.7904190674212295091968721284452e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=698.1MB, alloc=4.4MB, time=27.13 x[1] = -0.447 y[1] (analytic) = 0.3961099456598297656193532499739 y[1] (numeric) = 0.39610994565982976561935324997383 absolute error = 7e-32 relative error = 1.7671861251399734314752392007962e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.446 y[1] (analytic) = 0.3964853941446692800947801279863 y[1] (numeric) = 0.39648539414466928009478012798617 absolute error = 1.3e-31 relative error = 3.2788093059631271515092652386101e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.445 y[1] (analytic) = 0.3968609524067083684229903075576 y[1] (numeric) = 0.3968609524067083684229903075575 absolute error = 1.0e-31 relative error = 2.5197742280656191514380385861290e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=701.9MB, alloc=4.4MB, time=27.29 x[1] = -0.444 y[1] (analytic) = 0.3972366204011458634501984710161 y[1] (numeric) = 0.39723662040114586345019847101601 absolute error = 9e-32 relative error = 2.2656521422701235729758735987070e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.443 y[1] (analytic) = 0.3976123980832223845994865898483 y[1] (numeric) = 0.39761239808322238459948658984811 absolute error = 1.9e-31 relative error = 4.7785230268456566559132997134917e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.442 y[1] (analytic) = 0.3979882854082202723747850885079 y[1] (numeric) = 0.39798828540822027237478508850776 absolute error = 1.4e-31 relative error = 3.5176914781901357389018684531169e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=705.7MB, alloc=4.4MB, time=27.45 x[1] = -0.441 y[1] (analytic) = 0.3983642823314635230102972272846 y[1] (numeric) = 0.39836428233146352301029722728446 absolute error = 1.4e-31 relative error = 3.5143712980651064203016787095843e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.44 y[1] (analytic) = 0.3987403888083177232649493748547 y[1] (numeric) = 0.39874038880831772326494937485461 absolute error = 9e-32 relative error = 2.2571076952845314645774242878691e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.439 y[1] (analytic) = 0.3991166047941899853614513073844 y[1] (numeric) = 0.39911660479418998536145130738429 absolute error = 1.1e-31 relative error = 2.7560867846308480738103728857985e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=709.5MB, alloc=4.4MB, time=27.61 x[1] = -0.438 y[1] (analytic) = 0.3994929302445288820695521312032 y[1] (numeric) = 0.39949293024452888206955213120309 absolute error = 1.1e-31 relative error = 2.7534905294236171815379652692059e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.437 y[1] (analytic) = 0.3998693651148243819330788801581 y[1] (numeric) = 0.39986936511482438193307888015798 absolute error = 1.2e-31 relative error = 3.0009800817209748411782145779439e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.436 y[1] (analytic) = 0.4002459093606077846403462868117 y[1] (numeric) = 0.40024590936060778464034628681167 absolute error = 3e-32 relative error = 7.4953920323445536683932170336357e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=713.3MB, alloc=4.4MB, time=27.77 x[1] = -0.435 y[1] (analytic) = 0.4006225629374516565375276687017 y[1] (numeric) = 0.40062256293745165653752766870154 absolute error = 1.6e-31 relative error = 3.9937840451832079566947940652896e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.434 y[1] (analytic) = 0.4009993258009697662845783069505 y[1] (numeric) = 0.40099932580096976628457830695035 absolute error = 1.5e-31 relative error = 3.7406546681938896148152454377087e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.433 y[1] (analytic) = 0.4013761979068170206533041246485 y[1] (numeric) = 0.40137619790681702065330412464843 absolute error = 7e-32 relative error = 1.7439997778904445531765376100051e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.432 memory used=717.1MB, alloc=4.4MB, time=27.93 y[1] (analytic) = 0.4017531792106894004671698966364 y[1] (numeric) = 0.40175317921068940046716989663634 absolute error = 6e-32 relative error = 1.4934542675649743041401029636552e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.431 y[1] (analytic) = 0.4021302696683238966824426406361 y[1] (numeric) = 0.40213026966832389668244264063607 absolute error = 3e-32 relative error = 7.4602690378776831800896079861222e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.43 y[1] (analytic) = 0.4025074692354984466102672521353 y[1] (numeric) = 0.40250746923549844661026725213515 absolute error = 1.5e-31 relative error = 3.7266389188976324897023012083780e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.429 y[1] (analytic) = 0.4028847778680318702792728520504 y[1] (numeric) = 0.4028847778680318702792728520503 absolute error = 1.0e-31 relative error = 2.4820992376325471253510847165928e-29 % Correct digits = 30 h = 0.001 NO POLE memory used=721.0MB, alloc=4.4MB, time=28.09 TOP MAIN SOLVE Loop x[1] = -0.428 y[1] (analytic) = 0.4032621955217838069383097170126 y[1] (numeric) = 0.40326219552178380693830971701254 absolute error = 6e-32 relative error = 1.4878657277150806471699799838604e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.427 y[1] (analytic) = 0.4036397221526546516989180571522 y[1] (numeric) = 0.40363972215265465169891805715205 absolute error = 1.5e-31 relative error = 3.7161852951447306470026756734628e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.426 y[1] (analytic) = 0.4040173577165854923171312955463 y[1] (numeric) = 0.40401735771658549231713129554614 absolute error = 1.6e-31 relative error = 3.9602258899044270045947228322000e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=724.8MB, alloc=4.4MB, time=28.25 x[1] = -0.425 y[1] (analytic) = 0.4043951021695580461142178870546 y[1] (numeric) = 0.40439510216955804611421788705441 absolute error = 1.9e-31 relative error = 4.6983754002128162453085507017016e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.424 y[1] (analytic) = 0.4047729554675945970359670921293 y[1] (numeric) = 0.40477295546759459703596709212917 absolute error = 1.3e-31 relative error = 3.2116770215002066462714532261626e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.423 y[1] (analytic) = 0.4051509175667579328501254933833 y[1] (numeric) = 0.40515091756675793285012549338315 absolute error = 1.5e-31 relative error = 3.7023240845871723772456400997611e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=728.6MB, alloc=4.4MB, time=28.41 x[1] = -0.422 y[1] (analytic) = 0.4055289884231512824815924092481 y[1] (numeric) = 0.40552898842315128248159240924795 absolute error = 1.5e-31 relative error = 3.6988724427138051648476308041598e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.421 y[1] (analytic) = 0.4059071679929182534849837199915 y[1] (numeric) = 0.40590716799291825348498371999144 absolute error = 6e-32 relative error = 1.4781704963891350368106917534382e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.42 y[1] (analytic) = 0.4062854562322427696541749767082 y[1] (numeric) = 0.40628545623224276965417497670813 absolute error = 7e-32 relative error = 1.7229265514241365454798416377372e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=732.4MB, alloc=4.4MB, time=28.57 x[1] = -0.419 y[1] (analytic) = 0.4066638530973490087684360136789 y[1] (numeric) = 0.4066638530973490087684360136788 absolute error = 1.0e-31 relative error = 2.4590334065433042934960309579289e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.418 y[1] (analytic) = 0.407042358544501340474770628742 y[1] (numeric) = 0.40704235854450134047477062874188 absolute error = 1.2e-31 relative error = 2.9480961251574650813203158116655e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.417 y[1] (analytic) = 0.4074209725300042643060762350542 y[1] (numeric) = 0.40742097253000426430607623505413 absolute error = 7e-32 relative error = 1.7181246111439413813103662170011e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=736.2MB, alloc=4.4MB, time=28.73 x[1] = -0.416 y[1] (analytic) = 0.4077996950102023478347397208696 y[1] (numeric) = 0.40779969501020234783473972086949 absolute error = 1.1e-31 relative error = 2.6974027039732831564861692854398e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.415 y[1] (analytic) = 0.4081785259414801649612870817574 y[1] (numeric) = 0.40817852594148016496128708175737 absolute error = 3e-32 relative error = 7.3497252043830074160745148600378e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.414 y[1] (analytic) = 0.4085574652802622343377057120417 y[1] (numeric) = 0.4085574652802622343377057120416 absolute error = 1.0e-31 relative error = 2.4476360976882897939859132803003e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=740.0MB, alloc=4.4MB, time=28.89 x[1] = -0.413 y[1] (analytic) = 0.4089365129830129579250595591942 y[1] (numeric) = 0.40893651298301295792505955919411 absolute error = 9e-32 relative error = 2.2008306214451082835107594611307e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.412 y[1] (analytic) = 0.4093156690062365596850186564888 y[1] (numeric) = 0.40931566900623655968501865648878 absolute error = 2e-32 relative error = 4.8862043440841911551031326528075e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.411 y[1] (analytic) = 0.4096949333064770244049258554361 y[1] (numeric) = 0.40969493330647702440492585543606 absolute error = 4e-32 relative error = 9.7633621380612823535683398089958e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=743.8MB, alloc=4.4MB, time=29.05 x[1] = -0.41 y[1] (analytic) = 0.4100743058403180366560248804034 y[1] (numeric) = 0.41007430584031803665602488040331 absolute error = 9e-32 relative error = 2.1947241931086944719577673868101e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.409 y[1] (analytic) = 0.4104537865643829198844751234044 y[1] (numeric) = 0.41045378656438291988447512340431 absolute error = 9e-32 relative error = 2.1926950839782979760064725061636e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.408 y[1] (analytic) = 0.4108333754353345756347798873392 y[1] (numeric) = 0.41083337543533457563477988733912 absolute error = 8e-32 relative error = 1.9472614637315913222396972132354e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=747.7MB, alloc=4.4MB, time=29.21 x[1] = -0.407 y[1] (analytic) = 0.4112130724098754229052560710072 y[1] (numeric) = 0.41121307240987542290525607100708 absolute error = 1.2e-31 relative error = 2.9181951657507218601208500506974e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.406 y[1] (analytic) = 0.4115928774447473376351745690265 y[1] (numeric) = 0.41159287744474733763517456902634 absolute error = 1.6e-31 relative error = 3.8873364620231692153969335995707e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.405 y[1] (analytic) = 0.4119727904967315923232019343969 y[1] (numeric) = 0.41197279049673159232320193439685 absolute error = 5e-32 relative error = 1.2136723869484938135656322904227e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=751.5MB, alloc=4.4MB, time=29.37 x[1] = -0.404 y[1] (analytic) = 0.4123528115226487957767751208654 y[1] (numeric) = 0.4123528115226487957767751208653 absolute error = 1.0e-31 relative error = 2.4251077525272899219127436725917e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.403 y[1] (analytic) = 0.4127329404793588329920423865142 y[1] (numeric) = 0.41273294047935883299204238651413 absolute error = 7e-32 relative error = 1.6960119519101181747010787131839e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.402 y[1] (analytic) = 0.4131131773237608051640046991263 y[1] (numeric) = 0.4131131773237608051640046991262 absolute error = 1.0e-31 relative error = 2.4206441597390399818385430209672e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=755.3MB, alloc=4.4MB, time=29.53 x[1] = -0.401 y[1] (analytic) = 0.4134935220127929698264932378971 y[1] (numeric) = 0.41349352201279296982649323789708 absolute error = 2e-32 relative error = 4.8368351462060450705654925753282e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.4 y[1] (analytic) = 0.413873974503432681121619835001 y[1] (numeric) = 0.41387397450343268112161983500094 absolute error = 6e-32 relative error = 1.4497166697178335985370397216795e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.399 y[1] (analytic) = 0.4142545347526963301983384443886 y[1] (numeric) = 0.41425453475269633019833844438852 absolute error = 8e-32 relative error = 1.9311798251709854131390881884412e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=759.1MB, alloc=4.4MB, time=29.69 x[1] = -0.398 y[1] (analytic) = 0.4146352027176392857397569640294 y[1] (numeric) = 0.41463520271763928573975696402939 absolute error = 1e-32 relative error = 2.4117585613708392000954302603133e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.397 y[1] (analytic) = 0.4150159783553558346188399716304 y[1] (numeric) = 0.41501597835535583461883997163025 absolute error = 1.5e-31 relative error = 3.6143186726069394164802571159077e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.396 y[1] (analytic) = 0.4153968616229791226821441626888 y[1] (numeric) = 0.41539686162297912268214416268868 absolute error = 1.2e-31 relative error = 2.8888037220876726644617304421432e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=762.9MB, alloc=4.4MB, time=29.86 x[1] = -0.395 y[1] (analytic) = 0.4157778524776810956612295036018 y[1] (numeric) = 0.41577785247768109566122950360174 absolute error = 6e-32 relative error = 1.4430783083430542436534985508632e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.394 y[1] (analytic) = 0.4161589508766724402113903314639 y[1] (numeric) = 0.41615895087667244021139033146379 absolute error = 1.1e-31 relative error = 2.6432208118622972324568476003339e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.393 y[1] (analytic) = 0.4165401567772025250773518461812 y[1] (numeric) = 0.41654015677720252507735184618116 absolute error = 4e-32 relative error = 9.6029156731208159694106993671828e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=766.7MB, alloc=4.4MB, time=30.03 x[1] = -0.392 y[1] (analytic) = 0.4169214701365593423855786496257 y[1] (numeric) = 0.41692147013655934238557864962568 absolute error = 2e-32 relative error = 4.7970664579708878008119334793100e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.391 y[1] (analytic) = 0.4173028909120694490628431907673 y[1] (numeric) = 0.4173028909120694490628431907673 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.39 y[1] (analytic) = 0.4176844190610979083807031750911 y[1] (numeric) = 0.41768441906109790838070317509104 absolute error = 6e-32 relative error = 1.4364912182952014572392155636734e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=770.6MB, alloc=4.4MB, time=30.19 x[1] = -0.389 y[1] (analytic) = 0.4180660545410482316255381911378 y[1] (numeric) = 0.41806605454104823162553819113773 absolute error = 7e-32 relative error = 1.6743765546056067160510838852927e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.388 y[1] (analytic) = 0.4184477973093623198937969967337 y[1] (numeric) = 0.41844779730936231989379699673363 absolute error = 7e-32 relative error = 1.6728490495135371383263821378195e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.387 y[1] (analytic) = 0.4188296473235204060121080924142 y[1] (numeric) = 0.41882964732352040601210809241407 absolute error = 1.3e-31 relative error = 3.1038872446291490401627997205527e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=774.4MB, alloc=4.4MB, time=30.35 x[1] = -0.386 y[1] (analytic) = 0.4192116045410409965819073897222 y[1] (numeric) = 0.41921160454104099658190738972214 absolute error = 6e-32 relative error = 1.4312580889951478947232311949210e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.385 y[1] (analytic) = 0.4195936689194808141482379574979 y[1] (numeric) = 0.41959366891948081414823795749779 absolute error = 1.1e-31 relative error = 2.6215838833619002958083262094039e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.384 y[1] (analytic) = 0.4199758404164347394923779999876 y[1] (numeric) = 0.41997584041643473949237799998752 absolute error = 8e-32 relative error = 1.9048714783372904073533122917487e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=778.2MB, alloc=4.4MB, time=30.50 x[1] = -0.383 y[1] (analytic) = 0.4203581189895357540479543866216 y[1] (numeric) = 0.42035811898953575404795438662147 absolute error = 1.3e-31 relative error = 3.0926011447690433190144736838357e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.382 y[1] (analytic) = 0.4207405045964548824402002146457 y[1] (numeric) = 0.42074050459645488244020021464556 absolute error = 1.4e-31 relative error = 3.3274666563010921018724786657963e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.381 y[1] (analytic) = 0.4211229971949011351480160424827 y[1] (numeric) = 0.42112299719490113514801604248263 absolute error = 7e-32 relative error = 1.6622222121866951948401115720876e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.38 y[1] (analytic) = 0.42150559674262145128849558375 y[1] (numeric) = 0.42150559674262145128849558374993 absolute error = 7e-32 relative error = 1.6607134173533453914827303476467e-29 % Correct digits = 30 h = 0.001 NO POLE memory used=782.0MB, alloc=4.4MB, time=30.66 TOP MAIN SOLVE Loop x[1] = -0.379 y[1] (analytic) = 0.4218883031974006415235777993023 y[1] (numeric) = 0.42188830319740064152357779930214 absolute error = 1.6e-31 relative error = 3.7924730026263927879524564858863e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.378 y[1] (analytic) = 0.4222711165170613310884884675209 y[1] (numeric) = 0.4222711165170613310884884675209 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.377 y[1] (analytic) = 0.4226540366594639029416354513545 y[1] (numeric) = 0.42265403665946390294163545135441 absolute error = 9e-32 relative error = 2.1294011696027830993320154543636e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=785.8MB, alloc=4.4MB, time=30.82 x[1] = -0.376 y[1] (analytic) = 0.4230370635825064410356230143456 y[1] (numeric) = 0.4230370635825064410356230143455 absolute error = 1.0e-31 relative error = 2.3638590707193824896743796905446e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.375 y[1] (analytic) = 0.4234201972441246737090516670945 y[1] (numeric) = 0.42342019724412467370905166709438 absolute error = 1.2e-31 relative error = 2.8340641467042135803345061598592e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.374 y[1] (analytic) = 0.4238034376022919171987711503039 y[1] (numeric) = 0.42380343760229191719877115030388 absolute error = 2e-32 relative error = 4.7191688942288656311914045488736e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=789.6MB, alloc=4.4MB, time=30.98 x[1] = -0.373 y[1] (analytic) = 0.4241867846150190192722552807715 y[1] (numeric) = 0.42418678461501901927225528077148 absolute error = 2e-32 relative error = 4.7149040765500235831898196485724e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.372 y[1] (analytic) = 0.424570238240354302979768502444 y[1] (numeric) = 0.4245702382403543029797685024439 absolute error = 1.0e-31 relative error = 2.3553228887275137000714675553006e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.371 y[1] (analytic) = 0.4249537984363835105259950959578 y[1] (numeric) = 0.4249537984363835105259950959577 absolute error = 1.0e-31 relative error = 2.3531969914835391961768111577315e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=793.4MB, alloc=4.4MB, time=31.14 x[1] = -0.37 y[1] (analytic) = 0.425337465161229747260803106973 y[1] (numeric) = 0.42533746516122974726080310697284 absolute error = 1.6e-31 relative error = 3.7617189433183343148542290531073e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.369 y[1] (analytic) = 0.4257212383730534257888161560867 y[1] (numeric) = 0.42572123837305342578881615608658 absolute error = 1.2e-31 relative error = 2.8187459112586184421852921856590e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.368 y[1] (analytic) = 0.4261051180300522101974673912123 y[1] (numeric) = 0.42610511803005221019746739121216 absolute error = 1.4e-31 relative error = 3.2855742415683944736683545439077e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=797.3MB, alloc=4.4MB, time=31.30 x[1] = -0.367 y[1] (analytic) = 0.4264891040904609604032109370407 y[1] (numeric) = 0.42648910409046096040321093704067 absolute error = 3e-32 relative error = 7.0341773593439366282783751447381e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.366 y[1] (analytic) = 0.4268731965125516766155672855954 y[1] (numeric) = 0.42687319651255167661556728559529 absolute error = 1.1e-31 relative error = 2.5768776512245970099084126356603e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.365 y[1] (analytic) = 0.4272573952546334439186801569551 y[1] (numeric) = 0.42725739525463344391868015695506 absolute error = 4e-32 relative error = 9.3620380698527453320628946625083e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=801.1MB, alloc=4.4MB, time=31.46 x[1] = -0.364 y[1] (analytic) = 0.4276417002750523769700634399893 y[1] (numeric) = 0.42764170027505237697006343998925 absolute error = 5e-32 relative error = 1.1692030961396138618989719713368e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.363 y[1] (analytic) = 0.4280261115321915648162178994244 y[1] (numeric) = 0.42802611153219156481621789942434 absolute error = 6e-32 relative error = 1.4017836385079380633596180742699e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.362 y[1] (analytic) = 0.428410628984471015824798407782 y[1] (numeric) = 0.42841062898447101582479840778184 absolute error = 1.6e-31 relative error = 3.7347346021566533881106588622175e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=804.9MB, alloc=4.4MB, time=31.62 x[1] = -0.361 y[1] (analytic) = 0.4287952525903476027330135286973 y[1] (numeric) = 0.42879525259034760273301352869722 absolute error = 8e-32 relative error = 1.8656922975877378061117871404019e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.36 y[1] (analytic) = 0.4291799823083150078119403418769 y[1] (numeric) = 0.42917998230831500781194034187682 absolute error = 8e-32 relative error = 1.8640198354481843234528615542889e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.359 y[1] (analytic) = 0.4295648180969036681464384594903 y[1] (numeric) = 0.42956481809690366814643845949017 absolute error = 1.3e-31 relative error = 3.0263186025321529623844354402558e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=808.7MB, alloc=4.4MB, time=31.78 x[1] = -0.358 y[1] (analytic) = 0.4299497599146807210303482391495 y[1] (numeric) = 0.42994975991468072103034823914939 absolute error = 1.1e-31 relative error = 2.5584384562007526748503759959245e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.357 y[1] (analytic) = 0.4303348077202499494766592498135 y[1] (numeric) = 0.43033480772024994947665924981339 absolute error = 1.1e-31 relative error = 2.5561492592880910633449003045084e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.356 y[1] (analytic) = 0.4307199614722517278423360939924 y[1] (numeric) = 0.4307199614722517278423360939924 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=812.5MB, alloc=4.4MB, time=31.94 x[1] = -0.355 y[1] (analytic) = 0.4311052211293629675674897325362 y[1] (numeric) = 0.43110522112936296756748973253611 absolute error = 9e-32 relative error = 2.0876573882410355800189777644471e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.354 y[1] (analytic) = 0.4314905866502970630285834970859 y[1] (numeric) = 0.43149058665029706302858349708577 absolute error = 1.3e-31 relative error = 3.0128119597973737278392838164945e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.353 y[1] (analytic) = 0.4318760579938038375053640099752 y[1] (numeric) = 0.43187605799380383750536400997511 absolute error = 9e-32 relative error = 2.0839312190186573770678541846691e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=816.3MB, alloc=4.4MB, time=32.10 x[1] = -0.352 y[1] (analytic) = 0.4322616351186694892612082619961 y[1] (numeric) = 0.43226163511866948926120826199596 absolute error = 1.4e-31 relative error = 3.2387792167020691635614372691985e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.351 y[1] (analytic) = 0.4326473179837165377365791250204 y[1] (numeric) = 0.43264731798371653773657912502033 absolute error = 7e-32 relative error = 1.6179460056801872113483108777642e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.35 y[1] (analytic) = 0.4330331065478037698552825990097 y[1] (numeric) = 0.43303310654780376985528259900966 absolute error = 4e-32 relative error = 9.2371690282263176052575663739103e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=820.1MB, alloc=4.4MB, time=32.27 x[1] = -0.349 y[1] (analytic) = 0.4334190007698261864432211114628 y[1] (numeric) = 0.43341900076982618644322111146274 absolute error = 6e-32 relative error = 1.3843417084490931450867201906147e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.348 y[1] (analytic) = 0.4338050006087149487593382018742 y[1] (numeric) = 0.43380500060871494875933820187417 absolute error = 3e-32 relative error = 6.9155496036016218748077526233908e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.347 y[1] (analytic) = 0.4341911060234373251384509343137 y[1] (numeric) = 0.43419110602343732513845093431359 absolute error = 1.1e-31 relative error = 2.5334466430563476058530119524917e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=824.0MB, alloc=4.4MB, time=32.42 x[1] = -0.346 y[1] (analytic) = 0.4345773169729966377456673878104 y[1] (numeric) = 0.4345773169729966377456673878103 absolute error = 1.0e-31 relative error = 2.3010865062295395240480829165430e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.345 y[1] (analytic) = 0.4349636334164322094420875768562 y[1] (numeric) = 0.43496363341643220944208757685611 absolute error = 9e-32 relative error = 2.0691384999958009887347563098310e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.344 y[1] (analytic) = 0.4353500553128193107614871530393 y[1] (numeric) = 0.43535005531281931076148715303926 absolute error = 4e-32 relative error = 9.1880084800398463714521319309581e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=827.8MB, alloc=4.4MB, time=32.57 x[1] = -0.343 y[1] (analytic) = 0.4357365826212691069976842336118 y[1] (numeric) = 0.43573658262126910699768423361181 absolute error = 1e-32 relative error = 2.2949645264675285814082859250133e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.342 y[1] (analytic) = 0.4361232153009286054022906936897 y[1] (numeric) = 0.43612321530092860540229069368957 absolute error = 1.3e-31 relative error = 2.9808089878980400259161375238163e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.341 y[1] (analytic) = 0.4365099533109806024925502458053 y[1] (numeric) = 0.43650995331098060249255024580519 absolute error = 1.1e-31 relative error = 2.5199883568664756253735449001364e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=831.6MB, alloc=4.4MB, time=32.72 x[1] = -0.34 y[1] (analytic) = 0.4368967966106436314689666136988 y[1] (numeric) = 0.43689679661064363146896661369873 absolute error = 7e-32 relative error = 1.6022090466912493662599997643292e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.339 y[1] (analytic) = 0.4372837451591719097424260865535 y[1] (numeric) = 0.43728374515917190974242608655344 absolute error = 6e-32 relative error = 1.3721067994000077463865775092574e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.338 y[1] (analytic) = 0.437670798915855286570519715385 y[1] (numeric) = 0.43767079891585528657051971538495 absolute error = 5e-32 relative error = 1.1424111483757632610502810376179e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=835.4MB, alloc=4.4MB, time=32.87 x[1] = -0.337 y[1] (analytic) = 0.4380579578400191908027713849865 y[1] (numeric) = 0.43805795784001919080277138498651 absolute error = 1e-32 relative error = 2.2828029535881748865588688519388e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.336 y[1] (analytic) = 0.438445221891024578734478962739 y[1] (numeric) = 0.4384452218910245787344789627389 absolute error = 1.0e-31 relative error = 2.2807866298256745144824975844919e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.335 y[1] (analytic) = 0.438832591028267882068876689728 y[1] (numeric) = 0.43883259102826788206887668972793 absolute error = 7e-32 relative error = 1.5951413233911533548500434488415e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=839.2MB, alloc=4.4MB, time=33.02 x[1] = -0.334 y[1] (analytic) = 0.4392200652111809559873279399921 y[1] (numeric) = 0.439220065211180955987327939992 absolute error = 1.0e-31 relative error = 2.2767630151850895288598018715333e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.333 y[1] (analytic) = 0.4396076443992310273272584303641 y[1] (numeric) = 0.43960764439923102732725843036403 absolute error = 7e-32 relative error = 1.5923289981834184353087582688444e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.332 y[1] (analytic) = 0.439995328551920642867540916293 y[1] (numeric) = 0.43999532855192064286754091629295 absolute error = 5e-32 relative error = 1.1363757011820152609997021632891e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.331 y[1] (analytic) = 0.4403831176287876177210433582464 y[1] (numeric) = 0.44038311762878761772104335824635 absolute error = 5e-32 relative error = 1.1353750404697967408297882473314e-29 % Correct digits = 30 h = 0.001 NO POLE memory used=843.0MB, alloc=4.4MB, time=33.17 TOP MAIN SOLVE Loop x[1] = -0.33 y[1] (analytic) = 0.440771011589404983834053488825 y[1] (numeric) = 0.44077101158940498383405348882487 absolute error = 1.3e-31 relative error = 2.9493772635188622730797966775928e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.329 y[1] (analytic) = 0.4411590103933809385922936525765 y[1] (numeric) = 0.44115901039338093859229365257639 absolute error = 1.1e-31 relative error = 2.4934320145000129858390772417842e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.328 y[1] (analytic) = 0.4415471140003587935332407287015 y[1] (numeric) = 0.44154711400035879353324072870137 absolute error = 1.3e-31 relative error = 2.9441931761758579686419977839327e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=846.8MB, alloc=4.4MB, time=33.32 x[1] = -0.327 y[1] (analytic) = 0.441935322370016923164466881405 y[1] (numeric) = 0.44193532237001692316446688140499 absolute error = 1e-32 relative error = 2.2627745495363122917921260331827e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.326 y[1] (analytic) = 0.4423236354620687138877178135947 y[1] (numeric) = 0.44232363546206871388771781359461 absolute error = 9e-32 relative error = 2.0347092668015004578120936163946e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.325 y[1] (analytic) = 0.4427120532362625130284461269578 y[1] (numeric) = 0.44271205323626251302844612695775 absolute error = 5e-32 relative error = 1.1294022747855129671365216927926e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=850.7MB, alloc=4.4MB, time=33.47 x[1] = -0.324 y[1] (analytic) = 0.4431005756523815779705183152027 y[1] (numeric) = 0.44310057565238157797051831520269 absolute error = 1e-32 relative error = 2.2568239694288133515113176280199e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.323 y[1] (analytic) = 0.4434892026702440253958148374173 y[1] (numeric) = 0.44348920267024402539581483741726 absolute error = 4e-32 relative error = 9.0193853106592906015958312626497e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.322 y[1] (analytic) = 0.4438779342497027806284436351169 y[1] (numeric) = 0.44387793424970278062844363511686 absolute error = 4e-32 relative error = 9.0114864726522016527704663000939e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=854.5MB, alloc=4.4MB, time=33.62 x[1] = -0.321 y[1] (analytic) = 0.4442667703506455270832883696266 y[1] (numeric) = 0.4442667703506455270832883696265 absolute error = 1.0e-31 relative error = 2.2508998348238650417326938785665e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.32 y[1] (analytic) = 0.4446557109329946558186135659894 y[1] (numeric) = 0.44465571093299465581861356598924 absolute error = 1.6e-31 relative error = 3.5982895545023251260202884354669e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.319 y[1] (analytic) = 0.4450447559567072151924497556308 y[1] (numeric) = 0.44504475595670721519244975563074 absolute error = 6e-32 relative error = 1.3481790133897598917191561617241e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=858.3MB, alloc=4.4MB, time=33.77 x[1] = -0.318 y[1] (analytic) = 0.4454339053817748606224826125521 y[1] (numeric) = 0.44543390538177486062248261255208 absolute error = 2e-32 relative error = 4.4900039620599365088523583112777e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.317 y[1] (analytic) = 0.4458231591682238044491709768865 y[1] (numeric) = 0.44582315916822380444917097688646 absolute error = 4e-32 relative error = 8.9721673666815228668327976787471e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.316 y[1] (analytic) = 0.4462125172761147659018195552551 y[1] (numeric) = 0.44621251727611476590181955525501 absolute error = 9e-32 relative error = 2.0169761383970389735098927828690e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=862.1MB, alloc=4.4MB, time=33.92 x[1] = -0.315 y[1] (analytic) = 0.4466019796655429211673329795085 y[1] (numeric) = 0.4466019796655429211673329795084 absolute error = 1.0e-31 relative error = 2.2391302446731045857863002180932e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.314 y[1] (analytic) = 0.4469915462966378535613787941593 y[1] (numeric) = 0.44699154629663785356137879415922 absolute error = 8e-32 relative error = 1.7897430200371048451769453822005e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.313 y[1] (analytic) = 0.4473812171295635038016878281111 y[1] (numeric) = 0.44738121712956350380168782811096 absolute error = 1.4e-31 relative error = 3.1293222567154714586404701028744e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=865.9MB, alloc=4.4MB, time=34.07 x[1] = -0.312 y[1] (analytic) = 0.4477709921245181203832212881874 y[1] (numeric) = 0.44777099212451812038322128818739 absolute error = 1e-32 relative error = 2.2332844636838726174138447947926e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.311 y[1] (analytic) = 0.448160871241734210054934790477 y[1] (numeric) = 0.44816087124173421005493479047693 absolute error = 7e-32 relative error = 1.5619391270382145409823669533243e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.31 y[1] (analytic) = 0.4485508544414784883978704206448 y[1] (numeric) = 0.44855085444147848839787042064469 absolute error = 1.1e-31 relative error = 2.4523417782130537616132939713404e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=869.7MB, alloc=4.4MB, time=34.23 x[1] = -0.309 y[1] (analytic) = 0.4489409416840518305043087861458 y[1] (numeric) = 0.44894094168405183050430878614568 absolute error = 1.2e-31 relative error = 2.6729573727417268818796228277679e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.308 y[1] (analytic) = 0.4493311329297892217577138917108 y[1] (numeric) = 0.44933113292978922175771389171066 absolute error = 1.4e-31 relative error = 3.1157422608834867646240075688648e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.307 y[1] (analytic) = 0.4497214281390597087132045345864 y[1] (numeric) = 0.44972142813905970871320453458632 absolute error = 8e-32 relative error = 1.7788789902904728964219322044090e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=873.6MB, alloc=4.4MB, time=34.39 x[1] = -0.306 y[1] (analytic) = 0.4501118272722663500782867778086 y[1] (numeric) = 0.45011182727226635007828677780858 absolute error = 2e-32 relative error = 4.4433402519552723671137902322154e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.305 y[1] (analytic) = 0.4505023302898461677935829182865 y[1] (numeric) = 0.45050233028984616779358291828634 absolute error = 1.6e-31 relative error = 3.5515909517506490434016412810953e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.304 y[1] (analytic) = 0.4508929371522700982132932216877 y[1] (numeric) = 0.45089293715227009821329322168762 absolute error = 8e-32 relative error = 1.7742571109066489889740958047203e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=877.4MB, alloc=4.4MB, time=34.55 x[1] = -0.303 y[1] (analytic) = 0.4512836478200429433851275480654 y[1] (numeric) = 0.45128364782004294338512754806538 absolute error = 2e-32 relative error = 4.4318025030624068478313998032516e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.302 y[1] (analytic) = 0.4516744622537033224294448408504 y[1] (numeric) = 0.45167446225370332242944484085032 absolute error = 8e-32 relative error = 1.7711871421914572123444822187283e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.301 y[1] (analytic) = 0.4520653804138236230173392972878 y[1] (numeric) = 0.45206538041382362301733929728771 absolute error = 9e-32 relative error = 1.9908624703270444633473421677709e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=881.2MB, alloc=4.4MB, time=34.71 x[1] = -0.3 y[1] (analytic) = 0.4524564022610099529474128806185 y[1] (numeric) = 0.45245640226100995294741288061838 absolute error = 1.2e-31 relative error = 2.6521892363626058543633146492422e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.299 y[1] (analytic) = 0.4528475277559020918209746733152 y[1] (numeric) = 0.45284752775590209182097467331507 absolute error = 1.3e-31 relative error = 2.8707234120106261899089976337106e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.298 y[1] (analytic) = 0.4532387568591734428154084064984 y[1] (numeric) = 0.45323875685917344281540840649831 absolute error = 9e-32 relative error = 1.9857083852156987436590768681223e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=885.0MB, alloc=4.4MB, time=34.87 x[1] = -0.297 y[1] (analytic) = 0.4536300895315309845554503332852 y[1] (numeric) = 0.45363008953153098455545033328512 absolute error = 8e-32 relative error = 1.7635514452451097528380209670329e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.296 y[1] (analytic) = 0.454021525733715223082120443283 y[1] (numeric) = 0.45402152573371522308212044328282 absolute error = 1.8e-31 relative error = 3.9645697350827911350659129097488e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.295 y[1] (analytic) = 0.4544130654265001439190508417434 y[1] (numeric) = 0.45441306542650014391905084174329 absolute error = 1.1e-31 relative error = 2.4207050450179484824325474124289e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=888.8MB, alloc=4.4MB, time=35.03 x[1] = -0.294 y[1] (analytic) = 0.4548047085706931642359559400541 y[1] (numeric) = 0.45480470857069316423595594005405 absolute error = 5e-32 relative error = 1.0993729628950880718014555102517e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.293 y[1] (analytic) = 0.4551964551271350851089899242749 y[1] (numeric) = 0.45519645512713508510898992427485 absolute error = 5e-32 relative error = 1.0984268316860055759168896220608e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.292 y[1] (analytic) = 0.4555883050567000438777377853464 y[1] (numeric) = 0.45558830505670004387773778534634 absolute error = 6e-32 relative error = 1.3169784942686956408789464354227e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=892.6MB, alloc=4.4MB, time=35.19 x[1] = -0.291 y[1] (analytic) = 0.4559802583202954665985870084144 y[1] (numeric) = 0.45598025832029546659858700841436 absolute error = 4e-32 relative error = 8.7723096055405736485769417185081e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.29 y[1] (analytic) = 0.4563723148788620205942278294427 y[1] (numeric) = 0.45637231487886202059422782944254 absolute error = 1.6e-31 relative error = 3.5059094249060633393433895193565e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.289 y[1] (analytic) = 0.4567644746933735670990307749418 y[1] (numeric) = 0.45676447469337356709903077494164 absolute error = 1.6e-31 relative error = 3.5028993904880223991069392957477e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=896.4MB, alloc=4.4MB, time=35.35 x[1] = -0.288 y[1] (analytic) = 0.457156737724837114000051005239 y[1] (numeric) = 0.45715673772483711400005100523893 absolute error = 7e-32 relative error = 1.5312035068841758513192746501304e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.287 y[1] (analytic) = 0.457549103934292768673409783259 y[1] (numeric) = 0.45754910393429276867340978325889 absolute error = 1.1e-31 relative error = 2.4041135487787287746169286880425e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.286 y[1] (analytic) = 0.457941573282813690915804189301 y[1] (numeric) = 0.45794157328281369091580418930088 absolute error = 1.2e-31 relative error = 2.6204216214694027997249812334397e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=900.3MB, alloc=4.4MB, time=35.51 x[1] = -0.285 y[1] (analytic) = 0.4583341457315060459708969977929 y[1] (numeric) = 0.45833414573150604597089699779282 absolute error = 8e-32 relative error = 1.7454514516329384758838484738993e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.284 y[1] (analytic) = 0.4587268212415089576503394244867 y[1] (numeric) = 0.45872682124150895765033942448665 absolute error = 5e-32 relative error = 1.0899733280185979744218114940910e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.283 y[1] (analytic) = 0.4591195997739944615491802420533 y[1] (numeric) = 0.45911959977399446154918024205324 absolute error = 6e-32 relative error = 1.3068490221183219294444815842006e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.282 y[1] (analytic) = 0.4595124812901674583554155485458 y[1] (numeric) = 0.45951248129016745835541554854564 absolute error = 1.6e-31 relative error = 3.4819511224324091703746377370488e-29 % Correct digits = 30 h = 0.001 NO POLE memory used=904.1MB, alloc=4.4MB, time=35.67 TOP MAIN SOLVE Loop x[1] = -0.281 y[1] (analytic) = 0.4599054657512656672534342567424 y[1] (numeric) = 0.4599054657512656672534342567423 absolute error = 1.0e-31 relative error = 2.1743598945197967216903543153521e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.28 y[1] (analytic) = 0.4602985531185595794211151529698 y[1] (numeric) = 0.46029855311855957942111515296975 absolute error = 5e-32 relative error = 1.0862515135284695918010302074501e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.279 y[1] (analytic) = 0.4606917433533524116203321516493 y[1] (numeric) = 0.46069174335335241162033215164926 absolute error = 4e-32 relative error = 8.6825953746950137659141319262829e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=907.9MB, alloc=4.4MB, time=35.83 x[1] = -0.278 y[1] (analytic) = 0.461085036416980059880625146528 y[1] (numeric) = 0.46108503641698005988062514652803 absolute error = 3e-32 relative error = 6.5063920167796646240247840789366e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.277 y[1] (analytic) = 0.4614784322708110532757946313541 y[1] (numeric) = 0.46147843227081105327579463135412 absolute error = 2e-32 relative error = 4.3338970147717169686509839826839e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.276 y[1] (analytic) = 0.4618719308762465077931790316494 y[1] (numeric) = 0.4618719308762465077931790316493 absolute error = 1.0e-31 relative error = 2.1651023436363336312164179299934e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=911.7MB, alloc=4.4MB, time=35.99 x[1] = -0.275 y[1] (analytic) = 0.4622655321947200802953744552371 y[1] (numeric) = 0.462265532194720080295374455237 absolute error = 1.0e-31 relative error = 2.1632588422767589441044259258961e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.274 y[1] (analytic) = 0.4626592361876979225741573323072 y[1] (numeric) = 0.46265923618769792257415733230705 absolute error = 1.5e-31 relative error = 3.2421269968799660966111976476481e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.273 y[1] (analytic) = 0.4630530428166786354963711760564 y[1] (numeric) = 0.46305304281667863549637117605632 absolute error = 8e-32 relative error = 1.7276638441542812478913945390148e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=915.5MB, alloc=4.4MB, time=36.15 x[1] = -0.272 y[1] (analytic) = 0.4634469520431932232415394523483 y[1] (numeric) = 0.4634469520431932232415394523483 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.271 y[1] (analytic) = 0.4638409638288050476309673013964 y[1] (numeric) = 0.46384096382880504763096730139638 absolute error = 2e-32 relative error = 4.3118227064096958086856717026597e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.27 y[1] (analytic) = 0.4642350781351097825480956062084 y[1] (numeric) = 0.46423507813510978254809560620831 absolute error = 9e-32 relative error = 1.9386729749406534848792677947539e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=919.3MB, alloc=4.4MB, time=36.31 x[1] = -0.269 y[1] (analytic) = 0.4646292949237353684498716514446 y[1] (numeric) = 0.46462929492373536844987165144453 absolute error = 7e-32 relative error = 1.5065774105244452378221077845832e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.268 y[1] (analytic) = 0.4650236141563419669689013624537 y[1] (numeric) = 0.46502361415634196696890136245359 absolute error = 1.1e-31 relative error = 2.3654712718098173151198821588267e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.267 y[1] (analytic) = 0.4654180357946219156061488575653 y[1] (numeric) = 0.46541803579462191560614885756529 absolute error = 1e-32 relative error = 2.1486060339124386476548292046022e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=923.1MB, alloc=4.4MB, time=36.47 x[1] = -0.266 y[1] (analytic) = 0.4658125598002996825139497872592 y[1] (numeric) = 0.46581255980029968251394978725908 absolute error = 1.2e-31 relative error = 2.5761435039760556813531266270155e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.265 y[1] (analytic) = 0.4662071861351318213691056715932 y[1] (numeric) = 0.46620718613513182136910567159309 absolute error = 1.1e-31 relative error = 2.3594659900440939649241730764917e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.264 y[1] (analytic) = 0.4666019147609069263358271822904 y[1] (numeric) = 0.46660191476090692633582718229036 absolute error = 4e-32 relative error = 8.5726180571926148238015095187123e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=927.0MB, alloc=4.4MB, time=36.64 x[1] = -0.263 y[1] (analytic) = 0.4669967456394455871182950481451 y[1] (numeric) = 0.46699674563944558711829504814498 absolute error = 1.2e-31 relative error = 2.5696110544772074387888096474406e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.262 y[1] (analytic) = 0.4673916787326003441026079919442 y[1] (numeric) = 0.46739167873260034410260799194407 absolute error = 1.3e-31 relative error = 2.7813931209154957237657129934910e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.261 y[1] (analytic) = 0.4677867140022556435878878339131 y[1] (numeric) = 0.46778671400225564358788783391301 absolute error = 9e-32 relative error = 1.9239537444316134341365241143118e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=930.8MB, alloc=4.4MB, time=36.80 x[1] = -0.26 y[1] (analytic) = 0.4681818514103277931063126207937 y[1] (numeric) = 0.46818185141032779310631262079368 absolute error = 2e-32 relative error = 4.2718443570063623258559937015949e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.259 y[1] (analytic) = 0.4685770909187649168318493610695 y[1] (numeric) = 0.46857709091876491683184936106947 absolute error = 3e-32 relative error = 6.4023616564730783683066768019075e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.258 y[1] (analytic) = 0.4689724324895469110774586655686 y[1] (numeric) = 0.46897243248954691107745866556856 absolute error = 4e-32 relative error = 8.5292859939889054884712277469236e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=934.6MB, alloc=4.4MB, time=36.96 x[1] = -0.257 y[1] (analytic) = 0.4693678760846853998805443087201 y[1] (numeric) = 0.46936787608468539988054430872004 absolute error = 6e-32 relative error = 1.2783150074202039817981046930546e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.256 y[1] (analytic) = 0.469763421666223690676421439117 y[1] (numeric) = 0.46976342166622369067642143911696 absolute error = 4e-32 relative error = 8.5149243545021690199097461373164e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.255 y[1] (analytic) = 0.4701590691962367300595778787682 y[1] (numeric) = 0.47015906919623673005957787876812 absolute error = 8e-32 relative error = 1.7015517777156672120133361737104e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=938.4MB, alloc=4.4MB, time=37.12 x[1] = -0.254 y[1] (analytic) = 0.4705548186368310596325036585076 y[1] (numeric) = 0.47055481863683105963250365850757 absolute error = 3e-32 relative error = 6.3754527234272494187975639237000e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.253 y[1] (analytic) = 0.470950669950144771941864642489 y[1] (numeric) = 0.47095066995014477194186464248888 absolute error = 1.2e-31 relative error = 2.5480375686205797182203302149401e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.252 y[1] (analytic) = 0.4713466230983474665017967975312 y[1] (numeric) = 0.47134662309834746650179679753119 absolute error = 1e-32 relative error = 2.1215809151800115729554774364184e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=942.2MB, alloc=4.4MB, time=37.28 x[1] = -0.251 y[1] (analytic) = 0.4717426780436402059040983633174 y[1] (numeric) = 0.47174267804364020590409836331734 absolute error = 6e-32 relative error = 1.2718798360331835443352466940220e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.25 y[1] (analytic) = 0.4721388347482554720150978770824 y[1] (numeric) = 0.47213883474825547201509787708232 absolute error = 8e-32 relative error = 1.6944168560642976374514255938563e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.249 y[1] (analytic) = 0.4725350931744571222589767014835 y[1] (numeric) = 0.47253509317445712225897670148334 absolute error = 1.6e-31 relative error = 3.3859919043288698060327828762845e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=946.0MB, alloc=4.4MB, time=37.44 x[1] = -0.248 y[1] (analytic) = 0.4729314532845403459873253968231 y[1] (numeric) = 0.47293145328454034598732539682295 absolute error = 1.5e-31 relative error = 3.1717069980911618356513065315958e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.247 y[1] (analytic) = 0.473327915040831620934713968714 y[1] (numeric) = 0.47332791504083162093471396871391 absolute error = 9e-32 relative error = 1.9014302165600385562799722355929e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.246 y[1] (analytic) = 0.4737244784056886697600567096406 y[1] (numeric) = 0.47372447840568866976005670964059 absolute error = 1e-32 relative error = 2.1109316608790879126655044460945e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=949.8MB, alloc=4.4MB, time=37.60 x[1] = -0.245 y[1] (analytic) = 0.4741211433415004166735530376973 y[1] (numeric) = 0.47412114334150041667355303769721 absolute error = 9e-32 relative error = 1.8982490290498332946719367149514e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.244 y[1] (analytic) = 0.4745179098106869441489864180787 y[1] (numeric) = 0.4745179098106869441489864180786 absolute error = 1.0e-31 relative error = 2.1074020164991427102299275699914e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.243 y[1] (analytic) = 0.4749147777756994497211641326763 y[1] (numeric) = 0.47491477777569944972116413267627 absolute error = 3e-32 relative error = 6.3169228257135625833830988616593e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=953.7MB, alloc=4.4MB, time=37.76 x[1] = -0.242 y[1] (analytic) = 0.4753117471990202028682813404008 y[1] (numeric) = 0.47531174719902020286828134040071 absolute error = 9e-32 relative error = 1.8934941231804995037808701390678e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.241 y[1] (analytic) = 0.4757088180431625019789935456221 y[1] (numeric) = 0.47570881804316250197899354562201 absolute error = 9e-32 relative error = 1.8919136367960710661194947757196e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.24 y[1] (analytic) = 0.4761059902706706314039822644049 y[1] (numeric) = 0.47610599027067063140398226440476 absolute error = 1.4e-31 relative error = 2.9405217086306499367248566171205e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=957.5MB, alloc=4.4MB, time=37.92 x[1] = -0.239 y[1] (analytic) = 0.4765032638441198185917993480211 y[1] (numeric) = 0.47650326384411981859179934802103 absolute error = 7e-32 relative error = 1.4690350583390619783643278656566e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.238 y[1] (analytic) = 0.476900638726116191308776090567 y[1] (numeric) = 0.47690063872611619130877609056689 absolute error = 1.1e-31 relative error = 2.3065601315575705777284939065359e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.237 y[1] (analytic) = 0.4772981148792967349427839123949 y[1] (numeric) = 0.47729811487929673494278391239476 absolute error = 1.4e-31 relative error = 2.9331773085968380121077491508373e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.236 y[1] (analytic) = 0.4776956922663292498906340735153 y[1] (numeric) = 0.47769569226632924989063407351515 absolute error = 1.5e-31 relative error = 3.1400743701153292971425396013568e-29 % Correct digits = 30 h = 0.001 NO POLE memory used=961.3MB, alloc=4.4MB, time=38.08 TOP MAIN SOLVE Loop x[1] = -0.235 y[1] (analytic) = 0.4780933708499123090289045311288 y[1] (numeric) = 0.47809337084991230902890453112877 absolute error = 3e-32 relative error = 6.2749249057079877188147225632738e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.234 y[1] (analytic) = 0.4784911505927752152679827130328 y[1] (numeric) = 0.47849115059277521526798271303269 absolute error = 1.1e-31 relative error = 2.2988930905770632400517820578803e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.233 y[1] (analytic) = 0.4788890314576779591891136338133 y[1] (numeric) = 0.47888903145767795918911363381324 absolute error = 6e-32 relative error = 1.2528998590209416374269955829927e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=965.1MB, alloc=4.4MB, time=38.24 x[1] = -0.232 y[1] (analytic) = 0.4792870134074111767642434335037 y[1] (numeric) = 0.4792870134074111767642434335036 absolute error = 1.0e-31 relative error = 2.0864324966592910400784838937724e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.231 y[1] (analytic) = 0.4796850964047961071584490687559 y[1] (numeric) = 0.47968509640479610715844906875579 absolute error = 1.1e-31 relative error = 2.2931710996326916644923786813827e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.23 y[1] (analytic) = 0.480083280412684550614745534565 y[1] (numeric) = 0.48008328041268455061474553456497 absolute error = 3e-32 relative error = 6.2489158077347934051266838028284e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=968.9MB, alloc=4.4MB, time=38.40 x[1] = -0.229 y[1] (analytic) = 0.4804815653939588264210626401994 y[1] (numeric) = 0.48048156539395882642106264019924 absolute error = 1.6e-31 relative error = 3.3299924809563090525887079610918e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.228 y[1] (analytic) = 0.4808799513115317309591840062396 y[1] (numeric) = 0.4808799513115317309591840062395 absolute error = 1.0e-31 relative error = 2.0795210889383974246763592306957e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.227 y[1] (analytic) = 0.4812784381283464958354415905329 y[1] (numeric) = 0.48127843812834649583544159053273 absolute error = 1.7e-31 relative error = 3.5322588034717793864484478969943e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=972.7MB, alloc=4.4MB, time=38.56 x[1] = -0.226 y[1] (analytic) = 0.4816770258073767460929596894169 y[1] (numeric) = 0.48167702580737674609295968941686 absolute error = 4e-32 relative error = 8.3043196700014608467540251664678e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.225 y[1] (analytic) = 0.4820757143116264585052429967973 y[1] (numeric) = 0.48207571431162645850524299679712 absolute error = 1.8e-31 relative error = 3.7338533067783466840036110955171e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.224 y[1] (analytic) = 0.4824745036041299199509039375518 y[1] (numeric) = 0.48247450360412991995090393755169 absolute error = 1.1e-31 relative error = 2.2799132219068500864477955050435e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=976.5MB, alloc=4.4MB, time=38.72 x[1] = -0.223 y[1] (analytic) = 0.4828733936479516858693251233287 y[1] (numeric) = 0.48287339364795168586932512332859 absolute error = 1.1e-31 relative error = 2.2780298406790591675267009296402e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.222 y[1] (analytic) = 0.4832723844061865387970534080759 y[1] (numeric) = 0.48327238440618653879705340807578 absolute error = 1.2e-31 relative error = 2.4830717390866052149912041185744e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.221 y[1] (analytic) = 0.4836714758419594469847226476322 y[1] (numeric) = 0.48367147584195944698472264763212 absolute error = 8e-32 relative error = 1.6540152561351405510117434117705e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=980.4MB, alloc=4.4MB, time=38.88 x[1] = -0.22 y[1] (analytic) = 0.4840706679184255230943028924077 y[1] (numeric) = 0.4840706679184255230943028924077 absolute error = 0 relative error = 0 % Correct digits = 32 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.219 y[1] (analytic) = 0.484469960598769982976474364608 y[1] (numeric) = 0.48446996059876998297647436460785 absolute error = 1.5e-31 relative error = 3.0961671971283999116954736195598e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.218 y[1] (analytic) = 0.4848693538462081045279251916154 y[1] (numeric) = 0.48486935384620810452792519161535 absolute error = 5e-32 relative error = 1.0312056145305299416388686177174e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=984.2MB, alloc=4.4MB, time=39.04 x[1] = -0.217 y[1] (analytic) = 0.4852688476239851866283724850497 y[1] (numeric) = 0.4852688476239851866283724850496 absolute error = 1.0e-31 relative error = 2.0607133651712560609645570070926e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.216 y[1] (analytic) = 0.4856684418953765081571069706791 y[1] (numeric) = 0.48566844189537650815710697067896 absolute error = 1.4e-31 relative error = 2.8826250158160169172127235633136e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.215 y[1] (analytic) = 0.4860681366236872870888619877833 y[1] (numeric) = 0.48606813662368728708886198778313 absolute error = 1.7e-31 relative error = 3.4974520482014966320150325489736e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=988.0MB, alloc=4.4MB, time=39.20 x[1] = -0.214 y[1] (analytic) = 0.486467931772252639668808287755 y[1] (numeric) = 0.48646793177225263966880828775489 absolute error = 1.1e-31 relative error = 2.2611973537342677882842551965417e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.213 y[1] (analytic) = 0.4868678273044375396664766707051 y[1] (numeric) = 0.48686782730443753966647667070502 absolute error = 8e-32 relative error = 1.6431564279554695237360192852769e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.212 y[1] (analytic) = 0.4872678231836367777084111055993 y[1] (numeric) = 0.48726782318363677770841110559913 absolute error = 1.7e-31 relative error = 3.4888410831086633552677705782254e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=991.8MB, alloc=4.4MB, time=39.36 x[1] = -0.211 y[1] (analytic) = 0.4876679193732749206893555840207 y[1] (numeric) = 0.48766791937327492068935558402057 absolute error = 1.3e-31 relative error = 2.6657484496226272347624761624156e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.21 y[1] (analytic) = 0.4880681158368062712617785600281 y[1] (numeric) = 0.48806811583680627126177856002801 absolute error = 9e-32 relative error = 1.8440049058663156689380977317574e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.209 y[1] (analytic) = 0.4884684125377148274035394287694 y[1] (numeric) = 0.48846841253771482740353942876935 absolute error = 5e-32 relative error = 1.0236076421039708774395003057965e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=995.6MB, alloc=4.4MB, time=39.52 x[1] = -0.208 y[1] (analytic) = 0.4888688094395142420635020945345 y[1] (numeric) = 0.48886880943951424206350209453439 absolute error = 1.1e-31 relative error = 2.2500924148978634014127305030547e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.207 y[1] (analytic) = 0.4892693065057477828849012747859 y[1] (numeric) = 0.48926930650574778288490127478583 absolute error = 7e-32 relative error = 1.4307049117780222307788238409587e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.206 y[1] (analytic) = 0.4896699036999882920062677804115 y[1] (numeric) = 0.48966990369998829200626778041133 absolute error = 1.7e-31 relative error = 3.4717265389493053439472759633932e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=999.4MB, alloc=4.4MB, time=39.68 x[1] = -0.205 y[1] (analytic) = 0.4900706009858381459397196039971 y[1] (numeric) = 0.49007060098583814593971960399705 absolute error = 5e-32 relative error = 1.0202611603189165588323239094172e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.204 y[1] (analytic) = 0.4904713983269292155264262373446 y[1] (numeric) = 0.49047139832692921552642623734446 absolute error = 1.4e-31 relative error = 2.8543968206415459248176877711311e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.203 y[1] (analytic) = 0.4908722956869228259690542267462 y[1] (numeric) = 0.49087229568692282596905422674617 absolute error = 3e-32 relative error = 6.1115691929645848496366153474627e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1003.3MB, alloc=4.4MB, time=39.84 x[1] = -0.202 y[1] (analytic) = 0.4912732930295097169410025597119 y[1] (numeric) = 0.49127329302950971694100255971173 absolute error = 1.7e-31 relative error = 3.4603957188812311477146749803418e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.201 y[1] (analytic) = 0.4916743903184100027722370599003 y[1] (numeric) = 0.49167439031841000277223705990014 absolute error = 1.6e-31 relative error = 3.2541861677274559151078120381286e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.2 y[1] (analytic) = 0.4920755875173731327115335479803 y[1] (numeric) = 0.49207558751737313271153354798017 absolute error = 1.3e-31 relative error = 2.6418705438300217086777338368493e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1007.1MB, alloc=4.4MB, time=40.00 x[1] = -0.199 y[1] (analytic) = 0.4924768845901778512649401050121 y[1] (numeric) = 0.49247688459017785126494010501202 absolute error = 8e-32 relative error = 1.6244417251496630106725160926333e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.198 y[1] (analytic) = 0.4928782815006321586102693517328 y[1] (numeric) = 0.49287828150063215861026935173261 absolute error = 1.9e-31 relative error = 3.8549071267965031793919832170225e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.197 y[1] (analytic) = 0.4932797782125732710874322318408 y[1] (numeric) = 0.49327977821257327108743223184063 absolute error = 1.7e-31 relative error = 3.4463200704477378138348385385580e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1010.9MB, alloc=4.4MB, time=40.16 x[1] = -0.196 y[1] (analytic) = 0.4936813746898675817644253600252 y[1] (numeric) = 0.49368137468986758176442536002512 absolute error = 8e-32 relative error = 1.6204783915588528780787840052974e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.195 y[1] (analytic) = 0.4940830708964106210787845660712 y[1] (numeric) = 0.4940830708964106210787845660711 absolute error = 1.0e-31 relative error = 2.0239511509384620115684846725248e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.194 y[1] (analytic) = 0.4944848667961270175543178349167 y[1] (numeric) = 0.4944848667961270175543178349166 absolute error = 1.0e-31 relative error = 2.0223065803392799762935870708611e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.193 y[1] (analytic) = 0.4948867623529704585929314090356 y[1] (numeric) = 0.49488676235297045859293140903541 memory used=1014.7MB, alloc=4.4MB, time=40.32 absolute error = 1.9e-31 relative error = 3.8392621192095130019342657214791e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.192 y[1] (analytic) = 0.4952887575309236513413633839877 y[1] (numeric) = 0.4952887575309236513413633839876 absolute error = 1.0e-31 relative error = 2.0190242253531555252501622245458e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.191 y[1] (analytic) = 0.495690852293998283632639690424 y[1] (numeric) = 0.49569085229399828363263969042385 absolute error = 1.5e-31 relative error = 3.0260796483497294342836039888743e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.19 y[1] (analytic) = 0.4960930466062349850020679162583 y[1] (numeric) = 0.49609304660623498500206791625822 absolute error = 8e-32 relative error = 1.6126007116463088494104307725824e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1018.5MB, alloc=4.4MB, time=40.48 x[1] = -0.189 y[1] (analytic) = 0.4964953404317032877775849811455 y[1] (numeric) = 0.49649534043170328777758498114533 absolute error = 1.7e-31 relative error = 3.4239999080793950298344721718494e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.188 y[1] (analytic) = 0.4968977337345015882442752318207 y[1] (numeric) = 0.49689773373450158824427523182054 absolute error = 1.6e-31 relative error = 3.2199784611110727410011344171409e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.187 y[1] (analytic) = 0.4973002264787571078828760812939 y[1] (numeric) = 0.49730022647875710788287608129383 absolute error = 7e-32 relative error = 1.4076004046016687336839031729029e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1022.3MB, alloc=4.4MB, time=40.64 x[1] = -0.186 y[1] (analytic) = 0.4977028186286258546820888673379 y[1] (numeric) = 0.49770281862862585468208886733781 absolute error = 9e-32 relative error = 1.8083080230083222544822219641463e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.185 y[1] (analytic) = 0.4981055101482925845245131561858 y[1] (numeric) = 0.49810551014829258452451315618569 absolute error = 1.1e-31 relative error = 2.2083674594816577753850421805085e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.184 y[1] (analytic) = 0.4985083010019707626460232658651 y[1] (numeric) = 0.49850830100197076264602326586495 absolute error = 1.5e-31 relative error = 3.0089769758800265606273055706337e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1026.1MB, alloc=4.4MB, time=40.81 x[1] = -0.183 y[1] (analytic) = 0.4989111911539025251684063301439 y[1] (numeric) = 0.49891119115390252516840633014375 absolute error = 1.5e-31 relative error = 3.0065471101795445749093115077896e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.182 y[1] (analytic) = 0.4993141805683586407050817686692 y[1] (numeric) = 0.49931418056835864070508176866912 absolute error = 8e-32 relative error = 1.6021976365449447663441493898547e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.181 y[1] (analytic) = 0.4997172692096384720397225715361 y[1] (numeric) = 0.49971726920963847203972257153604 absolute error = 6e-32 relative error = 1.2006789378101149873754121010840e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1030.0MB, alloc=4.4MB, time=40.97 x[1] = -0.18 y[1] (analytic) = 0.5001204570420699378775993472525 y[1] (numeric) = 0.50012045704206993787759934725248 absolute error = 2e-32 relative error = 3.9990365757659074915371451333217e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.179 y[1] (analytic) = 0.5005237440300094746694686218662 y[1] (numeric) = 0.50052374403000947466946862186607 absolute error = 1.3e-31 relative error = 2.5972793808600157242701121742929e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.178 y[1] (analytic) = 0.5009271301378419985078274139003 y[1] (numeric) = 0.50092713013784199850782741390014 absolute error = 1.6e-31 relative error = 3.1940773492538166075977359613444e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1033.8MB, alloc=4.4MB, time=41.13 x[1] = -0.177 y[1] (analytic) = 0.5013306153299808670953566447196 y[1] (numeric) = 0.50133061532998086709535664471951 absolute error = 9e-32 relative error = 1.7952224988446215741325888917952e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.176 y[1] (analytic) = 0.5017341995708678417853764770163 y[1] (numeric) = 0.50173419957086784178537647701613 absolute error = 1.7e-31 relative error = 3.3882482028412778396451688101818e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.175 y[1] (analytic) = 0.5021378828249730496941372052807 y[1] (numeric) = 0.50213788282497304969413720528059 absolute error = 1.1e-31 relative error = 2.1906333651058545549584582789875e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1037.6MB, alloc=4.4MB, time=41.29 x[1] = -0.174 y[1] (analytic) = 0.5025416650567949458847698514145 y[1] (numeric) = 0.50254166505679494588476985141443 absolute error = 7e-32 relative error = 1.3929193312178189682275083777692e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.173 y[1] (analytic) = 0.5029455462308602756227211460483 y[1] (numeric) = 0.5029455462308602756227211460482 absolute error = 1.0e-31 relative error = 1.9882868185117272259557087629414e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.172 y[1] (analytic) = 0.5033495263117240367024981016693 y[1] (numeric) = 0.50334952631172403670249810166924 absolute error = 6e-32 relative error = 1.1920146312572873811269638655088e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1041.4MB, alloc=4.4MB, time=41.45 x[1] = -0.171 y[1] (analytic) = 0.5037536052639694418455479073384 y[1] (numeric) = 0.5037536052639694418455479073383 absolute error = 1.0e-31 relative error = 1.9850974554832117433027188200254e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.17 y[1] (analytic) = 0.5041577830522078811690993965937 y[1] (numeric) = 0.50415778305220788116909939659365 absolute error = 5e-32 relative error = 9.9175301226723832325812898434680e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.169 y[1] (analytic) = 0.5045620596410788847257928601124 y[1] (numeric) = 0.50456205964107888472579286011225 absolute error = 1.5e-31 relative error = 2.9728751326784809349159484980718e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1045.2MB, alloc=4.4MB, time=41.61 x[1] = -0.168 y[1] (analytic) = 0.5049664349952500851139254928281 y[1] (numeric) = 0.504966434995250085113925492828 absolute error = 1.0e-31 relative error = 1.9803296431165893179636268374869e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.167 y[1] (analytic) = 0.505370909079417180158140281504 y[1] (numeric) = 0.50537090907941718015814028150388 absolute error = 1.2e-31 relative error = 2.3744936213006760392945556095785e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.166 y[1] (analytic) = 0.5057754818583038956603866532262 y[1] (numeric) = 0.50577548185830389566038665322616 absolute error = 4e-32 relative error = 7.9086474996837125080341588018423e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1049.0MB, alloc=4.4MB, time=41.78 x[1] = -0.165 y[1] (analytic) = 0.506180153296661948220981717942 y[1] (numeric) = 0.50618015329666194822098171794188 absolute error = 1.2e-31 relative error = 2.3706974526452922287052393747188e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.164 y[1] (analytic) = 0.5065849233592710081296014490027 y[1] (numeric) = 0.50658492335927100812960144900254 absolute error = 1.6e-31 relative error = 3.1584042995003957179310390970093e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.163 y[1] (analytic) = 0.5069897920109386623260316547159 y[1] (numeric) = 0.50698979201093866232603165471572 absolute error = 1.8e-31 relative error = 3.5503673414417853417423394163537e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1052.8MB, alloc=4.4MB, time=41.95 x[1] = -0.162 y[1] (analytic) = 0.5073947592165003774305091011486 y[1] (numeric) = 0.50739475921650037743050910114849 absolute error = 1.1e-31 relative error = 2.1679372520492289252945972928115e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.161 y[1] (analytic) = 0.5077998249408194628434836518803 y[1] (numeric) = 0.50779982494081946284348365188009 absolute error = 2.1e-31 relative error = 4.1354878376429932634103460151002e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.16 y[1] (analytic) = 0.5082049891487870339146327940732 y[1] (numeric) = 0.50820498914878703391463279407311 absolute error = 9e-32 relative error = 1.7709389305828071067492655951937e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1056.7MB, alloc=4.4MB, time=42.11 x[1] = -0.159 y[1] (analytic) = 0.5086102518053219751809604221302 y[1] (numeric) = 0.50861025180532197518096042213008 absolute error = 1.2e-31 relative error = 2.3593704526021185658856594973985e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.158 y[1] (analytic) = 0.509015612875370903673812250333 y[1] (numeric) = 0.50901561287537090367381225033284 absolute error = 1.6e-31 relative error = 3.1433220505001472059286575169810e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.157 y[1] (analytic) = 0.5094210723239081322946407242327 y[1] (numeric) = 0.50942107232390813229464072423251 absolute error = 1.9e-31 relative error = 3.7297240008790057763860743870966e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1060.5MB, alloc=4.4MB, time=42.26 x[1] = -0.156 y[1] (analytic) = 0.5098266301159356332593527971758 y[1] (numeric) = 0.50982663011593563325935279717572 absolute error = 8e-32 relative error = 1.5691608730169280104120562901190e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.155 y[1] (analytic) = 0.5102322862164830016110744332249 y[1] (numeric) = 0.5102322862164830016110744332248 absolute error = 1.0e-31 relative error = 1.9598916552601627636648278403007e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.154 y[1] (analytic) = 0.5106380405906074188011661908633 y[1] (numeric) = 0.5106380405906074188011661908631 absolute error = 2.0e-31 relative error = 3.9166686400542866806359821303007e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1064.3MB, alloc=4.4MB, time=42.41 x[1] = -0.153 y[1] (analytic) = 0.5110438932033936163383247332788 y[1] (numeric) = 0.51104389320339361633832473327864 absolute error = 1.6e-31 relative error = 3.1308465305605477648257365356729e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.152 y[1] (analytic) = 0.5114498440199538395056056006969 y[1] (numeric) = 0.5114498440199538395056056006967 absolute error = 2.0e-31 relative error = 3.9104518720353182294665286670392e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.151 y[1] (analytic) = 0.511855893005427811145203068192 y[1] (numeric) = 0.51185589300542781114520306819179 absolute error = 2.1e-31 relative error = 4.1027172465859081661552036934002e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1068.1MB, alloc=4.4MB, time=42.56 x[1] = -0.15 y[1] (analytic) = 0.5122620401249826955108233986591 y[1] (numeric) = 0.51226204012498269551082339865897 absolute error = 1.3e-31 relative error = 2.5377636798596738784737429869051e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.149 y[1] (analytic) = 0.5126682853438130621874882851701 y[1] (numeric) = 0.51266828534381306218748828516993 absolute error = 1.7e-31 relative error = 3.3159843286578986913505002264964e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.148 y[1] (analytic) = 0.5130746286271408500786057597885 y[1] (numeric) = 0.51307462862714085007860575978831 absolute error = 1.9e-31 relative error = 3.7031649861228257083521245246722e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.147 y[1] (analytic) = 0.5134810699402153314601463270778 y[1] (numeric) = 0.51348106994021533146014632707768 absolute error = 1.2e-31 relative error = 2.3369897553179831106582358677610e-29 % Correct digits = 30 h = 0.001 NO POLE memory used=1071.9MB, alloc=4.4MB, time=42.71 TOP MAIN SOLVE Loop x[1] = -0.146 y[1] (analytic) = 0.5138876092483130761017625600116 y[1] (numeric) = 0.51388760924831307610176256001149 absolute error = 1.1e-31 relative error = 2.1405458707381957331842823226632e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.145 y[1] (analytic) = 0.5142942465167379154546908737941 y[1] (numeric) = 0.51429424651673791545469087379395 absolute error = 1.5e-31 relative error = 2.9166182786592419906416269425421e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.144 y[1] (analytic) = 0.5147009817108209069062746692309 y[1] (numeric) = 0.51470098171082090690627466923087 absolute error = 3e-32 relative error = 5.8286269243712401698338800022225e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1075.7MB, alloc=4.4MB, time=42.88 x[1] = -0.143 y[1] (analytic) = 0.515107814795920298100948511757 y[1] (numeric) = 0.51510781479592029810094851175684 absolute error = 1.6e-31 relative error = 3.1061458476103712746724706190452e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.142 y[1] (analytic) = 0.5155147457374214913275234850364 y[1] (numeric) = 0.5155147457374214913275234850363 absolute error = 1.0e-31 relative error = 1.9398087218039580215638413081041e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.141 y[1] (analytic) = 0.515921774500737007972614329218 y[1] (numeric) = 0.51592177450073700797261432921781 absolute error = 1.9e-31 relative error = 3.6827288436093828784140281244013e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1079.5MB, alloc=4.4MB, time=43.04 x[1] = -0.14 y[1] (analytic) = 0.5163289010513064530400494434402 y[1] (numeric) = 0.51632890105130645304004944343998 absolute error = 2.2e-31 relative error = 4.2608500037873938405977154176210e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.139 y[1] (analytic) = 0.5167361253545964797361053000704 y[1] (numeric) = 0.51673612535459647973610530007028 absolute error = 1.2e-31 relative error = 2.3222684482849574011027899470646e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.138 y[1] (analytic) = 0.5171434473761007541204072844114 y[1] (numeric) = 0.51714344737610075412040728441118 absolute error = 2.2e-31 relative error = 4.2541387910113365365098759662636e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1083.4MB, alloc=4.4MB, time=43.20 x[1] = -0.137 y[1] (analytic) = 0.5175508670813399198223394382385 y[1] (numeric) = 0.51755086708133991982233943823845 absolute error = 5e-32 relative error = 9.6608861428381769008393769673472e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.136 y[1] (analytic) = 0.5179583844358615628228060485501 y[1] (numeric) = 0.51795838443586156282280604855003 absolute error = 7e-32 relative error = 1.3514599261915809909503142561187e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.135 y[1] (analytic) = 0.5183659994052401763011884843079 y[1] (numeric) = 0.51836599940524017630118848430772 absolute error = 1.8e-31 relative error = 3.4724499717675806920427445424149e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1087.2MB, alloc=4.4MB, time=43.36 x[1] = -0.134 y[1] (analytic) = 0.5187737119550771255473411437541 y[1] (numeric) = 0.51877371195507712554734114375397 absolute error = 1.3e-31 relative error = 2.5059095517788547083979461887104e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.133 y[1] (analytic) = 0.5191815220510006129384708330893 y[1] (numeric) = 0.51918152205100061293847083308913 absolute error = 1.7e-31 relative error = 3.2743846377356326184489477332003e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.132 y[1] (analytic) = 0.5195894296586656429807443539069 y[1] (numeric) = 0.51958942965866564298074435390684 absolute error = 6e-32 relative error = 1.1547579025888932078412066772328e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1091.0MB, alloc=4.4MB, time=43.52 x[1] = -0.131 y[1] (analytic) = 0.5199974347437539874154695318132 y[1] (numeric) = 0.51999743474375398741546953181313 absolute error = 7e-32 relative error = 1.3461604870126873935365676519626e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.13 y[1] (analytic) = 0.520405537271974150389695372105 y[1] (numeric) = 0.5204055372719741503896953721048 absolute error = 2.0e-31 relative error = 3.8431566475718738095635014292774e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.129 y[1] (analytic) = 0.5208137372090613336910774802609 y[1] (numeric) = 0.52081373720906133369107748026087 absolute error = 3e-32 relative error = 5.7602167256117543785024152092771e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1094.8MB, alloc=4.4MB, time=43.67 x[1] = -0.128 y[1] (analytic) = 0.5212220345207774020468553353138 y[1] (numeric) = 0.52122203452077740204685533531374 absolute error = 6e-32 relative error = 1.1511408963200351476786640269945e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.127 y[1] (analytic) = 0.5216304291729108484867884529207 y[1] (numeric) = 0.52163042917291084848678845292052 absolute error = 1.8e-31 relative error = 3.4507189368803737113552974384945e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.126 y[1] (analytic) = 0.5220389211312767597698989221558 y[1] (numeric) = 0.52203892113127675976989892215558 absolute error = 2.2e-31 relative error = 4.2142451663039268861174848267297e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1098.6MB, alloc=4.4MB, time=43.82 x[1] = -0.125 y[1] (analytic) = 0.5224475103617167818748682457 y[1] (numeric) = 0.52244751036171678187486824569978 absolute error = 2.2e-31 relative error = 4.2109493420244819529617635677765e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.124 y[1] (analytic) = 0.5228561968300990855539368572152 y[1] (numeric) = 0.52285619683009908555393685721507 absolute error = 1.3e-31 relative error = 2.4863432964579207228848045922990e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.123 y[1] (analytic) = 0.5232649805023183319501551322727 y[1] (numeric) = 0.52326498050231833195015513227261 absolute error = 9e-32 relative error = 1.7199698690633330829202057321809e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1102.4MB, alloc=4.4MB, time=43.97 x[1] = -0.122 y[1] (analytic) = 0.5236738613442956382778351502534 y[1] (numeric) = 0.5236738613442956382778351502533 absolute error = 1.0e-31 relative error = 1.9095854764126522815932987032856e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.121 y[1] (analytic) = 0.5240828393219785435660529041686 y[1] (numeric) = 0.52408283932197854356605290416846 absolute error = 1.4e-31 relative error = 2.6713334132657756386053935483570e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.12 y[1] (analytic) = 0.5244919144013409744650510933611 y[1] (numeric) = 0.52449191440134097446505109336091 absolute error = 1.9e-31 relative error = 3.6225534614173687027384932693827e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1106.3MB, alloc=4.4MB, time=44.12 x[1] = -0.119 y[1] (analytic) = 0.5249010865483832111153930705495 y[1] (numeric) = 0.52490108654838321111539307054935 absolute error = 1.5e-31 relative error = 2.8576812630806703505420631298496e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.118 y[1] (analytic) = 0.5253103557291318530797189496776 y[1] (numeric) = 0.52531035572913185307971894967744 absolute error = 1.6e-31 relative error = 3.0458185005304087572455565400214e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.117 y[1] (analytic) = 0.5257197219096397853369553145294 y[1] (numeric) = 0.52571972190963978533695531452922 absolute error = 1.8e-31 relative error = 3.4238776385668527733127336277797e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1110.1MB, alloc=4.4MB, time=44.27 x[1] = -0.116 y[1] (analytic) = 0.5261291850559861443388304000811 y[1] (numeric) = 0.52612918505598614433883040008093 absolute error = 1.7e-31 relative error = 3.2311455974811597197362153538945e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.115 y[1] (analytic) = 0.5265387451342762841285470490815 y[1] (numeric) = 0.52653874513427628412854704908135 absolute error = 1.5e-31 relative error = 2.8487932063147121946465898760369e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.114 y[1] (analytic) = 0.5269484021106417425214661753945 y[1] (numeric) = 0.52694840211064174252146617539443 absolute error = 7e-32 relative error = 1.3284033070338889524490716291538e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1113.9MB, alloc=4.4MB, time=44.42 x[1] = -0.113 y[1] (analytic) = 0.5273581559512402073476538932056 y[1] (numeric) = 0.52735815595124020734765389320543 absolute error = 1.7e-31 relative error = 3.2236156411264128249344524185955e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.112 y[1] (analytic) = 0.5277680066222554827561458972906 y[1] (numeric) = 0.52776800662225548275614589729046 absolute error = 1.4e-31 relative error = 2.6526806900631920772530159452240e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.111 y[1] (analytic) = 0.5281779540898974555807831041857 y[1] (numeric) = 0.52817795408989745558078310418548 absolute error = 2.2e-31 relative error = 4.1652628303860510424164410834265e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1117.7MB, alloc=4.4MB, time=44.58 x[1] = -0.11 y[1] (analytic) = 0.5285879983204020617674729872698 y[1] (numeric) = 0.52858799832040206176747298726956 absolute error = 2.4e-31 relative error = 4.5403982073487167090769488964414e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.109 y[1] (analytic) = 0.5289981392800312528627314605056 y[1] (numeric) = 0.52899813928003125286273146050547 absolute error = 1.3e-31 relative error = 2.4574755627104957344559465162232e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.108 y[1] (analytic) = 0.5294083769350729625633605858628 y[1] (numeric) = 0.52940837693507296256336058586267 absolute error = 1.3e-31 relative error = 2.4555712690572574141840915893602e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1121.5MB, alloc=4.4MB, time=44.73 x[1] = -0.107 y[1] (analytic) = 0.5298187112518410733271177982909 y[1] (numeric) = 0.52981871125184107332711779829076 absolute error = 1.4e-31 relative error = 2.6424132826342024049950357163527e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.106 y[1] (analytic) = 0.5302291421966753830442327595201 y[1] (numeric) = 0.53022914219667538304423275951993 absolute error = 1.7e-31 relative error = 3.2061610060833417112088420260072e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.105 y[1] (analytic) = 0.5306396697359415717696283679454 y[1] (numeric) = 0.53063966973594157176962836794532 absolute error = 8e-32 relative error = 1.5076143862333140023365861872953e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.104 y[1] (analytic) = 0.5310502938360311685157028664098 y[1] (numeric) = 0.53105029383603116851570286640972 absolute error = 8e-32 relative error = 1.5064486533303955300657040527714e-29 % Correct digits = 30 h = 0.001 NO POLE memory used=1125.3MB, alloc=4.4MB, time=44.88 TOP MAIN SOLVE Loop x[1] = -0.103 y[1] (analytic) = 0.5314610144633615181055304028397 y[1] (numeric) = 0.53146101446336151810553040283949 absolute error = 2.1e-31 relative error = 3.9513716770372293406432890773777e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.102 y[1] (analytic) = 0.5318718315843757480863378104177 y[1] (numeric) = 0.53187183158437574808633781041753 absolute error = 1.7e-31 relative error = 3.1962587583101085438665036595930e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.101 y[1] (analytic) = 0.5322827451655427357031157843003 y[1] (numeric) = 0.5322827451655427357031157843001 absolute error = 2.0e-31 relative error = 3.7574015279754925587976172824668e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1129.1MB, alloc=4.4MB, time=45.03 x[1] = -0.1 y[1] (analytic) = 0.532693755173357074932223040807 y[1] (numeric) = 0.53269375517335707493222304080685 absolute error = 1.5e-31 relative error = 2.8158768249720664178865907255626e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.099 y[1] (analytic) = 0.5331048615743390435748424525413 y[1] (numeric) = 0.53310486157433904357484245254116 absolute error = 1.4e-31 relative error = 2.6261249913677187125665189588536e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.098 y[1] (analytic) = 0.5335160643350345704101485590362 y[1] (numeric) = 0.53351606433503457041014855903609 absolute error = 1.1e-31 relative error = 2.0617935869860291054136590607473e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1133.0MB, alloc=4.4MB, time=45.18 x[1] = -0.097 y[1] (analytic) = 0.5339273634220152024080462572758 y[1] (numeric) = 0.53392736342201520240804625727562 absolute error = 1.8e-31 relative error = 3.3712450855928193416759109164397e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.096 y[1] (analytic) = 0.5343387588018780720013408798169 y[1] (numeric) = 0.5343387588018780720013408798167 absolute error = 2.0e-31 relative error = 3.7429439041339676852411337245944e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.095 y[1] (analytic) = 0.5347502504412458644172002702407 y[1] (numeric) = 0.53475025044124586441720027024053 absolute error = 1.7e-31 relative error = 3.1790541446165859780889701746264e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1136.8MB, alloc=4.4MB, time=45.33 x[1] = -0.094 y[1] (analytic) = 0.5351618383067667850677698662964 y[1] (numeric) = 0.53516183830676678506776986629636 absolute error = 4e-32 relative error = 7.4743745044599203332475375742264e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.093 y[1] (analytic) = 0.5355735223651145269998022003743 y[1] (numeric) = 0.5355735223651145269998022003742 absolute error = 1.0e-31 relative error = 1.8671572776487515634446127898441e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.092 y[1] (analytic) = 0.5359853025829882384031626248585 y[1] (numeric) = 0.53598530258298823840316262485838 absolute error = 1.2e-31 relative error = 2.2388673611329115534492521730016e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1140.6MB, alloc=4.4MB, time=45.48 x[1] = -0.091 y[1] (analytic) = 0.5363971789271124901780734664785 y[1] (numeric) = 0.53639717892711249017807346647838 absolute error = 1.2e-31 relative error = 2.2371482310928785918668818330167e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.09 y[1] (analytic) = 0.5368091513642372435609592089912 y[1] (numeric) = 0.53680915136423724356095920899106 absolute error = 1.4e-31 relative error = 2.6080032287863663724107643765907e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.089 y[1] (analytic) = 0.5372212198611378178087556974054 y[1] (numeric) = 0.53722121986113781780875569740524 absolute error = 1.6e-31 relative error = 2.9782889075259754201351799796057e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1144.4MB, alloc=4.4MB, time=45.62 x[1] = -0.088 y[1] (analytic) = 0.5376333843846148579415467495009 y[1] (numeric) = 0.53763338438461485794154674950074 absolute error = 1.6e-31 relative error = 2.9760056694235788048113703092091e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.087 y[1] (analytic) = 0.5380456449014943025433919516044 y[1] (numeric) = 0.5380456449014943025433919516042 absolute error = 2.0e-31 relative error = 3.7171567485992031736941239824137e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.086 y[1] (analytic) = 0.5384580013786273516212098054694 y[1] (numeric) = 0.53845800137862735162120980546924 absolute error = 1.6e-31 relative error = 2.9714480904796295877156013129662e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1148.2MB, alloc=4.4MB, time=45.78 x[1] = -0.085 y[1] (analytic) = 0.5388704537828904345215807816734 y[1] (numeric) = 0.53887045378289043452158078167332 absolute error = 8e-32 relative error = 1.4845868694116935387460294486889e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.084 y[1] (analytic) = 0.5392830020811851779053352221937 y[1] (numeric) = 0.53928300208118517790533522219351 absolute error = 1.9e-31 relative error = 3.5231965269952429599485726263244e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.083 y[1] (analytic) = 0.5396956462404383737797914207634 y[1] (numeric) = 0.53969564624043837377979142076326 absolute error = 1.4e-31 relative error = 2.5940546486756161801174261851492e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1152.0MB, alloc=4.4MB, time=45.93 x[1] = -0.082 y[1] (analytic) = 0.5401083862276019475885095942478 y[1] (numeric) = 0.54010838622760194758850959424762 absolute error = 1.8e-31 relative error = 3.3326644168074055566982253587476e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.081 y[1] (analytic) = 0.5405212220096529263584278416098 y[1] (numeric) = 0.5405212220096529263584278416096 absolute error = 2.0e-31 relative error = 3.7001322400700908945443011029501e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.08 y[1] (analytic) = 0.5409341535535934069042465690815 y[1] (numeric) = 0.54093415355359340690424656908142 absolute error = 8e-32 relative error = 1.4789230717722457027931622049687e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1155.8MB, alloc=4.4MB, time=46.08 x[1] = -0.079 y[1] (analytic) = 0.5413471808264505240899282409057 y[1] (numeric) = 0.54134718082645052408992824090562 absolute error = 8e-32 relative error = 1.4777947098175994702215341636021e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.078 y[1] (analytic) = 0.5417603037952764191471796944778 y[1] (numeric) = 0.54176030379527641914717969447772 absolute error = 8e-32 relative error = 1.4766678075075591387054276953649e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.077 y[1] (analytic) = 0.5421735224271482080507846369096 y[1] (numeric) = 0.54217352242714820805078463690942 absolute error = 1.8e-31 relative error = 3.3199703149315370461695007323663e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1159.7MB, alloc=4.4MB, time=46.24 x[1] = -0.076 y[1] (analytic) = 0.542586836689167949950654316944 y[1] (numeric) = 0.54258683668916794995065431694386 absolute error = 1.4e-31 relative error = 2.5802321496457881241922395076010e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.075 y[1] (analytic) = 0.5430002465484626156604647417977 y[1] (numeric) = 0.5430002465484626156604647417976 absolute error = 1.0e-31 relative error = 1.8416197899658785659983633632658e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.074 y[1] (analytic) = 0.5434137519721840562027491828825 y[1] (numeric) = 0.54341375197218405620274918288233 absolute error = 1.7e-31 relative error = 3.1283713263241424206540200720862e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1163.5MB, alloc=4.4MB, time=46.39 x[1] = -0.073 y[1] (analytic) = 0.543827352927508971410315087478 y[1] (numeric) = 0.54382735292750897141031508747783 absolute error = 1.7e-31 relative error = 3.1259920834224871757976988368730e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.072 y[1] (analytic) = 0.5442410493816388785838548852917 y[1] (numeric) = 0.54424104938163887858385488529161 absolute error = 9e-32 relative error = 1.6536790104726036512280365015941e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.071 y[1] (analytic) = 0.5446548413018000812056205494545 y[1] (numeric) = 0.54465484130180008120562054945438 absolute error = 1.2e-31 relative error = 2.2032302093043637225603337080518e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1167.3MB, alloc=4.4MB, time=46.54 x[1] = -0.07 y[1] (analytic) = 0.5450687286552436377090321408691 y[1] (numeric) = 0.54506872865524363770903214086895 absolute error = 1.5e-31 relative error = 2.7519465365417267904894866600710e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.069 y[1] (analytic) = 0.545482711409245330304090932959 y[1] (numeric) = 0.54548271140924533030409093295882 absolute error = 1.8e-31 relative error = 3.2998296047728635407612609414033e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.068 y[1] (analytic) = 0.5458967895311056338584680807553 y[1] (numeric) = 0.54589678953110563385846808075517 absolute error = 1.3e-31 relative error = 2.3814025378618295841573973170667e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1171.1MB, alloc=4.4MB, time=46.70 x[1] = -0.067 y[1] (analytic) = 0.5463109629881496848341401639235 y[1] (numeric) = 0.54631096298814968483414016392329 absolute error = 2.1e-31 relative error = 3.8439645957563406831103984967591e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.066 y[1] (analytic) = 0.5467252317477272502794432977657 y[1] (numeric) = 0.54672523174772725027944329776553 absolute error = 1.7e-31 relative error = 3.1094229812031479196709344893310e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.065 y[1] (analytic) = 0.5471395957772126968764178694529 y[1] (numeric) = 0.54713959577721269687641786945276 absolute error = 1.4e-31 relative error = 2.5587619883574642306116227675489e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.064 memory used=1174.9MB, alloc=4.4MB, time=46.85 y[1] (analytic) = 0.5475540550440049600433163187351 y[1] (numeric) = 0.54755405504400496004331631873492 absolute error = 1.8e-31 relative error = 3.2873466709242806011133423401069e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.063 y[1] (analytic) = 0.5479686095155275130921467431678 y[1] (numeric) = 0.54796860951552751309214674316769 absolute error = 1.1e-31 relative error = 2.0074142585877993597339737718733e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.062 y[1] (analytic) = 0.5483832591592283364411254674723 y[1] (numeric) = 0.54838325915922833644112546747205 absolute error = 2.5e-31 relative error = 4.5588554322992216533718201057024e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.061 y[1] (analytic) = 0.5487980039425798868819120750207 y[1] (numeric) = 0.54879800394257988688191207502056 absolute error = 1.4e-31 relative error = 2.5510296865920824543882957739157e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1178.7MB, alloc=4.4MB, time=47.00 x[1] = -0.06 y[1] (analytic) = 0.5492128438330790669015007566237 y[1] (numeric) = 0.54921284383307906690150075662351 absolute error = 1.9e-31 relative error = 3.4594966620581480991036137979142e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.059 y[1] (analytic) = 0.5496277787982471940586421877745 y[1] (numeric) = 0.5496277787982471940586421877743 absolute error = 2.0e-31 relative error = 3.6388262696128090174778229675994e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.058 y[1] (analytic) = 0.5500428088056299704146705003111 y[1] (numeric) = 0.55004280880562997041467050031093 absolute error = 1.7e-31 relative error = 3.0906685312210550758275313541696e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1182.6MB, alloc=4.4MB, time=47.16 x[1] = -0.057 y[1] (analytic) = 0.5504579338227974520186102680643 y[1] (numeric) = 0.55045793382279745201861026806413 absolute error = 1.7e-31 relative error = 3.0883377194582525772351511668491e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.056 y[1] (analytic) = 0.5508731538173440184464387784969 y[1] (numeric) = 0.55087315381734401844643877849675 absolute error = 1.5e-31 relative error = 2.7229499016344570078726594141050e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.055 y[1] (analytic) = 0.5512884687568883423943792135985 y[1] (numeric) = 0.55128846875688834239437921359838 absolute error = 1.2e-31 relative error = 2.1767188468605276178951936266445e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1186.4MB, alloc=4.4MB, time=47.31 x[1] = -0.054 y[1] (analytic) = 0.5517038786090733593261007133881 y[1] (numeric) = 0.55170387860907335932610071338795 absolute error = 1.5e-31 relative error = 2.7188498362232302393718146260482e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.053 y[1] (analytic) = 0.5521193833415662371737016443004 y[1] (numeric) = 0.55211938334156623717370164430026 absolute error = 1.4e-31 relative error = 2.5356834812189452415158775735886e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.052 y[1] (analytic) = 0.5525349829220583460923527424939 y[1] (numeric) = 0.5525349829220583460923527424938 absolute error = 1.0e-31 relative error = 1.8098401565662710900447192633882e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1190.2MB, alloc=4.4MB, time=47.46 x[1] = -0.051 y[1] (analytic) = 0.5529506773182652282684771487223 y[1] (numeric) = 0.55295067731826522826847714872212 absolute error = 1.8e-31 relative error = 3.2552632157532613158629179308470e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.05 y[1] (analytic) = 0.5533664664979265677813446968633 y[1] (numeric) = 0.55336646649792656778134469686316 absolute error = 1.4e-31 relative error = 2.5299689893754082751502792188603e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.049 y[1] (analytic) = 0.5537823504288061605179581625052 y[1] (numeric) = 0.55378235042880616051795816250508 absolute error = 1.2e-31 relative error = 2.1669162967559600673879987742833e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1194.0MB, alloc=4.4MB, time=47.61 x[1] = -0.048 y[1] (analytic) = 0.5541983290786918841411095211479 y[1] (numeric) = 0.55419832907869188414110952114779 absolute error = 1.1e-31 relative error = 1.9848490013108799762390609677317e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.047 y[1] (analytic) = 0.5546144024153956681104846076005 y[1] (numeric) = 0.55461440241539566811048460760036 absolute error = 1.4e-31 relative error = 2.5242763150449644356989216267298e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.046 y[1] (analytic) = 0.5550305704067534637566949090412 y[1] (numeric) = 0.55503057040675346375669490904115 absolute error = 5e-32 relative error = 9.0085128037826028461187120135253e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1197.8MB, alloc=4.4MB, time=47.76 x[1] = -0.045 y[1] (analytic) = 0.5554468330206252144081155639632 y[1] (numeric) = 0.55544683302062521440811556396302 absolute error = 1.8e-31 relative error = 3.2406341939358239619881006268355e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.044 y[1] (analytic) = 0.5558631902248948255704089778558 y[1] (numeric) = 0.55586319022489482557040897785562 absolute error = 1.8e-31 relative error = 3.2382068675418928736102593025102e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.043 y[1] (analytic) = 0.5562796419874701351586138039847 y[1] (numeric) = 0.55627964198747013515861380398444 absolute error = 2.6e-31 relative error = 4.6739082356326162992560466685160e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1201.6MB, alloc=4.4MB, time=47.90 x[1] = -0.042 y[1] (analytic) = 0.5566961882762828837816793740164 y[1] (numeric) = 0.55669618827628288378167937401622 absolute error = 1.8e-31 relative error = 3.2333614598177876719590560685323e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.041 y[1] (analytic) = 0.5571128290592886850793259985172 y[1] (numeric) = 0.55711282905928868507932599851702 absolute error = 1.8e-31 relative error = 3.2309433675031052213930822067414e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.04 y[1] (analytic) = 0.5575295643044669961111118915169 y[1] (numeric) = 0.5575295643044669961111118915167 absolute error = 2.0e-31 relative error = 3.5872537136125747002143702064374e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1205.4MB, alloc=4.4MB, time=48.05 x[1] = -0.039 y[1] (analytic) = 0.5579463939798210877975878063965 y[1] (numeric) = 0.55794639397982108779758780639639 absolute error = 1.1e-31 relative error = 1.9715155647009756272137320842157e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.038 y[1] (analytic) = 0.5583633180533780154134208023175 y[1] (numeric) = 0.55836331805337801541342080231735 absolute error = 1.5e-31 relative error = 2.6864228925880193251385296195704e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.037 y[1] (analytic) = 0.5587803364931885891323688912754 y[1] (numeric) = 0.5587803364931885891323688912753 absolute error = 1.0e-31 relative error = 1.7896120079597499986112345443835e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1209.3MB, alloc=4.4MB, time=48.20 x[1] = -0.036 y[1] (analytic) = 0.5591974492673273446239886456377 y[1] (numeric) = 0.55919744926732734462398864563762 absolute error = 8e-32 relative error = 1.4306216901528742532048809133004e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.035 y[1] (analytic) = 0.5596146563438925137019581747061 y[1] (numeric) = 0.55961465634389251370195817470589 absolute error = 2.1e-31 relative error = 3.7525822031178452075718546275670e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.034 y[1] (analytic) = 0.5600319576910059950238982064476 y[1] (numeric) = 0.56003195769100599502389820644749 absolute error = 1.1e-31 relative error = 1.9641736241897071784728439980987e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1213.1MB, alloc=4.4MB, time=48.35 x[1] = -0.033 y[1] (analytic) = 0.5604493532768133248425743370616 y[1] (numeric) = 0.56044935327681332484257433706142 absolute error = 1.8e-31 relative error = 3.2117085861118948742062744626884e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.032 y[1] (analytic) = 0.5608668430694836478083638364892 y[1] (numeric) = 0.56086684306948364780836383648904 absolute error = 1.6e-31 relative error = 2.8527270238397425111865944005078e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.031 y[1] (analytic) = 0.5612844270372096878228707223546 y[1] (numeric) = 0.56128442703720968782287072235448 absolute error = 1.2e-31 relative error = 2.1379534905935443279904101778502e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1216.9MB, alloc=4.4MB, time=48.50 x[1] = -0.03 y[1] (analytic) = 0.5617021051482077189435731381261 y[1] (numeric) = 0.56170210514820771894357313812594 absolute error = 1.6e-31 relative error = 2.8484849626437354035579105293474e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.029 y[1] (analytic) = 0.562119877370717536339387393532 y[1] (numeric) = 0.56211987737071753633938739353184 absolute error = 1.6e-31 relative error = 2.8463679446524917816471778539844e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.028 y[1] (analytic) = 0.5625377436730024272970333464497 y[1] (numeric) = 0.56253774367300242729703334644955 absolute error = 1.5e-31 relative error = 2.6664877457039309712298892885988e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1220.7MB, alloc=4.4MB, time=48.65 x[1] = -0.027 y[1] (analytic) = 0.5629557040233491422780861256122 y[1] (numeric) = 0.56295570402334914227808612561203 absolute error = 1.7e-31 relative error = 3.0197757796046610901274255808534e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.026 y[1] (analytic) = 0.5633737583900678660265995125548 y[1] (numeric) = 0.56337375839006786602659951255461 absolute error = 1.9e-31 relative error = 3.3725390501495117378484730214741e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.025 y[1] (analytic) = 0.5637919067414921887271866192531 y[1] (numeric) = 0.56379190674149218872718661925298 absolute error = 1.2e-31 relative error = 2.1284448848078616151304486647698e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1224.5MB, alloc=4.4MB, time=48.80 x[1] = -0.024 y[1] (analytic) = 0.5642101490459790772134438148893 y[1] (numeric) = 0.56421014904597907721344381488914 absolute error = 1.6e-31 relative error = 2.8358227917477809937349868162142e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.023 y[1] (analytic) = 0.5646284852719088462266041711283 y[1] (numeric) = 0.56462848527190884622660417112812 absolute error = 1.8e-31 relative error = 3.1879369301270228112667372569984e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.022 y[1] (analytic) = 0.5650469153876851297243070101989 y[1] (numeric) = 0.56504691538768512972430701019872 absolute error = 1.8e-31 relative error = 3.1855761901912153284812730720470e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.021 y[1] (analytic) = 0.5654654393617348522393704539504 y[1] (numeric) = 0.56546543936173485223937045395022 absolute error = 1.8e-31 relative error = 3.1832184156678741895006223567355e-29 % Correct digits = 30 h = 0.001 NO POLE memory used=1228.3MB, alloc=4.4MB, time=48.95 TOP MAIN SOLVE Loop x[1] = -0.02 y[1] (analytic) = 0.5658840571625082002884541849081 y[1] (numeric) = 0.56588405716250820028845418490799 absolute error = 1.1e-31 relative error = 1.9438610897004059485316682527261e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.019 y[1] (analytic) = 0.5663027687584785938304999421782 y[1] (numeric) = 0.5663027687584785938304999421781 absolute error = 1.0e-31 relative error = 1.7658398566412238843319814102999e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.018 y[1] (analytic) = 0.5667215741181426577748375858581 y[1] (numeric) = 0.56672157411814265777483758585794 absolute error = 1.6e-31 relative error = 2.8232558509700445075839625026175e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1232.1MB, alloc=4.4MB, time=49.10 x[1] = -0.017 y[1] (analytic) = 0.5671404732100201935388448734009 y[1] (numeric) = 0.56714047321002019353884487340074 absolute error = 1.6e-31 relative error = 2.8211705487072463180641578733195e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.016 y[1] (analytic) = 0.5675594660026541506550494001605 y[1] (numeric) = 0.56755946600265415065504940016043 absolute error = 7e-32 relative error = 1.2333509384137846461341607878074e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.015 y[1] (analytic) = 0.5679785524646105984275614641134 y[1] (numeric) = 0.56797855246461059842756146411324 absolute error = 1.6e-31 relative error = 2.8170077779472002501123600692084e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1236.0MB, alloc=4.4MB, time=49.25 x[1] = -0.014 y[1] (analytic) = 0.5683977325644786976377269215178 y[1] (numeric) = 0.56839773256447869763772692151767 absolute error = 1.3e-31 relative error = 2.2871308689686385760552968472236e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.013 y[1] (analytic) = 0.568817006270870672298889406039 y[1] (numeric) = 0.56881700627087067229888940603882 absolute error = 1.8e-31 relative error = 3.1644623493251183773042505811394e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.012 y[1] (analytic) = 0.5692363735524217814601515886303 y[1] (numeric) = 0.56923637355242178146015158863018 absolute error = 1.2e-31 relative error = 2.1080873530817866920407487952790e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1239.8MB, alloc=4.4MB, time=49.40 x[1] = -0.011 y[1] (analytic) = 0.5696558343777902910590254592399 y[1] (numeric) = 0.56965583437779029105902545923972 absolute error = 1.8e-31 relative error = 3.1598026235719324646672316424960e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.01 y[1] (analytic) = 0.5700753887156574458228619141914 y[1] (numeric) = 0.5700753887156574458228619141912 absolute error = 2.0e-31 relative error = 3.5083079178455136469679635245840e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.009 y[1] (analytic) = 0.5704950365347274412189502348899 y[1] (numeric) = 0.57049503653472744121895023488968 absolute error = 2.2e-31 relative error = 3.8562999835425922570649497126749e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1243.6MB, alloc=4.4MB, time=49.55 x[1] = -0.008 y[1] (analytic) = 0.5709147778037273954531783443163 y[1] (numeric) = 0.57091477780372739545317834431613 absolute error = 1.7e-31 relative error = 2.9776773453645589255963659180711e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.007 y[1] (analytic) = 0.5713346124914073215171450276135 y[1] (numeric) = 0.57133461249140732151714502761322 absolute error = 2.8e-31 relative error = 4.9008058303873739993433704035308e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.006 y[1] (analytic) = 0.5717545405665400992836156019271 y[1] (numeric) = 0.57175454056654009928361560192693 absolute error = 1.7e-31 relative error = 2.9733038907141937492169631393506e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1247.4MB, alloc=4.4MB, time=49.69 x[1] = -0.005 y[1] (analytic) = 0.5721745619979214476502128185597 y[1] (numeric) = 0.57217456199792144765021281855962 absolute error = 8e-32 relative error = 1.3981747059962903057556088814364e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.004 y[1] (analytic) = 0.5725946767543698967312350774142 y[1] (numeric) = 0.57259467675436989673123507741404 absolute error = 1.6e-31 relative error = 2.7942977204560419579997108559146e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.003 y[1] (analytic) = 0.5730148848047267600974943296673 y[1] (numeric) = 0.57301488480472676009749432966713 absolute error = 1.7e-31 relative error = 2.9667641191892068241483463566574e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1251.2MB, alloc=4.4MB, time=49.84 x[1] = -0.002 y[1] (analytic) = 0.5734351861178561070640663396122 y[1] (numeric) = 0.57343518611785610706406633961201 absolute error = 1.9e-31 relative error = 3.3133648684221126872478442699646e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = -0.001 y[1] (analytic) = 0.5738555806626447350258462706492 y[1] (numeric) = 0.57385558066264473502584627064899 absolute error = 2.1e-31 relative error = 3.6594573108012296054448459773480e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0 y[1] (analytic) = 0.574276068408002141840802853496 y[1] (numeric) = 0.57427606840800214184080285349586 absolute error = 1.4e-31 relative error = 2.4378518921762750637580561640945e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1255.0MB, alloc=4.4MB, time=49.99 x[1] = 0.001 y[1] (analytic) = 0.5746966493228604982608246868277 y[1] (numeric) = 0.57469664932286049826082468682756 absolute error = 1.4e-31 relative error = 2.4360677962009309323838049925219e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.002 y[1] (analytic) = 0.5751173233761746204100525117492 y[1] (numeric) = 0.57511732337617462041005251174899 absolute error = 2.1e-31 relative error = 3.6514288731073835689427219459141e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.003 y[1] (analytic) = 0.5755380905369219423105915917563 y[1] (numeric) = 0.57553809053692194231059159175617 absolute error = 1.3e-31 relative error = 2.2587557997894187138365621532892e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1258.8MB, alloc=4.4MB, time=50.14 x[1] = 0.004 y[1] (analytic) = 0.5759589507741024884554986191531 y[1] (numeric) = 0.57595895077410248845549861915293 absolute error = 1.7e-31 relative error = 2.9515992376108743257519822055981e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.005 y[1] (analytic) = 0.5763799040567388464289378572676 y[1] (numeric) = 0.57637990405673884642893785726744 absolute error = 1.6e-31 relative error = 2.7759468863135380513241626611027e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.006 y[1] (analytic) = 0.5768009503538761395734015152576 y[1] (numeric) = 0.5768009503538761395734015152574 absolute error = 2.0e-31 relative error = 3.4674006670290151872973418439536e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1262.7MB, alloc=4.4MB, time=50.29 x[1] = 0.007 y[1] (analytic) = 0.5772220896345819997038896388093 y[1] (numeric) = 0.57722208963458199970388963880917 absolute error = 1.3e-31 relative error = 2.2521660611134650414831661663303e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.008 y[1] (analytic) = 0.5776433218679465398689450856274 y[1] (numeric) = 0.57764332186794653986894508562727 absolute error = 1.3e-31 relative error = 2.2505237242181593936786409118007e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.009 y[1] (analytic) = 0.5780646470230823271584394392806 y[1] (numeric) = 0.57806464702308232715843943928041 absolute error = 1.9e-31 relative error = 3.2868296128895291594630886192010e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1266.5MB, alloc=4.4MB, time=50.44 x[1] = 0.01 y[1] (analytic) = 0.5784860650691243555580059987217 y[1] (numeric) = 0.57848606506912435555800599872157 absolute error = 1.3e-31 relative error = 2.2472451429658217051635090245647e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.011 y[1] (analytic) = 0.5789075759752300188500162636365 y[1] (numeric) = 0.57890757597523001885001626363641 absolute error = 9e-32 relative error = 1.5546523095398369918760234762635e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.012 y[1] (analytic) = 0.5793291797105790835609966176999 y[1] (numeric) = 0.5793291797105790835609966176998 absolute error = 1.0e-31 relative error = 1.7261343550821648357928875984179e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1270.3MB, alloc=4.4MB, time=50.59 x[1] = 0.013 y[1] (analytic) = 0.5797508762443736619553821928375 y[1] (numeric) = 0.57975087624437366195538219283738 absolute error = 1.2e-31 relative error = 2.0698545688686153176084164294992e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.014 y[1] (analytic) = 0.5801726655458381850755051777024 y[1] (numeric) = 0.58017266554583818507550517770225 absolute error = 1.5e-31 relative error = 2.5854372139176354396643751491578e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.015 y[1] (analytic) = 0.5805945475842193758277151127884 y[1] (numeric) = 0.58059454758421937582771511278824 absolute error = 1.6e-31 relative error = 2.7557957728976237071842401058891e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1274.1MB, alloc=4.4MB, time=50.74 x[1] = 0.016 y[1] (analytic) = 0.5810165223287862221145289929153 y[1] (numeric) = 0.5810165223287862221145289929151 absolute error = 2.0e-31 relative error = 3.4422429021187765132293691675836e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.017 y[1] (analytic) = 0.5814385897488299500127092752403 y[1] (numeric) = 0.58143858974882995001270927524012 absolute error = 1.8e-31 relative error = 3.0957697540811053560818760695900e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.018 y[1] (analytic) = 0.5818607498136639969971681674789 y[1] (numeric) = 0.58186074981366399699716816747866 absolute error = 2.4e-31 relative error = 4.1246982216425146054511405366536e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.019 y[1] (analytic) = 0.5822830024926239852105968466564 y[1] (numeric) = 0.58228300249262398521059684665623 absolute error = 1.7e-31 relative error = 2.9195425467044001323098614782711e-29 % Correct digits = 30 h = 0.001 NO POLE memory used=1277.9MB, alloc=4.4MB, time=50.89 TOP MAIN SOLVE Loop x[1] = 0.02 y[1] (analytic) = 0.5827053477550676947787185334702 y[1] (numeric) = 0.58270534775506769477871853347008 absolute error = 1.2e-31 relative error = 2.0593598542095476981476178924083e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.021 y[1] (analytic) = 0.5831277855703750371710646212127 y[1] (numeric) = 0.58312778557037503717106462121252 absolute error = 1.8e-31 relative error = 3.0868019746981619285073514643712e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.022 y[1] (analytic) = 0.5835503159079480286071733312041 y[1] (numeric) = 0.58355031590794802860717333120405 absolute error = 5e-32 relative error = 8.5682414415635814959710222167914e-30 % Correct digits = 31 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1281.7MB, alloc=4.4MB, time=51.04 x[1] = 0.023 y[1] (analytic) = 0.5839729387372107635081106388059 y[1] (numeric) = 0.58397293873721076350811063880572 absolute error = 1.8e-31 relative error = 3.0823346093610758196562994587162e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.024 y[1] (analytic) = 0.5843956540276093879932134853299 y[1] (numeric) = 0.58439565402760938799321348532969 absolute error = 2.1e-31 relative error = 3.5934558813484723182683954484247e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.025 y[1] (analytic) = 0.5848184617486120734219555615482 y[1] (numeric) = 0.58481846174861207342195556154808 absolute error = 1.2e-31 relative error = 2.0519188064138570479173334906424e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1285.6MB, alloc=4.4MB, time=51.19 x[1] = 0.026 y[1] (analytic) = 0.5852413618697089899808362180166 y[1] (numeric) = 0.58524136186970898998083621801644 absolute error = 1.6e-31 relative error = 2.7339147644800343349115641365724e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.027 y[1] (analytic) = 0.5856643543604122803151933260822 y[1] (numeric) = 0.58566435436041228031519332608207 absolute error = 1.3e-31 relative error = 2.2197014216781107852674871719802e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.028 y[1] (analytic) = 0.5860874391902560332058411812431 y[1] (numeric) = 0.58608743919025603320584118124289 absolute error = 2.1e-31 relative error = 3.5830831025851363148823154724494e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1289.4MB, alloc=4.4MB, time=51.34 x[1] = 0.029 y[1] (analytic) = 0.5865106163287962572904348074623 y[1] (numeric) = 0.58651061632879625729043480746212 absolute error = 1.8e-31 relative error = 3.0689981560213138455262779196182e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.03 y[1] (analytic) = 0.5869338857456108548294622871315 y[1] (numeric) = 0.5869338857456108548294622871313 absolute error = 2.0e-31 relative error = 3.4075388192305545080753510897604e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.031 y[1] (analytic) = 0.5873572474102995955167670066123 y[1] (numeric) = 0.58735724741029959551676700661208 absolute error = 2.2e-31 relative error = 3.7455909664858285837743449636759e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1293.2MB, alloc=4.4MB, time=51.49 x[1] = 0.032 y[1] (analytic) = 0.5877807012924840903345019716791 y[1] (numeric) = 0.58778070129248409033450197167894 absolute error = 1.6e-31 relative error = 2.7221036629506962773615288231071e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.033 y[1] (analytic) = 0.5882042473618077654524186107338 y[1] (numeric) = 0.58820424736180776545241861073361 absolute error = 1.9e-31 relative error = 3.2301704867345155944857255006520e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.034 y[1] (analytic) = 0.5886278855879358361713927463708 y[1] (numeric) = 0.58862788558793583617139274637062 absolute error = 1.8e-31 relative error = 3.0579591012785883543588025537092e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1297.0MB, alloc=4.4MB, time=51.64 x[1] = 0.035 y[1] (analytic) = 0.5890516159405552809110906777454 y[1] (numeric) = 0.58905161594055528091109067774525 absolute error = 1.5e-31 relative error = 2.5464661489891812212532468312393e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.036 y[1] (analytic) = 0.5894754383893748152416785772332 y[1] (numeric) = 0.58947543838937481524167857723308 absolute error = 1.2e-31 relative error = 2.0357082277741086897067482207888e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.037 y[1] (analytic) = 0.5898993529041248659594786650778 y[1] (numeric) = 0.58989935290412486595947866507766 absolute error = 1.4e-31 relative error = 2.3732862107877903259470100969540e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1300.8MB, alloc=4.4MB, time=51.79 x[1] = 0.038 y[1] (analytic) = 0.5903233594545575452064758851024 y[1] (numeric) = 0.5903233594545575452064758851023 absolute error = 1.0e-31 relative error = 1.6939868361705563173186702370781e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.039 y[1] (analytic) = 0.5907474580104466246335790631171 y[1] (numeric) = 0.59074745801044662463357906311691 absolute error = 1.9e-31 relative error = 3.2162643685322483324500203002900e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.04 y[1] (analytic) = 0.5911716485415875096075407873844 y[1] (numeric) = 0.59117164854158750960754078738426 absolute error = 1.4e-31 relative error = 2.3681785204919436406745570891657e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1304.6MB, alloc=4.4MB, time=51.94 x[1] = 0.041 y[1] (analytic) = 0.5915959310177972134614405074247 y[1] (numeric) = 0.59159593101779721346144050742447 absolute error = 2.3e-31 relative error = 3.8877887412832935693034645322261e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.042 y[1] (analytic) = 0.5920203054089143317886356035361 y[1] (numeric) = 0.5920203054089143317886356035359 absolute error = 2.0e-31 relative error = 3.3782625050648897002524067600135e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.043 y[1] (analytic) = 0.592444771684799016780085434697 y[1] (numeric) = 0.59244477168479901678008543469683 absolute error = 1.7e-31 relative error = 2.8694657818745313120304708711128e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1308.4MB, alloc=4.4MB, time=52.09 x[1] = 0.044 y[1] (analytic) = 0.5928693298153329516049536269896 y[1] (numeric) = 0.59286932981533295160495362698936 absolute error = 2.4e-31 relative error = 4.0481095568690531578801473289412e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.045 y[1] (analytic) = 0.5932939797704193248343941183572 y[1] (numeric) = 0.593293979770419324834394118357 absolute error = 2.0e-31 relative error = 3.3710101032441265887998145071633e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.046 y[1] (analytic) = 0.593718721519982804908426728374 y[1] (numeric) = 0.59371872151998280490842672837389 absolute error = 1.1e-31 relative error = 1.8527291798781138388784093611040e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1312.3MB, alloc=4.4MB, time=52.24 x[1] = 0.047 y[1] (analytic) = 0.5941435550339695146458082737695 y[1] (numeric) = 0.59414355503396951464580827376928 absolute error = 2.2e-31 relative error = 3.7028088268570335351453098683506e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.048 y[1] (analytic) = 0.5945684802823470057968055017187 y[1] (numeric) = 0.59456848028234700579680550171861 absolute error = 9e-32 relative error = 1.5137028447465135288027968894168e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.049 y[1] (analytic) = 0.5949934972351042336387763633856 y[1] (numeric) = 0.59499349723510423363877636338547 absolute error = 1.3e-31 relative error = 2.1848978283645363446439969227429e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1316.1MB, alloc=4.4MB, time=52.38 x[1] = 0.05 y[1] (analytic) = 0.5954186058622515316144663998797 y[1] (numeric) = 0.59541860586225153161446639987951 absolute error = 1.9e-31 relative error = 3.1910322944116392142505174446907e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.051 y[1] (analytic) = 0.5958438061338205860129272616873 y[1] (numeric) = 0.59584380613382058601292726168708 absolute error = 2.2e-31 relative error = 3.6922427947600447247129770393750e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.052 y[1] (analytic) = 0.5962690980198644106929646307369 y[1] (numeric) = 0.5962690980198644106929646307367 absolute error = 2.0e-31 relative error = 3.3541902584617440415528203897752e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1319.9MB, alloc=4.4MB, time=52.53 x[1] = 0.053 y[1] (analytic) = 0.5966944814904573218490230615837 y[1] (numeric) = 0.59669448149045732184902306158354 absolute error = 1.6e-31 relative error = 2.6814392450947916328221281929232e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.054 y[1] (analytic) = 0.5971199565156949128194155047388 y[1] (numeric) = 0.59711995651569491281941550473863 absolute error = 1.7e-31 relative error = 2.8469991355167788581038872842934e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.055 y[1] (analytic) = 0.5975455230656940289368055209323 y[1] (numeric) = 0.59754552306569402893680552093206 absolute error = 2.4e-31 relative error = 4.0164303929294848144050528783566e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.056 y[1] (analytic) = 0.5979711811105927424208504400887 y[1] (numeric) = 0.59797118111059274242085044008859 absolute error = 1.1e-31 relative error = 1.8395535349329129788644437245492e-29 % Correct digits = 30 memory used=1323.7MB, alloc=4.4MB, time=52.68 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.057 y[1] (analytic) = 0.5983969306205503273129139630109 y[1] (numeric) = 0.59839693062055032731291396301079 absolute error = 1.1e-31 relative error = 1.8382447230457493079597239740409e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.058 y[1] (analytic) = 0.5988227715657472344527569472126 y[1] (numeric) = 0.59882277156574723445275694721243 absolute error = 1.7e-31 relative error = 2.8389033963337681002208109439898e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.059 y[1] (analytic) = 0.5992487039163850664971153610263 y[1] (numeric) = 0.59924870391638506649711536102613 absolute error = 1.7e-31 relative error = 2.8368855683619567713806488433278e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1327.5MB, alloc=4.4MB, time=52.83 x[1] = 0.06 y[1] (analytic) = 0.5996747276426865529800746320268 y[1] (numeric) = 0.59967472764268655298007463202667 absolute error = 1.3e-31 relative error = 2.1678418984076298464827903821225e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.061 y[1] (analytic) = 0.6001008427148955254151498569683 y[1] (numeric) = 0.60010084271489552541514985696811 absolute error = 1.9e-31 relative error = 3.1661345306636723418664109542876e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.062 y[1] (analytic) = 0.6005270491032768924389815808314 y[1] (numeric) = 0.60052704910327689243898158083121 absolute error = 1.9e-31 relative error = 3.1638874599189678383877528072436e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1331.3MB, alloc=4.4MB, time=52.98 x[1] = 0.063 y[1] (analytic) = 0.6009533467781166149965570922212 y[1] (numeric) = 0.60095334677811661499655709222105 absolute error = 1.5e-31 relative error = 2.4960340233429608940726954534369e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.064 y[1] (analytic) = 0.6013797357097216815678674212451 y[1] (numeric) = 0.60137973570972168156786742124497 absolute error = 1.3e-31 relative error = 2.1616957187055823879436415499547e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.065 y[1] (analytic) = 0.601806215868420083435910464142 y[1] (numeric) = 0.6018062158684200834359104641418 absolute error = 2.0e-31 relative error = 3.3233289176216872803050070170187e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1335.1MB, alloc=4.4MB, time=53.12 x[1] = 0.066 y[1] (analytic) = 0.6022327872245607899959508963268 y[1] (numeric) = 0.60223278722456078999595089632666 absolute error = 1.4e-31 relative error = 2.3246824644868886377737023194745e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.067 y[1] (analytic) = 0.6026594497485137241059477721648 y[1] (numeric) = 0.60265944974851372410594777216466 absolute error = 1.4e-31 relative error = 2.3230366678631055073743898352999e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.068 y[1] (analytic) = 0.6030862034106697374780609456941 y[1] (numeric) = 0.60308620341066973747806094569389 absolute error = 2.1e-31 relative error = 3.4820892736788596573202169423567e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1339.0MB, alloc=4.4MB, time=53.27 x[1] = 0.069 y[1] (analytic) = 0.6035130481814405861111476816865 y[1] (numeric) = 0.60351304818144058611114768168628 absolute error = 2.2e-31 relative error = 3.6453230077282280347869770917019e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.07 y[1] (analytic) = 0.6039399840312589057641610608667 y[1] (numeric) = 0.60393998403125890576416106086657 absolute error = 1.3e-31 relative error = 2.1525317653628215686944156899592e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.071 y[1] (analytic) = 0.6043670109305781874703620168076 y[1] (numeric) = 0.60436701093057818747036201680741 absolute error = 1.9e-31 relative error = 3.1437850935550935611842190926397e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1342.8MB, alloc=4.4MB, time=53.42 x[1] = 0.072 y[1] (analytic) = 0.6047941288498727530922570749857 y[1] (numeric) = 0.60479412884987275309225707498556 absolute error = 1.4e-31 relative error = 2.3148372863049405508239505583751e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.073 y[1] (analytic) = 0.6052213377596377309171740967225 y[1] (numeric) = 0.60522133775963773091717409672241 absolute error = 9e-32 relative error = 1.4870592688148628033220276042167e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.074 y[1] (analytic) = 0.6056486376303890312933885622446 y[1] (numeric) = 0.60564863763038903129338856224443 absolute error = 1.7e-31 relative error = 2.8069079898392572315085687026449e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1346.6MB, alloc=4.4MB, time=53.57 x[1] = 0.075 y[1] (analytic) = 0.6060760284326633223067131578888 y[1] (numeric) = 0.60607602843266332230671315788863 absolute error = 1.7e-31 relative error = 2.8049286232228446808709767323168e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.076 y[1] (analytic) = 0.6065035101370180054974636625467 y[1] (numeric) = 0.60650351013701800549746366254653 absolute error = 1.7e-31 relative error = 2.8029516261430130201225248134367e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.077 y[1] (analytic) = 0.6069310827140311916177143577912 y[1] (numeric) = 0.60693108271403119161771435779097 absolute error = 2.3e-31 relative error = 3.7895571103642011545278993787423e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1350.4MB, alloc=4.4MB, time=53.72 x[1] = 0.078 y[1] (analytic) = 0.6073587461343016764287564147653 y[1] (numeric) = 0.60735874613430167642875641476514 absolute error = 1.6e-31 relative error = 2.6343573879253916045347276775649e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.079 y[1] (analytic) = 0.6077865003684489165386729388359 y[1] (numeric) = 0.60778650036844891653867293883567 absolute error = 2.3e-31 relative error = 3.7842235696345787967123818886527e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.08 y[1] (analytic) = 0.6082143453871130052799445802238 y[1] (numeric) = 0.60821434538711300527994458022363 absolute error = 1.7e-31 relative error = 2.7950672536636621345632657887415e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1354.2MB, alloc=4.4MB, time=53.87 x[1] = 0.081 y[1] (analytic) = 0.6086422811609546486269998453319 y[1] (numeric) = 0.60864228116095464862699984533164 absolute error = 2.6e-31 relative error = 4.2718031271843788135716440260416e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.082 y[1] (analytic) = 0.6090703076606551411536244692846 y[1] (numeric) = 0.60907030766065514115362446928448 absolute error = 1.2e-31 relative error = 1.9702158928236288839861162376569e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.083 y[1] (analytic) = 0.6094984248569163420301444352971 y[1] (numeric) = 0.60949842485691634203014443529697 absolute error = 1.3e-31 relative error = 2.1329013283425356253349038074724e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1358.0MB, alloc=4.4MB, time=54.02 x[1] = 0.084 y[1] (analytic) = 0.6099266327204606510602974508797 y[1] (numeric) = 0.60992663272046065106029745087946 absolute error = 2.4e-31 relative error = 3.9348994965103601950722972472308e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.085 y[1] (analytic) = 0.61035493122203098475770791459 y[1] (numeric) = 0.61035493122203098475770791458982 absolute error = 1.8e-31 relative error = 2.9491037229700165988113309438117e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.086 y[1] (analytic) = 0.6107833203323907524618806300447 y[1] (numeric) = 0.61078332033239075246188063004457 absolute error = 1.3e-31 relative error = 2.1284143766279255036007847175412e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1361.8MB, alloc=4.4MB, time=54.17 x[1] = 0.087 y[1] (analytic) = 0.6112118000223238324936287462131 y[1] (numeric) = 0.61121180002232383249362874621293 absolute error = 1.7e-31 relative error = 2.7813599147429898885440103791656e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.088 y[1] (analytic) = 0.6116403702626345483498516246384 y[1] (numeric) = 0.61164037026263454834985162463818 absolute error = 2.2e-31 relative error = 3.5968848803347198354269531755950e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.089 y[1] (analytic) = 0.6120690310241476449375785551644 y[1] (numeric) = 0.61206903102414764493757855516427 absolute error = 1.3e-31 relative error = 2.1239434346560033161887351767389e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1365.7MB, alloc=4.4MB, time=54.32 x[1] = 0.09 y[1] (analytic) = 0.6124977822777082648471944619937 y[1] (numeric) = 0.6124977822777082648471944619935 absolute error = 2.0e-31 relative error = 3.2653179454177912748810887127944e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.091 y[1] (analytic) = 0.6129266239941819246647639614666 y[1] (numeric) = 0.61292662399418192466476396146641 absolute error = 1.9e-31 relative error = 3.0998816589472141204002770812275e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.092 y[1] (analytic) = 0.6133555561444544913233703518402 y[1] (numeric) = 0.61335555614445449132337035184005 absolute error = 1.5e-31 relative error = 2.4455635641893938584230457877901e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1369.5MB, alloc=4.4MB, time=54.47 x[1] = 0.093 y[1] (analytic) = 0.6137845786994321584933863335482 y[1] (numeric) = 0.61378457869943215849338633354795 absolute error = 2.5e-31 relative error = 4.0730902775324369186856005572729e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.094 y[1] (analytic) = 0.6142136916300414230115934759569 y[1] (numeric) = 0.61421369163004142301159347595672 absolute error = 1.8e-31 relative error = 2.9305761570098502213192557723807e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.095 y[1] (analytic) = 0.6146428949072290613490676634932 y[1] (numeric) = 0.61464289490722906134906766349302 absolute error = 1.8e-31 relative error = 2.9285297445302486629528943745004e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.096 y[1] (analytic) = 0.6150721885019621061177479702027 y[1] (numeric) = 0.61507218850196210611774797020249 absolute error = 2.1e-31 relative error = 3.4142333847261912278584668618696e-29 % Correct digits = 30 h = 0.001 NO POLE memory used=1373.3MB, alloc=4.4MB, time=54.62 TOP MAIN SOLVE Loop x[1] = 0.097 y[1] (analytic) = 0.6155015723852278226156066273224 y[1] (numeric) = 0.61550157238522782261560662732227 absolute error = 1.3e-31 relative error = 2.1120985848373444300701244911786e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.098 y[1] (analytic) = 0.6159310465280336854103379633026 y[1] (numeric) = 0.61593104652803368541033796330246 absolute error = 1.4e-31 relative error = 2.2729817045133800475703381225922e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.099 y[1] (analytic) = 0.6163606109014073549614844099028 y[1] (numeric) = 0.61636061090140735496148440990258 absolute error = 2.2e-31 relative error = 3.5693390542633338041114632586364e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1377.1MB, alloc=4.4MB, time=54.76 x[1] = 0.1 y[1] (analytic) = 0.6167902654763966542809178815185 y[1] (numeric) = 0.61679026547639665428091788151824 absolute error = 2.6e-31 relative error = 4.2153713272238679110132145733490e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.101 y[1] (analytic) = 0.6172200102240695456315950477644 y[1] (numeric) = 0.61722001022406954563159504776417 absolute error = 2.3e-31 relative error = 3.7263859918686537462614831894218e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.102 y[1] (analytic) = 0.6176498451155141072645052315538 y[1] (numeric) = 0.61764984511551410726450523155365 absolute error = 1.5e-31 relative error = 2.4285604729965843430656652966669e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1380.9MB, alloc=4.4MB, time=54.91 x[1] = 0.103 y[1] (analytic) = 0.618079770121838510193729876475 y[1] (numeric) = 0.61807977012183851019372987647481 absolute error = 1.9e-31 relative error = 3.0740368668359165482217784458284e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.104 y[1] (analytic) = 0.6185097852141709950095327381728 y[1] (numeric) = 0.61850978521417099500953273817255 absolute error = 2.5e-31 relative error = 4.0419732391692502804385182385498e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.105 y[1] (analytic) = 0.6189398903636598487294001647041 y[1] (numeric) = 0.61893989036365984872940016470387 absolute error = 2.3e-31 relative error = 3.7160312912593638499320219575230e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1384.7MB, alloc=4.4MB, time=55.06 x[1] = 0.106 y[1] (analytic) = 0.6193700855414733816869510404465 y[1] (numeric) = 0.61937008554147338168695104044627 absolute error = 2.3e-31 relative error = 3.7134502516201852637570622148958e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.107 y[1] (analytic) = 0.6198003707187999044586361771061 y[1] (numeric) = 0.61980037071879990445863617710598 absolute error = 1.2e-31 relative error = 1.9361072640345895301583404330633e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.108 y[1] (analytic) = 0.6202307458668477048281471436975 y[1] (numeric) = 0.62023074586684770482814714369727 absolute error = 2.3e-31 relative error = 3.7082972995565884065598123567571e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1388.6MB, alloc=4.4MB, time=55.21 x[1] = 0.109 y[1] (analytic) = 0.6206612109568450247884547350487 y[1] (numeric) = 0.62066121095684502478845473504846 absolute error = 2.4e-31 relative error = 3.8668438717155043082445799998641e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.11 y[1] (analytic) = 0.6210917659600400375813974854367 y[1] (numeric) = 0.62109176596004003758139748543651 absolute error = 1.9e-31 relative error = 3.0591292690269583941384343498030e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.111 y[1] (analytic) = 0.6215224108477008247747408403629 y[1] (numeric) = 0.62152241084770082477474084036272 absolute error = 1.8e-31 relative error = 2.8961143935983924375384055846672e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1392.4MB, alloc=4.4MB, time=55.36 x[1] = 0.112 y[1] (analytic) = 0.6219531455911153533766278052595 y[1] (numeric) = 0.62195314559111535337662780525925 absolute error = 2.5e-31 relative error = 4.0195953951224982511843373286795e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.113 y[1] (analytic) = 0.6223839701615914529873420950622 y[1] (numeric) = 0.62238397016159145298734209506205 absolute error = 1.5e-31 relative error = 2.4100877784666440140650466041487e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.114 y[1] (analytic) = 0.622814884530456792988305013103 y[1] (numeric) = 0.62281488453045679298830501310285 absolute error = 1.5e-31 relative error = 2.4084202822655039517351233418457e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1396.2MB, alloc=4.4MB, time=55.51 x[1] = 0.115 y[1] (analytic) = 0.6232458886690588597682274916631 y[1] (numeric) = 0.623245888669058859768227491663 absolute error = 1.0e-31 relative error = 1.6045031634873665511333925298718e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.116 y[1] (analytic) = 0.6236769825487649339863389297979 y[1] (numeric) = 0.62367698254876493398633892979771 absolute error = 1.9e-31 relative error = 3.0464488078994323395444904916889e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.117 y[1] (analytic) = 0.6241081661409620678726146666827 y[1] (numeric) = 0.6241081661409620678726146666825 absolute error = 2.0e-31 relative error = 3.2045727143206083343271130945729e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1400.0MB, alloc=4.4MB, time=55.66 x[1] = 0.118 y[1] (analytic) = 0.6245394394170570625649241307573 y[1] (numeric) = 0.62453943941705706256492413075702 absolute error = 2.8e-31 relative error = 4.4833037327690789990685733524141e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.119 y[1] (analytic) = 0.6249708023484764454830219063468 y[1] (numeric) = 0.62497080234847644548302190634662 absolute error = 1.8e-31 relative error = 2.8801345490638472256650869272978e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.12 y[1] (analytic) = 0.6254022549066664477393041602318 y[1] (numeric) = 0.62540225490666644773930416023167 absolute error = 1.3e-31 relative error = 2.0786621567170539272140646159681e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1403.8MB, alloc=4.4MB, time=55.81 x[1] = 0.121 y[1] (analytic) = 0.6258337970630929815862530708107 y[1] (numeric) = 0.62583379706309298158625307081047 absolute error = 2.3e-31 relative error = 3.6750971436720397565659253448762e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.122 y[1] (analytic) = 0.6262654287892416179004921020665 y[1] (numeric) = 0.62626542878924161790049210206629 absolute error = 2.1e-31 relative error = 3.3532108008259821782701009120705e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.123 y[1] (analytic) = 0.6266971500566175637033751635045 y[1] (numeric) = 0.62669715005661756370337516350435 absolute error = 1.5e-31 relative error = 2.3935005925341862935360875779476e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1407.6MB, alloc=4.4MB, time=55.96 x[1] = 0.124 y[1] (analytic) = 0.6271289608367456397180328955728 y[1] (numeric) = 0.62712896083674563971803289557258 absolute error = 2.2e-31 relative error = 3.5080503969465134036289607944809e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.125 y[1] (analytic) = 0.6275608611011702579627995178237 y[1] (numeric) = 0.62756086110117025796279951782347 absolute error = 2.3e-31 relative error = 3.6649831794229957663157300828413e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.126 y[1] (analytic) = 0.6279928508214553993809438742147 y[1] (numeric) = 0.62799285082145539938094387421447 absolute error = 2.3e-31 relative error = 3.6624620757886825507893076222789e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1411.4MB, alloc=4.4MB, time=56.11 x[1] = 0.127 y[1] (analytic) = 0.6284249299691845915066285064844 y[1] (numeric) = 0.62842492996918459150662850648412 absolute error = 2.8e-31 relative error = 4.4555838994759495584283081430250e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.128 y[1] (analytic) = 0.6288570985159608861670207824823 y[1] (numeric) = 0.62885709851596088616702078248222 absolute error = 8e-32 relative error = 1.2721491128714600536897368793294e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.129 y[1] (analytic) = 0.6292893564334068372204803016769 y[1] (numeric) = 0.62928935643340683722048030167672 absolute error = 1.8e-31 relative error = 2.8603693699854925848646482132857e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1415.3MB, alloc=4.4MB, time=56.26 x[1] = 0.13 y[1] (analytic) = 0.6297217036931644783307469948105 y[1] (numeric) = 0.62972170369316447833074699481031 absolute error = 1.9e-31 relative error = 3.0172058368910624794758292938688e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.131 y[1] (analytic) = 0.6301541402668953007770545288375 y[1] (numeric) = 0.63015414026689530077705452883739 absolute error = 1.1e-31 relative error = 1.7456046540202153092693296072001e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.132 y[1] (analytic) = 0.63058666612628023130009382184 y[1] (numeric) = 0.63058666612628023130009382183973 absolute error = 2.7e-31 relative error = 4.2817270726420696547092637419965e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.133 y[1] (analytic) = 0.6310192812430196099837516655987 y[1] (numeric) = 0.63101928124301960998375166559851 absolute error = 1.9e-31 relative error = 3.0110014962732455566840011828017e-29 % Correct digits = 30 h = 0.001 NO POLE memory used=1419.1MB, alloc=4.4MB, time=56.41 TOP MAIN SOLVE Loop x[1] = 0.134 y[1] (analytic) = 0.631451985588833168172549645894 y[1] (numeric) = 0.63145198558883316817254964589381 absolute error = 1.9e-31 relative error = 3.0089381985682369621526500462598e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.135 y[1] (analytic) = 0.6318847791354600064247087424119 y[1] (numeric) = 0.63188477913546000642470874241177 absolute error = 1.3e-31 relative error = 2.0573371015181758366275764318707e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.136 y[1] (analytic) = 0.6323176618546585725007651813671 y[1] (numeric) = 0.63231766185465857250076518136695 absolute error = 1.5e-31 relative error = 2.3722253710268536224676021522716e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1422.9MB, alloc=4.4MB, time=56.56 x[1] = 0.137 y[1] (analytic) = 0.6327506337182066393876633045949 y[1] (numeric) = 0.63275063371820663938766330459478 absolute error = 1.2e-31 relative error = 1.8964817039352282224528257409154e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.138 y[1] (analytic) = 0.6331836946979012833582514089384 y[1] (numeric) = 0.63318369469790128335825140893822 absolute error = 1.8e-31 relative error = 2.8427769304116386989025759612911e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.139 y[1] (analytic) = 0.6336168447655588620661066992465 y[1] (numeric) = 0.63361684476555886206610669924628 absolute error = 2.2e-31 relative error = 3.4721299128561048401803380102453e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1426.7MB, alloc=4.4MB, time=56.71 x[1] = 0.14 y[1] (analytic) = 0.6340500838930149926756156872219 y[1] (numeric) = 0.63405008389301499267561568722171 absolute error = 1.9e-31 relative error = 2.9966087037386027759248561178010e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.141 y[1] (analytic) = 0.6344834120521245300272365567028 y[1] (numeric) = 0.63448341205212453002723655670251 absolute error = 2.9e-31 relative error = 4.5706474667642802754230753174651e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.142 y[1] (analytic) = 0.6349168292147615448378702037404 y[1] (numeric) = 0.63491682921476154483787020374019 absolute error = 2.1e-31 relative error = 3.3075198252300096659616509537539e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1430.5MB, alloc=4.4MB, time=56.87 x[1] = 0.143 y[1] (analytic) = 0.6353503353528193019362668470473 y[1] (numeric) = 0.63535033535281930193626684704705 absolute error = 2.5e-31 relative error = 3.9348369881818250093417922235449e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.144 y[1] (analytic) = 0.6357839304382102385333952910294 y[1] (numeric) = 0.63578393043821023853339529102917 absolute error = 2.3e-31 relative error = 3.6175812094129822930711828577457e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.145 y[1] (analytic) = 0.6362176144428659425277021097018 y[1] (numeric) = 0.63621761444286594252770210970155 absolute error = 2.5e-31 relative error = 3.9294730973288806070593895293697e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1434.3MB, alloc=4.4MB, time=57.01 x[1] = 0.146 y[1] (analytic) = 0.6366513873387371308451882053002 y[1] (numeric) = 0.63665138733873713084518820529998 absolute error = 2.2e-31 relative error = 3.4555803124787139426209111995715e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.147 y[1] (analytic) = 0.6370852490977936278142303803625 y[1] (numeric) = 0.63708524909779362781423038036225 absolute error = 2.5e-31 relative error = 3.9241216203645705674787842127085e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.148 y[1] (analytic) = 0.6375191996920243435750757464515 y[1] (numeric) = 0.63751919969202434357507574645133 absolute error = 1.7e-31 relative error = 2.6665863566481506495842970291936e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1438.1MB, alloc=4.4MB, time=57.16 x[1] = 0.149 y[1] (analytic) = 0.6379532390934372525239369765371 y[1] (numeric) = 0.63795323909343725252393697653689 absolute error = 2.1e-31 relative error = 3.2917773142498699216352248345642e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.15 y[1] (analytic) = 0.6383873672740593717916165913415 y[1] (numeric) = 0.63838736727405937179161659134132 absolute error = 1.8e-31 relative error = 2.8196046668123696067950097378253e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.151 y[1] (analytic) = 0.638821584205936739756588652694 y[1] (numeric) = 0.63882158420593673975658865269377 absolute error = 2.3e-31 relative error = 3.6003792872135479187317055819702e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1442.0MB, alloc=4.4MB, time=57.31 x[1] = 0.152 y[1] (analytic) = 0.639255889861134394592466419123 y[1] (numeric) = 0.63925588986113439459246641912277 absolute error = 2.3e-31 relative error = 3.5979332165396695434916615710021e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.153 y[1] (analytic) = 0.6396902842117363528497847005571 y[1] (numeric) = 0.63969028421173635284978470055684 absolute error = 2.6e-31 relative error = 4.0644669212130859843163538707917e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.154 y[1] (analytic) = 0.6401247672298455880720258300946 y[1] (numeric) = 0.64012476722984558807202583009437 absolute error = 2.3e-31 relative error = 3.5930495393160649502942565539152e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1445.8MB, alloc=4.4MB, time=57.46 x[1] = 0.155 y[1] (analytic) = 0.640559338887584009445818351352 y[1] (numeric) = 0.64055933888758400944581835135182 absolute error = 1.8e-31 relative error = 2.8100441141423962481519067434240e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.156 y[1] (analytic) = 0.6409939991570924404852376999043 y[1] (numeric) = 0.64099399915709244048523769990403 absolute error = 2.7e-31 relative error = 4.2122079201217201691724914244461e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.157 y[1] (analytic) = 0.6414287480105305977501383367945 y[1] (numeric) = 0.64142874801053059775013833679432 absolute error = 1.8e-31 relative error = 2.8062353076361470857914338851595e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1449.6MB, alloc=4.4MB, time=57.60 x[1] = 0.158 y[1] (analytic) = 0.6418635854200770695984469710174 y[1] (numeric) = 0.64186358542007706959844697101725 absolute error = 1.5e-31 relative error = 2.3369451610474255599574584803947e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.159 y[1] (analytic) = 0.6422985113579292949723466862648 y[1] (numeric) = 0.6422985113579292949723466862646 absolute error = 2.0e-31 relative error = 3.1138169630374149968208230035245e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.16 y[1] (analytic) = 0.6427335257963035422182819650782 y[1] (numeric) = 0.64273352579630354221828196507797 absolute error = 2.3e-31 relative error = 3.5784658924559053211516498178303e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1453.4MB, alloc=4.4MB, time=57.75 x[1] = 0.161 y[1] (analytic) = 0.6431686287074348879407147808709 y[1] (numeric) = 0.64316862870743488794071478087064 absolute error = 2.6e-31 relative error = 4.0424857245061470325353845939302e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.162 y[1] (analytic) = 0.6436038200635771958895621050694 y[1] (numeric) = 0.64360382006357719588956210506909 absolute error = 3.1e-31 relative error = 4.8166277193534561618350409267480e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.163 y[1] (analytic) = 0.6440390998370030958812453528829 y[1] (numeric) = 0.64403909983700309588124535288264 absolute error = 2.6e-31 relative error = 4.0370219768613770252268522401122e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1457.2MB, alloc=4.4MB, time=57.90 x[1] = 0.164 y[1] (analytic) = 0.6444744680000039627532824669401 y[1] (numeric) = 0.64447446800000396275328246693988 absolute error = 2.2e-31 relative error = 3.4136340681225970190185895870191e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.165 y[1] (analytic) = 0.644909924524889895352353513235 y[1] (numeric) = 0.64490992452488989535235351323479 absolute error = 2.1e-31 relative error = 3.2562686975969336518989604314065e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.166 y[1] (analytic) = 0.6453454693839896955557708385055 y[1] (numeric) = 0.64534546938398969555577083850525 absolute error = 2.5e-31 relative error = 3.8738940902248197045593135378634e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1461.0MB, alloc=4.4MB, time=58.05 x[1] = 0.167 y[1] (analytic) = 0.6457811025496508473262850123246 y[1] (numeric) = 0.64578110254965084732628501232435 absolute error = 2.5e-31 relative error = 3.8712808258550545411141016329545e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.168 y[1] (analytic) = 0.646216823994239495800157950822 y[1] (numeric) = 0.64621682399423949580015795082176 absolute error = 2.4e-31 relative error = 3.7139237340892784822762744328759e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.169 y[1] (analytic) = 0.6466526336901404264084347920707 y[1] (numeric) = 0.64665263369014042640843479207049 absolute error = 2.1e-31 relative error = 3.2474931525698646477589791654222e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.17 y[1] (analytic) = 0.6470885316097570440313462657759 y[1] (numeric) = 0.64708853160975704403134626577568 absolute error = 2.2e-31 relative error = 3.3998439047081816236009738209135e-29 % Correct digits = 30 h = 0.001 NO POLE memory used=1464.8MB, alloc=4.4MB, time=58.20 TOP MAIN SOLVE Loop x[1] = 0.171 y[1] (analytic) = 0.6475245177255113521857734719879 y[1] (numeric) = 0.64752451772551135218577347198769 absolute error = 2.1e-31 relative error = 3.2431204417964598906004470737426e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.172 y[1] (analytic) = 0.6479605920098439322457071551346 y[1] (numeric) = 0.64796059200984393224570715513434 absolute error = 2.6e-31 relative error = 4.0125897038511569524979183795527e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.173 y[1] (analytic) = 0.6483967544352139226956337307281 y[1] (numeric) = 0.64839675443521392269563373072782 absolute error = 2.8e-31 relative error = 4.3183436389019873553619437357380e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1468.7MB, alloc=4.4MB, time=58.35 x[1] = 0.174 y[1] (analytic) = 0.6488330049740989984167804926528 y[1] (numeric) = 0.64883300497409899841678049265261 absolute error = 1.9e-31 relative error = 2.9283343871753977644809022982879e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.175 y[1] (analytic) = 0.6492693435989953500061525989836 y[1] (numeric) = 0.64926934359899535000615259898335 absolute error = 2.5e-31 relative error = 3.8504821221684867285336373269674e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.176 y[1] (analytic) = 0.649705770282417663128294603818 y[1] (numeric) = 0.64970577028241766312829460381774 absolute error = 2.6e-31 relative error = 4.0018114643953643169052395597581e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1472.5MB, alloc=4.4MB, time=58.50 x[1] = 0.177 y[1] (analytic) = 0.6501422849968990978997094716414 y[1] (numeric) = 0.65014228499689909789970947164123 absolute error = 1.7e-31 relative error = 2.6148122329992861128009430315885e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.178 y[1] (analytic) = 0.6505788877149912683058681792688 y[1] (numeric) = 0.65057888771499126830586817926862 absolute error = 1.8e-31 relative error = 2.7667666965371195185073502307853e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.179 y[1] (analytic) = 0.6510155784092642216507431784354 y[1] (numeric) = 0.65101557840926422165074317843515 absolute error = 2.5e-31 relative error = 3.8401538809695924217744280930737e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1476.3MB, alloc=4.4MB, time=58.64 x[1] = 0.18 y[1] (analytic) = 0.6514523570523064180387991596377 y[1] (numeric) = 0.6514523570523064180387991596375 absolute error = 2.0e-31 relative error = 3.0700633413157118770905726063890e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.181 y[1] (analytic) = 0.6518892236167247098893747248554 y[1] (numeric) = 0.65188922361672470988937472485506 absolute error = 3.4e-31 relative error = 5.2156100711967198634684314890481e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.182 y[1] (analytic) = 0.6523261780751443214833887433162 y[1] (numeric) = 0.65232617807514432148338874331595 absolute error = 2.5e-31 relative error = 3.8324385622188137981108176886442e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1480.1MB, alloc=4.4MB, time=58.79 x[1] = 0.183 y[1] (analytic) = 0.652763220400208828542305330512 y[1] (numeric) = 0.65276322040020882854230533051176 absolute error = 2.4e-31 relative error = 3.6766777370338989226967922311995e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.184 y[1] (analytic) = 0.6532003505645801378392915562121 y[1] (numeric) = 0.65320035056458013783929155621191 absolute error = 1.9e-31 relative error = 2.9087553280670693393521915003052e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.185 y[1] (analytic) = 0.6536375685409384668425021522847 y[1] (numeric) = 0.65363756854093846684250215228445 absolute error = 2.5e-31 relative error = 3.8247495559053390260029009429027e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1483.9MB, alloc=4.4MB, time=58.94 x[1] = 0.186 y[1] (analytic) = 0.654074874301982323390425655697 y[1] (numeric) = 0.65407487430198232339042565569674 absolute error = 2.6e-31 relative error = 3.9750800743946572750802767158256e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.187 y[1] (analytic) = 0.6545122678204284853992265861486 y[1] (numeric) = 0.65451226782042848539922658614834 absolute error = 2.6e-31 relative error = 3.9724236318108771159048530957681e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.188 y[1] (analytic) = 0.6549497490690119806020184213817 y[1] (numeric) = 0.65494974906901198060201842138152 absolute error = 1.8e-31 relative error = 2.7483024500103048434505303397181e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1487.7MB, alloc=4.4MB, time=59.09 x[1] = 0.189 y[1] (analytic) = 0.6553873180204860663200022963237 y[1] (numeric) = 0.65538731802048606632000229632339 absolute error = 3.1e-31 relative error = 4.7300274429525966874266587898349e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.19 y[1] (analytic) = 0.65582497464762220926540651484 y[1] (numeric) = 0.65582497464762220926540651483971 absolute error = 2.9e-31 relative error = 4.4219115039926367650161674649798e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.191 y[1] (analytic) = 0.6562627189232100653761621250258 y[1] (numeric) = 0.65626271892321006537616212502545 absolute error = 3.5e-31 relative error = 5.3332299688496222206427901578910e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1491.6MB, alloc=4.4MB, time=59.24 x[1] = 0.192 y[1] (analytic) = 0.6567005508200574596822499706231 y[1] (numeric) = 0.65670055082005745968224997062283 absolute error = 2.7e-31 relative error = 4.1114629744536746887023196920288e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.193 y[1] (analytic) = 0.6571384703109903662036547923458 y[1] (numeric) = 0.65713847031099036620365479234549 absolute error = 3.1e-31 relative error = 4.7174227960401206721652040270056e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.194 y[1] (analytic) = 0.6575764773688528878798621135994 y[1] (numeric) = 0.65757647736885288787986211359922 absolute error = 1.8e-31 relative error = 2.7373241926206099165078194956011e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1495.4MB, alloc=4.4MB, time=59.38 x[1] = 0.195 y[1] (analytic) = 0.6580145719665072365308338053274 y[1] (numeric) = 0.65801457196650723653083380532716 absolute error = 2.4e-31 relative error = 3.6473356400413566371362442273969e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.196 y[1] (analytic) = 0.6584527540768337128493983844719 y[1] (numeric) = 0.65845275407683371284939838447171 absolute error = 1.9e-31 relative error = 2.8855525141873615532224939323745e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.197 y[1] (analytic) = 0.6588910236727306864249922598391 y[1] (numeric) = 0.65889102367273068642499225983878 absolute error = 3.2e-31 relative error = 4.8566453101194940195756671898887e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1499.2MB, alloc=4.4MB, time=59.53 x[1] = 0.198 y[1] (analytic) = 0.6593293807271145757986882979738 y[1] (numeric) = 0.65932938072711457579868829797357 absolute error = 2.3e-31 relative error = 3.4883930054255106903334391500546e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.199 y[1] (analytic) = 0.6597678252129198285494482400128 y[1] (numeric) = 0.65976782521291982854944824001259 absolute error = 2.1e-31 relative error = 3.1829378756417674857588119934081e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.2 y[1] (analytic) = 0.6602063571030989014115356583662 y[1] (numeric) = 0.66020635710309890141153565836587 absolute error = 3.3e-31 relative error = 4.9984371772486077686329990923319e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1503.0MB, alloc=4.4MB, time=59.68 x[1] = 0.201 y[1] (analytic) = 0.6606449763706222404230262995078 y[1] (numeric) = 0.66064497637062224042302629950745 absolute error = 3.5e-31 relative error = 5.2978530454101233260239720722508e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.202 y[1] (analytic) = 0.6610836829884782611053528161136 y[1] (numeric) = 0.66108368298847826110535281611328 absolute error = 3.2e-31 relative error = 4.8405369582473440097640643099497e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.203 y[1] (analytic) = 0.6615224769296733286738210482852 y[1] (numeric) = 0.6615224769296733286738210482849 absolute error = 3.0e-31 relative error = 4.5349932989789113140046999373731e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1506.8MB, alloc=4.4MB, time=59.83 x[1] = 0.204 y[1] (analytic) = 0.6619613581672317382790351696367 y[1] (numeric) = 0.66196135816723173827903516963641 absolute error = 2.9e-31 relative error = 4.3809203727982125971693292173910e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.205 y[1] (analytic) = 0.6624003266741956952791691696031 y[1] (numeric) = 0.66240032667419569527916916960279 absolute error = 3.1e-31 relative error = 4.6799493828220100724663536396110e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.206 y[1] (analytic) = 0.6628393824236252955430222984514 y[1] (numeric) = 0.66283938242362529554302229845114 absolute error = 2.6e-31 relative error = 3.9225188921232833070428300353548e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.207 y[1] (analytic) = 0.6632785253885985057837962561447 y[1] (numeric) = 0.66327852538859850578379625614441 absolute error = 2.9e-31 relative error = 4.3722205513904760097162127360706e-29 % Correct digits = 30 h = 0.001 NO POLE memory used=1510.6MB, alloc=4.4MB, time=59.98 TOP MAIN SOLVE Loop x[1] = 0.208 y[1] (analytic) = 0.6637177555422111439235320604217 y[1] (numeric) = 0.66371775554221114392353206042147 absolute error = 2.3e-31 relative error = 3.4653284182838536755003453327637e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.209 y[1] (analytic) = 0.6641570728575768594881446832191 y[1] (numeric) = 0.66415707285757685948814468321891 absolute error = 1.9e-31 relative error = 2.8607690524549148522427217021753e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.21 y[1] (analytic) = 0.6645964773078271140329936978712 y[1] (numeric) = 0.66459647730782711403299369787095 absolute error = 2.5e-31 relative error = 3.7616810882403346936407047242733e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1514.4MB, alloc=4.4MB, time=60.13 x[1] = 0.211 y[1] (analytic) = 0.6650359688661111615989283323857 y[1] (numeric) = 0.66503596886611116159892833238536 absolute error = 3.4e-31 relative error = 5.1125054270327856701907119531937e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.212 y[1] (analytic) = 0.6654755475055960291987454765072 y[1] (numeric) = 0.66547554750559602919874547650698 absolute error = 2.2e-31 relative error = 3.3059065930315043621900630729865e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.213 y[1] (analytic) = 0.6659152131994664973339993422482 y[1] (numeric) = 0.66591521319946649733399934224796 absolute error = 2.4e-31 relative error = 3.6040624278110767404129790686751e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1518.3MB, alloc=4.4MB, time=60.28 x[1] = 0.214 y[1] (analytic) = 0.6663549659209250805421016290866 y[1] (numeric) = 0.6663549659209250805421016290863 absolute error = 3.0e-31 relative error = 4.5021049642121277256843891030896e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.215 y[1] (analytic) = 0.6667948056431920079736511961141 y[1] (numeric) = 0.66679480564319200797365119611385 absolute error = 2.5e-31 relative error = 3.7492793567707737046098412414947e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.216 y[1] (analytic) = 0.6672347323395052039999323940526 y[1] (numeric) = 0.66723473233950520399993239405237 absolute error = 2.3e-31 relative error = 3.4470627629583650832211918801288e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1522.1MB, alloc=4.4MB, time=60.43 x[1] = 0.217 y[1] (analytic) = 0.6676747459831202688505213602538 y[1] (numeric) = 0.66767474598312026885052136025352 absolute error = 2.8e-31 relative error = 4.1936586891228440010595647556554e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.218 y[1] (analytic) = 0.6681148465473104592809397295573 y[1] (numeric) = 0.66811484654731045928093972955714 absolute error = 1.6e-31 relative error = 2.3947978528968387678157099852868e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.219 y[1] (analytic) = 0.6685550340053666692702953632036 y[1] (numeric) = 0.66855503400536666927029536320337 absolute error = 2.3e-31 relative error = 3.4402553013781320022072008891743e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1525.9MB, alloc=4.4MB, time=60.58 x[1] = 0.22 y[1] (analytic) = 0.6689953083305974107488498468797 y[1] (numeric) = 0.66899530833059741074884984687938 absolute error = 3.2e-31 relative error = 4.7832921399482460999229978437184e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.221 y[1] (analytic) = 0.6694356694963287943554526574325 y[1] (numeric) = 0.66943566949632879435545265743227 absolute error = 2.3e-31 relative error = 3.4357296821821252986017738120207e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.222 y[1] (analytic) = 0.6698761174759045102247820457982 y[1] (numeric) = 0.66987611747590451022478204579795 absolute error = 2.5e-31 relative error = 3.7320333338946438421692664151034e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1529.7MB, alloc=4.4MB, time=60.73 x[1] = 0.223 y[1] (analytic) = 0.6703166522426858088043328312822 y[1] (numeric) = 0.67031665224268580880433283128197 absolute error = 2.3e-31 relative error = 3.4312141766206533272366383408520e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.224 y[1] (analytic) = 0.6707572737700514817010914494853 y[1] (numeric) = 0.67075727377005148170109144948505 absolute error = 2.5e-31 relative error = 3.7271306592748902080586235743133e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.225 y[1] (analytic) = 0.671197982031397842557838742894 y[1] (numeric) = 0.67119798203139784255783874289376 absolute error = 2.4e-31 relative error = 3.5756960900513119497577531805863e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1533.5MB, alloc=4.4MB, time=60.88 x[1] = 0.226 y[1] (analytic) = 0.671638777000138707959021129458 y[1] (numeric) = 0.67163877700013870795902112945778 absolute error = 2.2e-31 relative error = 3.2755702549311646613508561275940e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.227 y[1] (analytic) = 0.6720796586497053783661309303503 y[1] (numeric) = 0.67207965864970537836613093035008 absolute error = 2.2e-31 relative error = 3.2734214935474813165419570449593e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.228 y[1] (analytic) = 0.6725206269535466190825367835576 y[1] (numeric) = 0.67252062695354661908253678355735 absolute error = 2.5e-31 relative error = 3.7173580999660310074390318210171e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1537.3MB, alloc=4.4MB, time=61.03 x[1] = 0.229 y[1] (analytic) = 0.6729616818851286412477052149763 y[1] (numeric) = 0.67296168188512864124770521497604 absolute error = 2.6e-31 relative error = 3.8635186370742095764756016574197e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.23 y[1] (analytic) = 0.673402823417935082860754583296 y[1] (numeric) = 0.67340282341793508286075458329576 absolute error = 2.4e-31 relative error = 3.5639886209839725016630602861387e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.231 y[1] (analytic) = 0.6738440515254669898332827591388 y[1] (numeric) = 0.67384405152546698983328275913858 absolute error = 2.2e-31 relative error = 3.2648503685972719295508150776041e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1541.1MB, alloc=4.4MB, time=61.18 x[1] = 0.232 y[1] (analytic) = 0.674285366181242797071410042691 y[1] (numeric) = 0.6742853661812427970714100426907 absolute error = 3.0e-31 relative error = 4.4491548392785714592022629029711e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.233 y[1] (analytic) = 0.6747267673587983095869789674139 y[1] (numeric) = 0.67472676735879830958697896741372 absolute error = 1.8e-31 relative error = 2.6677465413830500228920842862321e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.234 y[1] (analytic) = 0.6751682550316866836378527803581 y[1] (numeric) = 0.67516825503168668363785278035777 absolute error = 3.3e-31 relative error = 4.8876705553123582941377613844875e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1545.0MB, alloc=4.4MB, time=61.33 x[1] = 0.235 y[1] (analytic) = 0.6756098291734784078972545321197 y[1] (numeric) = 0.67560982917347840789725453211941 absolute error = 2.9e-31 relative error = 4.2924183082827205372852663970129e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.236 y[1] (analytic) = 0.676051489757761284652088851595 y[1] (numeric) = 0.67605148975776128465208885159474 absolute error = 2.6e-31 relative error = 3.8458609135402044703765435363170e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.237 y[1] (analytic) = 0.6764932367581404110301886223743 y[1] (numeric) = 0.67649323675814041103018862237411 absolute error = 1.9e-31 relative error = 2.8086016189978366822176576440401e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1548.8MB, alloc=4.4MB, time=61.47 x[1] = 0.238 y[1] (analytic) = 0.6769350701482381602564289189109 y[1] (numeric) = 0.67693507014823816025642891891064 absolute error = 2.6e-31 relative error = 3.8408410417126723692113151757232e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.239 y[1] (analytic) = 0.6773769899016941629376507014716 y[1] (numeric) = 0.67737698990169416293765070147145 absolute error = 1.5e-31 relative error = 2.2144242015331681472422654533723e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.24 y[1] (analytic) = 0.67781899599216528837633690935 y[1] (numeric) = 0.6778189959921652883763369093498 absolute error = 2.0e-31 relative error = 2.9506402326073455387899113049315e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1552.6MB, alloc=4.4MB, time=61.62 x[1] = 0.241 y[1] (analytic) = 0.6782610883933256259129837318799 y[1] (numeric) = 0.67826108839332562591298373187963 absolute error = 2.7e-31 relative error = 3.9807679464493501296781844190113e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.242 y[1] (analytic) = 0.6787032670788664662971099764524 y[1] (numeric) = 0.6787032670788664662971099764522 absolute error = 2.0e-31 relative error = 2.9467958930093033146096815297526e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.243 y[1] (analytic) = 0.6791455320224962830868475919897 y[1] (numeric) = 0.67914553202249628308684759198944 absolute error = 2.6e-31 relative error = 3.8283399910726005921925599798977e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.244 y[1] (analytic) = 0.6795878831979407140770565451817 y[1] (numeric) = 0.67958788319794071407705654518144 absolute error = 2.6e-31 relative error = 3.8258480827603409440837254995570e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1556.4MB, alloc=4.4MB, time=61.77 x[1] = 0.245 y[1] (analytic) = 0.6800303205789425427559073852478 y[1] (numeric) = 0.68003032057894254275590738524759 absolute error = 2.1e-31 relative error = 3.0880975986661431860123699680865e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.246 y[1] (analytic) = 0.6804728441392616797898749710336 y[1] (numeric) = 0.68047284413926167978987497103333 absolute error = 2.7e-31 relative error = 3.9678291694582795794007843096661e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.247 y[1] (analytic) = 0.6809154538526751445370869719094 y[1] (numeric) = 0.68091545385267514453708697190909 absolute error = 3.1e-31 relative error = 4.5526944387294300566023300095713e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1560.2MB, alloc=4.4MB, time=61.92 x[1] = 0.248 y[1] (analytic) = 0.681358149692977046588970891196 y[1] (numeric) = 0.68135814969297704658897089119574 absolute error = 2.6e-31 relative error = 3.8159079790438719162172800430659e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.249 y[1] (analytic) = 0.6818009316339785673401434977033 y[1] (numeric) = 0.68180093163397856734014349770305 absolute error = 2.5e-31 relative error = 3.6667594366710436562286538039413e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.25 y[1] (analytic) = 0.6822437996495079415864866874361 y[1] (numeric) = 0.68224379964950794158648668743584 absolute error = 2.6e-31 relative error = 3.8109543851270018825574785040351e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1564.0MB, alloc=4.4MB, time=62.07 x[1] = 0.251 y[1] (analytic) = 0.682686753713410439151353933598 y[1] (numeric) = 0.68268675371341043915135393359785 absolute error = 1.5e-31 relative error = 2.1972009737128938965067363699906e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.252 y[1] (analytic) = 0.6831297937995483465398516187073 y[1] (numeric) = 0.68312979379954834653985161870715 absolute error = 1.5e-31 relative error = 2.1957759910558767519298777330950e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.253 y[1] (analytic) = 0.6835729198818009486211396779306 y[1] (numeric) = 0.68357291988180094862113967793037 absolute error = 2.3e-31 relative error = 3.3646739551907662897218142546226e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1567.8MB, alloc=4.4MB, time=62.22 x[1] = 0.254 y[1] (analytic) = 0.6840161319340645103386961176482 y[1] (numeric) = 0.68401613193406451033869611764786 absolute error = 3.4e-31 relative error = 4.9706430027994453503928695553675e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.255 y[1] (analytic) = 0.684459429930252258448490107779 y[1] (numeric) = 0.68445942993025225844849010777877 absolute error = 2.3e-31 relative error = 3.3603160383579994720429044985143e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.256 y[1] (analytic) = 0.684902813844294363285008480526 y[1] (numeric) = 0.68490281384429436328500848052572 absolute error = 2.8e-31 relative error = 4.0881712608010270332499372170713e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1571.7MB, alloc=4.4MB, time=62.37 x[1] = 0.257 y[1] (analytic) = 0.6853462836501379205550806019447 y[1] (numeric) = 0.68534628365013792055508060194443 absolute error = 2.7e-31 relative error = 3.9396142715181361386709093266702e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.258 y[1] (analytic) = 0.6857898393217469331594467161056 y[1] (numeric) = 0.68578983932174693315944671610538 absolute error = 2.2e-31 relative error = 3.2079798705909994023695460282026e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.259 y[1] (analytic) = 0.6862334808331022930420149945941 y[1] (numeric) = 0.6862334808331022930420149945939 absolute error = 2.0e-31 relative error = 2.9144599554833097448228927989413e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1575.5MB, alloc=4.4MB, time=62.52 x[1] = 0.26 y[1] (analytic) = 0.6866772081582017630667526566934 y[1] (numeric) = 0.68667720815820176306675265669318 absolute error = 2.2e-31 relative error = 3.2038343108850465347675134952283e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.261 y[1] (analytic) = 0.687121021271059958922156657813 y[1] (numeric) = 0.68712102127105995892215665781268 absolute error = 3.2e-31 relative error = 4.6571126496472638645860268419776e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.262 y[1] (analytic) = 0.687564920145708331053249575564 y[1] (numeric) = 0.68756492014570833105324957556378 absolute error = 2.2e-31 relative error = 3.1996978547622490189114501957850e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1579.3MB, alloc=4.4MB, time=62.67 x[1] = 0.263 y[1] (analytic) = 0.6880089047561951466210464543466 y[1] (numeric) = 0.68800890475619514662104645434633 absolute error = 2.7e-31 relative error = 3.9243678117171752579870905712290e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.264 y[1] (analytic) = 0.6884529750765854714894385003957 y[1] (numeric) = 0.68845297507658547148943850039544 absolute error = 2.6e-31 relative error = 3.7765832876396076119752215637675e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.265 y[1] (analytic) = 0.6888971310809611522394396499486 y[1] (numeric) = 0.68889713108096115223943964994829 absolute error = 3.1e-31 relative error = 4.4999461605185276549351423416662e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1583.1MB, alloc=4.4MB, time=62.81 x[1] = 0.266 y[1] (analytic) = 0.6893413727434207982107421635282 y[1] (numeric) = 0.68934137274342079821074216352792 absolute error = 2.8e-31 relative error = 4.0618481795987976536417893327856e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.267 y[1] (analytic) = 0.6897857000380797635705275293052 y[1] (numeric) = 0.68978570003807976357052752930495 absolute error = 2.5e-31 relative error = 3.6243140440023430147929252079322e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.268 y[1] (analytic) = 0.6902301129390701294094790880918 y[1] (numeric) = 0.6902301129390701294094790880916 absolute error = 2.0e-31 relative error = 2.8975843888986475468952891278326e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1586.9MB, alloc=4.4MB, time=62.96 x[1] = 0.269 y[1] (analytic) = 0.6906746114205406858649429217453 y[1] (numeric) = 0.69067461142054068586494292174511 absolute error = 1.9e-31 relative error = 2.7509336069153995501057683799196e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.27 y[1] (analytic) = 0.6911191954566569142711836756123 y[1] (numeric) = 0.69111919545665691427118367561204 absolute error = 2.6e-31 relative error = 3.7620138712571141279129661743652e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.271 y[1] (analytic) = 0.6915638650216009693366821141315 y[1] (numeric) = 0.6915638650216009693366821141313 absolute error = 2.0e-31 relative error = 2.8919960992142498378498545526968e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1590.7MB, alloc=4.4MB, time=63.11 x[1] = 0.272 y[1] (analytic) = 0.6920086200895716613484213368343 y[1] (numeric) = 0.69200862008957166134842133683402 absolute error = 2.8e-31 relative error = 4.0461923720510531026334288168826e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.273 y[1] (analytic) = 0.6924534606347844384031087097334 y[1] (numeric) = 0.6924534606347844384031087097332 absolute error = 2.0e-31 relative error = 2.8882807491012671475874234241141e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.274 y[1] (analytic) = 0.6928983866314713686652806944873 y[1] (numeric) = 0.69289838663147136866528069448706 absolute error = 2.4e-31 relative error = 3.4637113410923220981192709314502e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1594.6MB, alloc=4.4MB, time=63.26 x[1] = 0.275 y[1] (analytic) = 0.6933433980538811226522378847483 y[1] (numeric) = 0.69334339805388112265223788474803 absolute error = 2.7e-31 relative error = 3.8941742397468930974936786445310e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.276 y[1] (analytic) = 0.6937884948762789555457576857762 y[1] (numeric) = 0.69378849487627895554575768577589 absolute error = 3.1e-31 relative error = 4.4682205353561144185392584581380e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.277 y[1] (analytic) = 0.6942336770729466895305321996998 y[1] (numeric) = 0.69423367707294668953053219969956 absolute error = 2.4e-31 relative error = 3.4570492317787973040058487725373e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.278 y[1] (analytic) = 0.6946789446181826961592790047592 y[1] (numeric) = 0.69467894461818269615927900475895 absolute error = 2.5e-31 relative error = 3.5987847614613946514879070514552e-29 % Correct digits = 30 memory used=1598.4MB, alloc=4.4MB, time=63.41 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.279 y[1] (analytic) = 0.6951242974863018787444726424472 y[1] (numeric) = 0.69512429748630187874447264244687 absolute error = 3.3e-31 relative error = 4.7473523971661051148612738261849e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.28 y[1] (analytic) = 0.6955697356516356547766447517033 y[1] (numeric) = 0.69556973565163565477664475170307 absolute error = 2.3e-31 relative error = 3.3066418535954188268707392221296e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.281 y[1] (analytic) = 0.6960152590885319383692009141887 y[1] (numeric) = 0.69601525908853193836920091418841 absolute error = 2.9e-31 relative error = 4.1665753187619770426164334925632e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1602.2MB, alloc=4.4MB, time=63.56 x[1] = 0.282 y[1] (analytic) = 0.6964608677713551227297023991893 y[1] (numeric) = 0.69646086777135512272970239918897 absolute error = 3.3e-31 relative error = 4.7382418061187821341270564833833e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.283 y[1] (analytic) = 0.6969065616744860626575611208681 y[1] (numeric) = 0.69690656167448606265756112086793 absolute error = 1.7e-31 relative error = 2.4393514044628021169766153642589e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.284 y[1] (analytic) = 0.6973523407723220570680962443994 y[1] (numeric) = 0.69735234077232205706809624439918 absolute error = 2.2e-31 relative error = 3.1547897258987993204074482675848e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1606.0MB, alloc=4.4MB, time=63.71 x[1] = 0.285 y[1] (analytic) = 0.6977982050392768315429010009816 y[1] (numeric) = 0.69779820503927683154290100098137 absolute error = 2.3e-31 relative error = 3.2960818520170030364963679232046e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.286 y[1] (analytic) = 0.6982441544497805209064683948464 y[1] (numeric) = 0.69824415444978052090646839484625 absolute error = 1.5e-31 relative error = 2.1482456966388879090145334975390e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.287 y[1] (analytic) = 0.6986901889782796518290246081414 y[1] (numeric) = 0.6986901889782796518290246081412 absolute error = 2.0e-31 relative error = 2.8624990468589139956234032865725e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1609.8MB, alloc=4.4MB, time=63.86 x[1] = 0.288 y[1] (analytic) = 0.6991363085992371254555190319847 y[1] (numeric) = 0.69913630859923712545551903198447 absolute error = 2.3e-31 relative error = 3.2897733556539101541809698285384e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.289 y[1] (analytic) = 0.6995825132871322000607199740639 y[1] (numeric) = 0.69958251328713220006071997406367 absolute error = 2.3e-31 relative error = 3.2876750866641553964647238886579e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.29 y[1] (analytic) = 0.700028803016460473730365214875 y[1] (numeric) = 0.7000288030164604737303652148748 absolute error = 2.0e-31 relative error = 2.8570252986475643776112208541461e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1613.6MB, alloc=4.4MB, time=64.01 x[1] = 0.291 y[1] (analytic) = 0.7004751777617338670683167060816 y[1] (numeric) = 0.70047517776173386706831670608137 absolute error = 2.3e-31 relative error = 3.2834853725285656906605316912913e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.292 y[1] (analytic) = 0.7009216374974806059296688255128 y[1] (numeric) = 0.70092163749748060592966882551267 absolute error = 1.3e-31 relative error = 1.8547009115618473434255006034944e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.293 y[1] (analytic) = 0.7013681821982452041797597240176 y[1] (numeric) = 0.70136818219824520417975972401741 absolute error = 1.9e-31 relative error = 2.7089908670293166399223237048906e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1617.4MB, alloc=4.4MB, time=64.16 x[1] = 0.294 y[1] (analytic) = 0.7018148118385884464790354197457 y[1] (numeric) = 0.70181481183858844647903541974544 absolute error = 2.6e-31 relative error = 3.7046810015146535775225034280626e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.295 y[1] (analytic) = 0.7022615263930873710937164154472 y[1] (numeric) = 0.70226152639308737109371641544696 absolute error = 2.4e-31 relative error = 3.4175302359602881390273998744317e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.296 y[1] (analytic) = 0.7027083258363352527322167340566 y[1] (numeric) = 0.70270832583633525273221673405646 absolute error = 1.4e-31 relative error = 1.9922917496868649962405461526809e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1621.3MB, alloc=4.4MB, time=64.31 x[1] = 0.297 y[1] (analytic) = 0.7031552101429415854072653871694 y[1] (numeric) = 0.70315521014294158540726538716924 absolute error = 1.6e-31 relative error = 2.2754577892905642497785027050419e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.298 y[1] (analytic) = 0.7036021792875320653236804100224 y[1] (numeric) = 0.70360217928753206532368041002225 absolute error = 1.5e-31 relative error = 2.1318865179168444082769964343215e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.299 y[1] (analytic) = 0.7040492332447485737917457152597 y[1] (numeric) = 0.70404923324474857379174571525952 absolute error = 1.8e-31 relative error = 2.5566393868570071382592419752725e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1625.1MB, alloc=4.4MB, time=64.47 x[1] = 0.3 y[1] (analytic) = 0.7044963719892491601661411360971 y[1] (numeric) = 0.70449637198924916016614113609687 absolute error = 2.3e-31 relative error = 3.2647435692331695005683386575842e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.301 y[1] (analytic) = 0.704943595495708024810376147502 y[1] (numeric) = 0.7049435954957080248103761475017 absolute error = 3.0e-31 relative error = 4.2556596288961748366472055334050e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.302 y[1] (analytic) = 0.7053909037388155020866778716729 y[1] (numeric) = 0.70539090373881550208667787167266 absolute error = 2.4e-31 relative error = 3.4023687961939554380047300352051e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1628.9MB, alloc=4.4MB, time=64.62 x[1] = 0.303 y[1] (analytic) = 0.7058382966932780433712840914422 y[1] (numeric) = 0.70583829669327804337128409144202 absolute error = 1.8e-31 relative error = 2.5501591631293843046174263766278e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.304 y[1] (analytic) = 0.7062857743338182000950921122319 y[1] (numeric) = 0.70628577433381820009509211223162 absolute error = 2.8e-31 relative error = 3.9644009574467385604313047895376e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.305 y[1] (analytic) = 0.7067333366351746068096144298726 y[1] (numeric) = 0.7067333366351746068096144298724 absolute error = 2.0e-31 relative error = 2.8299216922781545454157330237081e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1632.7MB, alloc=4.4MB, time=64.77 x[1] = 0.306 y[1] (analytic) = 0.7071809835721019642781922779492 y[1] (numeric) = 0.70718098357210196427819227794898 absolute error = 2.2e-31 relative error = 3.1109433809820408886503297461386e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.307 y[1] (analytic) = 0.7076287151193710225924182443554 y[1] (numeric) = 0.70762871511937102259241824435526 absolute error = 1.4e-31 relative error = 1.9784386502232767012379984894399e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.308 y[1] (analytic) = 0.7080765312517685643137192624461 y[1] (numeric) = 0.70807653125176856431371926244595 absolute error = 1.5e-31 relative error = 2.1184150777434108704501116545839e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1636.5MB, alloc=4.4MB, time=64.92 x[1] = 0.309 y[1] (analytic) = 0.7085244319440973876400513975436 y[1] (numeric) = 0.70852443194409738764005139754334 absolute error = 2.6e-31 relative error = 3.6695982280610192525584628327501e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.31 y[1] (analytic) = 0.7089724171711762895976579646094 y[1] (numeric) = 0.70897241717117628959765796460916 absolute error = 2.4e-31 relative error = 3.3851810618755528626043614583686e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.311 y[1] (analytic) = 0.7094204869078400492578426276198 y[1] (numeric) = 0.70942048690784004925784262761964 absolute error = 1.6e-31 relative error = 2.2553619884505168649877653432724e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1640.3MB, alloc=4.4MB, time=65.07 x[1] = 0.312 y[1] (analytic) = 0.7098686411289394109787092455888 y[1] (numeric) = 0.70986864112893941097870924558861 absolute error = 1.9e-31 relative error = 2.6765515335039106507253710280007e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.313 y[1] (analytic) = 0.7103168798093410676718203442698 y[1] (numeric) = 0.71031687980934106767182034426962 absolute error = 1.8e-31 relative error = 2.5340802832718054528599876273684e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.314 y[1] (analytic) = 0.7107652029239276440937262063351 y[1] (numeric) = 0.7107652029239276440937262063349 absolute error = 2.0e-31 relative error = 2.8138687597148134807642946831337e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.315 y[1] (analytic) = 0.7112136104475976801623166862777 y[1] (numeric) = 0.7112136104475976801623166862775 absolute error = 2.0e-31 relative error = 2.8120946655412189754171388180008e-29 % Correct digits = 30 h = 0.001 NO POLE memory used=1644.1MB, alloc=4.4MB, time=65.22 TOP MAIN SOLVE Loop x[1] = 0.316 y[1] (analytic) = 0.7116621023552656142979479694141 y[1] (numeric) = 0.7116621023552656142979479694139 absolute error = 2.0e-31 relative error = 2.8103224737989336686225467197976e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.317 y[1] (analytic) = 0.7121106786218617667892966071795 y[1] (numeric) = 0.71211067862186176678929660717929 absolute error = 2.1e-31 relative error = 2.9489797907034645211810929018211e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.318 y[1] (analytic) = 0.7125593392223323231838932734072 y[1] (numeric) = 0.71255933922233232318389327340706 absolute error = 1.4e-31 relative error = 1.9647486503059822616471976970946e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1648.0MB, alloc=4.4MB, time=65.38 x[1] = 0.319 y[1] (analytic) = 0.7130080841316393177032887984695 y[1] (numeric) = 0.7130080841316393177032887984692 absolute error = 3.0e-31 relative error = 4.2075259267973799828298931994777e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.32 y[1] (analytic) = 0.7134569133247606166828051500266 y[1] (numeric) = 0.71345691332476061668280515002639 absolute error = 2.1e-31 relative error = 2.9434153076096056126476916805998e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.321 y[1] (analytic) = 0.7139058267766899020358241406961 y[1] (numeric) = 0.71390582677668990203582414069587 absolute error = 2.3e-31 relative error = 3.2217134441731362207116506176212e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1651.8MB, alloc=4.4MB, time=65.54 x[1] = 0.322 y[1] (analytic) = 0.7143548244624366547425667541941 y[1] (numeric) = 0.71435482446243665474256675419386 absolute error = 2.4e-31 relative error = 3.3596749371799064956381969233755e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.323 y[1] (analytic) = 0.7148039063570261383633160924474 y[1] (numeric) = 0.71480390635702613836331609244724 absolute error = 1.6e-31 relative error = 2.2383761277331929057908440895970e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.324 y[1] (analytic) = 0.7152530724354993825760370567982 y[1] (numeric) = 0.71525307243549938257603705679805 absolute error = 1.5e-31 relative error = 2.0971598135082014664229240008529e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1655.6MB, alloc=4.4MB, time=65.69 x[1] = 0.325 y[1] (analytic) = 0.7157023226729131667383459867453 y[1] (numeric) = 0.71570232267291316673834598674514 absolute error = 1.6e-31 relative error = 2.2355663092227022220103891687446e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.326 y[1] (analytic) = 0.7161516570443400034737835896805 y[1] (numeric) = 0.71615165704434000347378358968036 absolute error = 1.4e-31 relative error = 1.9548931936819075585847151409468e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.327 y[1] (analytic) = 0.7166010755248681222823446047843 y[1] (numeric) = 0.716601075524868122282344604784 absolute error = 3.0e-31 relative error = 4.1864296642349811198174368688050e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1659.4MB, alloc=4.4MB, time=65.84 x[1] = 0.328 y[1] (analytic) = 0.717050578089601453175217753646 y[1] (numeric) = 0.71705057808960145317521775364579 absolute error = 2.1e-31 relative error = 2.9286637012341791550831241077772e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.329 y[1] (analytic) = 0.7175001647136596103336896392754 y[1] (numeric) = 0.71750016471365961033368963927519 absolute error = 2.1e-31 relative error = 2.9268285963921266008035297737561e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.33 y[1] (analytic) = 0.7179498353721778757921663639591 y[1] (numeric) = 0.71794983537217787579216636395891 absolute error = 1.9e-31 relative error = 2.6464244525037872163069632968860e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1663.2MB, alloc=4.4MB, time=65.99 x[1] = 0.331 y[1] (analytic) = 0.7183995900403071831452667449155 y[1] (numeric) = 0.71839959004030718314526674491529 absolute error = 2.1e-31 relative error = 2.9231642516418689536632037637066e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.332 y[1] (analytic) = 0.7188494286932141012789411148857 y[1] (numeric) = 0.71884942869321410127894111488542 absolute error = 2.8e-31 relative error = 3.8951133411764396727276255576230e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.333 y[1] (analytic) = 0.7192993513060808181255698026912 y[1] (numeric) = 0.71929935130608081812556980269098 absolute error = 2.2e-31 relative error = 3.0585318838468437026700693458421e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1667.0MB, alloc=4.4MB, time=66.14 x[1] = 0.334 y[1] (analytic) = 0.7197493578541051244429954963793 y[1] (numeric) = 0.7197493578541051244429954963791 absolute error = 2.0e-31 relative error = 2.7787450981031714519325746590533e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.335 y[1] (analytic) = 0.7201994483125003976174437988667 y[1] (numeric) = 0.72019944831250039761744379886646 absolute error = 2.4e-31 relative error = 3.3324102172300199848128549114347e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.336 y[1] (analytic) = 0.7206496226564955854902863929896 y[1] (numeric) = 0.72064962265649558549028639298943 absolute error = 1.7e-31 relative error = 2.3589827102571327852140065198167e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1670.8MB, alloc=4.4MB, time=66.29 x[1] = 0.337 y[1] (analytic) = 0.7210998808613351902086013395648 y[1] (numeric) = 0.72109988086133519020860133956466 absolute error = 1.4e-31 relative error = 1.9414786178132995188403709538829e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.338 y[1] (analytic) = 0.7215502229022792520994851384671 y[1] (numeric) = 0.72155022290227925209948513846684 absolute error = 2.6e-31 relative error = 3.6033527777762495797796916979511e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.339 y[1] (analytic) = 0.7220006487546033335680712888379 y[1] (numeric) = 0.72200064875460333356807128883768 absolute error = 2.2e-31 relative error = 3.0470886747745089673903435597558e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1674.7MB, alloc=4.4MB, time=66.44 x[1] = 0.34 y[1] (analytic) = 0.7224511583935985030192101903542 y[1] (numeric) = 0.72245115839359850301921019035403 absolute error = 1.7e-31 relative error = 2.3531002480223351859092412951394e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.341 y[1] (analytic) = 0.722901751794571318802765333004 y[1] (numeric) = 0.72290175179457131880276533300382 absolute error = 1.8e-31 relative error = 2.4899649164379258677066060430631e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.342 y[1] (analytic) = 0.7233524289328438131824808280477 y[1] (numeric) = 0.72335242893284381318248082804751 absolute error = 1.9e-31 relative error = 2.6266587682619040281777656474299e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1678.5MB, alloc=4.4MB, time=66.59 x[1] = 0.343 y[1] (analytic) = 0.7238031897837534763283754377811 y[1] (numeric) = 0.7238031897837534763283754377809 absolute error = 2.0e-31 relative error = 2.7631820752234160753544193775669e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.344 y[1] (analytic) = 0.7242540343226532403326183663633 y[1] (numeric) = 0.72425403432265324033261836636312 absolute error = 1.8e-31 relative error = 2.4853158072960140412915722148012e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.345 y[1] (analytic) = 0.7247049625249114632488421783328 y[1] (numeric) = 0.72470496252491146324884217833251 absolute error = 2.9e-31 relative error = 4.0016284556631742117968810698940e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1682.3MB, alloc=4.4MB, time=66.75 x[1] = 0.346 y[1] (analytic) = 0.7251559743659119131548483155042 y[1] (numeric) = 0.725155974365911913154848315504 absolute error = 2.0e-31 relative error = 2.7580273357726002006763839203059e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.347 y[1] (analytic) = 0.7256070698210537522386607867251 y[1] (numeric) = 0.72560706982105375223866078672496 absolute error = 1.4e-31 relative error = 1.9294189075986570443346999547740e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.348 y[1] (analytic) = 0.726058248865751520907883708464 y[1] (numeric) = 0.72605824886575152090788370846383 absolute error = 1.7e-31 relative error = 2.3414099387421610620765776827904e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.349 y[1] (analytic) = 0.7265095114754351219223184774176 y[1] (numeric) = 0.72650951147543512192231847741741 absolute error = 1.9e-31 relative error = 2.6152444943788504854939456937929e-29 % Correct digits = 30 h = 0.001 NO POLE memory used=1686.1MB, alloc=4.4MB, time=66.90 TOP MAIN SOLVE Loop x[1] = 0.35 y[1] (analytic) = 0.7269608576255498045497964592503 y[1] (numeric) = 0.7269608576255498045497964592501 absolute error = 2.0e-31 relative error = 2.7511797630102662280860228194774e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.351 y[1] (analytic) = 0.727412287291556148745183180222 y[1] (numeric) = 0.72741228729155614874518318022186 absolute error = 1.4e-31 relative error = 1.9246306729471866801703722643786e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.352 y[1] (analytic) = 0.7278638004489300493525101108228 y[1] (numeric) = 0.72786380044893004935251011082264 absolute error = 1.6e-31 relative error = 2.1982134556123768277589624279400e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1689.9MB, alloc=4.4MB, time=67.05 x[1] = 0.353 y[1] (analytic) = 0.7283153970731627003301902326102 y[1] (numeric) = 0.72831539707316270033019023261009 absolute error = 1.1e-31 relative error = 1.5103346770101303194440267753345e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.354 y[1] (analytic) = 0.7287670771397605789992736812458 y[1] (numeric) = 0.72876707713976057899927368124561 absolute error = 1.9e-31 relative error = 2.6071430222356548382857704509461e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.355 y[1] (analytic) = 0.7292188406242454303146998602421 y[1] (numeric) = 0.72921884062424543031469986024186 absolute error = 2.4e-31 relative error = 3.2911930771638974128768555645238e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1693.7MB, alloc=4.4MB, time=67.20 x[1] = 0.356 y[1] (analytic) = 0.7296706875021542511595025211742 y[1] (numeric) = 0.72967068750215425115950252117399 absolute error = 2.1e-31 relative error = 2.8780106368104584744588502885194e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.357 y[1] (analytic) = 0.7301226177490392746619244070677 y[1] (numeric) = 0.73012261774903927466192440706753 absolute error = 1.7e-31 relative error = 2.3283760270858105872529506654950e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.358 y[1] (analytic) = 0.7305746313404679545353981563596 y[1] (numeric) = 0.73057463134046795453539815635938 absolute error = 2.2e-31 relative error = 3.0113282142899090653559547478288e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1697.6MB, alloc=4.4MB, time=67.35 x[1] = 0.359 y[1] (analytic) = 0.7310267282520229494413502652354 y[1] (numeric) = 0.73102672825202294944135026523524 absolute error = 1.6e-31 relative error = 2.1887024621190003192977977385541e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.36 y[1] (analytic) = 0.7314789084593021073747850062784 y[1] (numeric) = 0.73147890845930210737478500627814 absolute error = 2.6e-31 relative error = 3.5544428826749395396703558474064e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.361 y[1] (analytic) = 0.7319311719379184500726053012196 y[1] (numeric) = 0.73193117193791845007260530121935 absolute error = 2.5e-31 relative error = 3.4156217085013658765573393665161e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1701.4MB, alloc=4.4MB, time=67.50 x[1] = 0.362 y[1] (analytic) = 0.7323835186635001574446276451658 y[1] (numeric) = 0.73238351866350015744462764516567 absolute error = 1.3e-31 relative error = 1.7750262900130827044471614312181e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.363 y[1] (analytic) = 0.7328359486116905520272482789871 y[1] (numeric) = 0.73283594861169055202724827898683 absolute error = 2.7e-31 relative error = 3.6843170768505177824845036894387e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.364 y[1] (analytic) = 0.7332884617581480834597179055845 y[1] (numeric) = 0.73328846175814808345971790558436 absolute error = 1.4e-31 relative error = 1.9092077306703150454536108730801e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1705.2MB, alloc=4.4MB, time=67.65 x[1] = 0.365 y[1] (analytic) = 0.7337410580785463129829823445299 y[1] (numeric) = 0.73374105807854631298298234452962 absolute error = 2.8e-31 relative error = 3.8160601334377863674041725256197e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.366 y[1] (analytic) = 0.7341937375485738979610466180548 y[1] (numeric) = 0.73419373754857389796104661805456 absolute error = 2.4e-31 relative error = 3.2688919521616284228657215674275e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.367 y[1] (analytic) = 0.7346465001439345764248200596054 y[1] (numeric) = 0.73464650014393457642482005960519 absolute error = 2.1e-31 relative error = 2.8585176674612353973388594933398e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1709.0MB, alloc=4.4MB, time=67.79 x[1] = 0.368 y[1] (analytic) = 0.7350993458403471516384001341257 y[1] (numeric) = 0.73509934584034715163840013412546 absolute error = 2.4e-31 relative error = 3.2648648289251028247459495480228e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.369 y[1] (analytic) = 0.7355522746135454766877527569291 y[1] (numeric) = 0.73555227461354547668775275692885 absolute error = 2.5e-31 relative error = 3.3988067011464062476348210625245e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.37 y[1] (analytic) = 0.7360052864392784390917469954383 y[1] (numeric) = 0.73600528643927843909174699543802 absolute error = 2.8e-31 relative error = 3.8043205009384185707370564720001e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1712.8MB, alloc=4.4MB, time=67.95 x[1] = 0.371 y[1] (analytic) = 0.7364583812933099454355021352295 y[1] (numeric) = 0.7364583812933099454355021352293 absolute error = 2.0e-31 relative error = 2.7156999645896598080360657894594e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.372 y[1] (analytic) = 0.7369115591514189060260051887105 y[1] (numeric) = 0.7369115591514189060260051887102 absolute error = 3.0e-31 relative error = 4.0710448394304082886975499654142e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.373 y[1] (analytic) = 0.737364819989399219569957021385 y[1] (numeric) = 0.73736481998939921956995702138488 absolute error = 1.2e-31 relative error = 1.6274169413415355097403395943191e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1716.6MB, alloc=4.4MB, time=68.10 x[1] = 0.374 y[1] (analytic) = 0.7378181637830597578738053670258 y[1] (numeric) = 0.73781816378305975787380536702563 absolute error = 1.7e-31 relative error = 2.3040907413873996240045206797469e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.375 y[1] (analytic) = 0.738271590508224350565923099169 y[1] (numeric) = 0.73827159050822435056592309916885 absolute error = 1.5e-31 relative error = 2.0317726149632869961346557267080e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.376 y[1] (analytic) = 0.7387251001407317698408902221924 y[1] (numeric) = 0.73872510014073176984089022219221 absolute error = 1.9e-31 relative error = 2.5719987037641445652662897403534e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1720.4MB, alloc=4.4MB, time=68.25 x[1] = 0.377 y[1] (analytic) = 0.739178692656435715225838140807 y[1] (numeric) = 0.73917869265643571522583814080685 absolute error = 1.5e-31 relative error = 2.0292792729310825549074621041273e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.378 y[1] (analytic) = 0.7396323680312047983688148621155 y[1] (numeric) = 0.73963236803120479836881486211529 absolute error = 2.1e-31 relative error = 2.8392483763114621112663579932893e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.379 y[1] (analytic) = 0.7400861262409225278491298794432 y[1] (numeric) = 0.74008612624092252784912987944299 absolute error = 2.1e-31 relative error = 2.8375075893753215673395919048393e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1724.3MB, alloc=4.4MB, time=68.40 x[1] = 0.38 y[1] (analytic) = 0.7405399672614872940096375819502 y[1] (numeric) = 0.74053996726148729400963758194999 absolute error = 2.1e-31 relative error = 2.8357686186280915982992345139999e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.381 y[1] (analytic) = 0.7409938910688123538109181285699 y[1] (numeric) = 0.7409938910688123538109181285697 absolute error = 2.0e-31 relative error = 2.6990775822931448681054330365021e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.382 y[1] (analytic) = 0.7414478976388258157073148191057 y[1] (numeric) = 0.74144789763882581570731481910548 absolute error = 2.2e-31 relative error = 2.9671673586316705026435652063227e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.383 y[1] (analytic) = 0.7419019869474706245447870893431 y[1] (numeric) = 0.74190198694747062454478708934289 absolute error = 2.1e-31 relative error = 2.8305625769252558752788213549860e-29 % Correct digits = 30 h = 0.001 NO POLE memory used=1728.1MB, alloc=4.4MB, time=68.54 TOP MAIN SOLVE Loop x[1] = 0.384 y[1] (analytic) = 0.7423561589707045464805383508074 y[1] (numeric) = 0.74235615897070454648053835080721 absolute error = 1.9e-31 relative error = 2.5594183829961048686819315303459e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.385 y[1] (analytic) = 0.7428104136845001539243779893133 y[1] (numeric) = 0.74281041368450015392437798931299 absolute error = 3.1e-31 relative error = 4.1733394455569492765546219188224e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.386 y[1] (analytic) = 0.7432647510648448105017769297157 y[1] (numeric) = 0.74326475106484481050177692971552 absolute error = 1.8e-31 relative error = 2.4217481017648342686683137622900e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1731.9MB, alloc=4.4MB, time=68.69 x[1] = 0.387 y[1] (analytic) = 0.7437191710877406560385762672845 y[1] (numeric) = 0.74371917108774065603857626728427 absolute error = 2.3e-31 relative error = 3.0925651635900297421599797042451e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.388 y[1] (analytic) = 0.7441736737292045915673085588764 y[1] (numeric) = 0.74417367372920459156730855887618 absolute error = 2.2e-31 relative error = 2.9562991512120492401370354155116e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.389 y[1] (analytic) = 0.7446282589652682643550914595932 y[1] (numeric) = 0.74462825896526826435509145959293 absolute error = 2.7e-31 relative error = 3.6259703650676736459659435968737e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1735.7MB, alloc=4.4MB, time=68.85 x[1] = 0.39 y[1] (analytic) = 0.7450829267719780529530534828622 y[1] (numeric) = 0.74508292677197805295305348286201 absolute error = 1.9e-31 relative error = 2.5500517213991507264584683734599e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.391 y[1] (analytic) = 0.7455376771253950522672517538872 y[1] (numeric) = 0.74553767712539505226725175388702 absolute error = 1.8e-31 relative error = 2.4143649009669709651052666668126e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.392 y[1] (analytic) = 0.7459925100015950586510417181694 y[1] (numeric) = 0.74599251000159505865104171816918 absolute error = 2.2e-31 relative error = 2.9490912717009665773378364765170e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1739.5MB, alloc=4.4MB, time=69.01 x[1] = 0.393 y[1] (analytic) = 0.7464474253766685550188588583104 y[1] (numeric) = 0.74644742537666855501885885831011 absolute error = 2.9e-31 relative error = 3.8850693316232105010066871408577e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.394 y[1] (analytic) = 0.7469024232267206959813725635669 y[1] (numeric) = 0.74690242322672069598137256356666 absolute error = 2.4e-31 relative error = 3.2132711387274277607355680350702e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.395 y[1] (analytic) = 0.7473575035278712930019723876423 y[1] (numeric) = 0.74735750352787129300197238764209 absolute error = 2.1e-31 relative error = 2.8099002018271493117732164091969e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1743.3MB, alloc=4.4MB, time=69.16 x[1] = 0.396 y[1] (analytic) = 0.7478126662562547995745470209659 y[1] (numeric) = 0.74781266625625479957454702096573 absolute error = 1.7e-31 relative error = 2.2732966111829093204043519425192e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.397 y[1] (analytic) = 0.7482679113880202964225163942358 y[1] (numeric) = 0.74826791138802029642251639423567 absolute error = 1.3e-31 relative error = 1.7373456488178531904962680350184e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.398 y[1] (analytic) = 0.748723238899331476719077420277 y[1] (numeric) = 0.74872323889933147671907742027676 absolute error = 2.4e-31 relative error = 3.2054568034086205287931932195646e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1747.1MB, alloc=4.4MB, time=69.31 x[1] = 0.399 y[1] (analytic) = 0.7491786487663666313286239713007 y[1] (numeric) = 0.74917864876636663132862397130052 absolute error = 1.8e-31 relative error = 2.4026312054727747883396679705225e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.4 y[1] (analytic) = 0.7496341409653186340693017784447 y[1] (numeric) = 0.74963414096531863406930177844456 absolute error = 1.4e-31 relative error = 1.8675776935628791557326677313996e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.401 y[1] (analytic) = 0.7500897154723949269966590300183 y[1] (numeric) = 0.75008971547239492699665903001808 absolute error = 2.2e-31 relative error = 2.9329824881207362663834491194233e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1751.0MB, alloc=4.4MB, time=69.46 x[1] = 0.402 y[1] (analytic) = 0.7505453722638175057083535341876 y[1] (numeric) = 0.75054537226381750570835353418747 absolute error = 1.3e-31 relative error = 1.7320738332965813046103085875781e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.403 y[1] (analytic) = 0.7510011113158229046698774009028 y[1] (numeric) = 0.75100111131582290466987740090259 absolute error = 2.1e-31 relative error = 2.7962674999516407851642932423944e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.404 y[1] (analytic) = 0.7514569326046621825612602866914 y[1] (numeric) = 0.7514569326046621825612602866912 absolute error = 2.0e-31 relative error = 2.6614965052856731305458209013642e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1754.8MB, alloc=4.4MB, time=69.61 x[1] = 0.405 y[1] (analytic) = 0.7519128361066009076447123345365 y[1] (numeric) = 0.75191283610660090764471233453636 absolute error = 1.4e-31 relative error = 1.8619179415119305896180415585273e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.406 y[1] (analytic) = 0.7523688217979191431531680294008 y[1] (numeric) = 0.75236882179791914315316802940062 absolute error = 1.8e-31 relative error = 2.3924436364848024763293546933282e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.407 y[1] (analytic) = 0.7528248896549114326996922780724 y[1] (numeric) = 0.7528248896549114326996922780721 absolute error = 3.0e-31 relative error = 3.9849904555828044514076448024942e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1758.6MB, alloc=4.4MB, time=69.77 x[1] = 0.408 y[1] (analytic) = 0.753281039653886785707710109882 y[1] (numeric) = 0.75328103965388678570771010988183 absolute error = 1.7e-31 relative error = 2.2567938266189550786066290944740e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.409 y[1] (analytic) = 0.7537372717711686628620214824797 y[1] (numeric) = 0.75373727177116866286202148247948 absolute error = 2.2e-31 relative error = 2.9187889234007660591916675877939e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.41 y[1] (analytic) = 0.7541935859830949615805627642576 y[1] (numeric) = 0.75419358598309496158056276425732 absolute error = 2.8e-31 relative error = 3.7125746652302625354742103600754e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1762.4MB, alloc=4.4MB, time=69.91 x[1] = 0.411 y[1] (analytic) = 0.7546499822660180015068765521798 y[1] (numeric) = 0.7546499822660180015068765521796 absolute error = 2.0e-31 relative error = 2.6502352706542431346371146706015e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.412 y[1] (analytic) = 0.7551064605963045100232515707084 y[1] (numeric) = 0.75510646059630451002325157070816 absolute error = 2.4e-31 relative error = 3.1783597747325982774011306248506e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.413 y[1] (analytic) = 0.7555630209503356077844944842155 y[1] (numeric) = 0.75556302095033560778449448421536 absolute error = 1.4e-31 relative error = 1.8529228683520024838257844593413e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1766.2MB, alloc=4.4MB, time=70.06 x[1] = 0.414 y[1] (analytic) = 0.756019663304506794272295541743 y[1] (numeric) = 0.7560196633045067942722955417427 absolute error = 3.0e-31 relative error = 3.9681507579938051604540433207802e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.415 y[1] (analytic) = 0.7564763876352279333701500591997 y[1] (numeric) = 0.75647638763522793337015005919946 absolute error = 2.4e-31 relative error = 3.1726039823959149287507569225221e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.416 y[1] (analytic) = 0.7569331939189232389587978301 y[1] (numeric) = 0.75693319391892323895879783009981 absolute error = 1.9e-31 relative error = 2.5101290513671317911317183311827e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.417 y[1] (analytic) = 0.7573900821320312605321426417113 y[1] (numeric) = 0.75739008213203126053214264171106 absolute error = 2.4e-31 relative error = 3.1687766404916065771918637188133e-29 % Correct digits = 30 h = 0.001 NO POLE memory used=1770.0MB, alloc=4.4MB, time=70.21 TOP MAIN SOLVE Loop x[1] = 0.418 y[1] (analytic) = 0.7578470522510048688336141590299 y[1] (numeric) = 0.75784705225100486883361415902972 absolute error = 1.8e-31 relative error = 2.3751494376781265448999456146855e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.419 y[1] (analytic) = 0.7583041042523112415129345243176 y[1] (numeric) = 0.75830410425231124151293452431734 absolute error = 2.6e-31 relative error = 3.4287035839844268361562778755825e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.42 y[1] (analytic) = 0.758761238112431848803252105015 y[1] (numeric) = 0.75876123811243184880325210501476 absolute error = 2.4e-31 relative error = 3.1630503502926336904664402496175e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1773.8MB, alloc=4.4MB, time=70.36 x[1] = 0.421 y[1] (analytic) = 0.759218453807862439218604907713 y[1] (numeric) = 0.75921845380786243921860490771276 absolute error = 2.4e-31 relative error = 3.1611455016178713511038252960647e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.422 y[1] (analytic) = 0.7596757513151130252716762604892 y[1] (numeric) = 0.75967575131511302527167626048904 absolute error = 1.6e-31 relative error = 2.1061617370702688169920785200919e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.423 y[1] (analytic) = 0.760133130610707869211805450328 y[1] (numeric) = 0.76013313061070786921180545032775 absolute error = 2.5e-31 relative error = 3.2888975619197710510316457898257e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1777.7MB, alloc=4.4MB, time=70.51 x[1] = 0.424 y[1] (analytic) = 0.7605905916711854687832160865183 y[1] (numeric) = 0.76059059167118546878321608651807 absolute error = 2.3e-31 relative error = 3.0239658828100833571338017279309e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.425 y[1] (analytic) = 0.7610481344730985430034250448841 y[1] (numeric) = 0.76104813447309854300342504488397 absolute error = 1.3e-31 relative error = 1.7081705362828824807067841805929e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.426 y[1] (analytic) = 0.7615057589930140179617949314291 y[1] (numeric) = 0.76150575899301401796179493142884 absolute error = 2.6e-31 relative error = 3.4142880330125673479928131570295e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1781.5MB, alloc=4.4MB, time=70.65 x[1] = 0.427 y[1] (analytic) = 0.7619634652075130126381930874868 y[1] (numeric) = 0.76196346520751301263819308748658 absolute error = 2.2e-31 relative error = 2.8872775407950200593765108471272e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.428 y[1] (analytic) = 0.7624212530931908247417202417563 y[1] (numeric) = 0.7624212530931908247417202417561 absolute error = 2.0e-31 relative error = 2.6232217319308382439870959576254e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.429 y[1] (analytic) = 0.7628791226266569165694719976595 y[1] (numeric) = 0.76287912262665691656947199765921 absolute error = 2.9e-31 relative error = 3.8013886000904787392844117082849e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1785.3MB, alloc=4.4MB, time=70.80 x[1] = 0.43 y[1] (analytic) = 0.7633370737845349008852964273041 y[1] (numeric) = 0.76333707378453490088529642730383 absolute error = 2.7e-31 relative error = 3.5371005715911575457378654985428e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.431 y[1] (analytic) = 0.7637951065434625268185111259556 y[1] (numeric) = 0.76379510654346252681851112595529 absolute error = 3.1e-31 relative error = 4.0586801007785711799034076564469e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.432 y[1] (analytic) = 0.76425322088009166578254316332 y[1] (numeric) = 0.76425322088009166578254316331975 absolute error = 2.5e-31 relative error = 3.2711671101903543029095816651655e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1789.1MB, alloc=4.4MB, time=70.95 x[1] = 0.433 y[1] (analytic) = 0.7647114167710882974134554501253 y[1] (numeric) = 0.76471141677108829741345545012512 absolute error = 1.8e-31 relative error = 2.3538291184409229646692941986653e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.434 y[1] (analytic) = 0.7651696941931324955283231204485 y[1] (numeric) = 0.76516969419313249552832312044822 absolute error = 2.8e-31 relative error = 3.6593189997580675086728110705897e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.435 y[1] (analytic) = 0.7656280531229184141034236119817 y[1] (numeric) = 0.76562805312291841410342361198149 absolute error = 2.1e-31 relative error = 2.7428462050656517602075589804973e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1792.9MB, alloc=4.4MB, time=71.10 x[1] = 0.436 y[1] (analytic) = 0.7660864935371542732722042079607 y[1] (numeric) = 0.76608649353715427327220420796042 absolute error = 2.8e-31 relative error = 3.6549397798046459993197730328699e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.437 y[1] (analytic) = 0.766545015412562345342990885784 y[1] (numeric) = 0.76654501541256234534299088578377 absolute error = 2.3e-31 relative error = 3.0004761021922718291162075292313e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.438 y[1] (analytic) = 0.7670036187258789408364023984537 y[1] (numeric) = 0.76700361872587894083640239845349 absolute error = 2.1e-31 relative error = 2.7379271084645605549418294354145e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1796.7MB, alloc=4.4MB, time=71.25 x[1] = 0.439 y[1] (analytic) = 0.7674623034538543945424335958411 y[1] (numeric) = 0.76746230345385439454243359584093 absolute error = 1.7e-31 relative error = 2.2150925098853624476595291763657e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.44 y[1] (analytic) = 0.7679210695732530515971720734509 y[1] (numeric) = 0.7679210695732530515971720734507 absolute error = 2.0e-31 relative error = 2.6044343347831755738702016612349e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.441 y[1] (analytic) = 0.7683799170608532535791123168049 y[1] (numeric) = 0.76837991706085325357911231680458 absolute error = 3.2e-31 relative error = 4.1646065038248131937648342441404e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1800.6MB, alloc=4.4MB, time=71.40 x[1] = 0.442 y[1] (analytic) = 0.7688388458934473246250315898054 y[1] (numeric) = 0.76883884589344732462503158980514 absolute error = 2.6e-31 relative error = 3.3817229890076751296926569101927e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.443 y[1] (analytic) = 0.7692978560478415575653918954639 y[1] (numeric) = 0.76929785604784155756539189546369 absolute error = 2.1e-31 relative error = 2.7297619296490070258338036611020e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.444 y[1] (analytic) = 0.76975694750085620007923241719 y[1] (numeric) = 0.76975694750085620007923241718975 absolute error = 2.5e-31 relative error = 3.2477784164425735850373893950002e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1804.4MB, alloc=4.4MB, time=71.55 x[1] = 0.445 y[1] (analytic) = 0.7702161202293254408685169284408 y[1] (numeric) = 0.77021612022932544086851692844058 absolute error = 2.2e-31 relative error = 2.8563411518119983078123917310778e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.446 y[1] (analytic) = 0.77067537421009739585190073792 y[1] (numeric) = 0.77067537421009739585190073791969 absolute error = 3.1e-31 relative error = 4.0224459010090214602378771329367e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.447 y[1] (analytic) = 0.7711347094200340943778818166941 y[1] (numeric) = 0.77113470942003409437788181669379 absolute error = 3.1e-31 relative error = 4.0200498850991830885911488357883e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1808.2MB, alloc=4.4MB, time=71.70 x[1] = 0.448 y[1] (analytic) = 0.7715941258360114654573008325686 y[1] (numeric) = 0.7715941258360114654573008325684 absolute error = 2.0e-31 relative error = 2.5920363219886205275807942048738e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.449 y[1] (analytic) = 0.7720536234349193240151548958245 y[1] (numeric) = 0.77205362343491932401515489582434 absolute error = 1.6e-31 relative error = 2.0723949107077442033356543170335e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.45 y[1] (analytic) = 0.7725132021936613571616898989715 y[1] (numeric) = 0.77251320219366135716168989897132 absolute error = 1.8e-31 relative error = 2.3300572661912358457855174889683e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.451 y[1] (analytic) = 0.7729728620891551104827364115212 y[1] (numeric) = 0.77297286208915511048273641152089 absolute error = 3.1e-31 relative error = 4.0104900857986969189491391819065e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1812.0MB, alloc=4.4MB, time=71.84 x[1] = 0.452 y[1] (analytic) = 0.7734326030983319743492541689207 y[1] (numeric) = 0.77343260309833197434925416892046 absolute error = 2.4e-31 relative error = 3.1030499495181882990256140836808e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.453 y[1] (analytic) = 0.7738924251981371702460502727233 y[1] (numeric) = 0.77389242519813717024605027272303 absolute error = 2.7e-31 relative error = 3.4888569936690202748544517557241e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.454 y[1] (analytic) = 0.7743523283655297371196362967948 y[1] (numeric) = 0.77435232836552973711963629679466 absolute error = 1.4e-31 relative error = 1.8079625368403824688786681642417e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1815.8MB, alloc=4.4MB, time=71.99 x[1] = 0.455 y[1] (analytic) = 0.774812312577482517745189571884 y[1] (numeric) = 0.77481231257748251774518957188385 absolute error = 1.5e-31 relative error = 1.9359527148066552045417391475262e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.456 y[1] (analytic) = 0.7752723778109821451125839981953 y[1] (numeric) = 0.77527237781098214511258399819504 absolute error = 2.6e-31 relative error = 3.3536600482803498364126932791421e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.457 y[1] (analytic) = 0.7757325240430290288314558127224 y[1] (numeric) = 0.77573252404302902883145581272218 absolute error = 2.2e-31 relative error = 2.8360290845275534982661326011018e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1819.6MB, alloc=4.4MB, time=72.14 x[1] = 0.458 y[1] (analytic) = 0.7761927512506373415552698150097 y[1] (numeric) = 0.77619275125063734155526981500952 absolute error = 1.8e-31 relative error = 2.3190116077478918578540760424499e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.459 y[1] (analytic) = 0.7766530594108350054243516317149 y[1] (numeric) = 0.77665305941083500542435163171471 absolute error = 1.9e-31 relative error = 2.4463947923430961239767917018413e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.46 y[1] (analytic) = 0.777113448500663678527851676856 y[1] (numeric) = 0.77711344850066367852785167685583 absolute error = 1.7e-31 relative error = 2.1875827825138302805724093013632e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1823.4MB, alloc=4.4MB, time=72.29 x[1] = 0.461 y[1] (analytic) = 0.7775739184971787413846065409292 y[1] (numeric) = 0.77757391849717874138460654092898 absolute error = 2.2e-31 relative error = 2.8293130050606014811840322540240e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.462 y[1] (analytic) = 0.7780344693774492834428636181872 y[1] (numeric) = 0.77803446937744928344286361818708 absolute error = 1.2e-31 relative error = 1.5423481185354036131262495875759e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.463 y[1] (analytic) = 0.7784951011185580895988348572752 y[1] (numeric) = 0.77849510111855808959883485727503 absolute error = 1.7e-31 relative error = 2.1837003181618026161764745911647e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1827.3MB, alloc=4.4MB, time=72.44 x[1] = 0.464 y[1] (analytic) = 0.7789558136976016267340455961209 y[1] (numeric) = 0.77895581369760162673404559612067 absolute error = 2.3e-31 relative error = 2.9526706901155279309347302741766e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.465 y[1] (analytic) = 0.7794166070916900302714445174872 y[1] (numeric) = 0.779416607091690030271444517487 absolute error = 2.0e-31 relative error = 2.5660217934831883612640808243214e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.466 y[1] (analytic) = 0.7798774812779470907502408368985 y[1] (numeric) = 0.77987748127794709075024083689837 absolute error = 1.3e-31 relative error = 1.6669284999353405781366689639120e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1831.1MB, alloc=4.4MB, time=72.58 x[1] = 0.467 y[1] (analytic) = 0.7803384362335102404194349097634 y[1] (numeric) = 0.78033843623351024041943490976316 absolute error = 2.4e-31 relative error = 3.0755886017663989143426667476429e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.468 y[1] (analytic) = 0.7807994719355305398500085194283 y[1] (numeric) = 0.78079947193553053985000851942813 absolute error = 1.7e-31 relative error = 2.1772555708648923001093181146557e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.469 y[1] (analytic) = 0.7812605883611726645657411826159 y[1] (numeric) = 0.78126058836117266456574118261571 absolute error = 1.9e-31 relative error = 2.4319670393019236550548581164082e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1834.9MB, alloc=4.4MB, time=72.73 x[1] = 0.47 y[1] (analytic) = 0.7817217854876148916926188832159 y[1] (numeric) = 0.78172178548761489169261888321573 absolute error = 1.7e-31 relative error = 2.1746867383766084523295144608114e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.471 y[1] (analytic) = 0.7821830632920490866268017197283 y[1] (numeric) = 0.78218306329204908662680171972813 absolute error = 1.7e-31 relative error = 2.1734042576235881390981090900874e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.472 y[1] (analytic) = 0.7826444217516806897211170257833 y[1] (numeric) = 0.78264442175168068972111702578315 absolute error = 1.5e-31 relative error = 1.9165791747966021008456927641856e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1838.7MB, alloc=4.4MB, time=72.88 x[1] = 0.473 y[1] (analytic) = 0.7831058608437287029900445971021 y[1] (numeric) = 0.78310586084372870299004459710187 absolute error = 2.3e-31 relative error = 2.9370230961136586469474480723060e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.474 y[1] (analytic) = 0.7835673805454256768331607320024 y[1] (numeric) = 0.78356738054542567683316073200218 absolute error = 2.2e-31 relative error = 2.8076717518136394785113433505223e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.475 y[1] (analytic) = 0.7840289808340176967770078661052 y[1] (numeric) = 0.7840289808340176967770078661051 absolute error = 1.0e-31 relative error = 1.2754630561439721776491486992719e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1842.5MB, alloc=4.4MB, time=73.03 x[1] = 0.476 y[1] (analytic) = 0.7844906616867643702353566552535 y[1] (numeric) = 0.78449066168676437023535665525332 absolute error = 1.8e-31 relative error = 2.2944823793437500892491399055405e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.477 y[1] (analytic) = 0.7849524230809388132878274338197 y[1] (numeric) = 0.78495242308093881328782743381943 absolute error = 2.7e-31 relative error = 3.4396989175503122837625193793714e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.478 y[1] (analytic) = 0.7854142649938276374768380485555 y[1] (numeric) = 0.78541426499382763747683804855525 absolute error = 2.5e-31 relative error = 3.1830336058635844070629369563780e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1846.3MB, alloc=4.4MB, time=73.18 x[1] = 0.479 y[1] (analytic) = 0.7858761874027309366228451409176 y[1] (numeric) = 0.7858761874027309366228451409174 absolute error = 2.0e-31 relative error = 2.5449301455613107905996134792889e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.48 y[1] (analytic) = 0.7863381902849622736578460233979 y[1] (numeric) = 0.78633819028496227365784602339765 absolute error = 2.5e-31 relative error = 3.1792936307646729689567670501309e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.481 y[1] (analytic) = 0.7868002736178486674771083677907 y[1] (numeric) = 0.78680027361784866747710836779049 absolute error = 2.1e-31 relative error = 2.6690382177217906147512424975920e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.482 y[1] (analytic) = 0.7872624373787305798090949955457 y[1] (numeric) = 0.78726243737873057980909499554551 absolute error = 1.9e-31 relative error = 2.4134264633865182065012081672762e-29 % Correct digits = 30 h = 0.001 memory used=1850.1MB, alloc=4.4MB, time=73.33 NO POLE TOP MAIN SOLVE Loop x[1] = 0.483 y[1] (analytic) = 0.7877246815449619021035511323791 y[1] (numeric) = 0.78772468154496190210355113237883 absolute error = 2.7e-31 relative error = 3.4275935022176766420166064730118e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.484 y[1] (analytic) = 0.788187006093909942437721561157 y[1] (numeric) = 0.7881870060939099424377215611568 absolute error = 2.0e-31 relative error = 2.5374688805282162232094516987544e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.485 y[1] (analytic) = 0.788649411002955412440665178717 y[1] (numeric) = 0.78864941100295541244066517871674 absolute error = 2.6e-31 relative error = 3.2967754286324530950345696398236e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1854.0MB, alloc=4.5MB, time=73.48 x[1] = 0.486 y[1] (analytic) = 0.789111896249492414235634533755 y[1] (numeric) = 0.78911189624949241423563453375477 absolute error = 2.3e-31 relative error = 2.9146690234065514438176462371899e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.487 y[1] (analytic) = 0.7895744618109284274004879941896 y[1] (numeric) = 0.78957446181092842740048799418947 absolute error = 1.3e-31 relative error = 1.6464564938161565292653796964795e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.488 y[1] (analytic) = 0.790037107664684295946102263504 y[1] (numeric) = 0.79003710766468429594610226350378 absolute error = 2.2e-31 relative error = 2.7846793253839751392480928967211e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1857.8MB, alloc=4.5MB, time=73.62 x[1] = 0.489 y[1] (analytic) = 0.790499833788194215312753036476 y[1] (numeric) = 0.79049983378819421531275303647572 absolute error = 2.8e-31 relative error = 3.5420627308445827910420404928182e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.49 y[1] (analytic) = 0.790962640158905719384431655433 y[1] (numeric) = 0.79096264015890571938443165543282 absolute error = 1.8e-31 relative error = 2.2757079899985882831841151561828e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.491 y[1] (analytic) = 0.7914255267542796675210656987053 y[1] (numeric) = 0.7914255267542796675210656987051 absolute error = 2.0e-31 relative error = 2.5270855341275292193709108838523e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1861.6MB, alloc=4.5MB, time=73.77 x[1] = 0.492 y[1] (analytic) = 0.7918884935517902316086115033084 y[1] (numeric) = 0.79188849355179023160861150330827 absolute error = 1.3e-31 relative error = 1.6416452702440723256131993185142e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.493 y[1] (analytic) = 0.7923515405289248831269866940633 y[1] (numeric) = 0.7923515405289248831269866940631 absolute error = 2.0e-31 relative error = 2.5241321530906896400169017104010e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.494 y[1] (analytic) = 0.7928146676631843802358108613487 y[1] (numeric) = 0.79281466766318438023581086134853 absolute error = 1.7e-31 relative error = 2.1442590170673027075837030015861e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1865.4MB, alloc=4.5MB, time=73.92 x[1] = 0.495 y[1] (analytic) = 0.7932778749320827548779225994966 y[1] (numeric) = 0.79327787493208275487792259949644 absolute error = 1.6e-31 relative error = 2.0169477185242126317936495104875e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.496 y[1] (analytic) = 0.7937411623131472999006411874652 y[1] (numeric) = 0.79374116231314729990064118746495 absolute error = 2.5e-31 relative error = 3.1496413676146208353953535687606e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.497 y[1] (analytic) = 0.7942045297839185561947412628758 y[1] (numeric) = 0.7942045297839185561947412628757 absolute error = 1.0e-31 relative error = 1.2591215014501022702043556477662e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop memory used=1869.2MB, alloc=4.5MB, time=74.07 x[1] = 0.498 y[1] (analytic) = 0.7946679773219502998511089097692 y[1] (numeric) = 0.79466797732195029985110890976897 absolute error = 2.3e-31 relative error = 2.8942905284179864423045762314957e-29 % Correct digits = 30 h = 0.001 NO POLE TOP MAIN SOLVE Loop x[1] = 0.499 y[1] (analytic) = 0.7951315049048095293350476495195 y[1] (numeric) = 0.79513150490480952933504764951938 absolute error = 1.2e-31 relative error = 1.5091843205780909986656796037059e-29 % Correct digits = 30 h = 0.001 NO POLE Finished! diff ( y , x , 1 ) = arctan(sqrt(0.1 * x + 0.2)); Iterations = 1500 Total Elapsed Time = 1 Minutes 14 Seconds Elapsed Time(since restart) = 1 Minutes 14 Seconds Time to Timeout = 1 Minutes 45 Seconds Percent Done = 100.1 % > quit memory used=1871.2MB, alloc=4.5MB, time=74.14