|\^/| Maple 12 (IBM INTEL LINUX)
._|\| |/|_. Copyright (c) Maplesoft, a division of Waterloo Maple Inc. 2008
\ MAPLE / All rights reserved. Maple is a trademark of
<____ ____> Waterloo Maple Inc.
| Type ? for help.
> #BEGIN OUTFILE1
>
> # Begin Function number 3
> display_alot := proc(iter)
> global
> DEBUGL,
> INFO,
> DEBUGMASSIVE,
> glob_max_terms,
> ALWAYS,
> glob_iolevel,
> #Top Generate Globals Decl
> glob_log10abserr,
> glob_unchanged_h_cnt,
> years_in_century,
> glob_optimal_expect_sec,
> glob_log10normmin,
> glob_warned2,
> glob_smallish_float,
> glob_log10_abserr,
> glob_clock_start_sec,
> min_in_hour,
> glob_optimal_clock_start_sec,
> glob_max_rel_trunc_err,
> glob_max_hours,
> glob_dump_analytic,
> glob_look_poles,
> MAX_UNCHANGED,
> glob_max_iter,
> sec_in_min,
> glob_small_float,
> glob_abserr,
> glob_large_float,
> hours_in_day,
> glob_iter,
> glob_curr_iter_when_opt,
> glob_orig_start_sec,
> glob_hmin,
> glob_almost_1,
> glob_percent_done,
> glob_log10relerr,
> glob_start,
> glob_warned,
> glob_no_eqs,
> glob_optimal_done,
> djd_debug,
> glob_dump,
> glob_html_log,
> glob_max_minutes,
> glob_max_sec,
> glob_optimal_start,
> glob_h,
> glob_reached_optimal_h,
> centuries_in_millinium,
> glob_normmax,
> glob_log10_relerr,
> glob_initial_pass,
> glob_relerr,
> glob_last_good_h,
> glob_hmin_init,
> glob_display_flag,
> glob_max_opt_iter,
> glob_current_iter,
> glob_max_trunc_err,
> glob_hmax,
> glob_disp_incr,
> glob_not_yet_start_msg,
> glob_not_yet_finished,
> glob_clock_sec,
> days_in_year,
> djd_debug2,
> glob_subiter_method,
> #Bottom Generate Globals Decl
> #BEGIN CONST
> array_const_1,
> array_const_0D0,
> array_const_2,
> #END CONST
> array_last_rel_error,
> array_1st_rel_error,
> array_m1,
> array_pole,
> array_type_pole,
> array_norms,
> array_y,
> array_x,
> array_tmp0,
> array_tmp1,
> array_tmp2,
> array_y_init,
> array_y_higher,
> array_y_set_initial,
> array_y_higher_work2,
> array_real_pole,
> array_complex_pole,
> array_poles,
> array_y_higher_work,
> glob_last;
>
> local abserr, analytic_val_y, ind_var, numeric_val, relerr, term_no;
> #TOP DISPLAY ALOT
> if (iter >= 0) then # if number 1
> ind_var := array_x[1];
> omniout_float(ALWAYS,"x[1] ",33,ind_var,20," ");
> analytic_val_y := exact_soln_y(ind_var);
> omniout_float(ALWAYS,"y[1] (analytic) ",33,analytic_val_y,20," ");
> term_no := 1;
> numeric_val := array_y[term_no];
> abserr := abs(numeric_val - analytic_val_y);
> omniout_float(ALWAYS,"y[1] (numeric) ",33,numeric_val,20," ");
> if (abs(analytic_val_y) <> 0.0) then # if number 2
> relerr := abserr*100.0/abs(analytic_val_y);
> else
> relerr := -1.0 ;
> fi;# end if 2
> ;
> if glob_iter = 1 then # if number 2
> array_1st_rel_error[1] := relerr;
> else
> array_last_rel_error[1] := relerr;
> fi;# end if 2
> ;
> omniout_float(ALWAYS,"absolute error ",4,abserr,20," ");
> omniout_float(ALWAYS,"relative error ",4,relerr,20,"%");
> omniout_float(ALWAYS,"h ",4,glob_h,20," ");
> #BOTTOM DISPLAY ALOT
> fi;# end if 1
> ;
> # End Function number 3
> end;
display_alot := proc(iter)
local abserr, analytic_val_y, ind_var, numeric_val, relerr, term_no;
global DEBUGL, INFO, DEBUGMASSIVE, glob_max_terms, ALWAYS, glob_iolevel,
glob_log10abserr, glob_unchanged_h_cnt, years_in_century,
glob_optimal_expect_sec, glob_log10normmin, glob_warned2,
glob_smallish_float, glob_log10_abserr, glob_clock_start_sec, min_in_hour,
glob_optimal_clock_start_sec, glob_max_rel_trunc_err, glob_max_hours,
glob_dump_analytic, glob_look_poles, MAX_UNCHANGED, glob_max_iter,
sec_in_min, glob_small_float, glob_abserr, glob_large_float, hours_in_day,
glob_iter, glob_curr_iter_when_opt, glob_orig_start_sec, glob_hmin,
glob_almost_1, glob_percent_done, glob_log10relerr, glob_start, glob_warned,
glob_no_eqs, glob_optimal_done, djd_debug, glob_dump, glob_html_log,
glob_max_minutes, glob_max_sec, glob_optimal_start, glob_h,
glob_reached_optimal_h, centuries_in_millinium, glob_normmax,
glob_log10_relerr, glob_initial_pass, glob_relerr, glob_last_good_h,
glob_hmin_init, glob_display_flag, glob_max_opt_iter, glob_current_iter,
glob_max_trunc_err, glob_hmax, glob_disp_incr, glob_not_yet_start_msg,
glob_not_yet_finished, glob_clock_sec, days_in_year, djd_debug2,
glob_subiter_method, array_const_1, array_const_0D0, array_const_2,
array_last_rel_error, array_1st_rel_error, array_m1, array_pole,
array_type_pole, array_norms, array_y, array_x, array_tmp0, array_tmp1,
array_tmp2, array_y_init, array_y_higher, array_y_set_initial,
array_y_higher_work2, array_real_pole, array_complex_pole, array_poles,
array_y_higher_work, glob_last;
if 0 <= iter then
ind_var := array_x[1];
omniout_float(ALWAYS, "x[1] ", 33,
ind_var, 20, " ");
analytic_val_y := exact_soln_y(ind_var);
omniout_float(ALWAYS, "y[1] (analytic) ", 33,
analytic_val_y, 20, " ");
term_no := 1;
numeric_val := array_y[term_no];
abserr := abs(numeric_val - analytic_val_y);
omniout_float(ALWAYS, "y[1] (numeric) ", 33,
numeric_val, 20, " ");
if abs(analytic_val_y) <> 0. then
relerr := abserr*100.0/abs(analytic_val_y)
else relerr := -1.0
end if;
if glob_iter = 1 then array_1st_rel_error[1] := relerr
else array_last_rel_error[1] := relerr
end if;
omniout_float(ALWAYS, "absolute error ", 4,
abserr, 20, " ");
omniout_float(ALWAYS, "relative error ", 4,
relerr, 20, "%");
omniout_float(ALWAYS, "h ", 4,
glob_h, 20, " ")
end if
end proc
> # Begin Function number 4
> adjust_for_pole := proc(h_param)
> global
> DEBUGL,
> INFO,
> DEBUGMASSIVE,
> glob_max_terms,
> ALWAYS,
> glob_iolevel,
> #Top Generate Globals Decl
> glob_log10abserr,
> glob_unchanged_h_cnt,
> years_in_century,
> glob_optimal_expect_sec,
> glob_log10normmin,
> glob_warned2,
> glob_smallish_float,
> glob_log10_abserr,
> glob_clock_start_sec,
> min_in_hour,
> glob_optimal_clock_start_sec,
> glob_max_rel_trunc_err,
> glob_max_hours,
> glob_dump_analytic,
> glob_look_poles,
> MAX_UNCHANGED,
> glob_max_iter,
> sec_in_min,
> glob_small_float,
> glob_abserr,
> glob_large_float,
> hours_in_day,
> glob_iter,
> glob_curr_iter_when_opt,
> glob_orig_start_sec,
> glob_hmin,
> glob_almost_1,
> glob_percent_done,
> glob_log10relerr,
> glob_start,
> glob_warned,
> glob_no_eqs,
> glob_optimal_done,
> djd_debug,
> glob_dump,
> glob_html_log,
> glob_max_minutes,
> glob_max_sec,
> glob_optimal_start,
> glob_h,
> glob_reached_optimal_h,
> centuries_in_millinium,
> glob_normmax,
> glob_log10_relerr,
> glob_initial_pass,
> glob_relerr,
> glob_last_good_h,
> glob_hmin_init,
> glob_display_flag,
> glob_max_opt_iter,
> glob_current_iter,
> glob_max_trunc_err,
> glob_hmax,
> glob_disp_incr,
> glob_not_yet_start_msg,
> glob_not_yet_finished,
> glob_clock_sec,
> days_in_year,
> djd_debug2,
> glob_subiter_method,
> #Bottom Generate Globals Decl
> #BEGIN CONST
> array_const_1,
> array_const_0D0,
> array_const_2,
> #END CONST
> array_last_rel_error,
> array_1st_rel_error,
> array_m1,
> array_pole,
> array_type_pole,
> array_norms,
> array_y,
> array_x,
> array_tmp0,
> array_tmp1,
> array_tmp2,
> array_y_init,
> array_y_higher,
> array_y_set_initial,
> array_y_higher_work2,
> array_real_pole,
> array_complex_pole,
> array_poles,
> array_y_higher_work,
> glob_last;
>
> local hnew, sz2, tmp;
> #TOP ADJUST FOR POLE
>
> hnew := h_param;
> glob_normmax := glob_small_float;
> if (abs(array_y_higher[1,1]) > glob_small_float) then # if number 1
> tmp := abs(array_y_higher[1,1]);
> if (tmp < glob_normmax) then # if number 2
> glob_normmax := tmp;
> fi;# end if 2
> fi;# end if 1
> ;
> if (glob_look_poles and (abs(array_pole[1]) > glob_small_float) and (array_pole[1] <> glob_large_float)) then # if number 1
> sz2 := array_pole[1]/10.0;
> if (sz2 < hnew) then # if number 2
> omniout_float(INFO,"glob_h adjusted to ",20,h_param,12,"due to singularity.");
> omniout_str(INFO,"Reached Optimal");
> newline();
> return(hnew);
> fi;# end if 2
> fi;# end if 1
> ;
> if (not glob_reached_optimal_h) then # if number 1
> glob_reached_optimal_h := true;
> glob_curr_iter_when_opt := glob_current_iter;
> glob_optimal_clock_start_sec := elapsed_time_seconds();
> glob_optimal_start := array_x[1];
> fi;# end if 1
> ;
> hnew := sz2;
> #END block
> #BOTTOM ADJUST FOR POLE
> # End Function number 4
> end;
adjust_for_pole := proc(h_param)
local hnew, sz2, tmp;
global DEBUGL, INFO, DEBUGMASSIVE, glob_max_terms, ALWAYS, glob_iolevel,
glob_log10abserr, glob_unchanged_h_cnt, years_in_century,
glob_optimal_expect_sec, glob_log10normmin, glob_warned2,
glob_smallish_float, glob_log10_abserr, glob_clock_start_sec, min_in_hour,
glob_optimal_clock_start_sec, glob_max_rel_trunc_err, glob_max_hours,
glob_dump_analytic, glob_look_poles, MAX_UNCHANGED, glob_max_iter,
sec_in_min, glob_small_float, glob_abserr, glob_large_float, hours_in_day,
glob_iter, glob_curr_iter_when_opt, glob_orig_start_sec, glob_hmin,
glob_almost_1, glob_percent_done, glob_log10relerr, glob_start, glob_warned,
glob_no_eqs, glob_optimal_done, djd_debug, glob_dump, glob_html_log,
glob_max_minutes, glob_max_sec, glob_optimal_start, glob_h,
glob_reached_optimal_h, centuries_in_millinium, glob_normmax,
glob_log10_relerr, glob_initial_pass, glob_relerr, glob_last_good_h,
glob_hmin_init, glob_display_flag, glob_max_opt_iter, glob_current_iter,
glob_max_trunc_err, glob_hmax, glob_disp_incr, glob_not_yet_start_msg,
glob_not_yet_finished, glob_clock_sec, days_in_year, djd_debug2,
glob_subiter_method, array_const_1, array_const_0D0, array_const_2,
array_last_rel_error, array_1st_rel_error, array_m1, array_pole,
array_type_pole, array_norms, array_y, array_x, array_tmp0, array_tmp1,
array_tmp2, array_y_init, array_y_higher, array_y_set_initial,
array_y_higher_work2, array_real_pole, array_complex_pole, array_poles,
array_y_higher_work, glob_last;
hnew := h_param;
glob_normmax := glob_small_float;
if glob_small_float < abs(array_y_higher[1, 1]) then
tmp := abs(array_y_higher[1, 1]);
if tmp < glob_normmax then glob_normmax := tmp end if
end if;
if glob_look_poles and glob_small_float < abs(array_pole[1]) and
array_pole[1] <> glob_large_float then
sz2 := array_pole[1]/10.0;
if sz2 < hnew then
omniout_float(INFO, "glob_h adjusted to ", 20, h_param, 12,
"due to singularity.");
omniout_str(INFO, "Reached Optimal");
newline();
return hnew
end if
end if;
if not glob_reached_optimal_h then
glob_reached_optimal_h := true;
glob_curr_iter_when_opt := glob_current_iter;
glob_optimal_clock_start_sec := elapsed_time_seconds();
glob_optimal_start := array_x[1]
end if;
hnew := sz2
end proc
> # Begin Function number 5
> prog_report := proc(x_start,x_end)
> global
> DEBUGL,
> INFO,
> DEBUGMASSIVE,
> glob_max_terms,
> ALWAYS,
> glob_iolevel,
> #Top Generate Globals Decl
> glob_log10abserr,
> glob_unchanged_h_cnt,
> years_in_century,
> glob_optimal_expect_sec,
> glob_log10normmin,
> glob_warned2,
> glob_smallish_float,
> glob_log10_abserr,
> glob_clock_start_sec,
> min_in_hour,
> glob_optimal_clock_start_sec,
> glob_max_rel_trunc_err,
> glob_max_hours,
> glob_dump_analytic,
> glob_look_poles,
> MAX_UNCHANGED,
> glob_max_iter,
> sec_in_min,
> glob_small_float,
> glob_abserr,
> glob_large_float,
> hours_in_day,
> glob_iter,
> glob_curr_iter_when_opt,
> glob_orig_start_sec,
> glob_hmin,
> glob_almost_1,
> glob_percent_done,
> glob_log10relerr,
> glob_start,
> glob_warned,
> glob_no_eqs,
> glob_optimal_done,
> djd_debug,
> glob_dump,
> glob_html_log,
> glob_max_minutes,
> glob_max_sec,
> glob_optimal_start,
> glob_h,
> glob_reached_optimal_h,
> centuries_in_millinium,
> glob_normmax,
> glob_log10_relerr,
> glob_initial_pass,
> glob_relerr,
> glob_last_good_h,
> glob_hmin_init,
> glob_display_flag,
> glob_max_opt_iter,
> glob_current_iter,
> glob_max_trunc_err,
> glob_hmax,
> glob_disp_incr,
> glob_not_yet_start_msg,
> glob_not_yet_finished,
> glob_clock_sec,
> days_in_year,
> djd_debug2,
> glob_subiter_method,
> #Bottom Generate Globals Decl
> #BEGIN CONST
> array_const_1,
> array_const_0D0,
> array_const_2,
> #END CONST
> array_last_rel_error,
> array_1st_rel_error,
> array_m1,
> array_pole,
> array_type_pole,
> array_norms,
> array_y,
> array_x,
> array_tmp0,
> array_tmp1,
> array_tmp2,
> array_y_init,
> array_y_higher,
> array_y_set_initial,
> array_y_higher_work2,
> array_real_pole,
> array_complex_pole,
> array_poles,
> array_y_higher_work,
> glob_last;
>
> local clock_sec, opt_clock_sec, clock_sec1, expect_sec, left_sec, percent_done, total_clock_sec;
> #TOP PROGRESS REPORT
> clock_sec1 := elapsed_time_seconds();
> total_clock_sec := convfloat(clock_sec1) - convfloat(glob_orig_start_sec);
> glob_clock_sec := convfloat(clock_sec1) - convfloat(glob_clock_start_sec);
> left_sec := convfloat(glob_max_sec) + convfloat(glob_orig_start_sec) - convfloat(clock_sec1);
> expect_sec := comp_expect_sec(convfloat(x_end),convfloat(x_start),convfloat(array_x[1]) + convfloat(glob_h) ,convfloat( clock_sec1) - convfloat(glob_orig_start_sec));
> opt_clock_sec := convfloat( clock_sec1) - convfloat(glob_optimal_clock_start_sec);
> glob_optimal_expect_sec := comp_expect_sec(convfloat(x_end),convfloat(x_start),convfloat(array_x[1]) +convfloat( glob_h) ,convfloat( opt_clock_sec));
> percent_done := comp_percent(convfloat(x_end),convfloat(x_start),convfloat(array_x[1]) + convfloat(glob_h));
> glob_percent_done := percent_done;
> omniout_str_noeol(INFO,"Total Elapsed Time ");
> omniout_timestr(convfloat(total_clock_sec));
> omniout_str_noeol(INFO,"Elapsed Time(since restart) ");
> omniout_timestr(convfloat(glob_clock_sec));
> if convfloat(percent_done) < convfloat(100.0) then # if number 1
> omniout_str_noeol(INFO,"Expected Time Remaining ");
> omniout_timestr(convfloat(expect_sec));
> omniout_str_noeol(INFO,"Optimized Time Remaining ");
> omniout_timestr(convfloat(glob_optimal_expect_sec));
> fi;# end if 1
> ;
> omniout_str_noeol(INFO,"Time to Timeout ");
> omniout_timestr(convfloat(left_sec));
> omniout_float(INFO, "Percent Done ",33,percent_done,4,"%");
> #BOTTOM PROGRESS REPORT
> # End Function number 5
> end;
prog_report := proc(x_start, x_end)
local clock_sec, opt_clock_sec, clock_sec1, expect_sec, left_sec,
percent_done, total_clock_sec;
global DEBUGL, INFO, DEBUGMASSIVE, glob_max_terms, ALWAYS, glob_iolevel,
glob_log10abserr, glob_unchanged_h_cnt, years_in_century,
glob_optimal_expect_sec, glob_log10normmin, glob_warned2,
glob_smallish_float, glob_log10_abserr, glob_clock_start_sec, min_in_hour,
glob_optimal_clock_start_sec, glob_max_rel_trunc_err, glob_max_hours,
glob_dump_analytic, glob_look_poles, MAX_UNCHANGED, glob_max_iter,
sec_in_min, glob_small_float, glob_abserr, glob_large_float, hours_in_day,
glob_iter, glob_curr_iter_when_opt, glob_orig_start_sec, glob_hmin,
glob_almost_1, glob_percent_done, glob_log10relerr, glob_start, glob_warned,
glob_no_eqs, glob_optimal_done, djd_debug, glob_dump, glob_html_log,
glob_max_minutes, glob_max_sec, glob_optimal_start, glob_h,
glob_reached_optimal_h, centuries_in_millinium, glob_normmax,
glob_log10_relerr, glob_initial_pass, glob_relerr, glob_last_good_h,
glob_hmin_init, glob_display_flag, glob_max_opt_iter, glob_current_iter,
glob_max_trunc_err, glob_hmax, glob_disp_incr, glob_not_yet_start_msg,
glob_not_yet_finished, glob_clock_sec, days_in_year, djd_debug2,
glob_subiter_method, array_const_1, array_const_0D0, array_const_2,
array_last_rel_error, array_1st_rel_error, array_m1, array_pole,
array_type_pole, array_norms, array_y, array_x, array_tmp0, array_tmp1,
array_tmp2, array_y_init, array_y_higher, array_y_set_initial,
array_y_higher_work2, array_real_pole, array_complex_pole, array_poles,
array_y_higher_work, glob_last;
clock_sec1 := elapsed_time_seconds();
total_clock_sec :=
convfloat(clock_sec1) - convfloat(glob_orig_start_sec);
glob_clock_sec :=
convfloat(clock_sec1) - convfloat(glob_clock_start_sec);
left_sec := convfloat(glob_max_sec) + convfloat(glob_orig_start_sec)
- convfloat(clock_sec1);
expect_sec := comp_expect_sec(convfloat(x_end), convfloat(x_start),
convfloat(array_x[1]) + convfloat(glob_h),
convfloat(clock_sec1) - convfloat(glob_orig_start_sec));
opt_clock_sec :=
convfloat(clock_sec1) - convfloat(glob_optimal_clock_start_sec);
glob_optimal_expect_sec := comp_expect_sec(convfloat(x_end),
convfloat(x_start), convfloat(array_x[1]) + convfloat(glob_h),
convfloat(opt_clock_sec));
percent_done := comp_percent(convfloat(x_end), convfloat(x_start),
convfloat(array_x[1]) + convfloat(glob_h));
glob_percent_done := percent_done;
omniout_str_noeol(INFO, "Total Elapsed Time ");
omniout_timestr(convfloat(total_clock_sec));
omniout_str_noeol(INFO, "Elapsed Time(since restart) ");
omniout_timestr(convfloat(glob_clock_sec));
if convfloat(percent_done) < convfloat(100.0) then
omniout_str_noeol(INFO, "Expected Time Remaining ");
omniout_timestr(convfloat(expect_sec));
omniout_str_noeol(INFO, "Optimized Time Remaining ");
omniout_timestr(convfloat(glob_optimal_expect_sec))
end if;
omniout_str_noeol(INFO, "Time to Timeout ");
omniout_timestr(convfloat(left_sec));
omniout_float(INFO, "Percent Done ", 33,
percent_done, 4, "%")
end proc
> # Begin Function number 6
> check_for_pole := proc()
> global
> DEBUGL,
> INFO,
> DEBUGMASSIVE,
> glob_max_terms,
> ALWAYS,
> glob_iolevel,
> #Top Generate Globals Decl
> glob_log10abserr,
> glob_unchanged_h_cnt,
> years_in_century,
> glob_optimal_expect_sec,
> glob_log10normmin,
> glob_warned2,
> glob_smallish_float,
> glob_log10_abserr,
> glob_clock_start_sec,
> min_in_hour,
> glob_optimal_clock_start_sec,
> glob_max_rel_trunc_err,
> glob_max_hours,
> glob_dump_analytic,
> glob_look_poles,
> MAX_UNCHANGED,
> glob_max_iter,
> sec_in_min,
> glob_small_float,
> glob_abserr,
> glob_large_float,
> hours_in_day,
> glob_iter,
> glob_curr_iter_when_opt,
> glob_orig_start_sec,
> glob_hmin,
> glob_almost_1,
> glob_percent_done,
> glob_log10relerr,
> glob_start,
> glob_warned,
> glob_no_eqs,
> glob_optimal_done,
> djd_debug,
> glob_dump,
> glob_html_log,
> glob_max_minutes,
> glob_max_sec,
> glob_optimal_start,
> glob_h,
> glob_reached_optimal_h,
> centuries_in_millinium,
> glob_normmax,
> glob_log10_relerr,
> glob_initial_pass,
> glob_relerr,
> glob_last_good_h,
> glob_hmin_init,
> glob_display_flag,
> glob_max_opt_iter,
> glob_current_iter,
> glob_max_trunc_err,
> glob_hmax,
> glob_disp_incr,
> glob_not_yet_start_msg,
> glob_not_yet_finished,
> glob_clock_sec,
> days_in_year,
> djd_debug2,
> glob_subiter_method,
> #Bottom Generate Globals Decl
> #BEGIN CONST
> array_const_1,
> array_const_0D0,
> array_const_2,
> #END CONST
> array_last_rel_error,
> array_1st_rel_error,
> array_m1,
> array_pole,
> array_type_pole,
> array_norms,
> array_y,
> array_x,
> array_tmp0,
> array_tmp1,
> array_tmp2,
> array_y_init,
> array_y_higher,
> array_y_set_initial,
> array_y_higher_work2,
> array_real_pole,
> array_complex_pole,
> array_poles,
> array_y_higher_work,
> 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 - 2 - 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 - 2 - 1;
> cnt := 0;
> while ((cnt < 5) and (n >= 10)) do # do number 2
> if (abs(array_y_higher[1,n]) > glob_small_float) then # if number 1
> cnt := cnt + 1;
> else
> cnt := 0;
> fi;# end if 1
> ;
> n := n - 1;
> od;# end do number 2
> ;
> m := n + cnt;
> if (m <= 10) then # if number 1
> array_complex_pole[1,1] := glob_large_float;
> array_complex_pole[1,2] := glob_large_float;
> elif (abs(array_y_higher[1,m]) >= (glob_large_float)) or (abs(array_y_higher[1,m-1]) >=(glob_large_float)) or (abs(array_y_higher[1,m-2]) >= (glob_large_float)) or (abs(array_y_higher[1,m-3]) >= (glob_large_float)) or (abs(array_y_higher[1,m-4]) >= (glob_large_float)) or (abs(array_y_higher[1,m-5]) >= (glob_large_float)) then # if number 2
> array_complex_pole[1,1] := glob_large_float;
> array_complex_pole[1,2] := glob_large_float;
> else
> rm0 := (array_y_higher[1,m])/(array_y_higher[1,m-1]);
> rm1 := (array_y_higher[1,m-1])/(array_y_higher[1,m-2]);
> rm2 := (array_y_higher[1,m-2])/(array_y_higher[1,m-3]);
> rm3 := (array_y_higher[1,m-3])/(array_y_higher[1,m-4]);
> rm4 := (array_y_higher[1,m-4])/(array_y_higher[1,m-5]);
> nr1 := convfloat(m-1)*rm0 - 2.0*convfloat(m-2)*rm1 + convfloat(m-3)*rm2;
> nr2 := convfloat(m-2)*rm1 - 2.0*convfloat(m-3)*rm2 + convfloat(m-4)*rm3;
> dr1 := (-1.0)/rm1 + 2.0/rm2 - 1.0/rm3;
> dr2 := (-1.0)/rm2 + 2.0/rm3 - 1.0/rm4;
> ds1 := 3.0/rm1 - 8.0/rm2 + 5.0/rm3;
> ds2 := 3.0/rm2 - 8.0/rm3 + 5.0/rm4;
> if ((abs(nr1 * dr2 - nr2 * dr1) <= glob_small_float) or (abs(dr1) <= glob_small_float)) then # if number 3
> array_complex_pole[1,1] := glob_large_float;
> array_complex_pole[1,2] := glob_large_float;
> else
> if (abs(nr1*dr2 - nr2 * dr1) > glob_small_float) then # if number 4
> rcs := ((ds1*dr2 - ds2*dr1 +dr1*dr2)/(nr1*dr2 - nr2 * dr1));
> #(Manuels) rcs := (ds1*dr2 - ds2*dr1)/(nr1*dr2 - nr2 * dr1)
> ord_no := (rcs*nr1 - ds1)/(2.0*dr1) -convfloat(m)/2.0;
> if (abs(rcs) > glob_small_float) then # if number 5
> if (rcs > 0.0) then # if number 6
> rad_c := sqrt(rcs) * glob_h;
> else
> rad_c := glob_large_float;
> fi;# end if 6
> else
> rad_c := glob_large_float;
> ord_no := glob_large_float;
> fi;# end if 5
> else
> rad_c := glob_large_float;
> ord_no := glob_large_float;
> fi;# end if 4
> fi;# end if 3
> ;
> array_complex_pole[1,1] := rad_c;
> array_complex_pole[1,2] := ord_no;
> fi;# end if 2
> ;
> #BOTTOM RADII COMPLEX EQ = 1
> found := false;
> #TOP WHICH RADII EQ = 1
> if not found and ((array_real_pole[1,1] = glob_large_float) or (array_real_pole[1,2] = glob_large_float)) and ((array_complex_pole[1,1] <> glob_large_float) and (array_complex_pole[1,2] <> glob_large_float)) and ((array_complex_pole[1,1] > 0.0) and (array_complex_pole[1,2] > 0.0)) then # if number 2
> array_poles[1,1] := array_complex_pole[1,1];
> array_poles[1,2] := array_complex_pole[1,2];
> found := true;
> array_type_pole[1] := 2;
> if (glob_display_flag) then # if number 3
> omniout_str(ALWAYS,"Complex estimate of poles used");
> fi;# end if 3
> ;
> fi;# end if 2
> ;
> if not found and ((array_real_pole[1,1] <> glob_large_float) and (array_real_pole[1,2] <> glob_large_float) and (array_real_pole[1,1] > 0.0) and (array_real_pole[1,2] > 0.0) and ((array_complex_pole[1,1] = glob_large_float) or (array_complex_pole[1,2] = glob_large_float) or (array_complex_pole[1,1] <= 0.0 ) or (array_complex_pole[1,2] <= 0.0))) then # if number 2
> array_poles[1,1] := array_real_pole[1,1];
> array_poles[1,2] := array_real_pole[1,2];
> found := true;
> array_type_pole[1] := 1;
> if (glob_display_flag) then # if number 3
> omniout_str(ALWAYS,"Real estimate of pole used");
> fi;# end if 3
> ;
> fi;# end if 2
> ;
> if not found and (((array_real_pole[1,1] = glob_large_float) or (array_real_pole[1,2] = glob_large_float)) and ((array_complex_pole[1,1] = glob_large_float) or (array_complex_pole[1,2] = glob_large_float))) then # if number 2
> array_poles[1,1] := glob_large_float;
> array_poles[1,2] := glob_large_float;
> found := true;
> array_type_pole[1] := 3;
> if (glob_display_flag) then # if number 3
> omniout_str(ALWAYS,"NO POLE");
> fi;# end if 3
> ;
> fi;# end if 2
> ;
> if not found and ((array_real_pole[1,1] < array_complex_pole[1,1]) and (array_real_pole[1,1] > 0.0) and (array_real_pole[1,2] > 0.0)) then # if number 2
> array_poles[1,1] := array_real_pole[1,1];
> array_poles[1,2] := array_real_pole[1,2];
> found := true;
> array_type_pole[1] := 1;
> if (glob_display_flag) then # if number 3
> omniout_str(ALWAYS,"Real estimate of pole used");
> fi;# end if 3
> ;
> fi;# end if 2
> ;
> if not found and ((array_complex_pole[1,1] <> glob_large_float) and (array_complex_pole[1,2] <> glob_large_float) and (array_complex_pole[1,1] > 0.0) and (array_complex_pole[1,2] > 0.0)) then # if number 2
> array_poles[1,1] := array_complex_pole[1,1];
> array_poles[1,2] := array_complex_pole[1,2];
> array_type_pole[1] := 2;
> found := true;
> if (glob_display_flag) then # if number 3
> omniout_str(ALWAYS,"Complex estimate of poles used");
> fi;# end if 3
> ;
> fi;# end if 2
> ;
> if not found then # if number 2
> array_poles[1,1] := glob_large_float;
> array_poles[1,2] := glob_large_float;
> array_type_pole[1] := 3;
> if (glob_display_flag) then # if number 3
> omniout_str(ALWAYS,"NO POLE");
> fi;# end if 3
> ;
> fi;# end if 2
> ;
> #BOTTOM WHICH RADII EQ = 1
> array_pole[1] := glob_large_float;
> array_pole[2] := glob_large_float;
> #TOP WHICH RADIUS EQ = 1
> if array_pole[1] > array_poles[1,1] then # if number 2
> array_pole[1] := array_poles[1,1];
> array_pole[2] := array_poles[1,2];
> fi;# end if 2
> ;
> #BOTTOM WHICH RADIUS EQ = 1
> #BOTTOM CHECK FOR POLE
> display_pole();
> # End Function number 6
> end;
check_for_pole := proc()
local cnt, dr1, dr2, ds1, ds2, hdrc, m, n, nr1, nr2, ord_no, rad_c, rcs,
rm0, rm1, rm2, rm3, rm4, found;
global DEBUGL, INFO, DEBUGMASSIVE, glob_max_terms, ALWAYS, glob_iolevel,
glob_log10abserr, glob_unchanged_h_cnt, years_in_century,
glob_optimal_expect_sec, glob_log10normmin, glob_warned2,
glob_smallish_float, glob_log10_abserr, glob_clock_start_sec, min_in_hour,
glob_optimal_clock_start_sec, glob_max_rel_trunc_err, glob_max_hours,
glob_dump_analytic, glob_look_poles, MAX_UNCHANGED, glob_max_iter,
sec_in_min, glob_small_float, glob_abserr, glob_large_float, hours_in_day,
glob_iter, glob_curr_iter_when_opt, glob_orig_start_sec, glob_hmin,
glob_almost_1, glob_percent_done, glob_log10relerr, glob_start, glob_warned,
glob_no_eqs, glob_optimal_done, djd_debug, glob_dump, glob_html_log,
glob_max_minutes, glob_max_sec, glob_optimal_start, glob_h,
glob_reached_optimal_h, centuries_in_millinium, glob_normmax,
glob_log10_relerr, glob_initial_pass, glob_relerr, glob_last_good_h,
glob_hmin_init, glob_display_flag, glob_max_opt_iter, glob_current_iter,
glob_max_trunc_err, glob_hmax, glob_disp_incr, glob_not_yet_start_msg,
glob_not_yet_finished, glob_clock_sec, days_in_year, djd_debug2,
glob_subiter_method, array_const_1, array_const_0D0, array_const_2,
array_last_rel_error, array_1st_rel_error, array_m1, array_pole,
array_type_pole, array_norms, array_y, array_x, array_tmp0, array_tmp1,
array_tmp2, array_y_init, array_y_higher, array_y_set_initial,
array_y_higher_work2, array_real_pole, array_complex_pole, array_poles,
array_y_higher_work, glob_last;
n := glob_max_terms;
m := n - 3;
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 - 3;
cnt := 0;
while cnt < 5 and 10 <= n do
if glob_small_float < abs(array_y_higher[1, n]) then cnt := cnt + 1
else cnt := 0
end if;
n := n - 1
end do;
m := n + cnt;
if m <= 10 then
array_complex_pole[1, 1] := glob_large_float;
array_complex_pole[1, 2] := glob_large_float
elif glob_large_float <= abs(array_y_higher[1, m]) or
glob_large_float <= abs(array_y_higher[1, m - 1]) or
glob_large_float <= abs(array_y_higher[1, m - 2]) or
glob_large_float <= abs(array_y_higher[1, m - 3]) or
glob_large_float <= abs(array_y_higher[1, m - 4]) or
glob_large_float <= abs(array_y_higher[1, m - 5]) then
array_complex_pole[1, 1] := glob_large_float;
array_complex_pole[1, 2] := glob_large_float
else
rm0 := array_y_higher[1, m]/array_y_higher[1, m - 1];
rm1 := array_y_higher[1, m - 1]/array_y_higher[1, m - 2];
rm2 := array_y_higher[1, m - 2]/array_y_higher[1, m - 3];
rm3 := array_y_higher[1, m - 3]/array_y_higher[1, m - 4];
rm4 := array_y_higher[1, m - 4]/array_y_higher[1, m - 5];
nr1 := convfloat(m - 1)*rm0 - 2.0*convfloat(m - 2)*rm1
+ convfloat(m - 3)*rm2;
nr2 := convfloat(m - 2)*rm1 - 2.0*convfloat(m - 3)*rm2
+ convfloat(m - 4)*rm3;
dr1 := (-1)*(1.0)/rm1 + 2.0/rm2 - 1.0/rm3;
dr2 := (-1)*(1.0)/rm2 + 2.0/rm3 - 1.0/rm4;
ds1 := 3.0/rm1 - 8.0/rm2 + 5.0/rm3;
ds2 := 3.0/rm2 - 8.0/rm3 + 5.0/rm4;
if abs(nr1*dr2 - nr2*dr1) <= glob_small_float or
abs(dr1) <= glob_small_float then
array_complex_pole[1, 1] := glob_large_float;
array_complex_pole[1, 2] := glob_large_float
else
if glob_small_float < abs(nr1*dr2 - nr2*dr1) then
rcs := (ds1*dr2 - ds2*dr1 + dr1*dr2)/(nr1*dr2 - nr2*dr1);
ord_no := (rcs*nr1 - ds1)/(2.0*dr1) - convfloat(m)/2.0;
if glob_small_float < abs(rcs) then
if 0. < rcs then rad_c := sqrt(rcs)*glob_h
else rad_c := glob_large_float
end if
else rad_c := glob_large_float; ord_no := glob_large_float
end if
else rad_c := glob_large_float; ord_no := glob_large_float
end if
end if;
array_complex_pole[1, 1] := rad_c;
array_complex_pole[1, 2] := ord_no
end if;
found := false;
if not found and (array_real_pole[1, 1] = glob_large_float or
array_real_pole[1, 2] = glob_large_float) and
array_complex_pole[1, 1] <> glob_large_float and
array_complex_pole[1, 2] <> glob_large_float and
0. < array_complex_pole[1, 1] and 0. < array_complex_pole[1, 2] then
array_poles[1, 1] := array_complex_pole[1, 1];
array_poles[1, 2] := array_complex_pole[1, 2];
found := true;
array_type_pole[1] := 2;
if glob_display_flag then
omniout_str(ALWAYS, "Complex estimate of poles used")
end if
end if;
if not found and array_real_pole[1, 1] <> glob_large_float and
array_real_pole[1, 2] <> glob_large_float and
0. < array_real_pole[1, 1] and 0. < array_real_pole[1, 2] and (
array_complex_pole[1, 1] = glob_large_float or
array_complex_pole[1, 2] = glob_large_float or
array_complex_pole[1, 1] <= 0. or array_complex_pole[1, 2] <= 0.) then
array_poles[1, 1] := array_real_pole[1, 1];
array_poles[1, 2] := array_real_pole[1, 2];
found := true;
array_type_pole[1] := 1;
if glob_display_flag then
omniout_str(ALWAYS, "Real estimate of pole used")
end if
end if;
if not found and (array_real_pole[1, 1] = glob_large_float or
array_real_pole[1, 2] = glob_large_float) and (
array_complex_pole[1, 1] = glob_large_float or
array_complex_pole[1, 2] = glob_large_float) then
array_poles[1, 1] := glob_large_float;
array_poles[1, 2] := glob_large_float;
found := true;
array_type_pole[1] := 3;
if glob_display_flag then omniout_str(ALWAYS, "NO POLE") end if
end if;
if not found and array_real_pole[1, 1] < array_complex_pole[1, 1] and
0. < array_real_pole[1, 1] and 0. < array_real_pole[1, 2] then
array_poles[1, 1] := array_real_pole[1, 1];
array_poles[1, 2] := array_real_pole[1, 2];
found := true;
array_type_pole[1] := 1;
if glob_display_flag then
omniout_str(ALWAYS, "Real estimate of pole used")
end if
end if;
if not found and array_complex_pole[1, 1] <> glob_large_float and
array_complex_pole[1, 2] <> glob_large_float and
0. < array_complex_pole[1, 1] and 0. < array_complex_pole[1, 2] then
array_poles[1, 1] := array_complex_pole[1, 1];
array_poles[1, 2] := array_complex_pole[1, 2];
array_type_pole[1] := 2;
found := true;
if glob_display_flag then
omniout_str(ALWAYS, "Complex estimate of poles used")
end if
end if;
if not found then
array_poles[1, 1] := glob_large_float;
array_poles[1, 2] := glob_large_float;
array_type_pole[1] := 3;
if glob_display_flag then omniout_str(ALWAYS, "NO POLE") end if
end if;
array_pole[1] := glob_large_float;
array_pole[2] := glob_large_float;
if array_poles[1, 1] < array_pole[1] then
array_pole[1] := array_poles[1, 1];
array_pole[2] := array_poles[1, 2]
end if;
display_pole()
end proc
> # Begin Function number 7
> get_norms := proc()
> global
> DEBUGL,
> INFO,
> DEBUGMASSIVE,
> glob_max_terms,
> ALWAYS,
> glob_iolevel,
> #Top Generate Globals Decl
> glob_log10abserr,
> glob_unchanged_h_cnt,
> years_in_century,
> glob_optimal_expect_sec,
> glob_log10normmin,
> glob_warned2,
> glob_smallish_float,
> glob_log10_abserr,
> glob_clock_start_sec,
> min_in_hour,
> glob_optimal_clock_start_sec,
> glob_max_rel_trunc_err,
> glob_max_hours,
> glob_dump_analytic,
> glob_look_poles,
> MAX_UNCHANGED,
> glob_max_iter,
> sec_in_min,
> glob_small_float,
> glob_abserr,
> glob_large_float,
> hours_in_day,
> glob_iter,
> glob_curr_iter_when_opt,
> glob_orig_start_sec,
> glob_hmin,
> glob_almost_1,
> glob_percent_done,
> glob_log10relerr,
> glob_start,
> glob_warned,
> glob_no_eqs,
> glob_optimal_done,
> djd_debug,
> glob_dump,
> glob_html_log,
> glob_max_minutes,
> glob_max_sec,
> glob_optimal_start,
> glob_h,
> glob_reached_optimal_h,
> centuries_in_millinium,
> glob_normmax,
> glob_log10_relerr,
> glob_initial_pass,
> glob_relerr,
> glob_last_good_h,
> glob_hmin_init,
> glob_display_flag,
> glob_max_opt_iter,
> glob_current_iter,
> glob_max_trunc_err,
> glob_hmax,
> glob_disp_incr,
> glob_not_yet_start_msg,
> glob_not_yet_finished,
> glob_clock_sec,
> days_in_year,
> djd_debug2,
> glob_subiter_method,
> #Bottom Generate Globals Decl
> #BEGIN CONST
> array_const_1,
> array_const_0D0,
> array_const_2,
> #END CONST
> array_last_rel_error,
> array_1st_rel_error,
> array_m1,
> array_pole,
> array_type_pole,
> array_norms,
> array_y,
> array_x,
> array_tmp0,
> array_tmp1,
> array_tmp2,
> array_y_init,
> array_y_higher,
> array_y_set_initial,
> array_y_higher_work2,
> array_real_pole,
> array_complex_pole,
> array_poles,
> array_y_higher_work,
> glob_last;
>
> local iii;
> if (not glob_initial_pass) then # if number 2
> set_z(array_norms,glob_max_terms+1);
> #TOP GET NORMS
> iii := 1;
> while (iii <= glob_max_terms) do # do number 2
> if (abs(array_y[iii]) > array_norms[iii]) then # if number 3
> array_norms[iii] := abs(array_y[iii]);
> fi;# end if 3
> ;
> iii := iii + 1;
> od;# end do number 2
> #GET NORMS
> ;
> fi;# end if 2
> ;
> # End Function number 7
> end;
get_norms := proc()
local iii;
global DEBUGL, INFO, DEBUGMASSIVE, glob_max_terms, ALWAYS, glob_iolevel,
glob_log10abserr, glob_unchanged_h_cnt, years_in_century,
glob_optimal_expect_sec, glob_log10normmin, glob_warned2,
glob_smallish_float, glob_log10_abserr, glob_clock_start_sec, min_in_hour,
glob_optimal_clock_start_sec, glob_max_rel_trunc_err, glob_max_hours,
glob_dump_analytic, glob_look_poles, MAX_UNCHANGED, glob_max_iter,
sec_in_min, glob_small_float, glob_abserr, glob_large_float, hours_in_day,
glob_iter, glob_curr_iter_when_opt, glob_orig_start_sec, glob_hmin,
glob_almost_1, glob_percent_done, glob_log10relerr, glob_start, glob_warned,
glob_no_eqs, glob_optimal_done, djd_debug, glob_dump, glob_html_log,
glob_max_minutes, glob_max_sec, glob_optimal_start, glob_h,
glob_reached_optimal_h, centuries_in_millinium, glob_normmax,
glob_log10_relerr, glob_initial_pass, glob_relerr, glob_last_good_h,
glob_hmin_init, glob_display_flag, glob_max_opt_iter, glob_current_iter,
glob_max_trunc_err, glob_hmax, glob_disp_incr, glob_not_yet_start_msg,
glob_not_yet_finished, glob_clock_sec, days_in_year, djd_debug2,
glob_subiter_method, array_const_1, array_const_0D0, array_const_2,
array_last_rel_error, array_1st_rel_error, array_m1, array_pole,
array_type_pole, array_norms, array_y, array_x, array_tmp0, array_tmp1,
array_tmp2, array_y_init, array_y_higher, array_y_set_initial,
array_y_higher_work2, array_real_pole, array_complex_pole, array_poles,
array_y_higher_work, glob_last;
if not glob_initial_pass then
set_z(array_norms, glob_max_terms + 1);
iii := 1;
while iii <= glob_max_terms do
if array_norms[iii] < abs(array_y[iii]) then
array_norms[iii] := abs(array_y[iii])
end if;
iii := iii + 1
end do
end if
end proc
> # Begin Function number 8
> atomall := proc()
> global
> DEBUGL,
> INFO,
> DEBUGMASSIVE,
> glob_max_terms,
> ALWAYS,
> glob_iolevel,
> #Top Generate Globals Decl
> glob_log10abserr,
> glob_unchanged_h_cnt,
> years_in_century,
> glob_optimal_expect_sec,
> glob_log10normmin,
> glob_warned2,
> glob_smallish_float,
> glob_log10_abserr,
> glob_clock_start_sec,
> min_in_hour,
> glob_optimal_clock_start_sec,
> glob_max_rel_trunc_err,
> glob_max_hours,
> glob_dump_analytic,
> glob_look_poles,
> MAX_UNCHANGED,
> glob_max_iter,
> sec_in_min,
> glob_small_float,
> glob_abserr,
> glob_large_float,
> hours_in_day,
> glob_iter,
> glob_curr_iter_when_opt,
> glob_orig_start_sec,
> glob_hmin,
> glob_almost_1,
> glob_percent_done,
> glob_log10relerr,
> glob_start,
> glob_warned,
> glob_no_eqs,
> glob_optimal_done,
> djd_debug,
> glob_dump,
> glob_html_log,
> glob_max_minutes,
> glob_max_sec,
> glob_optimal_start,
> glob_h,
> glob_reached_optimal_h,
> centuries_in_millinium,
> glob_normmax,
> glob_log10_relerr,
> glob_initial_pass,
> glob_relerr,
> glob_last_good_h,
> glob_hmin_init,
> glob_display_flag,
> glob_max_opt_iter,
> glob_current_iter,
> glob_max_trunc_err,
> glob_hmax,
> glob_disp_incr,
> glob_not_yet_start_msg,
> glob_not_yet_finished,
> glob_clock_sec,
> days_in_year,
> djd_debug2,
> glob_subiter_method,
> #Bottom Generate Globals Decl
> #BEGIN CONST
> array_const_1,
> array_const_0D0,
> array_const_2,
> #END CONST
> array_last_rel_error,
> array_1st_rel_error,
> array_m1,
> array_pole,
> array_type_pole,
> array_norms,
> array_y,
> array_x,
> array_tmp0,
> array_tmp1,
> array_tmp2,
> array_y_init,
> array_y_higher,
> array_y_set_initial,
> array_y_higher_work2,
> array_real_pole,
> array_complex_pole,
> array_poles,
> array_y_higher_work,
> glob_last;
>
> local kkk, order_d, adj2, temporary, term;
> #TOP ATOMALL
> #END OUTFILE1
> #BEGIN ATOMHDR1
> #emit pre diff $eq_no = 1 i = 1
> array_tmp1[1] := array_y_higher[2,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,3] then # if number 1
> if (1 <= glob_max_terms) then # if number 2
> temporary := array_tmp2[1] * (glob_h ^ (2)) * factorial_3(0,2);
> array_y[3] := temporary;
> array_y_higher[1,3] := temporary;
> temporary := temporary / glob_h * (2.0);
> array_y_higher[2,2] := temporary
> ;
> temporary := temporary / glob_h * (3.0);
> array_y_higher[3,1] := temporary
> ;
> fi;# end if 2
> ;
> fi;# end if 1
> ;
> kkk := 2;
> #END ATOMHDR1
> #BEGIN ATOMHDR2
> #emit pre diff $eq_no = 1 i = 2
> array_tmp1[2] := array_y_higher[2,2];
> #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,4] then # if number 1
> if (2 <= glob_max_terms) then # if number 2
> temporary := array_tmp2[2] * (glob_h ^ (2)) * factorial_3(1,3);
> array_y[4] := temporary;
> array_y_higher[1,4] := temporary;
> temporary := temporary / glob_h * (2.0);
> array_y_higher[2,3] := temporary
> ;
> temporary := temporary / glob_h * (3.0);
> array_y_higher[3,2] := temporary
> ;
> fi;# end if 2
> ;
> fi;# end if 1
> ;
> kkk := 3;
> #END ATOMHDR2
> #BEGIN ATOMHDR3
> #emit pre diff $eq_no = 1 i = 3
> array_tmp1[3] := array_y_higher[2,3];
> #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,5] then # if number 1
> if (3 <= glob_max_terms) then # if number 2
> temporary := array_tmp2[3] * (glob_h ^ (2)) * factorial_3(2,4);
> array_y[5] := temporary;
> array_y_higher[1,5] := temporary;
> temporary := temporary / glob_h * (2.0);
> array_y_higher[2,4] := temporary
> ;
> temporary := temporary / glob_h * (3.0);
> array_y_higher[3,3] := temporary
> ;
> fi;# end if 2
> ;
> fi;# end if 1
> ;
> kkk := 4;
> #END ATOMHDR3
> #BEGIN ATOMHDR4
> #emit pre diff $eq_no = 1 i = 4
> array_tmp1[4] := array_y_higher[2,4];
> #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,6] then # if number 1
> if (4 <= glob_max_terms) then # if number 2
> temporary := array_tmp2[4] * (glob_h ^ (2)) * factorial_3(3,5);
> array_y[6] := temporary;
> array_y_higher[1,6] := temporary;
> temporary := temporary / glob_h * (2.0);
> array_y_higher[2,5] := temporary
> ;
> temporary := temporary / glob_h * (3.0);
> array_y_higher[3,4] := temporary
> ;
> fi;# end if 2
> ;
> fi;# end if 1
> ;
> kkk := 5;
> #END ATOMHDR4
> #BEGIN ATOMHDR5
> #emit pre diff $eq_no = 1 i = 5
> array_tmp1[5] := array_y_higher[2,5];
> #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,7] then # if number 1
> if (5 <= glob_max_terms) then # if number 2
> temporary := array_tmp2[5] * (glob_h ^ (2)) * factorial_3(4,6);
> array_y[7] := temporary;
> array_y_higher[1,7] := temporary;
> temporary := temporary / glob_h * (2.0);
> array_y_higher[2,6] := temporary
> ;
> temporary := temporary / glob_h * (3.0);
> array_y_higher[3,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 diff $eq_no = 1
> array_tmp1[kkk] := array_y_higher[2,kkk];
> #emit add $eq_no = 1
> array_tmp2[kkk] := array_const_0D0[kkk] + array_tmp1[kkk];
> #emit assign $eq_no = 1
> order_d := 2;
> 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;
atomall := proc()
local kkk, order_d, adj2, temporary, term;
global DEBUGL, INFO, DEBUGMASSIVE, glob_max_terms, ALWAYS, glob_iolevel,
glob_log10abserr, glob_unchanged_h_cnt, years_in_century,
glob_optimal_expect_sec, glob_log10normmin, glob_warned2,
glob_smallish_float, glob_log10_abserr, glob_clock_start_sec, min_in_hour,
glob_optimal_clock_start_sec, glob_max_rel_trunc_err, glob_max_hours,
glob_dump_analytic, glob_look_poles, MAX_UNCHANGED, glob_max_iter,
sec_in_min, glob_small_float, glob_abserr, glob_large_float, hours_in_day,
glob_iter, glob_curr_iter_when_opt, glob_orig_start_sec, glob_hmin,
glob_almost_1, glob_percent_done, glob_log10relerr, glob_start, glob_warned,
glob_no_eqs, glob_optimal_done, djd_debug, glob_dump, glob_html_log,
glob_max_minutes, glob_max_sec, glob_optimal_start, glob_h,
glob_reached_optimal_h, centuries_in_millinium, glob_normmax,
glob_log10_relerr, glob_initial_pass, glob_relerr, glob_last_good_h,
glob_hmin_init, glob_display_flag, glob_max_opt_iter, glob_current_iter,
glob_max_trunc_err, glob_hmax, glob_disp_incr, glob_not_yet_start_msg,
glob_not_yet_finished, glob_clock_sec, days_in_year, djd_debug2,
glob_subiter_method, array_const_1, array_const_0D0, array_const_2,
array_last_rel_error, array_1st_rel_error, array_m1, array_pole,
array_type_pole, array_norms, array_y, array_x, array_tmp0, array_tmp1,
array_tmp2, array_y_init, array_y_higher, array_y_set_initial,
array_y_higher_work2, array_real_pole, array_complex_pole, array_poles,
array_y_higher_work, glob_last;
array_tmp1[1] := array_y_higher[2, 1];
array_tmp2[1] := array_const_0D0[1] + array_tmp1[1];
if not array_y_set_initial[1, 3] then
if 1 <= glob_max_terms then
temporary := array_tmp2[1]*glob_h^2*factorial_3(0, 2);
array_y[3] := temporary;
array_y_higher[1, 3] := temporary;
temporary := temporary*2.0/glob_h;
array_y_higher[2, 2] := temporary;
temporary := temporary*3.0/glob_h;
array_y_higher[3, 1] := temporary
end if
end if;
kkk := 2;
array_tmp1[2] := array_y_higher[2, 2];
array_tmp2[2] := array_const_0D0[2] + array_tmp1[2];
if not array_y_set_initial[1, 4] then
if 2 <= glob_max_terms then
temporary := array_tmp2[2]*glob_h^2*factorial_3(1, 3);
array_y[4] := temporary;
array_y_higher[1, 4] := temporary;
temporary := temporary*2.0/glob_h;
array_y_higher[2, 3] := temporary;
temporary := temporary*3.0/glob_h;
array_y_higher[3, 2] := temporary
end if
end if;
kkk := 3;
array_tmp1[3] := array_y_higher[2, 3];
array_tmp2[3] := array_const_0D0[3] + array_tmp1[3];
if not array_y_set_initial[1, 5] then
if 3 <= glob_max_terms then
temporary := array_tmp2[3]*glob_h^2*factorial_3(2, 4);
array_y[5] := temporary;
array_y_higher[1, 5] := temporary;
temporary := temporary*2.0/glob_h;
array_y_higher[2, 4] := temporary;
temporary := temporary*3.0/glob_h;
array_y_higher[3, 3] := temporary
end if
end if;
kkk := 4;
array_tmp1[4] := array_y_higher[2, 4];
array_tmp2[4] := array_const_0D0[4] + array_tmp1[4];
if not array_y_set_initial[1, 6] then
if 4 <= glob_max_terms then
temporary := array_tmp2[4]*glob_h^2*factorial_3(3, 5);
array_y[6] := temporary;
array_y_higher[1, 6] := temporary;
temporary := temporary*2.0/glob_h;
array_y_higher[2, 5] := temporary;
temporary := temporary*3.0/glob_h;
array_y_higher[3, 4] := temporary
end if
end if;
kkk := 5;
array_tmp1[5] := array_y_higher[2, 5];
array_tmp2[5] := array_const_0D0[5] + array_tmp1[5];
if not array_y_set_initial[1, 7] then
if 5 <= glob_max_terms then
temporary := array_tmp2[5]*glob_h^2*factorial_3(4, 6);
array_y[7] := temporary;
array_y_higher[1, 7] := temporary;
temporary := temporary*2.0/glob_h;
array_y_higher[2, 6] := temporary;
temporary := temporary*3.0/glob_h;
array_y_higher[3, 5] := temporary
end if
end if;
kkk := 6;
while kkk <= glob_max_terms do
array_tmp1[kkk] := array_y_higher[2, kkk];
array_tmp2[kkk] := array_const_0D0[kkk] + array_tmp1[kkk];
order_d := 2;
if kkk + order_d + 1 <= glob_max_terms then
if not array_y_set_initial[1, kkk + order_d] then
temporary := array_tmp2[kkk]*glob_h^order_d/
factorial_3(kkk - 1, kkk + order_d - 1);
array_y[kkk + order_d] := temporary;
array_y_higher[1, kkk + order_d] := temporary;
term := kkk + order_d - 1;
adj2 := 2;
while adj2 <= order_d + 1 and 1 <= term do
temporary := temporary*convfp(adj2)/glob_h;
array_y_higher[adj2, term] := temporary;
adj2 := adj2 + 1;
term := term - 1
end do
end if
end if;
kkk := kkk + 1
end do
end proc
> #BEGIN ATS LIBRARY BLOCK
> omniout_str := proc(iolevel,str)
> global glob_iolevel;
> if (glob_iolevel >= iolevel) then
> printf("%s\n",str);
> fi;
> # End Function number 1
> end;
omniout_str := proc(iolevel, str)
global glob_iolevel;
if iolevel <= glob_iolevel then printf("%s\n", str) end if
end proc
> omniout_str_noeol := proc(iolevel,str)
> global glob_iolevel;
> if (glob_iolevel >= iolevel) then
> printf("%s",str);
> fi;
> # End Function number 1
> end;
omniout_str_noeol := proc(iolevel, str)
global glob_iolevel;
if iolevel <= glob_iolevel then printf("%s", str) end if
end proc
> omniout_labstr := proc(iolevel,label,str)
> global glob_iolevel;
> if (glob_iolevel >= iolevel) then
> print(label,str);
> fi;
> # End Function number 1
> end;
omniout_labstr := proc(iolevel, label, str)
global glob_iolevel;
if iolevel <= glob_iolevel then print(label, str) end if
end proc
> omniout_float := proc(iolevel,prelabel,prelen,value,vallen,postlabel)
> global glob_iolevel;
> if (glob_iolevel >= iolevel) then
> if vallen = 4 then
> printf("%-30s = %-42.4g %s \n",prelabel,value, postlabel);
> else
> printf("%-30s = %-42.32g %s \n",prelabel,value, postlabel);
> fi;
> fi;
> # End Function number 1
> end;
omniout_float := proc(iolevel, prelabel, prelen, value, vallen, postlabel)
global glob_iolevel;
if iolevel <= glob_iolevel then
if vallen = 4 then
printf("%-30s = %-42.4g %s \n", prelabel, value, postlabel)
else printf("%-30s = %-42.32g %s \n", prelabel, value, postlabel)
end if
end if
end proc
> omniout_int := proc(iolevel,prelabel,prelen,value,vallen,postlabel)
> global glob_iolevel;
> if (glob_iolevel >= iolevel) then
> if vallen = 5 then
> printf("%-30s = %-32d %s\n",prelabel,value, postlabel);
> else
> printf("%-30s = %-32d %s \n",prelabel,value, postlabel);
> fi;
> fi;
> # End Function number 1
> end;
omniout_int := proc(iolevel, prelabel, prelen, value, vallen, postlabel)
global glob_iolevel;
if iolevel <= glob_iolevel then
if vallen = 5 then
printf("%-30s = %-32d %s\n", prelabel, value, postlabel)
else printf("%-30s = %-32d %s \n", prelabel, value, postlabel)
end if
end if
end proc
> omniout_float_arr := proc(iolevel,prelabel,elemnt,prelen,value,vallen,postlabel)
> global glob_iolevel;
> if (glob_iolevel >= iolevel) then
> print(prelabel,"[",elemnt,"]",value, postlabel);
> fi;
> # End Function number 1
> end;
omniout_float_arr := proc(
iolevel, prelabel, elemnt, prelen, value, vallen, postlabel)
global glob_iolevel;
if iolevel <= glob_iolevel then
print(prelabel, "[", elemnt, "]", value, postlabel)
end if
end proc
> dump_series := proc(iolevel,dump_label,series_name,
> array_series,numb)
> global glob_iolevel;
> local i;
> if (glob_iolevel >= iolevel) then
> i := 1;
> while (i <= numb) do
> print(dump_label,series_name
> ,i,array_series[i]);
> i := i + 1;
> od;
> fi;
> # End Function number 1
> end;
dump_series := proc(iolevel, dump_label, series_name, array_series, numb)
local i;
global glob_iolevel;
if iolevel <= glob_iolevel then
i := 1;
while i <= numb do
print(dump_label, series_name, i, array_series[i]); i := i + 1
end do
end if
end proc
> dump_series_2 := proc(iolevel,dump_label,series_name2,
> array_series2,numb,subnum,array_x)
> global glob_iolevel;
> local i,sub,ts_term;
> if (glob_iolevel >= iolevel) then
> sub := 1;
> while (sub <= subnum) do
> i := 1;
> while (i <= numb) do
> print(dump_label,series_name2,sub,i,array_series2[sub,i]);
> od;
> sub := sub + 1;
> od;
> fi;
> # End Function number 1
> end;
dump_series_2 := proc(
iolevel, dump_label, series_name2, array_series2, numb, subnum, array_x)
local i, sub, ts_term;
global glob_iolevel;
if iolevel <= glob_iolevel then
sub := 1;
while sub <= subnum do
i := 1;
while i <= numb do print(dump_label, series_name2, sub, i,
array_series2[sub, i])
end do;
sub := sub + 1
end do
end if
end proc
> cs_info := proc(iolevel,str)
> global glob_iolevel,glob_correct_start_flag,glob_h,glob_reached_optimal_h;
> if (glob_iolevel >= iolevel) then
> print("cs_info " , str , " glob_correct_start_flag = " , glob_correct_start_flag , "glob_h := " , glob_h , "glob_reached_optimal_h := " , glob_reached_optimal_h)
> fi;
> # End Function number 1
> end;
cs_info := proc(iolevel, str)
global
glob_iolevel, glob_correct_start_flag, glob_h, glob_reached_optimal_h;
if iolevel <= glob_iolevel then print("cs_info ", str,
" glob_correct_start_flag = ", glob_correct_start_flag,
"glob_h := ", glob_h, "glob_reached_optimal_h := ",
glob_reached_optimal_h)
end if
end proc
> # Begin Function number 2
> logitem_time := proc(fd,secs_in)
> global centuries_in_millinium, days_in_year, hours_in_day, min_in_hour, sec_in_min, years_in_century;
> local cent_int, centuries, days, days_int, hours, hours_int, millinium_int, milliniums, minutes, minutes_int, sec_in_millinium, sec_int, seconds, secs, years, years_int;
> secs := (secs_in);
> if (secs > 0.0) then # if number 1
> sec_in_millinium := convfloat(sec_in_min * min_in_hour * hours_in_day * days_in_year * years_in_century * centuries_in_millinium);
> milliniums := convfloat(secs / sec_in_millinium);
> millinium_int := floor(milliniums);
> centuries := (milliniums - millinium_int)*centuries_in_millinium;
> cent_int := floor(centuries);
> years := (centuries - cent_int) * years_in_century;
> years_int := floor(years);
> days := (years - years_int) * days_in_year;
> days_int := floor(days);
> hours := (days - days_int) * hours_in_day;
> hours_int := floor(hours);
> minutes := (hours - hours_int) * min_in_hour;
> minutes_int := floor(minutes);
> seconds := (minutes - minutes_int) * sec_in_min;
> sec_int := floor(seconds);
> fprintf(fd,"
");
> if (millinium_int > 0) then # if number 2
> fprintf(fd,"%d Millinia %d Centuries %d Years %d Days %d Hours %d Minutes %d Seconds",millinium_int,cent_int,years_int,days_int,hours_int,minutes_int,sec_int);
> elif (cent_int > 0) then # if number 3
> fprintf(fd,"%d Centuries %d Years %d Days %d Hours %d Minutes %d Seconds",cent_int,years_int,days_int,hours_int,minutes_int,sec_int);
> elif (years_int > 0) then # if number 4
> fprintf(fd,"%d Years %d Days %d Hours %d Minutes %d Seconds",years_int,days_int,hours_int,minutes_int,sec_int);
> elif (days_int > 0) then # if number 5
> fprintf(fd,"%d Days %d Hours %d Minutes %d Seconds",days_int,hours_int,minutes_int,sec_int);
> elif (hours_int > 0) then # if number 6
> fprintf(fd,"%d Hours %d Minutes %d Seconds",hours_int,minutes_int,sec_int);
> elif (minutes_int > 0) then # if number 7
> fprintf(fd,"%d Minutes %d Seconds",minutes_int,sec_int);
> else
> fprintf(fd,"%d Seconds",sec_int);
> fi;# end if 7
> else
> fprintf(fd,"Unknown");
> fi;# end if 6
> fprintf(fd," | ");
> # End Function number 2
> end;
logitem_time := proc(fd, secs_in)
local cent_int, centuries, days, days_int, hours, hours_int, millinium_int,
milliniums, minutes, minutes_int, sec_in_millinium, sec_int, seconds, secs,
years, years_int;
global centuries_in_millinium, days_in_year, hours_in_day, min_in_hour,
sec_in_min, years_in_century;
secs := secs_in;
if 0. < secs then
sec_in_millinium := convfloat(sec_in_min*min_in_hour*hours_in_day*
days_in_year*years_in_century*centuries_in_millinium);
milliniums := convfloat(secs/sec_in_millinium);
millinium_int := floor(milliniums);
centuries := (milliniums - millinium_int)*centuries_in_millinium;
cent_int := floor(centuries);
years := (centuries - cent_int)*years_in_century;
years_int := floor(years);
days := (years - years_int)*days_in_year;
days_int := floor(days);
hours := (days - days_int)*hours_in_day;
hours_int := floor(hours);
minutes := (hours - hours_int)*min_in_hour;
minutes_int := floor(minutes);
seconds := (minutes - minutes_int)*sec_in_min;
sec_int := floor(seconds);
fprintf(fd, "");
if 0 < millinium_int then fprintf(fd, "%d Millinia %d Centuries %\
d Years %d Days %d Hours %d Minutes %d Seconds", millinium_int,
cent_int, years_int, days_int, hours_int, minutes_int, sec_int)
elif 0 < cent_int then fprintf(fd,
"%d Centuries %d Years %d Days %d Hours %d Minutes %d Seconds",
cent_int, years_int, days_int, hours_int, minutes_int, sec_int)
elif 0 < years_int then fprintf(fd,
"%d Years %d Days %d Hours %d Minutes %d Seconds", years_int,
days_int, hours_int, minutes_int, sec_int)
elif 0 < days_int then fprintf(fd,
"%d Days %d Hours %d Minutes %d Seconds", days_int, hours_int,
minutes_int, sec_int)
elif 0 < hours_int then fprintf(fd,
"%d Hours %d Minutes %d Seconds", hours_int, minutes_int,
sec_int)
elif 0 < minutes_int then
fprintf(fd, "%d Minutes %d Seconds", minutes_int, sec_int)
else fprintf(fd, "%d Seconds", sec_int)
end if
else fprintf(fd, "Unknown")
end if;
fprintf(fd, " | ")
end proc
> omniout_timestr := proc (secs_in)
> global centuries_in_millinium, days_in_year, hours_in_day, min_in_hour, sec_in_min, years_in_century;
> local cent_int, centuries, days, days_int, hours, hours_int, millinium_int, milliniums, minutes, minutes_int, sec_in_millinium, sec_int, seconds, secs, years, years_int;
> secs := convfloat(secs_in);
> if (secs > 0.0) then # if number 6
> sec_in_millinium := convfloat(sec_in_min * min_in_hour * hours_in_day * days_in_year * years_in_century * centuries_in_millinium);
> milliniums := convfloat(secs / sec_in_millinium);
> millinium_int := floor(milliniums);
> centuries := (milliniums - millinium_int)*centuries_in_millinium;
> cent_int := floor(centuries);
> years := (centuries - cent_int) * years_in_century;
> years_int := floor(years);
> days := (years - years_int) * days_in_year;
> days_int := floor(days);
> hours := (days - days_int) * hours_in_day;
> hours_int := floor(hours);
> minutes := (hours - hours_int) * min_in_hour;
> minutes_int := floor(minutes);
> seconds := (minutes - minutes_int) * sec_in_min;
> sec_int := floor(seconds);
>
> if (millinium_int > 0) then # if number 7
> printf(" = %d Millinia %d Centuries %d Years %d Days %d Hours %d Minutes %d Seconds\n",millinium_int,cent_int,years_int,days_int,hours_int,minutes_int,sec_int);
> elif (cent_int > 0) then # if number 8
> printf(" = %d Centuries %d Years %d Days %d Hours %d Minutes %d Seconds\n",cent_int,years_int,days_int,hours_int,minutes_int,sec_int);
> elif (years_int > 0) then # if number 9
> printf(" = %d Years %d Days %d Hours %d Minutes %d Seconds\n",years_int,days_int,hours_int,minutes_int,sec_int);
> elif (days_int > 0) then # if number 10
> printf(" = %d Days %d Hours %d Minutes %d Seconds\n",days_int,hours_int,minutes_int,sec_int);
> elif (hours_int > 0) then # if number 11
> printf(" = %d Hours %d Minutes %d Seconds\n",hours_int,minutes_int,sec_int);
> elif (minutes_int > 0) then # if number 12
> printf(" = %d Minutes %d Seconds\n",minutes_int,sec_int);
> else
> printf(" = %d Seconds\n",sec_int);
> fi;# end if 12
> else
> printf(" Unknown\n");
> fi;# end if 11
> # End Function number 2
> end;
omniout_timestr := proc(secs_in)
local cent_int, centuries, days, days_int, hours, hours_int, millinium_int,
milliniums, minutes, minutes_int, sec_in_millinium, sec_int, seconds, secs,
years, years_int;
global centuries_in_millinium, days_in_year, hours_in_day, min_in_hour,
sec_in_min, years_in_century;
secs := convfloat(secs_in);
if 0. < secs then
sec_in_millinium := convfloat(sec_in_min*min_in_hour*hours_in_day*
days_in_year*years_in_century*centuries_in_millinium);
milliniums := convfloat(secs/sec_in_millinium);
millinium_int := floor(milliniums);
centuries := (milliniums - millinium_int)*centuries_in_millinium;
cent_int := floor(centuries);
years := (centuries - cent_int)*years_in_century;
years_int := floor(years);
days := (years - years_int)*days_in_year;
days_int := floor(days);
hours := (days - days_int)*hours_in_day;
hours_int := floor(hours);
minutes := (hours - hours_int)*min_in_hour;
minutes_int := floor(minutes);
seconds := (minutes - minutes_int)*sec_in_min;
sec_int := floor(seconds);
if 0 < millinium_int then printf(" = %d Millinia %d Centuries %d\
Years %d Days %d Hours %d Minutes %d Seconds\n", millinium_int,
cent_int, years_int, days_int, hours_int, minutes_int, sec_int)
elif 0 < cent_int then printf(" = %d Centuries %d Years %d Days \
%d Hours %d Minutes %d Seconds\n", cent_int, years_int,
days_int, hours_int, minutes_int, sec_int)
elif 0 < years_int then printf(
" = %d Years %d Days %d Hours %d Minutes %d Seconds\n",
years_int, days_int, hours_int, minutes_int, sec_int)
elif 0 < days_int then printf(
" = %d Days %d Hours %d Minutes %d Seconds\n", days_int,
hours_int, minutes_int, sec_int)
elif 0 < hours_int then printf(
" = %d Hours %d Minutes %d Seconds\n", hours_int, minutes_int,
sec_int)
elif 0 < minutes_int then
printf(" = %d Minutes %d Seconds\n", minutes_int, sec_int)
else printf(" = %d Seconds\n", sec_int)
end if
else printf(" Unknown\n")
end if
end proc
>
> # Begin Function number 3
> ats := proc(
> mmm_ats,array_a,array_b,jjj_ats)
> local iii_ats, lll_ats,ma_ats, ret_ats;
> ret_ats := 0.0;
> if (jjj_ats <= mmm_ats) then # if number 11
> ma_ats := mmm_ats + 1;
> iii_ats := jjj_ats;
> while (iii_ats <= mmm_ats) do # do number 1
> lll_ats := ma_ats - iii_ats;
> ret_ats := ret_ats + array_a[iii_ats]*array_b[lll_ats];
> iii_ats := iii_ats + 1;
> od;# end do number 1
> fi;# end if 11
> ;
> ret_ats
> # End Function number 3
> end;
ats := proc(mmm_ats, array_a, array_b, jjj_ats)
local iii_ats, lll_ats, ma_ats, ret_ats;
ret_ats := 0.;
if jjj_ats <= mmm_ats then
ma_ats := mmm_ats + 1;
iii_ats := jjj_ats;
while iii_ats <= mmm_ats do
lll_ats := ma_ats - iii_ats;
ret_ats := ret_ats + array_a[iii_ats]*array_b[lll_ats];
iii_ats := iii_ats + 1
end do
end if;
ret_ats
end proc
>
> # Begin Function number 4
> att := proc(
> mmm_att,array_aa,array_bb,jjj_att)
> global glob_max_terms;
> local al_att, iii_att,lll_att, ma_att, ret_att;
> ret_att := 0.0;
> if (jjj_att <= mmm_att) then # if number 11
> ma_att := mmm_att + 2;
> iii_att := jjj_att;
> while (iii_att <= mmm_att) do # do number 1
> lll_att := ma_att - iii_att;
> al_att := (lll_att - 1);
> if (lll_att <= glob_max_terms) then # if number 12
> ret_att := ret_att + array_aa[iii_att]*array_bb[lll_att]* convfp(al_att);
> fi;# end if 12
> ;
> iii_att := iii_att + 1;
> od;# end do number 1
> ;
> ret_att := ret_att / convfp(mmm_att) ;
> fi;# end if 11
> ;
> ret_att;
> # End Function number 4
> end;
att := proc(mmm_att, array_aa, array_bb, jjj_att)
local al_att, iii_att, lll_att, ma_att, ret_att;
global glob_max_terms;
ret_att := 0.;
if jjj_att <= mmm_att then
ma_att := mmm_att + 2;
iii_att := jjj_att;
while iii_att <= mmm_att do
lll_att := ma_att - iii_att;
al_att := lll_att - 1;
if lll_att <= glob_max_terms then ret_att := ret_att
+ array_aa[iii_att]*array_bb[lll_att]*convfp(al_att)
end if;
iii_att := iii_att + 1
end do;
ret_att := ret_att/convfp(mmm_att)
end if;
ret_att
end proc
> # Begin Function number 5
> display_pole := proc()
> global ALWAYS,glob_display_flag, glob_large_float, array_pole;
> if ((array_pole[1] <> glob_large_float) and (array_pole[1] > 0.0) and (array_pole[2] <> glob_large_float) and (array_pole[2]> 0.0) and glob_display_flag) then # if number 11
> omniout_float(ALWAYS,"Radius of convergence ",4, array_pole[1],4," ");
> omniout_float(ALWAYS,"Order of pole ",4, array_pole[2],4," ");
> fi;# end if 11
> # End Function number 5
> end;
display_pole := proc()
global ALWAYS, glob_display_flag, glob_large_float, array_pole;
if array_pole[1] <> glob_large_float and 0. < array_pole[1] and
array_pole[2] <> glob_large_float and 0. < array_pole[2] and
glob_display_flag then
omniout_float(ALWAYS, "Radius of convergence ", 4,
array_pole[1], 4, " ");
omniout_float(ALWAYS, "Order of pole ", 4,
array_pole[2], 4, " ")
end if
end proc
> # Begin Function number 6
> logditto := proc(file)
> fprintf(file,"");
> fprintf(file,"ditto");
> fprintf(file," | ");
> # End Function number 6
> end;
logditto := proc(file)
fprintf(file, ""); fprintf(file, "ditto"); fprintf(file, " | ")
end proc
> # Begin Function number 7
> logitem_integer := proc(file,n)
> fprintf(file,"");
> fprintf(file,"%d",n);
> fprintf(file," | ");
> # End Function number 7
> end;
logitem_integer := proc(file, n)
fprintf(file, ""); fprintf(file, "%d", n); fprintf(file, " | ")
end proc
> # Begin Function number 8
> logitem_str := proc(file,str)
> fprintf(file,"");
> fprintf(file,str);
> fprintf(file," | ");
> # End Function number 8
> end;
logitem_str := proc(file, str)
fprintf(file, ""); fprintf(file, str); fprintf(file, " | ")
end proc
> # Begin Function number 9
> log_revs := proc(file,revs)
> fprintf(file,revs);
> # End Function number 9
> end;
log_revs := proc(file, revs) fprintf(file, revs) end proc
> # Begin Function number 10
> logitem_float := proc(file,x)
> fprintf(file,"");
> fprintf(file,"%g",x);
> fprintf(file," | ");
> # End Function number 10
> end;
logitem_float := proc(file, x)
fprintf(file, ""); fprintf(file, "%g", x); fprintf(file, " | ")
end proc
> # Begin Function number 11
> logitem_pole := proc(file,pole)
> fprintf(file,"");
> if pole = 0 then # if number 11
> fprintf(file,"NA");
> elif pole = 1 then # if number 12
> fprintf(file,"Real");
> elif pole = 2 then # if number 13
> fprintf(file,"Complex");
> else
> fprintf(file,"No Pole");
> fi;# end if 13
> fprintf(file," | ");
> # End Function number 11
> end;
logitem_pole := proc(file, pole)
fprintf(file, "");
if pole = 0 then fprintf(file, "NA")
elif pole = 1 then fprintf(file, "Real")
elif pole = 2 then fprintf(file, "Complex")
else fprintf(file, "No Pole")
end if;
fprintf(file, " | ")
end proc
> # Begin Function number 12
> logstart := proc(file)
> fprintf(file,"");
> # End Function number 12
> end;
logstart := proc(file) fprintf(file, "
") end proc
> # Begin Function number 13
> logend := proc(file)
> fprintf(file,"
\n");
> # End Function number 13
> end;
logend := proc(file) fprintf(file, "\n") end proc
> # Begin Function number 14
> chk_data := proc()
> global glob_max_iter,ALWAYS, glob_max_terms;
> local errflag;
> errflag := false;
>
> if ((glob_max_terms < 15) or (glob_max_terms > 512)) then # if number 13
> omniout_str(ALWAYS,"Illegal max_terms = -- Using 30");
> glob_max_terms := 30;
> fi;# end if 13
> ;
> if (glob_max_iter < 2) then # if number 13
> omniout_str(ALWAYS,"Illegal max_iter");
> errflag := true;
> fi;# end if 13
> ;
> if (errflag) then # if number 13
>
> quit;
> fi;# end if 13
> # End Function number 14
> end;
chk_data := proc()
local errflag;
global glob_max_iter, ALWAYS, glob_max_terms;
errflag := false;
if glob_max_terms < 15 or 512 < glob_max_terms then
omniout_str(ALWAYS, "Illegal max_terms = -- Using 30");
glob_max_terms := 30
end if;
if glob_max_iter < 2 then
omniout_str(ALWAYS, "Illegal max_iter"); errflag := true
end if;
if errflag then quit end if
end proc
>
> # Begin Function number 15
> comp_expect_sec := proc(t_end2,t_start2,t2,clock_sec)
> global glob_small_float;
> local ms2, rrr, sec_left, sub1, sub2;
> ;
> ms2 := clock_sec;
> sub1 := (t_end2-t_start2);
> sub2 := (t2-t_start2);
> if (sub1 = 0.0) then # if number 13
> sec_left := 0.0;
> else
> if (abs(sub2) > 0.0) then # if number 14
> rrr := (sub1/sub2);
> sec_left := rrr * ms2 - ms2;
> else
> sec_left := 0.0;
> fi;# end if 14
> fi;# end if 13
> ;
> sec_left;
> # End Function number 15
> end;
comp_expect_sec := proc(t_end2, t_start2, t2, clock_sec)
local ms2, rrr, sec_left, sub1, sub2;
global glob_small_float;
ms2 := clock_sec;
sub1 := t_end2 - t_start2;
sub2 := t2 - t_start2;
if sub1 = 0. then sec_left := 0.
else
if 0. < abs(sub2) then rrr := sub1/sub2; sec_left := rrr*ms2 - ms2
else sec_left := 0.
end if
end if;
sec_left
end proc
>
> # Begin Function number 16
> comp_percent := proc(t_end2,t_start2,t2)
> global glob_small_float;
> local rrr, sub1, sub2;
> sub1 := (t_end2-t_start2);
> sub2 := (t2-t_start2);
> if (abs(sub2) > glob_small_float) then # if number 13
> rrr := (100.0*sub2)/sub1;
> else
> rrr := 0.0;
> fi;# end if 13
> ;
> rrr
> # End Function number 16
> end;
comp_percent := proc(t_end2, t_start2, t2)
local rrr, sub1, sub2;
global glob_small_float;
sub1 := t_end2 - t_start2;
sub2 := t2 - t_start2;
if glob_small_float < abs(sub2) then rrr := 100.0*sub2/sub1
else rrr := 0.
end if;
rrr
end proc
>
> # Begin Function number 17
> factorial_1 := proc(nnn)
> nnn!;
>
> # End Function number 17
> end;
factorial_1 := proc(nnn) nnn! end proc
>
> # Begin Function number 18
> factorial_3 := proc(mmm2,nnn2)
> (mmm2!)/(nnn2!);
>
> # End Function number 18
> end;
factorial_3 := proc(mmm2, nnn2) mmm2!/nnn2! end proc
> # Begin Function number 19
> convfp := proc(mmm)
> (mmm);
>
> # End Function number 19
> end;
convfp := proc(mmm) mmm end proc
> # Begin Function number 20
> convfloat := proc(mmm)
> (mmm);
>
> # End Function number 20
> end;
convfloat := proc(mmm) mmm end proc
> elapsed_time_seconds := proc()
> time();
> end;
elapsed_time_seconds := proc() time() end proc
>
>
>
> #END ATS LIBRARY BLOCK
> #BEGIN USER DEF BLOCK
> #BEGIN USER DEF BLOCK
> exact_soln_y := proc(x)
> 1.0 + exp(x);
> end;
exact_soln_y := proc(x) 1.0 + exp(x) end proc
> exact_soln_yp := proc(x)
> exp(x);
> end;
exact_soln_yp := proc(x) exp(x) end proc
>
> #END USER DEF BLOCK
> #END USER DEF BLOCK
> #END OUTFILE5
> # Begin Function number 2
> mainprog := proc()
> #BEGIN OUTFIEMAIN
> local d1,d2,d3,d4,est_err_2,niii,done_once,
> term,ord,order_diff,term_no,html_log_file,
> rows,r_order,sub_iter,calc_term,iii,temp_sum,current_iter,
> x_start,x_end
> ,it, log10norm, max_terms, opt_iter, tmp;
> #Top Generate Globals Definition
> #Bottom Generate Globals Deninition
> global
> DEBUGL,
> INFO,
> DEBUGMASSIVE,
> glob_max_terms,
> ALWAYS,
> glob_iolevel,
> #Top Generate Globals Decl
> glob_log10abserr,
> glob_unchanged_h_cnt,
> years_in_century,
> glob_optimal_expect_sec,
> glob_log10normmin,
> glob_warned2,
> glob_smallish_float,
> glob_log10_abserr,
> glob_clock_start_sec,
> min_in_hour,
> glob_optimal_clock_start_sec,
> glob_max_rel_trunc_err,
> glob_max_hours,
> glob_dump_analytic,
> glob_look_poles,
> MAX_UNCHANGED,
> glob_max_iter,
> sec_in_min,
> glob_small_float,
> glob_abserr,
> glob_large_float,
> hours_in_day,
> glob_iter,
> glob_curr_iter_when_opt,
> glob_orig_start_sec,
> glob_hmin,
> glob_almost_1,
> glob_percent_done,
> glob_log10relerr,
> glob_start,
> glob_warned,
> glob_no_eqs,
> glob_optimal_done,
> djd_debug,
> glob_dump,
> glob_html_log,
> glob_max_minutes,
> glob_max_sec,
> glob_optimal_start,
> glob_h,
> glob_reached_optimal_h,
> centuries_in_millinium,
> glob_normmax,
> glob_log10_relerr,
> glob_initial_pass,
> glob_relerr,
> glob_last_good_h,
> glob_hmin_init,
> glob_display_flag,
> glob_max_opt_iter,
> glob_current_iter,
> glob_max_trunc_err,
> glob_hmax,
> glob_disp_incr,
> glob_not_yet_start_msg,
> glob_not_yet_finished,
> glob_clock_sec,
> days_in_year,
> djd_debug2,
> glob_subiter_method,
> #Bottom Generate Globals Decl
> #BEGIN CONST
> array_const_1,
> array_const_0D0,
> array_const_2,
> #END CONST
> array_last_rel_error,
> array_1st_rel_error,
> array_m1,
> array_pole,
> array_type_pole,
> array_norms,
> array_y,
> array_x,
> array_tmp0,
> array_tmp1,
> array_tmp2,
> array_y_init,
> array_y_higher,
> array_y_set_initial,
> array_y_higher_work2,
> array_real_pole,
> array_complex_pole,
> array_poles,
> array_y_higher_work,
> glob_last;
> glob_last;
> ALWAYS := 1;
> INFO := 2;
> DEBUGL := 3;
> DEBUGMASSIVE := 4;
> glob_iolevel := INFO;
> DEBUGL := 3;
> INFO := 2;
> DEBUGMASSIVE := 4;
> glob_max_terms := 30;
> ALWAYS := 1;
> glob_iolevel := 5;
> glob_log10abserr := 0.0;
> glob_unchanged_h_cnt := 0;
> years_in_century := 100.0;
> glob_optimal_expect_sec := 0.1;
> glob_log10normmin := 0.1;
> glob_warned2 := false;
> glob_smallish_float := 0.1e-100;
> glob_log10_abserr := 0.1e-10;
> glob_clock_start_sec := 0.0;
> min_in_hour := 60.0;
> glob_optimal_clock_start_sec := 0.0;
> glob_max_rel_trunc_err := 0.1e-10;
> glob_max_hours := 0.0;
> glob_dump_analytic := false;
> glob_look_poles := false;
> MAX_UNCHANGED := 10;
> glob_max_iter := 1000;
> sec_in_min := 60.0;
> glob_small_float := 0.1e-50;
> glob_abserr := 0.1e-10;
> glob_large_float := 9.0e100;
> hours_in_day := 24.0;
> glob_iter := 0;
> glob_curr_iter_when_opt := 0;
> glob_orig_start_sec := 0.0;
> glob_hmin := 0.00000000001;
> glob_almost_1 := 0.9990;
> glob_percent_done := 0.0;
> glob_log10relerr := 0.0;
> glob_start := 0;
> glob_warned := false;
> glob_no_eqs := 0;
> glob_optimal_done := false;
> djd_debug := true;
> glob_dump := false;
> glob_html_log := true;
> glob_max_minutes := 0.0;
> glob_max_sec := 10000.0;
> glob_optimal_start := 0.0;
> glob_h := 0.1;
> glob_reached_optimal_h := false;
> centuries_in_millinium := 10.0;
> glob_normmax := 0.0;
> glob_log10_relerr := 0.1e-10;
> glob_initial_pass := true;
> glob_relerr := 0.1e-10;
> glob_last_good_h := 0.1;
> glob_hmin_init := 0.001;
> glob_display_flag := true;
> glob_max_opt_iter := 10;
> glob_current_iter := 0;
> glob_max_trunc_err := 0.1e-10;
> glob_hmax := 1.0;
> glob_disp_incr := 0.1;
> glob_not_yet_start_msg := true;
> glob_not_yet_finished := true;
> glob_clock_sec := 0.0;
> days_in_year := 365.0;
> djd_debug2 := true;
> glob_subiter_method := 3;
> #Write Set Defaults
> glob_orig_start_sec := elapsed_time_seconds();
> MAX_UNCHANGED := 10;
> glob_curr_iter_when_opt := 0;
> glob_display_flag := true;
> glob_no_eqs := 1;
> glob_iter := -1;
> opt_iter := -1;
> glob_max_iter := 50000;
> glob_max_hours := 0.0;
> glob_max_minutes := 15.0;
> omniout_str(ALWAYS,"##############ECHO OF PROBLEM#################");
> omniout_str(ALWAYS,"##############temp/diffpostode.ode#################");
> omniout_str(ALWAYS,"diff ( y , x , 2 ) = diff ( y , x , 1 ) ;");
> omniout_str(ALWAYS,"!");
> omniout_str(ALWAYS,"#BEGIN FIRST INPUT BLOCK");
> omniout_str(ALWAYS,"Digits := 32;");
> omniout_str(ALWAYS,"max_terms := 30;");
> omniout_str(ALWAYS,"!");
> omniout_str(ALWAYS,"#END FIRST INPUT BLOCK");
> omniout_str(ALWAYS,"#BEGIN SECOND INPUT BLOCK");
> omniout_str(ALWAYS,"x_start := -4.0;");
> omniout_str(ALWAYS,"x_end := 1.0 ;");
> omniout_str(ALWAYS,"array_y_init[0 + 1] := exact_soln_y(x_start);");
> omniout_str(ALWAYS,"array_y_init[1 + 1] := exact_soln_yp(x_start);");
> omniout_str(ALWAYS,"glob_h := 0.00001 ;");
> omniout_str(ALWAYS,"glob_look_poles := true;");
> omniout_str(ALWAYS,"glob_max_iter := 10;");
> omniout_str(ALWAYS,"#END SECOND INPUT BLOCK");
> omniout_str(ALWAYS,"#BEGIN OVERRIDE BLOCK");
> omniout_str(ALWAYS,"glob_h := 0.0001 ;");
> omniout_str(ALWAYS,"glob_look_poles := true;");
> omniout_str(ALWAYS,"glob_max_iter := 1000;");
> omniout_str(ALWAYS,"glob_max_minutes := 15;");
> omniout_str(ALWAYS,"#END OVERRIDE BLOCK");
> omniout_str(ALWAYS,"!");
> omniout_str(ALWAYS,"#BEGIN USER DEF BLOCK");
> omniout_str(ALWAYS,"exact_soln_y := proc(x)");
> omniout_str(ALWAYS,"1.0 + exp(x);");
> omniout_str(ALWAYS,"end;");
> omniout_str(ALWAYS,"exact_soln_yp := proc(x)");
> omniout_str(ALWAYS,"exp(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
> Digits := 32;
> max_terms := 30;
> #END FIRST INPUT BLOCK
> #START OF INITS AFTER INPUT BLOCK
> glob_max_terms := max_terms;
> glob_html_log := true;
> #END OF INITS AFTER INPUT BLOCK
> array_last_rel_error:= Array(1..(max_terms + 1),[]);
> array_1st_rel_error:= Array(1..(max_terms + 1),[]);
> array_m1:= Array(1..(max_terms + 1),[]);
> array_pole:= Array(1..(max_terms + 1),[]);
> array_type_pole:= Array(1..(max_terms + 1),[]);
> array_norms:= Array(1..(max_terms + 1),[]);
> array_y:= Array(1..(max_terms + 1),[]);
> array_x:= Array(1..(max_terms + 1),[]);
> array_tmp0:= Array(1..(max_terms + 1),[]);
> array_tmp1:= Array(1..(max_terms + 1),[]);
> array_tmp2:= Array(1..(max_terms + 1),[]);
> array_y_init:= Array(1..(max_terms + 1),[]);
> array_y_higher := Array(1..(3+ 1) ,(1..max_terms+ 1),[]);
> array_y_set_initial := Array(1..(2+ 1) ,(1..max_terms+ 1),[]);
> array_y_higher_work2 := Array(1..(3+ 1) ,(1..max_terms+ 1),[]);
> array_real_pole := Array(1..(1+ 1) ,(1..3+ 1),[]);
> array_complex_pole := Array(1..(1+ 1) ,(1..3+ 1),[]);
> array_poles := Array(1..(1+ 1) ,(1..3+ 1),[]);
> array_y_higher_work := Array(1..(3+ 1) ,(1..max_terms+ 1),[]);
> term := 1;
> while term <= max_terms do # do number 2
> array_last_rel_error[term] := 0.0;
> term := term + 1;
> od;# end do number 2
> ;
> term := 1;
> while term <= max_terms do # do number 2
> array_1st_rel_error[term] := 0.0;
> term := term + 1;
> od;# end do number 2
> ;
> 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_pole[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_norms[term] := 0.0;
> term := term + 1;
> od;# end do number 2
> ;
> term := 1;
> while term <= max_terms do # do number 2
> array_y[term] := 0.0;
> term := term + 1;
> od;# end do number 2
> ;
> term := 1;
> while term <= max_terms do # do number 2
> array_x[term] := 0.0;
> term := term + 1;
> od;# end do number 2
> ;
> term := 1;
> while term <= max_terms do # do number 2
> array_tmp0[term] := 0.0;
> term := term + 1;
> od;# end do number 2
> ;
> term := 1;
> while term <= max_terms do # do number 2
> array_tmp1[term] := 0.0;
> term := term + 1;
> od;# end do number 2
> ;
> term := 1;
> while term <= max_terms do # do number 2
> array_tmp2[term] := 0.0;
> term := term + 1;
> od;# end do number 2
> ;
> term := 1;
> while term <= max_terms do # do number 2
> array_y_init[term] := 0.0;
> term := term + 1;
> od;# end do number 2
> ;
> ord := 1;
> while ord <=3 do # do number 2
> term := 1;
> while term <= max_terms do # do number 3
> array_y_higher[ord,term] := 0.0;
> term := term + 1;
> od;# end do number 3
> ;
> ord := ord + 1;
> od;# end do number 2
> ;
> ord := 1;
> while ord <=2 do # do number 2
> term := 1;
> while term <= max_terms do # do number 3
> array_y_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 <=3 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_real_pole[ord,term] := 0.0;
> term := term + 1;
> od;# end do number 3
> ;
> ord := ord + 1;
> od;# end do number 2
> ;
> ord := 1;
> while ord <=1 do # do number 2
> term := 1;
> while term <= 3 do # do number 3
> array_complex_pole[ord,term] := 0.0;
> term := term + 1;
> od;# end do number 3
> ;
> ord := ord + 1;
> od;# end do number 2
> ;
> ord := 1;
> while ord <=1 do # do number 2
> term := 1;
> while term <= 3 do # do number 3
> array_poles[ord,term] := 0.0;
> term := term + 1;
> od;# end do number 3
> ;
> ord := ord + 1;
> od;# end do number 2
> ;
> ord := 1;
> while ord <=3 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
> ;
> #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_const_1 := Array(1..(max_terms+1 + 1),[]);
> term := 1;
> while term <= max_terms + 1 do # do number 2
> array_const_1[term] := 0.0;
> term := term + 1;
> od;# end do number 2
> ;
> array_const_1[1] := 1;
> array_const_0D0 := Array(1..(max_terms+1 + 1),[]);
> term := 1;
> while term <= max_terms + 1 do # do number 2
> array_const_0D0[term] := 0.0;
> term := term + 1;
> od;# end do number 2
> ;
> array_const_0D0[1] := 0.0;
> array_const_2 := Array(1..(max_terms+1 + 1),[]);
> term := 1;
> while term <= max_terms + 1 do # do number 2
> array_const_2[term] := 0.0;
> term := term + 1;
> od;# end do number 2
> ;
> array_const_2[1] := 2;
> array_m1 := Array(1..(max_terms+1 + 1),[]);
> term := 1;
> while term <= max_terms do # do number 2
> array_m1[term] := 0.0;
> term := term + 1;
> od;# end do number 2
> ;
> array_m1[1] := -1.0;
> #END ARRAYS DEFINED AND INITIALIZATED
> #TOP SECOND INPUT BLOCK
> #BEGIN SECOND INPUT BLOCK
> #END FIRST INPUT BLOCK
> #BEGIN SECOND INPUT BLOCK
> x_start := -4.0;
> x_end := 1.0 ;
> array_y_init[0 + 1] := exact_soln_y(x_start);
> array_y_init[1 + 1] := exact_soln_yp(x_start);
> glob_h := 0.00001 ;
> glob_look_poles := true;
> glob_max_iter := 10;
> #END SECOND INPUT BLOCK
> #BEGIN OVERRIDE BLOCK
> glob_h := 0.0001 ;
> glob_look_poles := true;
> glob_max_iter := 1000;
> glob_max_minutes := 15;
> #END OVERRIDE BLOCK
> #END SECOND INPUT BLOCK
> #BEGIN INITS AFTER SECOND INPUT BLOCK
> glob_last_good_h := glob_h;
> glob_max_terms := max_terms;
> glob_max_sec := convfloat(60.0) * convfloat(glob_max_minutes) + convfloat(3600.0) * convfloat(glob_max_hours);
> glob_abserr := 10.0 ^ (glob_log10_abserr);
> glob_relerr := 10.0 ^ (glob_log10_relerr);
> chk_data();
> #AFTER INITS AFTER SECOND INPUT BLOCK
> array_y_set_initial[1,1] := true;
> array_y_set_initial[1,2] := true;
> 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 := 2;
> #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 := 2;
> #START PART 1 SUM AND ADJUST
> #START SUM AND ADJUST EQ =1
> #sum_and_adjust array_y
> #BEFORE ADJUST SUBSERIES EQ =1
> ord := 3;
> calc_term := 1;
> #adjust_subseriesarray_y
> iii := glob_max_terms;
> while (iii >= calc_term) do # do number 3
> array_y_higher_work[3,iii] := array_y_higher[3,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 := 3;
> calc_term := 1;
> #sum_subseriesarray_y
> iii := glob_max_terms;
> while (iii >= calc_term) do # do number 3
> temp_sum := temp_sum + array_y_higher_work[ord,iii];
> iii := iii - 1;
> od;# end do number 3
> ;
> array_y_higher_work2[ord,calc_term] := temp_sum * (glob_h ^ (calc_term - 1)) / (convfp(calc_term - 1)!);
> #AFTER SUM SUBSERIES EQ =1
> #BEFORE ADJUST SUBSERIES EQ =1
> ord := 2;
> calc_term := 2;
> #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 := 2;
> #sum_subseriesarray_y
> iii := glob_max_terms;
> while (iii >= calc_term) do # do number 3
> temp_sum := temp_sum + array_y_higher_work[ord,iii];
> iii := iii - 1;
> od;# end do number 3
> ;
> array_y_higher_work2[ord,calc_term] := temp_sum * (glob_h ^ (calc_term - 1)) / (convfp(calc_term - 1)!);
> #AFTER SUM SUBSERIES EQ =1
> #BEFORE ADJUST SUBSERIES EQ =1
> ord := 2;
> calc_term := 1;
> #adjust_subseriesarray_y
> iii := glob_max_terms;
> while (iii >= calc_term) do # do number 3
> array_y_higher_work[2,iii] := array_y_higher[2,iii] / (glob_h ^ (calc_term - 1)) / factorial_3(iii - calc_term , iii - 1);
> iii := iii - 1;
> od;# end do number 3
> ;
> #AFTER ADJUST SUBSERIES EQ =1
> #BEFORE SUM SUBSERIES EQ =1
> temp_sum := 0.0;
> ord := 2;
> calc_term := 1;
> #sum_subseriesarray_y
> iii := glob_max_terms;
> while (iii >= calc_term) do # do number 3
> temp_sum := temp_sum + array_y_higher_work[ord,iii];
> iii := iii - 1;
> od;# end do number 3
> ;
> array_y_higher_work2[ord,calc_term] := temp_sum * (glob_h ^ (calc_term - 1)) / (convfp(calc_term - 1)!);
> #AFTER SUM SUBSERIES EQ =1
> #BEFORE ADJUST SUBSERIES EQ =1
> ord := 1;
> calc_term := 3;
> #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 := 3;
> #sum_subseriesarray_y
> iii := glob_max_terms;
> while (iii >= calc_term) do # do number 3
> temp_sum := temp_sum + array_y_higher_work[ord,iii];
> iii := iii - 1;
> od;# end do number 3
> ;
> array_y_higher_work2[ord,calc_term] := temp_sum * (glob_h ^ (calc_term - 1)) / (convfp(calc_term - 1)!);
> #AFTER SUM SUBSERIES EQ =1
> #BEFORE ADJUST SUBSERIES EQ =1
> ord := 1;
> calc_term := 2;
> #adjust_subseriesarray_y
> iii := glob_max_terms;
> while (iii >= calc_term) do # do number 3
> array_y_higher_work[1,iii] := array_y_higher[1,iii] / (glob_h ^ (calc_term - 1)) / factorial_3(iii - calc_term , iii - 1);
> iii := iii - 1;
> od;# end do number 3
> ;
> #AFTER ADJUST SUBSERIES EQ =1
> #BEFORE SUM SUBSERIES EQ =1
> temp_sum := 0.0;
> ord := 1;
> calc_term := 2;
> #sum_subseriesarray_y
> iii := glob_max_terms;
> while (iii >= calc_term) do # do number 3
> temp_sum := temp_sum + array_y_higher_work[ord,iii];
> iii := iii - 1;
> od;# end do number 3
> ;
> array_y_higher_work2[ord,calc_term] := temp_sum * (glob_h ^ (calc_term - 1)) / (convfp(calc_term - 1)!);
> #AFTER SUM SUBSERIES EQ =1
> #BEFORE ADJUST SUBSERIES EQ =1
> ord := 1;
> calc_term := 1;
> #adjust_subseriesarray_y
> iii := glob_max_terms;
> while (iii >= calc_term) do # do number 3
> array_y_higher_work[1,iii] := array_y_higher[1,iii] / (glob_h ^ (calc_term - 1)) / factorial_3(iii - calc_term , iii - 1);
> iii := iii - 1;
> od;# end do number 3
> ;
> #AFTER ADJUST SUBSERIES EQ =1
> #BEFORE SUM SUBSERIES EQ =1
> temp_sum := 0.0;
> ord := 1;
> calc_term := 1;
> #sum_subseriesarray_y
> iii := glob_max_terms;
> while (iii >= calc_term) do # do number 3
> temp_sum := temp_sum + array_y_higher_work[ord,iii];
> iii := iii - 1;
> od;# end do number 3
> ;
> array_y_higher_work2[ord,calc_term] := temp_sum * (glob_h ^ (calc_term - 1)) / (convfp(calc_term - 1)!);
> #AFTER SUM SUBSERIES EQ =1
> #END SUM AND ADJUST EQ =1
> #END PART 1
> #START PART 2 MOVE TERMS to REGULAR Array
> term_no := glob_max_terms;
> while (term_no >= 1) do # do number 3
> array_y[term_no] := array_y_higher_work2[1,term_no];
> ord := 1;
> while ord <= order_diff do # do number 4
> array_y_higher[ord,term_no] := array_y_higher_work2[ord,term_no];
> ord := ord + 1;
> od;# end do number 4
> ;
> term_no := term_no - 1;
> od;# end do number 3
> ;
> #END PART 2 HEVE MOVED TERMS to REGULAR Array
> display_alot(current_iter)
> ;
> od;# end do number 2
> ;#right paren 0001C
> omniout_str(ALWAYS,"Finished!");
> if (glob_iter >= glob_max_iter) then # if number 2
> omniout_str(ALWAYS,"Maximum Iterations Reached before Solution Completed!")
> fi;# end if 2
> ;
> if (elapsed_time_seconds() - convfloat(glob_orig_start_sec) >= convfloat(glob_max_sec )) then # if number 2
> omniout_str(ALWAYS,"Maximum Time Reached before Solution Completed!")
> fi;# end if 2
> ;
> glob_clock_sec := elapsed_time_seconds();
> omniout_str(INFO,"diff ( y , x , 2 ) = diff ( y , x , 1 ) ;");
> 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-13T13:20:30-05:00")
> ;
> logitem_str(html_log_file,"Maple")
> ;
> logitem_str(html_log_file,"diff")
> ;
> logitem_str(html_log_file,"diff ( y , x , 2 ) = diff ( y , x , 1 ) ;")
> ;
> logitem_float(html_log_file,x_start)
> ;
> logitem_float(html_log_file,x_end)
> ;
> logitem_float(html_log_file,array_x[1])
> ;
> logitem_float(html_log_file,glob_h)
> ;
> logitem_integer(html_log_file,Digits)
> ;
> ;
> logitem_integer(html_log_file,glob_max_terms)
> ;
> logitem_float(html_log_file,array_1st_rel_error[1])
> ;
> logitem_float(html_log_file,array_last_rel_error[1])
> ;
> logitem_integer(html_log_file,glob_iter)
> ;
> logitem_pole(html_log_file,array_type_pole[1])
> ;
> if array_type_pole[1] = 1 or array_type_pole[1] = 2 then # if number 3
> logitem_float(html_log_file,array_pole[1])
> ;
> logitem_float(html_log_file,array_pole[2])
> ;
> 0;
> else
> logitem_str(html_log_file,"NA")
> ;
> logitem_str(html_log_file,"NA")
> ;
> 0;
> fi;# end if 3
> ;
> logitem_time(html_log_file,convfloat(glob_clock_sec))
> ;
> if glob_percent_done < 100.0 then # if number 3
> logitem_time(html_log_file,convfloat(glob_optimal_expect_sec))
> ;
> 0
> else
> logitem_str(html_log_file,"Done")
> ;
> 0
> fi;# end if 3
> ;
> log_revs(html_log_file," 090 | ")
> ;
> logitem_str(html_log_file,"diff diffeq.mxt")
> ;
> logitem_str(html_log_file,"diff maple results")
> ;
> logitem_str(html_log_file,"Test of revised logic - mostly affecting systems of eqs")
> ;
> logend(html_log_file)
> ;
> ;
> fi;# end if 2
> ;
> if glob_html_log then # if number 2
> fclose(html_log_file);
> fi;# end if 2
> ;
> ;;
> #END OUTFILEMAIN
> # End Function number 8
> end;
mainprog := proc()
local d1, d2, d3, d4, est_err_2, niii, done_once, term, ord, order_diff,
term_no, html_log_file, rows, r_order, sub_iter, calc_term, iii, temp_sum,
current_iter, x_start, x_end, it, log10norm, max_terms, opt_iter, tmp;
global DEBUGL, INFO, DEBUGMASSIVE, glob_max_terms, ALWAYS, glob_iolevel,
glob_log10abserr, glob_unchanged_h_cnt, years_in_century,
glob_optimal_expect_sec, glob_log10normmin, glob_warned2,
glob_smallish_float, glob_log10_abserr, glob_clock_start_sec, min_in_hour,
glob_optimal_clock_start_sec, glob_max_rel_trunc_err, glob_max_hours,
glob_dump_analytic, glob_look_poles, MAX_UNCHANGED, glob_max_iter,
sec_in_min, glob_small_float, glob_abserr, glob_large_float, hours_in_day,
glob_iter, glob_curr_iter_when_opt, glob_orig_start_sec, glob_hmin,
glob_almost_1, glob_percent_done, glob_log10relerr, glob_start, glob_warned,
glob_no_eqs, glob_optimal_done, djd_debug, glob_dump, glob_html_log,
glob_max_minutes, glob_max_sec, glob_optimal_start, glob_h,
glob_reached_optimal_h, centuries_in_millinium, glob_normmax,
glob_log10_relerr, glob_initial_pass, glob_relerr, glob_last_good_h,
glob_hmin_init, glob_display_flag, glob_max_opt_iter, glob_current_iter,
glob_max_trunc_err, glob_hmax, glob_disp_incr, glob_not_yet_start_msg,
glob_not_yet_finished, glob_clock_sec, days_in_year, djd_debug2,
glob_subiter_method, array_const_1, array_const_0D0, array_const_2,
array_last_rel_error, array_1st_rel_error, array_m1, array_pole,
array_type_pole, array_norms, array_y, array_x, array_tmp0, array_tmp1,
array_tmp2, array_y_init, array_y_higher, array_y_set_initial,
array_y_higher_work2, array_real_pole, array_complex_pole, array_poles,
array_y_higher_work, glob_last;
glob_last;
ALWAYS := 1;
INFO := 2;
DEBUGL := 3;
DEBUGMASSIVE := 4;
glob_iolevel := INFO;
DEBUGL := 3;
INFO := 2;
DEBUGMASSIVE := 4;
glob_max_terms := 30;
ALWAYS := 1;
glob_iolevel := 5;
glob_log10abserr := 0.;
glob_unchanged_h_cnt := 0;
years_in_century := 100.0;
glob_optimal_expect_sec := 0.1;
glob_log10normmin := 0.1;
glob_warned2 := false;
glob_smallish_float := 0.1*10^(-100);
glob_log10_abserr := 0.1*10^(-10);
glob_clock_start_sec := 0.;
min_in_hour := 60.0;
glob_optimal_clock_start_sec := 0.;
glob_max_rel_trunc_err := 0.1*10^(-10);
glob_max_hours := 0.;
glob_dump_analytic := false;
glob_look_poles := false;
MAX_UNCHANGED := 10;
glob_max_iter := 1000;
sec_in_min := 60.0;
glob_small_float := 0.1*10^(-50);
glob_abserr := 0.1*10^(-10);
glob_large_float := 0.90*10^101;
hours_in_day := 24.0;
glob_iter := 0;
glob_curr_iter_when_opt := 0;
glob_orig_start_sec := 0.;
glob_hmin := 0.1*10^(-10);
glob_almost_1 := 0.9990;
glob_percent_done := 0.;
glob_log10relerr := 0.;
glob_start := 0;
glob_warned := false;
glob_no_eqs := 0;
glob_optimal_done := false;
djd_debug := true;
glob_dump := false;
glob_html_log := true;
glob_max_minutes := 0.;
glob_max_sec := 10000.0;
glob_optimal_start := 0.;
glob_h := 0.1;
glob_reached_optimal_h := false;
centuries_in_millinium := 10.0;
glob_normmax := 0.;
glob_log10_relerr := 0.1*10^(-10);
glob_initial_pass := true;
glob_relerr := 0.1*10^(-10);
glob_last_good_h := 0.1;
glob_hmin_init := 0.001;
glob_display_flag := true;
glob_max_opt_iter := 10;
glob_current_iter := 0;
glob_max_trunc_err := 0.1*10^(-10);
glob_hmax := 1.0;
glob_disp_incr := 0.1;
glob_not_yet_start_msg := true;
glob_not_yet_finished := true;
glob_clock_sec := 0.;
days_in_year := 365.0;
djd_debug2 := true;
glob_subiter_method := 3;
glob_orig_start_sec := elapsed_time_seconds();
MAX_UNCHANGED := 10;
glob_curr_iter_when_opt := 0;
glob_display_flag := true;
glob_no_eqs := 1;
glob_iter := -1;
opt_iter := -1;
glob_max_iter := 50000;
glob_max_hours := 0.;
glob_max_minutes := 15.0;
omniout_str(ALWAYS, "##############ECHO OF PROBLEM#################");
omniout_str(ALWAYS,
"##############temp/diffpostode.ode#################");
omniout_str(ALWAYS, "diff ( y , x , 2 ) = diff ( y , x , 1 ) ;");
omniout_str(ALWAYS, "!");
omniout_str(ALWAYS, "#BEGIN FIRST INPUT BLOCK");
omniout_str(ALWAYS, "Digits := 32;");
omniout_str(ALWAYS, "max_terms := 30;");
omniout_str(ALWAYS, "!");
omniout_str(ALWAYS, "#END FIRST INPUT BLOCK");
omniout_str(ALWAYS, "#BEGIN SECOND INPUT BLOCK");
omniout_str(ALWAYS, "x_start := -4.0;");
omniout_str(ALWAYS, "x_end := 1.0 ;");
omniout_str(ALWAYS, "array_y_init[0 + 1] := exact_soln_y(x_start);");
omniout_str(ALWAYS, "array_y_init[1 + 1] := exact_soln_yp(x_start);");
omniout_str(ALWAYS, "glob_h := 0.00001 ;");
omniout_str(ALWAYS, "glob_look_poles := true;");
omniout_str(ALWAYS, "glob_max_iter := 10;");
omniout_str(ALWAYS, "#END SECOND INPUT BLOCK");
omniout_str(ALWAYS, "#BEGIN OVERRIDE BLOCK");
omniout_str(ALWAYS, "glob_h := 0.0001 ;");
omniout_str(ALWAYS, "glob_look_poles := true;");
omniout_str(ALWAYS, "glob_max_iter := 1000;");
omniout_str(ALWAYS, "glob_max_minutes := 15;");
omniout_str(ALWAYS, "#END OVERRIDE BLOCK");
omniout_str(ALWAYS, "!");
omniout_str(ALWAYS, "#BEGIN USER DEF BLOCK");
omniout_str(ALWAYS, "exact_soln_y := proc(x)");
omniout_str(ALWAYS, "1.0 + exp(x);");
omniout_str(ALWAYS, "end;");
omniout_str(ALWAYS, "exact_soln_yp := proc(x)");
omniout_str(ALWAYS, "exp(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;
Digits := 32;
max_terms := 30;
glob_max_terms := max_terms;
glob_html_log := true;
array_last_rel_error := Array(1 .. max_terms + 1, []);
array_1st_rel_error := Array(1 .. max_terms + 1, []);
array_m1 := Array(1 .. max_terms + 1, []);
array_pole := Array(1 .. max_terms + 1, []);
array_type_pole := Array(1 .. max_terms + 1, []);
array_norms := Array(1 .. max_terms + 1, []);
array_y := Array(1 .. max_terms + 1, []);
array_x := Array(1 .. max_terms + 1, []);
array_tmp0 := Array(1 .. max_terms + 1, []);
array_tmp1 := Array(1 .. max_terms + 1, []);
array_tmp2 := Array(1 .. max_terms + 1, []);
array_y_init := Array(1 .. max_terms + 1, []);
array_y_higher := Array(1 .. 4, 1 .. max_terms + 1, []);
array_y_set_initial := Array(1 .. 3, 1 .. max_terms + 1, []);
array_y_higher_work2 := Array(1 .. 4, 1 .. max_terms + 1, []);
array_real_pole := Array(1 .. 2, 1 .. 4, []);
array_complex_pole := Array(1 .. 2, 1 .. 4, []);
array_poles := Array(1 .. 2, 1 .. 4, []);
array_y_higher_work := Array(1 .. 4, 1 .. max_terms + 1, []);
term := 1;
while term <= max_terms do
array_last_rel_error[term] := 0.; term := term + 1
end do;
term := 1;
while term <= max_terms do
array_1st_rel_error[term] := 0.; term := term + 1
end do;
term := 1;
while term <= max_terms do array_m1[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_type_pole[term] := 0.; term := term + 1
end do;
term := 1;
while term <= max_terms do array_norms[term] := 0.; term := term + 1
end do;
term := 1;
while term <= max_terms do array_y[term] := 0.; term := term + 1 end do
;
term := 1;
while term <= max_terms do array_x[term] := 0.; term := term + 1 end do
;
term := 1;
while term <= max_terms do array_tmp0[term] := 0.; term := term + 1
end do;
term := 1;
while term <= max_terms do array_tmp1[term] := 0.; term := term + 1
end do;
term := 1;
while term <= max_terms do array_tmp2[term] := 0.; term := term + 1
end do;
term := 1;
while term <= max_terms do array_y_init[term] := 0.; term := term + 1
end do;
ord := 1;
while ord <= 3 do
term := 1;
while term <= max_terms do
array_y_higher[ord, term] := 0.; term := term + 1
end do;
ord := ord + 1
end do;
ord := 1;
while ord <= 2 do
term := 1;
while term <= max_terms do
array_y_set_initial[ord, term] := 0.; term := term + 1
end do;
ord := ord + 1
end do;
ord := 1;
while ord <= 3 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_real_pole[ord, term] := 0.; term := term + 1
end do;
ord := ord + 1
end do;
ord := 1;
while ord <= 1 do
term := 1;
while term <= 3 do
array_complex_pole[ord, term] := 0.; term := term + 1
end do;
ord := ord + 1
end do;
ord := 1;
while ord <= 1 do
term := 1;
while term <= 3 do array_poles[ord, term] := 0.; term := term + 1
end do;
ord := ord + 1
end do;
ord := 1;
while ord <= 3 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;
array_tmp2 := Array(1 .. max_terms + 2, []);
term := 1;
while term <= max_terms + 1 do array_tmp2[term] := 0.; term := term + 1
end do;
array_tmp1 := Array(1 .. max_terms + 2, []);
term := 1;
while term <= max_terms + 1 do array_tmp1[term] := 0.; term := term + 1
end do;
array_tmp0 := Array(1 .. max_terms + 2, []);
term := 1;
while term <= max_terms + 1 do array_tmp0[term] := 0.; term := term + 1
end do;
array_x := Array(1 .. max_terms + 2, []);
term := 1;
while term <= max_terms + 1 do array_x[term] := 0.; term := term + 1
end do;
array_y := Array(1 .. max_terms + 2, []);
term := 1;
while term <= max_terms + 1 do array_y[term] := 0.; term := term + 1
end do;
array_const_1 := Array(1 .. max_terms + 2, []);
term := 1;
while term <= max_terms + 1 do
array_const_1[term] := 0.; term := term + 1
end do;
array_const_1[1] := 1;
array_const_0D0 := Array(1 .. max_terms + 2, []);
term := 1;
while term <= max_terms + 1 do
array_const_0D0[term] := 0.; term := term + 1
end do;
array_const_0D0[1] := 0.;
array_const_2 := Array(1 .. max_terms + 2, []);
term := 1;
while term <= max_terms + 1 do
array_const_2[term] := 0.; term := term + 1
end do;
array_const_2[1] := 2;
array_m1 := Array(1 .. max_terms + 2, []);
term := 1;
while term <= max_terms do array_m1[term] := 0.; term := term + 1
end do;
array_m1[1] := -1.0;
x_start := -4.0;
x_end := 1.0;
array_y_init[1] := exact_soln_y(x_start);
array_y_init[2] := exact_soln_yp(x_start);
glob_h := 0.00001;
glob_look_poles := true;
glob_max_iter := 10;
glob_h := 0.0001;
glob_look_poles := true;
glob_max_iter := 1000;
glob_max_minutes := 15;
glob_last_good_h := glob_h;
glob_max_terms := max_terms;
glob_max_sec := convfloat(60.0)*convfloat(glob_max_minutes)
+ convfloat(3600.0)*convfloat(glob_max_hours);
glob_abserr := 10.0^glob_log10_abserr;
glob_relerr := 10.0^glob_log10_relerr;
chk_data();
array_y_set_initial[1, 1] := true;
array_y_set_initial[1, 2] := true;
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 := 2;
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 := 2;
ord := 3;
calc_term := 1;
iii := glob_max_terms;
while calc_term <= iii do
array_y_higher_work[3, iii] := array_y_higher[3, iii]/(
glob_h^(calc_term - 1)*
factorial_3(iii - calc_term, iii - 1));
iii := iii - 1
end do;
temp_sum := 0.;
ord := 3;
calc_term := 1;
iii := glob_max_terms;
while calc_term <= iii do
temp_sum := temp_sum + array_y_higher_work[ord, iii];
iii := iii - 1
end do;
array_y_higher_work2[ord, calc_term] :=
temp_sum*glob_h^(calc_term - 1)/convfp(calc_term - 1)!;
ord := 2;
calc_term := 2;
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 := 2;
iii := glob_max_terms;
while calc_term <= iii do
temp_sum := temp_sum + array_y_higher_work[ord, iii];
iii := iii - 1
end do;
array_y_higher_work2[ord, calc_term] :=
temp_sum*glob_h^(calc_term - 1)/convfp(calc_term - 1)!;
ord := 2;
calc_term := 1;
iii := glob_max_terms;
while calc_term <= iii do
array_y_higher_work[2, iii] := array_y_higher[2, iii]/(
glob_h^(calc_term - 1)*
factorial_3(iii - calc_term, iii - 1));
iii := iii - 1
end do;
temp_sum := 0.;
ord := 2;
calc_term := 1;
iii := glob_max_terms;
while calc_term <= iii do
temp_sum := temp_sum + array_y_higher_work[ord, iii];
iii := iii - 1
end do;
array_y_higher_work2[ord, calc_term] :=
temp_sum*glob_h^(calc_term - 1)/convfp(calc_term - 1)!;
ord := 1;
calc_term := 3;
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 := 3;
iii := glob_max_terms;
while calc_term <= iii do
temp_sum := temp_sum + array_y_higher_work[ord, iii];
iii := iii - 1
end do;
array_y_higher_work2[ord, calc_term] :=
temp_sum*glob_h^(calc_term - 1)/convfp(calc_term - 1)!;
ord := 1;
calc_term := 2;
iii := glob_max_terms;
while calc_term <= iii do
array_y_higher_work[1, iii] := array_y_higher[1, iii]/(
glob_h^(calc_term - 1)*
factorial_3(iii - calc_term, iii - 1));
iii := iii - 1
end do;
temp_sum := 0.;
ord := 1;
calc_term := 2;
iii := glob_max_terms;
while calc_term <= iii do
temp_sum := temp_sum + array_y_higher_work[ord, iii];
iii := iii - 1
end do;
array_y_higher_work2[ord, calc_term] :=
temp_sum*glob_h^(calc_term - 1)/convfp(calc_term - 1)!;
ord := 1;
calc_term := 1;
iii := glob_max_terms;
while calc_term <= iii do
array_y_higher_work[1, iii] := array_y_higher[1, iii]/(
glob_h^(calc_term - 1)*
factorial_3(iii - calc_term, iii - 1));
iii := iii - 1
end do;
temp_sum := 0.;
ord := 1;
calc_term := 1;
iii := glob_max_terms;
while calc_term <= iii do
temp_sum := temp_sum + array_y_higher_work[ord, iii];
iii := iii - 1
end do;
array_y_higher_work2[ord, calc_term] :=
temp_sum*glob_h^(calc_term - 1)/convfp(calc_term - 1)!;
term_no := glob_max_terms;
while 1 <= term_no do
array_y[term_no] := array_y_higher_work2[1, term_no];
ord := 1;
while ord <= order_diff do
array_y_higher[ord, term_no] :=
array_y_higher_work2[ord, term_no];
ord := ord + 1
end do;
term_no := term_no - 1
end do;
display_alot(current_iter)
end do;
omniout_str(ALWAYS, "Finished!");
if glob_max_iter <= glob_iter then omniout_str(ALWAYS,
"Maximum Iterations Reached before Solution Completed!")
end if;
if convfloat(glob_max_sec) <=
elapsed_time_seconds() - convfloat(glob_orig_start_sec) then
omniout_str(ALWAYS,
"Maximum Time Reached before Solution Completed!")
end if;
glob_clock_sec := elapsed_time_seconds();
omniout_str(INFO, "diff ( y , x , 2 ) = diff ( y , x , 1 ) ;");
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-13T13:20:30-05:00");
logitem_str(html_log_file, "Maple");
logitem_str(html_log_file, "diff");
logitem_str(html_log_file,
"diff ( y , x , 2 ) = diff ( y , x , 1 ) ;");
logitem_float(html_log_file, x_start);
logitem_float(html_log_file, x_end);
logitem_float(html_log_file, array_x[1]);
logitem_float(html_log_file, glob_h);
logitem_integer(html_log_file, Digits);
logitem_integer(html_log_file, glob_max_terms);
logitem_float(html_log_file, array_1st_rel_error[1]);
logitem_float(html_log_file, array_last_rel_error[1]);
logitem_integer(html_log_file, glob_iter);
logitem_pole(html_log_file, array_type_pole[1]);
if array_type_pole[1] = 1 or array_type_pole[1] = 2 then
logitem_float(html_log_file, array_pole[1]);
logitem_float(html_log_file, array_pole[2]);
0
else
logitem_str(html_log_file, "NA");
logitem_str(html_log_file, "NA");
0
end if;
logitem_time(html_log_file, convfloat(glob_clock_sec));
if glob_percent_done < 100.0 then
logitem_time(html_log_file, convfloat(glob_optimal_expect_sec))
;
0
else logitem_str(html_log_file, "Done"); 0
end if;
log_revs(html_log_file, " 090 | ");
logitem_str(html_log_file,
"diff diffeq.mxt");
logitem_str(html_log_file,
"diff maple results");
logitem_str(html_log_file,
"Test of revised logic - mostly affecting systems of eqs");
logend(html_log_file)
end if;
if glob_html_log then fclose(html_log_file) end if
end proc
> mainprog();
##############ECHO OF PROBLEM#################
##############temp/diffpostode.ode#################
diff ( y , x , 2 ) = diff ( y , x , 1 ) ;
!
#BEGIN FIRST INPUT BLOCK
Digits := 32;
max_terms := 30;
!
#END FIRST INPUT BLOCK
#BEGIN SECOND INPUT BLOCK
x_start := -4.0;
x_end := 1.0 ;
array_y_init[0 + 1] := exact_soln_y(x_start);
array_y_init[1 + 1] := exact_soln_yp(x_start);
glob_h := 0.00001 ;
glob_look_poles := true;
glob_max_iter := 10;
#END SECOND INPUT BLOCK
#BEGIN OVERRIDE BLOCK
glob_h := 0.0001 ;
glob_look_poles := true;
glob_max_iter := 1000;
glob_max_minutes := 15;
#END OVERRIDE BLOCK
!
#BEGIN USER DEF BLOCK
exact_soln_y := proc(x)
1.0 + exp(x);
end;
exact_soln_yp := proc(x)
exp(x);
end;
#END USER DEF BLOCK
#######END OF ECHO OF PROBLEM#################
START of Soultion
x[1] = -4
y[1] (analytic) = 1.0183156388887341802937180212732
y[1] (numeric) = 1.0183156388887341802937180212732
absolute error = 0
relative error = 0 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9999
y[1] (analytic) = 1.0183174705442043008382164386057
y[1] (numeric) = 1.0183174705442043008127770337027
absolute error = 2.54394049030e-20
relative error = 2.4981801490064582891247353379806e-18 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9998
y[1] (analytic) = 1.0183193023828491269774034522397
y[1] (numeric) = 1.0183193023828491266721178733147
absolute error = 3.052855789250e-19
relative error = 2.9979356986618750501037925588509e-17 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9997
y[1] (analytic) = 1.0183211344046869770977425888889
y[1] (numeric) = 1.0183211344046869759528670959004
absolute error = 1.1448754929885e-18
relative error = 1.1242774546339912802644687508764e-16 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9996
y[1] (analytic) = 1.0183229666097361714176276166055
y[1] (numeric) = 1.0183229666097361685680204311947
absolute error = 2.8496071854108e-18
relative error = 2.7983334156725233836843692350443e-16 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9995
y[1] (analytic) = 1.0183247989980150319875657469638
y[1] (numeric) = 1.0183247989980150262626259759
absolute error = 5.7249397710638e-18
relative error = 5.6219192311695429208950851756111e-16 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9994
y[1] (analytic) = 1.0183266315695418826903608555654
y[1] (numeric) = 1.0183266315695418726139674050298
absolute error = 1.00763934505356e-17
relative error = 9.8950505055582252623501912429325e-16 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9993
y[1] (analytic) = 1.0183284643243350492412967208678
y[1] (numeric) = 1.0183284643243350330317472015739
absolute error = 1.62095495192939e-17
relative error = 1.5917800677455284539178307782998e-15 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9992
y[1] (analytic) = 1.0183302972624128591883202813367
y[1] (numeric) = 1.0183302972624128347582699044875
absolute error = 2.44300503768492e-17
relative error = 2.3990301027598549898156831896853e-15 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9991
y[1] (analytic) = 1.0183321303837936419122249109266
y[1] (numeric) = 1.0183321303837936068686253750057
absolute error = 3.50435995359209e-17
relative error = 3.4412740686787039630809844093533e-15 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.999
y[1] (analytic) = 1.018333963688495728626833712888
y[1] (numeric) = 1.0183339636884956802708720812848
absolute error = 4.83559616316032e-17
relative error = 4.7485366643820488871832380524932e-15 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9989
y[1] (analytic) = 1.018335797176537452379182831906
y[1] (numeric) = 1.0183357971765373877062204013733
absolute error = 6.46729624305327e-17
relative error = 6.3508483753440196577615688729563e-15 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9988
y[1] (analytic) = 1.0183376308479371480497047845713
y[1] (numeric) = 1.0183376308479370637492159445133
absolute error = 8.43004888400580e-17
relative error = 8.2782454744271486280624513999486e-15 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9987
y[1] (analytic) = 1.0183394647027131523524118081841
y[1] (numeric) = 1.018339464702713044807922890775
absolute error = 1.075444889174091e-16
relative error = 1.0560770022676562013407448158689e-14 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9986
y[1] (analytic) = 1.0183412987408838038350792278945
y[1] (numeric) = 1.0183412987408836691241073490254
absolute error = 1.347109718788691e-16
relative error = 1.3228469870114362114097365171011e-14 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9985
y[1] (analytic) = 1.0183431329624674428794288421808
y[1] (numeric) = 1.0183431329624672767734207332339
absolute error = 1.661060081089469e-16
relative error = 1.6311398656534072687455116101080e-14 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=3.8MB, alloc=2.9MB, time=0.36
x[1] = -3.9984
y[1] (analytic) = 1.0183449673674824117013123266661
y[1] (numeric) = 1.0183449673674822096655831571155
absolute error = 2.020357291695506e-16
relative error = 1.9839615812295118000097406548397e-14 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9983
y[1] (analytic) = 1.0183468019559470543508946562779
y[1] (numeric) = 1.0183468019559468115445668471148
absolute error = 2.428063278091631e-16
relative error = 2.3843186559117482849020899195962e-14 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9982
y[1] (analytic) = 1.0183486367278797167128375457491
y[1] (numeric) = 1.0183486367278794279887795737314
absolute error = 2.887240579720177e-16
relative error = 2.8352181910876337504634802079732e-14 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9981
y[1] (analytic) = 1.0183504716832987465064829084654
y[1] (numeric) = 1.018350471683298406411248101189
absolute error = 3.400952348072764e-16
relative error = 3.3396678674396892702281485920913e-14 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.998
y[1] (analytic) = 1.0183523068222224932860363336583
y[1] (numeric) = 1.0183523068222220960598016554507
absolute error = 3.972262346782076e-16
relative error = 3.9006759450249160617904541991137e-14 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9979
y[1] (analytic) = 1.0183541421446693084407505819477
y[1] (numeric) = 1.0183541421446688480172554105809
absolute error = 4.604234951713668e-16
relative error = 4.5212512633542975332088980609158e-14 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9978
y[1] (analytic) = 1.0183559776506575451951090992345
y[1] (numeric) = 1.0183559776506570152015939934569
absolute error = 5.299935151057776e-16
relative error = 5.2044032414723007637418365847774e-14 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9977
y[1] (analytic) = 1.0183578133402055586090095489455
y[1] (numeric) = 1.0183578133402049523661550068318
absolute error = 6.062428545421137e-16
relative error = 5.9531418780363842918775187790776e-14 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9976
y[1] (analytic) = 1.0183596492133317055779473626327
y[1] (numeric) = 1.0183596492133310160998125707496
absolute error = 6.894781347918831e-16
relative error = 6.7704777513965239933785255912434e-14 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9975
y[1] (analytic) = 1.0183614852700543448331993089281
y[1] (numeric) = 1.0183614852700535648271608823159
absolute error = 7.800060384266122e-16
relative error = 7.6594220196747344629552239572874e-14 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9974
y[1] (analytic) = 1.018363321510391836942007080857
y[1] (numeric) = 1.0183633215103909588086977938245
absolute error = 8.781333092870325e-16
relative error = 8.6229864208446124118988524860796e-14 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9973
y[1] (analytic) = 1.0183651579343625443077609015102
y[1] (numeric) = 1.0183651579343615601410084092427
absolute error = 9.841667524922675e-16
relative error = 9.6641832728108785133542464326353e-14 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9972
y[1] (analytic) = 1.0183669945419848311701831480784
y[1] (numeric) = 1.018366994541983732756948699057
absolute error = 1.0984132344490214e-15
relative error = 1.0786025473488933405822661292323e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9971
y[1] (analytic) = 1.0183688313332770636055119942493
y[1] (numeric) = 1.0183688313332758424258291334807
absolute error = 1.2211796828607686e-15
relative error = 1.1991526500884418034233376030577e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.997
y[1] (analytic) = 1.0183706683082576095266850709703
y[1] (numeric) = 1.0183706683082562567535983340256
absolute error = 1.3527730867369447e-15
relative error = 1.3283700413172785201396549291703e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9969
y[1] (analytic) = 1.0183725054669448386835231455781
y[1] (numeric) = 1.018372505466943345183026743439
absolute error = 1.4935004964021391e-15
relative error = 1.4665561848778883310796684233017e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9968
y[1] (analytic) = 1.0183743428093571226629138192966
y[1] (numeric) = 1.0183743428093554789938903140092
absolute error = 1.6436690235052874e-15
relative error = 1.6140126026456534624485198086527e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9967
y[1] (analytic) = 1.0183761803355128348889952431066
y[1] (numeric) = 1.0183761803355110313031542142393
absolute error = 1.8035858410288673e-15
relative error = 1.7710408745368144367633068933121e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9966
y[1] (analytic) = 1.0183780180454303506233398519869
y[1] (numeric) = 1.0183780180454283770651565538935
absolute error = 1.9735581832980934e-15
relative error = 1.9379426385164295508627899775641e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9965
y[1] (analytic) = 1.0183798559391280469651381175302
y[1] (numeric) = 1.0183798559391258930717921274155
absolute error = 2.1538933459901147e-15
relative error = 2.1150195906063366528208328294170e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9964
y[1] (analytic) = 1.0183816940166243028513823189354
y[1] (numeric) = 1.0183816940166219579526961757223
absolute error = 2.3448986861432131e-15
relative error = 2.3025734848931155483334660730028e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9963
y[1] (analytic) = 1.0183835322779374990570503323773
y[1] (numeric) = 1.0183835322779349521754281663748
absolute error = 2.5468816221660025e-15
relative error = 2.5009061335360506437063561349775e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9962
y[1] (analytic) = 1.0183853707230860181952894387569
y[1] (numeric) = 1.0183853707230832580456555921272
absolute error = 2.7601496338466297e-15
relative error = 2.7103194067750950036895930431614e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9961
y[1] (analytic) = 1.0183872093520882447176001498329
y[1] (numeric) = 1.0183872093520852597073377878563
absolute error = 2.9850102623619766e-15
relative error = 2.9311152329388353330835538585747e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=7.6MB, alloc=4.0MB, time=0.79
x[1] = -3.996
y[1] (analytic) = 1.0183890481649625649140200527367
y[1] (numeric) = 1.0183890481649593431429097658736
absolute error = 3.2217711102868631e-15
relative error = 3.1635955984524572928523661785643e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9959
y[1] (analytic) = 1.0183908871617273669133076728731
y[1] (numeric) = 1.0183908871617238961734660696215
absolute error = 3.4707398416032516e-15
relative error = 3.4080625478457120344018301724088e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9958
y[1] (analytic) = 1.0183927263424010406831263552081
y[1] (numeric) = 1.0183927263423973084589446457551
absolute error = 3.7322241817094530e-15
relative error = 3.6648181837608838537264143506774e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9957
y[1] (analytic) = 1.0183945657070019780302281639454
y[1] (numeric) = 1.0183945657069979714983107346125
absolute error = 4.0065319174293329e-15
relative error = 3.9341646669607576888061166067734e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9956
y[1] (analytic) = 1.0183964052555485726006378005945
y[1] (numeric) = 1.018396405255544278629740779074
absolute error = 4.2939708970215205e-15
relative error = 4.2164042163365889150088603037642e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9955
y[1] (analytic) = 1.0183982449880592198798365404306
y[1] (numeric) = 1.0183982449880546250308063518134
absolute error = 4.5948490301886172e-15
relative error = 4.5118391089160724925808577531924e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9954
y[1] (analytic) = 1.0184000849045523171929461873501
y[1] (numeric) = 1.0184000849045474077186581009422
absolute error = 4.9094742880864079e-15
relative error = 4.8207716798713144119440889314812e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9953
y[1] (analytic) = 1.0184019250050462637049130471213
y[1] (numeric) = 1.0184019250050410255502097140493
absolute error = 5.2381547033330720e-15
relative error = 5.1435043225268024908939264084835e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9952
y[1] (analytic) = 1.0184037652895594604206919190349
y[1] (numeric) = 1.0184037652895538792223219006377
absolute error = 5.5811983700183972e-15
relative error = 5.4803394883673795675982509299415e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9951
y[1] (analytic) = 1.0184056057581103101854301059528
y[1] (numeric) = 1.0184056057581043712719863929597
absolute error = 5.9389134437129931e-15
relative error = 5.8315796870462161435004471090698e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.995
y[1] (analytic) = 1.0184074464107172176846514427604
y[1] (numeric) = 1.0184074464107109060765099652532
absolute error = 6.3116081414775072e-15
relative error = 6.1975274863927850290527076810887e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9949
y[1] (analytic) = 1.0184092872473985894444403432217
y[1] (numeric) = 1.0184092872473918898536984713803
absolute error = 6.6995907418718414e-15
relative error = 6.5784855124208361265134444999234e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9948
y[1] (analytic) = 1.0184111282681728338316258652401
y[1] (numeric) = 1.0184111282681657306620409008705
absolute error = 7.1031695849643696e-15
relative error = 6.9747564493363719388738418225455e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9947
y[1] (analytic) = 1.0184129694730583610539657945274
y[1] (numeric) = 1.0184129694730508384008934533699
absolute error = 7.5226530723411575e-15
relative error = 7.3866430395456248849300174678891e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9946
y[1] (analytic) = 1.0184148108620735831603307466809
y[1] (numeric) = 1.0184148108620656248106636314985
absolute error = 7.9583496671151824e-15
relative error = 7.8144480836630342601716760133616e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9945
y[1] (analytic) = 1.0184166524352369140408882876729
y[1] (numeric) = 1.0184166524352285034729943521175
absolute error = 8.4105678939355554e-15
relative error = 8.2584744405192252000047432331415e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9944
y[1] (analytic) = 1.0184184941925667694272870727519
y[1] (numeric) = 1.0184184941925578898109480760082
absolute error = 8.8796163389967437e-15
relative error = 8.7190250271689873867926874085360e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9943
y[1] (analytic) = 1.0184203361340815668928410037596
y[1] (numeric) = 1.0184203361340722010891909559646
absolute error = 9.3658036500477950e-15
relative error = 9.1964028188992554644590756751028e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9942
y[1] (analytic) = 1.0184221782597997258527134048643
y[1] (numeric) = 1.0184221782597898564141770033015
absolute error = 9.8694385364015628e-15
relative error = 9.6909108492370899822500899782269e-13 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9941
y[1] (analytic) = 1.0184240205697396675641012167123
y[1] (numeric) = 1.0184240205697292767343322727795
absolute error = 1.03908297689439328e-14
relative error = 1.0202852209957659063945750116180e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.994
y[1] (analytic) = 1.0184258630639198151264192090003
y[1] (numeric) = 1.0184258630639088848402390659496
absolute error = 1.09302861801430507e-14
relative error = 1.0732530051092221096996479870337e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9939
y[1] (analytic) = 1.0184277057423585934814842114696
y[1] (numeric) = 1.0184277057423471053648201529183
absolute error = 1.14881166640585513e-14
relative error = 1.1280247580936108343295075496485e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9938
y[1] (analytic) = 1.0184295486050744294136993633247
y[1] (numeric) = 1.0184295486050623647835230125359
absolute error = 1.20646301763507888e-14
relative error = 1.1846308066056711373295534999059e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9937
y[1] (analytic) = 1.0184313916520857515502383810769
y[1] (numeric) = 1.018431391652073091414504091009
absolute error = 1.26601357342900679e-14
relative error = 1.2431014831301463930620953443768e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9936
y[1] (analytic) = 1.0184332348834109903612298448167
y[1] (numeric) = 1.0184332348833977154188130789399
absolute error = 1.32749424167658768e-14
relative error = 1.3034671259805829307158953973781e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=11.4MB, alloc=4.1MB, time=1.21
x[1] = -3.9935
y[1] (analytic) = 1.0184350782990685781599415029151
y[1] (numeric) = 1.018435078299054668800577206794
absolute error = 1.39093593642961211e-14
relative error = 1.3657580793001287246640358427207e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9934
y[1] (analytic) = 1.0184369218990769491029645951564
y[1] (numeric) = 1.0184369218990623854071855587975
absolute error = 1.45636957790363589e-14
relative error = 1.4300046930623321671176894362320e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9933
y[1] (analytic) = 1.0184387656834545391903981943041
y[1] (numeric) = 1.0184387656834393009294734052671
absolute error = 1.52382609247890370e-14
relative error = 1.4962373230719409132471422321971e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9932
y[1] (analytic) = 1.0184406096522197862660335661026
y[1] (numeric) = 1.0184406096522038529019065533736
absolute error = 1.59333641270127290e-14
relative error = 1.5644863309657008773119528295577e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9931
y[1] (analytic) = 1.0184424538053911300175385477144
y[1] (numeric) = 1.0184424538053744807027657163409
absolute error = 1.66493147728313735e-14
relative error = 1.6347820842131552030491997436052e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.993
y[1] (analytic) = 1.0184442981429870119766419445977
y[1] (numeric) = 1.0184442981429696255543309010831
absolute error = 1.73864223110435146e-14
relative error = 1.7071549561174434243272197727221e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9929
y[1] (analytic) = 1.0184461426650258755193179458237
y[1] (numeric) = 1.0184461426650077305230658142804
absolute error = 1.81449962521315433e-14
relative error = 1.7816353258161006785894450955888e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9928
y[1] (analytic) = 1.0184479873715261658659705578359
y[1] (numeric) = 1.0184479873715072405198022868964
absolute error = 1.89253461682709395e-14
relative error = 1.8582535782818569436224154595654e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9927
y[1] (analytic) = 1.0184498322625063300816180566551
y[1] (numeric) = 1.0184498322624866022999247171387
absolute error = 1.97277816933395164e-14
relative error = 1.9370401043234364743781901955726e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9926
y[1] (analytic) = 1.0184516773379848170760774585293
y[1] (numeric) = 1.0184516773379642644635545318641
absolute error = 2.05526125229266652e-14
relative error = 2.0180253005863572336446001272317e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9925
y[1] (analytic) = 1.018453522597980077604149009032
y[1] (numeric) = 1.0184535225979586774557346664309
absolute error = 2.14001484143426011e-14
relative error = 2.1012395695537304147428257676251e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9924
y[1] (analytic) = 1.0184553680425105642658006906107
y[1] (numeric) = 1.0184553680424882935666140629993
absolute error = 2.22706991866276114e-14
relative error = 2.1867133195470601347927819441026e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9923
y[1] (analytic) = 1.0184572136715947315063527485862
y[1] (numeric) = 1.0184572136715715669316321872828
absolute error = 2.31645747205613034e-14
relative error = 2.2744769647270430727036908485979e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9922
y[1] (analytic) = 1.0184590594852510356166622356065
y[1] (numeric) = 1.0184590594852269535317035637514
absolute error = 2.40820849586718551e-14
relative error = 2.3645609250943683464445131524134e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9921
y[1] (analytic) = 1.0184609054834979347333075745552
y[1] (numeric) = 1.0184609054834729111934023292894
absolute error = 2.50235399052452658e-14
relative error = 2.4569956264905173448391381205002e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.992
y[1] (analytic) = 1.0184627516663538888387731399173
y[1] (numeric) = 1.0184627516663278995891468053087
absolute error = 2.59892496263346086e-14
relative error = 2.5518115005985637102526116830200e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9919
y[1] (analytic) = 1.0184645980338373597616338576047
y[1] (numeric) = 1.0184645980338103802373840883204
absolute error = 2.69795242497692843e-14
relative error = 2.6490389849439734230642913278260e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9918
y[1] (analytic) = 1.0184664445859668111767398232417
y[1] (numeric) = 1.0184664445859388165027746589655
absolute error = 2.79946739651642762e-14
relative error = 2.7487085228954049388245262825408e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9917
y[1] (analytic) = 1.0184682913227607086054009389138
y[1] (numeric) = 1.018468291322731673596377009508
absolute error = 2.90350090239294058e-14
relative error = 2.8508505636655093780855014464092e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9916
y[1] (analytic) = 1.0184701382442375194155715683809
y[1] (numeric) = 1.0184701382442074185758322897902
absolute error = 3.01008397392785907e-14
relative error = 2.9554955623117308965393082689096e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9915
y[1] (analytic) = 1.018471985350415712822035210757
y[1] (numeric) = 1.0184719853503845203455489716544
absolute error = 3.11924764862391026e-14
relative error = 3.0626739797371070292610181291419e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9914
y[1] (analytic) = 1.0184738326413137598865891926582
y[1] (numeric) = 1.0184738326412814496568875318307
absolute error = 3.23102297016608275e-14
relative error = 3.1724162826910692152392519938587e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9913
y[1] (analytic) = 1.018475680116950133518229378821
y[1] (numeric) = 1.0184756801169166791083451532942
absolute error = 3.34544098842255268e-14
relative error = 3.2847529437702433745415236996867e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9912
y[1] (analytic) = 1.0184775277773433084733349011919
y[1] (numeric) = 1.018477527777308683145740445093
absolute error = 3.46253275944560989e-14
relative error = 3.3997144414192504988306768040729e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9911
y[1] (analytic) = 1.018479375622511761355852906492
y[1] (numeric) = 1.0184793756224759380623981806485
absolute error = 3.58232934547258435e-14
relative error = 3.5173312599315074712318410893269e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
memory used=15.2MB, alloc=4.2MB, time=1.63
NO POLE
x[1] = -3.991
y[1] (analytic) = 1.0184812236524739706174833222562
y[1] (numeric) = 1.0184812236524369219993340545303
absolute error = 3.70486181492677259e-14
relative error = 3.6376338894500278504376716944197e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9909
y[1] (analytic) = 1.0184830718672484165578636413506
y[1] (numeric) = 1.0184830718672101149454394577075
absolute error = 3.83016124241836431e-14
relative error = 3.7606528259682227957770381385919e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9908
y[1] (analytic) = 1.0184849202668535813247537249687
y[1] (numeric) = 1.0184849202668139987376662712778
absolute error = 3.95825870874536909e-14
relative error = 3.8864185713307020546886146469749e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9907
y[1] (analytic) = 1.0184867688513079489142206241094
y[1] (numeric) = 1.0184867688512670570612116786771
absolute error = 4.08918530089454323e-14
relative error = 4.0149616332340750420453280176221e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9906
y[1] (analytic) = 1.0184886176206300051708234195379
y[1] (numeric) = 1.0184886176205877754497029963704
absolute error = 4.22297211204231675e-14
relative error = 4.1463125252277520407751894793761e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9905
y[1] (analytic) = 1.0184904665748382377877980802313
y[1] (numeric) = 1.0184904665747946412853825230269
absolute error = 4.35965024155572044e-14
relative error = 4.2805017667147454157652756948371e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9904
y[1] (analytic) = 1.018492315713951136307242340311
y[1] (numeric) = 1.0184923157139061437992924071801
absolute error = 4.49925079499331309e-14
relative error = 4.4175598829524709686796162826244e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9903
y[1] (analytic) = 1.0184941650379871921203005944641
y[1] (numeric) = 1.0184941650379407740714595333757
absolute error = 4.64180488410610884e-14
relative error = 4.5575174050535493747699742555822e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9902
y[1] (analytic) = 1.0184960145469648984673488118548
y[1] (numeric) = 1.0184960145469170250310804268086
absolute error = 4.78734362683850462e-14
relative error = 4.7004048699866076722145554140346e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9901
y[1] (analytic) = 1.0184978642409027504381794685284
y[1] (numeric) = 1.0184978642408533914567061764509
absolute error = 4.93589814732920775e-14
relative error = 4.8462528205770808727039177624809e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.99
y[1] (analytic) = 1.0184997141198192449721864983093
y[1] (numeric) = 1.018499714119768369976427376673
absolute error = 5.08749957591216363e-14
relative error = 4.9950918055080136245352681173518e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9899
y[1] (analytic) = 1.0185015641837328808585502621954
y[1] (numeric) = 1.0185015641836804590680590873593
absolute error = 5.24217904911748361e-14
relative error = 5.1469523793208620165708535552525e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9898
y[1] (analytic) = 1.0185034144326621587364225362494
y[1] (numeric) = 1.0185034144326081590593258125206
absolute error = 5.39996770967237288e-14
relative error = 5.3018651024162953659566836631401e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9897
y[1] (analytic) = 1.0185052648666255810951115179913
y[1] (numeric) = 1.0185052648665699721280464974049
absolute error = 5.56089670650205864e-14
relative error = 5.4598605410549982448691027766802e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9896
y[1] (analytic) = 1.0185071154856416522742668512909
y[1] (numeric) = 1.0185071154855844023023195441088
absolute error = 5.72499719473071821e-14
relative error = 5.6209692673584724124555145982042e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9895
y[1] (analytic) = 1.0185089662897288784640646697649
y[1] (numeric) = 1.0185089662896699554607078456907
absolute error = 5.89230033568240742e-14
relative error = 5.7852218593098389857830367147020e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9894
y[1] (analytic) = 1.0185108172789057677053926586787
y[1] (numeric) = 1.0185108172788451393324238387884
absolute error = 6.06283729688198903e-14
relative error = 5.9526489007546406043269005842642e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9893
y[1] (analytic) = 1.0185126684531908298900351353554
y[1] (numeric) = 1.0185126684531284634975145747422
absolute error = 6.23663925205606132e-14
relative error = 6.1232809814016437254452688663091e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9892
y[1] (analytic) = 1.0185145198126025767608581480938
y[1] (numeric) = 1.0185145198125384393870468092261
absolute error = 6.41373738113388677e-14
relative error = 6.2971486968236409722842934087679e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9891
y[1] (analytic) = 1.0185163713571595219119945935972
y[1] (numeric) = 1.0185163713570935802832921103882
absolute error = 6.59416287024832090e-14
relative error = 6.4742826484582536028314148540104e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.989
y[1] (analytic) = 1.0185182230868801807890293529151
y[1] (numeric) = 1.0185182230868124013199119855029
absolute error = 6.77794691173674122e-14
relative error = 6.6547134436087340510156872213661e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9889
y[1] (analytic) = 1.0185200750017830706891844458986
y[1] (numeric) = 1.0185200750017134194821430261362
absolute error = 6.96512070414197624e-14
relative error = 6.8384716954447684907546225541297e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9888
y[1] (analytic) = 1.0185219271018867107615042041736
y[1] (numeric) = 1.0185219271018151536069820718261
absolute error = 7.15571545221323475e-14
relative error = 7.0255880230032796291196357357069e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9887
y[1] (analytic) = 1.0185237793872096220070404626309
y[1] (numeric) = 1.0185237793871361243833713922799
absolute error = 7.34976236690703510e-14
relative error = 7.2160930511892294635188749731601e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=19.0MB, alloc=4.2MB, time=2.06
x[1] = -3.9886
y[1] (analytic) = 1.0185256318577703272790377694367
y[1] (numeric) = 1.0185256318576948543523838880909
absolute error = 7.54729266538813458e-14
relative error = 7.4100174107764221010702678729984e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9885
y[1] (analytic) = 1.0185274845135873512831186145658
y[1] (numeric) = 1.0185274845135098679074083099748
absolute error = 7.74833757103045910e-14
relative error = 7.6073917384083068365171366607919e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9884
y[1] (analytic) = 1.0185293373546792205774686768575
y[1] (numeric) = 1.0185293373545996912943344965296
absolute error = 7.95292831341803279e-14
relative error = 7.8082466765987811155873796731495e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9883
y[1] (analytic) = 1.0185311903810644635730220895976
y[1] (numeric) = 1.0185311903809828526117386305194
absolute error = 8.16109612834590782e-14
relative error = 8.0126128737329936783307006892360e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9882
y[1] (analytic) = 1.0185330435927616105336467246283
y[1] (numeric) = 1.0185330435926778818110685136844
absolute error = 8.37287225782109439e-14
relative error = 8.2205209840681478333326160364044e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9881
y[1] (analytic) = 1.0185348969897891935763294949867
y[1] (numeric) = 1.0185348969897033106968288600794
absolute error = 8.58828795006349073e-14
relative error = 8.4320016677343047057064180784145e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.988
y[1] (analytic) = 1.0185367505721657466713616760747
y[1] (numeric) = 1.0185367505720776729267666079418
absolute error = 8.80737445950681329e-14
relative error = 8.6470855907351866355787647081438e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9879
y[1] (analytic) = 1.0185386043399098056425242453625
y[1] (numeric) = 1.0185386043398195040120562500915
absolute error = 9.03016304679952710e-14
relative error = 8.8658034249489807074222256750553e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9878
y[1] (analytic) = 1.0185404582930399081672732406264
y[1] (numeric) = 1.0185404582929473413174851828649
absolute error = 9.25668497880577615e-14
relative error = 9.0881858481291422629547857203658e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9877
y[1] (analytic) = 1.0185423124315745937769251367231
y[1] (numeric) = 1.0185423124314797240616390735837
absolute error = 9.48697152860631394e-14
relative error = 9.3142635439051985448670205367878e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9876
y[1] (analytic) = 1.0185441667555324038568422409037
y[1] (numeric) = 1.0185441667554351933170872465617
absolute error = 9.72105397549943420e-14
relative error = 9.5440672017835524713664962339200e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9875
y[1] (analytic) = 1.018546021264931881646618106667
y[1] (numeric) = 1.0185460212648322920105680876503
absolute error = 9.95896360500190167e-14
relative error = 9.7776275171482864335318568059126e-12 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9874
y[1] (analytic) = 1.0185478759597915722402629661558
y[1] (numeric) = 1.0185478759596895649231744673255
absolute error = 1.020073170884988303e-13
relative error = 1.0014975191261966203828611539725e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9873
y[1] (analytic) = 1.018549730840130022586389181097
y[1] (numeric) = 1.0185497308400255586905391823177
absolute error = 1.044638958499987793e-13
relative error = 1.0256140931266444906687011807251e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9872
y[1] (analytic) = 1.018551585905965781488396712288
y[1] (numeric) = 1.018551585905858821803020415786
absolute error = 1.069596853762965020e-13
relative error = 1.0501155450183667129675339534546e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9871
y[1] (analytic) = 1.0185534411573173996046586076309
y[1] (numeric) = 1.0185534411572079046058872160396
absolute error = 1.094949987713915913e-13
relative error = 1.0750049466916473067261724526613e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.987
y[1] (analytic) = 1.0185552965942034294487065087163
y[1] (numeric) = 1.0185552965940913592995049938072
absolute error = 1.120701492015149091e-13
relative error = 1.1002853706249402785515725268191e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9869
y[1] (analytic) = 1.0185571522166424253894161759586
y[1] (numeric) = 1.0185571522165277399395210380573
absolute error = 1.146854498951379013e-13
relative error = 1.1259598898849500509561239184694e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9868
y[1] (analytic) = 1.0185590080246529436511930322853
y[1] (numeric) = 1.0185590080245356024370500503702
absolute error = 1.173412141429819151e-13
relative error = 1.1520315781267119100674108297267e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9867
y[1] (analytic) = 1.0185608640182535423141577253809
y[1] (numeric) = 1.0185608640181335045588596978642
absolute error = 1.200377552980275167e-13
relative error = 1.1785035095936724536475500348752e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9866
y[1] (analytic) = 1.0185627201974627813143317084885
y[1] (numeric) = 1.018562720197340005927556184678
absolute error = 1.227753867755238105e-13
relative error = 1.2053787591177700502207534697870e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9865
y[1] (analytic) = 1.0185645765622992224438228397698
y[1] (numeric) = 1.0185645765621736680217698420105
absolute error = 1.255544220529977593e-13
relative error = 1.2326604021195153043992240244361e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9864
y[1] (analytic) = 1.0185664331127814293510110002267
y[1] (numeric) = 1.0185664331126530541763407367202
absolute error = 1.283751746702635065e-13
relative error = 1.2603515146080715382241445523908e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9863
y[1] (analytic) = 1.0185682898489279675407337301851
y[1] (numeric) = 1.0185682898487967295825042984866
absolute error = 1.312379582294316985e-13
relative error = 1.2884551731813352708488109570455e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9862
y[1] (analytic) = 1.0185701467707574043744718843435
y[1] (numeric) = 1.0185701467706232612880769655342
absolute error = 1.341430863949188093e-13
relative error = 1.3169744550260167161984175192549e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=22.8MB, alloc=4.2MB, time=2.49
x[1] = -3.9861
y[1] (analytic) = 1.0185720038782883090705353053879
y[1] (numeric) = 1.0185720038781512181976418489223
absolute error = 1.370908728934564656e-13
relative error = 1.3459124379177202819153508852409e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.986
y[1] (analytic) = 1.018573861171539252704248516175
y[1] (numeric) = 1.0185738611713991710727344154016
absolute error = 1.400816315141007734e-13
relative error = 1.3752722002210250794067429115609e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9859
y[1] (analytic) = 1.0185757186505288082081364304856
y[1] (numeric) = 1.0185757186503856925320281888395
absolute error = 1.431156761082416461e-13
relative error = 1.4050568208895654449932586946876e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9858
y[1] (analytic) = 1.0185775763152755503721100823502
y[1] (numeric) = 1.0185775763151293570515204702166
absolute error = 1.461933205896121336e-13
relative error = 1.4352693794661114672492896052267e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9857
y[1] (analytic) = 1.0185794341657980558436523739482
y[1] (numeric) = 1.0185794341656487409647180761955
absolute error = 1.493148789342977527e-13
relative error = 1.4659129560826495234788682611080e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9856
y[1] (analytic) = 1.0185812922021149031280038420827
y[1] (numeric) = 1.0185812922019624224628230962642
absolute error = 1.524806651807458185e-13
relative error = 1.4969906314604628223810331438235e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9855
y[1] (analytic) = 1.018583150424244672588348443233
y[1] (numeric) = 1.0185831504240889815949186684557
absolute error = 1.556909934297747773e-13
relative error = 1.5285054869102119578124603875596e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9854
y[1] (analytic) = 1.0185850088322059464459993571872
y[1] (numeric) = 1.0185850088320470002681547736461
absolute error = 1.589461778445835411e-13
relative error = 1.5604606043320154746280920496353e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9853
y[1] (analytic) = 1.0185868674260173087805848092548
y[1] (numeric) = 1.0185868674258550622479340484324
absolute error = 1.622465326507608224e-13
relative error = 1.5928590662155304338359434064974e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9852
y[1] (analytic) = 1.0185887262056973455302339110633
y[1] (numeric) = 1.0185887262055317531580976165924
absolute error = 1.655923721362944709e-13
relative error = 1.6257039556400329927732226549738e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9851
y[1] (analytic) = 1.0185905851712646444917625199399
y[1] (numeric) = 1.0185905851710956604811109391282
absolute error = 1.689840106515808117e-13
relative error = 1.6589983562744989963756925466277e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.985
y[1] (analytic) = 1.0185924443227377953208591168796
y[1] (numeric) = 1.0185924443225653735582496828956
absolute error = 1.724217626094339840e-13
relative error = 1.6927453523776845697217790238158e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9849
y[1] (analytic) = 1.0185943036601353895322707031024
y[1] (numeric) = 1.0185943036599594835897856078207
absolute error = 1.759059424850952817e-13
relative error = 1.7269480287982067255949582502105e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9848
y[1] (analytic) = 1.0185961631834760204999887152007
y[1] (numeric) = 1.0185961631832965836351724727061
absolute error = 1.794368648162424946e-13
relative error = 1.7616094709746239743006823167473e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9847
y[1] (analytic) = 1.0185980228927782834574349588795
y[1] (numeric) = 1.0185980228925952686132319596281
absolute error = 1.830148442029992514e-13
relative error = 1.7967327649355169475178287705647e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9846
y[1] (analytic) = 1.0185998827880607754976475612908
y[1] (numeric) = 1.0185998827878741353023396169269
absolute error = 1.866401953079443639e-13
relative error = 1.8323209972995690302931712366064e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9845
y[1] (analytic) = 1.018601742869342095573466941964
y[1] (numeric) = 1.018601742869151782340610820792
absolute error = 1.903132328561211720e-13
relative error = 1.8683772552756469972509301342933e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9844
y[1] (analytic) = 1.0186036031366408444977218023348
y[1] (numeric) = 1.0186036031364468102260867554442
absolute error = 1.940342716350468906e-13
relative error = 1.9049046266628816638155621975800e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9843
y[1] (analytic) = 1.0186054635899756249434151338732
y[1] (numeric) = 1.0186054635897778213169204119162
absolute error = 1.978036264947219570e-13
relative error = 1.9419061998507485387024300953612e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9842
y[1] (analytic) = 1.0186073242293650414439102448138
y[1] (numeric) = 1.0186073242291634198315626054338
absolute error = 2.016216123476393800e-13
relative error = 1.9793850638191484894562412177100e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9841
y[1] (analytic) = 1.01860918505482770039311680549
y[1] (numeric) = 1.0186091850546222118489480113994
absolute error = 2.054885441687940906e-13
relative error = 2.0173443081384884200544720676782e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.984
y[1] (analytic) = 1.0186110460663822100456769122726
y[1] (numeric) = 1.0186110460661728053086812199797
absolute error = 2.094047369956922929e-13
relative error = 2.0557870229697619468305318527796e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9839
y[1] (analytic) = 1.0186129072640471805171511701168
y[1] (numeric) = 1.0186129072638338100112228092996
absolute error = 2.133705059283608172e-13
relative error = 2.0947162990646300923503444289733e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9838
y[1] (analytic) = 1.018614768647841223784204793718
y[1] (numeric) = 1.0186147686476238376180754372439
absolute error = 2.173861661293564741e-13
relative error = 2.1341352277655019854605274684906e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9837
y[1] (analytic) = 1.0186166302177829536847937272783
y[1] (numeric) = 1.0186166302175615016519699518688
absolute error = 2.214520328237754095e-13
relative error = 2.1740469010056155665254794551330e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=26.7MB, alloc=4.2MB, time=2.93
x[1] = -3.9836
y[1] (analytic) = 1.0186184919738909859183507828864
y[1] (numeric) = 1.0186184919736654174970515204253
absolute error = 2.255684212992624611e-13
relative error = 2.2144544113091183037427519989861e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9835
y[1] (analytic) = 1.0186203539161839380459717975121
y[1] (numeric) = 1.0186203539159542023990657769957
absolute error = 2.297356469060205164e-13
relative error = 2.2553608517911479205356784700215e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9834
y[1] (analytic) = 1.0186222160446804294906018086175
y[1] (numeric) = 1.0186222160444464754655449887458
absolute error = 2.339540250568198717e-13
relative error = 2.2967693161579131291136385632907e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9833
y[1] (analytic) = 1.0186240783593990815372212483864
y[1] (numeric) = 1.0186240783591608576659942407944
absolute error = 2.382238712270075920e-13
relative error = 2.3386828987067743692172757149432e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9832
y[1] (analytic) = 1.0186259408603585173330321565741
y[1] (numeric) = 1.0186259408601159718320776397015
absolute error = 2.425455009545168726e-13
relative error = 2.3811046943263245599014302111748e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9831
y[1] (analytic) = 1.0186278035475773618876444119803
y[1] (numeric) = 1.0186278035473304426578045355782
absolute error = 2.469192298398764021e-13
relative error = 2.4240377984964698614095944318230e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.983
y[1] (analytic) = 1.0186296664210742420732619825444
y[1] (numeric) = 1.0186296664208228966997157628184
absolute error = 2.513453735462197260e-13
relative error = 2.4674853072885104392851842643642e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9829
y[1] (analytic) = 1.0186315294808677866248691940685
y[1] (numeric) = 1.0186315294806119623770698994562
absolute error = 2.558242477992946123e-13
relative error = 2.5114503173652212444626390226529e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9828
y[1] (analytic) = 1.018633392726976626140417017567
y[1] (numeric) = 1.0186333927267162699720295451494
absolute error = 2.603561683874724176e-13
relative error = 2.5559359259809327946116445756786e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9827
y[1] (analytic) = 1.0186352561594193930810093752462
y[1] (numeric) = 1.0186352561591544516298476177911
absolute error = 2.649414511617574551e-13
relative error = 2.6009452309816119704774538819748e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9826
y[1] (analytic) = 1.0186371197782147217710894651158
y[1] (numeric) = 1.0186371197779451413590536687522
absolute error = 2.695804120357963636e-13
relative error = 2.6464813308049428183808888328597e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9825
y[1] (analytic) = 1.0186389835833812483986261042331
y[1] (numeric) = 1.0186389835831069750316402167559
absolute error = 2.742733669858874772e-13
relative error = 2.6925473244804073559319488116696e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9824
y[1] (analytic) = 1.0186408475749376110153000905834
y[1] (numeric) = 1.0186408475746585903832491003858
absolute error = 2.790206320509901976e-13
relative error = 2.7391463116293663996084003276538e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9823
y[1] (analytic) = 1.0186427117529024495366905835962
y[1] (numeric) = 1.0186427117526186270133578492303
absolute error = 2.838225233327343659e-13
relative error = 2.7862813924651403837655248988954e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9822
y[1] (analytic) = 1.0186445761172944057424615033019
y[1] (numeric) = 1.0186445761170057263854660736646
absolute error = 2.886793569954296373e-13
relative error = 2.8339556677930902044539319629741e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9821
y[1] (analytic) = 1.0186464406681321232765479481281
y[1] (numeric) = 1.0186464406678385318272818732721
absolute error = 2.935914492660748560e-13
relative error = 2.8821722390106980615384667378626e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.982
y[1] (analytic) = 1.0186483054054342476473426313394
y[1] (numeric) = 1.0186483054051356885309082639078
absolute error = 2.985591164343674316e-13
relative error = 2.9309342081076483118793543264899e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9819
y[1] (analytic) = 1.0186501703292194262278823361212
y[1] (numeric) = 1.0186501703289158435530296234043
absolute error = 3.035826748527127169e-13
relative error = 2.9802446776659083325928562105044e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9818
y[1] (analytic) = 1.0186520354395063082560343893104
y[1] (numeric) = 1.0186520354391976458150981559237
absolute error = 3.086624409362333867e-13
relative error = 3.0301067508598093904636609474911e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9817
y[1] (analytic) = 1.0186539007363135448346831537744
y[1] (numeric) = 1.018653900735999746103520374956
absolute error = 3.137987311627788184e-13
relative error = 3.0805235314561275253615405239925e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9816
y[1] (analytic) = 1.0186557662196597889319165394396
y[1] (numeric) = 1.0186557662193407970698436049668
absolute error = 3.189918620729344728e-13
relative error = 3.1314981238141644319542270128114e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9815
y[1] (analytic) = 1.0186576318895636953812125329729
y[1] (numeric) = 1.0186576318892394532309425016955
absolute error = 3.242421502700312774e-13
relative error = 3.1830336328858283622943739525879e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9814
y[1] (analytic) = 1.0186594977460439208816257461166
y[1] (numeric) = 1.0186594977457143709692055911065
absolute error = 3.295499124201550101e-13
relative error = 3.2351331642157150286641145846248e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9813
y[1] (analytic) = 1.0186613637891191239979739826787
y[1] (numeric) = 1.0186613637887842085327218269944
absolute error = 3.349154652521556843e-13
relative error = 3.2877998239411885164931265089499e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9812
y[1] (analytic) = 1.0186632300188079651610248241818
y[1] (numeric) = 1.0186632300184676260354671672461
absolute error = 3.403391255576569357e-13
relative error = 3.3410367187924622102942173325099e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=30.5MB, alloc=4.3MB, time=3.37
x[1] = -3.9811
y[1] (analytic) = 1.0186650964351291066676822341703
y[1] (numeric) = 1.0186650964347832854574911687609
absolute error = 3.458212101910654094e-13
relative error = 3.3948469560926797188718950869725e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.981
y[1] (analytic) = 1.0186669630381012126811731811802
y[1] (numeric) = 1.0186669630377498506451036010308
absolute error = 3.513620360695801494e-13
relative error = 3.4492336437579958204182171664271e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9809
y[1] (analytic) = 1.0186688298277429492312342803713
y[1] (numeric) = 1.0186688298273859873110610783826
absolute error = 3.569619201732019887e-13
relative error = 3.5041998902976574098246501149098e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9808
y[1] (analytic) = 1.0186706968040729842142984538244
y[1] (numeric) = 1.0186706968037103630347537108841
absolute error = 3.626211795447429403e-13
relative error = 3.5597488048140844511540330843655e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9807
y[1] (analytic) = 1.0186725639671099873936816095062
y[1] (numeric) = 1.0186725639667416472623917739159
absolute error = 3.683401312898355903e-13
relative error = 3.6158834970029509470517217962492e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9806
y[1] (analytic) = 1.0186744313168726303997693389027
y[1] (numeric) = 1.0186744313164985113071923964105
absolute error = 3.741190925769424922e-13
relative error = 3.6726070771532659162597907718982e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9805
y[1] (analytic) = 1.0186762988533795867302036333227
y[1] (numeric) = 1.0186762988529996283495662677615
absolute error = 3.799583806373655612e-13
relative error = 3.7299226561474543674533025813243e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9804
y[1] (analytic) = 1.0186781665766495317500696188748
y[1] (numeric) = 1.0186781665762636734373043634035
absolute error = 3.858583127652554713e-13
relative error = 3.7878333454614382968843978479113e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9803
y[1] (analytic) = 1.0186800344867011426920823101182
y[1] (numeric) = 1.0186800344863093234857646890654
absolute error = 3.918192063176210528e-13
relative error = 3.8463422571647176862731058348587e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9802
y[1] (analytic) = 1.0186819025835530986567733823901
y[1] (numeric) = 1.018681902583155257278059043699
absolute error = 3.978413787143386911e-13
relative error = 3.9054525039204515097789242211805e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9801
y[1] (analytic) = 1.0186837708672240806126779628113
y[1] (numeric) = 1.0186837708668201554652398010839
absolute error = 4.039251474381617274e-13
relative error = 3.9651671989855387559421101382553e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.98
y[1] (analytic) = 1.0186856393377327713965214399713
y[1] (numeric) = 1.0186856393373227005664867101118
absolute error = 4.100708300347298595e-13
relative error = 4.0254894562106994469237672645509e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9799
y[1] (analytic) = 1.0186875079950978557134062922963
y[1] (numeric) = 1.0186875079946815769692937137511
absolute error = 4.162787441125785452e-13
relative error = 4.0864223900405556795852510972251e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9798
y[1] (analytic) = 1.0186893768393380201369989350997
y[1] (numeric) = 1.0186893768389154709296557866943
absolute error = 4.225492073431484054e-13
relative error = 4.1479691155137126599377647593206e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9797
y[1] (analytic) = 1.0186912458704719531097165863195
y[1] (numeric) = 1.0186912458700430705722557916894
absolute error = 4.288825374607946301e-13
relative error = 4.2101327482628397623741893665030e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9796
y[1] (analytic) = 1.0186931150885183449429141509423
y[1] (numeric) = 1.0186931150880830658906513545579
absolute error = 4.352790522627963844e-13
relative error = 4.2729164045147515852140874855084e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9795
y[1] (analytic) = 1.0186949844934958878170711241172
y[1] (numeric) = 1.0186949844930541487474617579007
absolute error = 4.417390696093662165e-13
relative error = 4.3363232010904890221939929374170e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9794
y[1] (analytic) = 1.0186968540854232757819785129605
y[1] (numeric) = 1.0186968540849750128745548534942
absolute error = 4.482629074236594663e-13
relative error = 4.4003562554054003361588375038811e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9793
y[1] (analytic) = 1.0186987238643192047569257770541
y[1] (numeric) = 1.0186987238638643538732339933781
absolute error = 4.548508836917836760e-13
relative error = 4.4650186854692222486966126504584e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9792
y[1] (analytic) = 1.0187005938302023725308877876381
y[1] (numeric) = 1.0187005938297408692144249796368
absolute error = 4.615033164628080013e-13
relative error = 4.5303136098861610319721668127305e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9791
y[1] (analytic) = 1.0187024639830914787627118055014
y[1] (numeric) = 1.018702463982623258238863032877
absolute error = 4.682205238487726244e-13
relative error = 4.5962441478549736145389036789796e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.979
y[1] (analytic) = 1.0187043343230052249813044775695
y[1] (numeric) = 1.0187043343225302221572797794019
absolute error = 4.750028240246981676e-13
relative error = 4.6628134191690486893476354326854e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9789
y[1] (analytic) = 1.0187062048499623145858188521943
y[1] (numeric) = 1.0187062048494804640505902570855
absolute error = 4.818505352285951088e-13
relative error = 4.7300245442164878367129499998714e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9788
y[1] (analytic) = 1.0187080755639814528458414131456
y[1] (numeric) = 1.0187080755634926888700799399477
absolute error = 4.887639757614731979e-13
relative error = 4.7978806439801866524196474328813e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9787
y[1] (analytic) = 1.0187099464650813469015791323071
y[1] (numeric) = 1.0187099464645856034375917814326
absolute error = 4.957434639873508745e-13
relative error = 4.8663848400379158848948161419684e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=34.3MB, alloc=4.3MB, time=3.80
x[1] = -3.9786
y[1] (analytic) = 1.0187118175532807057640465410788
y[1] (numeric) = 1.0187118175527779164457132763918
absolute error = 5.027893183332646870e-13
relative error = 4.9355402545624025824261661360976e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9785
y[1] (analytic) = 1.0187136888285982403152528204869
y[1] (numeric) = 1.0187136888280883384579635417742
absolute error = 5.099018572892787127e-13
relative error = 5.0053500103214112464990713843797e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9784
y[1] (analytic) = 1.0187155602910526633083889100045
y[1] (numeric) = 1.0187155602905355819089804160251
absolute error = 5.170813994084939794e-13
relative error = 5.0758172306778249961594853784986e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9783
y[1] (analytic) = 1.0187174319406626893680146350834
y[1] (numeric) = 1.0187174319401383611047075771953
absolute error = 5.243282633070578881e-13
relative error = 5.1469450395897267394751833670461e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9782
y[1] (analytic) = 1.0187193037774470349902458533999
y[1] (numeric) = 1.018719303776915392222581679763
absolute error = 5.316427676641736369e-13
relative error = 5.2187365616104803530759655646425e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9781
y[1] (analytic) = 1.0187211758014244185429416198163
y[1] (numeric) = 1.0187211758008853933117195101697
absolute error = 5.390252312221096466e-13
relative error = 5.2911949218888118746799324564634e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.978
y[1] (analytic) = 1.0187230480126135602658913700594
y[1] (numeric) = 1.0187230480120670842931051610724
absolute error = 5.464759727862089870e-13
relative error = 5.3643232461688906987885550123256e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9779
y[1] (analytic) = 1.0187249204110331822710021231184
y[1] (numeric) = 1.0187249204104791869597772243142
absolute error = 5.539953112248988042e-13
relative error = 5.4381246607904107784944570647900e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9778
y[1] (analytic) = 1.0187267929967020085424857023648
y[1] (numeric) = 1.0187267929961404249770160026141
absolute error = 5.615835654696997507e-13
relative error = 5.5126022926886718510700454028879e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9777
y[1] (analytic) = 1.0187286657696387649370459753939
y[1] (numeric) = 1.0187286657690695238825307399793
absolute error = 5.692410545152354146e-13
relative error = 5.5877592693946606510160023950012e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9776
y[1] (analytic) = 1.0187305387298621791840661125925
y[1] (numeric) = 1.0187305387292852110866468708407
absolute error = 5.769680974192417518e-13
relative error = 5.6635987190351321488518419900252e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9775
y[1] (analytic) = 1.0187324118773909808857958644326
y[1] (numeric) = 1.0187324118768062158724932879142
absolute error = 5.847650133025765184e-13
relative error = 5.7401237703326907881621600888140e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9774
y[1] (analytic) = 1.0187342852122439015175388574943
y[1] (numeric) = 1.0187342852116512693961896287892
absolute error = 5.926321213492287051e-13
relative error = 5.8173375526058717385666850665251e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9773
y[1] (analytic) = 1.0187361587344396744278399092188
y[1] (numeric) = 1.0187361587338391046870335812465
absolute error = 6.005697408063279723e-13
relative error = 5.8952431957692221518521128115878e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9772
y[1] (analytic) = 1.0187380324439970348386723613941
y[1] (numeric) = 1.0187380324433884566476882073076
absolute error = 6.085781909841540865e-13
relative error = 5.9738438303333824271544239936361e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9771
y[1] (analytic) = 1.0187399063409347198456254323748
y[1] (numeric) = 1.0187399063403180620543692860164
absolute error = 6.166577912561463584e-13
relative error = 6.0531425874051674891170847735979e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.977
y[1] (analytic) = 1.0187417804252714684180915880383
y[1] (numeric) = 1.0187417804246466595570326749565
absolute error = 6.248088610589130818e-13
relative error = 6.1331425986876480701896350054205e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9769
y[1] (analytic) = 1.0187436546970260213994539314786
y[1] (numeric) = 1.0187436546963929896795616905047
absolute error = 6.330317198922409739e-13
relative error = 6.2138469964802320029553158516879e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9768
y[1] (analytic) = 1.0187455291562171215072736114408
y[1] (numeric) = 1.0187455291555757948199545068236
absolute error = 6.413266873191046172e-13
relative error = 6.2952589136787455244499042421634e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9767
y[1] (analytic) = 1.0187474038028635133334772494963
y[1] (numeric) = 1.0187474038022138192505115735945
absolute error = 6.496940829656759018e-13
relative error = 6.3773814837755145806915261644747e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9766
y[1] (analytic) = 1.0187492786369839433445443859624
y[1] (numeric) = 1.0187492786363258091180230524926
absolute error = 6.581342265213334698e-13
relative error = 6.4602178408594461481076717824383e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9765
y[1] (analytic) = 1.0187511536585971598816949445677
y[1] (numeric) = 1.0187511536579305124439562724067
absolute error = 6.666474377386721610e-13
relative error = 6.5437711196161095640055399828731e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9764
y[1] (analytic) = 1.0187530288677219131610767158636
y[1] (numeric) = 1.0187530288670466791246432034051
absolute error = 6.752340364335124585e-13
relative error = 6.6280444553278178523424022820060e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9763
y[1] (analytic) = 1.0187549042643769552739528593867
y[1] (numeric) = 1.0187549042636930609314679494491
absolute error = 6.838943424849099376e-13
relative error = 6.7130409838737090781692157789559e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9762
y[1] (analytic) = 1.0187567798485810401868894245713
y[1] (numeric) = 1.0187567798478884115110542598568
absolute error = 6.926286758351647145e-13
relative error = 6.7987638417298276963906125352016e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=38.1MB, alloc=4.3MB, time=4.23
x[1] = -3.9761
y[1] (analytic) = 1.018758655620352923741942890415
y[1] (numeric) = 1.0187586556196514863854530595185
absolute error = 7.014373564898308965e-13
relative error = 6.8852161659692059115274096017214e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.976
y[1] (analytic) = 1.0187605315797113636568477238999
y[1] (numeric) = 1.0187605315790010429523299978658
absolute error = 7.103207045177260341e-13
relative error = 6.9724010942619450524069336621708e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9759
y[1] (analytic) = 1.0187624077266751195252039571696
y[1] (numeric) = 1.0187624077259558404851530165963
absolute error = 7.192790400509405733e-13
relative error = 7.0603217648752969450931503035535e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9758
y[1] (analytic) = 1.0187642840612629528166647834658
y[1] (numeric) = 1.0187642840605346401333799361554
absolute error = 7.283126832848473104e-13
relative error = 7.1489813166737453066320867042068e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9757
y[1] (analytic) = 1.0187661605834936268771241718246
y[1] (numeric) = 1.0187661605827562049226460609779
absolute error = 7.374219544781108467e-13
relative error = 7.2383828891190871340903071469823e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9756
y[1] (analytic) = 1.0187680372933859069289045005359
y[1] (numeric) = 1.01876803729263929975495180349
absolute error = 7.466071739526970459e-13
relative error = 7.3285296222705141163697730835320e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9755
y[1] (analytic) = 1.0187699141909585600709442093665
y[1] (numeric) = 1.0187699141902026914088503268751
absolute error = 7.558686620938824914e-13
relative error = 7.4194246567846940413137635899996e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9754
y[1] (analytic) = 1.0187717912762303552789854705501
y[1] (numeric) = 1.018771791275465148539635206604
absolute error = 7.652067393502639461e-13
relative error = 7.5110711339158522236239380576941e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9753
y[1] (analytic) = 1.0187736685492200634057618785443
y[1] (numeric) = 1.0187736685484454416795281107321
absolute error = 7.746217262337678122e-13
relative error = 7.6034721955158529290480599419042e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9752
y[1] (analytic) = 1.0187755460099464571811861585584
y[1] (numeric) = 1.0187755460091623432378664989652
absolute error = 7.841139433196595932e-13
relative error = 7.6966309840342808164320743692985e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9751
y[1] (analytic) = 1.0187774236584283112125378938527
y[1] (numeric) = 1.0187774236576346275012913404957
absolute error = 7.936837112465533570e-13
relative error = 7.7905506425185223868381477600773e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.975
y[1] (analytic) = 1.0187793014946844019846512718115
y[1] (numeric) = 1.0187793014938810706339348506115
absolute error = 8.033313507164212000e-13
relative error = 7.8852343146138474387461051655606e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9749
y[1] (analytic) = 1.0187811795187335078601028487913
y[1] (numeric) = 1.0187811795179204506776082460789
absolute error = 8.130571824946027124e-13
relative error = 7.9806851445634905313004104332710e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9748
y[1] (analytic) = 1.0187830577305944090793993337471
y[1] (numeric) = 1.0187830577297715475519895193017
absolute error = 8.228615274098144454e-13
relative error = 8.0769062772087324624726213519986e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9747
y[1] (analytic) = 1.0187849361302858877611653906374
y[1] (numeric) = 1.0187849361294531430548112312587
absolute error = 8.327447063541593787e-13
relative error = 8.1739008579889817464332374436842e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9746
y[1] (analytic) = 1.0187868147178267279023314596106
y[1] (numeric) = 1.0187868147169840208620483232207
absolute error = 8.427070402831363899e-13
relative error = 8.2716720329418561058369973674762e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9745
y[1] (analytic) = 1.0187886934932357153783215969744
y[1] (numeric) = 1.0187886934923829665281059472493
absolute error = 8.527488502156497251e-13
relative error = 8.3702229487032639721496213728374e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9744
y[1] (analytic) = 1.0187905724565316379432413339507
y[1] (numeric) = 1.0187905724556687674860073154797
absolute error = 8.628704572340184710e-13
relative error = 8.4695567525074859969596553685492e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9743
y[1] (analytic) = 1.0187924516077332852300655542159
y[1] (numeric) = 1.0187924516068602130475815681887
absolute error = 8.730721824839860272e-13
relative error = 8.5696765921872565615141624563339e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9742
y[1] (analytic) = 1.0187943309468594487508263902318
y[1] (numeric) = 1.0187943309459760944036516606507
absolute error = 8.833543471747295811e-13
relative error = 8.6705856161738453080346338992772e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9741
y[1] (analytic) = 1.0187962104739289218968011383654
y[1] (numeric) = 1.0187962104730352046242222687821
absolute error = 8.937172725788695833e-13
relative error = 8.7722869734971386721993680449567e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.974
y[1] (analytic) = 1.0187980901889604999387001928019
y[1] (numeric) = 1.0187980901880563386586677135776
absolute error = 9.041612800324792243e-13
relative error = 8.8747838137857214246437836602623e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9739
y[1] (analytic) = 1.0187999700919729800268549982523
y[1] (numeric) = 1.0187999700910582933359199043397
absolute error = 9.146866909350939126e-13
relative error = 8.9780792872669582224591894061170e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9738
y[1] (analytic) = 1.0188018501829851611914060214566
y[1] (numeric) = 1.0188018501820598673646563007023
absolute error = 9.252938267497207543e-13
relative error = 9.0821765447670751716705164636406e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9737
y[1] (analytic) = 1.0188037304620158443424907414853
y[1] (numeric) = 1.018803730461079861333487893452
absolute error = 9.359830090028480333e-13
relative error = 9.1870787377112413918580733612846e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=41.9MB, alloc=4.3MB, time=4.66
x[1] = -3.9736
y[1] (analytic) = 1.0188056109290838322704316588414
y[1] (numeric) = 1.0188056109281370777111472041476
absolute error = 9.467545592844546938e-13
relative error = 9.2927890181236505996085915758279e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9735
y[1] (analytic) = 1.018807491584207929645924323363
y[1] (numeric) = 1.0188074915832503208466763035405
absolute error = 9.576087992480198225e-13
relative error = 9.3993105386276026852743767598184e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9734
y[1] (analytic) = 1.0188093724274069430202253809312
y[1] (numeric) = 1.0188093724264383969696148487973
absolute error = 9.685460506105321339e-13
relative error = 9.5066464524455853164120303755781e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9733
y[1] (analytic) = 1.0188112534586996808253406389823
y[1] (numeric) = 1.018811253457720114190188139527
absolute error = 9.795666351524994553e-13
relative error = 9.6147999133993555345272602715295e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9732
y[1] (analytic) = 1.0188131346781049533742131508282
y[1] (numeric) = 1.0188131346771142824994951926141
absolute error = 9.906708747179582141e-13
relative error = 9.7237740759100213706448472142901e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9731
y[1] (analytic) = 1.018815016085641572860911318786
y[1] (numeric) = 1.0188150160846397137696968358602
absolute error = 1.0018590912144829258e-12
relative error = 9.8335720949981234639980942809456e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.973
y[1] (analytic) = 1.0188168976813283533608170161189
y[1] (numeric) = 1.0188168976803152217542038204354
absolute error = 1.0131316066131956835e-12
relative error = 9.9441971262837166916890530928533e-11 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9729
y[1] (analytic) = 1.01881877946518411083081372779
y[1] (numeric) = 1.0188187794641596220878649521413
absolute error = 1.0244887429487756487e-12
relative error = 1.0055652325986451807355416394052e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9728
y[1] (analytic) = 1.0188206614372276631094747100313
y[1] (numeric) = 1.0188206614361917322871552414884
absolute error = 1.0359308223194685429e-12
relative error = 1.0167940850925657083935414213376e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9727
y[1] (analytic) = 1.0188225435974778299172511687299
y[1] (numeric) = 1.0188225435964303717503640725885
absolute error = 1.0474581668870961414e-12
relative error = 1.0281065858520419974271101937217e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9726
y[1] (analytic) = 1.0188244259459534328566604566323
y[1] (numeric) = 1.0188244259448943617577833908651
absolute error = 1.0590710988770657672e-12
relative error = 1.0395030506789668768936906813191e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9725
y[1] (analytic) = 1.0188263084826732954124742893699
y[1] (numeric) = 1.0188263084816025254718959095827
absolute error = 1.0707699405783797872e-12
relative error = 1.0509837954352254272886031421377e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9724
y[1] (analytic) = 1.0188281912076562429519069803067
y[1] (numeric) = 1.018828191206573687937563335198
absolute error = 1.0825550143436451087e-12
relative error = 1.0625491360427031481283163406500e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9723
y[1] (analytic) = 1.0188300741209211027248036942121
y[1] (numeric) = 1.0188300741198266760822146115335
absolute error = 1.0944266425890826786e-12
relative error = 1.0741993884832941278079020274212e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9722
y[1] (analytic) = 1.0188319572224867038638287197588
y[1] (numeric) = 1.018831957221380318716034182777
absolute error = 1.1063851477945369818e-12
relative error = 1.0859348687989092122972457880055e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9721
y[1] (analytic) = 1.0188338405123718773846537608502
y[1] (numeric) = 1.0188338405112534465321502753072
absolute error = 1.1184308525034855430e-12
relative error = 1.0977558930914841767982981276367e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.972
y[1] (analytic) = 1.0188357239905954561861462467769
y[1] (numeric) = 1.0188357239894648921068231983489
absolute error = 1.1305640793230484280e-12
relative error = 1.1096627775229878965353374176154e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9719
y[1] (analytic) = 1.0188376076571762750505576612056
y[1] (numeric) = 1.0188376076560334898996336634581
absolute error = 1.1427851509239977475e-12
relative error = 1.1216558383154305196226966524119e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9718
y[1] (analytic) = 1.0188394915121331706437118900021
y[1] (numeric) = 1.0188394915109780762536711228404
absolute error = 1.1550943900407671617e-12
relative error = 1.1337353917508716403412706985292e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9717
y[1] (analytic) = 1.0188413755554849815151935878891
y[1] (numeric) = 1.0188413755543174893957221265033
absolute error = 1.1674921194714613858e-12
relative error = 1.1459017541714284729218580742033e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9716
y[1] (analytic) = 1.0188432597872505480985365639428
y[1] (numeric) = 1.0188432597860705694364586982452
absolute error = 1.1799786620778656976e-12
relative error = 1.1581552419792840270130455925501e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9715
y[1] (analytic) = 1.0188451442074487127114121859279
y[1] (numeric) = 1.0188451442062561583706267304825
absolute error = 1.1925543407854554454e-12
relative error = 1.1704961716366952830668164734434e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9714
y[1] (analytic) = 1.0188470288160983195558178034749
y[1] (numeric) = 1.0188470288148931000772343979168
absolute error = 1.2052194785834055581e-12
relative error = 1.1829248596660013695066446066313e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9713
y[1] (analytic) = 1.0188489136132182147182651900999
y[1] (numeric) = 1.0188489136120002403197405900439
absolute error = 1.2179743985246000560e-12
relative error = 1.1954416226496317402057107285421e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9712
y[1] (analytic) = 1.0188507985988272461699690040701
y[1] (numeric) = 1.0188507985975964267462433625074
absolute error = 1.2308194237256415627e-12
relative error = 1.2080467772301143526677441993141e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=45.7MB, alloc=4.3MB, time=5.08
x[1] = -3.9711
y[1] (analytic) = 1.0188526837729442637670352681159
y[1] (numeric) = 1.0188526837717005088896684072969
absolute error = 1.2437548773668608190e-12
relative error = 1.2207406401100838477937363170413e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.971
y[1] (analytic) = 1.0188545691355881192506498679923
y[1] (numeric) = 1.0188545691343313381679575417951
absolute error = 1.2567810826923261972e-12
relative error = 1.2335235280522897296640221401806e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9709
y[1] (analytic) = 1.0188564546867776662472670698908
y[1] (numeric) = 1.0188564546855077678842572166733
absolute error = 1.2698983630098532175e-12
relative error = 1.2463957578796045470041763638180e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9708
y[1] (analytic) = 1.0188583404265317602687980567041
y[1] (numeric) = 1.0188583404252486532271070426393
absolute error = 1.2831070416910140648e-12
relative error = 1.2593576464750320746660756441060e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9707
y[1] (analytic) = 1.0188602263548692587127994831456
y[1] (numeric) = 1.0188602263535728512706283360379
absolute error = 1.2964074421711471077e-12
relative error = 1.2724095107817154968907155867487e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9706
y[1] (analytic) = 1.0188621124718090208626620497247
y[1] (numeric) = 1.0188621124704992209747126833069
absolute error = 1.3097998879493664178e-12
relative error = 1.2855516678029455904878422361678e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9705
y[1] (analytic) = 1.0188639987773699078877990955812
y[1] (numeric) = 1.0188639987760466231852105242901
absolute error = 1.3232847025885712911e-12
relative error = 1.2987844346021689096989809686791e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9704
y[1] (analytic) = 1.0188658852715707828438352101796
y[1] (numeric) = 1.0188658852702339206341197544093
absolute error = 1.3368622097154557703e-12
relative error = 1.3121081283029959715659691685860e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9703
y[1] (analytic) = 1.0188677719544305106727948638651
y[1] (numeric) = 1.0188677719530799779397743456971
absolute error = 1.3505327330205181680e-12
relative error = 1.3255230660892094418048944411667e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9702
y[1] (analytic) = 1.0188696588259679582032910572846
y[1] (numeric) = 1.0188696588246036616070329866924
absolute error = 1.3642965962580705922e-12
relative error = 1.3390295652047723225594118309045e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9701
y[1] (analytic) = 1.0188715458862019941507139896724
y[1] (numeric) = 1.0188715458848238400274677412007
absolute error = 1.3781541232462484717e-12
relative error = 1.3526279429538361396777767596241e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.97
y[1] (analytic) = 1.0188734331351514891174197460049
y[1] (numeric) = 1.0188734331337593834795527259207
absolute error = 1.3921056378670200842e-12
relative error = 1.3663185167007491322616413869794e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9699
y[1] (analytic) = 1.0188753205728353155929190030235
y[1] (numeric) = 1.0188753205714291641288528069395
absolute error = 1.4061514640661960840e-12
relative error = 1.3801016038700644414439226475497e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9698
y[1] (analytic) = 1.0188772081992723479540657541308
y[1] (numeric) = 1.0188772081978520560282123150976
absolute error = 1.4202919258534390332e-12
relative error = 1.3939775219465483022234030536384e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9697
y[1] (analytic) = 1.0188790960144814624652460531584
y[1] (numeric) = 1.0188790960130469351179437802267
absolute error = 1.4345273473022729317e-12
relative error = 1.4079465884751882337430204086789e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9696
y[1] (analytic) = 1.0188809840184815372785667770116
y[1] (numeric) = 1.0188809840170326792260166842613
absolute error = 1.4488580525500927503e-12
relative error = 1.4220091210612012322320910372658e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9695
y[1] (analytic) = 1.0188828722112914524340444071902
y[1] (numeric) = 1.018882872209828168068246233226
absolute error = 1.4632843657981739642e-12
relative error = 1.4361654373700419639623789811270e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9694
y[1] (analytic) = 1.0188847605929300898597938301892
y[1] (numeric) = 1.018884760591452283248482148101
absolute error = 1.4778066113116820882e-12
relative error = 1.4504158551274109594938239237189e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9693
y[1] (analytic) = 1.0188866491634163333722171567796
y[1] (numeric) = 1.018886649161923908258797474567
absolute error = 1.4924251134196822126e-12
relative error = 1.4647606921192628082283557462071e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9692
y[1] (analytic) = 1.0188885379227690686761925601732
y[1] (numeric) = 1.0188885379212619284796774116321
absolute error = 1.5071401965151485411e-12
relative error = 1.4792002661918143545475998851285e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9691
y[1] (analytic) = 1.0188904268710071833652631330709
y[1] (numeric) = 1.0188904268694852311802081591416
absolute error = 1.5219521850549739293e-12
relative error = 1.4937348952515528941603172444227e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.969
y[1] (analytic) = 1.0188923160081495669218257635987
y[1] (numeric) = 1.0188923160066127055182657841738
absolute error = 1.5368614035599794249e-12
relative error = 1.5083648972652443717390877332707e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9689
y[1] (analytic) = 1.0188942053342151107173200301319
y[1] (numeric) = 1.0188942053326632425407051063227
absolute error = 1.5518681766149238092e-12
relative error = 1.5230905902599415794535462181086e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9688
y[1] (analytic) = 1.0188960948492227080124171150092
y[1] (numeric) = 1.0188960948476557351835486018699
absolute error = 1.5669728288685131393e-12
relative error = 1.5379122923229923558111946075699e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9687
y[1] (analytic) = 1.0188979845531912539572087371401
y[1] (numeric) = 1.0188979845516090782721753268478
absolute error = 1.5821756850334102923e-12
relative error = 1.5528303216020477860815823016862e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=49.5MB, alloc=4.3MB, time=5.51
x[1] = -3.9686
y[1] (analytic) = 1.0188998744461396455913961035054
y[1] (numeric) = 1.0188998744445421685215098589952
absolute error = 1.5974770698862445102e-12
relative error = 1.5678449963050704030278564515534e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9685
y[1] (analytic) = 1.018901764528086781844478879555
y[1] (numeric) = 1.0189017645264739045362112586084
absolute error = 1.6128773082676209466e-12
relative error = 1.5829566347003423890251797060643e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9684
y[1] (analytic) = 1.0189036547990515635359441785027
y[1] (numeric) = 1.0189036547974231868108620482884
absolute error = 1.6283767250821302143e-12
relative error = 1.5981655551164737786826029525133e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9683
y[1] (analytic) = 1.018905545259052893375455569521
y[1] (numeric) = 1.0189055452574089177301572115873
absolute error = 1.6439756452983579337e-12
relative error = 1.6134720759424106618701498375586e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9682
y[1] (analytic) = 1.0189074359081096759630421048386
y[1] (numeric) = 1.0189074359064500015690932105544
absolute error = 1.6596743939488942842e-12
relative error = 1.6288765156274433893101911603193e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9681
y[1] (analytic) = 1.01890932674624081778928736574
y[1] (numeric) = 1.0189093267445653444931570221857
absolute error = 1.6754732961303435543e-12
relative error = 1.6443791926812147765127847532859e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.968
y[1] (analytic) = 1.0189112177734652272355185274721
y[1] (numeric) = 1.0189112177717738545585151937767
absolute error = 1.6913726770033336954e-12
relative error = 1.6599804256737283109621090357848e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9679
y[1] (analytic) = 1.0189131089898018145739954430575
y[1] (numeric) = 1.0189131089880944417122029171821
absolute error = 1.7073728617925258754e-12
relative error = 1.6756805332353563587262477313218e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9678
y[1] (analytic) = 1.0189150003952694919680997460171
y[1] (numeric) = 1.0189150003935460177923131219831
absolute error = 1.7234741757866240340e-12
relative error = 1.6914798340568483723549696304909e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9677
y[1] (analytic) = 1.0189168919898871734725239720041
y[1] (numeric) = 1.0189168919881474965281855875648
absolute error = 1.7396769443383844393e-12
relative error = 1.7073786468893390996728206509272e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9676
y[1] (analytic) = 1.0189187837736737750334606993513
y[1] (numeric) = 1.0189187837719177935405960741055
absolute error = 1.7559814928646252458e-12
relative error = 1.7233772905443567935655674974317e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9675
y[1] (analytic) = 1.018920675746648214488791708533
y[1] (numeric) = 1.0189206757448758263419454724796
absolute error = 1.7723881468462360534e-12
relative error = 1.7394760838938314223673154103715e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9674
y[1] (analytic) = 1.0189225679088294115682771605438
y[1] (numeric) = 1.0189225679070405143364489730763
absolute error = 1.7888972318281874675e-12
relative error = 1.7556753458701028809463427222457e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9673
y[1] (analytic) = 1.0189244602602362878937447941969
y[1] (numeric) = 1.0189244602584307788203252535357
absolute error = 1.8055090734195406612e-12
relative error = 1.7719753954659292034709777837124e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9672
y[1] (analytic) = 1.018926352800887766979279142342
y[1] (numeric) = 1.0189263527990655429819856854041
absolute error = 1.8222239972934569379e-12
relative error = 1.7883765517344947761869811742722e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9671
y[1] (analytic) = 1.0189282455308027742314107670065
y[1] (numeric) = 1.0189282455289637319022235597111
absolute error = 1.8390423291872072954e-12
relative error = 1.8048791337894185512859063362466e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.967
y[1] (analytic) = 1.0189301384500002369493055134611
y[1] (numeric) = 1.0189301384481442725544033314693
absolute error = 1.8559643949021819918e-12
relative error = 1.8214834608047622621587584644439e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9669
y[1] (analytic) = 1.0189320315584990843249537832113
y[1] (numeric) = 1.0189320315566260938046498830997
absolute error = 1.8729905203039001116e-12
relative error = 1.8381898520150386384645695955357e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9668
y[1] (analytic) = 1.0189339248563182474433598259177
y[1] (numeric) = 1.0189339248544281264120378067835
absolute error = 1.8901210313220191342e-12
relative error = 1.8549986267152196231729192047654e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9667
y[1] (analytic) = 1.0189358183434766592827310502464
y[1] (numeric) = 1.018935818341569303028780705743
absolute error = 1.9073562539503445034e-12
relative error = 1.8719101042607445902062996018451e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9666
y[1] (analytic) = 1.0189377120199932547146673536506
y[1] (numeric) = 1.0189377120180685582004205144535
absolute error = 1.9246965142468391971e-12
relative error = 1.8889246040675285618970943733951e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9665
y[1] (analytic) = 1.0189396058858869705043504710874
y[1] (numeric) = 1.0189396058839448283660168377874
absolute error = 1.9421421383336333000e-12
relative error = 1.9060424456119704290070345391672e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9664
y[1] (analytic) = 1.0189414999411767453107333426693
y[1] (numeric) = 1.0189414999392170518583363090931
absolute error = 1.9596934523970335762e-12
relative error = 1.9232639484309611702666336028932e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9663
y[1] (analytic) = 1.0189433941858815196867295002543
y[1] (numeric) = 1.0189433941839041689040419672105
absolute error = 1.9773507826875330438e-12
relative error = 1.9405894321218920734954735839867e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9662
y[1] (analytic) = 1.018945288620020236079402472975
y[1] (numeric) = 1.0189452886180251216238826524245
absolute error = 1.9951144555198205505e-12
relative error = 1.9580192163426629573218218645148e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=53.4MB, alloc=4.3MB, time=5.96
x[1] = -3.9661
y[1] (analytic) = 1.0189471832436118388301552117091
y[1] (numeric) = 1.0189471832415988540328824213587
absolute error = 2.0129847972727903504e-12
relative error = 1.9755536208116903936977594225085e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.966
y[1] (analytic) = 1.0189490780566752741749195324941
y[1] (numeric) = 1.0189490780546443120405299808117
absolute error = 2.0309621343895516824e-12
relative error = 1.9931929653079159316022787436540e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9659
y[1] (analytic) = 1.0189509730592294902443455788866
y[1] (numeric) = 1.018950973057180443450968140537
absolute error = 2.0490467933774383496e-12
relative error = 2.0109375696708143213434023535655e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9658
y[1] (analytic) = 1.0189528682512934370639913032688
y[1] (numeric) = 1.0189528682492261979631832849689
absolute error = 2.0672391008080182999e-12
relative error = 2.0287877538004017396555013793236e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9657
y[1] (analytic) = 1.0189547636328860665545119671043
y[1] (numeric) = 1.018954763630800527171194863896
absolute error = 2.0855393833171032083e-12
relative error = 2.0467438376572440160824099574690e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9656
y[1] (analytic) = 1.018956659204026332531849660145
y[1] (numeric) = 1.018956659201922384564244902085
absolute error = 2.1039479676047580600e-12
relative error = 2.0648061412624648597629695659979e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9655
y[1] (analytic) = 1.0189585549647331907074228385904
y[1] (numeric) = 1.0189585549626107255269875278555
absolute error = 2.1224651804353107349e-12
relative error = 2.0829749846977540872077417559271e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9654
y[1] (analytic) = 1.0189604509150255986883158822021
y[1] (numeric) = 1.0189604509128845073396785206086
absolute error = 2.1410913486373615935e-12
relative error = 2.1012506881053758510667835574500e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9653
y[1] (analytic) = 1.0189623470549225159774686703749
y[1] (numeric) = 1.0189623470527626891783648773106
absolute error = 2.1598267991037930643e-12
relative error = 2.1196335716881768699865188654861e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9652
y[1] (analytic) = 1.0189642433844429039738661771661
y[1] (numeric) = 1.0189642433822642321150743979343
absolute error = 2.1786718587917792318e-12
relative error = 2.1381239557095946586723489191294e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9651
y[1] (analytic) = 1.0189661399036057259727280852856
y[1] (numeric) = 1.0189661399014080991180052898593
absolute error = 2.1976268547227954263e-12
relative error = 2.1567221604936657593345705631527e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.965
y[1] (analytic) = 1.0189680366124299471656984190484
y[1] (numeric) = 1.0189680366102132550517157912336
absolute error = 2.2166921139826278148e-12
relative error = 2.1754285064250339738305218238134e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9649
y[1] (analytic) = 1.0189699335109345346410351962912
y[1] (numeric) = 1.0189699335086986666773138132977
absolute error = 2.2358679637213829935e-12
relative error = 2.1942433139489585969935444071556e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9648
y[1] (analytic) = 1.0189718305991384573838000992548
y[1] (numeric) = 1.018971830596883302652646601674
absolute error = 2.2551547311534975808e-12
relative error = 2.2131669035713226500691351602235e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9647
y[1] (analytic) = 1.0189737278770606862760481644353
y[1] (numeric) = 1.0189737278747861335324904166227
absolute error = 2.2745527435577478126e-12
relative error = 2.2321995958586411160246753473572e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9646
y[1] (analytic) = 1.0189756253447201940970174914044
y[1] (numeric) = 1.0189756253424261317687402322666
absolute error = 2.2940623282772591378e-12
relative error = 2.2513417114380691746717270592061e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9645
y[1] (analytic) = 1.0189775230021359555233189706025
y[1] (numeric) = 1.0189775229998222717105994547864
absolute error = 2.3136838127195158161e-12
relative error = 2.2705935709974104396616955955694e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9644
y[1] (analytic) = 1.0189794208493269471291260301042
y[1] (numeric) = 1.018979420846993529604769659588
absolute error = 2.3334175243563705162e-12
relative error = 2.2899554952851251954901295857184e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9643
y[1] (analytic) = 1.018981318886312147386364401361
y[1] (numeric) = 1.0189813188839588835956403474449
absolute error = 2.3532637907240539161e-12
relative error = 2.3094278051103386361778985039883e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9642
y[1] (analytic) = 1.0189832171131105366649019039201
y[1] (numeric) = 1.0189832171107373137254787196163
absolute error = 2.3732229394231843038e-12
relative error = 2.3290108213428491039608028880053e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9641
y[1] (analytic) = 1.0189851155297410972327382491235
y[1] (numeric) = 1.0189851155273478019346194719435
absolute error = 2.3932952981187771800e-12
relative error = 2.3487048649131363295577137975188e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.964
y[1] (analytic) = 1.0189870141362228132561948627883
y[1] (numeric) = 1.0189870141338093320616546079265
absolute error = 2.4134811945402548618e-12
relative error = 2.3685102568123696730357610128351e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9639
y[1] (analytic) = 1.0189889129325746708001047268695
y[1] (numeric) = 1.0189889129301408898436232707822
absolute error = 2.4337809564814560873e-12
relative error = 2.3884273180924163651743325267458e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9638
y[1] (analytic) = 1.0189908119188156578280022401094
y[1] (numeric) = 1.0189908119163614629162015944868
absolute error = 2.4541949118006456226e-12
relative error = 2.4084563698658497507998303135836e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9637
y[1] (analytic) = 1.0189927110949647642023130976722
y[1] (numeric) = 1.0189927110924900408138925738036
absolute error = 2.4747233884205238686e-12
relative error = 2.4285977333059575315395241063687e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=57.2MB, alloc=4.3MB, time=6.41
x[1] = -3.9636
y[1] (analytic) = 1.0189946104610409816845441897689
y[1] (numeric) = 1.0189946104585456149702159532988
absolute error = 2.4953667143282364701e-12
relative error = 2.4488517296467500104478161749905e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9635
y[1] (analytic) = 1.0189965100170633039354735192724
y[1] (numeric) = 1.0189965100145471787178981353464
absolute error = 2.5161252175753839260e-12
relative error = 2.4692186801829683373271702640246e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9634
y[1] (analytic) = 1.0189984097630507265153401383257
y[1] (numeric) = 1.0189984097605137272890621071251
absolute error = 2.5369992262780312006e-12
relative error = 2.4896989062700927547436023451720e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9633
y[1] (analytic) = 1.0190003096990222468840341039439
y[1] (numeric) = 1.019000309696464257815417386608
absolute error = 2.5579890686167173359e-12
relative error = 2.5102927293243508446384954202047e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9632
y[1] (analytic) = 1.0190022098249968644012864526137
y[1] (numeric) = 1.0190022098224177693284499875476
absolute error = 2.5790950728364650661e-12
relative error = 2.5310004708227257767142598351116e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9631
y[1] (analytic) = 1.0190041101409935803268591938909
y[1] (numeric) = 1.0190041101383932627596124034584
absolute error = 2.6003175672467904325e-12
relative error = 2.5518224523029645568272920438048e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.963
y[1] (analytic) = 1.0190060106470313978207353229976
y[1] (numeric) = 1.019006010644409740940513610598
absolute error = 2.6216568802217123996e-12
relative error = 2.5727589953635862761732171371030e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9629
y[1] (analytic) = 1.0190079113431293219433088524232
y[1] (numeric) = 1.0190079113404862086031090899494
absolute error = 2.6431133401997624738e-12
relative error = 2.5938104216638903626381967091386e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9628
y[1] (analytic) = 1.0190098122293063596555748625273
y[1] (numeric) = 1.0190098122266416723798908682061
absolute error = 2.6646872756839943212e-12
relative error = 2.6149770529239648308814734934111e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9627
y[1] (analytic) = 1.0190117133055815198193195711509
y[1] (numeric) = 1.0190117133028951408040775777617
absolute error = 2.6863790152419933892e-12
relative error = 2.6362592109246945357613879390350e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9626
y[1] (analytic) = 1.0190136145719738131973104222337
y[1] (numeric) = 1.0190136145692656243098045357065
absolute error = 2.7081888875058865272e-12
relative error = 2.6576572175077694244924261604707e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9625
y[1] (analytic) = 1.0190155160285022524534861934422
y[1] (numeric) = 1.0190155160257721352323138418326
absolute error = 2.7301172211723516096e-12
relative error = 2.6791713945756927906735081879757e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9624
y[1] (analytic) = 1.0190174176751858521531471228092
y[1] (numeric) = 1.019017417672433687808144495649
absolute error = 2.7521643450026271602e-12
relative error = 2.7008020640917895293041948222748e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9623
y[1] (analytic) = 1.0190193195120436287631450543871
y[1] (numeric) = 1.0190193195092692981753225324094
absolute error = 2.7743305878225219777e-12
relative error = 2.7225495480802143924943059538876e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9622
y[1] (analytic) = 1.0190212215390946006520736029163
y[1] (numeric) = 1.0190212215362979843735511781544
absolute error = 2.7966162785224247619e-12
relative error = 2.7444141686259602454743141968578e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9621
y[1] (analytic) = 1.0190231237563577880904583375115
y[1] (numeric) = 1.0190231237535387663444010237694
absolute error = 2.8190217460573137421e-12
relative error = 2.7663962478748663243784143263417e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.962
y[1] (analytic) = 1.0190250261638522132509469843671
y[1] (numeric) = 1.0190250261610106659315002180608
absolute error = 2.8415473194467663063e-12
relative error = 2.7884961080336264944262895180774e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9619
y[1] (analytic) = 1.0190269287615969002084996484838
y[1] (numeric) = 1.0190269287587327068807246798521
absolute error = 2.8641933277749686317e-12
relative error = 2.8107140713697975089941397188017e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9618
y[1] (analytic) = 1.0190288315496108749405790544183
y[1] (numeric) = 1.0190288315467239148403883291017
absolute error = 2.8869601001907253166e-12
relative error = 2.8330504602118072696729995251823e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9617
y[1] (analytic) = 1.0190307345279131653273408060583
y[1] (numeric) = 1.0190307345250033173614333370448
absolute error = 2.9098479659074690135e-12
relative error = 2.8555055969489630871179740584764e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9616
y[1] (analytic) = 1.0190326376965228011518236654237
y[1] (numeric) = 1.0190326376935899438976203953607
absolute error = 2.9328572542032700630e-12
relative error = 2.8780798040314599422957596633314e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9615
y[1] (analytic) = 1.019034541055458814100139850498
y[1] (numeric) = 1.0190345410525028258057190043675
absolute error = 2.9559882944208461305e-12
relative error = 2.9007734039703887500929925139787e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9614
y[1] (analytic) = 1.0190364446047402377616653520887
y[1] (numeric) = 1.0190364446017609963456977802465
absolute error = 2.9792414159675718422e-12
relative error = 2.9235867193377446218506834151952e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9613
y[1] (analytic) = 1.0190383483443861076292302697218
y[1] (numeric) = 1.0190383483413834906809147812981
absolute error = 3.0026169483154884237e-12
relative error = 2.9465200727664351300630062894964e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9612
y[1] (analytic) = 1.0190402522744154610993091665699
y[1] (numeric) = 1.0190402522713893458783078532304
absolute error = 3.0261152210013133395e-12
relative error = 2.9695737869502885735720818996170e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=61.0MB, alloc=4.3MB, time=6.85
x[1] = -3.9611
y[1] (analytic) = 1.0190421563948473374722114434175
y[1] (numeric) = 1.0190421563917976009085849934836
absolute error = 3.0497365636264499339e-12
relative error = 2.9927481846440622437493133406126e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.961
y[1] (analytic) = 1.0190440607057007779522717316638
y[1] (numeric) = 1.019044060702627296646414734591
absolute error = 3.0734813058569970728e-12
relative error = 3.0160435886634506911725106417757e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9609
y[1] (analytic) = 1.0190459652069948256480403053666
y[1] (numeric) = 1.0190459652038974758706165465792
absolute error = 3.0973497774237587874e-12
relative error = 3.0394603218850939937800141365604e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9608
y[1] (analytic) = 1.0190478698987485255724735123277
y[1] (numeric) = 1.0190478698956271832643512584093
absolute error = 3.1213423081222539184e-12
relative error = 3.0629987072465860251278719571495e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9607
y[1] (analytic) = 1.0190497747809809246431242242226
y[1] (numeric) = 1.0190497747778354654153114984603
absolute error = 3.1454592278127257623e-12
relative error = 3.0866590677464827243200665346758e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9606
y[1] (analytic) = 1.0190516798537110716823323057765
y[1] (numeric) = 1.0190516798505413708159121540581
absolute error = 3.1697008664201517184e-12
relative error = 3.1104417264443103662378479827759e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9605
y[1] (analytic) = 1.0190535851169580174174151029876
y[1] (numeric) = 1.0190535851137639498634808500501
absolute error = 3.1940675539342529375e-12
relative error = 3.1343470064605738330493791622389e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9604
y[1] (analytic) = 1.0190554905707408144808579504004
y[1] (numeric) = 1.0190554905675222548604484464291
absolute error = 3.2185596204095039713e-12
relative error = 3.1583752309767648860182808629042e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9603
y[1] (analytic) = 1.019057396215078517410504697431
y[1] (numeric) = 1.0190573962118353400145395550071
absolute error = 3.2431773959651424239e-12
relative error = 3.1825267232353704389847977850795e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9602
y[1] (analytic) = 1.0190593020499901826497482537451
y[1] (numeric) = 1.0190593020467222614389630751416
absolute error = 3.2679212107851786035e-12
relative error = 3.2068018065398808316550047968272e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9601
y[1] (analytic) = 1.0190612080754948685477211536929
y[1] (numeric) = 1.019061208072202077152602748516
absolute error = 3.2927913951184051769e-12
relative error = 3.2312008042547981052493297795687e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.96
y[1] (analytic) = 1.0190631142916116353594861398
y[1] (numeric) = 1.0190631142882938470802077329765
absolute error = 3.3177882792784068235e-12
relative error = 3.2557240398056442772719995856435e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9599
y[1] (analytic) = 1.0190650206983595452462267653184
y[1] (numeric) = 1.0190650206950166330525831954262
absolute error = 3.3429121936435698922e-12
relative error = 3.2803718366789696187377181483498e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9598
y[1] (analytic) = 1.0190669272957576622754380158383
y[1] (numeric) = 1.0190669272923894988067809237802
absolute error = 3.3681634686570920581e-12
relative error = 3.3051445184223609308134520141967e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9597
y[1] (analytic) = 1.0190688340838250524211169499635
y[1] (numeric) = 1.0190688340804315099862899579814
absolute error = 3.3935424348269919821e-12
relative error = 3.3300424086444498239172295613755e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9596
y[1] (analytic) = 1.0190707410625807835639533590514
y[1] (numeric) = 1.019070741059161734141227240081
absolute error = 3.4190494227261189704e-12
relative error = 3.3550658310149209963299691224548e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9595
y[1] (analytic) = 1.01907264823204392549152044602
y[1] (numeric) = 1.0190726482285992407285282833841
absolute error = 3.4446847629921626359e-12
relative error = 3.3802151092645205142828168208019e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9594
y[1] (analytic) = 1.0190745555922335498984655232239
y[1] (numeric) = 1.019074555588763101112137860663
absolute error = 3.4704487863276625609e-12
relative error = 3.4054905671850640929311110983150e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9593
y[1] (analytic) = 1.0190764631431687303867007294006
y[1] (numeric) = 1.01907646313967238856320071144
absolute error = 3.4963418235000179606e-12
relative error = 3.4308925286294453777242277661659e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9592
y[1] (analytic) = 1.0190783708848685424655937656904
y[1] (numeric) = 1.0190783708813461782602522683414
absolute error = 3.5223642053414973490e-12
relative error = 3.4564213175116442277412522131571e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9591
y[1] (analytic) = 1.0190802788173520635521586507297
y[1] (numeric) = 1.019080278813803547289409402525
absolute error = 3.5485162627492482047e-12
relative error = 3.4820772578067349985391663258570e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.959
y[1] (analytic) = 1.0190821869406383729712464948215
y[1] (numeric) = 1.0190821869370635746445611881826
absolute error = 3.5747983266853066389e-12
relative error = 3.5078606735508948267703949909836e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9589
y[1] (analytic) = 1.0190840952547465519557362931841
y[1] (numeric) = 1.0190840952511453412275596861197
absolute error = 3.6012107281766070644e-12
relative error = 3.5337718888414119153920667190710e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9588
y[1] (analytic) = 1.01908600375969568364672573828
y[1] (numeric) = 1.0190860037560679298484107464141
absolute error = 3.6277537983149918659e-12
relative error = 3.5598112278366938197612677167488e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9587
y[1] (analytic) = 1.019087912455504853093722051227
y[1] (numeric) = 1.0190879124518504252254648301555
absolute error = 3.6544278682572210715e-12
relative error = 3.5859790147562757345180564577249e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=64.8MB, alloc=4.3MB, time=7.29
x[1] = -3.9586
y[1] (analytic) = 1.0190898213421931472548328322934
y[1] (numeric) = 1.0190898213385119139856078502677
absolute error = 3.6812332692249820257e-12
relative error = 3.6122755738808287815505143591820e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9585
y[1] (analytic) = 1.0190917304197796549969569304794
y[1] (numeric) = 1.0190917304160714846644520314159
absolute error = 3.7081703325048990635e-12
relative error = 3.6387012295521682986492175811272e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9584
y[1] (analytic) = 1.0190936396882834670959753321862
y[1] (numeric) = 1.0190936396845482277065267890002
absolute error = 3.7352393894485431860e-12
relative error = 3.6652563061732621292435321024037e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9583
y[1] (analytic) = 1.0190955491477236762369420689748
y[1] (numeric) = 1.0190955491439612354654696272381
absolute error = 3.7624407714724417367e-12
relative error = 3.6919411282082389124346136114054e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9582
y[1] (analytic) = 1.0190974587981193770142751444169
y[1] (numeric) = 1.0190974587943296022042170563368
absolute error = 3.7897748100580880801e-12
relative error = 3.7187560201823963748950305002747e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9581
y[1] (analytic) = 1.0190993686394896659319474800392
y[1] (numeric) = 1.0190993686356724240951955287586
absolute error = 3.8172418367519512806e-12
relative error = 3.7457013066822096226723738025078e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.958
y[1] (analytic) = 1.019101278671853641403677880363
y[1] (numeric) = 1.01910127866800879922051239458
absolute error = 3.8448421831654857830e-12
relative error = 3.7727773123553394341723945584407e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9579
y[1] (analytic) = 1.0191031888952304037531220170422
y[1] (numeric) = 1.0191031888913578275721468759471
absolute error = 3.8725761809751410951e-12
relative error = 3.7999843619106405548121860244405e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9578
y[1] (analytic) = 1.0191050993096390552140634320992
y[1] (numeric) = 1.0191050993057386110521410606295
absolute error = 3.9004441619223714697e-12
relative error = 3.8273227801181699906939109581363e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9577
y[1] (analytic) = 1.0191070099150986999306045602635
y[1] (numeric) = 1.0191070099111702534727909146734
absolute error = 3.9284464578136455901e-12
relative error = 3.8547928918091953053221222383663e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9576
y[1] (analytic) = 1.0191089207116284439573577704129
y[1] (numeric) = 1.0191089207076718605568373141573
absolute error = 3.9565834005204562556e-12
relative error = 3.8823950218762029159301694054243e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9575
y[1] (analytic) = 1.0191108316992473952596364261191
y[1] (numeric) = 1.0191108316952625399376570960513
absolute error = 3.9848553219793300678e-12
relative error = 3.9101294952729063902005996291466e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9574
y[1] (analytic) = 1.0191127428779746637136459653018
y[1] (numeric) = 1.019112742873961401159454128182
absolute error = 4.0132625541918371198e-12
relative error = 3.9379966370142547454400692325941e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9573
y[1] (analytic) = 1.0191146542478293611066749989905
y[1] (numeric) = 1.019114654243787555677450398305
absolute error = 4.0418054292246006855e-12
relative error = 3.9659967721764407474611560326303e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9572
y[1] (analytic) = 1.0191165658088306011372864291977
y[1] (numeric) = 1.0191165658047601168580771222873
absolute error = 4.0704842792093069104e-12
relative error = 3.9941302258969092105447204488612e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9571
y[1] (analytic) = 1.0191184775609974994155085859044
y[1] (numeric) = 1.0191184775568981999791658714007
absolute error = 4.0992994363427145037e-12
relative error = 4.0223973233743652982864584086704e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.957
y[1] (analytic) = 1.0191203895043491734630263831609
y[1] (numeric) = 1.0191203895002209222301397187289
absolute error = 4.1282512328866644320e-12
relative error = 4.0507983898687828256219111675589e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9569
y[1] (analytic) = 1.0191223016389047427133724943037
y[1] (numeric) = 1.0191223016347474027122044046897
absolute error = 4.1573400011680896140e-12
relative error = 4.0793337507014125614410798724753e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9568
y[1] (analytic) = 1.0191242139646833285121185462909
y[1] (numeric) = 1.0191242139604967624385395216745
absolute error = 4.1865660735790246164e-12
relative error = 4.1080037312547905319887892356948e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9567
y[1] (analytic) = 1.0191261264817040541170663331582
y[1] (numeric) = 1.0191261264774881243344897178069
absolute error = 4.2159297825766153513e-12
relative error = 4.1368086569727463253450650004421e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9566
y[1] (analytic) = 1.0191280391899860446984390485967
y[1] (numeric) = 1.019128039185740613237755919822
absolute error = 4.2454314606831287747e-12
relative error = 4.1657488533604113965929237540240e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9565
y[1] (analytic) = 1.019129952089548427339072537656
y[1] (numeric) = 1.0191299520852733558985865750693
absolute error = 4.2750714404859625867e-12
relative error = 4.1948246459842273742622086472527e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9564
y[1] (analytic) = 1.019131865180410331034606567572
y[1] (numeric) = 1.0191318651761054809799689126397
absolute error = 4.3048500546376549323e-12
relative error = 4.2240363604719543669700093193561e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9563
y[1] (analytic) = 1.019133778462590886693676117724
y[1] (numeric) = 1.0191337784582561190578202236196
absolute error = 4.3347676358558941044e-12
relative error = 4.2533843225126792718275292268674e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9562
y[1] (analytic) = 1.0191356919361092271381026887209
y[1] (numeric) = 1.0191356919317444026211791604739
absolute error = 4.3648245169235282470e-12
relative error = 4.2828688578568240826508349873949e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=68.6MB, alloc=4.3MB, time=7.72
x[1] = -3.9561
y[1] (analytic) = 1.0191376056009844871030856306195
y[1] (numeric) = 1.019137605596589466072397055559
absolute error = 4.3950210306885750605e-12
relative error = 4.3124902923161541998397166838648e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.956
y[1] (analytic) = 1.019139519457235803237393490277
y[1] (numeric) = 1.0191395194528104457273292587688
absolute error = 4.4253575100642315082e-12
relative error = 4.3422489517637867410414442665022e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9559
y[1] (analytic) = 1.0191414335048823141035553778385
y[1] (numeric) = 1.0191414335004264798155264943148
absolute error = 4.4558342880288835237e-12
relative error = 4.3721451621341988523049492784998e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9558
y[1] (analytic) = 1.0191433477439431601780523523628
y[1] (numeric) = 1.0191433477394567084804262366427
absolute error = 4.4864516976261157201e-12
relative error = 4.4021792494232360206084250153283e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9557
y[1] (analytic) = 1.019145262174437483851508826587
y[1] (numeric) = 1.0191452621699202737795441054871
absolute error = 4.5172100719647210999e-12
relative error = 4.4323515396881203866808961489981e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9556
y[1] (analytic) = 1.0191471767963844294288839908331
y[1] (numeric) = 1.0191471767918363196846652800664
absolute error = 4.5481097442187107667e-12
relative error = 4.4626623590474590591969926539360e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9555
y[1] (analytic) = 1.0191490916098031431296632560578
y[1] (numeric) = 1.0191490916052239920820359324199
absolute error = 4.5791510476273236379e-12
relative error = 4.4931120336812524295598462856878e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9554
y[1] (analytic) = 1.0191510066147127730880497160473
y[1] (numeric) = 1.0191510066101024387725546798884
absolute error = 4.6103343154950361589e-12
relative error = 4.5237008898309024877626111589418e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9553
y[1] (analytic) = 1.0191529218111324693531556287598
y[1] (numeric) = 1.0191529218064908094719640567414
absolute error = 4.6416598811915720184e-12
relative error = 4.5544292537992211389360162571033e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9552
y[1] (analytic) = 1.0191548371990813838891939168165
y[1] (numeric) = 1.0191548371944082558110420049514
absolute error = 4.6731280781519118651e-12
relative error = 4.5852974519504385208762072045574e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9551
y[1] (analytic) = 1.019156752778578670575669687144
y[1] (numeric) = 1.0191567527738739313357933841183
absolute error = 4.7047392398763030257e-12
relative error = 4.6163058107102113224546488520264e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.955
y[1] (analytic) = 1.0191586685496434852075717697696
y[1] (numeric) = 1.0191586685449069915076415005456
absolute error = 4.7364936999302692240e-12
relative error = 4.6474546565656311027137415285102e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9549
y[1] (analytic) = 1.0191605845122949854955642757711
y[1] (numeric) = 1.0191605845075265937036196554695
absolute error = 4.7683917919446203016e-12
relative error = 4.6787443160652326111386464902240e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9548
y[1] (analytic) = 1.019162500666552331066178174384
y[1] (numeric) = 1.0191625006617518972165627124442
absolute error = 4.8004338496154619398e-12
relative error = 4.7101751158190021087127306785226e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9547
y[1] (analytic) = 1.0191644170124346834620028892665
y[1] (numeric) = 1.0191644170076020632552986838841
absolute error = 4.8326202067042053824e-12
relative error = 4.7417473824983856894621663729589e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9546
y[1] (analytic) = 1.0191663335499612061418779139258
y[1] (numeric) = 1.0191663335450962549448403367654
absolute error = 4.8649511970375771604e-12
relative error = 4.7734614428362976034707780694571e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9545
y[1] (analytic) = 1.0191682502791510644810844463069
y[1] (numeric) = 1.019168250274253637326576817489
absolute error = 4.8974271545076288179e-12
relative error = 4.8053176236271285806781872857082e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9544
y[1] (analytic) = 1.019170167200023425771537042545
y[1] (numeric) = 1.0191701671950933773584652959066
absolute error = 4.9300484130717466384e-12
relative error = 4.8373162517267541546761972626859e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9543
y[1] (analytic) = 1.0191720843125974592219752898852
y[1] (numeric) = 1.0191720843076346439152226285115
absolute error = 4.9628153067526613737e-12
relative error = 4.8694576540525429886619370305614e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9542
y[1] (analytic) = 1.0191740016168923359581554987701
y[1] (numeric) = 1.0191740016118966077885170407967
absolute error = 4.9957281696384579734e-12
relative error = 4.9017421575833652015852675600136e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9541
y[1] (analytic) = 1.0191759191129272290230424140972
y[1] (numeric) = 1.0191759191078984416871598287816
absolute error = 5.0287873358825853156e-12
relative error = 4.9341700893596006950790629095831e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.954
y[1] (analytic) = 1.0191778368007213133770009456491
y[1] (numeric) = 1.0191778367956593202372970797098
absolute error = 5.0619931397038659393e-12
relative error = 4.9667417764831474816628520948146e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9539
y[1] (analytic) = 1.0191797546802937658979879176969
y[1] (numeric) = 1.0191797546751984199826014119193
absolute error = 5.0953459153865057776e-12
relative error = 4.9994575461174300133366463367277e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9538
y[1] (analytic) = 1.0191816727516637653817438377804
y[1] (numeric) = 1.0191816727465349193844637338877
absolute error = 5.1288459972801038927e-12
relative error = 5.0323177254874075115460303610367e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9537
y[1] (analytic) = 1.0191835910148504925419846846651
y[1] (numeric) = 1.0191835910096879988221850224534
absolute error = 5.1624937197996622117e-12
relative error = 5.0653226418795822975372266402011e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=72.4MB, alloc=4.3MB, time=8.15
x[1] = -3.9536
y[1] (analytic) = 1.01918550946987313001059371548
y[1] (numeric) = 1.0191855094646768405931681202159
absolute error = 5.1962894174255952641e-12
relative error = 5.0984726226420081239850899459275e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9535
y[1] (analytic) = 1.0191874281167508623378132920364
y[1] (numeric) = 1.0191874281115206289131095521159
absolute error = 5.2302334247037399205e-12
relative error = 5.1317679951842985074033329421869e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9534
y[1] (analytic) = 1.0191893469555028759924367263305
y[1] (numeric) = 1.0191893469502385499161913611981
absolute error = 5.2643260762453651324e-12
relative error = 5.1652090869776350612387596928362e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9533
y[1] (analytic) = 1.0191912659861483593620001452315
y[1] (numeric) = 1.019191265980849791655272963558
absolute error = 5.2985677067271816735e-12
relative error = 5.1987962255547758300418704647273e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9532
y[1] (analytic) = 1.019193185208706502752974374357
y[1] (numeric) = 1.0191931852033735441020830224748
absolute error = 5.3329586508913518822e-12
relative error = 5.2325297385100636244193774931795e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9531
y[1] (analytic) = 1.0191951046231964983909568411382
y[1] (numeric) = 1.0191951046178289991474113417328
absolute error = 5.3674992435454994054e-12
relative error = 5.2664099534994343568666423502177e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.953
y[1] (analytic) = 1.0191970242296375404208634970755
y[1] (numeric) = 1.019197024224235350601300778132
absolute error = 5.4021898195627189435e-12
relative error = 5.3004371982404253783818111426062e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9529
y[1] (analytic) = 1.0191989440280488249071207591884
y[1] (numeric) = 1.0191989440226117941932391731914
absolute error = 5.4370307138815859970e-12
relative error = 5.3346118005121838162540065777641e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9528
y[1] (analytic) = 1.0192008640184495498338574706596
y[1] (numeric) = 1.0192008640129775275723513040454
absolute error = 5.4720222615061666142e-12
relative error = 5.3689340881554749125348852207169e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9527
y[1] (analytic) = 1.0192027842008589151050968806765
y[1] (numeric) = 1.0192027841953517503075908535365
absolute error = 5.5071647975060271400e-12
relative error = 5.4034043890726903631934551418894e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9526
y[1] (analytic) = 1.0192047045752961225449486434715
y[1] (numeric) = 1.0192047045697536638879323995053
absolute error = 5.5424586570162439662e-12
relative error = 5.4380230312278566583465119996610e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9525
y[1] (analytic) = 1.0192066251417803758978008365635
y[1] (numeric) = 1.0192066251362024717225634232802
absolute error = 5.5779041752374132833e-12
relative error = 5.4727903426466434235645835356996e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9524
y[1] (analytic) = 1.0192085459003308808285119982016
y[1] (numeric) = 1.0192085458947173791410763373685
absolute error = 5.6135016874356608331e-12
relative error = 5.5077066514163717615664650086195e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9523
y[1] (analytic) = 1.0192104668509668449226031840144
y[1] (numeric) = 1.0192104668453175933936605323511
absolute error = 5.6492515289426516633e-12
relative error = 5.5427722856860225954796264994117e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9522
y[1] (analytic) = 1.0192123879937074776864500428646
y[1] (numeric) = 1.0192123879880223236512944429823
absolute error = 5.6851540351555998823e-12
relative error = 5.5779875736662450119003059370385e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9521
y[1] (analytic) = 1.0192143093285719905474749119135
y[1] (numeric) = 1.019214309322850781005937633497
absolute error = 5.7212095415372784165e-12
relative error = 5.6133528436293646060098347729951e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.952
y[1] (analytic) = 1.0192162308555795968543389308953
y[1] (numeric) = 1.019216230849822178470722902127
absolute error = 5.7574183836160287683e-12
relative error = 5.6488684239093918269810102906377e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9519
y[1] (analytic) = 1.0192181525747495118771341756038
y[1] (numeric) = 1.0192181525689557309801484048285
absolute error = 5.7937808969857707753e-12
relative error = 5.6845346429020303241649868521826e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9518
y[1] (analytic) = 1.0192200744861009528075758105932
y[1] (numeric) = 1.0192200744802706553902697982224
absolute error = 5.8302974173060123708e-12
relative error = 5.7203518290646852941566940170910e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9517
y[1] (analytic) = 1.0192219965896531387591942610959
y[1] (numeric) = 1.0192219965837861704788924017497
absolute error = 5.8669682803018593462e-12
relative error = 5.7563203109164718293273582224289e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9516
y[1] (analytic) = 1.0192239188854252907675274041578
y[1] (numeric) = 1.0192239188795214969457633790438
absolute error = 5.9037938217640251140e-12
relative error = 5.7924404170382232665485323374284e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9515
y[1] (analytic) = 1.0192258413734366317903127789935
y[1] (numeric) = 1.0192258413674958574127639385215
absolute error = 5.9407743775488404720e-12
relative error = 5.8287124760724995366962165810592e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9514
y[1] (analytic) = 1.0192277640537063867076798165644
y[1] (numeric) = 1.0192277640477284764241015531945
absolute error = 5.9779102835782633699e-12
relative error = 5.8651368167235955161123263684168e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9513
y[1] (analytic) = 1.0192296869262537823223420883797
y[1] (numeric) = 1.019229686920238580446502199704
absolute error = 6.0152018758398886757e-12
relative error = 5.9017137677575493774724390132669e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9512
y[1] (analytic) = 1.019231609991098047359789574524
y[1] (numeric) = 1.0192316099850453978694026165794
absolute error = 6.0526494903869579446e-12
relative error = 5.9384436580021509427087854001541e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=76.2MB, alloc=4.3MB, time=8.59
x[1] = -3.9511
y[1] (analytic) = 1.0192335332482584124684809509121
y[1] (numeric) = 1.0192335332421681590051425817236
absolute error = 6.0902534633383691885e-12
relative error = 5.9753268163469500361242174260918e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.951
y[1] (analytic) = 1.0192354566977541102200358957739
y[1] (numeric) = 1.0192354566916260960891572091268
absolute error = 6.1280141308786866471e-12
relative error = 6.0123635717432648386781800590804e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9509
y[1] (analytic) = 1.0192373803396043751094274153707
y[1] (numeric) = 1.0192373803334384432801692648106
absolute error = 6.1659318292581505601e-12
relative error = 6.0495542532041902429540134596393e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9508
y[1] (analytic) = 1.0192393041738284435551741889454
y[1] (numeric) = 1.0192393041676244366603815020041
absolute error = 6.2040068947926869413e-12
relative error = 6.0868991898046062095923790115792e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9507
y[1] (analytic) = 1.0192412282004455538995329329071
y[1] (numeric) = 1.0192412281942033142356690155545
absolute error = 6.2422396638639173526e-12
relative error = 6.1243987106811861232284496112652e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9506
y[1] (analytic) = 1.0192431524194749464086907842546
y[1] (numeric) = 1.0192431524131943159357716155734
absolute error = 6.2806304729191686812e-12
relative error = 6.1620531450324051511704709971903e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9505
y[1] (analytic) = 1.0192450768309358632729577032381
y[1] (numeric) = 1.0192450768246166836144862203216
absolute error = 6.3191796584714829165e-12
relative error = 6.1998628221185486013856475214244e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9504
y[1] (analytic) = 1.0192470014348475486069588952625
y[1] (numeric) = 1.0192470014284896610498592683333
absolute error = 6.3578875570996269292e-12
relative error = 6.2378280712617202822460563060641e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9503
y[1] (analytic) = 1.0192489262312292484498272520336
y[1] (numeric) = 1.0192489262248324939443791497824
absolute error = 6.3967545054481022512e-12
relative error = 6.2759492218458508626609097263267e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9502
y[1] (analytic) = 1.0192508512201002107653958119501
y[1] (numeric) = 1.0192508512136644299251686570928
absolute error = 6.4357808402271548573e-12
relative error = 6.3142266033167062335761774738995e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9501
y[1] (analytic) = 1.0192527764014796854423902397415
y[1] (numeric) = 1.0192527763950047185441774547939
absolute error = 6.4749668982127849476e-12
relative error = 6.3526605451818958697622317360514e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.95
y[1] (analytic) = 1.0192547017753869242946213253559
y[1] (numeric) = 1.0192547017688726112783745686243
absolute error = 6.5143130162467567316e-12
relative error = 6.3912513770108811928705242890540e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9499
y[1] (analytic) = 1.0192566273418411810611775020983
y[1] (numeric) = 1.0192566273352873615299408938846
absolute error = 6.5538195312366082137e-12
relative error = 6.4299994284349839354648501159655e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9498
y[1] (analytic) = 1.0192585531008617114066173840212
y[1] (numeric) = 1.0192585530942682246264617230417
absolute error = 6.5934867801556609795e-12
relative error = 6.4689050291473945054384249827884e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9497
y[1] (analytic) = 1.0192604790524677729211623225711
y[1] (numeric) = 1.0192604790458344578211192925869
absolute error = 6.6333151000430299842e-12
relative error = 6.5079685089031803520921098877716e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9496
y[1] (analytic) = 1.0192624051966786251208889824899
y[1] (numeric) = 1.0192624051900053202928853491489
absolute error = 6.6733048280036333410e-12
relative error = 6.5471901975192943318133504774001e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9495
y[1] (analytic) = 1.0192643315335135294479219369768
y[1] (numeric) = 1.0192643315268000731467137348642
absolute error = 6.7134563012082021126e-12
relative error = 6.5865704248745830763971494434291e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9494
y[1] (analytic) = 1.019266258062991749270626282109
y[1] (numeric) = 1.019266258056237979413732992007
absolute error = 6.7537698568932901020e-12
relative error = 6.6261095209097953602807683000264e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9493
y[1] (analytic) = 1.019268184785132549883800270526
y[1] (numeric) = 1.0192681847783383040514389868794
absolute error = 6.7942458323612836466e-12
relative error = 6.6658078156275904706164605529871e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9492
y[1] (analytic) = 1.0192701116999551985088679643772
y[1] (numeric) = 1.0192701116931203139438875529656
absolute error = 6.8348845649804114116e-12
relative error = 6.7056656390925465762577252668328e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9491
y[1] (analytic) = 1.019272038807478964294071907537
y[1] (numeric) = 1.0192720388006032779018871533503
absolute error = 6.8756863921847541867e-12
relative error = 6.7456833214311690995833681608225e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.949
y[1] (analytic) = 1.0192739661077231183146658170867
y[1] (numeric) = 1.0192739661008064666631915624043
absolute error = 6.9166516514742546824e-12
relative error = 6.7858611928318990875292011760758e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9489
y[1] (analytic) = 1.0192758936007069335731072940675
y[1] (numeric) = 1.0192758935937491528926925667391
absolute error = 6.9577806804147273284e-12
relative error = 6.8261995835451215842800159052764e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9488
y[1] (analytic) = 1.0192778212864496849992505535056
y[1] (numeric) = 1.0192778212794506111826126854318
absolute error = 6.9990738166378680738e-12
relative error = 6.8666988238831740053273861560218e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9487
y[1] (analytic) = 1.0192797491649706494505391737101
y[1] (numeric) = 1.019279749157930118052697909523
absolute error = 7.0405313978412641871e-12
relative error = 6.9073592442203545109310149660511e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=80.1MB, alloc=4.3MB, time=9.02
x[1] = -3.9486
y[1] (analytic) = 1.0192816772362891057121988648483
y[1] (numeric) = 1.0192816772292069519504104607892
absolute error = 7.0821537617884040591e-12
relative error = 6.9481811749929303820248947270282e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9485
y[1] (analytic) = 1.0192836055004243344974302567979
y[1] (numeric) = 1.0192836054933003932511215697916
absolute error = 7.1239412463086870063e-12
relative error = 6.9891649466991463962135563360375e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9484
y[1] (analytic) = 1.0192855339573956184476017062788
y[1] (numeric) = 1.0192855339502297242583042732034
absolute error = 7.1658941892974330754e-12
relative error = 7.0303108898992332044469569828703e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9483
y[1] (analytic) = 1.0192874626072222421324421232676
y[1] (numeric) = 1.0192874626000142292037262304178
absolute error = 7.2080129287158928498e-12
relative error = 7.0716193352154157092568705023146e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9482
y[1] (analytic) = 1.0192893914499234920502338166946
y[1] (numeric) = 1.0192893914426731942476425594378
absolute error = 7.2502978025912572568e-12
relative error = 7.1130906133319214432792644058511e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9481
y[1] (analytic) = 1.0192913204855186566280053594269
y[1] (numeric) = 1.0192913204782259074789886920504
absolute error = 7.2927491490166673765e-12
relative error = 7.1547250549949889490436367092410e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.948
y[1] (analytic) = 1.0192932497140270262217244725388
y[1] (numeric) = 1.0192932497066916589155732482873
absolute error = 7.3353673061512242515e-12
relative error = 7.1965229910128761591462341217594e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9479
y[1] (analytic) = 1.0192951791354678931164909288717
y[1] (numeric) = 1.0192951791280897405042709301732
absolute error = 7.3781526122199986985e-12
relative error = 7.2384847522558687778862266622781e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9478
y[1] (analytic) = 1.0192971087498605515267294758854
y[1] (numeric) = 1.0192971087424394461212154347643
absolute error = 7.4211054055140411211e-12
relative error = 7.2806106696562886636779746066793e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9477
y[1] (analytic) = 1.0192990385572242975963827778022
y[1] (numeric) = 1.0192990385497600715719923864789
absolute error = 7.4642260243903913233e-12
relative error = 7.3229010742085022117487473184765e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9476
y[1] (analytic) = 1.0193009685575784293991043770466
y[1] (numeric) = 1.0193009685500709145918322887217
absolute error = 7.5075148072720883249e-12
relative error = 7.3653562969689287382990705799646e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9475
y[1] (analytic) = 1.0193028987509422469384516749822
y[1] (numeric) = 1.019302898743391274845803494804
absolute error = 7.5509720926481801782e-12
relative error = 7.4079766690560488655369484211191e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9474
y[1] (analytic) = 1.0193048291373350521480789319471
y[1] (numeric) = 1.0193048291297404539290051981614
absolute error = 7.5945982190737337857e-12
relative error = 7.4507625216504129072915325717133e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9473
y[1] (analytic) = 1.0193067597167761488919302865908
y[1] (numeric) = 1.0193067597091377553667604418715
absolute error = 7.6383935251698447193e-12
relative error = 7.4937141859946492556966642427090e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9472
y[1] (analytic) = 1.019308690489284842964432794514
y[1] (numeric) = 1.0193086904816024846148091474732
absolute error = 7.6823583496236470408e-12
relative error = 7.5368319933934727687479655366628e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9471
y[1] (analytic) = 1.0193106214548804420906894862124
y[1] (numeric) = 1.0193106214471539490595011630892
absolute error = 7.7264930311883231232e-12
relative error = 7.5801162752136931582428441715381e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.947
y[1] (analytic) = 1.0193125526135822559266724443288
y[1] (numeric) = 1.019312552605811458017989330854
absolute error = 7.7707979086831134748e-12
relative error = 7.6235673628842233800654160019277e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9469
y[1] (analytic) = 1.0193144839654095960594159002121
y[1] (numeric) = 1.0193144839575943227384225736497
absolute error = 7.8152733209933265624e-12
relative error = 7.6671855878960880231863265281959e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9468
y[1] (analytic) = 1.0193164155103817760072093497882
y[1] (numeric) = 1.0193164155025218564001390011507
absolute error = 7.8599196070703486375e-12
relative error = 7.7109712818024317012034848257043e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9467
y[1] (analytic) = 1.0193183472485181112197906887433
y[1] (numeric) = 1.0193183472406133741138590351797
absolute error = 7.9047371059316535636e-12
relative error = 7.7549247762185274445595881916946e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9466
y[1] (analytic) = 1.0193202791798379190785393670209
y[1] (numeric) = 1.0193202791718881929218785543772
absolute error = 7.9497261566608126437e-12
relative error = 7.7990464028217850925533899568829e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9465
y[1] (analytic) = 1.0193222113043605188966695626362
y[1] (numeric) = 1.0193222112963656317982620581856
absolute error = 7.9948870984075044506e-12
relative error = 7.8433364933517596876953304828352e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9464
y[1] (analytic) = 1.0193241436221052319194233748083
y[1] (numeric) = 1.0193241436140650116490358501508
absolute error = 8.0402202703875246575e-12
relative error = 7.8877953796101598699547974470338e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9463
y[1] (analytic) = 1.0193260761330913813242640364124
y[1] (numeric) = 1.0193260761250056553123812405426
absolute error = 8.0857260118827958698e-12
relative error = 7.9324233934608562717818558398679e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9462
y[1] (analytic) = 1.0193280088373382922210691457554
y[1] (numeric) = 1.0193280088292068875588277682958
absolute error = 8.1314046622413774596e-12
relative error = 7.9772208668298899153748977740046e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=83.9MB, alloc=4.3MB, time=9.46
x[1] = -3.9461
y[1] (analytic) = 1.0193299417348652916523239176738
y[1] (numeric) = 1.0193299417266880350914464422746
absolute error = 8.1772565608774753992e-12
relative error = 8.0221881317054806085642494395269e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.946
y[1] (analytic) = 1.0193318748256917085933144539597
y[1] (numeric) = 1.0193318748174684265460430018613
absolute error = 8.2232820472714520984e-12
relative error = 8.0673255201380353440206230273688e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9459
y[1] (analytic) = 1.0193338081098368739523210331133
y[1] (numeric) = 1.019333808101567392491351196872
absolute error = 8.2694814609698362413e-12
relative error = 8.1126333642401566975698306090190e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9458
y[1] (analytic) = 1.0193357415873201205708114194257
y[1] (numeric) = 1.0193357415790042654292260868008
absolute error = 8.3158551415853326249e-12
relative error = 8.1581119961866512278700457831509e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9457
y[1] (analytic) = 1.0193376752581607832236341913943
y[1] (numeric) = 1.0193376752497983797948373593946
absolute error = 8.3624034287968319997e-12
relative error = 8.2037617482145378776477033722607e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9456
y[1] (analytic) = 1.0193396091223781986192120894709
y[1] (numeric) = 1.0193396091139690719568626685606
absolute error = 8.4091266623494209103e-12
relative error = 8.2495829526230563745298643548299e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9455
y[1] (analytic) = 1.0193415431799917053997353831466
y[1] (numeric) = 1.0193415431715356802176809916078
absolute error = 8.4560251820543915388e-12
relative error = 8.2955759417736756342198251513558e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9454
y[1] (analytic) = 1.0193434774310206441413552573732
y[1] (numeric) = 1.0193434774225175448135660058252
absolute error = 8.5030993277892515480e-12
relative error = 8.3417410480901021630727718316024e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9453
y[1] (analytic) = 1.0193454118754843573543772183257
y[1] (numeric) = 1.0193454118669340079148794843983
absolute error = 8.5503494394977339274e-12
relative error = 8.3880786040582884630144548437407e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9452
y[1] (analytic) = 1.0193473465134021894834545185046
y[1] (numeric) = 1.0193473465048044136262647116657
absolute error = 8.5977758571898068389e-12
relative error = 8.4345889422264414357615939653914e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9451
y[1] (analytic) = 1.0193492813447934869077816011836
y[1] (numeric) = 1.0193492813361481079868399177179
absolute error = 8.6453789209416834657e-12
relative error = 8.4812723952050307897774881682207e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.945
y[1] (analytic) = 1.0193512163696775979412875642007
y[1] (numeric) = 1.0193512163609844389703917323402
absolute error = 8.6931589708958318605e-12
relative error = 8.5281292956667974461367334607855e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9449
y[1] (analytic) = 1.0193531515880738728328296430985
y[1] (numeric) = 1.0193531515793327564855686583019
absolute error = 8.7411163472609847966e-12
relative error = 8.5751599763467619468306169631408e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9448
y[1] (analytic) = 1.0193550870000016637663867136122
y[1] (numeric) = 1.0193550869912124123760745639929
absolute error = 8.7892513903121496193e-12
relative error = 8.6223647700422328629624248101569e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9447
y[1] (analytic) = 1.0193570226054803248612528135103
y[1] (numeric) = 1.0193570225966427604208621954108
absolute error = 8.8375644403906180995e-12
relative error = 8.6697440096128152046964876989047e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9446
y[1] (analytic) = 1.019358958404529212172230683787
y[1] (numeric) = 1.0193589583956431563343267074996
absolute error = 8.8860558379039762874e-12
relative error = 8.7172980279804188309007247854800e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9445
y[1] (analytic) = 1.0193608943971676836898253292108
y[1] (numeric) = 1.019360894388232957766499214842
absolute error = 8.9347259233261143688e-12
relative error = 8.7650271581292668609351093288611e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9444
y[1] (analytic) = 1.0193628305834150993404375982298
y[1] (numeric) = 1.0193628305744315243032403617078
absolute error = 8.9835750371972365220e-12
relative error = 8.8129317331059040866239198433751e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9443
y[1] (analytic) = 1.0193647669632908209865577822354
y[1] (numeric) = 1.0193647669542582174664339114595
absolute error = 9.0326035201238707759e-12
relative error = 8.8610120860192053850002783762986e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9442
y[1] (analytic) = 1.0193667035368142124269592341877
y[1] (numeric) = 1.019366703527732400714180355318
absolute error = 9.0818117127788788697e-12
relative error = 8.9092685500403841322152683131045e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9441
y[1] (analytic) = 1.0193686403040046393968920066036
y[1] (numeric) = 1.0193686402948734394409905404894
absolute error = 9.1311999559014661142e-12
relative error = 8.9577014584030006186115183747861e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.944
y[1] (analytic) = 1.0193705772648814695682765089089
y[1] (numeric) = 1.0193705772557007009779793176553
absolute error = 9.1807685902971912536e-12
relative error = 9.0063111444029704638820421832468e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9439
y[1] (analytic) = 1.0193725144194640725498971841581
y[1] (numeric) = 1.0193725144102335545930592078289
absolute error = 9.2305179568379763292e-12
relative error = 9.0550979413985730336876282697663e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9438
y[1] (analytic) = 1.0193744517677718198875962051223
y[1] (numeric) = 1.0193744517584913714911340885778
absolute error = 9.2804483964621165445e-12
relative error = 9.1040621828104598572421663121697e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9437
y[1] (analytic) = 1.0193763893098240850644671897477
y[1] (numeric) = 1.0193763893004935248142928996166
absolute error = 9.3305602501742901311e-12
relative error = 9.1532042021216630452772036259328e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=87.7MB, alloc=4.3MB, time=9.91
x[1] = -3.9436
y[1] (analytic) = 1.0193783270456402435010489359868
y[1] (numeric) = 1.0193783270362593896420033677706
absolute error = 9.3808538590455682162e-12
relative error = 9.2025243328776037091704209364408e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9435
y[1] (analytic) = 1.0193802649752396725555191760039
y[1] (numeric) = 1.0193802649658083429913057513122
absolute error = 9.4313295642134246917e-12
relative error = 9.2520229086861003812379139514515e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9434
y[1] (analytic) = 1.0193822030986417515238883497571
y[1] (numeric) = 1.0193822030891597638170066036731
absolute error = 9.4819877068817460840e-12
relative error = 9.3017002632173774353072795359772e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9433
y[1] (analytic) = 1.0193841414158658616401933979583
y[1] (numeric) = 1.0193841414063330330118725565329
absolute error = 9.5328286283208414254e-12
relative error = 9.3515567302040735084542907219804e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9432
y[1] (analytic) = 1.0193860799269313860766915744141
y[1] (numeric) = 1.019386079917347533406824122287
absolute error = 9.5838526698674521271e-12
relative error = 9.4015926434412499239030469991720e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9431
y[1] (analytic) = 1.0193880186318577099440542777485
y[1] (numeric) = 1.0193880186222226497711295158953
absolute error = 9.6350601729247618532e-12
relative error = 9.4518083367863991145008978714028e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.943
y[1] (analytic) = 1.0193899575306642202915609025094
y[1] (numeric) = 1.0193899575209777688125984961137
absolute error = 9.6864514789624063957e-12
relative error = 9.5022041441594530467680339107074e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9429
y[1] (analytic) = 1.019391896623370306107292709662
y[1] (numeric) = 1.0193918966136322791777762261104
absolute error = 9.7380269295164835516e-12
relative error = 9.5527803995427916466007142137329e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9428
y[1] (analytic) = 1.0193938359099953583183267164695
y[1] (numeric) = 1.0193938359002055714521371534688
absolute error = 9.7897868661895630007e-12
relative error = 9.6035374369812512252546448970631e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9427
y[1] (analytic) = 1.0193957753905587697909296057641
y[1] (numeric) = 1.0193957753807170381602789095794
absolute error = 9.8417316306506961847e-12
relative error = 9.6544755905821329061969906693434e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9426
y[1] (analytic) = 1.0193977150650799353307516546098
y[1] (numeric) = 1.0193977150551860737661162284217
absolute error = 9.8938615646354261881e-12
relative error = 9.7055951945152110533173953981052e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9425
y[1] (analytic) = 1.0193996549335782516830206823593
y[1] (numeric) = 1.0193996549236320746730748847393
absolute error = 9.9461770099457976200e-12
relative error = 9.7568965830127416996150227568354e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9424
y[1] (analytic) = 1.019401594996073117532736018106
y[1] (numeric) = 1.0194015949860744392242856516088
absolute error = 9.9986783084503664972e-12
relative error = 9.8083800903694709767538994147679e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9423
y[1] (analytic) = 1.0194035352525839335048624875346
y[1] (numeric) = 1.0194035352425325677027782774056
absolute error = 1.00513658020842101290e-11
relative error = 9.8600460509426435458788372352272e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9422
y[1] (analytic) = 1.0194054757031301021645244191705
y[1] (numeric) = 1.0194054756930258623316754821679
absolute error = 1.01042398328489370026e-11
relative error = 9.9118947991520110286127590566813e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9421
y[1] (analytic) = 1.0194074163477310280171996700317
y[1] (numeric) = 1.0194074163375737272743869733608
absolute error = 1.01573007428126966709e-11
relative error = 9.9639266694798404400010590148457e-10 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.942
y[1] (analytic) = 1.0194093571864061175089136706833
y[1] (numeric) = 1.019409357176195568634803481043
absolute error = 1.02105488741101896403e-11
relative error = 1.0016141996470922621048568638255e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9419
y[1] (analytic) = 1.0194112982191747790264334896979
y[1] (numeric) = 1.0194112982089107944574908124372
absolute error = 1.02639845689426772607e-11
relative error = 1.0068541114732580673007144079214e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9418
y[1] (analytic) = 1.0194132394460564228974619175239
y[1] (numeric) = 1.019413239435738814727883925907
absolute error = 1.03176081695779916169e-11
relative error = 1.0121124358934678392628987575661e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9417
y[1] (analytic) = 1.0194151808670704613908315697623
y[1] (numeric) = 1.0194151808566990413724810243416
absolute error = 1.03714200183505454207e-11
relative error = 1.0173892063809628707698923626275e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9416
y[1] (analytic) = 1.0194171224822363087166990098552
y[1] (numeric) = 1.0194171224718108882590376679506
absolute error = 1.04254204576613419046e-11
relative error = 1.0226844564152402113728385152896e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9415
y[1] (analytic) = 1.0194190642915733810267388911876
y[1] (numeric) = 1.0194190642810937711967609064707
absolute error = 1.04796098299779847169e-11
relative error = 1.0279982194820535111614805512367e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9414
y[1] (analytic) = 1.0194210062951010964143381186045
y[1] (numeric) = 1.0194210062845671079365034307863
absolute error = 1.05339884778346878182e-11
relative error = 1.0333305290734138646266304981106e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9413
y[1] (analytic) = 1.0194229484928388749147900293445
y[1] (numeric) = 1.0194229484822503181709577439658
absolute error = 1.05885567438322853787e-11
relative error = 1.0386814186875906545602992042443e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9412
y[1] (analytic) = 1.0194248908848061385054885933934
y[1] (numeric) = 1.0194248908741628235348503517157
absolute error = 1.06433149706382416777e-11
relative error = 1.0440509218291123961308099245106e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=91.5MB, alloc=4.3MB, time=10.34
x[1] = -3.9411
y[1] (analytic) = 1.0194268334710223111061226332578
y[1] (numeric) = 1.0194268334603240476051359722546
absolute error = 1.06982635009866610032e-11
relative error = 1.0494390720087675809268850626818e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.941
y[1] (analytic) = 1.0194287762515068185788700631626
y[1] (numeric) = 1.0194287762407534159011917656085
absolute error = 1.07534026776782975541e-11
relative error = 1.0548459027436055212159320006911e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9409
y[1] (analytic) = 1.0194307192262790887285921476727
y[1] (numeric) = 1.0194307192154703558850115823299
absolute error = 1.08087328435805653428e-11
relative error = 1.0602714475569371942007085746172e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9408
y[1] (analytic) = 1.0194326623953585513030277797416
y[1] (numeric) = 1.0194326623844942969614002316422
absolute error = 1.08642543416275480994e-11
relative error = 1.0657157399783360863920708859647e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9407
y[1] (analytic) = 1.0194346057587646379929877781895
y[1] (numeric) = 1.0194346057478446704781677690119
absolute error = 1.09199675148200091776e-11
relative error = 1.0711788135436390381076013909562e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9406
y[1] (analytic) = 1.0194365493165167824325492046109
y[1] (numeric) = 1.01943654930554090972632380315
absolute error = 1.09758727062254014609e-11
relative error = 1.0766607017949470879587749542829e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9405
y[1] (analytic) = 1.0194384930686344201992496997161
y[1] (numeric) = 1.0194384930576024499402718224446
absolute error = 1.10319702589778772715e-11
relative error = 1.0821614382806263175620768656179e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9404
y[1] (analytic) = 1.0194404370151369888142818391064
y[1] (numeric) = 1.0194404370040487282980035408271
absolute error = 1.10882605162782982793e-11
relative error = 1.0876810565553086962190180806375e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9403
y[1] (analytic) = 1.0194423811560439277426875084864
y[1] (numeric) = 1.0194423811448991839212932630735
absolute error = 1.11447438213942454129e-11
relative error = 1.0932195901798929257514146233705e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9402
y[1] (analytic) = 1.0194443254913746783935522983142
y[1] (numeric) = 1.0194443254801732578758922695428
absolute error = 1.12014205176600287714e-11
relative error = 1.0987770727215452853742080122250e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9401
y[1] (analytic) = 1.0194462700211486841201999178931
y[1] (numeric) = 1.0194462700098903931717232203545
absolute error = 1.12582909484766975386e-11
relative error = 1.1043535377537004767627642742009e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.94
y[1] (analytic) = 1.0194482147453853902203866289042
y[1] (numeric) = 1.0194482147340700347630745790076
absolute error = 1.13153554573120498966e-11
relative error = 1.1099490188560624690203622252299e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9399
y[1] (analytic) = 1.0194501596641042439364956983847
y[1] (numeric) = 1.0194501596527316295487950554418
absolute error = 1.13726143877006429429e-11
relative error = 1.1155635496146053439480400442262e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9398
y[1] (analytic) = 1.0194521047773246944557318711518
y[1] (numeric) = 1.0194521047658946263724880685444
absolute error = 1.14300680832438026074e-11
relative error = 1.1211971636215741412636553522053e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9397
y[1] (analytic) = 1.0194540500850661929103158616746
y[1] (numeric) = 1.0194540500735784760227062281039
absolute error = 1.14877168876096335707e-11
relative error = 1.1268498944754857039074779889793e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9396
y[1] (analytic) = 1.0194559955873481923776788653968
y[1] (numeric) = 1.0194559955758026312331458362121
absolute error = 1.15455611445330291847e-11
relative error = 1.1325217757811295235323959690102e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9395
y[1] (analytic) = 1.019457941284190147880657089511
y[1] (numeric) = 1.0194579412725865466828414081175
absolute error = 1.16036011978156813935e-11
relative error = 1.1382128411495685859825395647511e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9394
y[1] (analytic) = 1.0194598871756115163876863031875
y[1] (numeric) = 1.0194598871639496789963602125309
absolute error = 1.16618373913260906566e-11
relative error = 1.1439231241981402169564960871959e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9393
y[1] (analytic) = 1.0194618332616317568129964072583
y[1] (numeric) = 1.0194618332499114867439968313863
absolute error = 1.17202700689995758720e-11
relative error = 1.1496526585504569276196846679085e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9392
y[1] (analytic) = 1.0194637795422703300168060233601
y[1] (numeric) = 1.0194637795304914304419677390578
absolute error = 1.17788995748382843023e-11
relative error = 1.1554014778364072604699632439062e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9391
y[1] (analytic) = 1.0194657260175466988055171025363
y[1] (numeric) = 1.0194657260057089725526059010355
absolute error = 1.18377262529112015008e-11
relative error = 1.1611696156921566351621826687762e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.939
y[1] (analytic) = 1.0194676726874803279319095533012
y[1] (numeric) = 1.0194676726755835774845553920618
absolute error = 1.18967504473541612394e-11
relative error = 1.1669571057601481944682413240348e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9389
y[1] (analytic) = 1.0194696195520906840953358891683
y[1] (numeric) = 1.01946961954013471159296603373
absolute error = 1.19559725023698554383e-11
relative error = 1.1727639816891036503726285082557e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9388
y[1] (analytic) = 1.0194715666113972359419158956437
y[1] (numeric) = 1.0194715665993818431796880515476
absolute error = 1.20153927622278440961e-11
relative error = 1.1785902771340241301661188321063e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9387
y[1] (analytic) = 1.0194735138654194540647313166872
y[1] (numeric) = 1.0194735138533444424934667514658
absolute error = 1.20750115712645652214e-11
relative error = 1.1844360257561910226455065582302e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=95.3MB, alloc=4.3MB, time=10.78
x[1] = -3.9386
y[1] (analytic) = 1.019475461314176811004020560644
y[1] (numeric) = 1.0194754613020419817301372158771
absolute error = 1.21348292738833447669e-11
relative error = 1.1903012612231668245174582081939e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9385
y[1] (analytic) = 1.0194774089576887812473734256466
y[1] (numeric) = 1.0194774089454939350328190190835
absolute error = 1.21948462145544065631e-11
relative error = 1.1961860172087959867220113191670e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9384
y[1] (analytic) = 1.019479356795974841229925844491
y[1] (numeric) = 1.0194793567837197784921109622369
absolute error = 1.22550627378148822541e-11
relative error = 1.2020903273932057609209337106874e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9383
y[1] (analytic) = 1.0194813048290544693345546489887
y[1] (numeric) = 1.0194813048167389901462858277531
absolute error = 1.23154791882688212356e-11
relative error = 1.2080142254628070461607400403320e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9382
y[1] (analytic) = 1.0194832530569471458920723537948
y[1] (numeric) = 1.0194832530445710499814851532027
absolute error = 1.23760959105872005921e-11
relative error = 1.2139577451102952354160866565485e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9381
y[1] (analytic) = 1.0194852014796723531814219597169
y[1] (numeric) = 1.0194852014672354399319140246793
absolute error = 1.24369132495079350376e-11
relative error = 1.2199209200346510624353179201621e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.938
y[1] (analytic) = 1.0194871500972495754298717765047
y[1] (numeric) = 1.0194871500847516438800358896482
absolute error = 1.24979315498358868565e-11
relative error = 1.2259037839411414485644578567622e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9379
y[1] (analytic) = 1.0194890989096982988132102651224
y[1] (numeric) = 1.0194890988971391476567673892768
absolute error = 1.25591511564428758456e-11
relative error = 1.2319063705413203496379170040598e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9378
y[1] (analytic) = 1.0194910479170380114559408995071
y[1] (numeric) = 1.0194910479044174390416732102488
absolute error = 1.26205724142676892583e-11
relative error = 1.2379287135530296030438005981013e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9377
y[1] (analytic) = 1.0194929971192882034314770478141
y[1] (numeric) = 1.0194929971066060077631609560645
absolute error = 1.26821956683160917496e-11
relative error = 1.2439708467003997748264826609478e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9376
y[1] (analytic) = 1.0194949465164683667623368731507
y[1] (numeric) = 1.0194949465037243454986760378287
absolute error = 1.27440212636608353220e-11
relative error = 1.2500328037138510068362443260340e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9375
y[1] (analytic) = 1.0194968961085979954203382538021
y[1] (numeric) = 1.0194968960957919458748965845283
absolute error = 1.28060495454416692738e-11
relative error = 1.2561146183300938640730972200583e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9374
y[1] (analytic) = 1.0194988458956965853267937229493
y[1] (numeric) = 1.0194988458828283044679283728017
absolute error = 1.28682808588653501476e-11
relative error = 1.2622163242921301820089870546311e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9373
y[1] (analytic) = 1.0195007958777836343527054278827
y[1] (numeric) = 1.0195007958648529188034997762018
absolute error = 1.29307155492056516809e-11
relative error = 1.2683379553492539140747334864741e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9372
y[1] (analytic) = 1.0195027460548786423189601087123
y[1] (numeric) = 1.0195027460418852883571567339544
absolute error = 1.29933539618033747579e-11
relative error = 1.2744795452570519792234157573814e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9371
y[1] (analytic) = 1.0195046964270011109965240965763
y[1] (numeric) = 1.0195046964139449145544577392145
absolute error = 1.30561964420663573618e-11
relative error = 1.2806411277774051095015323425507e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.937
y[1] (analytic) = 1.0195066469941705441066383313513
y[1] (numeric) = 1.0195066469810513007711688468215
absolute error = 1.31192433354694845298e-11
relative error = 1.2868227366784886978437151931843e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9369
y[1] (analytic) = 1.0195085977564064473210133988651
y[1] (numeric) = 1.0195085977432239523334587005565
absolute error = 1.31824949875546983086e-11
relative error = 1.2930244057347736458751953838344e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9368
y[1] (analytic) = 1.0195105487137283282620245876132
y[1] (numeric) = 1.0195105487004823765180935799025
absolute error = 1.32459517439310077107e-11
relative error = 1.2992461687270272117514359823744e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9367
y[1] (analytic) = 1.0195124998661556965029069649835
y[1] (numeric) = 1.0195124998528460825526324663101
absolute error = 1.33096139502744986734e-11
relative error = 1.3054880594423138582212852600697e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9366
y[1] (analytic) = 1.0195144512137080635679504729883
y[1] (numeric) = 1.0195144512003345816156221289704
absolute error = 1.33734819523283440179e-11
relative error = 1.3117501116739961006586139204132e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9365
y[1] (analytic) = 1.0195164027564049429326950435078
y[1] (numeric) = 1.0195164027429673868367922300972
absolute error = 1.34375560959028134106e-11
relative error = 1.3180323592217353552684068096335e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9364
y[1] (analytic) = 1.0195183544942658500241257330451
y[1] (numeric) = 1.0195183544807640132972504497203
absolute error = 1.35018367268752833248e-11
relative error = 1.3243348358914927872907428413082e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9363
y[1] (analytic) = 1.0195203064273103022208678769968
y[1] (numeric) = 1.0195203064137439780296776299922
absolute error = 1.35663241911902470046e-11
relative error = 1.3306575754955301593792068073200e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9362
y[1] (analytic) = 1.019522258555557818853382263439
y[1] (numeric) = 1.0195222585419268000185229390094
absolute error = 1.36310188348593244296e-11
relative error = 1.3370006118524106800164015410915e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=99.1MB, alloc=4.3MB, time=11.23
x[1] = -3.9361
y[1] (analytic) = 1.0195242108790279212041603264322
y[1] (numeric) = 1.0195242108653320002001990541511
absolute error = 1.36959210039612722811e-11
relative error = 1.3433639787869998520352094334393e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.936
y[1] (analytic) = 1.0195261633977401325079193588465
y[1] (numeric) = 1.0195261633839791014632773649369
absolute error = 1.37610310446419939096e-11
relative error = 1.3497477101304663212261749448012e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9359
y[1] (analytic) = 1.0195281161117139779517977447087
y[1] (numeric) = 1.019528116097887628648683195405
absolute error = 1.38263493031145493037e-11
relative error = 1.3561518397202827250408054334550e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9358
y[1] (analytic) = 1.0195300690209689846755502110741
y[1] (numeric) = 1.019530069007077108549891046014
absolute error = 1.38918761256591650601e-11
relative error = 1.3625764014002265413613537047011e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9357
y[1] (analytic) = 1.019532022125524681771743099424
y[1] (numeric) = 1.0195320221115670699131198550689
absolute error = 1.39576118586232443551e-11
relative error = 1.3690214290203809373763050863029e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9356
y[1] (analytic) = 1.0195339754254006002859496565916
y[1] (numeric) = 1.0195339754113770434375282796742
absolute error = 1.40235568484213769174e-11
relative error = 1.3754869564371356185419408144309e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9355
y[1] (analytic) = 1.019535928920616273216945345218
y[1] (numeric) = 1.0195359289065265617754099962157
absolute error = 1.40897114415353490023e-11
relative error = 1.3819730175131876776397749648460e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9354
y[1] (analytic) = 1.0195378826111912355169031737399
y[1] (numeric) = 1.0195378825970351595323890203729
absolute error = 1.41560759845141533670e-11
relative error = 1.3884796461175424439004285500361e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9353
y[1] (analytic) = 1.0195398364971450240915890459117
y[1] (numeric) = 1.0195398364829223732676150466643
absolute error = 1.42226508239739992474e-11
relative error = 1.3950068761255143322331632772660e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9352
y[1] (analytic) = 1.0195417905784971778005571298632
y[1] (numeric) = 1.0195417905642077414939588075271
absolute error = 1.42894363065983223361e-11
relative error = 1.4015547414187276925316385646167e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9351
y[1] (analytic) = 1.0195437448552672374573452466953
y[1] (numeric) = 1.0195437448409108046782074519333
absolute error = 1.43564327791377947620e-11
relative error = 1.4081232758851176590951140231789e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.935
y[1] (analytic) = 1.0195456993274747458296702786158
y[1] (numeric) = 1.0195456993130511052412599435449
absolute error = 1.44236405884103350709e-11
relative error = 1.4147125134189310001062361084003e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9349
y[1] (analytic) = 1.0195476539951392476396235966162
y[1] (numeric) = 1.0195476539806481875583224784087
absolute error = 1.44910600813011182075e-11
relative error = 1.4213224879207269672046312566893e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9348
y[1] (analytic) = 1.0195496088582802895638665076934
y[1] (numeric) = 1.0195496088437215979591039221945
absolute error = 1.45586916047625854989e-11
relative error = 1.4279532332973781451661024617996e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9347
y[1] (analytic) = 1.0195515639169174202338257216158
y[1] (numeric) = 1.0195515639022908847280112669769
absolute error = 1.46265355058144546389e-11
relative error = 1.4346047834620713016187602230542e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9346
y[1] (analytic) = 1.0195535191710701902358888372384
y[1] (numeric) = 1.0195535191563755981043451075636
absolute error = 1.46945921315437296748e-11
relative error = 1.4412771723343082369628170054543e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9345
y[1] (analytic) = 1.0195554746207581521115998483665
y[1] (numeric) = 1.0195554746059952902824951373724
absolute error = 1.47628618291047109941e-11
relative error = 1.4479704338399066342390193601388e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9344
y[1] (analytic) = 1.0195574302660008603578546691712
y[1] (numeric) = 1.019557430251169515412135663858
absolute error = 1.48313449457190053132e-11
relative error = 1.4546846019110009091516800949011e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9343
y[1] (analytic) = 1.0195593861068178714270966791588
y[1] (numeric) = 1.019559386091917829598421143491
absolute error = 1.49000418286755356678e-11
relative error = 1.4614197104860430602168739191888e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9342
y[1] (analytic) = 1.0195613421432287437275122876952
y[1] (numeric) = 1.0195613421282597909021817362914
absolute error = 1.49689528253305514038e-11
relative error = 1.4681757935098035189180871802153e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9341
y[1] (analytic) = 1.019563298375253037623226518088
y[1] (numeric) = 1.0195632983602149593401188799179
absolute error = 1.50380782831076381701e-11
relative error = 1.4749528849333720000066252517515e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.934
y[1] (analytic) = 1.0195652548029103154344986112278
y[1] (numeric) = 1.0195652547878028968850008833151
absolute error = 1.51074185494977279127e-11
relative error = 1.4817510187141583518879169875174e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9339
y[1] (analytic) = 1.0195672114262201414379176487912
y[1] (numeric) = 1.0195672114110431674658585399214
absolute error = 1.51769739720591088698e-11
relative error = 1.4885702288158934070642808013335e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9338
y[1] (analytic) = 1.0195691682452020818665981960066
y[1] (numeric) = 1.0195691682299553369681807604381
absolute error = 1.52467448984174355685e-11
relative error = 1.4954105492086298326929899645921e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9337
y[1] (analytic) = 1.0195711252598757049103759639857
y[1] (numeric) = 1.0195711252445589732341102251629
absolute error = 1.53167316762657388228e-11
relative error = 1.5022720138687429812302013960657e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=103.0MB, alloc=4.3MB, time=11.65
x[1] = -3.9336
y[1] (analytic) = 1.0195730824702605807160034916219
y[1] (numeric) = 1.0195730824548736460626390558891
absolute error = 1.53869346533644357328e-11
relative error = 1.5091546567789317411509287217282e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9335
y[1] (analytic) = 1.019575039876376281387345847058
y[1] (numeric) = 1.0195750398609189272098045073728
absolute error = 1.54573541775413396852e-11
relative error = 1.5160585119282193877548565461840e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9334
y[1] (analytic) = 1.0195769974782423809855763487251
y[1] (numeric) = 1.0195769974627143903888846783695
absolute error = 1.55279905966916703556e-11
relative error = 1.5229836133119544341070246803586e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9333
y[1] (analytic) = 1.0195789552758784555293723059543
y[1] (numeric) = 1.0195789552602796112705942422432
absolute error = 1.55988442587780637111e-11
relative error = 1.5299299949318114819662509105420e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9332
y[1] (analytic) = 1.019580913269304082995110779164
y[1] (numeric) = 1.0195809132536341674832801971483
absolute error = 1.56699155118305820157e-11
relative error = 1.5368976907957920729464812056060e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9331
y[1] (analytic) = 1.0195828714585388433170643596234
y[1] (numeric) = 1.0195828714427976386131176357879
absolute error = 1.57412047039467238355e-11
relative error = 1.5438867349182255396168162014102e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.933
y[1] (analytic) = 1.0195848298436023183875969687956
y[1] (numeric) = 1.0195848298277896062043055347493
absolute error = 1.58127121832914340463e-11
relative error = 1.5508971613197698567952104855611e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9329
y[1] (analytic) = 1.0195867884245140920573596772616
y[1] (numeric) = 1.0195867884086296537592625634195
absolute error = 1.58844382980971138421e-11
relative error = 1.5579290040274124928887135967913e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9328
y[1] (analytic) = 1.0195887472012937501354865432265
y[1] (numeric) = 1.0195887471853373667388229124817
absolute error = 1.59563833966636307448e-11
relative error = 1.5649822970744712613096656792569e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9327
y[1] (analytic) = 1.0195907061739608803897904706115
y[1] (numeric) = 1.0195907061579323325624321419958
absolute error = 1.60285478273583286157e-11
relative error = 1.5720570745005951720266838490118e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9326
y[1] (analytic) = 1.0195926653425350725469590867318
y[1] (numeric) = 1.0195926653264341406083430490639
absolute error = 1.61009319386160376679e-11
relative error = 1.5791533703517652831621568483409e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9325
y[1] (analytic) = 1.0195946247070359182927506395639
y[1] (numeric) = 1.0195946246908623822138115550838
absolute error = 1.61735360789390844801e-11
relative error = 1.5862712186802955526852763903994e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9324
y[1] (analytic) = 1.0195965842674830112721899146032
y[1] (numeric) = 1.0195965842512366506752926125912
absolute error = 1.62463605968973020120e-11
relative error = 1.5934106535448336902202094385690e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9323
y[1] (analytic) = 1.0195985440238959470897641713146
y[1] (numeric) = 1.0195985440075765412486361316939
absolute error = 1.63194058411280396207e-11
relative error = 1.6005717090103620089105531067680e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9322
y[1] (analytic) = 1.0196005039762943233096190991772
y[1] (numeric) = 1.0196005039599016511492829260989
absolute error = 1.63926721603361730783e-11
relative error = 1.6077544191481982773596768725609e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9321
y[1] (analytic) = 1.0196024641246977394557547933262
y[1] (numeric) = 1.0196024641082315795524606787346
absolute error = 1.64661599032941145916e-11
relative error = 1.6149588180359965717352106992834e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.932
y[1] (analytic) = 1.019604424469125797012221749793
y[1] (numeric) = 1.0196044244525859275933799269707
absolute error = 1.65398694188418228223e-11
relative error = 1.6221849397577481278807431735222e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9319
y[1] (analytic) = 1.0196063850095980994233168803459
y[1] (numeric) = 1.0196063849929842983674300674371
absolute error = 1.66138010558868129088e-11
relative error = 1.6294328184037821935426042463553e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9318
y[1] (analytic) = 1.0196083457461342520937795469331
y[1] (numeric) = 1.0196083457294462969303753804436
absolute error = 1.66879551634041664895e-11
relative error = 1.6367024880707668807019132553349e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9317
y[1] (analytic) = 1.0196103066787538623889876157303
y[1] (numeric) = 1.0196103066619915302985510740032
absolute error = 1.67623320904365417271e-11
relative error = 1.6439939828617100179628423780519e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9316
y[1] (analytic) = 1.0196122678074765396351535307948
y[1] (numeric) = 1.0196122677906396074490593474599
absolute error = 1.68369321860941833349e-11
relative error = 1.6513073368859600030951611663552e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9315
y[1] (analytic) = 1.0196142291323218951195204073276
y[1] (numeric) = 1.0196142291154101393199654747243
absolute error = 1.69117557995549326033e-11
relative error = 1.6586425842592066555545126340708e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9314
y[1] (analytic) = 1.0196161906533095420905581445462
y[1] (numeric) = 1.0196161906363227388104939071172
absolute error = 1.69868032800642374290e-11
relative error = 1.6659997591034820692256014017884e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9313
y[1] (analytic) = 1.019618152370459095758159558169
y[1] (numeric) = 1.0196181523533970207812243958251
absolute error = 1.70620749769351623439e-11
relative error = 1.6733788955471614650940530036043e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9312
y[1] (analytic) = 1.0196201142837901732938365325151
y[1] (numeric) = 1.0196201142666526020542881339679
absolute error = 1.71375712395483985472e-11
relative error = 1.6807800277249640441902003143625e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=106.8MB, alloc=4.3MB, time=12.09
x[1] = -3.9311
y[1] (analytic) = 1.019622076393322393830916192219
y[1] (numeric) = 1.0196220763761091014135639182817
absolute error = 1.72132924173522739373e-11
relative error = 1.6882031897779538404713264473101e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.931
y[1] (analytic) = 1.0196240386990753784647370935642
y[1] (numeric) = 1.0196240386817861396048743304185
absolute error = 1.72892388598627631457e-11
relative error = 1.6956484158535405738581206479964e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9309
y[1] (analytic) = 1.019626001201068750252845435437
y[1] (numeric) = 1.0196260011837033393361819378645
absolute error = 1.73654109166634975725e-11
relative error = 1.7031157401054805033861049274362e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9308
y[1] (analytic) = 1.0196279638993221342151912899016
y[1] (numeric) = 1.0196279638818803252777855144795
absolute error = 1.74418089374057754221e-11
relative error = 1.7106051966938772803347147911893e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9307
y[1] (analytic) = 1.0196299267938551573343248524003
y[1] (numeric) = 1.0196299267763367240625162806586
absolute error = 1.75184332718085717417e-11
relative error = 1.7181168197851828015890187285359e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9306
y[1] (analytic) = 1.019631889884687448555592711579
y[1] (numeric) = 1.0196318898670921642859341631187
absolute error = 1.75952842696585484603e-11
relative error = 1.7256506435521980630084916072660e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9305
y[1] (analytic) = 1.0196338531718386387873341387405
y[1] (numeric) = 1.0196338531541662765065240743117
absolute error = 1.76723622808100644288e-11
relative error = 1.7332067021740740128616764125849e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9304
y[1] (analytic) = 1.0196358166553283609010773969285
y[1] (numeric) = 1.0196358166375786932458922114664
absolute error = 1.77496676551851854621e-11
relative error = 1.7407850298363124054149901297845e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9303
y[1] (analytic) = 1.019637780335176249731736069643
y[1] (numeric) = 1.0196377803173490489889623752606
absolute error = 1.78272007427736943824e-11
relative error = 1.7483856607307666545972023341608e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9302
y[1] (analytic) = 1.0196397442114019420778054091891
y[1] (numeric) = 1.0196397441934969801841723081261
absolute error = 1.79049618936331010630e-11
relative error = 1.7560086290556426876709236432481e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9301
y[1] (analytic) = 1.0196417082840250767015587046629
y[1] (numeric) = 1.0196417082660421252436700521881
absolute error = 1.79829514578886524748e-11
relative error = 1.7636539690154997991268558723952e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.93
y[1] (analytic) = 1.0196436725530652943292436695736
y[1] (numeric) = 1.0196436725350041245435103268407
absolute error = 1.80611697857333427329e-11
relative error = 1.7713217148212515045457997191467e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9299
y[1] (analytic) = 1.019645637018542237651278849107
y[1] (numeric) = 1.0196456370004026204238509259614
absolute error = 1.81396172274279231456e-11
relative error = 1.7790119006901663946539788390344e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9298
y[1] (analytic) = 1.0196476016804755513224500470288
y[1] (numeric) = 1.0196476016622572571891491347654
absolute error = 1.82182941333009122634e-11
relative error = 1.7867245608458689893362921321043e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9297
y[1] (analytic) = 1.0196495665388848819621067722338
y[1] (numeric) = 1.0196495665205876811083581663028
absolute error = 1.82972008537486059310e-11
relative error = 1.7944597295183405919017033981115e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9296
y[1] (analytic) = 1.0196515315937898781543587049384
y[1] (numeric) = 1.0196515315754135404151236175995
absolute error = 1.83763377392350873389e-11
relative error = 1.8022174409439201432673075671438e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9295
y[1] (analytic) = 1.0196534968452101904482721825227
y[1] (numeric) = 1.0196534968267544853079799454449
absolute error = 1.84557051402922370778e-11
relative error = 1.8099977293653050763748965604346e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9294
y[1] (analytic) = 1.0196554622931654713580667050212
y[1] (numeric) = 1.0196554622746301679505469618276
absolute error = 1.85353034075197431936e-11
relative error = 1.8178006290315521706242523441855e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9293
y[1] (analytic) = 1.0196574279376753753633114602646
y[1] (numeric) = 1.0196574279190602424717263490213
absolute error = 1.86151328915851112433e-11
relative error = 1.8256261741980784063525784477013e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9292
y[1] (analytic) = 1.0196593937787595589091218686763
y[1] (numeric) = 1.0196593937600643649658981943226
absolute error = 1.86951939432236743537e-11
relative error = 1.8334743991266618195463959046669e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9291
y[1] (analytic) = 1.0196613598164376804063561477236
y[1] (numeric) = 1.0196613597976621934931175444437
absolute error = 1.87754869132386032799e-11
relative error = 1.8413453380854423564916749997967e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.929
y[1] (analytic) = 1.019663326050729400231811896026
y[1] (numeric) = 1.0196633260318733880793109795603
absolute error = 1.88560121525009164657e-11
relative error = 1.8492390253489227285681438293309e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9289
y[1] (analytic) = 1.0196652924816543807284226971239
y[1] (numeric) = 1.0196652924627176107164732070182
absolute error = 1.89367700119494901057e-11
relative error = 1.8571554951979692671681472909960e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9288
y[1] (analytic) = 1.0196672591092322862054547429077
y[1] (numeric) = 1.0196672590902145253628636746996
absolute error = 1.90177608425910682081e-11
relative error = 1.8650947819198127786419734524192e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9287
y[1] (analytic) = 1.019669225933482782938703476711
y[1] (numeric) = 1.0196692259143837979432032040513
absolute error = 1.90989849955002726597e-11
relative error = 1.8730569198080493994167433051023e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=110.6MB, alloc=4.3MB, time=12.54
x[1] = -3.9286
y[1] (analytic) = 1.0196711929544255391706902560684
y[1] (numeric) = 1.0196711929352450963488706427774
absolute error = 1.91804428218196132910e-11
relative error = 1.8810419431626414510829026514585e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9285
y[1] (analytic) = 1.0196731601720802251108590351408
y[1] (numeric) = 1.0196731601528180904380995371973
absolute error = 1.92621346727594979435e-11
relative error = 1.8890498862899182956542547385726e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9284
y[1] (analytic) = 1.0196751275864665129357730668105
y[1] (numeric) = 1.019675127567122452036174824272
absolute error = 1.93440608995982425385e-11
relative error = 1.8970807835025771909328718077649e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9283
y[1] (analytic) = 1.0196770951976040767893116244464
y[1] (numeric) = 1.0196770951781778549356295432999
absolute error = 1.94262218536820811465e-11
relative error = 1.9051346691196841458906107334572e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9282
y[1] (analytic) = 1.0196790630055125927828667433435
y[1] (numeric) = 1.0196790629860039748964415672848
absolute error = 1.95086178864251760587e-11
relative error = 1.9132115774666747762143274597996e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9281
y[1] (analytic) = 1.0196810310102117389955399818365
y[1] (numeric) = 1.0196810309906204896462303539776
absolute error = 1.95912493493096278589e-11
relative error = 1.9213115428753551598480590426461e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.928
y[1] (analytic) = 1.0196829992117211954743392020914
y[1] (numeric) = 1.0196829991920470788804537165935
absolute error = 1.96741165938854854979e-11
relative error = 1.9294345996839026927381095142964e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9279
y[1] (analytic) = 1.0196849676100606442343753705753
y[1] (numeric) = 1.0196849675903034242626046142073
absolute error = 1.97572199717707563680e-11
relative error = 1.9375807822368669445456598335943e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9278
y[1] (analytic) = 1.0196869362052497692590593782082
y[1] (numeric) = 1.019686936185409209424407961828
absolute error = 1.98405598346514163802e-11
relative error = 1.9457501248851705145818723942690e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9277
y[1] (analytic) = 1.0196889049973082565002988801967
y[1] (numeric) = 1.0196889049773841199660174601554
absolute error = 1.99241365342814200413e-11
relative error = 1.9539426619861098876908833421242e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9276
y[1] (analytic) = 1.0196908739862557938786951555539
y[1] (numeric) = 1.0196908739662478434562124450204
absolute error = 2.00079504224827105335e-11
relative error = 1.9621584279033562903356524497258e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9275
y[1] (analytic) = 1.0196928431721120712837399863048
y[1] (numeric) = 1.0196928431520200694325947565103
absolute error = 2.00920018511452297945e-11
relative error = 1.9703974570069565466905201176115e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9274
y[1] (analytic) = 1.0196948125548967805740125563821
y[1] (numeric) = 1.0196948125347204894017856277824
absolute error = 2.01762911722269285997e-11
relative error = 1.9786597836733339348973709077025e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9273
y[1] (analytic) = 1.0196967821346296155773763702117
y[1] (numeric) = 1.0196967821143687968396225935666
absolute error = 2.02608187377537766451e-11
relative error = 1.9869454422852890433480954818341e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9272
y[1] (analytic) = 1.0196987519113302720911761909917
y[1] (numeric) = 1.0196987518909846871913564183599
absolute error = 2.03455848998197726318e-11
relative error = 1.9952544672320006270816017494918e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9271
y[1] (analytic) = 1.0197007218850184478824349986659
y[1] (numeric) = 1.0197007218645878578718480443142
absolute error = 2.04305900105869543517e-11
relative error = 2.0035868929090264642561362758426e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.927
y[1] (analytic) = 1.0197026920557138426880509675943
y[1] (numeric) = 1.0197026920351980082657655588193
absolute error = 2.05158344222854087750e-11
relative error = 2.0119427537183042127557454051934e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9269
y[1] (analytic) = 1.0197046624234361582149944639223
y[1] (numeric) = 1.0197046624028348397277811817838
absolute error = 2.06013184872132821385e-11
relative error = 2.0203220840681522668327964656875e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9268
y[1] (analytic) = 1.0197066329882050981405050626503
y[1] (numeric) = 1.0197066329675180555827682726151
absolute error = 2.06870425577367900352e-11
relative error = 2.0287249183732706138355820664289e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9267
y[1] (analytic) = 1.0197086037500403681122885844064
y[1] (numeric) = 1.0197086037292673611259983569007
absolute error = 2.07730069862902275057e-11
relative error = 2.0371512910547416910700297378884e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9266
y[1] (analytic) = 1.0197105747089616757487141519238
y[1] (numeric) = 1.019710574688102463623338172793
absolute error = 2.08592121253759791308e-11
relative error = 2.0456012365400312427366646593259e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9265
y[1] (analytic) = 1.0197125458649887306390112662245
y[1] (numeric) = 1.0197125458440430723114467370993
absolute error = 2.09456583275645291252e-11
relative error = 2.0540747892629891769330075505094e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9264
y[1] (analytic) = 1.0197145172181412443434669025116
y[1] (numeric) = 1.0197145171971088983979724310791
absolute error = 2.10323459454944714325e-11
relative error = 2.0625719836638504227410099531976e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9263
y[1] (analytic) = 1.0197164887684389303936226257726
y[1] (numeric) = 1.0197164887473196550617501059505
absolute error = 2.11192753318725198221e-11
relative error = 2.0710928541892357874583554115121e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9262
y[1] (analytic) = 1.019718460515901504292471726095
y[1] (numeric) = 1.0197184604946950574529982081081
absolute error = 2.12064468394735179869e-11
relative error = 2.0796374352921528138657414651267e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=114.4MB, alloc=4.3MB, time=12.98
x[1] = -3.9261
y[1] (analytic) = 1.019720432460548683514656373696
y[1] (numeric) = 1.0197204324392548226935159240539
absolute error = 2.12938608211404496421e-11
relative error = 2.0882057614319966375595515671709e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.926
y[1] (analytic) = 1.0197224046024001875066647936697
y[1] (numeric) = 1.0197224045810186698768803450432
absolute error = 2.13815176297844486265e-11
relative error = 2.0967978670745508444871980763615e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9259
y[1] (analytic) = 1.0197243769414757376870284604514
y[1] (numeric) = 1.0197243769200063200686436514478
absolute error = 2.14694176183848090036e-11
relative error = 2.1054137866919883284203459151406e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9258
y[1] (analytic) = 1.0197263494777950574465193120038
y[1] (numeric) = 1.0197263494562374963065303168385
absolute error = 2.15575611399889951653e-11
relative error = 2.1140535547628721486405909684351e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9257
y[1] (analytic) = 1.0197283222113778721483469837245
y[1] (numeric) = 1.0197283221897319236006343317882
absolute error = 2.16459485477126519363e-11
relative error = 2.1227172057721563876512559696765e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9256
y[1] (analytic) = 1.0197302951422439091283560620783
y[1] (numeric) = 1.0197302951205093289336164473983
absolute error = 2.17345801947396146800e-11
relative error = 2.1314047742111870089937453949998e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9255
y[1] (analytic) = 1.0197322682704128976952233579558
y[1] (numeric) = 1.0197322682485894412609014385502
absolute error = 2.18234564343219194056e-11
relative error = 2.1401162945777027151390282183973e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9254
y[1] (analytic) = 1.0197342415959045691306551997605
y[1] (numeric) = 1.0197342415739919915108753868835
absolute error = 2.19125776197798128770e-11
relative error = 2.1488518013758358055130761230724e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9253
y[1] (analytic) = 1.0197362151187386566895847462258
y[1] (numeric) = 1.0197362150967367125850829835036
absolute error = 2.20019441045017627222e-11
relative error = 2.1576113291161130345287611556421e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9252
y[1] (analytic) = 1.0197381888389348956003693189645
y[1] (numeric) = 1.0197381888168433393584248514197
absolute error = 2.20915562419444675448e-11
relative error = 2.1663949123154564697811055022803e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9251
y[1] (analytic) = 1.0197401627565130230649877547529
y[1] (numeric) = 1.0197401627343316086793548877159
absolute error = 2.21814143856328670370e-11
relative error = 2.1752025854971843503470324011486e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.925
y[1] (analytic) = 1.0197421368714927782592377775503
y[1] (numeric) = 1.0197421368492212593700776254575
absolute error = 2.22715188891601520928e-11
relative error = 2.1840343831910119450621233089605e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9249
y[1] (analytic) = 1.0197441111838939023329333902573
y[1] (numeric) = 1.0197441111615320322267456153337
absolute error = 2.23618701061877749236e-11
relative error = 2.1928903399330524109901117713208e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9248
y[1] (analytic) = 1.0197460856937361384101022862143
y[1] (numeric) = 1.0197460856712836700196568270394
absolute error = 2.24524683904454591749e-11
relative error = 2.2017704902658176519576184074700e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9247
y[1] (analytic) = 1.0197480604010392315891832804416
y[1] (numeric) = 1.0197480603784959174934520703975
absolute error = 2.25433140957312100441e-11
relative error = 2.2106748687382191771541158604721e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9246
y[1] (analytic) = 1.0197500353058229289432237606243
y[1] (numeric) = 1.0197500352831885213673124362243
absolute error = 2.26344075759113244000e-11
relative error = 2.2196035099055689598559505099531e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9245
y[1] (analytic) = 1.0197520104081069795200771578426
y[1] (numeric) = 1.0197520103853812303351567569397
absolute error = 2.27257491849204009029e-11
relative error = 2.2285564483295802961665396327628e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9244
y[1] (analytic) = 1.0197539857079111343426004370508
y[1] (numeric) = 1.0197539856850937950658390869234
absolute error = 2.28173392767613501274e-11
relative error = 2.2375337185783686639786655418777e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9243
y[1] (analytic) = 1.0197559612052551464088516073058
y[1] (numeric) = 1.019755961182345968203346202621
absolute error = 2.29091782055054046848e-11
relative error = 2.2465353552264525818548591170193e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9242
y[1] (analytic) = 1.0197579369001587706922872517479
y[1] (numeric) = 1.0197579368771575043669951223995
absolute error = 2.30012663252921293484e-11
relative error = 2.2555613928547544681494697693537e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9241
y[1] (analytic) = 1.0197599127926417641419600773358
y[1] (numeric) = 1.0197599127695481601516306461564
absolute error = 2.30936039903294311794e-11
relative error = 2.2646118660506015001468649985747e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.924
y[1] (analytic) = 1.0197618888827238856827164843369
y[1] (numeric) = 1.0197618888595376941278229146829
absolute error = 2.31861915548935696540e-11
relative error = 2.2736868094077264732745863056726e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9239
y[1] (analytic) = 1.0197638651704248962153941555761
y[1] (numeric) = 1.0197638651471458668420649887839
absolute error = 2.32790293733291667922e-11
relative error = 2.2827862575262686604404811186125e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9238
y[1] (analytic) = 1.0197658416557645586170196654443
y[1] (numeric) = 1.0197658416323924408169704481565
absolute error = 2.33721178000492172878e-11
relative error = 2.2919102450127746714447678980652e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9237
y[1] (analytic) = 1.019767818338762637741006108669
y[1] (numeric) = 1.0197678183152971805514710100291
absolute error = 2.34654571895350986399e-11
relative error = 2.3010588064801993124964415778462e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=118.2MB, alloc=4.3MB, time=13.42
x[1] = -3.9236
y[1] (analytic) = 1.0197697952194389004173507488483
y[1] (numeric) = 1.019769795195879852521014167563
absolute error = 2.35590478963365812853e-11
relative error = 2.3102319765479064457751708235393e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9235
y[1] (analytic) = 1.0197717722978131154528326867514
y[1] (numeric) = 1.0197717722741602251777608480183
absolute error = 2.36528902750718387331e-11
relative error = 2.3194297898416698491661557013102e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9234
y[1] (analytic) = 1.0197737495739050536312105483862
y[1] (numeric) = 1.0197737495501580689507830906868
absolute error = 2.37469846804274576994e-11
relative error = 2.3286522809936740759620050814659e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9233
y[1] (analytic) = 1.0197757270477344877134201928372
y[1] (numeric) = 1.0197757270238931562462617445928
absolute error = 2.38413314671584482444e-11
relative error = 2.3378994846425153147571637110488e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9232
y[1] (analytic) = 1.0197777047193211924377724398752
y[1] (numeric) = 1.0197777046953852614476841859645
absolute error = 2.39359309900882539107e-11
relative error = 2.3471714354332022494172033354018e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9231
y[1] (analytic) = 1.0197796825886849445201508173401
y[1] (numeric) = 1.019779682564654160916042055478
absolute error = 2.40307836041087618621e-11
relative error = 2.3564681680171569190543242696585e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.923
y[1] (analytic) = 1.0197816606558455226542093283006
y[1] (numeric) = 1.0197816606317196329900290152754
absolute error = 2.41258896641803130252e-11
relative error = 2.3657897170522155782345955026716e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9229
y[1] (analytic) = 1.0197836389208227075115702379901
y[1] (numeric) = 1.0197836388966014579862385257596
absolute error = 2.42212495253317122305e-11
relative error = 2.3751361172026295570933218238033e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9228
y[1] (analytic) = 1.0197856173836362817420218805238
y[1] (numeric) = 1.019785617359319418199361642167
absolute error = 2.43168635426602383568e-11
relative error = 2.3845074031390661217311562454070e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9227
y[1] (analytic) = 1.0197875960443060299737164853964
y[1] (numeric) = 1.0197875960198932979023848309209
absolute error = 2.44127320713316544755e-11
relative error = 2.3939036095386093345575408324007e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9226
y[1] (analytic) = 1.0197895749028517388133680237636
y[1] (numeric) = 1.019789574878342883346787805767
absolute error = 2.45088554665802179966e-11
relative error = 2.4033247710847609147579733378182e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9225
y[1] (analytic) = 1.0197915539592931968464500745099
y[1] (numeric) = 1.0197915539346879627627413836932
absolute error = 2.46052340837086908167e-11
relative error = 2.4127709224674410989145054187193e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9224
y[1] (analytic) = 1.0197935332136501946373937101031
y[1] (numeric) = 1.0197935331889483263593053606356
absolute error = 2.47018682780883494675e-11
relative error = 2.4222420983829895016323714310316e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9223
y[1] (analytic) = 1.019795512665942524729785402239
y[1] (numeric) = 1.0197955126411437663246264069731
absolute error = 2.47987584051589952659e-11
relative error = 2.4317383335341659762806021562905e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9222
y[1] (analytic) = 1.0197974923161899816465649472772
y[1] (numeric) = 1.0197974922912940768261359828115
absolute error = 2.48959048204289644657e-11
relative error = 2.4412596626301514758466115837109e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9221
y[1] (analytic) = 1.019799472164412361890223411471
y[1] (numeric) = 1.0197994721394190540107482730606
absolute error = 2.49933078794751384104e-11
relative error = 2.4508061203865489138557156215967e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.922
y[1] (analytic) = 1.0198014522106294639430010959922
y[1] (numeric) = 1.0198014521855384960050581423047
absolute error = 2.50909679379429536875e-11
relative error = 2.4603777415253840253947948438978e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9219
y[1] (analytic) = 1.0198034324548610882670855217536
y[1] (numeric) = 1.0198034324296722029155391094698
absolute error = 2.51888853515464122838e-11
relative error = 2.4699745607751062281910604645295e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9218
y[1] (analytic) = 1.0198054128971270373048094340314
y[1] (numeric) = 1.0198054128718399768287413422889
absolute error = 2.52870604760680917425e-11
relative error = 2.4795966128705894838243587902611e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9217
y[1] (analytic) = 1.0198073935374471154788488268883
y[1] (numeric) = 1.0198073935120616218114896715668
absolute error = 2.53854936673591553215e-11
relative error = 2.4892439325531331590141673571248e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9216
y[1] (analytic) = 1.0198093743758411291924209874008
y[1] (numeric) = 1.0198093743503569439110816252479
absolute error = 2.54841852813393621529e-11
relative error = 2.4989165545704628869812713916490e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9215
y[1] (analytic) = 1.0198113554123288868294825596913
y[1] (numeric) = 1.0198113553867457511554854822873
absolute error = 2.55831356739970774040e-11
relative error = 2.5086145136767314289135264410853e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9214
y[1] (analytic) = 1.0198133366469301987549276287676
y[1] (numeric) = 1.0198133366212478535535383463284
absolute error = 2.56823452013892824392e-11
relative error = 2.5183378446325195354768611127389e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9213
y[1] (analytic) = 1.0198153180796648773147858241727
y[1] (numeric) = 1.0198153180538830630951442391883
absolute error = 2.57818142196415849844e-11
relative error = 2.5280865822048368085284001083069e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9212
y[1] (analytic) = 1.0198172997105527368364204434446
y[1] (numeric) = 1.0198172996846711937514722141534
absolute error = 2.58815430849482292912e-11
relative error = 2.5378607611671225627669411465068e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=122.0MB, alloc=4.4MB, time=13.85
x[1] = -3.9211
y[1] (analytic) = 1.0198192815396135936287265953903
y[1] (numeric) = 1.0198192815136320614751544890866
absolute error = 2.59815321535721063037e-11
relative error = 2.5476604162992466875953347188803e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.921
y[1] (analytic) = 1.0198212635668672659823293631751
y[1] (numeric) = 1.019821263540785484200484599349
absolute error = 2.60817817818447638261e-11
relative error = 2.5574855823875105090182519209916e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9209
y[1] (analytic) = 1.0198232457923335741697819872289
y[1] (numeric) = 1.0198232457661512818436155705372
absolute error = 2.61822923261664166917e-11
relative error = 2.5673362942246476516341632410739e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9208
y[1] (analytic) = 1.0198252282160323404457640679716
y[1] (numeric) = 1.0198252281897492763027581110387
absolute error = 2.62830641430059569329e-11
relative error = 2.5772125866098249006822942539332e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9207
y[1] (analytic) = 1.0198272108379833890472797883606
y[1] (numeric) = 1.0198272108115992914583788244072
absolute error = 2.63840975889009639534e-11
relative error = 2.5871144943486430642622140977203e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9206
y[1] (analytic) = 1.0198291936582065461938561562607
y[1] (numeric) = 1.0198291936317211531733984415594
absolute error = 2.64853930204577147013e-11
relative error = 2.5970420522531378355985716891236e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9205
y[1] (analytic) = 1.0198311766767216400877412666396
y[1] (numeric) = 1.0198311766501346892933900727965
absolute error = 2.65869507943511938431e-11
relative error = 2.6069952951417806553509686911860e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9204
y[1] (analytic) = 1.0198331598935485009141025835902
y[1] (numeric) = 1.0198331598668597296467774796508
absolute error = 2.66887712673251039394e-11
relative error = 2.6169742578394795740474024492365e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9203
y[1] (analytic) = 1.0198351433087069608412252421832
y[1] (numeric) = 1.0198351432819161060450333665604
absolute error = 2.67908547961918756228e-11
relative error = 2.6269789751775801146902943685218e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9202
y[1] (analytic) = 1.0198371269222168540207103701495
y[1] (numeric) = 1.019837126895323652282877692374
absolute error = 2.68932017378326777755e-11
relative error = 2.6370094819938661352899538224459e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9201
y[1] (analytic) = 1.0198391107340980165876734293964
y[1] (numeric) = 1.019839110707102204138476001687
absolute error = 2.69958124491974277094e-11
relative error = 2.6470658131325606916000213083172e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.92
y[1] (analytic) = 1.0198410947443702866609425773594
y[1] (numeric) = 1.019841094717271599373637776012
absolute error = 2.70986872873048013474e-11
relative error = 2.6571480034443268999274068775676e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9199
y[1] (analytic) = 1.0198430789530535043432570481899
y[1] (numeric) = 1.0198430789258516777340148047844
absolute error = 2.72018266092422434055e-11
relative error = 2.6672560877862687999774907190531e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9198
y[1] (analytic) = 1.0198450633601675117214655537836
y[1] (numeric) = 1.0198450633328622809492995762063
absolute error = 2.73052307721659775773e-11
relative error = 2.6773901010219322178914616020873e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9197
y[1] (analytic) = 1.0198470479657321528667247046485
y[1] (numeric) = 1.01984704793832325273342368793
absolute error = 2.74089001333010167185e-11
relative error = 2.6875500780213056292404507645967e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9196
y[1] (analytic) = 1.0198490327697672738346974506168
y[1] (numeric) = 1.019849032742254438784756277583
absolute error = 2.75128350499411730338e-11
relative error = 2.6977360536608210222117803886519e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9195
y[1] (analytic) = 1.019851017772292722665751541402
y[1] (numeric) = 1.0198510177446756867863024731371
absolute error = 2.76170358794490682649e-11
relative error = 2.7079480628233547608598440508323e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9194
y[1] (analytic) = 1.0198530029733283493851580070023
y[1] (numeric) = 1.0198530029456068464059018631228
absolute error = 2.77215029792561438795e-11
relative error = 2.7181861403982284484118025327786e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9193
y[1] (analytic) = 1.0198549883728940060032896579537
y[1] (numeric) = 1.0198549883450677692964269866919
absolute error = 2.78262367068626712618e-11
relative error = 2.7284503212812097906771104210428e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9192
y[1] (analytic) = 1.0198569739710095465158196054339
y[1] (numeric) = 1.019856973943078309095981843529
absolute error = 2.79312374198377619049e-11
relative error = 2.7387406403745134596000828629125e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9191
y[1] (analytic) = 1.0198589597676948269039198012193
y[1] (numeric) = 1.0198589597396583214281004236154
absolute error = 2.80365054758193776039e-11
relative error = 2.7490571325868019568378267930875e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.919
y[1] (analytic) = 1.0198609457629697051344595974964
y[1] (numeric) = 1.0198609457348276639019452568464
absolute error = 2.81420412325143406500e-11
relative error = 2.7593998328331864773929416507651e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9189
y[1] (analytic) = 1.0198629319568540411602043265314
y[1] (numeric) = 1.0198629319286061961125059825039
absolute error = 2.82478450476983440275e-11
relative error = 2.7697687760352277734872779734072e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9188
y[1] (analytic) = 1.0198649183493676969200139001975
y[1] (numeric) = 1.0198649183210137796407979385872
absolute error = 2.83539172792159616103e-11
relative error = 2.7801639971209370183433626828218e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9187
y[1] (analytic) = 1.0198669049405305363390414293635
y[1] (numeric) = 1.0198669049120702780540607710026
absolute error = 2.84602582849806583609e-11
relative error = 2.7905855310247766701676379351626e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9186
memory used=125.8MB, alloc=4.4MB, time=14.29
y[1] (analytic) = 1.0198688917303624253289318631463
y[1] (numeric) = 1.0198688917017955569059570626156
absolute error = 2.85668684229748005307e-11
relative error = 2.8010334126876613362178381806636e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9185
y[1] (analytic) = 1.0198708787188832317880206480265
y[1] (numeric) = 1.0198708786902094837367709821657
absolute error = 2.86737480512496658608e-11
relative error = 2.8115076770569586368760525609236e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9184
y[1] (analytic) = 1.0198728659061128256015324068329
y[1] (numeric) = 1.0198728658773319280736069530473
absolute error = 2.87808975279254537856e-11
relative error = 2.8220083590864900699529804462800e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9183
y[1] (analytic) = 1.0198748532920710786417796375941
y[1] (numeric) = 1.0198748532631827614305883419582
absolute error = 2.88883172111912956359e-11
relative error = 2.8325354937365318748997974211979e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9182
y[1] (analytic) = 1.0198768408767778647683614322622
y[1] (numeric) = 1.0198768408477818573090561674171
absolute error = 2.89960074593052648451e-11
relative error = 2.8430891159738158972806063450312e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9181
y[1] (analytic) = 1.019878828660253059828362215309
y[1] (numeric) = 1.0198788286311490911977678281531
absolute error = 2.91039686305943871559e-11
relative error = 2.8536692607715304532505272553004e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.918
y[1] (analytic) = 1.0198808166425165416565505021967
y[1] (numeric) = 1.0198808166133043405730958513687
absolute error = 2.92122010834546508280e-11
relative error = 2.8642759631093211940884409375016e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9179
y[1] (analytic) = 1.0198828048235881900755776777261
y[1] (numeric) = 1.019882804794267484899226660878
absolute error = 2.93207051763510168481e-11
relative error = 2.8749092579732919709118406039370e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9178
y[1] (analytic) = 1.019884793203487886896176794263
y[1] (numeric) = 1.0198847931740584056283593651224
absolute error = 2.94294812678174291406e-11
relative error = 2.8855691803560056994168982919095e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9177
y[1] (analytic) = 1.0198867817822355159173613898461
y[1] (numeric) = 1.0198867817526969862009045650661
absolute error = 2.95385297164568247800e-11
relative error = 2.8962557652564852247417852932920e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9176
y[1] (analytic) = 1.0198887705598509629266243261766
y[1] (numeric) = 1.0198887705302031120456831819727
absolute error = 2.96478508809411442039e-11
relative error = 2.9069690476802141863453795891738e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9175
y[1] (analytic) = 1.019890759536354115700136646494
y[1] (numeric) = 1.0198907595065966705801253050655
absolute error = 2.97574451200113414285e-11
relative error = 2.9177090626391378830876440932555e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9174
y[1] (analytic) = 1.0198927487117648640029464533377
y[1] (numeric) = 1.0198927486818975512104690590729
absolute error = 2.98673127924773942648e-11
relative error = 2.9284758451516641383351733546946e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9173
y[1] (analytic) = 1.0198947380861030995891778061975
y[1] (numeric) = 1.0198947380561256453319594916617
absolute error = 2.99774542572183145358e-11
relative error = 2.9392694302426641651213127237774e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9172
y[1] (analytic) = 1.0198967276593887162022296390552
y[1] (numeric) = 1.0198967276293008463290474807593
absolute error = 3.00878698731821582959e-11
relative error = 2.9500898529434734314784977511710e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9171
y[1] (analytic) = 1.0198987174316416095749746978187
y[1] (numeric) = 1.0198987174014430495755886617675
absolute error = 3.01985599993860360512e-11
relative error = 2.9609371482918925258153373737431e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.917
y[1] (analytic) = 1.0199007074028816774299584976508
y[1] (numeric) = 1.0199007073725721524350423746699
absolute error = 3.03095249949161229809e-11
relative error = 2.9718113513321880223580395670347e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9169
y[1] (analytic) = 1.0199026975731288194795983001952
y[1] (numeric) = 1.0199026975427080542606706310344
absolute error = 3.04207652189276691608e-11
relative error = 2.9827124971150933467542166912346e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9168
y[1] (analytic) = 1.0199046879424029374263821107003
y[1] (numeric) = 1.0199046879118706563957371009131
absolute error = 3.05322810306450097872e-11
relative error = 2.9936406206978096416723756047311e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9167
y[1] (analytic) = 1.0199066785107239349630676950445
y[1] (numeric) = 1.0199066784800798621737061196417
absolute error = 3.06440727893615754028e-11
relative error = 3.0045957571440066325539592336376e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9166
y[1] (analytic) = 1.019908669278111717772881616664
y[1] (numeric) = 1.0199086692473555769184417145399
absolute error = 3.07561408544399021241e-11
relative error = 3.0155779415238234934689030446953e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9165
y[1] (analytic) = 1.0199106602445861935297182933853
y[1] (numeric) = 1.0199106602137177079444066515156
absolute error = 3.08684855853116418697e-11
relative error = 3.0265872089138697130158658513362e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9164
y[1] (analytic) = 1.0199126514101672718983390741639
y[1] (numeric) = 1.0199126513791861645568615015742
absolute error = 3.09811073414775725897e-11
relative error = 3.0376235943972259602867333885533e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9163
y[1] (analytic) = 1.0199146427748748645345713357327
y[1] (numeric) = 1.0199146427437808580520637272352
absolute error = 3.10940064825076084975e-11
relative error = 3.0486871330634449510228449463243e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9162
y[1] (analytic) = 1.0199166343387288850855075991597
y[1] (numeric) = 1.0199166343075217017174667888579
absolute error = 3.12071833680408103018e-11
relative error = 3.0597778600085523137472260556630e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9161
y[1] (analytic) = 1.0199186261017492491897046663199
y[1] (numeric) = 1.0199186260704286108319192708789
memory used=129.7MB, alloc=4.4MB, time=14.71
absolute error = 3.13206383577853954410e-11
relative error = 3.0708958103350474560885205541494e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.916
y[1] (analytic) = 1.0199206180639558744773827762804
y[1] (numeric) = 1.0199206180325215026658640279625
absolute error = 3.14343718115187483179e-11
relative error = 3.0820410191519044310907105468597e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9159
y[1] (analytic) = 1.019922610225368680570624781603
y[1] (numeric) = 1.0199226101938202964815373510664
absolute error = 3.15483840890874305366e-11
relative error = 3.0932135215745728036949026117457e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9158
y[1] (analytic) = 1.0199246025860075890835753445653
y[1] (numeric) = 1.0199246025543449135331681534248
absolute error = 3.16626755504071911405e-11
relative error = 3.1044133527249785172853162957449e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9157
y[1] (analytic) = 1.0199265951458925236226401533021
y[1] (numeric) = 1.0199265951141152770671771764509
absolute error = 3.17772465554629768512e-11
relative error = 3.1156405477315247602798542750148e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9156
y[1] (analytic) = 1.0199285879050434097866851578697
y[1] (numeric) = 1.0199285878731513123223762155601
absolute error = 3.18920974643089423096e-11
relative error = 3.1268951417290928328927029768881e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9155
y[1] (analytic) = 1.0199305808634801751672358262349
y[1] (numeric) = 1.0199305808314729465301673659172
absolute error = 3.20072286370684603177e-11
relative error = 3.1381771698590430139218819786081e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9154
y[1] (analytic) = 1.0199325740212227493486764201901
y[1] (numeric) = 1.0199325739891001089147422881081
absolute error = 3.21226404339341320820e-11
relative error = 3.1494866672692154276499724666821e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9153
y[1] (analytic) = 1.0199345673782910639084492911977
y[1] (numeric) = 1.0199345673460527306932814937394
absolute error = 3.22383332151677974583e-11
relative error = 3.1608236691139309108384036030254e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9152
y[1] (analytic) = 1.0199365609347050524172541961642
y[1] (numeric) = 1.0199365609023507450761536509667
absolute error = 3.23543073411005451975e-11
relative error = 3.1721882105539918797760668853071e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9151
y[1] (analytic) = 1.0199385546904846504392476331479
y[1] (numeric) = 1.0199385546580140872671149099543
absolute error = 3.24705631721327231936e-11
relative error = 3.1835803267566831974999013947945e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.915
y[1] (analytic) = 1.0199405486456497955322421970001
y[1] (numeric) = 1.0199405486130626944635082482683
absolute error = 3.25871010687339487318e-11
relative error = 3.1950000528957730409815427125808e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9149
y[1] (analytic) = 1.0199425428002204272479059549439
y[1] (numeric) = 1.0199425427675165058564628362048
absolute error = 3.27039213914431187391e-11
relative error = 3.2064474241515137685153328262687e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9148
y[1] (analytic) = 1.0199445371542164871319618420907
y[1] (numeric) = 1.0199445371213954626310934220549
absolute error = 3.28210245008684200358e-11
relative error = 3.2179224757106427871508064788565e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9147
y[1] (analytic) = 1.0199465317076579187243870768976
y[1] (numeric) = 1.0199465316747195079666997373095
absolute error = 3.29384107576873395881e-11
relative error = 3.2294252427663834201892517018741e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9146
y[1] (analytic) = 1.0199485264605646675596125965676
y[1] (numeric) = 1.019948526427508587036965921805
absolute error = 3.30560805226466747626e-11
relative error = 3.2409557605184457748227684637653e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9145
y[1] (analytic) = 1.0199505214129566811667225123938
y[1] (numeric) = 1.0199505213797826470101599688121
absolute error = 3.31740341565625435817e-11
relative error = 3.2525140641730276098177689858283e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9144
y[1] (analytic) = 1.0199525165648539090696535850507
y[1] (numeric) = 1.0199525165315616370493331900699
absolute error = 3.32922720203203949808e-11
relative error = 3.2641001889428152033311479912161e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9143
y[1] (analytic) = 1.0199545119162763027873947198333
y[1] (numeric) = 1.0199545118828655083125197007671
absolute error = 3.34107944748750190662e-11
relative error = 3.2757141700469842207512625931016e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9142
y[1] (analytic) = 1.0199565074672438158341864818476
y[1] (numeric) = 1.0199565074337142139529359244726
absolute error = 3.35296018812505573750e-11
relative error = 3.2873560427112005826911673643192e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9141
y[1] (analytic) = 1.0199585032177764037197206311528
y[1] (numeric) = 1.0199585031841277091191801180167
absolute error = 3.36486946005405131361e-11
relative error = 3.2990258421676213330458530837984e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.914
y[1] (analytic) = 1.0199604991678940239493396778589
y[1] (numeric) = 1.0199604991341259509554319163261
absolute error = 3.37680729939077615328e-11
relative error = 3.3107236036548955071624992511443e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9139
y[1] (analytic) = 1.0199624953176166360242364571796
y[1] (numeric) = 1.0199624952837288986016518972137
absolute error = 3.38877374225845599659e-11
relative error = 3.3224493624181650000158811777666e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9138
y[1] (analytic) = 1.0199644916669642014416537244449
y[1] (numeric) = 1.0199644916329565131937811661256
absolute error = 3.40076882478725583193e-11
relative error = 3.3342031537090654345850062981004e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9137
y[1] (analytic) = 1.0199664882159566836950837700736
y[1] (numeric) = 1.019966488181828757863940960847
absolute error = 3.41279258311428092266e-11
relative error = 3.3459850127857270302839027427924e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9136
y[1] (analytic) = 1.0199684849646140482744680545082
y[1] (numeric) = 1.0199684849303655977406322761699
absolute error = 3.42484505338357783383e-11
relative error = 3.3577949749127754714073319851802e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
memory used=133.5MB, alloc=4.4MB, time=15.14
NO POLE
x[1] = -3.9135
y[1] (analytic) = 1.0199704819129562626663968631147
y[1] (numeric) = 1.0199704818785869999489355085233
absolute error = 3.43692627174613545914e-11
relative error = 3.3696330753613327757678905007728e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9134
y[1] (analytic) = 1.0199724790610032963543089810487
y[1] (numeric) = 1.0199724790265129336107101205686
absolute error = 3.44903627435988604801e-11
relative error = 3.3814993494090181633970328438665e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9133
y[1] (analytic) = 1.0199744764087751208186913880896
y[1] (numeric) = 1.0199744763741633698447943257625
absolute error = 3.46117509738970623271e-11
relative error = 3.3933938323399489252609838742175e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9132
y[1] (analytic) = 1.019976473956291709537278973446
y[1] (numeric) = 1.0199764739215582817672047928887
absolute error = 3.47334277700741805573e-11
relative error = 3.4053165594447412921680040293759e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9131
y[1] (analytic) = 1.0199784717035730379852542705331
y[1] (numeric) = 1.0199784716687176444913363705607
absolute error = 3.48553934939178999724e-11
relative error = 3.4172675660205113037199325305887e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.913
y[1] (analytic) = 1.0199804696506390836354472117247
y[1] (numeric) = 1.019980469615661435128161831698
absolute error = 3.49776485072853800267e-11
relative error = 3.4292468873708756773374096788659e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9129
y[1] (analytic) = 1.0199824677975098259585349030816
y[1] (numeric) = 1.0199824677624096327864316379772
absolute error = 3.51001931721032651044e-11
relative error = 3.4412545588059526773881789345441e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9128
y[1] (analytic) = 1.0199844661442052464232414190586
y[1] (numeric) = 1.0199844661089822185728737242601
absolute error = 3.52230278503676947985e-11
relative error = 3.4532906156423629844282608684582e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9127
y[1] (analytic) = 1.0199864646907453284965376171919
y[1] (numeric) = 1.0199864646553991755923933030012
absolute error = 3.53461529041443141907e-11
relative error = 3.4653550932032305644971625548590e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9126
y[1] (analytic) = 1.019988463437150057643840972769
y[1] (numeric) = 1.019988463401680488948272688636
absolute error = 3.54695686955682841330e-11
relative error = 3.4774480268181835385357393176244e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9125
y[1] (analytic) = 1.0199904623834394213292154334829
y[1] (numeric) = 1.0199904623478461457423711419529
absolute error = 3.55932755868442915300e-11
relative error = 3.4895694518233550518286564378665e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9124
y[1] (analytic) = 1.0199924615296334090155712940732
y[1] (numeric) = 1.0199924614939161350753247344495
absolute error = 3.57172739402465596237e-11
relative error = 3.5017194035613841436479117982878e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9123
y[1] (analytic) = 1.019994460875752012164865090955
y[1] (numeric) = 1.0199944608399104480467462326765
absolute error = 3.58415641181188582785e-11
relative error = 3.5138979173814166168719147029568e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9122
y[1] (analytic) = 1.0199964604218152242382995168389
y[1] (numeric) = 1.0199964603858490777554250025706
absolute error = 3.59661464828745142683e-11
relative error = 3.5261050286391059077663857791309e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9121
y[1] (analytic) = 1.0199984601678430406965233553432
y[1] (numeric) = 1.0199984601317520192995269337786
absolute error = 3.60910213969964215646e-11
relative error = 3.5383407726966139558192218531414e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.912
y[1] (analytic) = 1.0200004601138554589998314356002
y[1] (numeric) = 1.0200004600776392697767943839742
absolute error = 3.62161892230370516260e-11
relative error = 3.5506051849226120736685301382172e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9119
y[1] (analytic) = 1.02000246025987247860836460686
y[1] (numeric) = 1.0200024602235308282847461431703
absolute error = 3.63416503236184636897e-11
relative error = 3.5628983006922818171826432504012e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9118
y[1] (analytic) = 1.0200044606059141009823097330912
y[1] (numeric) = 1.0200044605694466959208774180284
absolute error = 3.64674050614323150628e-11
relative error = 3.5752201553873158554764170398162e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9117
y[1] (analytic) = 1.0200064611520003295820997075837
y[1] (numeric) = 1.0200064611154068757828598361667
absolute error = 3.65934537992398714170e-11
relative error = 3.5875707843959188412167404548872e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9116
y[1] (analytic) = 1.0200084618981511698686134875528
y[1] (numeric) = 1.0200084618614313729687414704697
absolute error = 3.67197968998720170831e-11
relative error = 3.5999502231128082808643046200715e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9115
y[1] (analytic) = 1.0200104628443866293033761487481
y[1] (numeric) = 1.0200104628075401945771468834008
absolute error = 3.68464347262292653473e-11
relative error = 3.6123585069392154050476978190977e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9114
y[1] (analytic) = 1.0200124639907267173487589600694
y[1] (numeric) = 1.0200124639537533497074771913199
absolute error = 3.69733676412817687495e-11
relative error = 3.6247956712828860390894215646727e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9113
y[1] (analytic) = 1.0200144653371914454681794781899
y[1] (numeric) = 1.0200144653000908494601101488082
absolute error = 3.71005960080693293817e-11
relative error = 3.6372617515580814734975431918400e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9112
y[1] (analytic) = 1.0200164668838008271263016621911
y[1] (numeric) = 1.020016466846572706936600253002
absolute error = 3.72281201897014091891e-11
relative error = 3.6497567831855793346778726817416e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9111
y[1] (analytic) = 1.0200184686305748777892360082092
y[1] (numeric) = 1.0200184685932189372398788679376
absolute error = 3.73559405493571402716e-11
relative error = 3.6622808015926744556411639600263e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
memory used=137.3MB, alloc=4.4MB, time=15.57
NO POLE
x[1] = -3.911
y[1] (analytic) = 1.0200204705775336149247397040968
y[1] (numeric) = 1.0200204705400495574744543689096
absolute error = 3.74840574502853351872e-11
relative error = 3.6748338422131797468523859942885e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9109
y[1] (analytic) = 1.0200224727246970580024168041001
y[1] (numeric) = 1.0200224726870845867466123068437
absolute error = 3.76124712558044972564e-11
relative error = 3.6874159404874270671338177699430e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9108
y[1] (analytic) = 1.0200244750720852284939184235557
y[1] (numeric) = 1.0200244750343440461646155926874
absolute error = 3.77411823293028308683e-11
relative error = 3.7000271318622680946905815879706e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9107
y[1] (analytic) = 1.0200264776197181498731429536069
y[1] (numeric) = 1.0200264775818479588389047018189
absolute error = 3.78701910342382517880e-11
relative error = 3.7126674517910751982193877098963e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9106
y[1] (analytic) = 1.0200284803676158476164362959427
y[1] (numeric) = 1.0200284803296163498822978984779
absolute error = 3.79994977341383974648e-11
relative error = 3.7253369357337423080514603407384e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9105
y[1] (analytic) = 1.020030483315798349202792117562
y[1] (numeric) = 1.0200304832776692464101914802192
absolute error = 3.81291027926006373428e-11
relative error = 3.7380356191566857874864919083688e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9104
y[1] (analytic) = 1.0200324864642856841140521255631
y[1] (numeric) = 1.0200324864260266775407600423911
absolute error = 3.82590065732920831720e-11
relative error = 3.7507635375328453041313438046374e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9103
y[1] (analytic) = 1.0200344898130978838351063619629
y[1] (numeric) = 1.0200344897747086743951567626416
absolute error = 3.83892094399495993213e-11
relative error = 3.7635207263416847013807331496089e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9102
y[1] (analytic) = 1.0200364933622549818540935185451
y[1] (numeric) = 1.0200364933237352700977137054531
absolute error = 3.85197117563798130920e-11
relative error = 3.7763072210691928699026429985558e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9101
y[1] (analytic) = 1.0200384971117770136626012717428
y[1] (numeric) = 1.0200384970731264997761421467085
absolute error = 3.86505138864591250343e-11
relative error = 3.7891230572078846193735340762358e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.91
y[1] (analytic) = 1.0200405010616840167558666375535
y[1] (numeric) = 1.0200405010229024005617329182905
absolute error = 3.87816161941337192630e-11
relative error = 3.8019682702568015500908097339865e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9099
y[1] (analytic) = 1.0200425052119960306329763464927
y[1] (numeric) = 1.0200425051730830115895567727157
absolute error = 3.89130190434195737770e-11
relative error = 3.8148428957215129249134867725411e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9098
y[1] (analytic) = 1.0200445095627330967970672385839
y[1] (numeric) = 1.0200445095236883739986647678061
absolute error = 3.90447227984024707778e-11
relative error = 3.8277469691141165410604892681938e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9097
y[1] (analytic) = 1.0200465141139152587555266783909
y[1] (numeric) = 1.0200465140747385309322886713998
absolute error = 3.91767278232380069911e-11
relative error = 3.8406805259532396021684991653715e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9096
y[1] (analytic) = 1.0200485188655625620201929900915
y[1] (numeric) = 1.0200485188262535275380413861027
absolute error = 3.93090344821516039888e-11
relative error = 3.8536436017640395903446561211957e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9095
y[1] (analytic) = 1.0200505238176950541075559125961
y[1] (numeric) = 1.0200505237782534109681173940833
absolute error = 3.94416431394385185128e-11
relative error = 3.8666362320782051383513441211719e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9094
y[1] (analytic) = 1.0200525289703327845389570747127
y[1] (numeric) = 1.0200525289307582303794932219126
absolute error = 3.95745541594638528001e-11
relative error = 3.8796584524339569018740353073860e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9093
y[1] (analytic) = 1.0200545343234958048407904903607
y[1] (numeric) = 1.0200545342837880369341279254514
absolute error = 3.97077679066625649093e-11
relative error = 3.8927102983760484318819826132763e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9092
y[1] (analytic) = 1.0200565398772041685447030738348
y[1] (numeric) = 1.0200565398373628837991635947866
absolute error = 3.98412847455394790482e-11
relative error = 3.9057918054557670470523391297020e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9091
y[1] (analytic) = 1.0200585456314779311877951751217
y[1] (numeric) = 1.0200585455915028261471258792187
absolute error = 3.99751050406692959030e-11
relative error = 3.9189030092309347063067094580947e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.909
y[1] (analytic) = 1.0200605515863371503128211352712
y[1] (numeric) = 1.0200605515462279211561245323024
absolute error = 4.01092291566966029688e-11
relative error = 3.9320439452659088814307108161150e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9089
y[1] (analytic) = 1.0200625577418018854683898618241
y[1] (numeric) = 1.0200625577015582280100539769423
absolute error = 4.02436574583358848818e-11
relative error = 3.9452146491315834298157453635020e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9088
y[1] (analytic) = 1.0200645640978921982091654242983
y[1] (numeric) = 1.0200645640575138078987938905461
absolute error = 4.03783903103715337522e-11
relative error = 3.9584151564053894672249383817130e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9087
y[1] (analytic) = 1.0200665706546281520960676697357
y[1] (numeric) = 1.0200665706141147240184098102367
absolute error = 4.05134280776578594990e-11
relative error = 3.9716455026712962407008706794965e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9086
y[1] (analytic) = 1.0200685774120298126964728583114
y[1] (numeric) = 1.0200685773713810415713537581256
absolute error = 4.06487711251191001858e-11
relative error = 3.9849057235198120015268632310534e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
memory used=141.1MB, alloc=4.4MB, time=15.98
NO POLE
x[1] = -3.9085
y[1] (analytic) = 1.0200705843701172475844143190078
y[1] (numeric) = 1.0200705843293328277666648866493
absolute error = 4.07844198177494323585e-11
relative error = 3.9981958545479848783300318165428e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9084
y[1] (analytic) = 1.0200725915289105263407831253551
y[1] (numeric) = 1.0200725914879901518201701439714
absolute error = 4.09203745206129813837e-11
relative error = 4.0115159313594037502084603417508e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9083
y[1] (analytic) = 1.0200745988884297205535287912403
y[1] (numeric) = 1.0200745988473730849546849594512
absolute error = 4.10566355988438317891e-11
relative error = 4.0248659895641991200099234778491e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9082
y[1] (analytic) = 1.0200766064486949038178599867867
y[1] (numeric) = 1.0200766064075017004002139491821
absolute error = 4.11932034176460376046e-11
relative error = 4.0382460647790439876347044354764e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9081
y[1] (analytic) = 1.0200786142097261517364452743066
y[1] (numeric) = 1.020078614168396073394151641601
absolute error = 4.13300783422936327056e-11
relative error = 4.0516561926271547235095443394734e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.908
y[1] (analytic) = 1.0200806221715435419196138643278
y[1] (numeric) = 1.020080622130076281181483223171
absolute error = 4.14672607381306411568e-11
relative error = 4.0650964087382919420660566578838e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9079
y[1] (analytic) = 1.0200826303341671539855563916972
y[1] (numeric) = 1.0200826302925624030149853041391
absolute error = 4.16047509705710875581e-11
relative error = 4.0785667487487613753804459651663e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9078
y[1] (analytic) = 1.0200846386976170695605257117626
y[1] (numeric) = 1.0200846386558745201554267043714
absolute error = 4.17425494050990073912e-11
relative error = 4.0920672483014147468372746035054e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9077
y[1] (analytic) = 1.0200866472619133722790377166358
y[1] (numeric) = 1.0200866472200327158717692592677
absolute error = 4.18806564072684573681e-11
relative error = 4.1055979430456506449349032741520e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9076
y[1] (analytic) = 1.0200886560270761477840721715379
y[1] (numeric) = 1.0200886559850570754413686457569
absolute error = 4.20190723427035257810e-11
relative error = 4.1191588686374153971835775536393e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9075
y[1] (analytic) = 1.0200906649931254837272735712287
y[1] (numeric) = 1.0200906649509676861501752283758
absolute error = 4.21577975770983428529e-11
relative error = 4.1327500607392039440275269987009e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9074
y[1] (analytic) = 1.0200926741600814697691520165242
y[1] (numeric) = 1.0200926741177846372929349254337
absolute error = 4.22968324762170910905e-11
relative error = 4.1463715550200607129479142929320e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9073
y[1] (analytic) = 1.020094683527964197579284110901
y[1] (numeric) = 1.0200946834855280201733900952635
absolute error = 4.24361774058940156375e-11
relative error = 4.1600233871555804925603640088973e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9072
y[1] (analytic) = 1.0200966930967937608365138771928
y[1] (numeric) = 1.0200966930542179281044804425626
absolute error = 4.25758327320334346302e-11
relative error = 4.1737055928279093068933171980483e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9071
y[1] (analytic) = 1.0200987028665902552291536943789
y[1] (numeric) = 1.0200987028238744564085439448251
absolute error = 4.27157988206097495538e-11
relative error = 4.1874182077257452896903510295148e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.907
y[1] (analytic) = 1.0201007128373737784551852544673
y[1] (numeric) = 1.0201007127945177024175177988669
absolute error = 4.28560760376674556004e-11
relative error = 4.2011612675443395588344819628737e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9069
y[1] (analytic) = 1.0201027230091644302224605394747
y[1] (numeric) = 1.0201027229661677654731393874466
absolute error = 4.29966647493211520281e-11
relative error = 4.2149348079854970908356224431534e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9068
y[1] (analytic) = 1.0201047333819823122489028185057
y[1] (numeric) = 1.0201047333388447469271472659836
absolute error = 4.31375653217555525221e-11
relative error = 4.2287388647575775954694057560073e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9067
y[1] (analytic) = 1.0201067439558475282627076649314
y[1] (numeric) = 1.0201067439125687501414821693753
absolute error = 4.32787781212254955561e-11
relative error = 4.2425734735754963904007169995931e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9066
y[1] (analytic) = 1.0201087547307801840025439936721
y[1] (numeric) = 1.0201087546873598804884880389159
absolute error = 4.34203035140559547562e-11
relative error = 4.2564386701607252760075829328518e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9065
y[1] (analytic) = 1.020110765706800387217755118584
y[1] (numeric) = 1.0201107656632382453511130693187
absolute error = 4.35621418666420492653e-11
relative error = 4.2703344902412934102093500610864e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9064
y[1] (analytic) = 1.0201127768839282476685598299525
y[1] (numeric) = 1.0201127768402239541231107758431
absolute error = 4.37042935454490541094e-11
relative error = 4.2842609695517881834363798910250e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9063
y[1] (analytic) = 1.0201147882621838771262534920953
y[1] (numeric) = 1.02011478821833711820924108153
absolute error = 4.38467589170124105653e-11
relative error = 4.2982181438333560936922345713391e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9062
y[1] (analytic) = 1.0201167998415873893734091610747
y[1] (numeric) = 1.0201167997975978510254714245457
absolute error = 4.39895383479377365290e-11
relative error = 4.3122060488337036216397213068424e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9061
y[1] (analytic) = 1.020118811622158900204078722524
y[1] (numeric) = 1.0201188115780262679991778856376
absolute error = 4.41326322049008368864e-11
relative error = 4.3262247203070981058676289481631e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
memory used=144.9MB, alloc=4.4MB, time=16.42
NO POLE
x[1] = -3.906
y[1] (analytic) = 1.0201208236039185274239940495879
y[1] (numeric) = 1.0201208235596424865693463357033
absolute error = 4.42760408546477138846e-11
relative error = 4.3402741940143686181714965889260e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9059
y[1] (analytic) = 1.0201228357868863908507681809803
y[1] (numeric) = 1.0201228357424666261867736034751
absolute error = 4.44197646639945775052e-11
relative error = 4.3543545057229068389856416016675e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9058
y[1] (analytic) = 1.0201248481710826123140965191603
y[1] (numeric) = 1.0201248481265188083142686633219
absolute error = 4.45638039998278558384e-11
relative error = 4.3684656912066679328488016111459e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9057
y[1] (analytic) = 1.0201268607565273156559580486296
y[1] (numeric) = 1.0201268607118191564268538431706
absolute error = 4.47081592291042054590e-11
relative error = 4.3826077862461714240112089119859e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9056
y[1] (analytic) = 1.0201288735432406267308165743521
y[1] (numeric) = 1.020128873498387796011966052549
absolute error = 4.48528307188505218031e-11
relative error = 4.3967808266285020720654524235148e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9055
y[1] (analytic) = 1.020130886531242673405821980299
y[1] (numeric) = 1.0201308864862448545696580307521
absolute error = 4.49978188361639495469e-11
relative error = 4.4109848481473107477383533846517e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9054
y[1] (analytic) = 1.0201328997205535855610115081204
y[1] (numeric) = 1.0201328996754104616127996151338
absolute error = 4.51431239482118929866e-11
relative error = 4.4252198866028153087458153585564e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9053
y[1] (analytic) = 1.0201349131111934950895110559457
y[1] (numeric) = 1.0201349130659047486672790295262
absolute error = 4.52887464222320264195e-11
relative error = 4.4394859778018014757204395365001e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9052
y[1] (analytic) = 1.0201369267031825358977364973154
y[1] (numeric) = 1.0201369266577478492722041927887
absolute error = 4.54346866255323045267e-11
relative error = 4.4537831575576237082511039901204e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9051
y[1] (analytic) = 1.0201389404965408439055950202449
y[1] (numeric) = 1.0201389404509598989801040474881
absolute error = 4.55809449254909727568e-11
relative error = 4.4681114616902060809756790365269e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.905
y[1] (analytic) = 1.0201409544912885570466864864242
y[1] (numeric) = 1.0201409544455610353571299087124
absolute error = 4.57275216895565777118e-11
relative error = 4.4824709260260431598444980119340e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9049
y[1] (analytic) = 1.0201429686874458152685048105537
y[1] (numeric) = 1.0201429686415713979832568330205
absolute error = 4.58744172852479775332e-11
relative error = 4.4968615863982008783585193661807e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9048
y[1] (analytic) = 1.0201449830850327605326393598195
y[1] (numeric) = 1.0201449830390111284524850075291
absolute error = 4.60216320801543522904e-11
relative error = 4.5112834786463174139880227420793e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9047
y[1] (analytic) = 1.0201469976840695368149763735096
y[1] (numeric) = 1.0201469976379003703730411591393
absolute error = 4.61691664419352143703e-11
relative error = 4.5257366386166040646639981653451e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9046
y[1] (analytic) = 1.0201490124845762901059004027728
y[1] (numeric) = 1.0201490124382592693675799839046
absolute error = 4.63170207383204188682e-11
relative error = 4.5402211021618461253520190456544e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9045
y[1] (analytic) = 1.0201510274865731684104957705223
y[1] (numeric) = 1.0201510274401079730733855965429
absolute error = 4.64651953371101739794e-11
relative error = 4.5547369051414037646497722408947e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9044
y[1] (analytic) = 1.0201530426900803217487480514876
y[1] (numeric) = 1.0201530426434666311425730000939
absolute error = 4.66136906061750513937e-11
relative error = 4.5692840834212129016238879857039e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9043
y[1] (analytic) = 1.0201550580951179021557455724136
y[1] (numeric) = 1.020155058048355395242289575724
absolute error = 4.67625069134559966896e-11
relative error = 4.5838626728737860825723777778661e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9042
y[1] (analytic) = 1.0201570737017060636818809324125
y[1] (numeric) = 1.0201570736547944190549165926812
absolute error = 4.69116446269643397313e-11
relative error = 4.5984727093782133580165452304108e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9041
y[1] (analytic) = 1.020159089509864962393052543467
y[1] (numeric) = 1.0201590894628038582782707384012
absolute error = 4.70611041147818050658e-11
relative error = 4.6131142288201631596576913160510e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.904
y[1] (analytic) = 1.0201611055196147563708661910902
y[1] (numeric) = 1.0201611054724038706258056687678
absolute error = 4.72108857450605223224e-11
relative error = 4.6277872670918831775240582772544e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9039
y[1] (analytic) = 1.0201631217309756057128366151416
y[1] (numeric) = 1.0201631216836146158268135785282
absolute error = 4.73609898860230366134e-11
relative error = 4.6424918600922012371903705206498e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9038
y[1] (analytic) = 1.0201651381439676725325891108021
y[1] (numeric) = 1.020165138096456255626626791867
absolute error = 4.75114169059623189351e-11
relative error = 4.6572280437265261769817396750152e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9037
y[1] (analytic) = 1.0201671547586111209600611497109
y[1] (numeric) = 1.0201671547109489537868193731389
absolute error = 4.76621671732417765720e-11
relative error = 4.6719958539068487254461903620280e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9036
y[1] (analytic) = 1.0201691715749261171417040212648
y[1] (numeric) = 1.0201691715271128760854087577639
absolute error = 4.78132410562952635009e-11
relative error = 4.6867953265517423787723163906221e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
memory used=148.7MB, alloc=4.4MB, time=16.84
NO POLE
x[1] = -3.9035
y[1] (analytic) = 1.0201711885929328292406844940828
y[1] (numeric) = 1.020171188544968190317057403286
absolute error = 4.79646389236270907968e-11
relative error = 4.7016264975863642783383005732195e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9034
y[1] (analytic) = 1.0201732058126514274370864976382
y[1] (numeric) = 1.0201732057645350662932744605974
absolute error = 4.81163611438120370408e-11
relative error = 4.7164894029424560884118900442866e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9033
y[1] (analytic) = 1.0201752232341020839281128240591
y[1] (numeric) = 1.0201752231858336758426174653312
absolute error = 4.82684080854953587279e-11
relative error = 4.7313840785583448737954671823598e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9032
y[1] (analytic) = 1.0201772408573049729282868501015
y[1] (numeric) = 1.0201772408088841928108940494232
absolute error = 4.84207801173928006783e-11
relative error = 4.7463105603789439777690859326086e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9031
y[1] (analytic) = 1.0201792586822802706696542792936
y[1] (numeric) = 1.0201792586337067930613636728457
absolute error = 4.85734776082906064479e-11
relative error = 4.7612688843557538999099640289291e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.903
y[1] (analytic) = 1.0201812767090481554019849042573
y[1] (numeric) = 1.0201812766603216544749393755157
absolute error = 4.87265009270455287416e-11
relative error = 4.7762590864468631741413004616488e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9029
y[1] (analytic) = 1.0201832949376288073929743892057
y[1] (numeric) = 1.020183294888748956950389549378
absolute error = 4.88798504425848398277e-11
relative error = 4.7912812026169492468437674647819e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9028
y[1] (analytic) = 1.0201853133680424089284460726201
y[1] (numeric) = 1.0201853133190088824045397306671
absolute error = 4.90335265239063419530e-11
relative error = 4.8063352688372793549904567602545e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9027
y[1] (analytic) = 1.0201873320003091443125527901088
y[1] (numeric) = 1.0201873319511216147724744123483
absolute error = 4.91875295400783777605e-11
relative error = 4.8214213210857114044915092051331e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9026
y[1] (analytic) = 1.0201893508344491998679787174483
y[1] (numeric) = 1.0201893507851073400077388767413
absolute error = 4.93418598602398407070e-11
relative error = 4.8365393953466948484837573486962e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9025
y[1] (analytic) = 1.0201913698704827639361412338107
y[1] (numeric) = 1.0201913698209862460825410483272
absolute error = 4.94965178536001854835e-11
relative error = 4.8516895276112715658496312146034e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9024
y[1] (analytic) = 1.020193389108430026877392805178
y[1] (numeric) = 1.0201933890587785229879533667418
absolute error = 4.96515038894394384362e-11
relative error = 4.8668717538770767397496679011798e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9023
y[1] (analytic) = 1.0201954085483111810712228879455
y[1] (numeric) = 1.0201954084985043627341146799569
absolute error = 4.98068183371082079886e-11
relative error = 4.8820861101483397362176241848776e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9022
y[1] (analytic) = 1.0201974281901464209164598527174
y[1] (numeric) = 1.0201974281401839593504321576512
absolute error = 4.99624615660276950662e-11
relative error = 4.8973326324358849829652107767587e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9021
y[1] (analytic) = 1.0201994480339559428314729282944
y[1] (numeric) = 1.0201994479838375088857832247737
absolute error = 5.01184339456897035207e-11
relative error = 4.9126113567571328480925723246899e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.902
y[1] (analytic) = 1.0202014680797599452543741658586
y[1] (numeric) = 1.0202014680294852094087175153008
absolute error = 5.02747358456566505578e-11
relative error = 4.9279223191361005191063850201550e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9019
y[1] (analytic) = 1.020203488327578628643220423354
y[1] (numeric) = 1.0202034882771472610076588461896
absolute error = 5.04313676355615771644e-11
relative error = 4.9432655556034028818338741147405e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9018
y[1] (analytic) = 1.0202055087774321954762153700676
y[1] (numeric) = 1.0202055087268438657911072115293
absolute error = 5.05883296851081585383e-11
relative error = 4.9586411021962533995366022776925e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9017
y[1] (analytic) = 1.0202075294293408502519115114113
y[1] (numeric) = 1.0202075293785952278878407968924
absolute error = 5.07456223640707145189e-11
relative error = 4.9740489949584649920769862554627e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9016
y[1] (analytic) = 1.0202095502833247994894122339082
y[1] (numeric) = 1.0202095502324215534471180138884
absolute error = 5.09032460422942200198e-11
relative error = 4.9894892699404509152257474092570e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9015
y[1] (analytic) = 1.020211571339404251728573870383
y[1] (numeric) = 1.0202115712883430506388795549214
absolute error = 5.10612010896943154616e-11
relative error = 5.0049619631992256399436512068801e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9014
y[1] (analytic) = 1.0202135925975994175302077853614
y[1] (numeric) = 1.020213592546379929653950468154
absolute error = 5.12194878762573172074e-11
relative error = 5.0204671107984057318825718818705e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9013
y[1] (analytic) = 1.020215614057930509476282480678
y[1] (numeric) = 1.0202156140065524027042422526789
absolute error = 5.13781067720402279991e-11
relative error = 5.0360047488082107309196332046237e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9012
y[1] (analytic) = 1.0202176357204177421701257212964
y[1] (numeric) = 1.0202176356688806840229549739016
absolute error = 5.15370581471707473948e-11
relative error = 5.0515749133054640307538195229229e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9011
y[1] (analytic) = 1.0202196575850813322366266813423
y[1] (numeric) = 1.0202196575333849898647793991343
absolute error = 5.16963423718472822080e-11
relative error = 5.0671776403735937586336580037668e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
memory used=152.5MB, alloc=4.4MB, time=17.25
x[1] = -3.901
y[1] (analytic) = 1.020221679651941498322438110353
y[1] (numeric) = 1.0202216796000855385060991534049
absolute error = 5.18559598163389569481e-11
relative error = 5.0828129661026336551669504221909e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9009
y[1] (analytic) = 1.0202237019210184610961785197437
y[1] (numeric) = 1.0202237018690025502451928954815
absolute error = 5.20159108509856242622e-11
relative error = 5.0984809265892239542125424765504e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9008
y[1] (analytic) = 1.0202257243923324432486343894943
y[1] (numeric) = 1.0202257243401562474024365141157
absolute error = 5.21761958461978753786e-11
relative error = 5.1141815579366122628933256169639e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9007
y[1] (analytic) = 1.0202277470659036694929623950568
y[1] (numeric) = 1.0202277470135668543205053445062
absolute error = 5.23368151724570505506e-11
relative error = 5.1299148962546544415932345547906e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9006
y[1] (analytic) = 1.0202297699417523665648916544876
y[1] (numeric) = 1.0202297698892545973645764049842
absolute error = 5.24977692003152495034e-11
relative error = 5.1456809776598154842126777656138e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9005
y[1] (analytic) = 1.0202317930198987632229259958049
y[1] (numeric) = 1.0202317929672397049225306539238
absolute error = 5.26590583003953418811e-11
relative error = 5.1614798382751703983883356815596e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9004
y[1] (analytic) = 1.0202338163003630902485462445734
y[1] (numeric) = 1.0202338162475424074051552668783
absolute error = 5.28206828433909776951e-11
relative error = 5.1773115142304050858047379431573e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9003
y[1] (analytic) = 1.0202358397831655804464125317199
y[1] (numeric) = 1.0202358397301829372463459339451
absolute error = 5.29826432000665977748e-11
relative error = 5.1931760416618172226858224361161e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9002
y[1] (analytic) = 1.0202378634683264686445666215798
y[1] (numeric) = 1.020237863415181528903309177361
absolute error = 5.31449397412574442188e-11
relative error = 5.2090734567123171402900332684850e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9001
y[1] (analytic) = 1.0202398873558659916946342601777
y[1] (numeric) = 1.0202398873025584188567646893298
absolute error = 5.33075728378695708479e-11
relative error = 5.2250037955314287055363677485036e-09 %
h = 0.0001
TOP MAIN SOLVE Loop
NO POLE
x[1] = -3.9
y[1] (analytic) = 1.0202419114458043884720275437437
y[1] (numeric) = 1.0202419113923338456111476900846
absolute error = 5.34705428608798536591e-11
relative error = 5.2409670942752902016829468631426e-09 %
h = 0.0001
Finished!
Maximum Iterations Reached before Solution Completed!
diff ( y , x , 2 ) = diff ( y , x , 1 ) ;
Iterations = 1000
Total Elapsed Time = 17 Seconds
Elapsed Time(since restart) = 17 Seconds
Expected Time Remaining = 14 Minutes 8 Seconds
Optimized Time Remaining = 14 Minutes 7 Seconds
Time to Timeout = 14 Minutes 42 Seconds
Percent Done = 2.002 %
> quit
memory used=154.3MB, alloc=4.4MB, time=17.43