14 January 2017 08:09:12 PM COMPASS_SEARCH_TEST C version. Test the COMPASS_SEARCH library. BEALE_TEST: Test COMPASS_SEARCH with the Beale function. Initial point X0: 0: 1.000000 1: 1.000000 F(X0) = 14.2031 Estimated minimizer X1: 0: 3.000134 1: 0.500037 F(X1) = 3.14079e-09, number of steps = 10685 Initial point X0: 0: 1.000000 1: 4.000000 F(X0) = 4624.45 Estimated minimizer X1: 0: -15.668555 1: 1.059961 F(X1) = 0.547042, number of steps = 20000 Correct minimizer X*: 0: 3.000000 1: 0.500000 F(X*) = 0 BOHACH1_TEST: Test COMPASS_SEARCH with the Bohachevsky function #1. Initial point X0: 0: 0.500000 1: 1.000000 F(X0) = 2.55 Estimated minimizer X1: 0: -0.000006 1: 0.000006 F(X1) = 1.78466e-09, number of steps = 48 Correct minimizer X*: 0: 0.000000 1: 0.000000 F(X*) = 0 BOHACH2_TEST: Test COMPASS_SEARCH with the Bohachevsky function #2. Initial point X0: 0: 0.600000 1: 1.300000 F(X0) = 4.23635 Estimated minimizer X1: 0: 0.000000 1: 0.000006 F(X1) = 9.56917e-10, number of steps = 37 Correct minimizer X*: 0: 0.000000 1: 0.000000 F(X*) = 0 BROYDEN_TEST: Test COMPASS_SEARCH with the Broyden function. Initial point X0: 0: -0.900000 1: -1.000000 F(X0) = 2.37332 Estimated minimizer X1: 0: -0.511560 1: -0.398187 F(X1) = 0.0221649, number of steps = 32 Correct minimizer X*: 0: -0.511547 1: -0.398161 F(X*) = 0.000144114 EXTENDED_ROSENBROCK_TEST: Test COMPASS_SEARCH with the extended Rosenbrock function. Initial point X0: 0: -1.200000 1: 1.000000 2: -1.500000 3: 1.200000 F(X0) = 140.7 Estimated minimizer X1: 0: 0.995380 1: 0.990771 2: 0.996094 3: 0.992194 F(X1) = 3.66233e-05, number of steps = 10154 Correct minimizer X*: 0: 1.000000 1: 1.000000 2: 1.000000 3: 1.000000 F(X*) = 0 GOLDSTEIN_PRICE_TEST: Test COMPASS_SEARCH with the Goldstein-Price function. Initial point X0: 0: -0.500000 1: 0.250000 F(X0) = 2738.74 Estimated minimizer X1: 0: -0.600031 1: -0.399969 F(X1) = 30, number of steps = 67 Initial point X0: 0: -4.000000 1: 5.000000 F(X0) = 3.44437e+07 Estimated minimizer X1: 0: 1.199994 1: 0.800000 F(X1) = 840, number of steps = 72 Correct minimizer X*: 0: 0.000000 1: -1.000000 F(X*) = 3 HIMMELBLAU_TEST: Test COMPASS_SEARCH with the Himmelblau function. Initial point X0: 0: 1.000000 1: 1.000000 F(X0) = 106 Estimated minimizer X1: 0: 3.000006 1: 1.999994 F(X1) = 1.2666e-09, number of steps = 39 Initial point X0: 0: -1.000000 1: 1.000000 F(X0) = 130 Estimated minimizer X1: 0: -2.805127 1: 3.131311 F(X1) = 2.65844e-09, number of steps = 41 Initial point X0: 0: -1.000000 1: -1.000000 F(X0) = 170 Estimated minimizer X1: 0: -3.779303 1: -3.283179 F(X1) = 3.91873e-09, number of steps = 48 Initial point X0: 0: 1.000000 1: -1.000000 F(X0) = 146 Estimated minimizer X1: 0: 3.584424 1: -1.848126 F(X1) = 1.05849e-09, number of steps = 44 Correct Himmelblau minimizer X1*: 0: 3.000000 1: 2.000000 F(X*) = 0 Correct Himmelblau minimizer X2*: 0: 3.584390 1: -1.848130 F(X*) = 7.81168e-08 Correct Himmelblau minimizer X3*: 0: -3.779340 1: -3.283170 F(X*) = 7.61596e-08 Correct Himmelblau minimizer X4*: 0: -2.805120 1: 3.131340 F(X*) = 3.04269e-08 LOCAL_TEST: Test COMPASS_SEARCH with the Local function. Initial point X0: 0: 1.000000 1: 1.000000 F(X0) = 3.33077e+06 Estimated minimizer X1: 0: 0.789813 1: 0.250000 F(X1) = 6.88507, number of steps = 44 Correct local minimizer X*: 0: 0.285805 1: 0.279326 F(X*) = 5.92256 Initial point X0: 0: -15.000000 1: -35.000000 F(X0) = 1.49636e+08 Estimated minimizer X1: 0: -21.042334 1: -36.735730 F(X1) = 0.90452, number of steps = 13385 Correct global minimizer X*: 0: -21.026672 1: -36.759979 F(X*) = 1.42426e-06 MCKINNON_TEST: Test COMPASS_SEARCH with the McKinnon function. Initial point X0: 0: 0.843070 1: -0.593070 PHI = 10, TAU = 1, THETA = 15 F(X0) = 12.4047 Estimated minimizer X1: 0: 0.000016 1: -0.499998 F(X1) = -0.249758, number of steps = 35 Correct minimizer X*: 0: 0.000000 1: -0.500000 F(X*) = -0.25 Initial point X0: 0: 0.843070 1: -0.593070 PHI = 60, TAU = 2, THETA = 6 F(X0) = 4.02327 Estimated minimizer X1: 0: 0.000016 1: -0.499998 F(X1) = -0.25, number of steps = 35 Correct minimizer X*: 0: 0.000000 1: -0.500000 F(X*) = -0.25 Initial point X0: 0: 0.843070 1: -0.593070 PHI = 4000, TAU = 3, THETA = 6 F(X0) = 3.35402 Estimated minimizer X1: 0: 0.000016 1: -0.499998 F(X1) = -0.25, number of steps = 36 Correct minimizer X*: 0: 0.000000 1: -0.500000 F(X*) = -0.25 POWELL_TEST: Test COMPASS_SEARCH with the Powell function. Initial point X0: 0: 3.000000 1: -1.000000 2: 0.000000 3: 1.000000 F(X0) = 55 Estimated minimizer X1: 0: 0.000165 1: -0.000024 2: 0.000018 3: 0.000098 F(X1) = 2.08244e-08, number of steps = 289 Correct minimizer X*: 0: 0.000000 1: 0.000000 2: 0.000000 3: 0.000000 F(X*) = 0 ROSENBROCK_TEST: Test COMPASS_SEARCH with the Rosenbrock function. Initial point X0: 0: -1.200000 1: 1.000000 F(X0) = 24.2 Estimated minimizer X1: 0: 0.995380 1: 0.990771 F(X1) = 2.13561e-05, number of steps = 4981 Correct minimizer X*: 0: 1.000000 1: 1.000000 F(X*) = 0 COMPASS_SEARCH_TEST Normal end of execution. 14 January 2017 08:09:12 PM