-
Notifications
You must be signed in to change notification settings - Fork 33
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
Release 1.6.9 #731
Merged
Merged
Release 1.6.9 #731
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Added overridable `_handle_return_code` method - Handled loop over integrate return code in hybrid solver
Updated Example folder. Example folder much much easier to navigate and understand
- Added `Logger` with virtual methods, allows overriding (e.g. out to file) - Initial stderr logger added
Changed all instances of .append in os path to .insert at position 1. Changed as many instances of "solver =" to "algorithm = "
Got rid of deprecated or removed functions calls. Model is precompiled on time comparisons to prevent massive performance hit due to running make each run. Light edits throughout examples folder as well.
Completed corrections as well as added a simple notebook showcasing model pre compilation within the advancedfeatures folder
…ning to and changed it to an exception.
General add method for model
Improved Error Handling, Performance Profiler
Some change from develop caused an incompatibility with `fill_stream()` - Replaced with one-time constructed `stringstream`
The integration guard must have accidentally been drastically reduced during testing - Restored `integration_guard` to its original value of 1000
HOTFIX: zero output bug with `variable=True`
Dimerization notebook example
Updated `run-full-tests` GH action.
Fixed double output from global logger.
Species unit tests
Parameter unit tests
FIX: Live graphing in `ODECSolver` using wrong decoder
…oo-strict HOTFIX: relax overly strict integration guard in `TauHybridCSolver`
… into docs_update
Updated the copyright to 2022
Rebuilt docs for v1.6.9
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
GillesPy2 Release v1.6.9
Changes
algorithm="CLE"
#746] CLESolver now added toget_best_solver_algo
function and can be selected withalgorithm="CLE"
solver.run
#754] Deprecatedmodel
argument insolver.run()
Model.add()
function to allow multiple different components to be added at onceFixes
model.tspan
use insolver.run
#747] Fixed issue with model timespan not being used insolver.run()
Model.delete_event
to failODECSolver
using wrong decoder #755] Fixed live graphing errors when using the ODECSolverexport_StochSS
closes #598
closes #600
closes #629
closes #636
closes #659
closes #656
closes #682
closes #694
closes #700
closes #707
closes #718
closes #725
closes #729
closes #738
closes #739
closes #748
closes #749
closes #751
closes #752
closes #757
closes #761
closes #774
closes #778
closes #779