19 August 2016 9:22:41.581 AM MINPACK_PRB FORTRAN77 version Test the MINPACK library. TEST01 CHKDER compares a user supplied jacobian and a finite difference approximation to it and judges whether the jacobian is correct. On test 1, use a correct jacobian. Evaluation point X: 1 0.50000000 2 0.50000000 3 0.50000000 4 0.50000000 5 0.50000000 Sampled function values F(X) and F(XP) 1 -3.00000 -3.00000 2 -3.00000 -3.00000 3 -3.00000 -3.00000 4 -3.00000 -3.00000 5 -0.968750 -0.968750 Computed jacobian 2.00000 1.00000 1.00000 1.00000 1.00000 1.00000 2.00000 1.00000 1.00000 1.00000 1.00000 1.00000 2.00000 1.00000 1.00000 1.00000 1.00000 1.00000 2.00000 1.00000 0.625000E-01 0.625000E-01 0.625000E-01 0.625000E-01 0.625000E-01 CHKDER gradient error estimates: > 0.5, probably correct. < 0.5, probably incorrect. 1 1.00000 2 1.00000 3 1.00000 4 1.00000 5 1.00000 On test 2, use a "bad" jacobian and see if the routine notices! Evaluation point X: 1 0.50000000 2 0.50000000 3 0.50000000 4 0.50000000 5 0.50000000 Sampled function values F(X) and F(XP) 1 -3.00000 -3.00000 2 -3.00000 -3.00000 3 -3.00000 -3.00000 4 -3.00000 -3.00000 5 -0.968750 -0.968750 Computed jacobian 2.02000 1.00000 1.00000 1.00000 1.00000 1.00000 2.00000 -1.00000 1.00000 1.00000 1.00000 1.00000 2.00000 1.00000 1.00000 1.00000 1.00000 1.00000 2.00000 1.00000 0.625000E-01 0.625000E-01 0.625000E-01 0.625000E-01 0.625000E-01 CHKDER gradient error estimates: > 0.5, probably correct. < 0.5, probably incorrect. 1 0.354955 2 0.994216E-01 3 1.00000 4 1.00000 5 1.00000 TEST02 HYBRD1 solves a nonlinear system of equations. Initial X: 1 3.0000000 2 0.0000000 F(X): 1 -13.000000 2 11.000000 Returned value of INFO = 1 X: 1 1.0000000 2 1.0000000 F(X): 1 -0.96193276E-10 2 -0.12353851E-09 TEST03 HYBRJ1 solves a nonlinear system of equations. Initial X: 1 3.0000000 2 0.0000000 F(X): 1 -13.000000 2 11.000000 Returned value of INFO = 1 X: 1 1.0000000 2 1.0000000 F(X): 1 -0.96195052E-10 2 -0.12353851E-09 TEST04 LMDER1 minimizes M functions in N variables. Initial X: 1 0.0000000 2 5.0000000 F(X): 1 3.0000000 2 -6.0000000 3 -23.000000 4 -35.000000 Returned value of INFO = 3 X: 1 6.5500000 2 -12.500000 F(X): 1 -1.4000000 2 2.7000000 3 -1.2000000 4 -0.10000000 TEST05 LMDER1 minimizes M functions in N variables. Initial X: 1 0.0000000 2 5.0000000 3 1.3000000 F(X): 1 1.0000000 2 -0.68855587 3 -7.1441624 4 -18.685669 5 -35.483585 6 -57.646904 7 -85.252351 8 -118.35736 9 -157.00681 10 -201.23688 Returned value of INFO = 2 X: 1 1.0000000 2 3.0000000 3 2.0000000 F(X): 1 0.13233858E-12 2 0.33750780E-13 3 0.23803182E-12 4 0.85975671E-12 5 0.19895197E-11 6 0.36948222E-11 7 0.60822458E-11 8 0.90381036E-11 9 0.12818191E-10 10 0.17280399E-10 TEST06 LMDIF1 minimizes M functions in N variables. Initial X: 1 0.0000000 2 5.0000000 F(X): 1 3.0000000 2 -6.0000000 3 -23.000000 4 -35.000000 Returned value of INFO = 2 X: 1 6.5500000 2 -12.500000 F(X): 1 -1.4000000 2 2.7000000 3 -1.2000000 4 -0.99999997E-01 TEST07 LMDIF1 minimizes M functions in N variables. Initial X: 1 0.0000000 2 5.0000000 3 1.3000000 F(X): 1 1.0000000 2 -0.68855587 3 -7.1441624 4 -18.685669 5 -35.483585 6 -57.646904 7 -85.252351 8 -118.35736 9 -157.00681 10 -201.23688 Returned value of INFO = 2 X: 1 1.0000000 2 3.0000000 3 2.0000000 F(X): 1 0.12612134E-12 2 0.39079850E-13 3 0.31619152E-12 4 0.10942358E-11 5 0.24868996E-11 6 0.45474735E-11 7 0.73612227E-11 8 0.10942358E-10 9 0.15376145E-10 10 0.20691004E-10 TEST08 LMSTR1 minimizes M functions in N variables. Initial X: 1 0.0000000 2 5.0000000 F(X): 1 3.0000000 2 -6.0000000 3 -23.000000 4 -35.000000 Returned value of INFO = 2 X: 1 6.5500000 2 -12.500000 F(X): 1 -1.4000000 2 2.7000000 3 -1.2000000 4 -0.10000000 TEST09 LMSTR1 minimizes M functions in N variables. Initial X: 1 0.0000000 2 5.0000000 3 1.3000000 F(X): 1 1.0000000 2 -0.68855587 3 -7.1441624 4 -18.685669 5 -35.483585 6 -57.646904 7 -85.252351 8 -118.35736 9 -157.00681 10 -201.23688 Returned value of INFO = 2 X: 1 1.0000000 2 3.0000000 3 2.0000000 F(X): 1 0.13322676E-12 2 0.33750780E-13 3 0.24158453E-12 4 0.85975671E-12 5 0.19895197E-11 6 0.36948222E-11 7 0.60822458E-11 8 0.90381036E-11 9 0.12818191E-10 10 0.17280399E-10 MINPACK_PRB Normal end of execution. 19 August 2016 9:22:41.581 AM