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