-
Notifications
You must be signed in to change notification settings - Fork 485
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
Connector features #290
Comments
I'm not sure what the impact on performance would be, but |
Another feature that I have found myself wishing for is the ability to fix and unfix an associated |
@andrewlee94 To clarify, are you looking to simultaneously fix all of the |
This may be more specific to indexed connectors, but I would like to be able to write something like |
The connector data object has an attribute called vars. Try that.
|
@qtothec Well there you go, thank you for pointing that out. I had thought it was an obvious feature to have. |
There's a lot of good ideas here. Connectors are an old feature and are (over)due for a revamp. Can we carve out some time next week for the 3 of us to break out and write down the use cases - both the ones we are using now and the new features above? |
Yes, I think that would be a good plan. Connectors are pretty high up my list of agenda items. I'm currently working on a prioritized list of software framework issues. |
Fantastic. |
Another use case that should be discussed is adding ContinuousSet indexed variables to a Connector. I have some ideas on how to "re-expand" an already expanded Connector when applying a discretization transformation but if there is a way to incorporate this into a Connector re-design I think it would be a better long-term solution. |
I don't think we ever settled the connector design at the January meeting. I would probably be good to follow up on this soon. |
Closing this as most of it was resolved in #583. New issues should be opened for any feature requests in |
Connectors would be more useful with a few additional features
connection.deactivate()
and that would deactivate the constraints that result from the expanded constraint.connection.deactivate("T")
The text was updated successfully, but these errors were encountered: