Skip to content
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

OptimizationSolver cleanup #277

Open
5 tasks
phstratmann opened this issue Nov 22, 2023 · 0 comments
Open
5 tasks

OptimizationSolver cleanup #277

phstratmann opened this issue Nov 22, 2023 · 0 comments
Assignees
Labels
0-needs-review Has to be reviewed. 1-feature New feature or request

Comments

@phstratmann
Copy link
Contributor

phstratmann commented Nov 22, 2023

User story

As a developer, I want to have an OptimizationSolver that has no technical debt and thus allows for easy maintenance and dev work.

Conditions of satisfaction

  • internally forward full cost matrices, and not cost_diagonal and cost_off_diagonal separately
  • Provide interface to all variables at the level of the OptimizationSolver
  • Identify and remove unnecessary hierarchies / SubProcModels
  • Re-instantiate the CPU backend
  • Clean up unit tests: remove unrequired ones, create performance unit tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0-needs-review Has to be reviewed. 1-feature New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants