Skip to content

Feature/refactor and cleanup#44

Merged
gparadis merged 6 commits intodevfrom
feature/refactor-and-cleanup
Aug 12, 2025
Merged

Feature/refactor and cleanup#44
gparadis merged 6 commits intodevfrom
feature/refactor-and-cleanup

Conversation

@gparadis
Copy link
Copy Markdown
Collaborator

  • Refactored code to move some helper functions (that we added as part of the new parallel optimization problem building update) into a new forest_helper module.
  • Fixed a few small (but show-stopper) bugs in the parallel model building code path (fixed now, all good), and re-ran all the examples to make sure that they still work.
  • Added some new bits to some of the examples to reveal the new parallel model building functions, updated the examples to reflect the new HiGHS LP solver default backend, and expanded some of the example notebook comments.
  • Rewrote all example code (and code in examples/util.py helper module) to systematically use double quotes instead of single quotes (for consistency and improved readability), and refactored some of the code to improve code style consistency, and added docstrings to all functions in the examples/util.py helper module.

…orkspace (jupyter notebook debugging all messed up in this vscode workspace)
… single quotes as double quotes for consistency, and rerun all examples to make sure they still work with new parallel model building update
@gparadis gparadis merged commit 6c182b6 into dev Aug 12, 2025
1 check passed
@gparadis gparadis deleted the feature/refactor-and-cleanup branch August 12, 2025 06:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant