Catalyst.jl icon indicating copy to clipboard operation
Catalyst.jl copied to clipboard

parameter dependencies

Open isaacsas opened this issue 1 year ago • 2 comments

parameter_dependencies seems to be a new MTK system field for specifying parameters that are functions of other parameters (not initial conditions currently). We should consider adding system and DSL support for it and encouraging users to define functional parameters in this way. (With that said, it might be premature to worry about this yet as it isn't even documented yet in MTK and is quite new.)

isaacsas avatar Jun 04 '24 20:06 isaacsas

https://github.com/SciML/ModelingToolkit.jl/blob/3f671266d11f17b9b2ad52907b172d9e7708742c/NEWS.md?plain=1#L48-L50

isaacsas avatar Jun 04 '24 20:06 isaacsas

I think the main function is basically as a form of simplification (i.e. if the same expression occurs in several cases, one can simply replace it with a single parameter). It is neat, yes, we should support.

TorkelE avatar Jun 04 '24 20:06 TorkelE