From fdd85ba6dd77130c6c61381ba700a3294e097b0d Mon Sep 17 00:00:00 2001 From: Michiel Cottaar <michiel.cottaar@ndcn.ox.ac.uk> Date: Thu, 21 Mar 2024 13:52:34 +0000 Subject: [PATCH] Call LinearPart with time to get value --- src/containers/linearise.jl | 1 + 1 file changed, 1 insertion(+) diff --git a/src/containers/linearise.jl b/src/containers/linearise.jl index 20600ec..85cd928 100644 --- a/src/containers/linearise.jl +++ b/src/containers/linearise.jl @@ -14,6 +14,7 @@ end Base.iszero(lp::LinearPart) = iszero(lp.start_value) && iszero(lp.end_value) Base.iszero(lp::LinearPart{<:AbstractVector}) = all(iszero.(lp.start_value)) && all(iszero.(lp.end_value)) +(lp::LinearPart)(time::Float64) = @. (1 - time) * lp.start_value + time * lp.end_value """ SequencePart(sequence, time1, time2) -- GitLab