You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@mnwhite I was thinking about taking a crack at this and then reviewing the issue was reminded that you are interested in removing "object oriented solvers" in favor of solver methods.
So before picking at this I wanted to check in.
Of course, the solver could be a callable object, maybe being the best of both worlds.
The main issue I'm seeing is that we would like a 'magic solver' that is able to take in functions defined in a model specification. There currently isn't an architecture that supports that.
I wonder if you've given any thought to, if you could do it all over again, how you would design solvers for HARK.
I'm archiving this and tagging it as part of the HARK 1 roadmap; no real discussion happened here. We're actively working on having model data be tied to the solver itself.
The Solver methods currently do not subclass a common class.
If there were such a class, it would be easier to have boilerplate methods for inspecting them, including:
Then the Solver subclasses could take arguments from the model definition when initialized.
The text was updated successfully, but these errors were encountered: