minor fixes to build.xml
[iDMC.git] / models / rossler.lua
blob581eee4ba31d8181b352c38d868dea6de9d424e0
1 --% ft| TRAJECTORY_T0_V0_A1_O1 sn| Chaotic~Rossler~attractor~x~VS~y~axis n| #0 d| 0 n| #1 d| 0 n| #2 d| 0 n| #3 d| .25 n| #4 d| .2 n| #5 d| 5.7 n| #6 d| 0.02 n| #7 d| 0 n| #8 d| 20000 n| #9 d| 20000 n| #10 d| x n| #11 d| y
2 --% ft| TRAJECTORY_T0_V0_A1_O1 sn| Chaotic~Rossler~attractor~y~VS~z~axis n| #0 d| 0 n| #1 d| 0 n| #2 d| 0 n| #3 d| .2 n| #4 d| .2 n| #5 d| 5.8 n| #6 d| 0.02 n| #7 d| 0 n| #8 d| 20000 n| #9 d| 20000 n| #10 d| y n| #11 d| z
3 --% ft| TRAJECTORY_T0_V0_A1_O1 sn| Periodic~orbit n| #0 d| 1 n| #1 d| 1 n| #2 d| 5 n| #3 d| 0.2 n| #4 d| 0.2 n| #5 d| 4.1 n| #6 d| 0.02 n| #7 d| 8000 n| #8 d| 10000 n| #9 d| 10000 n| #10 d| x n| #11 d| y
4 --% ft| BIFURCATION_1 sn| Route~to~chaos n| #0 d| 0 n| #1 d| 0 n| #2 d| 0 n| #3 d| 0.2 n| #4 d| 0.2 n| #5 d| c n| #6 d| 2.5 n| #7 d| 5 n| #8 d| -3 n| #9 d| 10 n| #10 d| 0 0 1 1 n| #11 d| 50 n| #12 d| 300 n| #13 d| 0.01 n| #14 d| x
5 --@@
6 name = "Rossler"
7 description = "See Model refs in user's guide"
8 type = "C"
9 parameters = {"a", "b", "c"}
10 variables = {"x", "y", "z"}
12 function f(a, b, c, x, y, z)
14 x1 = - (y + z)
15 y1 = x + (a * y)
16 z1 = b + z * (x - c)
18 return x1, y1, z1
20 end
22 function Jf(a, b, c, x, y, z)
24 return
26 0, -1, 1,
27 1, a, 0,
28 z, 0, x - c
30 end