We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
There are some performance issues when using KINSol for algebraic loops (i.e. the default).
The state of the KINSol solver is not mainteined between successive solutions
The last residual is always evaluated twice in succession
Repeated evaluation of the last residual (via calls to fmi2SetReal / fmi2GetReal) is entirely unnecessary.
fmi2SetReal
fmi2GetReal
Solution iterations can be greatly reduced by keeping information from previous solutions.
The text was updated successfully, but these errors were encountered:
I will push a solution for this to my fork shortly.
Sorry, something went wrong.
@rruusu Thank you for the feedback! Please feel free to open a pull request with your changes.
No branches or pull requests
Description
There are some performance issues when using KINSol for algebraic loops (i.e. the default).
The state of the KINSol solver is not mainteined between successive solutions
The last residual is always evaluated twice in succession
Expected behavior
Repeated evaluation of the last residual (via calls to
fmi2SetReal
/fmi2GetReal
) is entirely unnecessary.Solution iterations can be greatly reduced by keeping information from previous solutions.
Version and OS
The text was updated successfully, but these errors were encountered: