pnnl / ExaGO

High-performance power grid optimization for stochastic, security-constrained, and multi-period ACOPF problems.
Other
64 stars 8 forks source link

TCOPFLOW Python Bindings Continued #140

Closed jaelynlitz closed 4 months ago

jaelynlitz commented 5 months ago

Issue type

Relates to

Summary

In #131, we started outlining the python bindings for TCOPFLOW, and an initial test is passing!

@Jayapreethi will fill out the remaining steps -

Still left to port are the functions:

Tests still to write:

cameronrutherford commented 4 months ago

I am noticing that IPOPT is the only solver configured for TCOPFLOW, and in addition to that, TCOPFLOW is a little behind since we don't support ExaGOOptions for that.

@abhyshr can you clarify if more tests are necessary? It also seems like all TCOPFLOW functions are ported to python, so is there additional functionality we should look to add instead?

abhyshr commented 4 months ago

I think the bindings are sufficient for now. I am going to start working on updating the TCOPFLOW code and may ask more pythong bindings. For now, it looks good.