##############ECHO OF PROBLEM################# ##############temp/neg_hpostode.ode################# diff ( y , x , 1 ) = sin(x); ! /* BEGIN FIRST INPUT BLOCK */ Digits = 32; max_terms = 30; ! /* END FIRST INPUT BLOCK */ /* BEGIN SECOND INPUT BLOCK */ x_start = 0.1; x_end = -0.1 ; glob_display_interval = -0.01; array_y_init[0 + 1] = exact_soln_y(x_start); glob_h = -0.0001; glob_look_poles = true; glob_max_iter = 100000000; /* END SECOND INPUT BLOCK */ ! /* BEGIN USER DEF BLOCK */ double exact_soln_y (double x) { return(2.0 - cos(x)); } /* END USER DEF BLOCK */ #######END OF ECHO OF PROBLEM################# START of Soultion x[1] = 0.1 y[1] (analytic) = 1.004995834721974 y[1] (numeric) = 1.004995834721974 absolute error = 0 relative error = 0 % Correct digits = 16 h = -0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.08999999999999972 y[1] (analytic) = 1.004047266988006 y[1] (numeric) = 1.004047266988006 absolute error = 2.220446049250313e-16 relative error = 2.211495536371833e-14 % Correct digits = 15 h = -0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.07999999999999943 y[1] (analytic) = 1.003198293697381 y[1] (numeric) = 1.00319829369738 absolute error = 2.220446049250313e-16 relative error = 2.213367051359958e-14 % Correct digits = 15 h = -0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.06999999999999915 y[1] (analytic) = 1.00244899974672 y[1] (numeric) = 1.00244899974672 absolute error = 2.220446049250313e-16 relative error = 2.215021462250282e-14 % Correct digits = 15 h = -0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.05999999999999886 y[1] (analytic) = 1.001799460064796 y[1] (numeric) = 1.001799460064795 absolute error = 6.661338147750939e-16 relative error = 6.649372866821158e-14 % Correct digits = 15 h = -0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.04999999999999857 y[1] (analytic) = 1.001249739605034 y[1] (numeric) = 1.001249739605032 absolute error = 1.332267629550188e-15 relative error = 1.330604720132793e-13 % Correct digits = 14 h = -0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.03999999999999829 y[1] (analytic) = 1.000799893339022 y[1] (numeric) = 1.000799893339021 absolute error = 1.332267629550188e-15 relative error = 1.331202809290149e-13 % Correct digits = 14 h = -0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.02999999999999805 y[1] (analytic) = 1.000449966251012 y[1] (numeric) = 1.000449966251011 absolute error = 1.77635683940025e-15 relative error = 1.775557898269311e-13 % Correct digits = 14 h = -0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.01999999999999811 y[1] (analytic) = 1.000199993333422 y[1] (numeric) = 1.000199993333421 absolute error = 8.881784197001252e-16 relative error = 8.880008254549607e-14 % Correct digits = 15 h = -0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = 0.009999999999998167 y[1] (analytic) = 1.000049999583335 y[1] (numeric) = 1.000049999583334 absolute error = 8.881784197001252e-16 relative error = 8.881340133695113e-14 % Correct digits = 15 h = -0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -1.828154598190745e-15 y[1] (analytic) = 1 y[1] (numeric) = 0.9999999999999987 absolute error = 1.332267629550188e-15 relative error = 1.332267629550188e-13 % Correct digits = 14 h = -0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.01000000000000182 y[1] (analytic) = 1.000049999583335 y[1] (numeric) = 1.000049999583334 absolute error = 8.881784197001252e-16 relative error = 8.881340133695113e-14 % Correct digits = 15 h = -0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.02000000000000176 y[1] (analytic) = 1.000199993333422 y[1] (numeric) = 1.000199993333421 absolute error = 8.881784197001252e-16 relative error = 8.880008254549607e-14 % Correct digits = 15 h = -0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.0300000000000017 y[1] (analytic) = 1.000449966251012 y[1] (numeric) = 1.000449966251011 absolute error = 1.77635683940025e-15 relative error = 1.775557898269311e-13 % Correct digits = 14 h = -0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.04000000000000194 y[1] (analytic) = 1.000799893339022 y[1] (numeric) = 1.000799893339021 absolute error = 1.332267629550188e-15 relative error = 1.331202809290149e-13 % Correct digits = 14 h = -0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.05000000000000223 y[1] (analytic) = 1.001249739605034 y[1] (numeric) = 1.001249739605032 absolute error = 1.554312234475219e-15 relative error = 1.552372173488258e-13 % Correct digits = 14 h = -0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.06000000000000252 y[1] (analytic) = 1.001799460064796 y[1] (numeric) = 1.001799460064795 absolute error = 8.881784197001252e-16 relative error = 8.865830489094876e-14 % Correct digits = 15 h = -0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.0700000000000028 y[1] (analytic) = 1.002448999746721 y[1] (numeric) = 1.00244899974672 absolute error = 4.440892098500626e-16 relative error = 4.430042924500563e-14 % Correct digits = 15 h = -0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.08000000000000308 y[1] (analytic) = 1.003198293697381 y[1] (numeric) = 1.00319829369738 absolute error = 4.440892098500626e-16 relative error = 4.426734102719916e-14 % Correct digits = 15 h = -0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.09000000000000337 y[1] (analytic) = 1.004047266988006 y[1] (numeric) = 1.004047266988006 absolute error = 2.220446049250313e-16 relative error = 2.211495536371833e-14 % Correct digits = 15 h = -0.0001 TOP MAIN SOLVE Loop NO POLE x[1] = -0.1000000000000037 y[1] (analytic) = 1.004995834721975 y[1] (numeric) = 1.004995834721974 absolute error = 2.220446049250313e-16 relative error = 2.20940821099481e-14 % Correct digits = 15 h = -0.0001 Finished! diff ( y , x , 1 ) = sin(x); Iterations = 2000 Total Elapsed Time = 41 Seconds Elapsed Time(since restart) = 40 Seconds Expected Time Remaining = 0 Seconds Optimized Time Remaining = 0 Seconds Time to Timeout = 14 Minutes 19 Seconds Percent Done = 0 %