We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c7e1c03 commit 9c9ecd9Copy full SHA for 9c9ecd9
test/parameter_dependencies.jl
@@ -49,6 +49,24 @@ using NonlinearSolve
49
@test integ.ps[p2] == 10.0
50
end
51
52
+@testset "extend" begin
53
+ @parameters p1=1.0 p2=1.0
54
+ @variables x(t)
55
+
56
+ @mtkbuild sys1 = ODESystem(
57
+ [D(x) ~ p1 * t + p2],
58
+ t
59
+ )
60
+ @named sys2 = ODESystem(
61
+ [],
62
+ t;
63
+ parameter_dependencies = [p2 => 2p1]
64
65
+ sys = extend(sys2, sys1)
66
+ @test isequal(only(parameters(sys)), p1)
67
+ @test Set(full_parameters(sys)) == Set([p1, p2])
68
+end
69
70
@testset "Clock system" begin
71
dt = 0.1
72
@variables x(t) y(t) u(t) yd(t) ud(t) r(t) z(t)
0 commit comments