github SciML/ModelingToolkit.jl ModelingToolkitBase-v1.72.0

3 hours ago

ModelingToolkitBase ModelingToolkitBase-v1.72.0

Diff since ModelingToolkitBase-v1.71.3

Support array unknowns on a completed system for every problem type (#5131).

A completed System whose unknowns contain array symbolics now behaves as if those entries were scalarized in place, for every problem constructor: u is the flat concatenation of the unknowns in unknowns(sys) order, generated code reconstructs each array unknown as a view into u, and initialization, du0, differential_vars, lb/ub and symbolic indexing all use the same layout. mtkcompile is no longer required to scalarize array unknowns.

Minor release: additive capability with no removals from the exported surface. The one renamed function, check_array_equations_unknowns to check_array_equations, is internal and unexported.

🤖 Posted by an AI agent — harness: Claude Code 2.1.239, model: claude-opus-5[1m]

https://claude.ai/code/session_014FEzNTLFutCmTEAZ3zBg5R

Merged pull requests:

Don't miss a new ModelingToolkit.jl release

NewReleases is sending notifications on new releases.