If we want HORTON to be one optional interface to Olsens, this should be fixed.
We should probably copy HORTON's finite difference approximation Jacobian-verifier to Olsens and improve it. It's finicky, and it's difficult even to verify some benchmark functions (SciPy's Rosenbrock implementation). Finicky-ness is normal for finite-difference methods, but I feel like it could be improved/slightly more automated, and it would be useful for other analytical Jacobians we create in the future.
If we want HORTON to be one optional interface to Olsens, this should be fixed.
We should probably copy HORTON's finite difference approximation Jacobian-verifier to Olsens and improve it. It's finicky, and it's difficult even to verify some benchmark functions (SciPy's Rosenbrock implementation). Finicky-ness is normal for finite-difference methods, but I feel like it could be improved/slightly more automated, and it would be useful for other analytical Jacobians we create in the future.