-
Notifications
You must be signed in to change notification settings - Fork 26
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
Interfacing SPRAL with IPOPT #151
Comments
Good question, so the IPOPT interface in The differences are essentially as follows: For more details please see the SSIDS C documentation: |
The SPRAL solver interface file has the ptr32 functions. Is it because the code is old? |
I think it's more likely that IPOPT use 32bit integers to index sparse matrices, you need to have a really large matrix to need 64bits, as in |
I am trying to run simple optimization problems with ipopt and spral. I am encountering lot of NaNs and infs. |
I suggest you ask for help on the IPOPT GitHub, SPRAL is just a linear system solver that is used to solver the interior point linear systems that arise within IPOPT. For more on interior point see: |
I am trying to interface SPRAL with IPOPT. I am running into some issues with getting the right output for a simple optimization problem too. The sequence of function calls that are made in
IpSpralSolverInterface.cpp
is:This is different from the calls made in
ssids.c
that comes with SPRAL Git repository.Could someone please clarify as to which function calls are more appropriate?
The text was updated successfully, but these errors were encountered: