File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change 5050 the ` parameter_dependencies ` keyword argument of ` ODESystem ` , ` SDESystem ` and ` JumpSystem ` . The dependent
5151 parameters are updated whenever other parameters are modified, e.g. in callbacks.
5252 - Support for ` IfElse.jl ` has been dropped. ` Base.ifelse ` can be used instead.
53+ - DAE initailization and the solving for consistent initial conditions has been changed to use a customized
54+ initialization solve. This change adds ` guess ` semantics which are clearly delinated from the behavior of
55+ the defaults, where ` default ` (and ` u0 ` ) is designed to be always satisfied and error if unsatisfiable,
56+ while ` guess ` is an initial guess to the initializer. In previous iterations, initialization with the
57+ default (` BrownBasicInit ` ) would treat the initial condition to the algebraic variables as a ` guess ` ,
58+ and with ` ShampineCollocationInit ` would treat all initial conditions as a ` guess ` . To return to the
59+ previous behavior, use the keyword argument ` initializealg ` in the solve, i.e.
60+ ` solve(prob;initializealg = BrownBasicInit()) ` .
You can’t perform that action at this time.
0 commit comments