From d7fe2fdd93e6a2b0f9be4ee210131ab5476a687f Mon Sep 17 00:00:00 2001 From: Aayush Sabharwal Date: Sat, 14 Feb 2026 11:22:39 +0530 Subject: [PATCH] fix: handle `Const` arguments of clock operators --- lib/ModelingToolkitTearing/src/tearingstate.jl | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/ModelingToolkitTearing/src/tearingstate.jl b/lib/ModelingToolkitTearing/src/tearingstate.jl index e1bd180..198f533 100644 --- a/lib/ModelingToolkitTearing/src/tearingstate.jl +++ b/lib/ModelingToolkitTearing/src/tearingstate.jl @@ -210,6 +210,7 @@ function TearingState(sys::System, source_info::Union{Nothing, MTKBase.EquationS it = input_timedomain(v)::Vector{InputTimeDomainElT} for (i, td) in enumerate(it) v′ = args[i] + SU.isconst(v′) && continue addvar!(setmetadata(v′, MTKBase.VariableTimeDomain, td), VARIABLE) end end