1Allocation Counts for Horner Evaluation: 2Allocation count for type mpfr_float_50 = 3 3Allocation count for type mpfr_float_50 - no expression templates = 1 4Allocation Counts for boost::math::tools::evaluate_polynomial: 5Allocation count for type mpfr_float_50 = 13 6Allocation count for type mpfr_float_50 - no expression templates = 9 7Time for double = 0.000688113 seconds 8Total allocations for double = 14 9Time for real_concept = 0.00149196 seconds 10Total allocations for real_concept = 0 11Time for arithmetic_backend<double> = 0.00133409 seconds 12Total allocations for arithmetic_backend<double> = 0 13Time for arithmetic_backend<double> - no expression templates = 0.000637403 seconds 14Total allocations for arithmetic_backend<double> - no expression templates = 0 15Time for double = 0.0366824 seconds 16Total allocations for double = 0 17Time for real_concept = 0.0867356 seconds 18Total allocations for real_concept = 0 19Time for arithmetic_backend<double> = 0.0956691 seconds 20Total allocations for arithmetic_backend<double> = 0 21Time for arithmetic_backend<double> - no expression templates = 0.040428 seconds 22Total allocations for arithmetic_backend<double> - no expression templates = 0 23Testing Bessel Functions at 50 digits..... 24Time for mpfr_float_50 = 0.204043 seconds 25Total allocations for mpfr_float_50 = 813605 26Time for mpfr_float_50 (3 theads) = 0.238272 seconds 27Total allocations for mpfr_float_50 = 3255602 28Time for mpfr_float_50 (no expression templates = 0.216221 seconds 29Total allocations for mpfr_float_50 (no expression templates = 1001796 30Time for mpfr_float_50 (no expression templates (3 theads) = 0.267326 seconds 31Total allocations for mpfr_float_50 (no expression templates = 4008534 32Time for static_mpfr_float_50 = 0.146508 seconds 33Total allocations for static_mpfr_float_50 = 18685 34Time for static_mpfr_float_50 (3 theads) = 0.180008 seconds 35Total allocations for static_mpfr_float_50 = 75946 36Time for static_mpfr_float_50 (no expression templates) = 0.143153 seconds 37Total allocations for static_mpfr_float_50 (no expression templates) = 46826 38Time for static_mpfr_float_50 (no expression templates) (3 theads) = 0.161564 seconds 39Total allocations for static_mpfr_float_50 (no expression templates) = 189191 40Time for mpf_float_50 = 0.167874 seconds 41Total allocations for mpf_float_50 = 870726 42Time for mpf_float_50 (3 theads) = 0.205629 seconds 43Total allocations for mpf_float_50 = 3482852 44Time for mpf_float_50 (no expression templates = 0.171495 seconds 45Total allocations for mpf_float_50 (no expression templates = 1071229 46Time for mpf_float_50 (no expression templates (3 theads) = 0.22507 seconds 47Total allocations for mpf_float_50 (no expression templates = 4284874 48Time for cpp_dec_float_50 = 0.377193 seconds 49Total allocations for cpp_dec_float_50 = 3 50Time for cpp_dec_float_50 (3 theads) = 0.410275 seconds 51Total allocations for cpp_dec_float_50 = 36 52Time for cpp_bin_float_50 = 0.315701 seconds 53Total allocations for cpp_bin_float_50 = 4 54Time for cpp_bin_float_50 (3 theads) = 0.338848 seconds 55Total allocations for cpp_bin_float_50 = 43 56Testing Bessel Functions at 100 digits..... 57Time for mpfr_float_100 = 0.504992 seconds 58Total allocations for mpfr_float_100 = 1666200 59Time for mpfr_float_100 (no expression templates = 0.503061 seconds 60Total allocations for mpfr_float_100 (no expression templates = 2120706 61Time for static_mpfr_float_100 = 0.375447 seconds 62Total allocations for static_mpfr_float_100 = 19391 63Time for mpf_float_100 = 0.406251 seconds 64Total allocations for mpf_float_100 = 1817791 65Time for mpf_float_100 (no expression templates = 0.418247 seconds 66Total allocations for mpf_float_100 (no expression templates = 2221056 67Time for cpp_dec_float_100 = 1.13054 seconds 68Total allocations for cpp_dec_float_100 = 3 69Time for cpp_bin_float_100 = 1.19595 seconds 70Total allocations for cpp_bin_float_100 = 6 71Testing Polynomial Evaluation at 50 digits..... 72Time for mpfr_float_50 = 0.00172618 seconds 73Total allocations for mpfr_float_50 = 12976 74Time for mpfr_float_50 (no expression templates = 0.00140102 seconds 75Total allocations for mpfr_float_50 (no expression templates = 8984 76Time for static_mpfr_float_50 = 0.000774017 seconds 77Total allocations for static_mpfr_float_50 = 0 78Time for mpf_float_50 = 0.00122821 seconds 79Total allocations for mpf_float_50 = 12976 80Time for mpf_float_50 (no expression templates = 0.000938302 seconds 81Total allocations for mpf_float_50 (no expression templates = 8984 82Time for cpp_dec_float_50 = 0.000761543 seconds 83Total allocations for cpp_dec_float_50 = 0 84Time for cpp_bin_float_50 = 0.00100391 seconds 85Total allocations for cpp_bin_float_50 = 0 86Testing Polynomial Evaluation at 100 digits..... 87Time for mpfr_float_100 = 0.00198759 seconds 88Total allocations for mpfr_float_100 = 12976 89Time for mpfr_float_100 (no expression templates = 0.00197391 seconds 90Total allocations for mpfr_float_100 (no expression templates = 8984 91Time for static_mpfr_float_100 = 0.00115947 seconds 92Total allocations for static_mpfr_float_100 = 0 93Time for mpf_float_100 = 0.00130242 seconds 94Total allocations for mpf_float_100 = 12976 95Time for mpf_float_100 (no expression templates = 0.000967883 seconds 96Total allocations for mpf_float_100 (no expression templates = 8984 97Time for cpp_dec_float_100 = 0.00110386 seconds 98Total allocations for cpp_dec_float_100 = 0 99Time for cpp_bin_float_100 = 0.00144396 seconds 100Total allocations for cpp_bin_float_100 = 0 101Testing Non-Central T at 50 digits..... 102Time for mpfr_float_50 = 45.8621 seconds 103Total allocations for mpfr_float_50 = 196986977 104Time for mpfr_float_50 (no expression templates = 41.5062 seconds 105Total allocations for mpfr_float_50 (no expression templates = 194554719 106Time for static_mpfr_float_50 = 31.1014 seconds 107Total allocations for static_mpfr_float_50 = 1798554 108Time for mpf_float_50 = 28.2162 seconds 109Total allocations for mpf_float_50 = 162346817 110Time for mpf_float_50 (no expression templates = 24.8611 seconds 111Total allocations for mpf_float_50 (no expression templates = 154896018 112Time for cpp_dec_float_50 = 61.5326 seconds 113Total allocations for cpp_dec_float_50 = 4 114Time for cpp_bin_float_50 = 59.0179 seconds 115Total allocations for cpp_bin_float_50 = 1 116Time for cpp_bin_float_50 (3 theads) = 79.9276 seconds 117Total allocations for cpp_bin_float_50 = 28 118Testing Non-Central T at 100 digits..... 119Time for mpfr_float_100 = 92.8415 seconds 120Total allocations for mpfr_float_100 = 333396307 121Time for mpfr_float_100 (no expression templates = 84.5783 seconds 122Total allocations for mpfr_float_100 (no expression templates = 325676494 123Time for static_mpfr_float_100 = 69.8614 seconds 124Total allocations for static_mpfr_float_100 = 15326962 125Time for mpf_float_100 = 60.903 seconds 126Total allocations for mpf_float_100 = 280052298 127Time for mpf_float_100 (no expression templates = 52.3144 seconds 128Total allocations for mpf_float_100 (no expression templates = 265239868 129Time for cpp_dec_float_100 = 184.481 seconds 130Total allocations for cpp_dec_float_100 = 5 131Time for cpp_bin_float_100 = 180.534 seconds 132Total allocations for cpp_bin_float_100 = 2 133[table Bessel Functions (100 digit precision) 134[[Type][Time][# Allocations]] 135[[cpp_bin_float_100][3.18541 (1.19595s)][6]] 136[[cpp_dec_float_100][3.01119 (1.13054s)][3]] 137[[mpf_float_100][1.08204 (0.406251s)][1817791]] 138[[mpf_float_100 (no expression templates][1.114 (0.418247s)][2221056]] 139[[mpfr_float_100][1.34504 (0.504992s)][1666200]] 140[[mpfr_float_100 (no expression templates][1.3399 (0.503061s)][2120706]] 141[[static_mpfr_float_100][1 (0.375447s)][19391]] 142] 143 144[table Bessel Functions (16 digit precision) 145[[Type][Time][# Allocations]] 146[[arithmetic_backend<double>][2.09301 (0.00133409s)][0]] 147[[arithmetic_backend<double> - no expression templates][1 (0.000637403s)][0]] 148[[double][1.07956 (0.000688113s)][14]] 149[[real_concept][2.34069 (0.00149196s)][0]] 150] 151 152[table Bessel Functions (50 digit precision) 153[[Type][Time][# Allocations]] 154[[cpp_bin_float_50][2.20534 (0.315701s)][4]] 155[[cpp_bin_float_50 (3 concurrent threads)][2.36703 (0.338848s)][44]] 156[[cpp_dec_float_50][2.6349 (0.377193s)][3]] 157[[cpp_dec_float_50 (3 concurrent threads)][2.86599 (0.410275s)][37]] 158[[mpf_float_50][1.17269 (0.167874s)][870726]] 159[[mpf_float_50 (3 concurrent threads)][1.43643 (0.205629s)][3482853]] 160[[mpf_float_50 (no expression templates][1.19799 (0.171495s)][1071229]] 161[[mpf_float_50 (no expression templates (3 concurrent threads)][1.57224 (0.22507s)][4284875]] 162[[mpfr_float_50][1.42535 (0.204043s)][813605]] 163[[mpfr_float_50 (3 concurrent threads)][1.66446 (0.238272s)][3255603]] 164[[mpfr_float_50 (no expression templates][1.51042 (0.216221s)][1001796]] 165[[mpfr_float_50 (no expression templates (3 concurrent threads)][1.86742 (0.267326s)][4008535]] 166[[static_mpfr_float_50][1.02344 (0.146508s)][18685]] 167[[static_mpfr_float_50 (3 concurrent threads)][1.25745 (0.180008s)][75947]] 168[[static_mpfr_float_50 (no expression templates)][1 (0.143153s)][46826]] 169[[static_mpfr_float_50 (no expression templates) (3 concurrent threads)][1.12861 (0.161564s)][189192]] 170] 171 172[table Non-central T (16 digit precision) 173[[Type][Time][# Allocations]] 174[[arithmetic_backend<double>][2.60804 (0.0956691s)][0]] 175[[arithmetic_backend<double> - no expression templates][1.10211 (0.040428s)][0]] 176[[double][1 (0.0366824s)][0]] 177[[real_concept][2.3645 (0.0867356s)][0]] 178] 179 180[table Non-central T Distribution (100 digit precision) 181[[Type][Time][# Allocations]] 182[[cpp_bin_float_100][3.45094 (180.534s)][2]] 183[[cpp_dec_float_100][3.52639 (184.481s)][5]] 184[[mpf_float_100][1.16417 (60.903s)][280052298]] 185[[mpf_float_100 (no expression templates][1 (52.3144s)][265239868]] 186[[mpfr_float_100][1.77469 (92.8415s)][333396307]] 187[[mpfr_float_100 (no expression templates][1.61673 (84.5783s)][325676494]] 188[[static_mpfr_float_100][1.33541 (69.8614s)][15326962]] 189] 190 191[table Non-central T Distribution (50 digit precision) 192[[Type][Time][# Allocations]] 193[[cpp_bin_float_50][2.3739 (59.0179s)][1]] 194[[cpp_bin_float_50 (3 concurrent threads)][3.21496 (79.9276s)][29]] 195[[cpp_dec_float_50][2.47505 (61.5326s)][4]] 196[[mpf_float_50][1.13495 (28.2162s)][162346817]] 197[[mpf_float_50 (no expression templates][1 (24.8611s)][154896018]] 198[[mpfr_float_50][1.84473 (45.8621s)][196986977]] 199[[mpfr_float_50 (no expression templates][1.66952 (41.5062s)][194554719]] 200[[static_mpfr_float_50][1.25101 (31.1014s)][1798554]] 201] 202 203[table Polynomial Evaluation (100 digit precision) 204[[Type][Time][# Allocations]] 205[[cpp_bin_float_100][1.49187 (0.00144396s)][0]] 206[[cpp_dec_float_100][1.14049 (0.00110386s)][0]] 207[[mpf_float_100][1.34564 (0.00130242s)][12976]] 208[[mpf_float_100 (no expression templates][1 (0.000967883s)][8984]] 209[[mpfr_float_100][2.05354 (0.00198759s)][12976]] 210[[static_mpfr_float_100][1.19794 (0.00115947s)][0]] 211] 212 213[table Polynomial Evaluation (50 digit precision) 214[[Type][Time][# Allocations]] 215[[cpp_bin_float_50][1.31826 (0.00100391s)][0]] 216[[cpp_dec_float_50][1 (0.000761543s)][0]] 217[[mpf_float_50][1.61279 (0.00122821s)][12976]] 218[[mpf_float_50 (no expression templates][1.23211 (0.000938302s)][8984]] 219[[mpfr_float_100 (no expression templates][2.59199 (0.00197391s)][8984]] 220[[mpfr_float_50][2.26669 (0.00172618s)][12976]] 221[[mpfr_float_50 (no expression templates][1.83971 (0.00140102s)][8984]] 222[[static_mpfr_float_50][1.01638 (0.000774017s)][0]] 223] 224 225