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
Tight coupling should fail if it does not converge #1571
Comments
At the very least, this should be an option that one can set. |
I agree with @keckler that we should implement a setting that will fail on non convergence. Would you be able to support a PR @drewj-usnctech? |
Agreed. It's a good option to have. Related: #1245 |
i agree it should be the option, perhaps the default option. @drewj-usnctech , have tried making another option could be to change the default to something very high |
i would also add that each output has a (though perhaps the table should be warning rather than info ; ) |
In working on some tight coupling analysis, I keep finding myself unsure if a simulation actually converged or not. If the job does not error nor exit with a non-zero exit code, the implication is that there were no errors and my tight coupled analysis converged. But, instead, I need to search through the log file for lines like
And, since the simulation still goes through it's various EOC / EOL steps, I'm left to assume that the operator would progress forward in time, doing more tight coupling iterations that likely won't succeed. Or, in the worst case, they are based on compositions determined by depleting unconverged fields. Either way, the overall simulation results are wrong. And, especially for tight coupled simulations, this can mean a good amount of engineering and/or computational time has been wasted.
The text was updated successfully, but these errors were encountered: