Dan J Bower
Dan J Bower
I have a root finding problem and would like to explore step size control with the `Newton` solver. If I stick with the suggestion of subclassing `AbstractRootFinder` then I can't...
A minimum working example is below. You can comment/uncomment the relevant solvers in the main guard to see the performance comparison between SciPy and Optimistix. The system is formulated in...
I should add, although Dogleg solves, the solution again blows up at the beginning similar to Newton (but then recovers): ``` (.venv) (base) dan@Dans-MBP tests % ./simple_CHO_low_temperature.py Solving with Optimistix...
I've been working on improving my main code so I might be able to provide a better example, or even a suite of examples, in the near future. I'll get...
I've improved the code on a range of issues since this post, notably scaling, boundedness, and improved initial guesses. This issue is now superseded by a more targeted issue of...
Thanks @patrick-kidger . So the origin of this problem is that I was trying to return an Optimistix Solution instance from a partially jitted function. If I just return the...
From my own experience using Optimistix applied to thermochemistry problems I think adding a trust region to the Newton root finder would be highly beneficial and the most obvious first...
In the short term I will follow the issue here since I have a few weeks of travel coming up, so don't delay progress for the sake of me joining...
Just building on your point 1., for complete generality and JAX compatibility is it better to use `Partial` rather than the lambda expression?: ``` from jax.tree_util import Partial fx =...