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