Skip to content

Commit 0959396

Browse files
fixup! test: test parameters as initialization unknowns
1 parent f65d4cd commit 0959396

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

test/initializationsystem.jl

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -522,19 +522,22 @@ end
522522
end
523523

524524
using ModelingToolkitStandardLibrary.Mechanical.TranslationalModelica: Fixed, Mass,
525-
Spring, Force
525+
Spring, Force,
526+
Damper
526527
using ModelingToolkitStandardLibrary.Blocks: Constant
527528

528529
@named mass = Mass(; m = 1.0, s = 1.0, v = 0.0, a = 0.0)
529530
@named fixed = Fixed(; s0 = 0.0)
530531
@named spring = Spring(; c = 2.0)
531532
@named gravity = Force()
532533
@named constant = Constant(; k = 9.81)
534+
@named damper = Damper(; d = 0.1)
533535
@mtkbuild sys = ODESystem(
534536
[connect(fixed.flange, spring.flange_a), connect(spring.flange_b, mass.flange_a),
535-
connect(mass.flange_a, gravity.flange), connect(constant.output, gravity.f)],
537+
connect(mass.flange_a, gravity.flange), connect(constant.output, gravity.f),
538+
connect(fixed.flange, damper.flange_a), connect(damper.flange_b, mass.flange_a)],
536539
t;
537-
systems = [fixed, spring, mass, gravity, constant],
540+
systems = [fixed, spring, mass, gravity, constant, damper],
538541
guesses = [spring.s_rel0 => 1.0])
539542
prob = ODEProblem(sys, [], (0.0, 1.0), [spring.s_rel0 => missing])
540543
test_parameter(prob, spring.s_rel0, -3.905)

0 commit comments

Comments
 (0)