1
+ # ! format: off
1
2
using ModelingToolkit, Catalyst, LinearAlgebra, OrdinaryDiffEq, Test
2
3
using SciMLNLSolve
3
4
@@ -270,7 +271,6 @@ oprob = ODEProblem(structural_simplify(osys), u₀, (0.0, 10.0), p)
270
271
sol = solve (oprob, Tsit5 ())
271
272
@test isapprox (0 , norm (sol[ns. D] .- 2 * sol[A] - 3 * sol[B]), atol = (100 * eps ()))
272
273
273
-
274
274
# test API functions for composed model
275
275
@test issetequal (species (rs), [A, B, C])
276
276
@test issetequal (states (rs), [A, B, C, ns. D])
@@ -366,15 +366,15 @@ orsc = convert(ODESystem, rsc)
366
366
# test constraint system symbols can be set via setdefaults!
367
367
let
368
368
@parameters b
369
- @variables t V (t) [isbcspecies= true ]
369
+ @variables t V (t) [isbcspecies = true ]
370
370
rn = @reaction_network begin
371
371
k/ $ V, A + B --> C
372
372
end k
373
373
Dt = Differential (t)
374
- @named csys = ODESystem ([Dt (V) ~ - b* V], t)
374
+ @named csys = ODESystem ([Dt (V) ~ - b * V], t)
375
375
@named fullrn = extend (csys, rn)
376
376
setdefaults! (fullrn, [:b => 2.0 ])
377
377
@unpack b = fullrn
378
378
@test haskey (ModelingToolkit. defaults (fullrn), b)
379
379
@test ModelingToolkit. defaults (fullrn)[b] == 2.0
380
- end
380
+ end
0 commit comments