File: lotka-volterra.ode

package info (click to toggle)
model-builder 0.4.1-6
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 1,056 kB
  • sloc: python: 3,916; fortran: 690; makefile: 18; sh: 11
file content (257 lines) | stat: -rw-r--r-- 12,802 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
<?xml version="1.0" ?>
<!--Model Builder 0.2.6 - model definition file-->
<body>
	<modelname>
		lotka-volterra.ode
	</modelname>
	<equation number="0">
		p[0]*y[0]-p[1]*y[0]*y[1]
	</equation>
	<equation number="1">
		-p[1]*y[1]+y[0]*y[1]
	</equation>
	<parameter number="0">
		3
	</parameter>
	<parameter number="1">
		2
	</parameter>
	<end>
		10
	</end>
	<init>
		1 1
	</init>
	<results>
		(array([[ 1.        ,  1.        ],
       [ 1.11554315,  0.90983991],
       [ 1.2646427 ,  0.83880785],
       [ 1.45147254,  0.78639145],
       [ 1.68032324,  0.7527083 ],
       [ 1.95458794,  0.73880641],
       [ 2.27502466,  0.74705612],
       [ 2.63690217,  0.78167021],
       [ 3.02565397,  0.8493181 ],
       [ 3.41112997,  0.95956344],
       [ 3.74219047,  1.12424934],
       [ 3.94714768,  1.35386843],
       [ 3.95011232,  1.64835085],
       [ 3.70942752,  1.9833288 ],
       [ 3.25874997,  2.30382476],
       [ 2.70438436,  2.54226571],
       [ 2.16623808,  2.65394247],
       [ 1.71941576,  2.63639596],
       [ 1.38422155,  2.51855539],
       [ 1.14875994,  2.33868861],
       [ 0.99160735,  2.12983513],
       [ 0.89324788,  1.91528311],
       [ 0.83934226,  1.70944769],
       [ 0.82054123,  1.5202879 ],
       [ 0.83142021,  1.35156707],
       [ 0.86947443,  1.2045273 ],
       [ 0.93438405,  1.07901968],
       [ 1.02751525,  0.97424084],
       [ 1.15156208,  0.88921641],
       [ 1.3102197 ,  0.82313808],
       [ 1.50776339,  0.77563404],
       [ 1.74836843,  0.74703596],
       [ 2.03493808,  0.73869869],
       [ 2.36711157,  0.75342389],
       [ 2.73804474,  0.79601389],
       [ 3.12964587,  0.87388168],
       [ 3.50663669,  0.9973322 ],
       [ 3.81195106,  1.17839182],
       [ 3.97029112,  1.42592223],
       [ 3.91032182,  1.73477872],
       [ 3.60723594,  2.07234579],
       [ 3.11689286,  2.37740417],
       [ 2.55628272,  2.58500289],
       [ 2.03746507,  2.66106201],
       [ 1.62001267,  2.61341381],
       [ 1.31306735,  2.47548971],
       [ 1.10044627,  2.28512176],
       [ 0.96055066,  2.07289692],
       [ 0.87512606,  1.85955827],
       [ 0.8312362 ,  1.65756811],
       [ 0.82067949,  1.47357779],
       [ 0.83889116,  1.31054544],
       [ 0.88400486,  1.16925413],
       [ 0.95618771,  1.04932275],
       [ 1.05718874,  0.94986331],
       [ 1.19000004,  0.86991655],
       [ 1.35851848,  0.80876453],
       [ 1.56707437,  0.76619437],
       [ 1.81964746,  0.7427739 ],
       [ 2.11851401,  0.74019429],
       [ 2.46197118,  0.76172759],
       [ 2.84072744,  0.81281011],
       [ 3.23273843,  0.90162373],
       [ 3.59723939,  1.03914544],
       [ 3.87142177,  1.23725903],
       [ 3.97790038,  1.50242543],
       [ 3.85303218,  1.82339419],
       [ 3.49156327,  2.15911783],
       [ 2.97016441,  2.44397278],
       [ 2.41143513,  2.61828293],
       [ 1.91607563,  2.65938274],
       [ 1.52847473,  2.58409811],
       [ 1.2485357 ,  2.42879955],
       [ 1.05720009,  2.23008129],
       [ 0.93327614,  2.01592621],
       [ 0.85988545,  1.804659  ],
       [ 0.82544364,  1.60696803],
       [ 0.82281686,  1.42834609],
       [ 0.84823413,  1.27105166],
       [ 0.90042136,  1.13547864],
       [ 0.98000162,  1.02105904],
       [ 1.08908362,  0.92685021],
       [ 1.23093455,  0.85192947],
       [ 1.40962095,  0.79568738],
       [ 1.62947466,  0.75808901],
       [ 1.89418714,  0.73996205],
       [ 2.20525075,  0.74336589],
       [ 2.55936963,  0.77208429],
       [ 2.94444056,  0.83223078],
       [ 3.33403211,  0.93276681],
       [ 3.68161567,  1.08522387],
       [ 3.91909654,  1.3009136 ],
       [ 3.9689874 ,  1.5830087 ],
       [ 3.77868544,  1.91319894],
       [ 3.36441872,  2.2422985 ],
       [ 2.8209755 ,  2.50257695],
       [ 2.27136741,  2.64200724],
       [ 1.80247684,  2.64945442],
       [ 1.44456633,  2.54918987],
       [ 1.19020937,  2.37912271],
       [ 1.01864525,  2.17401472]]), {'nfe': array([ 27,  35,  41,  47,  53,  59,  63,  67,  75,  81,  85,  95, 101,
       111, 119, 129, 137, 143, 151, 157, 163, 169, 175, 179, 185, 189,
       193, 197, 199, 203, 207, 209, 213, 219, 225, 231, 237, 245, 251,
       259, 267, 275, 283, 291, 297, 305, 311, 317, 321, 327, 331, 337,
       341, 345, 349, 351, 355, 359, 361, 367, 373, 377, 383, 387, 397,
       403, 411, 419, 427, 435, 443, 449, 457, 463, 467, 473, 479, 483,
       487, 491, 495, 499, 503, 505, 509, 513, 517, 525, 529, 535, 541,
       547, 555, 563, 571, 579, 587, 595, 601, 609]), 'nje': array([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
       0, 0, 0, 0, 0, 0, 0, 0]), 'tolsf': array([  4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320,   4.04738577e-320,   4.04738577e-320,
         4.04738577e-320]), 'nqu': array([4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
       7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
       7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
       7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
       7, 7, 7, 7, 7, 7, 7, 7]), 'lenrw': 52, 'tcur': array([  0.10436196,   0.2079358 ,   0.30701911,   0.41377435,
         0.52436557,   0.64117216,   0.72733037,   0.81348859,
         0.92729318,   1.0333814 ,   1.10410689,   1.21882317,
         1.30486038,   1.4090652 ,   1.50275857,   1.61987528,
         1.71911011,   1.80600451,   1.92186372,   2.00875812,
         2.11530662,   2.22185511,   2.33314162,   2.41364998,
         2.53441252,   2.61492088,   2.73436901,   2.85381714,
         2.9135412 ,   3.03298934,   3.15243747,   3.21216153,
         3.33160967,   3.42663089,   3.50434906,   3.62092631,
         3.73750355,   3.83014909,   3.92279463,   4.00972767,
         4.11040503,   4.2110824 ,   4.31175977,   4.42155329,
         4.50617747,   4.6190097 ,   4.72226376,   4.83483275,
         4.90987875,   5.02244774,   5.10563537,   5.24262926,
         5.33395852,   5.42528777,   5.54838824,   5.60993848,
         5.73303895,   5.85613942,   5.91768965,   6.02889674,
         6.1191988 ,   6.20048923,   6.32242486,   6.40371529,
         6.53026331,   6.62517433,   6.70755604,   6.80904546,
         6.91053488,   7.0120243 ,   7.12552804,   7.21065585,
         7.32415959,   7.43617192,   7.5108468 ,   7.62285913,
         7.73487145,   7.82650383,   7.9181362 ,   8.00976858,
         8.10140096,   8.22461935,   8.34783775,   8.40944694,
         8.53266534,   8.65588373,   8.70531631,   8.83558141,
         8.91641392,   9.0376627 ,   9.10962104,   9.20424731,
         9.33041566,   9.40647419,   9.50788558,   9.60929696,
         9.71370136,   9.82708481,   9.91212239,  10.03452489]), 'hu': array([ 0.01875915,  0.03302777,  0.03302777,  0.03686374,  0.03686374,
        0.04307911,  0.04307911,  0.04307911,  0.03536274,  0.03536274,
        0.03536274,  0.02867907,  0.02867907,  0.02342334,  0.02342334,
        0.02342334,  0.0289648 ,  0.0289648 ,  0.0289648 ,  0.0289648 ,
        0.03551617,  0.03551617,  0.04025418,  0.04025418,  0.04025418,
        0.04025418,  0.05972407,  0.05972407,  0.05972407,  0.05972407,
        0.05972407,  0.05972407,  0.05972407,  0.04751061,  0.03885908,
        0.03885908,  0.03885908,  0.03088185,  0.03088185,  0.02516934,
        0.02516934,  0.02516934,  0.02516934,  0.02820806,  0.02820806,
        0.02820806,  0.037523  ,  0.037523  ,  0.037523  ,  0.037523  ,
        0.04566463,  0.04566463,  0.04566463,  0.04566463,  0.06155023,
        0.06155023,  0.06155023,  0.06155023,  0.06155023,  0.04965685,
        0.04064521,  0.04064521,  0.04064521,  0.04064521,  0.03163701,
        0.03163701,  0.02537235,  0.02537235,  0.02537235,  0.02537235,
        0.02837594,  0.02837594,  0.02837594,  0.03733744,  0.03733744,
        0.03733744,  0.03733744,  0.04581619,  0.04581619,  0.04581619,
        0.04581619,  0.0616092 ,  0.0616092 ,  0.0616092 ,  0.0616092 ,
        0.0616092 ,  0.04943258,  0.04041626,  0.04041626,  0.04041626,
        0.03154209,  0.03154209,  0.03154209,  0.02535285,  0.02535285,
        0.02535285,  0.02834586,  0.02834586,  0.02834586,  0.03736491]), 'imxer': 33, 'leniw': 22, 'tsw': array([ 0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,
        0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,
        0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,
        0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,
        0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,
        0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,
        0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,
        0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.]), 'message': 'Integration successful.', 'nst': array([ 12,  16,  19,  22,  25,  28,  30,  32,  35,  38,  40,  44,  47,
        51,  55,  60,  64,  67,  71,  74,  77,  80,  83,  85,  88,  90,
        92,  94,  95,  97,  99, 100, 102, 104, 106, 109, 112, 115, 118,
       121, 125, 129, 133, 137, 140, 144, 147, 150, 152, 155, 157, 160,
       162, 164, 166, 167, 169, 171, 172, 174, 176, 178, 181, 183, 187,
       190, 193, 197, 201, 205, 209, 212, 216, 219, 221, 224, 227, 229,
       231, 233, 235, 237, 239, 240, 242, 244, 245, 248, 250, 253, 255,
       258, 262, 265, 269, 273, 277, 281, 284, 288]), 'mused': array([1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
       1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
       1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
       1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
       1, 1, 1, 1, 1, 1, 1, 1])})
	</results>
	<start>
		0
	</start>
	<step>
		0.1
	</step>
	<trange>
		[array([  0. ,   0.1,   0.2,   0.3,   0.4,   0.5,   0.6,   0.7,   0.8,
         0.9,   1. ,   1.1,   1.2,   1.3,   1.4,   1.5,   1.6,   1.7,
         1.8,   1.9,   2. ,   2.1,   2.2,   2.3,   2.4,   2.5,   2.6,
         2.7,   2.8,   2.9,   3. ,   3.1,   3.2,   3.3,   3.4,   3.5,
         3.6,   3.7,   3.8,   3.9,   4. ,   4.1,   4.2,   4.3,   4.4,
         4.5,   4.6,   4.7,   4.8,   4.9,   5. ,   5.1,   5.2,   5.3,
         5.4,   5.5,   5.6,   5.7,   5.8,   5.9,   6. ,   6.1,   6.2,
         6.3,   6.4,   6.5,   6.6,   6.7,   6.8,   6.9,   7. ,   7.1,
         7.2,   7.3,   7.4,   7.5,   7.6,   7.7,   7.8,   7.9,   8. ,
         8.1,   8.2,   8.3,   8.4,   8.5,   8.6,   8.7,   8.8,   8.9,
         9. ,   9.1,   9.2,   9.3,   9.4,   9.5,   9.6,   9.7,   9.8,
         9.9,  10. ])]
	</trange>
</body>