-
Notifications
You must be signed in to change notification settings - Fork 58
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
Using Ipopt.jl with SPRAL #223
Comments
For using Ipopt with SPRAL, I think you will need this particular fork of Ipopt: According to the instructions, once Ipopt compiled, you will need to pass the following options to run Ipopt with SPRAL on the GPU:
|
Thank you for the links. We haven't been able to compile it for Windows yet, but this is not an issue of |
Just for the future wanderer finding this on google: as of this date, the LANL branch has been merged into the devel branch of ipopt. The link to the installation guide above is broken (because the lanl repo was burned and restored because of licensing issues): it's here https://gist.github.com/tasseff/ee61ef6c15d3c54e0a6b3e488f2a65be |
@ueliwechsler @0xDBFB7 |
I'd like to connect
Ipopt.jl
with the linear solver backendSPRAL
From what I read in the paper Exploring Benefits of Linear Solver Parallelism on Modern Nonlinear Optimization Applications, it has already be done, but I couldn't figure out how to do it myself.
Is a SPRAL interface to the main C++ codebase of Ipopt needed or is there a more convenient way using
addOption(prob, "linear_solver", "custom")
?The text was updated successfully, but these errors were encountered: