MAIN

****************************************************************************************
                               append_MinGW_dir utility

under Windows:
the directory \mingw64\bin already in the PATH environment variable.

****************************************************************************************

====================================================================================

               >>>   Example 2.2.6, pag.88, Duffy - Talbot Suite   <<<

====================================================================================

NTval=5;  Tmin=0.5;  Tmax=20;  NXval=9;  Xmin=0;  Xmax=1;  tol=1.000000e-08

Modified Talbot's method [coarse-grained parallelism: 12 threads]

Modified Talbot's method [fine-grained parallelism: 12 threads]

Modified Talbot's method [nested parallelism: 4 outer parallel threads, 3 inner parallel threads]


	CHECK: NESTED PARALLELISM is supported

ABSERR1 = [ %  Tval(1)     Tval(2)      Tval(3)      Tval(4)  ... Tval(5)
           8.902441e-08 1.064482e-12 1.022959e-12 4.396483e-13 7.052137e-12    % Xval(1)
           7.854175e-08 2.161660e-12 1.173275e-10 1.875786e-08 2.079736e-11    % Xval(2)
           6.176601e-08 9.856158e-12 4.089170e-10 7.055139e-10 4.069897e-12    % Xval(3)
           4.151085e-08 3.746951e-13 2.211475e-11 4.591177e-09 2.395723e-12    % Xval(4)
           2.042021e-08 3.472049e-13 1.227463e-12 5.916712e-12 1.841527e-12    % Xval(5)
           9.146836e-10 7.141059e-12 3.239286e-10 7.793766e-14 5.668771e-12    % Xval(6)
           1.501541e-08 5.523360e-15 5.665141e-11 1.907781e-10 7.278622e-13    % Xval(7)
           2.603003e-08 8.461287e-14 1.164466e-11 1.609268e-13 1.172215e-09    % Xval(8)
           3.158027e-08 9.045542e-14 2.977674e-12 1.540858e-11 5.274670e-13    % Xval(9)
          ];

ABSERR2 = [ %  Tval(1)     Tval(2)      Tval(3)      Tval(4)  ... Tval(5)
           8.902441e-08 1.065426e-12 1.007194e-12 4.045653e-13 7.597256e-12    % Xval(1)
           7.854175e-08 2.160994e-12 1.173395e-10 1.875786e-08 2.112488e-11    % Xval(2)
           6.176601e-08 9.855811e-12 4.089288e-10 7.055239e-10 4.397108e-12    % Xval(3)
           4.151085e-08 3.750594e-13 2.212364e-11 4.591178e-09 2.777389e-12    % Xval(4)
           2.042021e-08 3.474651e-13 1.232348e-12 5.911605e-12 2.277567e-12    % Xval(5)
           9.146836e-10 7.141204e-12 3.239246e-10 8.709700e-14 5.560052e-12    % Xval(6)
           1.501541e-08 5.398459e-15 5.665429e-11 1.907793e-10 5.369594e-13    % Xval(7)
           2.603003e-08 8.465451e-14 1.164258e-11 1.618983e-13 1.172051e-09    % Xval(8)
           3.158027e-08 9.049705e-14 2.979089e-12 1.540694e-11 6.091516e-13    % Xval(9)
          ];

ABSERR3 = [ %  Tval(1)     Tval(2)      Tval(3)      Tval(4)  ... Tval(5)
           8.902441e-08 1.065092e-12 1.022071e-12 4.312106e-13 9.014123e-12    % Xval(1)
           7.854175e-08 2.161327e-12 1.173275e-10 1.875784e-08 2.167011e-11    % Xval(2)
           6.176601e-08 9.856019e-12 4.089176e-10 7.055336e-10 5.051501e-12    % Xval(3)
           4.151085e-08 3.748772e-13 2.211575e-11 4.591195e-09 2.941078e-12    % Xval(4)
           2.042021e-08 3.473437e-13 1.227463e-12 5.919709e-12 2.277567e-12    % Xval(5)
           9.146836e-10 7.141128e-12 3.239283e-10 8.515411e-14 5.478146e-12    % Xval(6)
           1.501541e-08 5.474787e-15 5.665141e-11 1.907822e-10 4.007350e-13    % Xval(7)
           2.603003e-08 8.465451e-14 1.164466e-11 1.613987e-13 1.172078e-09    % Xval(8)
           3.158027e-08 9.049705e-14 2.977563e-12 1.541077e-11 5.681289e-13    % Xval(9)
          ];
diary off
