infiniteopt / InfiniteOpt.jl

An intuitive modeling interface for infinite-dimensional optimization problems.
https://infiniteopt.github.io/InfiniteOpt.jl/stable
MIT License
251 stars 17 forks source link

Refactor to directly support higher order derivatives #341

Closed pulsipher closed 3 months ago

pulsipher commented 3 months ago

This refactor makes it so we can store derivatives of arbitrary order instead of only using 1st order derivatives that are nested for higher orders. Additions/fixes include:

Closes #197

codecov[bot] commented 3 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 99.74%. Comparing base (f1b41c2) to head (0d7748e).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #341 +/- ## ======================================= Coverage 99.74% 99.74% ======================================= Files 36 36 Lines 6589 6670 +81 ======================================= + Hits 6572 6653 +81 Misses 17 17 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.