From 129ccea4e4f151796fc251758321895c1742ab92 Mon Sep 17 00:00:00 2001 From: "Documenter.jl" Date: Sat, 7 Sep 2024 15:47:12 +0000 Subject: [PATCH] build based on 2c14b02 --- dev/.documenter-siteinfo.json | 2 +- dev/benchmark/{fe1438ac.svg => 4bab8729.svg} | 118 +++--- dev/benchmark/index.html | 392 +++++++++---------- dev/contributing/index.html | 2 +- dev/index.html | 2 +- dev/meta/index.html | 2 +- dev/reference/index.html | 2 +- dev/tutorial/index.html | 2 +- 8 files changed, 261 insertions(+), 261 deletions(-) rename dev/benchmark/{fe1438ac.svg => 4bab8729.svg} (64%) diff --git a/dev/.documenter-siteinfo.json b/dev/.documenter-siteinfo.json index 39797e15..3bb239d0 100644 --- a/dev/.documenter-siteinfo.json +++ b/dev/.documenter-siteinfo.json @@ -1 +1 @@ -{"documenter":{"julia_version":"1.10.5","generation_timestamp":"2024-09-07T15:36:32","documenter_version":"1.7.0"}} \ No newline at end of file +{"documenter":{"julia_version":"1.10.5","generation_timestamp":"2024-09-07T15:47:07","documenter_version":"1.7.0"}} \ No newline at end of file diff --git a/dev/benchmark/fe1438ac.svg b/dev/benchmark/4bab8729.svg similarity index 64% rename from dev/benchmark/fe1438ac.svg rename to dev/benchmark/4bab8729.svg index 2ef08a5e..098c7468 100644 --- a/dev/benchmark/fe1438ac.svg +++ b/dev/benchmark/4bab8729.svg @@ -1,78 +1,78 @@ - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dev/benchmark/index.html b/dev/benchmark/index.html index 25f20683..34eb7b9e 100644 --- a/dev/benchmark/index.html +++ b/dev/benchmark/index.html @@ -28,220 +28,220 @@ end
┌────────┬──────────────┬────────┬───────────┬───────────┬─────────┬────────┬────────┬────────┬───────────┬─────────────┐
 │     id │         name │      n │      f(x) │   ‖∇f(x)‖ │     # f │   # ∇f │  # ∇²f │   iter │         t │      status │
 ├────────┼──────────────┼────────┼───────────┼───────────┼─────────┼────────┼────────┼────────┼───────────┼─────────────┤
-│     25 │         NZF1 │     91 │  2.09e+04 │  1.18e-06 │      10 │     10 │      0 │      9 │  6.05e-01 │ first_order │
-│     38 │      arglina │    100 │  5.00e+01 │  7.40e-15 │       6 │      6 │      0 │      5 │  9.35e-02 │ first_order │
-│     39 │      arglinb │    100 │  2.49e+01 │  3.20e-03 │  469432 │ 469258 │      0 │ 469249 │  3.00e+01 │    max_time │
-│     40 │      arglinc │    100 │  5.12e+01 │  3.85e-03 │  264556 │ 264489 │      0 │ 264167 │  2.02e+01 │    not_desc │
-│     41 │      argtrig │    100 │ -9.90e+03 │  7.50e-06 │      38 │     26 │      0 │     25 │  3.42e-03 │ first_order │
-│     42 │      arwhead │    100 │  0.00e+00 │  1.04e-06 │       6 │      6 │      0 │      5 │  3.76e-04 │ first_order │
-│     45 │      bdqrtic │    100 │  1.89e+02 │  4.99e-06 │      13 │     13 │      0 │     12 │  3.98e-03 │ first_order │
-│     50 │       biggs6 │      6 │ -3.91e+19 │  5.08e+19 │       8 │      8 │      0 │      7 │  1.51e-04 │   unbounded │
-│     55 │      brownal │    100 │ -5.16e-08 │  9.17e-07 │       3 │      3 │      0 │      2 │  1.82e-03 │ first_order │
-│     58 │    broyden3d │    100 │  2.13e-13 │  3.57e-06 │       7 │      7 │      0 │      6 │  9.36e-04 │ first_order │
-│     59 │     broydn7d │    100 │  3.95e+01 │  8.10e-06 │      63 │     22 │      0 │     21 │  3.64e-02 │ first_order │
-│     60 │       brybnd │    100 │  3.08e-13 │  4.90e-06 │       9 │      9 │      0 │      8 │  1.90e-03 │ first_order │
-│     65 │     chainwoo │    100 │  1.11e+02 │  9.98e-06 │     137 │     62 │      0 │     65 │  9.25e-02 │ first_order │
-│     67 │ chnrosnb_mod │    100 │  5.03e-13 │  9.34e-06 │     187 │     95 │      0 │     96 │  4.62e-02 │ first_order │
-│     72 │     clplatea │    100 │ -9.15e-03 │  7.56e-06 │       6 │      6 │      0 │      5 │  4.01e-03 │ first_order │
-│     73 │     clplateb │    100 │ -6.20e-03 │  9.70e-06 │       4 │      4 │      0 │      3 │  3.54e-03 │ first_order │
-│     74 │     clplatec │    100 │ -5.11e-03 │  8.28e-06 │       5 │      5 │      0 │      4 │  1.10e-02 │ first_order │
-│     76 │       cosine │    100 │ -9.90e+01 │  9.12e-06 │      10 │     10 │      0 │      9 │  4.89e-04 │ first_order │
-│     77 │     cragglvy │    100 │  3.23e+01 │  7.75e-06 │      16 │     16 │      0 │     15 │  7.11e-03 │ first_order │
-│     78 │    cragglvy2 │    100 │  2.52e+01 │  6.43e-06 │      18 │     18 │      0 │     17 │  8.71e-03 │ first_order │
+│     25 │         NZF1 │     91 │  2.09e+04 │  1.18e-06 │      10 │     10 │      0 │      9 │  6.07e-01 │ first_order │
+│     38 │      arglina │    100 │  5.00e+01 │  7.40e-15 │       6 │      6 │      0 │      5 │  9.33e-02 │ first_order │
+│     39 │      arglinb │    100 │  2.49e+01 │  3.20e-03 │  469067 │ 468893 │      0 │ 468884 │  3.00e+01 │    max_time │
+│     40 │      arglinc │    100 │  5.12e+01 │  3.85e-03 │  264556 │ 264489 │      0 │ 264167 │  2.01e+01 │    not_desc │
+│     41 │      argtrig │    100 │ -9.90e+03 │  7.50e-06 │      38 │     26 │      0 │     25 │  3.44e-03 │ first_order │
+│     42 │      arwhead │    100 │  0.00e+00 │  1.04e-06 │       6 │      6 │      0 │      5 │  3.79e-04 │ first_order │
+│     45 │      bdqrtic │    100 │  1.89e+02 │  4.99e-06 │      13 │     13 │      0 │     12 │  3.93e-03 │ first_order │
+│     50 │       biggs6 │      6 │ -3.91e+19 │  5.08e+19 │       8 │      8 │      0 │      7 │  1.52e-04 │   unbounded │
+│     55 │      brownal │    100 │ -5.16e-08 │  9.17e-07 │       3 │      3 │      0 │      2 │  1.74e-03 │ first_order │
+│     58 │    broyden3d │    100 │  2.13e-13 │  3.57e-06 │       7 │      7 │      0 │      6 │  1.03e-03 │ first_order │
+│     59 │     broydn7d │    100 │  3.95e+01 │  8.10e-06 │      63 │     22 │      0 │     21 │  3.61e-02 │ first_order │
+│     60 │       brybnd │    100 │  3.08e-13 │  4.90e-06 │       9 │      9 │      0 │      8 │  1.84e-03 │ first_order │
+│     65 │     chainwoo │    100 │  1.11e+02 │  9.98e-06 │     137 │     62 │      0 │     65 │  9.42e-02 │ first_order │
+│     67 │ chnrosnb_mod │    100 │  5.03e-13 │  9.34e-06 │     187 │     95 │      0 │     96 │  4.68e-02 │ first_order │
+│     72 │     clplatea │    100 │ -9.15e-03 │  7.56e-06 │       6 │      6 │      0 │      5 │  4.05e-03 │ first_order │
+│     73 │     clplateb │    100 │ -6.20e-03 │  9.70e-06 │       4 │      4 │      0 │      3 │  3.59e-03 │ first_order │
+│     74 │     clplatec │    100 │ -5.11e-03 │  8.28e-06 │       5 │      5 │      0 │      4 │  1.12e-02 │ first_order │
+│     76 │       cosine │    100 │ -9.90e+01 │  9.12e-06 │      10 │     10 │      0 │      9 │  4.92e-04 │ first_order │
+│     77 │     cragglvy │    100 │  3.23e+01 │  7.75e-06 │      16 │     16 │      0 │     15 │  7.10e-03 │ first_order │
+│     78 │    cragglvy2 │    100 │  2.52e+01 │  6.43e-06 │      18 │     18 │      0 │     17 │  8.63e-03 │ first_order │
 │     79 │        curly │    100 │ -1.00e+04 │  8.29e-06 │      18 │     15 │      0 │     14 │  2.21e-01 │ first_order │
-│     80 │      curly10 │    100 │ -1.00e+04 │  8.29e-06 │      18 │     15 │      0 │     14 │  2.21e-01 │ first_order │
-│     81 │      curly20 │    100 │ -1.00e+04 │  9.23e-06 │      18 │     14 │      0 │     13 │  5.58e-01 │ first_order │
-│     82 │      curly30 │    100 │ -1.00e+04 │  8.43e-06 │      28 │     14 │      0 │     13 │  1.12e+00 │ first_order │
-│     84 │     dixmaane │     99 │  1.00e+00 │  8.12e-06 │      39 │     16 │      0 │     15 │  4.48e-03 │ first_order │
-│     85 │     dixmaanf │     99 │  1.00e+00 │  9.59e-06 │      11 │     11 │      0 │     10 │  2.95e-03 │ first_order │
-│     86 │     dixmaang │     99 │  1.00e+00 │  9.88e-06 │      43 │     15 │      0 │     16 │  4.76e-03 │ first_order │
-│     87 │     dixmaanh │     99 │  1.00e+00 │  7.74e-06 │      37 │     15 │      0 │     16 │  4.23e-03 │ first_order │
+│     80 │      curly10 │    100 │ -1.00e+04 │  8.29e-06 │      18 │     15 │      0 │     14 │  2.20e-01 │ first_order │
+│     81 │      curly20 │    100 │ -1.00e+04 │  9.23e-06 │      18 │     14 │      0 │     13 │  5.73e-01 │ first_order │
+│     82 │      curly30 │    100 │ -1.00e+04 │  8.43e-06 │      28 │     14 │      0 │     13 │  9.96e-01 │ first_order │
+│     84 │     dixmaane │     99 │  1.00e+00 │  8.12e-06 │      39 │     16 │      0 │     15 │  4.51e-03 │ first_order │
+│     85 │     dixmaanf │     99 │  1.00e+00 │  9.59e-06 │      11 │     11 │      0 │     10 │  2.97e-03 │ first_order │
+│     86 │     dixmaang │     99 │  1.00e+00 │  9.88e-06 │      43 │     15 │      0 │     16 │  4.74e-03 │ first_order │
+│     87 │     dixmaanh │     99 │  1.00e+00 │  7.74e-06 │      37 │     15 │      0 │     16 │  4.21e-03 │ first_order │
 │     88 │     dixmaani │     99 │  1.00e+00 │  8.68e-06 │      15 │     13 │      0 │     12 │  1.16e-02 │ first_order │
 │     89 │     dixmaanj │     99 │  1.00e+00 │  9.47e-06 │      39 │     17 │      0 │     18 │  1.44e-02 │ first_order │
-│     90 │     dixmaank │     99 │  1.00e+00 │  1.00e-05 │      38 │     16 │      0 │     16 │  1.11e-02 │    not_desc │
+│     90 │     dixmaank │     99 │  1.00e+00 │  1.00e-05 │      38 │     16 │      0 │     16 │  1.09e-02 │    not_desc │
 │     91 │     dixmaanl │     99 │  1.00e+00 │  9.94e-06 │      56 │     18 │      0 │     19 │  1.29e-02 │ first_order │
-│     92 │     dixmaanm │     99 │  1.00e+00 │  8.95e-06 │      10 │     10 │      0 │      9 │  9.62e-03 │ first_order │
-│     93 │     dixmaann │     99 │  1.00e+00 │  9.79e-06 │      43 │     20 │      0 │     21 │  2.06e-02 │ first_order │
+│     92 │     dixmaanm │     99 │  1.00e+00 │  8.95e-06 │      10 │     10 │      0 │      9 │  9.63e-03 │ first_order │
+│     93 │     dixmaann │     99 │  1.00e+00 │  9.79e-06 │      43 │     20 │      0 │     21 │  3.44e-02 │ first_order │
 │     94 │     dixmaano │     99 │  1.00e+00 │  6.61e-06 │      39 │     17 │      0 │     18 │  1.56e-02 │ first_order │
 │     95 │     dixmaanp │     99 │  1.00e+00 │  8.90e-06 │      39 │     17 │      0 │     18 │  1.48e-02 │ first_order │
-│     96 │     dixon3dq │    100 │  3.83e-10 │  9.84e-06 │      10 │     10 │      0 │      9 │  1.75e-04 │ first_order │
-│     97 │      dqdrtic │    100 │  1.37e-14 │  9.42e-07 │       6 │      6 │      0 │      5 │  4.29e-05 │ first_order │
-│     98 │       dqrtic │    100 │  8.30e-08 │  6.24e-06 │      25 │     25 │      0 │     24 │  8.29e-04 │ first_order │
-│    100 │      edensch │    100 │  6.03e+02 │  4.70e-06 │       9 │      9 │      0 │      8 │  1.23e-03 │ first_order │
-│    101 │          eg2 │    100 │ -9.89e+01 │  1.42e-09 │       4 │      4 │      0 │      3 │  1.53e-04 │ first_order │
-│    103 │      engval1 │    100 │  1.09e+02 │  4.98e-06 │      10 │     10 │      0 │      9 │  9.03e-04 │ first_order │
-│    104 │         enso │      9 │  3.94e+02 │  9.19e-06 │      39 │     17 │      0 │     18 │  1.25e-02 │ first_order │
-│    105 │ errinros_mod │    100 │  3.88e+01 │  8.68e-06 │     121 │     78 │      0 │     79 │  2.18e-02 │ first_order │
-│    106 │     extrosnb │    100 │  1.99e-06 │  9.61e-06 │     924 │    251 │      0 │    250 │  5.48e-02 │ first_order │
-│    107 │     fletcbv2 │    100 │ -5.14e-01 │  8.49e-06 │       5 │      5 │      0 │      4 │  2.68e-03 │ first_order │
-│    108 │ fletcbv3_mod │    100 │ -2.04e+00 │  3.49e-06 │     173 │     60 │      0 │     61 │  9.18e-03 │ first_order │
+│     96 │     dixon3dq │    100 │  3.83e-10 │  9.84e-06 │      10 │     10 │      0 │      9 │  1.67e-04 │ first_order │
+│     97 │      dqdrtic │    100 │  1.37e-14 │  9.42e-07 │       6 │      6 │      0 │      5 │  3.39e-05 │ first_order │
+│     98 │       dqrtic │    100 │  8.30e-08 │  6.24e-06 │      25 │     25 │      0 │     24 │  8.34e-04 │ first_order │
+│    100 │      edensch │    100 │  6.03e+02 │  4.70e-06 │       9 │      9 │      0 │      8 │  1.24e-03 │ first_order │
+│    101 │          eg2 │    100 │ -9.89e+01 │  1.42e-09 │       4 │      4 │      0 │      3 │  1.47e-04 │ first_order │
+│    103 │      engval1 │    100 │  1.09e+02 │  4.98e-06 │      10 │     10 │      0 │      9 │  9.36e-04 │ first_order │
+│    104 │         enso │      9 │  3.94e+02 │  9.19e-06 │      39 │     17 │      0 │     18 │  1.26e-02 │ first_order │
+│    105 │ errinros_mod │    100 │  3.88e+01 │  8.68e-06 │     121 │     78 │      0 │     79 │  2.22e-02 │ first_order │
+│    106 │     extrosnb │    100 │  1.99e-06 │  9.61e-06 │     924 │    251 │      0 │    250 │  5.51e-02 │ first_order │
+│    107 │     fletcbv2 │    100 │ -5.14e-01 │  8.49e-06 │       5 │      5 │      0 │      4 │  2.69e-03 │ first_order │
+│    108 │ fletcbv3_mod │    100 │ -2.04e+00 │  3.49e-06 │     173 │     60 │      0 │     61 │  9.27e-03 │ first_order │
 │    109 │     fletchcr │    100 │  6.61e-12 │  8.26e-06 │      99 │     77 │      0 │     78 │  1.28e-02 │ first_order │
-│    110 │     fminsrf2 │    100 │  1.00e+02 │  7.59e-06 │     190 │     45 │      0 │     46 │  1.66e-02 │ first_order │
-│    111 │     freuroth │    100 │  5.94e+03 │  2.30e-06 │      48 │     16 │      0 │     17 │  4.25e-03 │ first_order │
+│    110 │     fminsrf2 │    100 │  1.00e+02 │  7.59e-06 │     190 │     45 │      0 │     46 │  1.69e-02 │ first_order │
+│    111 │     freuroth │    100 │  5.94e+03 │  2.30e-06 │      48 │     16 │      0 │     17 │  4.40e-03 │ first_order │
 │    112 │       gauss1 │      8 │  6.58e+02 │  9.67e-06 │      12 │     12 │      0 │     11 │  1.21e-02 │ first_order │
-│    113 │       gauss2 │      8 │  6.24e+02 │  7.74e-06 │      14 │     14 │      0 │     13 │  1.42e-02 │ first_order │
+│    113 │       gauss2 │      8 │  6.24e+02 │  7.74e-06 │      14 │     14 │      0 │     13 │  1.46e-02 │ first_order │
 │    114 │       gauss3 │      8 │  6.22e+02 │  3.26e-05 │     349 │    607 │      0 │    310 │  1.86e-02 │    not_desc │
-│    116 │     genhumps │    100 │  1.73e-14 │  8.32e-08 │   10333 │   3453 │      0 │   3464 │  9.45e-01 │ first_order │
-│    117 │      genrose │    100 │  1.00e+00 │  6.62e-06 │     159 │     60 │      0 │     61 │  1.39e-02 │ first_order │
-│    118 │ genrose_nash │    100 │  1.00e+00 │  4.93e-06 │     195 │     66 │      0 │     67 │  1.53e-02 │ first_order │
-│    120 │        hahn1 │      7 │  7.66e-01 │  3.65e-06 │     234 │    118 │      0 │    127 │  9.58e-02 │ first_order │
-│    287 │    indef_mod │    100 │ -9.97e+03 │  8.93e-06 │     239 │    213 │      0 │    214 │  2.44e-02 │ first_order │
+│    116 │     genhumps │    100 │  1.73e-14 │  8.32e-08 │   10333 │   3453 │      0 │   3464 │  9.56e-01 │ first_order │
+│    117 │      genrose │    100 │  1.00e+00 │  6.62e-06 │     159 │     60 │      0 │     61 │  1.41e-02 │ first_order │
+│    118 │ genrose_nash │    100 │  1.00e+00 │  4.93e-06 │     195 │     66 │      0 │     67 │  1.58e-02 │ first_order │
+│    120 │        hahn1 │      7 │  7.66e-01 │  3.65e-06 │     234 │    118 │      0 │    127 │  9.52e-02 │ first_order │
+│    287 │    indef_mod │    100 │ -9.97e+03 │  8.93e-06 │     239 │    213 │      0 │    214 │  2.48e-02 │ first_order │
 │    288 │     integreq │    100 │  4.47e-13 │  9.84e-07 │       4 │      4 │      0 │      3 │  1.52e-02 │ first_order │
-│    290 │       kirby2 │      5 │  1.95e+00 │  1.16e-05 │     344 │    622 │      0 │    324 │  5.80e-03 │    not_desc │
-│    292 │     lanczos1 │      6 │  1.05e-06 │  6.96e-06 │     118 │     37 │      0 │     38 │  2.68e-03 │ first_order │
-│    293 │     lanczos2 │      6 │  9.83e-07 │  9.41e-06 │     121 │     35 │      0 │     36 │  2.61e-03 │ first_order │
-│    294 │     lanczos3 │      6 │  1.16e-06 │  7.97e-06 │     120 │     38 │      0 │     39 │  2.77e-03 │ first_order │
+│    290 │       kirby2 │      5 │  1.95e+00 │  1.16e-05 │     344 │    622 │      0 │    324 │  5.87e-03 │    not_desc │
+│    292 │     lanczos1 │      6 │  1.05e-06 │  6.96e-06 │     118 │     37 │      0 │     38 │  2.74e-03 │ first_order │
+│    293 │     lanczos2 │      6 │  9.83e-07 │  9.41e-06 │     121 │     35 │      0 │     36 │  2.68e-03 │ first_order │
+│    294 │     lanczos3 │      6 │  1.16e-06 │  7.97e-06 │     120 │     38 │      0 │     39 │  2.80e-03 │ first_order │
 │    295 │      liarwhd │    100 │  1.41e-13 │  7.82e-06 │      11 │     11 │      0 │     10 │  1.17e-03 │ first_order │
-│    303 │        mgh17 │      5 │  5.52e-02 │  1.56e-06 │      31 │      8 │      0 │      9 │  2.86e-04 │ first_order │
-│    308 │       morebv │    100 │  1.85e-06 │  8.80e-06 │      14 │     14 │      0 │     13 │  5.58e-02 │ first_order │
-│    310 │        ncb20 │    100 │  1.64e+02 │  8.43e-06 │     128 │     27 │      0 │     26 │  8.53e-02 │ first_order │
-│    311 │       ncb20b │    100 │  1.97e+02 │  8.00e-06 │      38 │     15 │      0 │     16 │  1.86e-01 │ first_order │
+│    303 │        mgh17 │      5 │  5.52e-02 │  1.56e-06 │      31 │      8 │      0 │      9 │  3.47e-04 │ first_order │
+│    308 │       morebv │    100 │  1.85e-06 │  8.80e-06 │      14 │     14 │      0 │     13 │  5.66e-02 │ first_order │
+│    310 │        ncb20 │    100 │  1.64e+02 │  8.43e-06 │     128 │     27 │      0 │     26 │  8.68e-02 │ first_order │
+│    311 │       ncb20b │    100 │  1.97e+02 │  8.00e-06 │      38 │     15 │      0 │     16 │  1.84e-01 │ first_order │
 │    313 │     noncvxu2 │    100 │  2.34e+02 │  9.72e-06 │     138 │     36 │      0 │     37 │  3.01e-02 │ first_order │
-│    314 │     noncvxun │    100 │  2.35e+02 │  6.97e-06 │     131 │     35 │      0 │     36 │  1.85e-02 │ first_order │
-│    315 │       nondia │    100 │  1.05e-13 │  1.28e-07 │      12 │      9 │      0 │      8 │  3.56e-04 │ first_order │
-│    316 │     nondquar │    100 │  3.51e-06 │  9.63e-06 │      62 │     28 │      0 │     27 │  7.07e-03 │ first_order │
-│    317 │     osborne1 │      5 │  2.82e-05 │  9.44e-06 │     171 │     53 │      0 │     55 │  4.06e-03 │ first_order │
-│    318 │     osborne2 │     11 │  2.01e-02 │  5.36e-06 │      26 │     19 │      0 │     18 │  1.07e-02 │ first_order │
-│    319 │     palmer1c │      8 │  4.88e-02 │  6.40e-06 │      15 │     10 │      0 │      9 │  6.60e-05 │ first_order │
-│    320 │     palmer1d │      7 │  3.26e-01 │  2.24e-08 │       7 │      7 │      0 │      6 │  4.48e-05 │ first_order │
-│    321 │     palmer2c │      8 │  7.21e-03 │  4.85e-06 │       7 │      7 │      0 │      6 │  4.70e-05 │ first_order │
-│    322 │     palmer3c │      8 │  9.77e-03 │  7.91e-06 │       7 │      7 │      0 │      6 │  4.89e-05 │ first_order │
-│    323 │     palmer4c │      8 │  2.85e-02 │  1.10e-08 │      11 │     11 │      0 │     10 │  6.20e-05 │ first_order │
-│    324 │     palmer5c │      6 │  1.06e+00 │  9.22e-07 │       7 │      7 │      0 │      6 │  4.01e-05 │ first_order │
-│    326 │     palmer6c │      8 │  8.19e-03 │  4.90e-09 │       9 │      9 │      0 │      8 │  5.72e-05 │ first_order │
-│    327 │     palmer7c │      8 │  3.01e-01 │  4.89e-06 │      16 │     15 │      0 │     14 │  7.49e-05 │ first_order │
-│    328 │     palmer8c │      8 │  7.99e-02 │  7.53e-06 │      11 │     11 │      0 │     10 │  6.10e-05 │ first_order │
-│    329 │     penalty1 │    100 │  4.51e-04 │  9.69e-06 │      54 │     32 │      0 │     31 │  1.74e-03 │ first_order │
-│    330 │     penalty2 │    100 │  9.71e+04 │  8.67e-06 │      19 │     19 │      0 │     18 │  6.47e-03 │ first_order │
-│    331 │     penalty3 │    100 │  4.30e+07 │  6.81e+12 │ 1051631 │  95639 │      0 │  95647 │  3.00e+01 │    max_time │
-│    337 │     powellsg │    100 │  6.13e-08 │  8.57e-06 │      18 │     18 │      0 │     17 │  1.53e-03 │ first_order │
+│    314 │     noncvxun │    100 │  2.35e+02 │  6.97e-06 │     131 │     35 │      0 │     36 │  1.86e-02 │ first_order │
+│    315 │       nondia │    100 │  1.05e-13 │  1.28e-07 │      12 │      9 │      0 │      8 │  3.32e-04 │ first_order │
+│    316 │     nondquar │    100 │  3.51e-06 │  9.63e-06 │      62 │     28 │      0 │     27 │  6.99e-03 │ first_order │
+│    317 │     osborne1 │      5 │  2.82e-05 │  9.44e-06 │     171 │     53 │      0 │     55 │  4.17e-03 │ first_order │
+│    318 │     osborne2 │     11 │  2.01e-02 │  5.36e-06 │      26 │     19 │      0 │     18 │  1.08e-02 │ first_order │
+│    319 │     palmer1c │      8 │  4.88e-02 │  6.40e-06 │      15 │     10 │      0 │      9 │  5.89e-05 │ first_order │
+│    320 │     palmer1d │      7 │  3.26e-01 │  2.24e-08 │       7 │      7 │      0 │      6 │  3.89e-05 │ first_order │
+│    321 │     palmer2c │      8 │  7.21e-03 │  4.85e-06 │       7 │      7 │      0 │      6 │  4.51e-05 │ first_order │
+│    322 │     palmer3c │      8 │  9.77e-03 │  7.91e-06 │       7 │      7 │      0 │      6 │  4.32e-05 │ first_order │
+│    323 │     palmer4c │      8 │  2.85e-02 │  1.10e-08 │      11 │     11 │      0 │     10 │  5.70e-05 │ first_order │
+│    324 │     palmer5c │      6 │  1.06e+00 │  9.22e-07 │       7 │      7 │      0 │      6 │  3.98e-05 │ first_order │
+│    326 │     palmer6c │      8 │  8.19e-03 │  4.90e-09 │       9 │      9 │      0 │      8 │  5.60e-05 │ first_order │
+│    327 │     palmer7c │      8 │  3.01e-01 │  4.89e-06 │      16 │     15 │      0 │     14 │  7.10e-05 │ first_order │
+│    328 │     palmer8c │      8 │  7.99e-02 │  7.53e-06 │      11 │     11 │      0 │     10 │  6.32e-05 │ first_order │
+│    329 │     penalty1 │    100 │  4.51e-04 │  9.69e-06 │      54 │     32 │      0 │     31 │  1.80e-03 │ first_order │
+│    330 │     penalty2 │    100 │  9.71e+04 │  8.67e-06 │      19 │     19 │      0 │     18 │  6.46e-03 │ first_order │
+│    331 │     penalty3 │    100 │  4.30e+07 │  6.81e+12 │ 1033558 │  93996 │      0 │  94004 │  3.00e+01 │    max_time │
+│    337 │     powellsg │    100 │  6.13e-08 │  8.57e-06 │      18 │     18 │      0 │     17 │  1.55e-03 │ first_order │
 │    338 │        power │    100 │  1.50e-08 │  7.99e-06 │      24 │     24 │      0 │     23 │  1.48e-03 │ first_order │
-│    339 │       quartc │    100 │  8.30e-08 │  6.24e-06 │      25 │     25 │      0 │     24 │  8.18e-04 │ first_order │
-│    345 │      sbrybnd │    100 │  1.34e+00 │  9.27e-06 │    1765 │   1721 │      0 │   1724 │  2.92e+01 │ first_order │
-│    346 │     schmvett │    100 │ -2.94e+02 │  8.24e-06 │      14 │     12 │      0 │     11 │  3.72e-03 │ first_order │
-│    347 │      scosine │    100 │ -9.90e+01 │  9.19e-06 │     391 │    298 │      0 │    307 │  7.34e-01 │ first_order │
-│    348 │      sinquad │    100 │  6.11e-07 │  8.40e-06 │      65 │     33 │      0 │     34 │  4.25e-03 │ first_order │
-│    349 │     sparsine │    100 │  2.11e-12 │  8.42e-06 │      81 │     33 │      0 │     34 │  3.48e-02 │ first_order │
-│    350 │     sparsqur │    100 │  1.77e-08 │  6.42e-06 │      17 │     17 │      0 │     16 │  3.04e-03 │ first_order │
-│    351 │     spmsrtls │    100 │  8.17e-11 │  9.01e-06 │      13 │     13 │      0 │     12 │  3.33e-03 │ first_order │
-│    352 │     srosenbr │    100 │  3.06e-15 │  2.47e-06 │      60 │     26 │      0 │     27 │  1.51e-03 │ first_order │
-│    362 │      thurber │      7 │  2.82e+03 │  6.94e-06 │      59 │     42 │      0 │     41 │  4.20e-03 │ first_order │
-│    363 │     tointgss │    100 │  9.71e+00 │  8.20e-06 │      35 │     13 │      0 │     14 │  2.69e-03 │ first_order │
-│    364 │     tquartic │    100 │  4.90e-12 │  3.14e-07 │      15 │     13 │      0 │     12 │  6.89e-04 │ first_order │
-│    369 │       tridia │    100 │  1.36e-13 │  8.96e-06 │       8 │      8 │      0 │      7 │  1.36e-04 │ first_order │
-│    370 │       vardim │    100 │  3.73e-09 │  0.00e+00 │      26 │     26 │      0 │     25 │  1.99e-02 │ first_order │
-│    371 │     vibrbeam │      8 │  7.82e-02 │  3.74e-06 │      33 │     32 │      0 │     31 │  2.77e-03 │ first_order │
-│    372 │       watson │     31 │ -5.94e+64 │  6.31e+65 │       2 │      2 │      0 │      1 │  5.62e-03 │   unbounded │
-│    373 │        woods │    100 │  3.92e-17 │  2.81e-07 │      82 │     40 │      0 │     41 │  7.41e-03 │ first_order │
+│    339 │       quartc │    100 │  8.30e-08 │  6.24e-06 │      25 │     25 │      0 │     24 │  8.23e-04 │ first_order │
+│    345 │      sbrybnd │    100 │  1.34e+00 │  9.27e-06 │    1765 │   1721 │      0 │   1724 │  2.90e+01 │ first_order │
+│    346 │     schmvett │    100 │ -2.94e+02 │  8.24e-06 │      14 │     12 │      0 │     11 │  3.73e-03 │ first_order │
+│    347 │      scosine │    100 │ -9.90e+01 │  9.19e-06 │     391 │    298 │      0 │    307 │  7.39e-01 │ first_order │
+│    348 │      sinquad │    100 │  6.11e-07 │  8.40e-06 │      65 │     33 │      0 │     34 │  4.30e-03 │ first_order │
+│    349 │     sparsine │    100 │  2.11e-12 │  8.42e-06 │      81 │     33 │      0 │     34 │  3.49e-02 │ first_order │
+│    350 │     sparsqur │    100 │  1.77e-08 │  6.42e-06 │      17 │     17 │      0 │     16 │  3.10e-03 │ first_order │
+│    351 │     spmsrtls │    100 │  8.17e-11 │  9.01e-06 │      13 │     13 │      0 │     12 │  3.42e-03 │ first_order │
+│    352 │     srosenbr │    100 │  3.06e-15 │  2.47e-06 │      60 │     26 │      0 │     27 │  1.55e-03 │ first_order │
+│    362 │      thurber │      7 │  2.82e+03 │  6.94e-06 │      59 │     42 │      0 │     41 │  4.31e-03 │ first_order │
+│    363 │     tointgss │    100 │  9.71e+00 │  8.20e-06 │      35 │     13 │      0 │     14 │  2.75e-03 │ first_order │
+│    364 │     tquartic │    100 │  4.90e-12 │  3.14e-07 │      15 │     13 │      0 │     12 │  6.93e-04 │ first_order │
+│    369 │       tridia │    100 │  1.36e-13 │  8.96e-06 │       8 │      8 │      0 │      7 │  1.33e-04 │ first_order │
+│    370 │       vardim │    100 │  3.73e-09 │  0.00e+00 │      26 │     26 │      0 │     25 │  1.98e-02 │ first_order │
+│    371 │     vibrbeam │      8 │  7.82e-02 │  3.74e-06 │      33 │     32 │      0 │     31 │  2.82e-03 │ first_order │
+│    372 │       watson │     31 │ -5.94e+64 │  6.31e+65 │       2 │      2 │      0 │      1 │  5.54e-03 │   unbounded │
+│    373 │        woods │    100 │  3.92e-17 │  2.81e-07 │      82 │     40 │      0 │     41 │  7.47e-03 │ first_order │
 └────────┴──────────────┴────────┴───────────┴───────────┴─────────┴────────┴────────┴────────┴───────────┴─────────────┘
 ┌────────┬──────────────┬────────┬───────────┬───────────┬───────────┬─────────┬────────┬─────────┬───────────┬─────────────┐
 │     id │         name │      n │      f(x) │   ‖∇f(x)‖ │       # f │    # ∇f │  # ∇²f │    iter │         t │      status │
 ├────────┼──────────────┼────────┼───────────┼───────────┼───────────┼─────────┼────────┼─────────┼───────────┼─────────────┤
-│     25 │         NZF1 │     91 │  2.09e+04 │  9.54e-06 │       266 │     260 │      0 │     240 │  5.43e-03 │ first_order │
-│     38 │      arglina │    100 │  5.00e+01 │  2.92e-14 │         2 │       2 │      0 │       1 │  8.89e-05 │ first_order │
-│     39 │      arglinb │    100 │  2.48e+01 │  3.99e-04 │   2406607 │  321737 │      0 │  160872 │  3.00e+01 │    max_time │
-│     40 │      arglinc │    100 │  5.11e+01 │  6.35e-04 │   1932033 │  644033 │      0 │  322017 │  3.00e+01 │    max_time │
-│     41 │      argtrig │    100 │ -9.90e+03 │  7.54e-06 │       116 │     114 │      0 │     103 │  3.79e-03 │ first_order │
-│     42 │      arwhead │    100 │  0.00e+00 │  4.34e-06 │        20 │      14 │      0 │      12 │  2.97e-04 │ first_order │
-│     45 │      bdqrtic │    100 │  1.89e+02 │  9.69e-06 │       114 │     102 │      0 │      89 │  3.11e-03 │ first_order │
-│     50 │       biggs6 │      6 │      -Inf │       Inf │         8 │       8 │      0 │       2 │  4.82e-05 │   unbounded │
-│     55 │      brownal │    100 │ -1.97e-08 │  1.58e-06 │        17 │       8 │      0 │       6 │  2.42e-03 │ first_order │
-│     58 │    broyden3d │    100 │  3.56e-01 │  8.29e-06 │        53 │      51 │      0 │      44 │  9.61e-04 │ first_order │
-│     59 │     broydn7d │    100 │  3.60e+01 │  8.88e-06 │       373 │     371 │      0 │     357 │  1.94e-02 │ first_order │
-│     60 │       brybnd │    100 │  1.54e+00 │  5.36e-06 │        25 │      21 │      0 │      19 │  9.46e-04 │ first_order │
-│     65 │     chainwoo │    100 │  1.00e+00 │  9.22e-06 │       816 │     802 │      0 │     749 │  2.64e-02 │ first_order │
-│     67 │ chnrosnb_mod │    100 │  2.51e-11 │  9.29e-06 │       689 │     683 │      0 │     649 │  1.27e-02 │ first_order │
-│     72 │     clplatea │    100 │ -9.15e-03 │  9.75e-06 │        74 │      74 │      0 │      70 │  2.76e-03 │ first_order │
-│     73 │     clplateb │    100 │ -6.20e-03 │  5.93e-06 │        58 │      58 │      0 │      57 │  2.13e-03 │ first_order │
-│     74 │     clplatec │    100 │ -5.11e-03 │  8.28e-06 │       461 │     456 │      0 │     436 │  1.51e-02 │ first_order │
-│     76 │       cosine │    100 │ -9.90e+01 │  1.00e-06 │        15 │      15 │      0 │      11 │  2.42e-04 │ first_order │
-│     77 │     cragglvy │    100 │  3.23e+01 │  9.36e-06 │        93 │      84 │      0 │      81 │  3.93e-03 │ first_order │
-│     78 │    cragglvy2 │    100 │  2.52e+01 │  8.92e-06 │       121 │     112 │      0 │     105 │  5.02e-03 │ first_order │
-│     79 │        curly │    100 │ -1.00e+04 │  9.36e-06 │      1275 │    1266 │      0 │    1226 │  3.02e-01 │ first_order │
-│     80 │      curly10 │    100 │ -1.00e+04 │  9.36e-06 │      1275 │    1266 │      0 │    1226 │  3.00e-01 │ first_order │
-│     81 │      curly20 │    100 │ -1.00e+04 │  9.96e-06 │      1311 │    1305 │      0 │    1238 │  9.43e-01 │ first_order │
-│     82 │      curly30 │    100 │ -1.00e+04 │  9.57e-06 │      1573 │    1566 │      0 │    1475 │  2.15e+00 │ first_order │
-│     84 │     dixmaane │     99 │  1.00e+00 │  7.83e-06 │        62 │      61 │      0 │      58 │  1.38e-03 │ first_order │
-│     85 │     dixmaanf │     99 │  1.00e+00 │  6.94e-06 │        57 │      55 │      0 │      49 │  1.46e-03 │ first_order │
-│     86 │     dixmaang │     99 │  1.00e+00 │  9.82e-06 │        59 │      56 │      0 │      53 │  1.47e-03 │ first_order │
-│     87 │     dixmaanh │     99 │  1.00e+00 │  7.37e-06 │        66 │      63 │      0 │      59 │  1.64e-03 │ first_order │
-│     88 │     dixmaani │     99 │  1.00e+00 │  8.73e-06 │       240 │     239 │      0 │     232 │  5.65e-03 │ first_order │
-│     89 │     dixmaanj │     99 │  1.00e+00 │  9.19e-06 │       261 │     259 │      0 │     250 │  6.52e-03 │ first_order │
-│     90 │     dixmaank │     99 │  1.00e+00 │  9.28e-06 │       209 │     207 │      0 │     197 │  5.28e-03 │ first_order │
-│     91 │     dixmaanl │     99 │  1.00e+00 │  7.52e-06 │       181 │     178 │      0 │     172 │  5.02e-03 │ first_order │
-│     92 │     dixmaanm │     99 │  1.00e+00 │  9.42e-06 │       365 │     364 │      0 │     353 │  8.40e-03 │ first_order │
-│     93 │     dixmaann │     99 │  1.00e+00 │  9.67e-06 │       324 │     323 │      0 │     313 │  8.10e-03 │ first_order │
-│     94 │     dixmaano │     99 │  1.00e+00 │  9.69e-06 │       225 │     223 │      0 │     217 │  5.59e-03 │ first_order │
-│     95 │     dixmaanp │     99 │  1.00e+00 │  7.83e-06 │       307 │     304 │      0 │     295 │  7.82e-03 │ first_order │
-│     96 │     dixon3dq │    100 │  1.79e-08 │  8.88e-06 │       468 │     468 │      0 │     457 │  2.00e-03 │ first_order │
-│     97 │      dqdrtic │    100 │  6.55e-16 │  5.54e-07 │        22 │      16 │      0 │      13 │  5.70e-05 │ first_order │
-│     98 │       dqrtic │    100 │  8.25e-08 │  6.42e-06 │        44 │      34 │      0 │      32 │  3.57e-04 │ first_order │
-│    100 │      edensch │    100 │  6.03e+02 │  1.39e-06 │        27 │      25 │      0 │      21 │  6.26e-04 │ first_order │
-│    101 │          eg2 │    100 │ -9.89e+01 │  1.01e-10 │        10 │       6 │      0 │       4 │  1.33e-04 │ first_order │
-│    103 │      engval1 │    100 │  1.09e+02 │  4.65e-06 │        30 │      26 │      0 │      21 │  5.02e-04 │ first_order │
-│    104 │         enso │      9 │  3.94e+02 │  5.33e-06 │        43 │      39 │      0 │      35 │  4.33e-03 │ first_order │
-│    105 │ errinros_mod │    100 │  3.88e+01 │  7.62e-06 │       538 │     498 │      0 │     369 │  7.73e-03 │ first_order │
-│    106 │     extrosnb │    100 │  1.03e-13 │  8.20e-06 │        42 │      36 │      0 │      33 │  4.16e-04 │ first_order │
-│    107 │     fletcbv2 │    100 │ -5.14e-01 │  9.20e-06 │       197 │     197 │      0 │     188 │  3.41e-03 │ first_order │
-│    108 │ fletcbv3_mod │    100 │ -2.03e+00 │  5.27e-06 │        38 │      34 │      0 │      28 │  1.18e-03 │ first_order │
-│    109 │     fletchcr │    100 │  1.59e-12 │  9.03e-06 │       493 │     488 │      0 │     471 │  6.48e-03 │ first_order │
-│    110 │     fminsrf2 │    100 │  1.00e+02 │  5.88e-06 │       156 │     155 │      0 │     149 │  4.38e-03 │ first_order │
-│    111 │     freuroth │    100 │  5.98e+03 │  6.06e-06 │        36 │      30 │      0 │      27 │  1.32e-03 │ first_order │
-│    112 │       gauss1 │      8 │  6.58e+02 │  2.33e-04 │    227159 │  226635 │      0 │  150471 │  3.00e+01 │    max_time │
-│    113 │       gauss2 │      8 │  6.24e+02 │  1.11e-04 │    228444 │  227868 │      0 │  119631 │  3.00e+01 │    max_time │
-│    114 │       gauss3 │      8 │  6.22e+02 │  2.98e-04 │    225880 │  224402 │      0 │  118749 │  3.00e+01 │    max_time │
-│    116 │     genhumps │    100 │  1.81e-10 │  8.09e-06 │      1004 │     929 │      0 │     779 │  3.91e-02 │ first_order │
-│    117 │      genrose │    100 │  1.00e+00 │  9.14e-06 │       278 │     274 │      0 │     254 │  4.55e-03 │ first_order │
-│    118 │ genrose_nash │    100 │  1.00e+00 │  7.45e-06 │       324 │     309 │      0 │     279 │  5.14e-03 │ first_order │
-│    120 │        hahn1 │      7 │  2.78e+04 │  2.07e-10 │         2 │       2 │      0 │       1 │  1.21e-04 │ first_order │
-│    287 │    indef_mod │    100 │ -9.80e+03 │  6.65e-06 │       131 │     127 │      0 │     107 │  3.72e-03 │ first_order │
-│    288 │     integreq │    100 │  3.70e-11 │  8.83e-06 │         6 │       6 │      0 │       5 │  5.09e-03 │ first_order │
-│    290 │       kirby2 │      5 │  1.95e+00 │  1.36e-03 │   1047312 │ 1046740 │      0 │  531227 │  3.00e+01 │    max_time │
-│    292 │     lanczos1 │      6 │  2.15e-06 │  8.10e-06 │       110 │     105 │      0 │      86 │  1.12e-03 │ first_order │
-│    293 │     lanczos2 │      6 │  2.16e-06 │  9.31e-06 │        98 │      88 │      0 │      71 │  9.50e-04 │ first_order │
-│    294 │     lanczos3 │      6 │  2.17e-06 │  1.61e-06 │       144 │     126 │      0 │     110 │  1.39e-03 │ first_order │
-│    295 │      liarwhd │    100 │  4.65e-16 │  8.77e-07 │        33 │      23 │      0 │      19 │  6.44e-04 │ first_order │
-│    303 │        mgh17 │      5 │  5.52e-02 │  7.40e-07 │        38 │      30 │      0 │      22 │  1.74e-04 │ first_order │
-│    308 │       morebv │    100 │  6.02e-07 │  9.27e-06 │      6321 │    6320 │      0 │    6151 │  1.51e-01 │ first_order │
-│    310 │        ncb20 │    100 │  1.67e+02 │  9.09e-06 │      1131 │    1117 │      0 │    1029 │  1.67e-01 │ first_order │
-│    311 │       ncb20b │    100 │  1.97e+02 │  9.75e-06 │      2719 │    2710 │      0 │    2504 │  4.22e-01 │ first_order │
-│    313 │     noncvxu2 │    100 │  2.32e+02 │  9.20e-06 │       570 │     568 │      0 │     554 │  1.87e-02 │ first_order │
-│    314 │     noncvxun │    100 │  2.32e+02 │  7.46e-06 │       302 │     300 │      0 │     289 │  1.00e-02 │ first_order │
-│    315 │       nondia │    100 │  1.04e-14 │  1.90e-06 │        35 │      25 │      0 │      20 │  3.16e-04 │ first_order │
-│    316 │     nondquar │    100 │  2.65e-06 │  7.91e-06 │      1739 │    1671 │      0 │    1508 │  1.64e-02 │ first_order │
-│    317 │     osborne1 │      5 │  2.34e-02 │  9.65e-02 │   3184243 │ 3179593 │      0 │ 2859839 │  3.00e+01 │    max_time │
-│    318 │     osborne2 │     11 │  2.01e-02 │  3.27e-06 │       184 │     181 │      0 │     163 │  7.92e-03 │ first_order │
-│    319 │     palmer1c │      8 │  2.58e+00 │  3.61e-01 │ 102018598 │ 7857559 │      0 │ 3932694 │  3.00e+01 │    max_time │
-│    320 │     palmer1d │      7 │  3.33e-01 │  2.01e-01 │ 107917351 │ 8311761 │      0 │ 4160000 │  3.00e+01 │    max_time │
-│    321 │     palmer2c │      8 │  7.02e-02 │  1.29e-02 │ 101751813 │ 7833823 │      0 │ 3919522 │  3.00e+01 │    max_time │
-│    322 │     palmer3c │      8 │  7.82e-02 │  7.03e-03 │ 102607812 │ 7896606 │      0 │ 3949755 │  3.00e+01 │    max_time │
-│    323 │     palmer4c │      8 │  1.77e-01 │  1.94e-02 │ 102266152 │ 7870950 │      0 │ 3937185 │  3.00e+01 │    max_time │
+│     25 │         NZF1 │     91 │  2.09e+04 │  9.54e-06 │       266 │     260 │      0 │     240 │  5.48e-03 │ first_order │
+│     38 │      arglina │    100 │  5.00e+01 │  2.92e-14 │         2 │       2 │      0 │       1 │  8.80e-05 │ first_order │
+│     39 │      arglinb │    100 │  2.48e+01 │  3.99e-04 │   2449747 │  327489 │      0 │  163748 │  3.00e+01 │    max_time │
+│     40 │      arglinc │    100 │  5.11e+01 │  6.35e-04 │   1943685 │  647917 │      0 │  323959 │  3.00e+01 │    max_time │
+│     41 │      argtrig │    100 │ -9.90e+03 │  7.54e-06 │       116 │     114 │      0 │     103 │  3.80e-03 │ first_order │
+│     42 │      arwhead │    100 │  0.00e+00 │  4.34e-06 │        20 │      14 │      0 │      12 │  3.22e-04 │ first_order │
+│     45 │      bdqrtic │    100 │  1.89e+02 │  9.69e-06 │       114 │     102 │      0 │      89 │  3.19e-03 │ first_order │
+│     50 │       biggs6 │      6 │      -Inf │       Inf │         8 │       8 │      0 │       2 │  5.10e-05 │   unbounded │
+│     55 │      brownal │    100 │ -1.97e-08 │  1.58e-06 │        17 │       8 │      0 │       6 │  2.47e-03 │ first_order │
+│     58 │    broyden3d │    100 │  3.56e-01 │  8.29e-06 │        53 │      51 │      0 │      44 │  1.03e-03 │ first_order │
+│     59 │     broydn7d │    100 │  3.60e+01 │  8.88e-06 │       373 │     371 │      0 │     357 │  2.01e-02 │ first_order │
+│     60 │       brybnd │    100 │  1.54e+00 │  5.36e-06 │        25 │      21 │      0 │      19 │  1.06e-03 │ first_order │
+│     65 │     chainwoo │    100 │  1.00e+00 │  9.22e-06 │       816 │     802 │      0 │     749 │  2.77e-02 │ first_order │
+│     67 │ chnrosnb_mod │    100 │  2.51e-11 │  9.29e-06 │       689 │     683 │      0 │     649 │  1.34e-02 │ first_order │
+│     72 │     clplatea │    100 │ -9.15e-03 │  9.75e-06 │        74 │      74 │      0 │      70 │  2.83e-03 │ first_order │
+│     73 │     clplateb │    100 │ -6.20e-03 │  5.93e-06 │        58 │      58 │      0 │      57 │  2.10e-03 │ first_order │
+│     74 │     clplatec │    100 │ -5.11e-03 │  8.28e-06 │       461 │     456 │      0 │     436 │  1.50e-02 │ first_order │
+│     76 │       cosine │    100 │ -9.90e+01 │  1.00e-06 │        15 │      15 │      0 │      11 │  2.46e-04 │ first_order │
+│     77 │     cragglvy │    100 │  3.23e+01 │  9.36e-06 │        93 │      84 │      0 │      81 │  3.85e-03 │ first_order │
+│     78 │    cragglvy2 │    100 │  2.52e+01 │  8.92e-06 │       121 │     112 │      0 │     105 │  4.87e-03 │ first_order │
+│     79 │        curly │    100 │ -1.00e+04 │  9.36e-06 │      1275 │    1266 │      0 │    1226 │  3.03e-01 │ first_order │
+│     80 │      curly10 │    100 │ -1.00e+04 │  9.36e-06 │      1275 │    1266 │      0 │    1226 │  3.06e-01 │ first_order │
+│     81 │      curly20 │    100 │ -1.00e+04 │  9.96e-06 │      1311 │    1305 │      0 │    1238 │  9.35e-01 │ first_order │
+│     82 │      curly30 │    100 │ -1.00e+04 │  9.57e-06 │      1573 │    1566 │      0 │    1475 │  2.16e+00 │ first_order │
+│     84 │     dixmaane │     99 │  1.00e+00 │  7.83e-06 │        62 │      61 │      0 │      58 │  1.44e-03 │ first_order │
+│     85 │     dixmaanf │     99 │  1.00e+00 │  6.94e-06 │        57 │      55 │      0 │      49 │  1.52e-03 │ first_order │
+│     86 │     dixmaang │     99 │  1.00e+00 │  9.82e-06 │        59 │      56 │      0 │      53 │  1.49e-03 │ first_order │
+│     87 │     dixmaanh │     99 │  1.00e+00 │  7.37e-06 │        66 │      63 │      0 │      59 │  1.69e-03 │ first_order │
+│     88 │     dixmaani │     99 │  1.00e+00 │  8.73e-06 │       240 │     239 │      0 │     232 │  5.59e-03 │ first_order │
+│     89 │     dixmaanj │     99 │  1.00e+00 │  9.19e-06 │       261 │     259 │      0 │     250 │  6.84e-03 │ first_order │
+│     90 │     dixmaank │     99 │  1.00e+00 │  9.28e-06 │       209 │     207 │      0 │     197 │  5.56e-03 │ first_order │
+│     91 │     dixmaanl │     99 │  1.00e+00 │  7.52e-06 │       181 │     178 │      0 │     172 │  4.64e-03 │ first_order │
+│     92 │     dixmaanm │     99 │  1.00e+00 │  9.42e-06 │       365 │     364 │      0 │     353 │  8.57e-03 │ first_order │
+│     93 │     dixmaann │     99 │  1.00e+00 │  9.67e-06 │       324 │     323 │      0 │     313 │  8.43e-03 │ first_order │
+│     94 │     dixmaano │     99 │  1.00e+00 │  9.69e-06 │       225 │     223 │      0 │     217 │  5.76e-03 │ first_order │
+│     95 │     dixmaanp │     99 │  1.00e+00 │  7.83e-06 │       307 │     304 │      0 │     295 │  7.95e-03 │ first_order │
+│     96 │     dixon3dq │    100 │  1.79e-08 │  8.88e-06 │       468 │     468 │      0 │     457 │  2.01e-03 │ first_order │
+│     97 │      dqdrtic │    100 │  6.55e-16 │  5.54e-07 │        22 │      16 │      0 │      13 │  6.20e-05 │ first_order │
+│     98 │       dqrtic │    100 │  8.25e-08 │  6.42e-06 │        44 │      34 │      0 │      32 │  3.54e-04 │ first_order │
+│    100 │      edensch │    100 │  6.03e+02 │  1.39e-06 │        27 │      25 │      0 │      21 │  6.54e-04 │ first_order │
+│    101 │          eg2 │    100 │ -9.89e+01 │  1.01e-10 │        10 │       6 │      0 │       4 │  1.34e-04 │ first_order │
+│    103 │      engval1 │    100 │  1.09e+02 │  4.65e-06 │        30 │      26 │      0 │      21 │  5.44e-04 │ first_order │
+│    104 │         enso │      9 │  3.94e+02 │  5.33e-06 │        43 │      39 │      0 │      35 │  4.52e-03 │ first_order │
+│    105 │ errinros_mod │    100 │  3.88e+01 │  7.62e-06 │       538 │     498 │      0 │     369 │  8.20e-03 │ first_order │
+│    106 │     extrosnb │    100 │  1.03e-13 │  8.20e-06 │        42 │      36 │      0 │      33 │  4.37e-04 │ first_order │
+│    107 │     fletcbv2 │    100 │ -5.14e-01 │  9.20e-06 │       197 │     197 │      0 │     188 │  3.54e-03 │ first_order │
+│    108 │ fletcbv3_mod │    100 │ -2.03e+00 │  5.27e-06 │        38 │      34 │      0 │      28 │  1.20e-03 │ first_order │
+│    109 │     fletchcr │    100 │  1.59e-12 │  9.03e-06 │       493 │     488 │      0 │     471 │  6.70e-03 │ first_order │
+│    110 │     fminsrf2 │    100 │  1.00e+02 │  5.88e-06 │       156 │     155 │      0 │     149 │  4.32e-03 │ first_order │
+│    111 │     freuroth │    100 │  5.98e+03 │  6.06e-06 │        36 │      30 │      0 │      27 │  1.38e-03 │ first_order │
+│    112 │       gauss1 │      8 │  6.58e+02 │  2.51e-04 │    209525 │  209001 │      0 │  138759 │  3.00e+01 │    max_time │
+│    113 │       gauss2 │      8 │  6.24e+02 │  1.27e-04 │    212311 │  211735 │      0 │  111203 │  3.00e+01 │    max_time │
+│    114 │       gauss3 │      8 │  6.22e+02 │  3.00e-04 │    212169 │  210691 │      0 │  111641 │  3.00e+01 │    max_time │
+│    116 │     genhumps │    100 │  1.81e-10 │  8.09e-06 │      1004 │     929 │      0 │     779 │  3.96e-02 │ first_order │
+│    117 │      genrose │    100 │  1.00e+00 │  9.14e-06 │       278 │     274 │      0 │     254 │  4.79e-03 │ first_order │
+│    118 │ genrose_nash │    100 │  1.00e+00 │  7.45e-06 │       324 │     309 │      0 │     279 │  5.61e-03 │ first_order │
+│    120 │        hahn1 │      7 │  2.78e+04 │  2.07e-10 │         2 │       2 │      0 │       1 │  1.35e-04 │ first_order │
+│    287 │    indef_mod │    100 │ -9.80e+03 │  6.65e-06 │       131 │     127 │      0 │     107 │  3.92e-03 │ first_order │
+│    288 │     integreq │    100 │  3.70e-11 │  8.83e-06 │         6 │       6 │      0 │       5 │  5.06e-03 │ first_order │
+│    290 │       kirby2 │      5 │  1.95e+00 │  1.61e-03 │    966943 │  966371 │      0 │  489367 │  3.00e+01 │    max_time │
+│    292 │     lanczos1 │      6 │  2.15e-06 │  8.10e-06 │       110 │     105 │      0 │      86 │  1.13e-03 │ first_order │
+│    293 │     lanczos2 │      6 │  2.16e-06 │  9.31e-06 │        98 │      88 │      0 │      71 │  1.01e-03 │ first_order │
+│    294 │     lanczos3 │      6 │  2.17e-06 │  1.61e-06 │       144 │     126 │      0 │     110 │  1.44e-03 │ first_order │
+│    295 │      liarwhd │    100 │  4.65e-16 │  8.77e-07 │        33 │      23 │      0 │      19 │  7.17e-04 │ first_order │
+│    303 │        mgh17 │      5 │  5.52e-02 │  7.40e-07 │        38 │      30 │      0 │      22 │  1.88e-04 │ first_order │
+│    308 │       morebv │    100 │  6.02e-07 │  9.27e-06 │      6321 │    6320 │      0 │    6151 │  1.63e-01 │ first_order │
+│    310 │        ncb20 │    100 │  1.67e+02 │  9.09e-06 │      1131 │    1117 │      0 │    1029 │  1.63e-01 │ first_order │
+│    311 │       ncb20b │    100 │  1.97e+02 │  9.75e-06 │      2719 │    2710 │      0 │    2504 │  4.54e-01 │ first_order │
+│    313 │     noncvxu2 │    100 │  2.32e+02 │  9.20e-06 │       570 │     568 │      0 │     554 │  1.92e-02 │ first_order │
+│    314 │     noncvxun │    100 │  2.32e+02 │  7.46e-06 │       302 │     300 │      0 │     289 │  1.03e-02 │ first_order │
+│    315 │       nondia │    100 │  1.04e-14 │  1.90e-06 │        35 │      25 │      0 │      20 │  3.25e-04 │ first_order │
+│    316 │     nondquar │    100 │  2.65e-06 │  7.91e-06 │      1739 │    1671 │      0 │    1508 │  1.67e-02 │ first_order │
+│    317 │     osborne1 │      5 │  2.34e-02 │  9.59e-02 │   3032371 │ 3027906 │      0 │ 2723175 │  3.00e+01 │    max_time │
+│    318 │     osborne2 │     11 │  2.01e-02 │  3.27e-06 │       184 │     181 │      0 │     163 │  8.17e-03 │ first_order │
+│    319 │     palmer1c │      8 │  2.58e+00 │  3.61e-01 │  99618720 │ 7672953 │      0 │ 3840391 │  3.00e+01 │    max_time │
+│    320 │     palmer1d │      7 │  3.33e-01 │  2.01e-01 │ 103331783 │ 7959025 │      0 │ 3983632 │  3.00e+01 │    max_time │
+│    321 │     palmer2c │      8 │  7.02e-02 │  1.29e-02 │  98513695 │ 7584737 │      0 │ 3794979 │  3.00e+01 │    max_time │
+│    322 │     palmer3c │      8 │  7.82e-02 │  7.03e-03 │  99599898 │ 7665228 │      0 │ 3834066 │  3.00e+01 │    max_time │
+│    323 │     palmer4c │      8 │  1.77e-01 │  1.94e-02 │  99534540 │ 7660826 │      0 │ 3832123 │  3.00e+01 │    max_time │
 │    324 │     palmer5c │      6 │  1.06e+00 │  4.58e-06 │        17 │      16 │      0 │      14 │  4.60e-05 │ first_order │
-│    326 │     palmer6c │      8 │  4.80e-02 │  2.23e-03 │  98488280 │ 8212040 │      0 │ 4107855 │  3.00e+01 │    max_time │
-│    327 │     palmer7c │      8 │  8.04e-01 │  1.07e-01 │ 102495460 │ 7897070 │      0 │ 3953386 │  3.00e+01 │    max_time │
-│    328 │     palmer8c │      8 │  2.94e-01 │  2.54e-02 │ 100627315 │ 8056871 │      0 │ 4031119 │  3.00e+01 │    max_time │
-│    329 │     penalty1 │    100 │  4.51e-04 │  9.13e-06 │       143 │     126 │      0 │     100 │  1.69e-03 │ first_order │
-│    330 │     penalty2 │    100 │  9.71e+04 │  6.47e-06 │        86 │      73 │      0 │      68 │  3.39e-03 │ first_order │
-│    331 │     penalty3 │    100 │  1.00e+00 │  2.01e+00 │    760530 │   60914 │      0 │   30481 │  3.00e+01 │    max_time │
-│    337 │     powellsg │    100 │  2.64e-09 │  4.85e-06 │        66 │      55 │      0 │      47 │  7.84e-04 │ first_order │
-│    338 │        power │    100 │  1.59e-08 │  8.09e-06 │        61 │      47 │      0 │      45 │  3.47e-04 │ first_order │
-│    339 │       quartc │    100 │  8.25e-08 │  6.42e-06 │        44 │      34 │      0 │      32 │  3.56e-04 │ first_order │
-│    345 │      sbrybnd │    100 │  7.64e+00 │  7.47e-03 │    551429 │  551410 │      0 │  526295 │  3.00e+01 │    max_time │
-│    346 │     schmvett │    100 │ -2.94e+02 │  4.59e-06 │        23 │      23 │      0 │      20 │  1.08e-03 │ first_order │
-│    347 │      scosine │    100 │ -1.99e+01 │  5.17e+16 │    631343 │   90202 │      0 │   30073 │  3.00e+01 │    max_time │
-│    348 │      sinquad │    100 │  1.95e-10 │  9.44e-06 │        83 │      77 │      0 │      68 │  1.85e-03 │ first_order │
-│    349 │     sparsine │    100 │  3.84e-12 │  9.54e-06 │       463 │     449 │      0 │     424 │  3.05e-02 │ first_order │
-│    350 │     sparsqur │    100 │  2.35e-08 │  8.11e-06 │        30 │      25 │      0 │      23 │  8.10e-04 │ first_order │
-│    351 │     spmsrtls │    100 │  5.65e-11 │  7.86e-06 │        71 │      71 │      0 │      66 │  1.61e-03 │ first_order │
-│    352 │     srosenbr │    100 │  2.86e-16 │  7.89e-07 │        52 │      45 │      0 │      39 │  5.38e-04 │ first_order │
-│    362 │      thurber │      7 │  2.82e+03 │  8.35e-05 │   2669507 │ 2669145 │      0 │ 2386500 │  3.00e+01 │    max_time │
-│    363 │     tointgss │    100 │  9.71e+00 │  9.77e-06 │        18 │      18 │      0 │      14 │  6.31e-04 │ first_order │
+│    326 │     palmer6c │      8 │  4.80e-02 │  2.23e-03 │  96532640 │ 8049070 │      0 │ 4026370 │  3.00e+01 │    max_time │
+│    327 │     palmer7c │      8 │  8.04e-01 │  1.07e-01 │  99531850 │ 7669100 │      0 │ 3839401 │  3.00e+01 │    max_time │
+│    328 │     palmer8c │      8 │  2.94e-01 │  2.54e-02 │  98208265 │ 7863347 │      0 │ 3934357 │  3.00e+01 │    max_time │
+│    329 │     penalty1 │    100 │  4.51e-04 │  9.13e-06 │       143 │     126 │      0 │     100 │  1.90e-03 │ first_order │
+│    330 │     penalty2 │    100 │  9.71e+04 │  6.47e-06 │        86 │      73 │      0 │      68 │  3.48e-03 │ first_order │
+│    331 │     penalty3 │    100 │  1.00e+00 │  2.01e+00 │    697955 │   55908 │      0 │   27978 │  3.00e+01 │    max_time │
+│    337 │     powellsg │    100 │  2.64e-09 │  4.85e-06 │        66 │      55 │      0 │      47 │  7.97e-04 │ first_order │
+│    338 │        power │    100 │  1.59e-08 │  8.09e-06 │        61 │      47 │      0 │      45 │  3.44e-04 │ first_order │
+│    339 │       quartc │    100 │  8.25e-08 │  6.42e-06 │        44 │      34 │      0 │      32 │  3.55e-04 │ first_order │
+│    345 │      sbrybnd │    100 │  7.64e+00 │  7.04e-03 │    525654 │  525635 │      0 │  501711 │  3.00e+01 │    max_time │
+│    346 │     schmvett │    100 │ -2.94e+02 │  4.59e-06 │        23 │      23 │      0 │      20 │  1.07e-03 │ first_order │
+│    347 │      scosine │    100 │ -1.99e+01 │  5.17e+16 │    634997 │   90724 │      0 │   30247 │  3.00e+01 │    max_time │
+│    348 │      sinquad │    100 │  1.95e-10 │  9.44e-06 │        83 │      77 │      0 │      68 │  1.90e-03 │ first_order │
+│    349 │     sparsine │    100 │  3.84e-12 │  9.54e-06 │       463 │     449 │      0 │     424 │  3.01e-02 │ first_order │
+│    350 │     sparsqur │    100 │  2.35e-08 │  8.11e-06 │        30 │      25 │      0 │      23 │  1.00e-03 │ first_order │
+│    351 │     spmsrtls │    100 │  5.65e-11 │  7.86e-06 │        71 │      71 │      0 │      66 │  1.60e-03 │ first_order │
+│    352 │     srosenbr │    100 │  2.86e-16 │  7.89e-07 │        52 │      45 │      0 │      39 │  6.38e-04 │ first_order │
+│    362 │      thurber │      7 │  2.82e+03 │  9.35e-05 │   2394997 │ 2394635 │      0 │ 2141129 │  3.00e+01 │    max_time │
+│    363 │     tointgss │    100 │  9.71e+00 │  9.77e-06 │        18 │      18 │      0 │      14 │  6.27e-04 │ first_order │
 │    364 │     tquartic │    100 │  3.71e-20 │  7.91e-09 │        26 │      24 │      0 │      18 │  3.14e-04 │ first_order │
-│    369 │       tridia │    100 │  1.56e-12 │  9.72e-06 │       201 │     197 │      0 │     188 │  8.32e-04 │ first_order │
+│    369 │       tridia │    100 │  1.56e-12 │  9.72e-06 │       201 │     197 │      0 │     188 │  8.50e-04 │ first_order │
 │    370 │       vardim │    100 │ -5.22e-08 │  1.42e-09 │        68 │      44 │      0 │      39 │  1.02e-02 │ first_order │
-│    371 │     vibrbeam │      8 │  5.28e+00 │  1.31e-03 │   2665539 │ 2660761 │      0 │ 1703707 │  3.00e+01 │    max_time │
-│    372 │       watson │     31 │      -Inf │ 9.11e+304 │         7 │       7 │      0 │       1 │  3.55e-03 │   unbounded │
-│    373 │        woods │    100 │  9.04e-14 │  5.09e-06 │        85 │      76 │      0 │      61 │  1.51e-03 │ first_order │
+│    371 │     vibrbeam │      8 │  5.28e+00 │  1.30e-03 │   2415196 │ 2410418 │      0 │ 1545282 │  3.00e+01 │    max_time │
+│    372 │       watson │     31 │      -Inf │ 9.11e+304 │         7 │       7 │      0 │       1 │  3.59e-03 │   unbounded │
+│    373 │        woods │    100 │  9.04e-14 │  5.09e-06 │        85 │      76 │      0 │      61 │  1.58e-03 │ first_order │
 └────────┴──────────────┴────────┴───────────┴───────────┴───────────┴─────────┴────────┴─────────┴───────────┴─────────────┘
first_order(df) = df.status .== :first_order
 unbounded(df) = df.status .== :unbounded
 solved(df) = first_order(df) .| unbounded(df)
@@ -254,6 +254,6 @@
 using Plots
 gr()
 
-profile_solvers(stats, costs, costnames)
Example block output

It is also possible to select problems when initializing the problem list by filtering OptimizationProblems.meta:

meta = OptimizationProblems.meta
+profile_solvers(stats, costs, costnames)
Example block output

It is also possible to select problems when initializing the problem list by filtering OptimizationProblems.meta:

meta = OptimizationProblems.meta
 problem_list = meta[(meta.ncon .== 0) .& .!meta.has_bounds .& (5 .<= meta.nvar .<= 100), :name]
-problems = (MathOptNLPModel(eval(Meta.parse(problem))(), name=problem) for problem ∈ problem_list)
+problems = (MathOptNLPModel(eval(Meta.parse(problem))(), name=problem) for problem ∈ problem_list) diff --git a/dev/contributing/index.html b/dev/contributing/index.html index fba40091..711b9a05 100644 --- a/dev/contributing/index.html +++ b/dev/contributing/index.html @@ -29,4 +29,4 @@ # define x0 # nlp = ADNLPModels.ADNLPModel(f, x0, name = "function_name"; kwargs...) return nlp -end +end diff --git a/dev/index.html b/dev/index.html index 1e352ab4..6cd57875 100644 --- a/dev/index.html +++ b/dev/index.html @@ -1,4 +1,4 @@ Home · OptimizationProblems.jl

OptimizationProblems.jl

This package provides a collection of optimization problems in JuMP and ADNLPModels syntax.

Installing

OptimizationProblems can be installed and tested through the Julia package manager:

julia> ]
 pkg> add OptimizationProblems
-pkg> test OptimizationProblems

How to cite

If you use OptimizationProblems.jl in your work, please cite using the format given in CITATION.cff.

Bug reports and discussions

If you think you found a bug, feel free to open an issue. Focused suggestions and requests can also be opened as issues. Before opening a pull request, start an issue or a discussion on the topic, please.

If you want to ask a question not suited for a bug report, feel free to start a discussion here. This forum is for general discussion about this repository and the JuliaSmoothOptimizers, so questions about any of our packages are welcome.

+pkg> test OptimizationProblems

How to cite

If you use OptimizationProblems.jl in your work, please cite using the format given in CITATION.cff.

Bug reports and discussions

If you think you found a bug, feel free to open an issue. Focused suggestions and requests can also be opened as issues. Before opening a pull request, start an issue or a discussion on the topic, please.

If you want to ask a question not suited for a bug report, feel free to start a discussion here. This forum is for general discussion about this repository and the JuliaSmoothOptimizers, so questions about any of our packages are welcome.

diff --git a/dev/meta/index.html b/dev/meta/index.html index e82e9dcf..3e480b9f 100644 --- a/dev/meta/index.html +++ b/dev/meta/index.html @@ -64,4 +64,4 @@ 78 │ 100 tridia 79 │ 100 vardim 80 │ 100 woods - 65 rows omitted) + 65 rows omitted) diff --git a/dev/reference/index.html b/dev/reference/index.html index 8384c9a9..34c48718 100644 --- a/dev/reference/index.html +++ b/dev/reference/index.html @@ -1,2 +1,2 @@ -Reference · OptimizationProblems.jl

Reference

Contents

Index

OptimizationProblems.metaConstant

OptimizationProblems.meta A composite type that represents the main features of the optimization problem. optimize obj(x) subject to lvar ≤ x ≤ uvar lcon ≤ cons(x) ≤ ucon –- The following keys are valid:

  • nvar::Int: number of variables
  • variable_nvar::Bool: true if we can modify the number of variables
  • ncon::Int: number of general constraints
  • variable_ncon::Bool: true if we can modify the number of constraints
  • minimize::Bool: true if optimize == minimize
  • name::String: problem name
  • has_equalities_only::Bool: true if the problem has constraints, and all are equality constraints (doesn't include bounds)
  • has_inequalities_only::Bool: true if the problem has constraints, and all are inequality constraints (doesn't include bounds)
  • has_bounds::Bool: true if the problem has bound constraints
  • has_fixed_variables::Bool: true if it has fixed variables
  • objtype::Symbol: type of objective, in [:none, :constant, :linear, :quadratic, :sumofsquares, :other]
  • contype::Symbol: type of constraint, in [:unconstrained, :linear, :quadratic, :general]
  • best_known_lower_bound::Real: lower bound on the global optimal value (default: -Inf for minimization problem, f(x0) for maximization problem if x0 is feasible, -Inf otherwise)
  • best_known_upper_bound::Real: upper bound on the global optimal value (default: Inf for maximization problem, f(x0) for minimization problem if x0 is feasible, Inf otherwise)
  • is_feasible::Union{Bool, Missing}: true if problem is feasible
  • origin::Symbol: origin of the problem, in [:academic, :modelling, :real, :unknown]
source
+Reference · OptimizationProblems.jl

Reference

Contents

Index

OptimizationProblems.metaConstant

OptimizationProblems.meta A composite type that represents the main features of the optimization problem. optimize obj(x) subject to lvar ≤ x ≤ uvar lcon ≤ cons(x) ≤ ucon –- The following keys are valid:

  • nvar::Int: number of variables
  • variable_nvar::Bool: true if we can modify the number of variables
  • ncon::Int: number of general constraints
  • variable_ncon::Bool: true if we can modify the number of constraints
  • minimize::Bool: true if optimize == minimize
  • name::String: problem name
  • has_equalities_only::Bool: true if the problem has constraints, and all are equality constraints (doesn't include bounds)
  • has_inequalities_only::Bool: true if the problem has constraints, and all are inequality constraints (doesn't include bounds)
  • has_bounds::Bool: true if the problem has bound constraints
  • has_fixed_variables::Bool: true if it has fixed variables
  • objtype::Symbol: type of objective, in [:none, :constant, :linear, :quadratic, :sumofsquares, :other]
  • contype::Symbol: type of constraint, in [:unconstrained, :linear, :quadratic, :general]
  • best_known_lower_bound::Real: lower bound on the global optimal value (default: -Inf for minimization problem, f(x0) for maximization problem if x0 is feasible, -Inf otherwise)
  • best_known_upper_bound::Real: upper bound on the global optimal value (default: Inf for maximization problem, f(x0) for minimization problem if x0 is feasible, Inf otherwise)
  • is_feasible::Union{Bool, Missing}: true if problem is feasible
  • origin::Symbol: origin of the problem, in [:academic, :modelling, :real, :unknown]
source
diff --git a/dev/tutorial/index.html b/dev/tutorial/index.html index c29353b6..133024db 100644 --- a/dev/tutorial/index.html +++ b/dev/tutorial/index.html @@ -145,4 +145,4 @@ jtprod_nln: ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ 0 hess: ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ 0 hprod: ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ 0 jhess: ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ 0 jhprod: ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ 0

Then, all the API will be compatible with the precised type.

using NLPModels
-obj(nlp16_12, zeros(Float16, 12))
Float16(126.0)
+obj(nlp16_12, zeros(Float16, 12))
Float16(126.0)