SciML / ModelingToolkit.jl

An acausal modeling framework for automatically parallelized scientific machine learning (SciML) in Julia. A computer algebra system for integrated symbolics for physics-informed machine learning and automated transformations of differential equations
https://mtk.sciml.ai/dev/
Other
1.38k stars 196 forks source link

Refactor: Migrate from deprecated `unsorted_arguments` to `arguments` #2816

Closed bowenszhu closed 1 week ago

bowenszhu commented 1 week ago

This PR migrates ModelingToolkit.jl from the deprecated unsorted_arguments to arguments, following the changes introduced in PR https://github.com/JuliaSymbolics/SymbolicUtils.jl/pull/615 and https://github.com/JuliaSymbolics/Symbolics.jl/pull/1179.

Specifically, this PR replaces all instances of unsorted_arguments with arguments to align with the updated SymbolicUtils API.

This change ensures compatibility with the latest version of SymbolicUtils.jl and eliminates deprecation warnings.

Checklist

Additional context

Add any other context about the problem here.