-
Notifications
You must be signed in to change notification settings - Fork 238
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Model Diagnostics Checklist #1222
Comments
@andrewlee94 I just tried using the new toolbox on a complex flowsheet ("extended" BSM2 flowsheet involving activated sludge and anaerobic digestion models that you formerly worked on in WaterTAP), and I was thinking that it would be a nice bonus to be able to have a method that, after a failed solve, write the IPOPT output as well as other useful information, especially, constraint residuals, to a file for the user to more easily review. Right now, I am doing this by running
The On a side note, I probably should double-check your implementation of methods regarding Ignoring the horrible results here (set max_iter to 1 right before restoration), my question is what is the difference between what is shown in the Warning section vs Caution section? For example, the Warning section states there are 3 variables with extreme jac values, but the Caution section states that there are 286 variables with extreme jac values. Apologies in advance for the loaded post. |
@adam-a-a I'll start with the Jacobian's as those are easy to mention. The Regarding printing to a file, all of the report and display methods take a |
@andrewlee94 Thanks for the clarification. I wonder if we'd want to hint at that in the printout from EDIT: later noticed that the doc string does explain this already. |
Seconding @adam-a-a's comment: it would be helpful if the Warnings / Cautions included the thresholds for each of the warnings; e.g.:
|
Related to #1208
This issue is to track general steps and tasks related to the new
DiagnosticsToolbox
class.First Steps:
DiagnosticsToolbox
class - PR DiagnosticsToolbox #1228Next Steps:
DegeneracyHunter
classPossible extensions:
- [ ] Tool to detect linearly dependent equations?The text was updated successfully, but these errors were encountered: