Releases: JuliaComputing/StateSelection.jl
Releases · JuliaComputing/StateSelection.jl
ModelingToolkitTearing-v1.13.4
ModelingToolkitTearing ModelingToolkitTearing-v1.13.4
Diff since ModelingToolkitTearing-v1.13.3
Merged pull requests:
- fix: remove unnecessary
invviewinrm_eqs_vars!(#77) (@AayushSabharwal) - fix: fix duplicate variable handling in
unhack_system(#78) (@AayushSabharwal)
ModelingToolkitTearing-v1.13.3
ModelingToolkitTearing ModelingToolkitTearing-v1.13.3
Diff since ModelingToolkitTearing-v1.13.2
Merged pull requests:
- fix: do not tear variables with positive priority in
trivial_tearing!(#74) (@AayushSabharwal) - fix: correctly update
var_typesinvar_derivative!(#76) (@AayushSabharwal)
v1.9.2
StateSelection v1.9.2
Merged pull requests:
- fix: [AI] consider variable derivatives when inserting dummy derivative variables into SCCs (#67) (@AayushSabharwal)
- fix: allow multiple observables to solve from the same inline linsolve index (#68) (@AayushSabharwal)
- refactor: use mutable cache API for
unhack_system(#69) (@AayushSabharwal) - fix: use strict form of
linear_expansionin inline linear SCC pass (#70) (@AayushSabharwal) - Bump ModelingToolkitTearing SciMLBase compat to include v3 (#71) (@ChrisRackauckas-Claude)
- Fix non-deterministic behavior and incorrect variable selection in Carpanzano tearing algorithm (#72) (@behzadd1992)
- fix: properly subset
state_prioritiesinsystem_subset(#75) (@AayushSabharwal)
ModelingToolkitTearing-v1.13.2
ModelingToolkitTearing ModelingToolkitTearing-v1.13.2
Diff since ModelingToolkitTearing-v1.13.1
Merged pull requests:
- Fix non-deterministic behavior and incorrect variable selection in Carpanzano tearing algorithm (#72) (@behzadd1992)
- refactor: use
ArrayMakerfor inline linear SCCs (#73) (@AayushSabharwal)
ModelingToolkitTearing-v1.13.1
ModelingToolkitTearing ModelingToolkitTearing-v1.13.1
Diff since ModelingToolkitTearing-v1.13.0
Merged pull requests:
- fix: properly subset
state_prioritiesinsystem_subset(#75) (@AayushSabharwal)
ModelingToolkitTearing-v1.13.0
ModelingToolkitTearing ModelingToolkitTearing-v1.13.0
Diff since ModelingToolkitTearing-v1.12.3
Merged pull requests:
- refactor: use mutable cache API for
unhack_system(#69) (@AayushSabharwal) - Bump ModelingToolkitTearing SciMLBase compat to include v3 (#71) (@ChrisRackauckas-Claude)
ModelingToolkitTearing-v1.12.3
ModelingToolkitTearing ModelingToolkitTearing-v1.12.3
Diff since ModelingToolkitTearing-v1.12.2
Merged pull requests:
- fix: use strict form of
linear_expansionin inline linear SCC pass (#70) (@AayushSabharwal)
ModelingToolkitTearing-v1.12.2
ModelingToolkitTearing ModelingToolkitTearing-v1.12.2
Diff since ModelingToolkitTearing-v1.12.1
Merged pull requests:
- fix: [AI] consider variable derivatives when inserting dummy derivative variables into SCCs (#67) (@AayushSabharwal)
- fix: allow multiple observables to solve from the same inline linsolve index (#68) (@AayushSabharwal)
v1.9.1
StateSelection v1.9.1
Merged pull requests:
- feat: add
always_presentfield toTearingState, implementis_unused_var(#62) (@AayushSabharwal) - fix: improve reference calculation for
DiffCache(#63) (@AayushSabharwal) - fix: consider model inputs for diffcache reference (#64) (@AayushSabharwal)
- fix(
find_eq_solvables!): handle pushing tocoeffswhenmay_be_zero(#65) (@AayushSabharwal) - build: bump SSel patch, MTKTearing patch (#66) (@AayushSabharwal)
ModelingToolkitTearing-v1.12.1
ModelingToolkitTearing ModelingToolkitTearing-v1.12.1
Diff since ModelingToolkitTearing-v1.12.0
Merged pull requests:
- fix: improve reference calculation for
DiffCache(#63) (@AayushSabharwal) - fix: consider model inputs for diffcache reference (#64) (@AayushSabharwal)
- fix(
find_eq_solvables!): handle pushing tocoeffswhenmay_be_zero(#65) (@AayushSabharwal) - build: bump SSel patch, MTKTearing patch (#66) (@AayushSabharwal)