@@ -6,7 +6,7 @@ using Test
6
6
@variables x y z
7
7
@derivatives D' ~ t D2'' ~ t Dx' ~ x
8
8
9
- test_equal (a, b) = @test isequal (simplify_constants (a), simplify_constants (b))
9
+ test_equal (a, b) = @test isequal (simplify (a), simplify (b))
10
10
11
11
@test @macroexpand (@derivatives D' ~ t D2'' ~ t) == @macroexpand (@derivatives (D' ~ t), (D2'' ~ t))
12
12
@@ -17,12 +17,12 @@ dsin = D(sin(t))
17
17
@test isequal (expand_derivatives (dsin), cos (t))
18
18
19
19
dcsch = D (csch (t))
20
- @test isequal (expand_derivatives (dcsch), simplify_constants (- coth (t) * csch (t)))
20
+ @test isequal (expand_derivatives (dcsch), simplify (- coth (t) * csch (t)))
21
21
22
22
@test isequal (expand_derivatives (D (- 7 )), 0 )
23
- @test isequal (expand_derivatives (D (sin (2 t))), simplify_constants (cos (2 t) * 2 ))
24
- @test isequal (expand_derivatives (D2 (sin (t))), simplify_constants (- sin (t)))
25
- @test isequal (expand_derivatives (D2 (sin (2 t))), simplify_constants (- sin (2 t) * 4 ))
23
+ @test isequal (expand_derivatives (D (sin (2 t))), simplify (cos (2 t) * 2 ))
24
+ @test isequal (expand_derivatives (D2 (sin (t))), simplify (- sin (t)))
25
+ @test isequal (expand_derivatives (D2 (sin (2 t))), simplify (- sin (2 t) * 4 ))
26
26
@test isequal (expand_derivatives (D2 (t)), 0 )
27
27
@test isequal (expand_derivatives (D2 (5 )), 0 )
28
28
@@ -32,8 +32,8 @@ dsinsin = D(sin(sin(t)))
32
32
33
33
d1 = D (sin (t)* t)
34
34
d2 = D (sin (t)* cos (t))
35
- @test isequal (expand_derivatives (d1), simplify_constants (t* cos (t)+ sin (t)))
36
- @test isequal (expand_derivatives (d2), simplify_constants (cos (t)* cos (t)+ (- sin (t))* sin (t)))
35
+ @test isequal (expand_derivatives (d1), simplify (t* cos (t)+ sin (t)))
36
+ @test isequal (expand_derivatives (d2), simplify (cos (t)* cos (t)+ (- sin (t))* sin (t)))
37
37
38
38
eqs = [0 ~ σ* (y- x),
39
39
0 ~ x* (ρ- z)- y,
@@ -58,12 +58,12 @@ test_equal(jac[3,3], -1β)
58
58
59
59
@variables x (t) y (t) z (t)
60
60
61
- @test isequal (expand_derivatives (D (x * y)), simplify_constants (y* D (x) + x* D (y)))
62
- @test isequal (expand_derivatives (D (x * y)), simplify_constants (D (x)* y + x* D (y)))
61
+ @test isequal (expand_derivatives (D (x * y)), simplify (y* D (x) + x* D (y)))
62
+ @test isequal (expand_derivatives (D (x * y)), simplify (D (x)* y + x* D (y)))
63
63
64
64
@test isequal (expand_derivatives (D (2 t)), 2 )
65
65
@test isequal (expand_derivatives (D (2 x)), 2 D (x))
66
- @test isequal (expand_derivatives (D (x^ 2 )), simplify_constants (2 * x * D (x)))
66
+ @test isequal (expand_derivatives (D (x^ 2 )), simplify (2 * x * D (x)))
67
67
68
68
# n-ary * and +
69
69
isequal (ModelingToolkit. derivative (Operation (* , [x, y, z* ρ]), 1 ), y* (z* ρ))
0 commit comments