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
I liked the idea of writing a debug method that branches down and runs the subsystems independently. I think a big decision is how to handle surrogate models. For example, we'll need a stand in tail model to run the fuselage in debug. One option is to simply pass in the answer from the final solve as fixed values. Thoughts?
The text was updated successfully, but these errors were encountered:
does it solve to the right (primal) value given some fixed values?
does it have the right bounded / unbounded variables (dual infeasibility) without those fixed values?
The former will have to be updated more frequently than the latter, I think: you're more likely to change the way something is bounded than to suddenly stop bounding it.
Both of these could be implemented right now. I'd suggest that (1) should be in a test_primal method, while (2) should be in a test_dual method. These methods should use assert to declare their beliefs. Then, to start, you can run the following code to test all of them:
I liked the idea of writing a debug method that branches down and runs the subsystems independently. I think a big decision is how to handle surrogate models. For example, we'll need a stand in tail model to run the fuselage in debug. One option is to simply pass in the answer from the final solve as fixed values. Thoughts?
The text was updated successfully, but these errors were encountered: