Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

How to contribute new solver

35 views
Skip to first unread message

Érico Porto

unread,
Sep 12, 2024, 9:45:38 PM9/12/24
to pyomo...@googlegroups.com
Hi, 

I have a new solver that has a C interface, I would like to contribute an interface between it and pyomo. I am not too familiar with pyomo. 

How would I contribute a new solver to it? Are there examples of the approach that should be taken?

I don't have issues writing a misc native+python package but I don't know how it works on pyomo side, I imagine it may have a plugin system and then you can add something using some pyomo specific interface. I would NOT like to use some ampl interface, I would like to write a proper interface between pyomo and my solver.

Thanks,

Érico V. Porto

Ahmad Heidari

unread,
Mar 17, 2025, 4:36:38 PMMar 17
to Pyomo Forum
Hello Erico,

I hope you are doing well.

If I got your message correct, you will define your new solver to Pyomo, right?

I don't know how much you are familiar with Pyomo and its capabilities, but first off, you may start with some simpler examples from the two references below:

Please let me know if further information is needed. 
Reply all
Reply to author
Forward
0 new messages