Skip to content

Commit 8feaf4c

Browse files
authored
Add tests for symbolic linearization functionality
1 parent 03dc733 commit 8feaf4c

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

test/linearize.jl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,9 @@ lsys2 = ModelingToolkit.reorder_unknowns(lsys1, unknowns(ssys), desired_order)
120120
@test lsys.D[] == lsys2.D[] == 0
121121

122122
## Symbolic linearization
123+
lsyss_ns, ssys_ns = ModelingToolkit.linearize_symbolic(cl, [f.u], [p.x], split=false)
123124
lsyss, ssys = ModelingToolkit.linearize_symbolic(cl, [f.u], [p.x])
125+
@test isequal(lsyss.A, lsyss_ns.A)
124126

125127
lsyss = ModelingToolkit.reorder_unknowns(lsyss, unknowns(ssys), [f.x, p.x])
126128
@test ModelingToolkit.fixpoint_sub(lsyss.A, ModelingToolkit.defaults(cl)) == lsys.A

0 commit comments

Comments
 (0)