Closed matheusdiogenesandrade closed 10 months ago
JuMP implements automatic differentiation. See Section 5 of https://mlubin.github.io/pdf/jump-sirev.pdf. I'm closing as this isn't an issue with Ipopt.jl. Feel free to discuss more at https://discourse.julialang.org/c/domain/opt/13.
Hello.
I am trying to code a C++ program for the following workflow:
And it seems that this library successfully managed this by wrapping the Ipopt C API, please correct me case I am wrong about my conclusions. So, I would like to know how you managed to perform the parsing phase, that is, how you could transform the simple snippet:
into the implementation of the functions:
Are you delegating the task to some parsing library or are you using some automatic differentiation lib? I tried to read the code, but, honestly, I do not have the expertise with this type of tools, at least not yet.
Thanks for the attention, and BR.