From 6f96622c6c41ae0630f25448d4d242185c02905d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Miclu=C8=9Ba-C=C3=A2mpeanu?= Date: Fri, 4 Oct 2024 18:25:05 +0300 Subject: [PATCH] test: fix pdeps test Co-authored-by: Aayush Sabharwal --- test/parameter_dependencies.jl | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/test/parameter_dependencies.jl b/test/parameter_dependencies.jl index 61ddab20ba..9cfd4ca5c5 100644 --- a/test/parameter_dependencies.jl +++ b/test/parameter_dependencies.jl @@ -178,16 +178,18 @@ end end struct CallableFoo - p + p::Any end -(f::CallableFoo)(x) = f.p+x +@register_symbolic CallableFoo(x) + +(f::CallableFoo)(x) = f.p + x @testset "callable parameters" begin @variables y(t) = 1 - @parameters p = 2 (i::CallableFoo)(..) + @parameters p=2 (i::CallableFoo)(..) - eqs = [D(y) ~ i(t)+p] + eqs = [D(y) ~ i(t) + p] @named model = ODESystem(eqs, t, [y], [p, i]; parameter_dependencies = [i ~ CallableFoo(p)]) sys = structural_simplify(model)