Thomas Wutzler

Results 44 issues of Thomas Wutzler

ModelingToolkit allows to index into ODESolution via a symbol. However, currently, this causes problems with Optimization using Zygote gradients. I tried working on the issue but need to learn more...

For understanding a system, it is often helpful to fix some of the derivatives. Hence, I would like to be able to extend a system and override some previous equations,...

When introducing units to a MTK system, I got errors on ambiguous methods. Here is a minimal example. ``` using ModelingToolkit, IfElse @variables l1(t) [unit = u"m"] l2(t) [unit =...

Binder provides an environment to run Julia notebooks. However, a Project.toml with a julia compat entry is required to provide the Julia kernel with it. Furthermore, Interactive.jl and plotly require...

Has assuring type information to getdata any drawbacks? The following `::A` avoids type instability at some of my code using ComponentVectors: ``` @inline CA.getdata(x::ComponentArray{T,N,A}) where {T,N,A} = getfield(x, :data)::A @inline...

resolves #138 Need to check correct general computation of length of Axis.

Currently, KeepIndex subsetting on a ComponentVector based on LabelledVector or OffsetArray returns a ComponenVector based on plain Vector. ``` using OffsetArrays, LabelledArrays oaca = ComponentArray(OffsetArray(collect(1:5), -1), Axis(a = 0, b=1:2,...

A maybe-nice feature request. Using StaticArrays.jl often helps avoiding allocation in bottle-neck code. When creating the StaticArray, the length or size must be known to the compiler. ComponentArrays have this...

documents broken things of #129

Currently getpropery and getindex using KeepIndex return different values. Using the example of #41, I expected the result using KeepIndex to return `ComponentVector(boids = )` rather than only the first...