You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove Static.jl and StaticArrayInterface; use FastBroadcast Serial/Threaded
Replace Static.True()/False() threading dispatch with FastBroadcast's
Serial/Threaded types across DiffEqBase, OrdinaryDiffEqCore, and all
subpackages. Remove StaticArrayInterface from Core and Differentiation.
Require FastBroadcast >= 1.1.
Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- `thread`: determines whether internal broadcasting on appropriate CPU arrays should be serial (`thread = OrdinaryDiffEq.False()`) or use multiple threads (`thread = OrdinaryDiffEq.True()`) when Julia is started with multiple threads.
7
+
- `thread`: determines whether internal broadcasting on appropriate CPU arrays should be serial (`thread = Serial()`) or use multiple threads (`thread = Threaded()`) when Julia is started with multiple threads.
0 commit comments