Scicos tests: regenerate ref files with COLOR property
[scilab.git] / scilab / modules / scicos / tests / unit_tests / model / Block.dia.ref
1 // =============================================================================
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2014 - Scilab Enterprises - Paul Bignier
4 //
5 //  This file is distributed under the same license as the Scilab package.
6 // =============================================================================
7 // <-- CLI SHELL MODE -->
8 loadXcosLibs();
9 scicos_log("TRACE");
10 // Allocate a summation block
11 o = BIGSOM_f("define")
12 Xcos debug: objectCreated( 1 , BLOCK )
13 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
14 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
15 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : SUCCESS
16 Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
17 Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
18 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : SUCCESS
19 Xcos debug: objectCreated( 2 , PORT )
20 Xcos trace: propertyUpdated( 2 , PORT , SOURCE_BLOCK ) : SUCCESS
21 Xcos trace: propertyUpdated( 2 , PORT , PORT_KIND ) : SUCCESS
22 Xcos debug: objectCreated( 3 , PORT )
23 Xcos trace: propertyUpdated( 3 , PORT , SOURCE_BLOCK ) : SUCCESS
24 Xcos trace: propertyUpdated( 3 , PORT , PORT_KIND ) : SUCCESS
25 Xcos trace: propertyUpdated( 1 , BLOCK , INPUTS ) : SUCCESS
26 Xcos debug: objectCreated( 4 , PORT )
27 Xcos trace: propertyUpdated( 4 , PORT , SOURCE_BLOCK ) : SUCCESS
28 Xcos trace: propertyUpdated( 4 , PORT , PORT_KIND ) : SUCCESS
29 Xcos trace: propertyUpdated( 1 , BLOCK , OUTPUTS ) : SUCCESS
30 Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
31 Xcos trace: propertyUpdated( 2 , PORT , IMPLICIT ) : NO_CHANGES
32 Xcos trace: propertyUpdated( 3 , PORT , IMPLICIT ) : NO_CHANGES
33 Xcos trace: propertyUpdated( 4 , PORT , IMPLICIT ) : NO_CHANGES
34 Xcos trace: propertyUpdated( 2 , PORT , STYLE ) : NO_CHANGES
35 Xcos trace: propertyUpdated( 3 , PORT , STYLE ) : NO_CHANGES
36 Xcos trace: propertyUpdated( 4 , PORT , STYLE ) : NO_CHANGES
37 Xcos trace: propertyUpdated( 2 , PORT , LABEL ) : NO_CHANGES
38 Xcos trace: propertyUpdated( 3 , PORT , LABEL ) : NO_CHANGES
39 Xcos trace: propertyUpdated( 4 , PORT , LABEL ) : NO_CHANGES
40 Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES
41 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
42 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
43 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
44 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
45 Xcos trace: propertyUpdated( 2 , PORT , DATATYPE ) : SUCCESS
46 Xcos trace: propertyUpdated( 3 , PORT , DATATYPE ) : SUCCESS
47 Xcos trace: propertyUpdated( 4 , PORT , DATATYPE ) : SUCCESS
48 Xcos trace: propertyUpdated( 1 , BLOCK , STATE ) : NO_CHANGES
49 Xcos trace: propertyUpdated( 1 , BLOCK , DSTATE ) : NO_CHANGES
50 Xcos trace: propertyUpdated( 1 , BLOCK , ODSTATE ) : NO_CHANGES
51 Xcos trace: propertyUpdated( 1 , BLOCK , RPAR ) : SUCCESS
52 Xcos trace: propertyUpdated( 1 , BLOCK , IPAR ) : NO_CHANGES
53 Xcos trace: propertyUpdated( 1 , BLOCK , OPAR ) : NO_CHANGES
54 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
55 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_DEP_UT ) : SUCCESS
56 Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
57 Xcos trace: propertyUpdated( 1 , BLOCK , NZCROSS ) : NO_CHANGES
58 Xcos trace: propertyUpdated( 1 , BLOCK , NMODE ) : NO_CHANGES
59 Xcos trace: propertyUpdated( 1 , BLOCK , UID ) : NO_CHANGES
60 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
61 Xcos trace: propertyUpdated( 1 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
62  o  = 
63 GUI     : BIGSOM_f
64 Graphics: 
65 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
66 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
67           orig = [0,0]
68           sz = [2,3]
69           flip = %t
70           theta = 0
71           exprs = "[1;1]"
72           pin = [0;0]
73           pout = 0
74           pein = []
75           peout = []
76           gr_i = []
77           id = ""
78           in_implicit = ["E";"E"]
79           out_implicit = "E"
80           in_style = ["";""]
81           out_style = ""
82           in_label = ["";""]
83           out_label = ""
84           style = ""
85 Model   : 
86 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
87 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
88           sum type: 2
89           in = [-1;-1]
90           in2 = [1;1]
91           intyp = [1;1]
92           out = -1
93           out2 = 1
94           outtyp = 1
95           evtin = []
96           evtout = []
97           state = []
98           dstate = []
99           odstate = list()
100           rpar = [1;1]
101           ipar = []
102           opar = list()
103           blocktype = "c"
104           firing = []
105           dep_ut = [%t,%f]
106           label = ""
107           nzcross = 0
108           nmode = 0
109           equations = list()
110           uid = ""
111 o.graphics
112 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
113 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
114  ans  =
115 orig = [0,0]
116 sz = [2,3]
117 flip = %t
118 theta = 0
119 exprs = "[1;1]"
120 pin = [0;0]
121 pout = 0
122 pein = []
123 peout = []
124 gr_i = []
125 id = ""
126 in_implicit = ["E";"E"]
127 out_implicit = "E"
128 in_style = ["";""]
129 out_style = ""
130 in_label = ["";""]
131 out_label = ""
132 style = ""
133 o.model
134 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
135 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
136  ans  =
137 sum type: 2
138 in = [-1;-1]
139 in2 = [1;1]
140 intyp = [1;1]
141 out = -1
142 out2 = 1
143 outtyp = 1
144 evtin = []
145 evtout = []
146 state = []
147 dstate = []
148 odstate = list()
149 rpar = [1;1]
150 ipar = []
151 opar = list()
152 blocktype = "c"
153 firing = []
154 dep_ut = [%t,%f]
155 label = ""
156 nzcross = 0
157 nmode = 0
158 equations = list()
159 uid = ""
160 o.gui
161  ans  =
162  BIGSOM_f
163 o.doc
164  ans  =
165      ()
166 // Set the block to itself without making any modification
167 // (scicos_getvalue returns BIGSOM_f default parameters)
168 p = funcprot();
169 funcprot(0);
170 function [ok,sgn,exprs] = scicos_getvalue(title, field, Type, exprs)
171     ok = %t;
172     sgn = [1; 1];
173     exprs = sci2exp(sgn);
174 endfunction
175 funcprot(p);
176 o = BIGSOM_f("set", o)
177 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
178 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
179 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
180 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
181 Xcos debug: objectCreated( 5 , BLOCK )
182 Xcos trace: propertyUpdated( 5 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
183 Xcos trace: propertyUpdated( 5 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
184 Xcos trace: propertyUpdated( 5 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
185 Xcos trace: propertyUpdated( 5 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
186 Xcos trace: propertyUpdated( 5 , BLOCK , UID ) : NO_CHANGES
187 Xcos trace: propertyUpdated( 5 , BLOCK , STYLE ) : NO_CHANGES
188 Xcos trace: propertyUpdated( 5 , BLOCK , LABEL ) : NO_CHANGES
189 Xcos trace: propertyUpdated( 5 , BLOCK , GEOMETRY ) : SUCCESS
190 Xcos trace: propertyUpdated( 5 , BLOCK , ANGLE ) : NO_CHANGES
191 Xcos trace: propertyUpdated( 5 , BLOCK , EXPRS ) : SUCCESS
192 Xcos trace: propertyUpdated( 5 , BLOCK , STATE ) : NO_CHANGES
193 Xcos trace: propertyUpdated( 5 , BLOCK , DSTATE ) : NO_CHANGES
194 Xcos trace: propertyUpdated( 5 , BLOCK , ODSTATE ) : NO_CHANGES
195 Xcos trace: propertyUpdated( 5 , BLOCK , RPAR ) : SUCCESS
196 Xcos trace: propertyUpdated( 5 , BLOCK , OPAR ) : NO_CHANGES
197 Xcos trace: propertyUpdated( 5 , BLOCK , SIM_DEP_UT ) : SUCCESS
198 Xcos trace: propertyUpdated( 5 , BLOCK , NZCROSS ) : NO_CHANGES
199 Xcos trace: propertyUpdated( 5 , BLOCK , NMODE ) : NO_CHANGES
200 Xcos trace: propertyUpdated( 5 , BLOCK , IPAR ) : NO_CHANGES
201 Xcos trace: propertyUpdated( 5 , BLOCK , COLOR ) : NO_CHANGES
202 Xcos trace: propertyUpdated( 5 , BLOCK , EQUATIONS ) : NO_CHANGES
203 Xcos trace: propertyUpdated( 5 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
204 Xcos debug: objectCreated( 6 , PORT )
205 Xcos trace: propertyUpdated( 6 , PORT , FIRING ) : NO_CHANGES
206 Xcos trace: propertyUpdated( 6 , PORT , PORT_KIND ) : SUCCESS
207 Xcos trace: propertyUpdated( 6 , PORT , IMPLICIT ) : NO_CHANGES
208 Xcos trace: propertyUpdated( 6 , PORT , STYLE ) : NO_CHANGES
209 Xcos trace: propertyUpdated( 6 , PORT , LABEL ) : NO_CHANGES
210 Xcos trace: propertyUpdated( 6 , PORT , DATATYPE ) : SUCCESS
211 Xcos trace: propertyUpdated( 6 , PORT , SOURCE_BLOCK ) : SUCCESS
212 Xcos trace: propertyUpdated( 6 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
213 Xcos debug: objectCreated( 7 , PORT )
214 Xcos trace: propertyUpdated( 7 , PORT , FIRING ) : NO_CHANGES
215 Xcos trace: propertyUpdated( 7 , PORT , PORT_KIND ) : SUCCESS
216 Xcos trace: propertyUpdated( 7 , PORT , IMPLICIT ) : NO_CHANGES
217 Xcos trace: propertyUpdated( 7 , PORT , STYLE ) : NO_CHANGES
218 Xcos trace: propertyUpdated( 7 , PORT , LABEL ) : NO_CHANGES
219 Xcos trace: propertyUpdated( 7 , PORT , DATATYPE ) : SUCCESS
220 Xcos trace: propertyUpdated( 7 , PORT , SOURCE_BLOCK ) : SUCCESS
221 Xcos trace: propertyUpdated( 7 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
222 Xcos trace: propertyUpdated( 5 , BLOCK , INPUTS ) : SUCCESS
223 Xcos debug: objectCreated( 8 , PORT )
224 Xcos trace: propertyUpdated( 8 , PORT , FIRING ) : NO_CHANGES
225 Xcos trace: propertyUpdated( 8 , PORT , PORT_KIND ) : SUCCESS
226 Xcos trace: propertyUpdated( 8 , PORT , IMPLICIT ) : NO_CHANGES
227 Xcos trace: propertyUpdated( 8 , PORT , STYLE ) : NO_CHANGES
228 Xcos trace: propertyUpdated( 8 , PORT , LABEL ) : NO_CHANGES
229 Xcos trace: propertyUpdated( 8 , PORT , DATATYPE ) : SUCCESS
230 Xcos trace: propertyUpdated( 8 , PORT , SOURCE_BLOCK ) : SUCCESS
231 Xcos trace: propertyUpdated( 8 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
232 Xcos trace: propertyUpdated( 5 , BLOCK , OUTPUTS ) : SUCCESS
233 Xcos trace: propertyUpdated( 5 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
234 Xcos trace: propertyUpdated( 5 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
235 Xcos trace: propertyUpdated( 5 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
236 Xcos debug: objectReferenced( 5 , BLOCK ) : 1
237 Xcos trace: propertyUpdated( 5 , BLOCK , GEOMETRY ) : NO_CHANGES
238 Xcos trace: propertyUpdated( 5 , BLOCK , GEOMETRY ) : NO_CHANGES
239 Xcos trace: propertyUpdated( 5 , BLOCK , ANGLE ) : NO_CHANGES
240 Xcos trace: propertyUpdated( 5 , BLOCK , ANGLE ) : NO_CHANGES
241 Xcos trace: propertyUpdated( 5 , BLOCK , EXPRS ) : NO_CHANGES
242 Xcos trace: propertyUpdated( 5 , BLOCK , LABEL ) : NO_CHANGES
243 Xcos trace: propertyUpdated( 6 , PORT , IMPLICIT ) : NO_CHANGES
244 Xcos trace: propertyUpdated( 7 , PORT , IMPLICIT ) : NO_CHANGES
245 Xcos trace: propertyUpdated( 8 , PORT , IMPLICIT ) : NO_CHANGES
246 Xcos trace: propertyUpdated( 6 , PORT , STYLE ) : NO_CHANGES
247 Xcos trace: propertyUpdated( 7 , PORT , STYLE ) : NO_CHANGES
248 Xcos trace: propertyUpdated( 8 , PORT , STYLE ) : NO_CHANGES
249 Xcos trace: propertyUpdated( 6 , PORT , LABEL ) : NO_CHANGES
250 Xcos trace: propertyUpdated( 7 , PORT , LABEL ) : NO_CHANGES
251 Xcos trace: propertyUpdated( 8 , PORT , LABEL ) : NO_CHANGES
252 Xcos trace: propertyUpdated( 5 , BLOCK , STYLE ) : NO_CHANGES
253 Xcos debug: objectUnreferenced( 5 , BLOCK ) : 0
254 Xcos debug: objectReferenced( 5 , BLOCK ) : 1
255 Xcos trace: propertyUpdated( 5 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
256 Xcos trace: propertyUpdated( 5 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
257 Xcos trace: propertyUpdated( 6 , PORT , DATATYPE ) : NO_CHANGES
258 Xcos trace: propertyUpdated( 7 , PORT , DATATYPE ) : NO_CHANGES
259 Xcos trace: propertyUpdated( 6 , PORT , DATATYPE ) : NO_CHANGES
260 Xcos trace: propertyUpdated( 7 , PORT , DATATYPE ) : NO_CHANGES
261 Xcos trace: propertyUpdated( 6 , PORT , DATATYPE ) : NO_CHANGES
262 Xcos trace: propertyUpdated( 7 , PORT , DATATYPE ) : NO_CHANGES
263 Xcos trace: propertyUpdated( 8 , PORT , DATATYPE ) : NO_CHANGES
264 Xcos trace: propertyUpdated( 8 , PORT , DATATYPE ) : NO_CHANGES
265 Xcos trace: propertyUpdated( 8 , PORT , DATATYPE ) : NO_CHANGES
266 Xcos trace: propertyUpdated( 5 , BLOCK , STATE ) : NO_CHANGES
267 Xcos trace: propertyUpdated( 5 , BLOCK , DSTATE ) : NO_CHANGES
268 Xcos trace: propertyUpdated( 5 , BLOCK , ODSTATE ) : NO_CHANGES
269 Xcos trace: propertyUpdated( 5 , BLOCK , RPAR ) : NO_CHANGES
270 Xcos trace: propertyUpdated( 5 , BLOCK , IPAR ) : NO_CHANGES
271 Xcos trace: propertyUpdated( 5 , BLOCK , OPAR ) : NO_CHANGES
272 Xcos trace: propertyUpdated( 5 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
273 Xcos trace: propertyUpdated( 5 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
274 Xcos trace: propertyUpdated( 5 , BLOCK , LABEL ) : NO_CHANGES
275 Xcos trace: propertyUpdated( 5 , BLOCK , NZCROSS ) : NO_CHANGES
276 Xcos trace: propertyUpdated( 5 , BLOCK , NMODE ) : NO_CHANGES
277 Xcos trace: propertyUpdated( 5 , BLOCK , UID ) : NO_CHANGES
278 Xcos debug: objectUnreferenced( 5 , BLOCK ) : 0
279 Xcos trace: propertyUpdated( 1 , BLOCK , INPUTS ) : SUCCESS
280 Xcos trace: propertyUpdated( 1 , BLOCK , OUTPUTS ) : NO_CHANGES
281 Xcos trace: propertyUpdated( 1 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
282 Xcos trace: propertyUpdated( 1 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
283 Xcos debug: objectDeleted( 2 , PORT )
284 Xcos trace: propertyUpdated( 1 , BLOCK , INPUTS ) : SUCCESS
285 Xcos trace: propertyUpdated( 1 , BLOCK , OUTPUTS ) : NO_CHANGES
286 Xcos trace: propertyUpdated( 1 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
287 Xcos trace: propertyUpdated( 1 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
288 Xcos debug: objectDeleted( 3 , PORT )
289 Xcos trace: propertyUpdated( 1 , BLOCK , INPUTS ) : NO_CHANGES
290 Xcos trace: propertyUpdated( 1 , BLOCK , OUTPUTS ) : SUCCESS
291 Xcos trace: propertyUpdated( 1 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
292 Xcos trace: propertyUpdated( 1 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
293 Xcos debug: objectDeleted( 4 , PORT )
294 Xcos debug: objectDeleted( 1 , BLOCK )
295  o  = 
296 GUI     : BIGSOM_f
297 Graphics: 
298 Xcos debug: objectReferenced( 5 , BLOCK ) : 1
299 Xcos debug: objectUnreferenced( 5 , BLOCK ) : 0
300           orig = [0,0]
301           sz = [2,3]
302           flip = %t
303           theta = 0
304           exprs = "[1;1]"
305           pin = [0;0]
306           pout = 0
307           pein = []
308           peout = []
309           gr_i = []
310           id = ""
311           in_implicit = ["E";"E"]
312           out_implicit = "E"
313           in_style = ["";""]
314           out_style = ""
315           in_label = ["";""]
316           out_label = ""
317           style = ""
318 Model   : 
319 Xcos debug: objectReferenced( 5 , BLOCK ) : 1
320 Xcos debug: objectUnreferenced( 5 , BLOCK ) : 0
321           sum type: 2
322           in = [-1;-1]
323           in2 = [1;1]
324           intyp = [1;1]
325           out = -1
326           out2 = 1
327           outtyp = 1
328           evtin = []
329           evtout = []
330           state = []
331           dstate = []
332           odstate = list()
333           rpar = [1;1]
334           ipar = []
335           opar = list()
336           blocktype = "c"
337           firing = []
338           dep_ut = [%t,%f]
339           label = ""
340           nzcross = 0
341           nmode = 0
342           equations = list()
343           uid = ""
344 o.graphics
345 Xcos debug: objectReferenced( 5 , BLOCK ) : 1
346 Xcos debug: objectUnreferenced( 5 , BLOCK ) : 0
347  ans  =
348 orig = [0,0]
349 sz = [2,3]
350 flip = %t
351 theta = 0
352 exprs = "[1;1]"
353 pin = [0;0]
354 pout = 0
355 pein = []
356 peout = []
357 gr_i = []
358 id = ""
359 in_implicit = ["E";"E"]
360 out_implicit = "E"
361 in_style = ["";""]
362 out_style = ""
363 in_label = ["";""]
364 out_label = ""
365 style = ""
366 o.model
367 Xcos debug: objectReferenced( 5 , BLOCK ) : 1
368 Xcos debug: objectUnreferenced( 5 , BLOCK ) : 0
369  ans  =
370 sum type: 2
371 in = [-1;-1]
372 in2 = [1;1]
373 intyp = [1;1]
374 out = -1
375 out2 = 1
376 outtyp = 1
377 evtin = []
378 evtout = []
379 state = []
380 dstate = []
381 odstate = list()
382 rpar = [1;1]
383 ipar = []
384 opar = list()
385 blocktype = "c"
386 firing = []
387 dep_ut = [%t,%f]
388 label = ""
389 nzcross = 0
390 nmode = 0
391 equations = list()
392 uid = ""
393 // Now use scicos_getvalue to modify the 'exprs' and 'rpar' fields to "[-1;-1]" and '[-1;-1]'
394 p = funcprot();
395 funcprot(0);
396 function [ok,sgn,exprs] = scicos_getvalue(title, field, Type, exprs)
397     ok = %t;
398     sgn = [-1; -1];
399     exprs = sci2exp(sgn);
400 endfunction
401 funcprot(p);
402 o = BIGSOM_f("set", o)
403 Xcos debug: objectReferenced( 5 , BLOCK ) : 1
404 Xcos debug: objectUnreferenced( 5 , BLOCK ) : 0
405 Xcos debug: objectReferenced( 5 , BLOCK ) : 1
406 Xcos debug: objectUnreferenced( 5 , BLOCK ) : 0
407 Xcos debug: objectCreated( 9 , BLOCK )
408 Xcos trace: propertyUpdated( 9 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
409 Xcos trace: propertyUpdated( 9 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
410 Xcos trace: propertyUpdated( 9 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
411 Xcos trace: propertyUpdated( 9 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
412 Xcos trace: propertyUpdated( 9 , BLOCK , UID ) : NO_CHANGES
413 Xcos trace: propertyUpdated( 9 , BLOCK , STYLE ) : NO_CHANGES
414 Xcos trace: propertyUpdated( 9 , BLOCK , LABEL ) : NO_CHANGES
415 Xcos trace: propertyUpdated( 9 , BLOCK , GEOMETRY ) : SUCCESS
416 Xcos trace: propertyUpdated( 9 , BLOCK , ANGLE ) : NO_CHANGES
417 Xcos trace: propertyUpdated( 9 , BLOCK , EXPRS ) : SUCCESS
418 Xcos trace: propertyUpdated( 9 , BLOCK , STATE ) : NO_CHANGES
419 Xcos trace: propertyUpdated( 9 , BLOCK , DSTATE ) : NO_CHANGES
420 Xcos trace: propertyUpdated( 9 , BLOCK , ODSTATE ) : NO_CHANGES
421 Xcos trace: propertyUpdated( 9 , BLOCK , RPAR ) : SUCCESS
422 Xcos trace: propertyUpdated( 9 , BLOCK , OPAR ) : NO_CHANGES
423 Xcos trace: propertyUpdated( 9 , BLOCK , SIM_DEP_UT ) : SUCCESS
424 Xcos trace: propertyUpdated( 9 , BLOCK , NZCROSS ) : NO_CHANGES
425 Xcos trace: propertyUpdated( 9 , BLOCK , NMODE ) : NO_CHANGES
426 Xcos trace: propertyUpdated( 9 , BLOCK , IPAR ) : NO_CHANGES
427 Xcos trace: propertyUpdated( 9 , BLOCK , COLOR ) : NO_CHANGES
428 Xcos trace: propertyUpdated( 9 , BLOCK , EQUATIONS ) : NO_CHANGES
429 Xcos trace: propertyUpdated( 9 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
430 Xcos debug: objectCreated( 10 , PORT )
431 Xcos trace: propertyUpdated( 10 , PORT , FIRING ) : NO_CHANGES
432 Xcos trace: propertyUpdated( 10 , PORT , PORT_KIND ) : SUCCESS
433 Xcos trace: propertyUpdated( 10 , PORT , IMPLICIT ) : NO_CHANGES
434 Xcos trace: propertyUpdated( 10 , PORT , STYLE ) : NO_CHANGES
435 Xcos trace: propertyUpdated( 10 , PORT , LABEL ) : NO_CHANGES
436 Xcos trace: propertyUpdated( 10 , PORT , DATATYPE ) : SUCCESS
437 Xcos trace: propertyUpdated( 10 , PORT , SOURCE_BLOCK ) : SUCCESS
438 Xcos trace: propertyUpdated( 10 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
439 Xcos debug: objectCreated( 11 , PORT )
440 Xcos trace: propertyUpdated( 11 , PORT , FIRING ) : NO_CHANGES
441 Xcos trace: propertyUpdated( 11 , PORT , PORT_KIND ) : SUCCESS
442 Xcos trace: propertyUpdated( 11 , PORT , IMPLICIT ) : NO_CHANGES
443 Xcos trace: propertyUpdated( 11 , PORT , STYLE ) : NO_CHANGES
444 Xcos trace: propertyUpdated( 11 , PORT , LABEL ) : NO_CHANGES
445 Xcos trace: propertyUpdated( 11 , PORT , DATATYPE ) : SUCCESS
446 Xcos trace: propertyUpdated( 11 , PORT , SOURCE_BLOCK ) : SUCCESS
447 Xcos trace: propertyUpdated( 11 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
448 Xcos trace: propertyUpdated( 9 , BLOCK , INPUTS ) : SUCCESS
449 Xcos debug: objectCreated( 12 , PORT )
450 Xcos trace: propertyUpdated( 12 , PORT , FIRING ) : NO_CHANGES
451 Xcos trace: propertyUpdated( 12 , PORT , PORT_KIND ) : SUCCESS
452 Xcos trace: propertyUpdated( 12 , PORT , IMPLICIT ) : NO_CHANGES
453 Xcos trace: propertyUpdated( 12 , PORT , STYLE ) : NO_CHANGES
454 Xcos trace: propertyUpdated( 12 , PORT , LABEL ) : NO_CHANGES
455 Xcos trace: propertyUpdated( 12 , PORT , DATATYPE ) : SUCCESS
456 Xcos trace: propertyUpdated( 12 , PORT , SOURCE_BLOCK ) : SUCCESS
457 Xcos trace: propertyUpdated( 12 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
458 Xcos trace: propertyUpdated( 9 , BLOCK , OUTPUTS ) : SUCCESS
459 Xcos trace: propertyUpdated( 9 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
460 Xcos trace: propertyUpdated( 9 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
461 Xcos trace: propertyUpdated( 9 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
462 Xcos debug: objectReferenced( 9 , BLOCK ) : 1
463 Xcos trace: propertyUpdated( 9 , BLOCK , GEOMETRY ) : NO_CHANGES
464 Xcos trace: propertyUpdated( 9 , BLOCK , GEOMETRY ) : NO_CHANGES
465 Xcos trace: propertyUpdated( 9 , BLOCK , ANGLE ) : NO_CHANGES
466 Xcos trace: propertyUpdated( 9 , BLOCK , ANGLE ) : NO_CHANGES
467 Xcos trace: propertyUpdated( 9 , BLOCK , EXPRS ) : SUCCESS
468 Xcos trace: propertyUpdated( 9 , BLOCK , LABEL ) : NO_CHANGES
469 Xcos trace: propertyUpdated( 10 , PORT , IMPLICIT ) : NO_CHANGES
470 Xcos trace: propertyUpdated( 11 , PORT , IMPLICIT ) : NO_CHANGES
471 Xcos trace: propertyUpdated( 12 , PORT , IMPLICIT ) : NO_CHANGES
472 Xcos trace: propertyUpdated( 10 , PORT , STYLE ) : NO_CHANGES
473 Xcos trace: propertyUpdated( 11 , PORT , STYLE ) : NO_CHANGES
474 Xcos trace: propertyUpdated( 12 , PORT , STYLE ) : NO_CHANGES
475 Xcos trace: propertyUpdated( 10 , PORT , LABEL ) : NO_CHANGES
476 Xcos trace: propertyUpdated( 11 , PORT , LABEL ) : NO_CHANGES
477 Xcos trace: propertyUpdated( 12 , PORT , LABEL ) : NO_CHANGES
478 Xcos trace: propertyUpdated( 9 , BLOCK , STYLE ) : NO_CHANGES
479 Xcos debug: objectUnreferenced( 9 , BLOCK ) : 0
480 Xcos debug: objectReferenced( 9 , BLOCK ) : 1
481 Xcos trace: propertyUpdated( 9 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
482 Xcos trace: propertyUpdated( 9 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
483 Xcos trace: propertyUpdated( 10 , PORT , DATATYPE ) : NO_CHANGES
484 Xcos trace: propertyUpdated( 11 , PORT , DATATYPE ) : NO_CHANGES
485 Xcos trace: propertyUpdated( 10 , PORT , DATATYPE ) : NO_CHANGES
486 Xcos trace: propertyUpdated( 11 , PORT , DATATYPE ) : NO_CHANGES
487 Xcos trace: propertyUpdated( 10 , PORT , DATATYPE ) : NO_CHANGES
488 Xcos trace: propertyUpdated( 11 , PORT , DATATYPE ) : NO_CHANGES
489 Xcos trace: propertyUpdated( 12 , PORT , DATATYPE ) : NO_CHANGES
490 Xcos trace: propertyUpdated( 12 , PORT , DATATYPE ) : NO_CHANGES
491 Xcos trace: propertyUpdated( 12 , PORT , DATATYPE ) : NO_CHANGES
492 Xcos trace: propertyUpdated( 9 , BLOCK , STATE ) : NO_CHANGES
493 Xcos trace: propertyUpdated( 9 , BLOCK , DSTATE ) : NO_CHANGES
494 Xcos trace: propertyUpdated( 9 , BLOCK , ODSTATE ) : NO_CHANGES
495 Xcos trace: propertyUpdated( 9 , BLOCK , RPAR ) : SUCCESS
496 Xcos trace: propertyUpdated( 9 , BLOCK , IPAR ) : NO_CHANGES
497 Xcos trace: propertyUpdated( 9 , BLOCK , OPAR ) : NO_CHANGES
498 Xcos trace: propertyUpdated( 9 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
499 Xcos trace: propertyUpdated( 9 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
500 Xcos trace: propertyUpdated( 9 , BLOCK , LABEL ) : NO_CHANGES
501 Xcos trace: propertyUpdated( 9 , BLOCK , NZCROSS ) : NO_CHANGES
502 Xcos trace: propertyUpdated( 9 , BLOCK , NMODE ) : NO_CHANGES
503 Xcos trace: propertyUpdated( 9 , BLOCK , UID ) : NO_CHANGES
504 Xcos debug: objectUnreferenced( 9 , BLOCK ) : 0
505 Xcos trace: propertyUpdated( 5 , BLOCK , INPUTS ) : SUCCESS
506 Xcos trace: propertyUpdated( 5 , BLOCK , OUTPUTS ) : NO_CHANGES
507 Xcos trace: propertyUpdated( 5 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
508 Xcos trace: propertyUpdated( 5 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
509 Xcos debug: objectDeleted( 6 , PORT )
510 Xcos trace: propertyUpdated( 5 , BLOCK , INPUTS ) : SUCCESS
511 Xcos trace: propertyUpdated( 5 , BLOCK , OUTPUTS ) : NO_CHANGES
512 Xcos trace: propertyUpdated( 5 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
513 Xcos trace: propertyUpdated( 5 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
514 Xcos debug: objectDeleted( 7 , PORT )
515 Xcos trace: propertyUpdated( 5 , BLOCK , INPUTS ) : NO_CHANGES
516 Xcos trace: propertyUpdated( 5 , BLOCK , OUTPUTS ) : SUCCESS
517 Xcos trace: propertyUpdated( 5 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
518 Xcos trace: propertyUpdated( 5 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
519 Xcos debug: objectDeleted( 8 , PORT )
520 Xcos debug: objectDeleted( 5 , BLOCK )
521  o  = 
522 GUI     : BIGSOM_f
523 Graphics: 
524 Xcos debug: objectReferenced( 9 , BLOCK ) : 1
525 Xcos debug: objectUnreferenced( 9 , BLOCK ) : 0
526           orig = [0,0]
527           sz = [2,3]
528           flip = %t
529           theta = 0
530           exprs = "[-1;-1]"
531           pin = [0;0]
532           pout = 0
533           pein = []
534           peout = []
535           gr_i = []
536           id = ""
537           in_implicit = ["E";"E"]
538           out_implicit = "E"
539           in_style = ["";""]
540           out_style = ""
541           in_label = ["";""]
542           out_label = ""
543           style = ""
544 Model   : 
545 Xcos debug: objectReferenced( 9 , BLOCK ) : 1
546 Xcos debug: objectUnreferenced( 9 , BLOCK ) : 0
547           sum type: 2
548           in = [-1;-1]
549           in2 = [1;1]
550           intyp = [1;1]
551           out = -1
552           out2 = 1
553           outtyp = 1
554           evtin = []
555           evtout = []
556           state = []
557           dstate = []
558           odstate = list()
559           rpar = [-1;-1]
560           ipar = []
561           opar = list()
562           blocktype = "c"
563           firing = []
564           dep_ut = [%t,%f]
565           label = ""
566           nzcross = 0
567           nmode = 0
568           equations = list()
569           uid = ""
570 o.graphics
571 Xcos debug: objectReferenced( 9 , BLOCK ) : 1
572 Xcos debug: objectUnreferenced( 9 , BLOCK ) : 0
573  ans  =
574 orig = [0,0]
575 sz = [2,3]
576 flip = %t
577 theta = 0
578 exprs = "[-1;-1]"
579 pin = [0;0]
580 pout = 0
581 pein = []
582 peout = []
583 gr_i = []
584 id = ""
585 in_implicit = ["E";"E"]
586 out_implicit = "E"
587 in_style = ["";""]
588 out_style = ""
589 in_label = ["";""]
590 out_label = ""
591 style = ""
592 o.model
593 Xcos debug: objectReferenced( 9 , BLOCK ) : 1
594 Xcos debug: objectUnreferenced( 9 , BLOCK ) : 0
595  ans  =
596 sum type: 2
597 in = [-1;-1]
598 in2 = [1;1]
599 intyp = [1;1]
600 out = -1
601 out2 = 1
602 outtyp = 1
603 evtin = []
604 evtout = []
605 state = []
606 dstate = []
607 odstate = list()
608 rpar = [-1;-1]
609 ipar = []
610 opar = list()
611 blocktype = "c"
612 firing = []
613 dep_ut = [%t,%f]
614 label = ""
615 nzcross = 0
616 nmode = 0
617 equations = list()
618 uid = ""
619 // Now modify the block's entry port #2 to '1' and add a new one with value '1'
620 p = funcprot();
621 funcprot(0);
622 function [ok,sgn,exprs] = scicos_getvalue(title, field, Type, exprs)
623     ok = %t;
624     sgn = [-1; 1; 1];
625     exprs = sci2exp(sgn);
626 endfunction
627 funcprot(p);
628 o = BIGSOM_f("set", o)
629 Xcos debug: objectReferenced( 9 , BLOCK ) : 1
630 Xcos debug: objectUnreferenced( 9 , BLOCK ) : 0
631 Xcos debug: objectReferenced( 9 , BLOCK ) : 1
632 Xcos debug: objectUnreferenced( 9 , BLOCK ) : 0
633 Xcos debug: objectCreated( 13 , BLOCK )
634 Xcos trace: propertyUpdated( 13 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
635 Xcos trace: propertyUpdated( 13 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
636 Xcos trace: propertyUpdated( 13 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
637 Xcos trace: propertyUpdated( 13 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
638 Xcos trace: propertyUpdated( 13 , BLOCK , UID ) : NO_CHANGES
639 Xcos trace: propertyUpdated( 13 , BLOCK , STYLE ) : NO_CHANGES
640 Xcos trace: propertyUpdated( 13 , BLOCK , LABEL ) : NO_CHANGES
641 Xcos trace: propertyUpdated( 13 , BLOCK , GEOMETRY ) : SUCCESS
642 Xcos trace: propertyUpdated( 13 , BLOCK , ANGLE ) : NO_CHANGES
643 Xcos trace: propertyUpdated( 13 , BLOCK , EXPRS ) : SUCCESS
644 Xcos trace: propertyUpdated( 13 , BLOCK , STATE ) : NO_CHANGES
645 Xcos trace: propertyUpdated( 13 , BLOCK , DSTATE ) : NO_CHANGES
646 Xcos trace: propertyUpdated( 13 , BLOCK , ODSTATE ) : NO_CHANGES
647 Xcos trace: propertyUpdated( 13 , BLOCK , RPAR ) : SUCCESS
648 Xcos trace: propertyUpdated( 13 , BLOCK , OPAR ) : NO_CHANGES
649 Xcos trace: propertyUpdated( 13 , BLOCK , SIM_DEP_UT ) : SUCCESS
650 Xcos trace: propertyUpdated( 13 , BLOCK , NZCROSS ) : NO_CHANGES
651 Xcos trace: propertyUpdated( 13 , BLOCK , NMODE ) : NO_CHANGES
652 Xcos trace: propertyUpdated( 13 , BLOCK , IPAR ) : NO_CHANGES
653 Xcos trace: propertyUpdated( 13 , BLOCK , COLOR ) : NO_CHANGES
654 Xcos trace: propertyUpdated( 13 , BLOCK , EQUATIONS ) : NO_CHANGES
655 Xcos trace: propertyUpdated( 13 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
656 Xcos debug: objectCreated( 14 , PORT )
657 Xcos trace: propertyUpdated( 14 , PORT , FIRING ) : NO_CHANGES
658 Xcos trace: propertyUpdated( 14 , PORT , PORT_KIND ) : SUCCESS
659 Xcos trace: propertyUpdated( 14 , PORT , IMPLICIT ) : NO_CHANGES
660 Xcos trace: propertyUpdated( 14 , PORT , STYLE ) : NO_CHANGES
661 Xcos trace: propertyUpdated( 14 , PORT , LABEL ) : NO_CHANGES
662 Xcos trace: propertyUpdated( 14 , PORT , DATATYPE ) : SUCCESS
663 Xcos trace: propertyUpdated( 14 , PORT , SOURCE_BLOCK ) : SUCCESS
664 Xcos trace: propertyUpdated( 14 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
665 Xcos debug: objectCreated( 15 , PORT )
666 Xcos trace: propertyUpdated( 15 , PORT , FIRING ) : NO_CHANGES
667 Xcos trace: propertyUpdated( 15 , PORT , PORT_KIND ) : SUCCESS
668 Xcos trace: propertyUpdated( 15 , PORT , IMPLICIT ) : NO_CHANGES
669 Xcos trace: propertyUpdated( 15 , PORT , STYLE ) : NO_CHANGES
670 Xcos trace: propertyUpdated( 15 , PORT , LABEL ) : NO_CHANGES
671 Xcos trace: propertyUpdated( 15 , PORT , DATATYPE ) : SUCCESS
672 Xcos trace: propertyUpdated( 15 , PORT , SOURCE_BLOCK ) : SUCCESS
673 Xcos trace: propertyUpdated( 15 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
674 Xcos trace: propertyUpdated( 13 , BLOCK , INPUTS ) : SUCCESS
675 Xcos debug: objectCreated( 16 , PORT )
676 Xcos trace: propertyUpdated( 16 , PORT , FIRING ) : NO_CHANGES
677 Xcos trace: propertyUpdated( 16 , PORT , PORT_KIND ) : SUCCESS
678 Xcos trace: propertyUpdated( 16 , PORT , IMPLICIT ) : NO_CHANGES
679 Xcos trace: propertyUpdated( 16 , PORT , STYLE ) : NO_CHANGES
680 Xcos trace: propertyUpdated( 16 , PORT , LABEL ) : NO_CHANGES
681 Xcos trace: propertyUpdated( 16 , PORT , DATATYPE ) : SUCCESS
682 Xcos trace: propertyUpdated( 16 , PORT , SOURCE_BLOCK ) : SUCCESS
683 Xcos trace: propertyUpdated( 16 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
684 Xcos trace: propertyUpdated( 13 , BLOCK , OUTPUTS ) : SUCCESS
685 Xcos trace: propertyUpdated( 13 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
686 Xcos trace: propertyUpdated( 13 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
687 Xcos trace: propertyUpdated( 13 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
688 Xcos debug: objectReferenced( 13 , BLOCK ) : 1
689 Xcos trace: propertyUpdated( 13 , BLOCK , GEOMETRY ) : NO_CHANGES
690 Xcos trace: propertyUpdated( 13 , BLOCK , GEOMETRY ) : NO_CHANGES
691 Xcos trace: propertyUpdated( 13 , BLOCK , ANGLE ) : NO_CHANGES
692 Xcos trace: propertyUpdated( 13 , BLOCK , ANGLE ) : NO_CHANGES
693 Xcos trace: propertyUpdated( 13 , BLOCK , EXPRS ) : SUCCESS
694 Xcos debug: objectCreated( 17 , PORT )
695 Xcos trace: propertyUpdated( 17 , PORT , SOURCE_BLOCK ) : SUCCESS
696 Xcos trace: propertyUpdated( 17 , PORT , PORT_KIND ) : SUCCESS
697 Xcos trace: propertyUpdated( 13 , BLOCK , INPUTS ) : SUCCESS
698 Xcos trace: propertyUpdated( 13 , BLOCK , LABEL ) : NO_CHANGES
699 Xcos trace: propertyUpdated( 14 , PORT , IMPLICIT ) : NO_CHANGES
700 Xcos trace: propertyUpdated( 15 , PORT , IMPLICIT ) : NO_CHANGES
701 Xcos trace: propertyUpdated( 17 , PORT , IMPLICIT ) : NO_CHANGES
702 Xcos trace: propertyUpdated( 16 , PORT , IMPLICIT ) : NO_CHANGES
703 Xcos trace: propertyUpdated( 14 , PORT , STYLE ) : NO_CHANGES
704 Xcos trace: propertyUpdated( 15 , PORT , STYLE ) : NO_CHANGES
705 Xcos trace: propertyUpdated( 17 , PORT , STYLE ) : NO_CHANGES
706 Xcos trace: propertyUpdated( 16 , PORT , STYLE ) : NO_CHANGES
707 Xcos trace: propertyUpdated( 14 , PORT , LABEL ) : NO_CHANGES
708 Xcos trace: propertyUpdated( 15 , PORT , LABEL ) : NO_CHANGES
709 Xcos trace: propertyUpdated( 17 , PORT , LABEL ) : NO_CHANGES
710 Xcos trace: propertyUpdated( 16 , PORT , LABEL ) : NO_CHANGES
711 Xcos trace: propertyUpdated( 13 , BLOCK , STYLE ) : NO_CHANGES
712 Xcos debug: objectUnreferenced( 13 , BLOCK ) : 0
713 Xcos debug: objectReferenced( 13 , BLOCK ) : 1
714 Xcos trace: propertyUpdated( 13 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
715 Xcos trace: propertyUpdated( 13 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
716 Xcos trace: propertyUpdated( 14 , PORT , DATATYPE ) : NO_CHANGES
717 Xcos trace: propertyUpdated( 15 , PORT , DATATYPE ) : NO_CHANGES
718 Xcos trace: propertyUpdated( 17 , PORT , DATATYPE ) : SUCCESS
719 Xcos trace: propertyUpdated( 16 , PORT , DATATYPE ) : NO_CHANGES
720 Xcos trace: propertyUpdated( 16 , PORT , DATATYPE ) : NO_CHANGES
721 Xcos trace: propertyUpdated( 16 , PORT , DATATYPE ) : NO_CHANGES
722 Xcos trace: propertyUpdated( 13 , BLOCK , STATE ) : NO_CHANGES
723 Xcos trace: propertyUpdated( 13 , BLOCK , DSTATE ) : NO_CHANGES
724 Xcos trace: propertyUpdated( 13 , BLOCK , ODSTATE ) : NO_CHANGES
725 Xcos trace: propertyUpdated( 13 , BLOCK , RPAR ) : SUCCESS
726 Xcos trace: propertyUpdated( 13 , BLOCK , IPAR ) : NO_CHANGES
727 Xcos trace: propertyUpdated( 13 , BLOCK , OPAR ) : NO_CHANGES
728 Xcos trace: propertyUpdated( 13 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
729 Xcos trace: propertyUpdated( 13 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
730 Xcos trace: propertyUpdated( 13 , BLOCK , LABEL ) : NO_CHANGES
731 Xcos trace: propertyUpdated( 13 , BLOCK , NZCROSS ) : NO_CHANGES
732 Xcos trace: propertyUpdated( 13 , BLOCK , NMODE ) : NO_CHANGES
733 Xcos trace: propertyUpdated( 13 , BLOCK , UID ) : NO_CHANGES
734 Xcos debug: objectUnreferenced( 13 , BLOCK ) : 0
735 Xcos trace: propertyUpdated( 9 , BLOCK , INPUTS ) : SUCCESS
736 Xcos trace: propertyUpdated( 9 , BLOCK , OUTPUTS ) : NO_CHANGES
737 Xcos trace: propertyUpdated( 9 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
738 Xcos trace: propertyUpdated( 9 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
739 Xcos debug: objectDeleted( 10 , PORT )
740 Xcos trace: propertyUpdated( 9 , BLOCK , INPUTS ) : SUCCESS
741 Xcos trace: propertyUpdated( 9 , BLOCK , OUTPUTS ) : NO_CHANGES
742 Xcos trace: propertyUpdated( 9 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
743 Xcos trace: propertyUpdated( 9 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
744 Xcos debug: objectDeleted( 11 , PORT )
745 Xcos trace: propertyUpdated( 9 , BLOCK , INPUTS ) : NO_CHANGES
746 Xcos trace: propertyUpdated( 9 , BLOCK , OUTPUTS ) : SUCCESS
747 Xcos trace: propertyUpdated( 9 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
748 Xcos trace: propertyUpdated( 9 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
749 Xcos debug: objectDeleted( 12 , PORT )
750 Xcos debug: objectDeleted( 9 , BLOCK )
751  o  = 
752 GUI     : BIGSOM_f
753 Graphics: 
754 Xcos debug: objectReferenced( 13 , BLOCK ) : 1
755 Xcos debug: objectUnreferenced( 13 , BLOCK ) : 0
756           orig = [0,0]
757           sz = [2,3]
758           flip = %t
759           theta = 0
760           exprs = "[-1;1;1]"
761           pin = [0;0;0]
762           pout = 0
763           pein = []
764           peout = []
765           gr_i = []
766           id = ""
767           in_implicit = ["E";"E";"E"]
768           out_implicit = "E"
769           in_style = ["";"";""]
770           out_style = ""
771           in_label = ["";"";""]
772           out_label = ""
773           style = ""
774 Model   : 
775 Xcos debug: objectReferenced( 13 , BLOCK ) : 1
776 Xcos debug: objectUnreferenced( 13 , BLOCK ) : 0
777           sum type: 2
778           in = [-1;-1;-1]
779           in2 = [1;1;1]
780           intyp = [1;1;1]
781           out = -1
782           out2 = 1
783           outtyp = 1
784           evtin = []
785           evtout = []
786           state = []
787           dstate = []
788           odstate = list()
789           rpar = [-1;1;1]
790           ipar = []
791           opar = list()
792           blocktype = "c"
793           firing = []
794           dep_ut = [%t,%f]
795           label = ""
796           nzcross = 0
797           nmode = 0
798           equations = list()
799           uid = ""
800 o.graphics
801 Xcos debug: objectReferenced( 13 , BLOCK ) : 1
802 Xcos debug: objectUnreferenced( 13 , BLOCK ) : 0
803  ans  =
804 orig = [0,0]
805 sz = [2,3]
806 flip = %t
807 theta = 0
808 exprs = "[-1;1;1]"
809 pin = [0;0;0]
810 pout = 0
811 pein = []
812 peout = []
813 gr_i = []
814 id = ""
815 in_implicit = ["E";"E";"E"]
816 out_implicit = "E"
817 in_style = ["";"";""]
818 out_style = ""
819 in_label = ["";"";""]
820 out_label = ""
821 style = ""
822 o.model
823 Xcos debug: objectReferenced( 13 , BLOCK ) : 1
824 Xcos debug: objectUnreferenced( 13 , BLOCK ) : 0
825  ans  =
826 sum type: 2
827 in = [-1;-1;-1]
828 in2 = [1;1;1]
829 intyp = [1;1;1]
830 out = -1
831 out2 = 1
832 outtyp = 1
833 evtin = []
834 evtout = []
835 state = []
836 dstate = []
837 odstate = list()
838 rpar = [-1;1;1]
839 ipar = []
840 opar = list()
841 blocktype = "c"
842 firing = []
843 dep_ut = [%t,%f]
844 label = ""
845 nzcross = 0
846 nmode = 0
847 equations = list()
848 uid = ""
849 // Now set the parameters to the defaults values (eg. removing ports)
850 p = funcprot();
851 funcprot(0);
852 function [ok,sgn,exprs] = scicos_getvalue(title, field, Type, exprs)
853     ok = %t;
854     sgn = [1; 1];
855     exprs = sci2exp(sgn);
856 endfunction
857 funcprot(p);
858 o = BIGSOM_f("set", o)
859 Xcos debug: objectReferenced( 13 , BLOCK ) : 1
860 Xcos debug: objectUnreferenced( 13 , BLOCK ) : 0
861 Xcos debug: objectReferenced( 13 , BLOCK ) : 1
862 Xcos debug: objectUnreferenced( 13 , BLOCK ) : 0
863 Xcos debug: objectCreated( 18 , BLOCK )
864 Xcos trace: propertyUpdated( 18 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
865 Xcos trace: propertyUpdated( 18 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
866 Xcos trace: propertyUpdated( 18 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
867 Xcos trace: propertyUpdated( 18 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
868 Xcos trace: propertyUpdated( 18 , BLOCK , UID ) : NO_CHANGES
869 Xcos trace: propertyUpdated( 18 , BLOCK , STYLE ) : NO_CHANGES
870 Xcos trace: propertyUpdated( 18 , BLOCK , LABEL ) : NO_CHANGES
871 Xcos trace: propertyUpdated( 18 , BLOCK , GEOMETRY ) : SUCCESS
872 Xcos trace: propertyUpdated( 18 , BLOCK , ANGLE ) : NO_CHANGES
873 Xcos trace: propertyUpdated( 18 , BLOCK , EXPRS ) : SUCCESS
874 Xcos trace: propertyUpdated( 18 , BLOCK , STATE ) : NO_CHANGES
875 Xcos trace: propertyUpdated( 18 , BLOCK , DSTATE ) : NO_CHANGES
876 Xcos trace: propertyUpdated( 18 , BLOCK , ODSTATE ) : NO_CHANGES
877 Xcos trace: propertyUpdated( 18 , BLOCK , RPAR ) : SUCCESS
878 Xcos trace: propertyUpdated( 18 , BLOCK , OPAR ) : NO_CHANGES
879 Xcos trace: propertyUpdated( 18 , BLOCK , SIM_DEP_UT ) : SUCCESS
880 Xcos trace: propertyUpdated( 18 , BLOCK , NZCROSS ) : NO_CHANGES
881 Xcos trace: propertyUpdated( 18 , BLOCK , NMODE ) : NO_CHANGES
882 Xcos trace: propertyUpdated( 18 , BLOCK , IPAR ) : NO_CHANGES
883 Xcos trace: propertyUpdated( 18 , BLOCK , COLOR ) : NO_CHANGES
884 Xcos trace: propertyUpdated( 18 , BLOCK , EQUATIONS ) : NO_CHANGES
885 Xcos trace: propertyUpdated( 18 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
886 Xcos debug: objectCreated( 19 , PORT )
887 Xcos trace: propertyUpdated( 19 , PORT , FIRING ) : NO_CHANGES
888 Xcos trace: propertyUpdated( 19 , PORT , PORT_KIND ) : SUCCESS
889 Xcos trace: propertyUpdated( 19 , PORT , IMPLICIT ) : NO_CHANGES
890 Xcos trace: propertyUpdated( 19 , PORT , STYLE ) : NO_CHANGES
891 Xcos trace: propertyUpdated( 19 , PORT , LABEL ) : NO_CHANGES
892 Xcos trace: propertyUpdated( 19 , PORT , DATATYPE ) : SUCCESS
893 Xcos trace: propertyUpdated( 19 , PORT , SOURCE_BLOCK ) : SUCCESS
894 Xcos trace: propertyUpdated( 19 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
895 Xcos debug: objectCreated( 20 , PORT )
896 Xcos trace: propertyUpdated( 20 , PORT , FIRING ) : NO_CHANGES
897 Xcos trace: propertyUpdated( 20 , PORT , PORT_KIND ) : SUCCESS
898 Xcos trace: propertyUpdated( 20 , PORT , IMPLICIT ) : NO_CHANGES
899 Xcos trace: propertyUpdated( 20 , PORT , STYLE ) : NO_CHANGES
900 Xcos trace: propertyUpdated( 20 , PORT , LABEL ) : NO_CHANGES
901 Xcos trace: propertyUpdated( 20 , PORT , DATATYPE ) : SUCCESS
902 Xcos trace: propertyUpdated( 20 , PORT , SOURCE_BLOCK ) : SUCCESS
903 Xcos trace: propertyUpdated( 20 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
904 Xcos debug: objectCreated( 21 , PORT )
905 Xcos trace: propertyUpdated( 21 , PORT , FIRING ) : NO_CHANGES
906 Xcos trace: propertyUpdated( 21 , PORT , PORT_KIND ) : SUCCESS
907 Xcos trace: propertyUpdated( 21 , PORT , IMPLICIT ) : NO_CHANGES
908 Xcos trace: propertyUpdated( 21 , PORT , STYLE ) : NO_CHANGES
909 Xcos trace: propertyUpdated( 21 , PORT , LABEL ) : NO_CHANGES
910 Xcos trace: propertyUpdated( 21 , PORT , DATATYPE ) : SUCCESS
911 Xcos trace: propertyUpdated( 21 , PORT , SOURCE_BLOCK ) : SUCCESS
912 Xcos trace: propertyUpdated( 21 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
913 Xcos trace: propertyUpdated( 18 , BLOCK , INPUTS ) : SUCCESS
914 Xcos debug: objectCreated( 22 , PORT )
915 Xcos trace: propertyUpdated( 22 , PORT , FIRING ) : NO_CHANGES
916 Xcos trace: propertyUpdated( 22 , PORT , PORT_KIND ) : SUCCESS
917 Xcos trace: propertyUpdated( 22 , PORT , IMPLICIT ) : NO_CHANGES
918 Xcos trace: propertyUpdated( 22 , PORT , STYLE ) : NO_CHANGES
919 Xcos trace: propertyUpdated( 22 , PORT , LABEL ) : NO_CHANGES
920 Xcos trace: propertyUpdated( 22 , PORT , DATATYPE ) : SUCCESS
921 Xcos trace: propertyUpdated( 22 , PORT , SOURCE_BLOCK ) : SUCCESS
922 Xcos trace: propertyUpdated( 22 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
923 Xcos trace: propertyUpdated( 18 , BLOCK , OUTPUTS ) : SUCCESS
924 Xcos trace: propertyUpdated( 18 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
925 Xcos trace: propertyUpdated( 18 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
926 Xcos trace: propertyUpdated( 18 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
927 Xcos debug: objectReferenced( 18 , BLOCK ) : 1
928 Xcos trace: propertyUpdated( 18 , BLOCK , GEOMETRY ) : NO_CHANGES
929 Xcos trace: propertyUpdated( 18 , BLOCK , GEOMETRY ) : NO_CHANGES
930 Xcos trace: propertyUpdated( 18 , BLOCK , ANGLE ) : NO_CHANGES
931 Xcos trace: propertyUpdated( 18 , BLOCK , ANGLE ) : NO_CHANGES
932 Xcos trace: propertyUpdated( 18 , BLOCK , EXPRS ) : SUCCESS
933 Xcos trace: propertyUpdated( 18 , BLOCK , INPUTS ) : SUCCESS
934 Xcos trace: propertyUpdated( 18 , BLOCK , INPUTS ) : NO_CHANGES
935 Xcos trace: propertyUpdated( 18 , BLOCK , OUTPUTS ) : NO_CHANGES
936 Xcos trace: propertyUpdated( 18 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
937 Xcos trace: propertyUpdated( 18 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
938 Xcos debug: objectDeleted( 21 , PORT )
939 Xcos trace: propertyUpdated( 18 , BLOCK , LABEL ) : NO_CHANGES
940 Xcos trace: propertyUpdated( 19 , PORT , IMPLICIT ) : NO_CHANGES
941 Xcos trace: propertyUpdated( 20 , PORT , IMPLICIT ) : NO_CHANGES
942 Xcos trace: propertyUpdated( 22 , PORT , IMPLICIT ) : NO_CHANGES
943 Xcos trace: propertyUpdated( 19 , PORT , STYLE ) : NO_CHANGES
944 Xcos trace: propertyUpdated( 20 , PORT , STYLE ) : NO_CHANGES
945 Xcos trace: propertyUpdated( 22 , PORT , STYLE ) : NO_CHANGES
946 Xcos trace: propertyUpdated( 19 , PORT , LABEL ) : NO_CHANGES
947 Xcos trace: propertyUpdated( 20 , PORT , LABEL ) : NO_CHANGES
948 Xcos trace: propertyUpdated( 22 , PORT , LABEL ) : NO_CHANGES
949 Xcos trace: propertyUpdated( 18 , BLOCK , STYLE ) : NO_CHANGES
950 Xcos debug: objectUnreferenced( 18 , BLOCK ) : 0
951 Xcos debug: objectReferenced( 18 , BLOCK ) : 1
952 Xcos trace: propertyUpdated( 18 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
953 Xcos trace: propertyUpdated( 18 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
954 Xcos trace: propertyUpdated( 19 , PORT , DATATYPE ) : NO_CHANGES
955 Xcos trace: propertyUpdated( 20 , PORT , DATATYPE ) : NO_CHANGES
956 Xcos trace: propertyUpdated( 22 , PORT , DATATYPE ) : NO_CHANGES
957 Xcos trace: propertyUpdated( 22 , PORT , DATATYPE ) : NO_CHANGES
958 Xcos trace: propertyUpdated( 22 , PORT , DATATYPE ) : NO_CHANGES
959 Xcos trace: propertyUpdated( 18 , BLOCK , STATE ) : NO_CHANGES
960 Xcos trace: propertyUpdated( 18 , BLOCK , DSTATE ) : NO_CHANGES
961 Xcos trace: propertyUpdated( 18 , BLOCK , ODSTATE ) : NO_CHANGES
962 Xcos trace: propertyUpdated( 18 , BLOCK , RPAR ) : SUCCESS
963 Xcos trace: propertyUpdated( 18 , BLOCK , IPAR ) : NO_CHANGES
964 Xcos trace: propertyUpdated( 18 , BLOCK , OPAR ) : NO_CHANGES
965 Xcos trace: propertyUpdated( 18 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
966 Xcos trace: propertyUpdated( 18 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
967 Xcos trace: propertyUpdated( 18 , BLOCK , LABEL ) : NO_CHANGES
968 Xcos trace: propertyUpdated( 18 , BLOCK , NZCROSS ) : NO_CHANGES
969 Xcos trace: propertyUpdated( 18 , BLOCK , NMODE ) : NO_CHANGES
970 Xcos trace: propertyUpdated( 18 , BLOCK , UID ) : NO_CHANGES
971 Xcos debug: objectUnreferenced( 18 , BLOCK ) : 0
972 Xcos trace: propertyUpdated( 13 , BLOCK , INPUTS ) : SUCCESS
973 Xcos trace: propertyUpdated( 13 , BLOCK , OUTPUTS ) : NO_CHANGES
974 Xcos trace: propertyUpdated( 13 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
975 Xcos trace: propertyUpdated( 13 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
976 Xcos debug: objectDeleted( 14 , PORT )
977 Xcos trace: propertyUpdated( 13 , BLOCK , INPUTS ) : SUCCESS
978 Xcos trace: propertyUpdated( 13 , BLOCK , OUTPUTS ) : NO_CHANGES
979 Xcos trace: propertyUpdated( 13 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
980 Xcos trace: propertyUpdated( 13 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
981 Xcos debug: objectDeleted( 15 , PORT )
982 Xcos trace: propertyUpdated( 13 , BLOCK , INPUTS ) : SUCCESS
983 Xcos trace: propertyUpdated( 13 , BLOCK , OUTPUTS ) : NO_CHANGES
984 Xcos trace: propertyUpdated( 13 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
985 Xcos trace: propertyUpdated( 13 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
986 Xcos debug: objectDeleted( 17 , PORT )
987 Xcos trace: propertyUpdated( 13 , BLOCK , INPUTS ) : NO_CHANGES
988 Xcos trace: propertyUpdated( 13 , BLOCK , OUTPUTS ) : SUCCESS
989 Xcos trace: propertyUpdated( 13 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
990 Xcos trace: propertyUpdated( 13 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
991 Xcos debug: objectDeleted( 16 , PORT )
992 Xcos debug: objectDeleted( 13 , BLOCK )
993  o  = 
994 GUI     : BIGSOM_f
995 Graphics: 
996 Xcos debug: objectReferenced( 18 , BLOCK ) : 1
997 Xcos debug: objectUnreferenced( 18 , BLOCK ) : 0
998           orig = [0,0]
999           sz = [2,3]
1000           flip = %t
1001           theta = 0
1002           exprs = "[1;1]"
1003           pin = [0;0]
1004           pout = 0
1005           pein = []
1006           peout = []
1007           gr_i = []
1008           id = ""
1009           in_implicit = ["E";"E"]
1010           out_implicit = "E"
1011           in_style = ["";""]
1012           out_style = ""
1013           in_label = ["";""]
1014           out_label = ""
1015           style = ""
1016 Model   : 
1017 Xcos debug: objectReferenced( 18 , BLOCK ) : 1
1018 Xcos debug: objectUnreferenced( 18 , BLOCK ) : 0
1019           sum type: 2
1020           in = [-1;-1]
1021           in2 = [1;1]
1022           intyp = [1;1]
1023           out = -1
1024           out2 = 1
1025           outtyp = 1
1026           evtin = []
1027           evtout = []
1028           state = []
1029           dstate = []
1030           odstate = list()
1031           rpar = [1;1]
1032           ipar = []
1033           opar = list()
1034           blocktype = "c"
1035           firing = []
1036           dep_ut = [%t,%f]
1037           label = ""
1038           nzcross = 0
1039           nmode = 0
1040           equations = list()
1041           uid = ""
1042 o.graphics
1043 Xcos debug: objectReferenced( 18 , BLOCK ) : 1
1044 Xcos debug: objectUnreferenced( 18 , BLOCK ) : 0
1045  ans  =
1046 orig = [0,0]
1047 sz = [2,3]
1048 flip = %t
1049 theta = 0
1050 exprs = "[1;1]"
1051 pin = [0;0]
1052 pout = 0
1053 pein = []
1054 peout = []
1055 gr_i = []
1056 id = ""
1057 in_implicit = ["E";"E"]
1058 out_implicit = "E"
1059 in_style = ["";""]
1060 out_style = ""
1061 in_label = ["";""]
1062 out_label = ""
1063 style = ""
1064 o.model
1065 Xcos debug: objectReferenced( 18 , BLOCK ) : 1
1066 Xcos debug: objectUnreferenced( 18 , BLOCK ) : 0
1067  ans  =
1068 sum type: 2
1069 in = [-1;-1]
1070 in2 = [1;1]
1071 intyp = [1;1]
1072 out = -1
1073 out2 = 1
1074 outtyp = 1
1075 evtin = []
1076 evtout = []
1077 state = []
1078 dstate = []
1079 odstate = list()
1080 rpar = [1;1]
1081 ipar = []
1082 opar = list()
1083 blocktype = "c"
1084 firing = []
1085 dep_ut = [%t,%f]
1086 label = ""
1087 nzcross = 0
1088 nmode = 0
1089 equations = list()
1090 uid = ""
1091 // Try with another block containing event inputs
1092 o = CSCOPE("define")
1093 Xcos debug: objectCreated( 23 , BLOCK )
1094 Xcos debug: objectReferenced( 23 , BLOCK ) : 1
1095 Xcos trace: propertyUpdated( 23 , BLOCK , GEOMETRY ) : NO_CHANGES
1096 Xcos trace: propertyUpdated( 23 , BLOCK , GEOMETRY ) : SUCCESS
1097 Xcos trace: propertyUpdated( 23 , BLOCK , ANGLE ) : NO_CHANGES
1098 Xcos trace: propertyUpdated( 23 , BLOCK , ANGLE ) : NO_CHANGES
1099 Xcos trace: propertyUpdated( 23 , BLOCK , EXPRS ) : SUCCESS
1100 Xcos debug: objectCreated( 24 , PORT )
1101 Xcos trace: propertyUpdated( 24 , PORT , SOURCE_BLOCK ) : SUCCESS
1102 Xcos trace: propertyUpdated( 24 , PORT , PORT_KIND ) : SUCCESS
1103 Xcos trace: propertyUpdated( 23 , BLOCK , INPUTS ) : SUCCESS
1104 Xcos debug: objectCreated( 25 , PORT )
1105 Xcos trace: propertyUpdated( 25 , PORT , SOURCE_BLOCK ) : SUCCESS
1106 Xcos trace: propertyUpdated( 25 , PORT , PORT_KIND ) : SUCCESS
1107 Xcos trace: propertyUpdated( 23 , BLOCK , EVENT_INPUTS ) : SUCCESS
1108 Xcos trace: propertyUpdated( 23 , BLOCK , LABEL ) : NO_CHANGES
1109 Xcos trace: propertyUpdated( 24 , PORT , IMPLICIT ) : NO_CHANGES
1110 Xcos trace: propertyUpdated( 24 , PORT , STYLE ) : NO_CHANGES
1111 Xcos trace: propertyUpdated( 24 , PORT , LABEL ) : NO_CHANGES
1112 Xcos trace: propertyUpdated( 23 , BLOCK , STYLE ) : NO_CHANGES
1113 Xcos debug: objectUnreferenced( 23 , BLOCK ) : 0
1114 Xcos debug: objectReferenced( 23 , BLOCK ) : 1
1115 Xcos trace: propertyUpdated( 23 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
1116 Xcos trace: propertyUpdated( 23 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
1117 Xcos trace: propertyUpdated( 24 , PORT , DATATYPE ) : SUCCESS
1118 Xcos trace: propertyUpdated( 24 , PORT , DATATYPE ) : NO_CHANGES
1119 Xcos trace: propertyUpdated( 25 , PORT , DATATYPE ) : SUCCESS
1120 Xcos trace: propertyUpdated( 23 , BLOCK , STATE ) : NO_CHANGES
1121 Xcos trace: propertyUpdated( 23 , BLOCK , DSTATE ) : NO_CHANGES
1122 Xcos trace: propertyUpdated( 23 , BLOCK , ODSTATE ) : NO_CHANGES
1123 Xcos trace: propertyUpdated( 23 , BLOCK , RPAR ) : SUCCESS
1124 Xcos trace: propertyUpdated( 23 , BLOCK , IPAR ) : SUCCESS
1125 Xcos trace: propertyUpdated( 23 , BLOCK , OPAR ) : NO_CHANGES
1126 Xcos trace: propertyUpdated( 23 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1127 Xcos trace: propertyUpdated( 23 , BLOCK , SIM_DEP_UT ) : SUCCESS
1128 Xcos trace: propertyUpdated( 23 , BLOCK , LABEL ) : NO_CHANGES
1129 Xcos trace: propertyUpdated( 23 , BLOCK , NZCROSS ) : NO_CHANGES
1130 Xcos trace: propertyUpdated( 23 , BLOCK , NMODE ) : NO_CHANGES
1131 Xcos trace: propertyUpdated( 23 , BLOCK , UID ) : NO_CHANGES
1132 Xcos debug: objectUnreferenced( 23 , BLOCK ) : 0
1133 Xcos trace: propertyUpdated( 23 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
1134 Xcos trace: propertyUpdated( 18 , BLOCK , INPUTS ) : SUCCESS
1135 Xcos trace: propertyUpdated( 18 , BLOCK , OUTPUTS ) : NO_CHANGES
1136 Xcos trace: propertyUpdated( 18 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1137 Xcos trace: propertyUpdated( 18 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1138 Xcos debug: objectDeleted( 19 , PORT )
1139 Xcos trace: propertyUpdated( 18 , BLOCK , INPUTS ) : SUCCESS
1140 Xcos trace: propertyUpdated( 18 , BLOCK , OUTPUTS ) : NO_CHANGES
1141 Xcos trace: propertyUpdated( 18 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1142 Xcos trace: propertyUpdated( 18 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1143 Xcos debug: objectDeleted( 20 , PORT )
1144 Xcos trace: propertyUpdated( 18 , BLOCK , INPUTS ) : NO_CHANGES
1145 Xcos trace: propertyUpdated( 18 , BLOCK , OUTPUTS ) : SUCCESS
1146 Xcos trace: propertyUpdated( 18 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1147 Xcos trace: propertyUpdated( 18 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1148 Xcos debug: objectDeleted( 22 , PORT )
1149 Xcos debug: objectDeleted( 18 , BLOCK )
1150  o  = 
1151 GUI     : CSCOPE
1152 Graphics: 
1153 Xcos debug: objectReferenced( 23 , BLOCK ) : 1
1154 Xcos debug: objectUnreferenced( 23 , BLOCK ) : 0
1155           orig = [0,0]
1156           sz = [2,2]
1157           flip = %t
1158           theta = 0
1159           exprs = ["1 3 5 7 9 11 13 15";"-1";"[]";"[600;400]";"-15";"15";"30";"20";"0";""]
1160           pin = 0
1161           pout = []
1162           pein = 0
1163           peout = []
1164           gr_i = []
1165           id = ""
1166           in_implicit = "E"
1167           out_implicit = []
1168           in_style = ""
1169           out_style = ""
1170           in_label = ""
1171           out_label = ""
1172           style = ""
1173 Model   : 
1174 Xcos debug: objectReferenced( 23 , BLOCK ) : 1
1175 Xcos debug: objectUnreferenced( 23 , BLOCK ) : 0
1176           cscope type: 4
1177           in = -1
1178           in2 = 1
1179           intyp = 1
1180           out = []
1181           out2 = []
1182           outtyp = 1
1183           evtin = 1
1184           evtout = []
1185           state = []
1186           dstate = []
1187           odstate = list()
1188           rpar = [0;-15;15;30]
1189           ipar = [-1;1;20;1;3;5;7;9;11;13;15;-1;-1;600;400]
1190           opar = list()
1191           blocktype = "c"
1192           firing = []
1193           dep_ut = [%t,%f]
1194           label = ""
1195           nzcross = 0
1196           nmode = 0
1197           equations = list()
1198           uid = ""
1199 o.graphics
1200 Xcos debug: objectReferenced( 23 , BLOCK ) : 1
1201 Xcos debug: objectUnreferenced( 23 , BLOCK ) : 0
1202  ans  =
1203 orig = [0,0]
1204 sz = [2,2]
1205 flip = %t
1206 theta = 0
1207 exprs = ["1 3 5 7 9 11 13 15";"-1";"[]";"[600;400]";"-15";"15";"30";"20";"0";""]
1208 pin = 0
1209 pout = []
1210 pein = 0
1211 peout = []
1212 gr_i = []
1213 id = ""
1214 in_implicit = "E"
1215 out_implicit = []
1216 in_style = ""
1217 out_style = ""
1218 in_label = ""
1219 out_label = ""
1220 style = ""
1221 o.model
1222 Xcos debug: objectReferenced( 23 , BLOCK ) : 1
1223 Xcos debug: objectUnreferenced( 23 , BLOCK ) : 0
1224  ans  =
1225 cscope type: 4
1226 in = -1
1227 in2 = 1
1228 intyp = 1
1229 out = []
1230 out2 = []
1231 outtyp = 1
1232 evtin = 1
1233 evtout = []
1234 state = []
1235 dstate = []
1236 odstate = list()
1237 rpar = [0;-15;15;30]
1238 ipar = [-1;1;20;1;3;5;7;9;11;13;15;-1;-1;600;400]
1239 opar = list()
1240 blocktype = "c"
1241 firing = []
1242 dep_ut = [%t,%f]
1243 label = ""
1244 nzcross = 0
1245 nmode = 0
1246 equations = list()
1247 uid = ""
1248 o.gui
1249  ans  =
1250  CSCOPE
1251 o.doc
1252  ans  =
1253      ()
1254 // Set the block to itself without making any modification
1255 // (scicos_getvalue returns CSCOPE_f default parameters)
1256 p = funcprot();
1257 funcprot(0);
1258 function [ok,clrs,win,wpos,wdim,ymin,ymax,per,N,heritance,nom,exprs] = scicos_getvalue(title, fields, Type, exprs)
1259     ok = %t;
1260     clrs = model.ipar(4:11)
1261     win = model.ipar(1)
1262     wpos = model.ipar(12:13)
1263     wdim = model.ipar(14:15)
1264     ymin = model.rpar(2)
1265     ymax = model.rpar(3)
1266     per = model.rpar(4)
1267     N = model.ipar(3)
1268     heritance = 0
1269     nom = model.label
1270     exprs = graphics.exprs;
1271 endfunction
1272 funcprot(p);
1273 o = CSCOPE("set", o)
1274 Xcos debug: objectReferenced( 23 , BLOCK ) : 1
1275 Xcos debug: objectUnreferenced( 23 , BLOCK ) : 0
1276 Xcos debug: objectReferenced( 23 , BLOCK ) : 1
1277 Xcos debug: objectUnreferenced( 23 , BLOCK ) : 0
1278 Xcos debug: objectCreated( 26 , BLOCK )
1279 Xcos trace: propertyUpdated( 26 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
1280 Xcos trace: propertyUpdated( 26 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
1281 Xcos trace: propertyUpdated( 26 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
1282 Xcos trace: propertyUpdated( 26 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1283 Xcos trace: propertyUpdated( 26 , BLOCK , UID ) : NO_CHANGES
1284 Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : NO_CHANGES
1285 Xcos trace: propertyUpdated( 26 , BLOCK , LABEL ) : NO_CHANGES
1286 Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : SUCCESS
1287 Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES
1288 Xcos trace: propertyUpdated( 26 , BLOCK , EXPRS ) : SUCCESS
1289 Xcos trace: propertyUpdated( 26 , BLOCK , STATE ) : NO_CHANGES
1290 Xcos trace: propertyUpdated( 26 , BLOCK , DSTATE ) : NO_CHANGES
1291 Xcos trace: propertyUpdated( 26 , BLOCK , ODSTATE ) : NO_CHANGES
1292 Xcos trace: propertyUpdated( 26 , BLOCK , RPAR ) : SUCCESS
1293 Xcos trace: propertyUpdated( 26 , BLOCK , OPAR ) : NO_CHANGES
1294 Xcos trace: propertyUpdated( 26 , BLOCK , SIM_DEP_UT ) : SUCCESS
1295 Xcos trace: propertyUpdated( 26 , BLOCK , NZCROSS ) : NO_CHANGES
1296 Xcos trace: propertyUpdated( 26 , BLOCK , NMODE ) : NO_CHANGES
1297 Xcos trace: propertyUpdated( 26 , BLOCK , IPAR ) : SUCCESS
1298 Xcos trace: propertyUpdated( 26 , BLOCK , COLOR ) : NO_CHANGES
1299 Xcos trace: propertyUpdated( 26 , BLOCK , EQUATIONS ) : NO_CHANGES
1300 Xcos trace: propertyUpdated( 26 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
1301 Xcos debug: objectCreated( 27 , PORT )
1302 Xcos trace: propertyUpdated( 27 , PORT , FIRING ) : NO_CHANGES
1303 Xcos trace: propertyUpdated( 27 , PORT , PORT_KIND ) : SUCCESS
1304 Xcos trace: propertyUpdated( 27 , PORT , IMPLICIT ) : NO_CHANGES
1305 Xcos trace: propertyUpdated( 27 , PORT , STYLE ) : NO_CHANGES
1306 Xcos trace: propertyUpdated( 27 , PORT , LABEL ) : NO_CHANGES
1307 Xcos trace: propertyUpdated( 27 , PORT , DATATYPE ) : SUCCESS
1308 Xcos trace: propertyUpdated( 27 , PORT , SOURCE_BLOCK ) : SUCCESS
1309 Xcos trace: propertyUpdated( 27 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1310 Xcos trace: propertyUpdated( 26 , BLOCK , INPUTS ) : SUCCESS
1311 Xcos trace: propertyUpdated( 26 , BLOCK , OUTPUTS ) : NO_CHANGES
1312 Xcos debug: objectCreated( 28 , PORT )
1313 Xcos trace: propertyUpdated( 28 , PORT , FIRING ) : NO_CHANGES
1314 Xcos trace: propertyUpdated( 28 , PORT , PORT_KIND ) : SUCCESS
1315 Xcos trace: propertyUpdated( 28 , PORT , IMPLICIT ) : NO_CHANGES
1316 Xcos trace: propertyUpdated( 28 , PORT , STYLE ) : NO_CHANGES
1317 Xcos trace: propertyUpdated( 28 , PORT , LABEL ) : NO_CHANGES
1318 Xcos trace: propertyUpdated( 28 , PORT , DATATYPE ) : SUCCESS
1319 Xcos trace: propertyUpdated( 28 , PORT , SOURCE_BLOCK ) : SUCCESS
1320 Xcos trace: propertyUpdated( 28 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1321 Xcos trace: propertyUpdated( 26 , BLOCK , EVENT_INPUTS ) : SUCCESS
1322 Xcos trace: propertyUpdated( 26 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1323 Xcos trace: propertyUpdated( 26 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
1324 Xcos debug: objectReferenced( 26 , BLOCK ) : 1
1325 Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : NO_CHANGES
1326 Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : NO_CHANGES
1327 Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES
1328 Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES
1329 Xcos trace: propertyUpdated( 26 , BLOCK , EXPRS ) : NO_CHANGES
1330 Xcos trace: propertyUpdated( 26 , BLOCK , LABEL ) : NO_CHANGES
1331 Xcos trace: propertyUpdated( 27 , PORT , IMPLICIT ) : NO_CHANGES
1332 Xcos trace: propertyUpdated( 27 , PORT , STYLE ) : NO_CHANGES
1333 Xcos trace: propertyUpdated( 27 , PORT , LABEL ) : NO_CHANGES
1334 Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : NO_CHANGES
1335 Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0
1336 Xcos debug: objectReferenced( 26 , BLOCK ) : 1
1337 Xcos trace: propertyUpdated( 26 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
1338 Xcos trace: propertyUpdated( 26 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
1339 Xcos trace: propertyUpdated( 27 , PORT , DATATYPE ) : NO_CHANGES
1340 Xcos trace: propertyUpdated( 27 , PORT , DATATYPE ) : NO_CHANGES
1341 Xcos trace: propertyUpdated( 27 , PORT , DATATYPE ) : NO_CHANGES
1342 Xcos trace: propertyUpdated( 28 , PORT , DATATYPE ) : NO_CHANGES
1343 Xcos trace: propertyUpdated( 26 , BLOCK , STATE ) : NO_CHANGES
1344 Xcos trace: propertyUpdated( 26 , BLOCK , DSTATE ) : NO_CHANGES
1345 Xcos trace: propertyUpdated( 26 , BLOCK , ODSTATE ) : NO_CHANGES
1346 Xcos trace: propertyUpdated( 26 , BLOCK , RPAR ) : NO_CHANGES
1347 Xcos trace: propertyUpdated( 26 , BLOCK , IPAR ) : NO_CHANGES
1348 Xcos trace: propertyUpdated( 26 , BLOCK , OPAR ) : NO_CHANGES
1349 Xcos trace: propertyUpdated( 26 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1350 Xcos trace: propertyUpdated( 26 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
1351 Xcos trace: propertyUpdated( 26 , BLOCK , LABEL ) : NO_CHANGES
1352 Xcos trace: propertyUpdated( 26 , BLOCK , NZCROSS ) : NO_CHANGES
1353 Xcos trace: propertyUpdated( 26 , BLOCK , NMODE ) : NO_CHANGES
1354 Xcos trace: propertyUpdated( 26 , BLOCK , UID ) : NO_CHANGES
1355 Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0
1356 Xcos trace: propertyUpdated( 23 , BLOCK , INPUTS ) : SUCCESS
1357 Xcos trace: propertyUpdated( 23 , BLOCK , OUTPUTS ) : NO_CHANGES
1358 Xcos trace: propertyUpdated( 23 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1359 Xcos trace: propertyUpdated( 23 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1360 Xcos debug: objectDeleted( 24 , PORT )
1361 Xcos trace: propertyUpdated( 23 , BLOCK , INPUTS ) : NO_CHANGES
1362 Xcos trace: propertyUpdated( 23 , BLOCK , OUTPUTS ) : NO_CHANGES
1363 Xcos trace: propertyUpdated( 23 , BLOCK , EVENT_INPUTS ) : SUCCESS
1364 Xcos trace: propertyUpdated( 23 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1365 Xcos debug: objectDeleted( 25 , PORT )
1366 Xcos debug: objectDeleted( 23 , BLOCK )
1367  o  = 
1368 GUI     : CSCOPE
1369 Graphics: 
1370 Xcos debug: objectReferenced( 26 , BLOCK ) : 1
1371 Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0
1372           orig = [0,0]
1373           sz = [2,2]
1374           flip = %t
1375           theta = 0
1376           exprs = ["1 3 5 7 9 11 13 15";"-1";"[]";"[600;400]";"-15";"15";"30";"20";"0";""]
1377           pin = 0
1378           pout = []
1379           pein = 0
1380           peout = []
1381           gr_i = []
1382           id = ""
1383           in_implicit = "E"
1384           out_implicit = []
1385           in_style = ""
1386           out_style = ""
1387           in_label = ""
1388           out_label = ""
1389           style = ""
1390 Model   : 
1391 Xcos debug: objectReferenced( 26 , BLOCK ) : 1
1392 Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0
1393           cscope type: 4
1394           in = -1
1395           in2 = 1
1396           intyp = 1
1397           out = []
1398           out2 = []
1399           outtyp = 1
1400           evtin = 1
1401           evtout = []
1402           state = []
1403           dstate = []
1404           odstate = list()
1405           rpar = [0;-15;15;30]
1406           ipar = [-1;1;20;1;3;5;7;9;11;13;15;-1;-1;600;400]
1407           opar = list()
1408           blocktype = "c"
1409           firing = []
1410           dep_ut = [%t,%f]
1411           label = ""
1412           nzcross = 0
1413           nmode = 0
1414           equations = list()
1415           uid = ""
1416 // Test 'opar' and 'odstate'
1417 o = LOGIC("define")
1418 Xcos debug: objectCreated( 29 , BLOCK )
1419 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1420 Xcos trace: propertyUpdated( 29 , BLOCK , GEOMETRY ) : NO_CHANGES
1421 Xcos trace: propertyUpdated( 29 , BLOCK , GEOMETRY ) : SUCCESS
1422 Xcos trace: propertyUpdated( 29 , BLOCK , ANGLE ) : NO_CHANGES
1423 Xcos trace: propertyUpdated( 29 , BLOCK , ANGLE ) : NO_CHANGES
1424 Xcos trace: propertyUpdated( 29 , BLOCK , EXPRS ) : SUCCESS
1425 Xcos debug: objectCreated( 30 , PORT )
1426 Xcos trace: propertyUpdated( 30 , PORT , SOURCE_BLOCK ) : SUCCESS
1427 Xcos trace: propertyUpdated( 30 , PORT , PORT_KIND ) : SUCCESS
1428 Xcos debug: objectCreated( 31 , PORT )
1429 Xcos trace: propertyUpdated( 31 , PORT , SOURCE_BLOCK ) : SUCCESS
1430 Xcos trace: propertyUpdated( 31 , PORT , PORT_KIND ) : SUCCESS
1431 Xcos trace: propertyUpdated( 29 , BLOCK , INPUTS ) : SUCCESS
1432 Xcos debug: objectCreated( 32 , PORT )
1433 Xcos trace: propertyUpdated( 32 , PORT , SOURCE_BLOCK ) : SUCCESS
1434 Xcos trace: propertyUpdated( 32 , PORT , PORT_KIND ) : SUCCESS
1435 Xcos trace: propertyUpdated( 29 , BLOCK , OUTPUTS ) : SUCCESS
1436 Xcos debug: objectCreated( 33 , PORT )
1437 Xcos trace: propertyUpdated( 33 , PORT , SOURCE_BLOCK ) : SUCCESS
1438 Xcos trace: propertyUpdated( 33 , PORT , PORT_KIND ) : SUCCESS
1439 Xcos trace: propertyUpdated( 29 , BLOCK , EVENT_INPUTS ) : SUCCESS
1440 Xcos trace: propertyUpdated( 29 , BLOCK , LABEL ) : NO_CHANGES
1441 Xcos trace: propertyUpdated( 30 , PORT , IMPLICIT ) : NO_CHANGES
1442 Xcos trace: propertyUpdated( 31 , PORT , IMPLICIT ) : NO_CHANGES
1443 Xcos trace: propertyUpdated( 32 , PORT , IMPLICIT ) : NO_CHANGES
1444 Xcos trace: propertyUpdated( 30 , PORT , STYLE ) : NO_CHANGES
1445 Xcos trace: propertyUpdated( 31 , PORT , STYLE ) : NO_CHANGES
1446 Xcos trace: propertyUpdated( 32 , PORT , STYLE ) : NO_CHANGES
1447 Xcos trace: propertyUpdated( 30 , PORT , LABEL ) : NO_CHANGES
1448 Xcos trace: propertyUpdated( 31 , PORT , LABEL ) : NO_CHANGES
1449 Xcos trace: propertyUpdated( 32 , PORT , LABEL ) : NO_CHANGES
1450 Xcos trace: propertyUpdated( 29 , BLOCK , STYLE ) : NO_CHANGES
1451 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1452 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1453 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
1454 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
1455 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : SUCCESS
1456 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : SUCCESS
1457 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1458 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1459 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : SUCCESS
1460 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : SUCCESS
1461 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : SUCCESS
1462 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1463 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : SUCCESS
1464 Xcos trace: propertyUpdated( 33 , PORT , DATATYPE ) : SUCCESS
1465 Xcos trace: propertyUpdated( 29 , BLOCK , STATE ) : NO_CHANGES
1466 Xcos trace: propertyUpdated( 29 , BLOCK , DSTATE ) : NO_CHANGES
1467 Xcos trace: propertyUpdated( 29 , BLOCK , ODSTATE ) : NO_CHANGES
1468 Xcos trace: propertyUpdated( 29 , BLOCK , RPAR ) : NO_CHANGES
1469 Xcos trace: propertyUpdated( 29 , BLOCK , IPAR ) : NO_CHANGES
1470 Xcos trace: propertyUpdated( 29 , BLOCK , OPAR ) : SUCCESS
1471 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1472 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_DEP_UT ) : SUCCESS
1473 Xcos trace: propertyUpdated( 29 , BLOCK , LABEL ) : NO_CHANGES
1474 Xcos trace: propertyUpdated( 29 , BLOCK , NZCROSS ) : NO_CHANGES
1475 Xcos trace: propertyUpdated( 29 , BLOCK , NMODE ) : NO_CHANGES
1476 Xcos trace: propertyUpdated( 29 , BLOCK , UID ) : NO_CHANGES
1477 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1478 Xcos trace: propertyUpdated( 29 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
1479 Xcos trace: propertyUpdated( 26 , BLOCK , INPUTS ) : SUCCESS
1480 Xcos trace: propertyUpdated( 26 , BLOCK , OUTPUTS ) : NO_CHANGES
1481 Xcos trace: propertyUpdated( 26 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1482 Xcos trace: propertyUpdated( 26 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1483 Xcos debug: objectDeleted( 27 , PORT )
1484 Xcos trace: propertyUpdated( 26 , BLOCK , INPUTS ) : NO_CHANGES
1485 Xcos trace: propertyUpdated( 26 , BLOCK , OUTPUTS ) : NO_CHANGES
1486 Xcos trace: propertyUpdated( 26 , BLOCK , EVENT_INPUTS ) : SUCCESS
1487 Xcos trace: propertyUpdated( 26 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1488 Xcos debug: objectDeleted( 28 , PORT )
1489 Xcos debug: objectDeleted( 26 , BLOCK )
1490  o  = 
1491 GUI     : LOGIC
1492 Graphics: 
1493 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1494 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1495           orig = [0,0]
1496           sz = [2,2]
1497           flip = %t
1498           theta = 0
1499           exprs = ["[0;0;0;1]";"0"]
1500           pin = [0;0]
1501           pout = 0
1502           pein = 0
1503           peout = []
1504           gr_i = []
1505           id = ""
1506           in_implicit = ["E";"E"]
1507           out_implicit = "E"
1508           in_style = ["";""]
1509           out_style = ""
1510           in_label = ["";""]
1511           out_label = ""
1512           style = ""
1513 Model   : 
1514 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1515 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1516           logic type: 4
1517           in = [1;1]
1518           in2 = [1;1]
1519           intyp = [5;5]
1520           out = 1
1521           out2 = 1
1522           outtyp = 5
1523           evtin = 1
1524           evtout = []
1525           state = []
1526           dstate = []
1527           odstate = list()
1528           rpar = []
1529           ipar = []
1530           opar = list(int8([0;0;0;1]))
1531           blocktype = "c"
1532           firing = []
1533           dep_ut = [%t,%f]
1534           label = ""
1535           nzcross = 0
1536           nmode = 0
1537           equations = list()
1538           uid = ""
1539 o.model.opar
1540 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1541 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1542  ans  =
1543        ans(1)
1544   0
1545   0
1546   0
1547   1
1548 assert_checkequal(typeof(o.model.opar(1)), "int8");
1549 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1550 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1551 listRef = list([1 2 3; 4 5 6], ["Hello" "world!"; "Test" "123"], [%i 2 3*%i; 4 5*%i 6], uint32([32 32; 32 32]));
1552 o.model.opar = listRef;
1553 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1554 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1555 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1556 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
1557 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
1558 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1559 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1560 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1561 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1562 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1563 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1564 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1565 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1566 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1567 Xcos trace: propertyUpdated( 33 , PORT , DATATYPE ) : NO_CHANGES
1568 Xcos trace: propertyUpdated( 29 , BLOCK , STATE ) : NO_CHANGES
1569 Xcos trace: propertyUpdated( 29 , BLOCK , DSTATE ) : NO_CHANGES
1570 Xcos trace: propertyUpdated( 29 , BLOCK , ODSTATE ) : NO_CHANGES
1571 Xcos trace: propertyUpdated( 29 , BLOCK , RPAR ) : NO_CHANGES
1572 Xcos trace: propertyUpdated( 29 , BLOCK , IPAR ) : NO_CHANGES
1573 Xcos trace: propertyUpdated( 29 , BLOCK , OPAR ) : SUCCESS
1574 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1575 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
1576 Xcos trace: propertyUpdated( 29 , BLOCK , LABEL ) : NO_CHANGES
1577 Xcos trace: propertyUpdated( 29 , BLOCK , NZCROSS ) : NO_CHANGES
1578 Xcos trace: propertyUpdated( 29 , BLOCK , NMODE ) : NO_CHANGES
1579 Xcos trace: propertyUpdated( 29 , BLOCK , UID ) : NO_CHANGES
1580 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1581 assert_checkequal(o.model.opar, listRef);
1582 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1583 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1584 o.model.odstate = listRef;
1585 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1586 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1587 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1588 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
1589 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
1590 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1591 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1592 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1593 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1594 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1595 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1596 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1597 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1598 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1599 Xcos trace: propertyUpdated( 33 , PORT , DATATYPE ) : NO_CHANGES
1600 Xcos trace: propertyUpdated( 29 , BLOCK , STATE ) : NO_CHANGES
1601 Xcos trace: propertyUpdated( 29 , BLOCK , DSTATE ) : NO_CHANGES
1602 Xcos trace: propertyUpdated( 29 , BLOCK , ODSTATE ) : SUCCESS
1603 Xcos trace: propertyUpdated( 29 , BLOCK , RPAR ) : NO_CHANGES
1604 Xcos trace: propertyUpdated( 29 , BLOCK , IPAR ) : NO_CHANGES
1605 Xcos trace: propertyUpdated( 29 , BLOCK , OPAR ) : NO_CHANGES
1606 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1607 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
1608 Xcos trace: propertyUpdated( 29 , BLOCK , LABEL ) : NO_CHANGES
1609 Xcos trace: propertyUpdated( 29 , BLOCK , NZCROSS ) : NO_CHANGES
1610 Xcos trace: propertyUpdated( 29 , BLOCK , NMODE ) : NO_CHANGES
1611 Xcos trace: propertyUpdated( 29 , BLOCK , UID ) : NO_CHANGES
1612 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1613 assert_checkequal(o.model.odstate, listRef);
1614 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1615 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1616 // With hypermatrices
1617 // Double
1618 testHM = hypermat([2 2 2], 1:8);
1619 listRef = list([], testHM, []);
1620 o.model.opar = listRef;
1621 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1622 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1623 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1624 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
1625 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
1626 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1627 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1628 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1629 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1630 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1631 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1632 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1633 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1634 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1635 Xcos trace: propertyUpdated( 33 , PORT , DATATYPE ) : NO_CHANGES
1636 Xcos trace: propertyUpdated( 29 , BLOCK , STATE ) : NO_CHANGES
1637 Xcos trace: propertyUpdated( 29 , BLOCK , DSTATE ) : NO_CHANGES
1638 Xcos trace: propertyUpdated( 29 , BLOCK , ODSTATE ) : NO_CHANGES
1639 Xcos trace: propertyUpdated( 29 , BLOCK , RPAR ) : NO_CHANGES
1640 Xcos trace: propertyUpdated( 29 , BLOCK , IPAR ) : NO_CHANGES
1641 Xcos trace: propertyUpdated( 29 , BLOCK , OPAR ) : SUCCESS
1642 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1643 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
1644 Xcos trace: propertyUpdated( 29 , BLOCK , LABEL ) : NO_CHANGES
1645 Xcos trace: propertyUpdated( 29 , BLOCK , NZCROSS ) : NO_CHANGES
1646 Xcos trace: propertyUpdated( 29 , BLOCK , NMODE ) : NO_CHANGES
1647 Xcos trace: propertyUpdated( 29 , BLOCK , UID ) : NO_CHANGES
1648 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1649 assert_checkequal(o.model.opar, listRef);
1650 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1651 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1652 // int8
1653 listRef = list([], int8(testHM), []);
1654 o.model.opar = listRef;
1655 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1656 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1657 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1658 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
1659 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
1660 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1661 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1662 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1663 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1664 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1665 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1666 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1667 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1668 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1669 Xcos trace: propertyUpdated( 33 , PORT , DATATYPE ) : NO_CHANGES
1670 Xcos trace: propertyUpdated( 29 , BLOCK , STATE ) : NO_CHANGES
1671 Xcos trace: propertyUpdated( 29 , BLOCK , DSTATE ) : NO_CHANGES
1672 Xcos trace: propertyUpdated( 29 , BLOCK , ODSTATE ) : NO_CHANGES
1673 Xcos trace: propertyUpdated( 29 , BLOCK , RPAR ) : NO_CHANGES
1674 Xcos trace: propertyUpdated( 29 , BLOCK , IPAR ) : NO_CHANGES
1675 Xcos trace: propertyUpdated( 29 , BLOCK , OPAR ) : SUCCESS
1676 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1677 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
1678 Xcos trace: propertyUpdated( 29 , BLOCK , LABEL ) : NO_CHANGES
1679 Xcos trace: propertyUpdated( 29 , BLOCK , NZCROSS ) : NO_CHANGES
1680 Xcos trace: propertyUpdated( 29 , BLOCK , NMODE ) : NO_CHANGES
1681 Xcos trace: propertyUpdated( 29 , BLOCK , UID ) : NO_CHANGES
1682 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1683 assert_checkequal(o.model.opar, listRef);
1684 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1685 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1686 // int16
1687 listRef = list([], int16(testHM), []);
1688 o.model.opar = listRef;
1689 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1690 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1691 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1692 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
1693 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
1694 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1695 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1696 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1697 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1698 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1699 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1700 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1701 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1702 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1703 Xcos trace: propertyUpdated( 33 , PORT , DATATYPE ) : NO_CHANGES
1704 Xcos trace: propertyUpdated( 29 , BLOCK , STATE ) : NO_CHANGES
1705 Xcos trace: propertyUpdated( 29 , BLOCK , DSTATE ) : NO_CHANGES
1706 Xcos trace: propertyUpdated( 29 , BLOCK , ODSTATE ) : NO_CHANGES
1707 Xcos trace: propertyUpdated( 29 , BLOCK , RPAR ) : NO_CHANGES
1708 Xcos trace: propertyUpdated( 29 , BLOCK , IPAR ) : NO_CHANGES
1709 Xcos trace: propertyUpdated( 29 , BLOCK , OPAR ) : SUCCESS
1710 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1711 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
1712 Xcos trace: propertyUpdated( 29 , BLOCK , LABEL ) : NO_CHANGES
1713 Xcos trace: propertyUpdated( 29 , BLOCK , NZCROSS ) : NO_CHANGES
1714 Xcos trace: propertyUpdated( 29 , BLOCK , NMODE ) : NO_CHANGES
1715 Xcos trace: propertyUpdated( 29 , BLOCK , UID ) : NO_CHANGES
1716 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1717 assert_checkequal(o.model.opar, listRef);
1718 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1719 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1720 // int32
1721 listRef = list([], int32(testHM), []);
1722 o.model.opar = listRef;
1723 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1724 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1725 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1726 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
1727 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
1728 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1729 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1730 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1731 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1732 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1733 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1734 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1735 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1736 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1737 Xcos trace: propertyUpdated( 33 , PORT , DATATYPE ) : NO_CHANGES
1738 Xcos trace: propertyUpdated( 29 , BLOCK , STATE ) : NO_CHANGES
1739 Xcos trace: propertyUpdated( 29 , BLOCK , DSTATE ) : NO_CHANGES
1740 Xcos trace: propertyUpdated( 29 , BLOCK , ODSTATE ) : NO_CHANGES
1741 Xcos trace: propertyUpdated( 29 , BLOCK , RPAR ) : NO_CHANGES
1742 Xcos trace: propertyUpdated( 29 , BLOCK , IPAR ) : NO_CHANGES
1743 Xcos trace: propertyUpdated( 29 , BLOCK , OPAR ) : SUCCESS
1744 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1745 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
1746 Xcos trace: propertyUpdated( 29 , BLOCK , LABEL ) : NO_CHANGES
1747 Xcos trace: propertyUpdated( 29 , BLOCK , NZCROSS ) : NO_CHANGES
1748 Xcos trace: propertyUpdated( 29 , BLOCK , NMODE ) : NO_CHANGES
1749 Xcos trace: propertyUpdated( 29 , BLOCK , UID ) : NO_CHANGES
1750 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1751 assert_checkequal(o.model.opar, listRef);
1752 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1753 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1754 // uint8
1755 listRef = list([], uint8(testHM), []);
1756 o.model.opar = listRef;
1757 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1758 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1759 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1760 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
1761 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
1762 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1763 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1764 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1765 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1766 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1767 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1768 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1769 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1770 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1771 Xcos trace: propertyUpdated( 33 , PORT , DATATYPE ) : NO_CHANGES
1772 Xcos trace: propertyUpdated( 29 , BLOCK , STATE ) : NO_CHANGES
1773 Xcos trace: propertyUpdated( 29 , BLOCK , DSTATE ) : NO_CHANGES
1774 Xcos trace: propertyUpdated( 29 , BLOCK , ODSTATE ) : NO_CHANGES
1775 Xcos trace: propertyUpdated( 29 , BLOCK , RPAR ) : NO_CHANGES
1776 Xcos trace: propertyUpdated( 29 , BLOCK , IPAR ) : NO_CHANGES
1777 Xcos trace: propertyUpdated( 29 , BLOCK , OPAR ) : SUCCESS
1778 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1779 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
1780 Xcos trace: propertyUpdated( 29 , BLOCK , LABEL ) : NO_CHANGES
1781 Xcos trace: propertyUpdated( 29 , BLOCK , NZCROSS ) : NO_CHANGES
1782 Xcos trace: propertyUpdated( 29 , BLOCK , NMODE ) : NO_CHANGES
1783 Xcos trace: propertyUpdated( 29 , BLOCK , UID ) : NO_CHANGES
1784 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1785 assert_checkequal(o.model.opar, listRef);
1786 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1787 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1788 // uint16
1789 listRef = list([], uint16(testHM), []);
1790 o.model.opar = listRef;
1791 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1792 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1793 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1794 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
1795 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
1796 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1797 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1798 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1799 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1800 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1801 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1802 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1803 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1804 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1805 Xcos trace: propertyUpdated( 33 , PORT , DATATYPE ) : NO_CHANGES
1806 Xcos trace: propertyUpdated( 29 , BLOCK , STATE ) : NO_CHANGES
1807 Xcos trace: propertyUpdated( 29 , BLOCK , DSTATE ) : NO_CHANGES
1808 Xcos trace: propertyUpdated( 29 , BLOCK , ODSTATE ) : NO_CHANGES
1809 Xcos trace: propertyUpdated( 29 , BLOCK , RPAR ) : NO_CHANGES
1810 Xcos trace: propertyUpdated( 29 , BLOCK , IPAR ) : NO_CHANGES
1811 Xcos trace: propertyUpdated( 29 , BLOCK , OPAR ) : SUCCESS
1812 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1813 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
1814 Xcos trace: propertyUpdated( 29 , BLOCK , LABEL ) : NO_CHANGES
1815 Xcos trace: propertyUpdated( 29 , BLOCK , NZCROSS ) : NO_CHANGES
1816 Xcos trace: propertyUpdated( 29 , BLOCK , NMODE ) : NO_CHANGES
1817 Xcos trace: propertyUpdated( 29 , BLOCK , UID ) : NO_CHANGES
1818 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1819 assert_checkequal(o.model.opar, listRef);
1820 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1821 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1822 // uint32
1823 listRef = list([], uint32(testHM), []);
1824 o.model.opar = listRef;
1825 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1826 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1827 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1828 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
1829 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
1830 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1831 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1832 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1833 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1834 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1835 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1836 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1837 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1838 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1839 Xcos trace: propertyUpdated( 33 , PORT , DATATYPE ) : NO_CHANGES
1840 Xcos trace: propertyUpdated( 29 , BLOCK , STATE ) : NO_CHANGES
1841 Xcos trace: propertyUpdated( 29 , BLOCK , DSTATE ) : NO_CHANGES
1842 Xcos trace: propertyUpdated( 29 , BLOCK , ODSTATE ) : NO_CHANGES
1843 Xcos trace: propertyUpdated( 29 , BLOCK , RPAR ) : NO_CHANGES
1844 Xcos trace: propertyUpdated( 29 , BLOCK , IPAR ) : NO_CHANGES
1845 Xcos trace: propertyUpdated( 29 , BLOCK , OPAR ) : SUCCESS
1846 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1847 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
1848 Xcos trace: propertyUpdated( 29 , BLOCK , LABEL ) : NO_CHANGES
1849 Xcos trace: propertyUpdated( 29 , BLOCK , NZCROSS ) : NO_CHANGES
1850 Xcos trace: propertyUpdated( 29 , BLOCK , NMODE ) : NO_CHANGES
1851 Xcos trace: propertyUpdated( 29 , BLOCK , UID ) : NO_CHANGES
1852 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1853 assert_checkequal(o.model.opar, listRef);
1854 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1855 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1856 // String
1857 listRef = list([], string(testHM), []);
1858 o.model.opar = listRef;
1859 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1860 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1861 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1862 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
1863 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
1864 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1865 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1866 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1867 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1868 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1869 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1870 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1871 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1872 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1873 Xcos trace: propertyUpdated( 33 , PORT , DATATYPE ) : NO_CHANGES
1874 Xcos trace: propertyUpdated( 29 , BLOCK , STATE ) : NO_CHANGES
1875 Xcos trace: propertyUpdated( 29 , BLOCK , DSTATE ) : NO_CHANGES
1876 Xcos trace: propertyUpdated( 29 , BLOCK , ODSTATE ) : NO_CHANGES
1877 Xcos trace: propertyUpdated( 29 , BLOCK , RPAR ) : NO_CHANGES
1878 Xcos trace: propertyUpdated( 29 , BLOCK , IPAR ) : NO_CHANGES
1879 Xcos trace: propertyUpdated( 29 , BLOCK , OPAR ) : SUCCESS
1880 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1881 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
1882 Xcos trace: propertyUpdated( 29 , BLOCK , LABEL ) : NO_CHANGES
1883 Xcos trace: propertyUpdated( 29 , BLOCK , NZCROSS ) : NO_CHANGES
1884 Xcos trace: propertyUpdated( 29 , BLOCK , NMODE ) : NO_CHANGES
1885 Xcos trace: propertyUpdated( 29 , BLOCK , UID ) : NO_CHANGES
1886 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1887 assert_checkequal(o.model.opar, listRef);
1888 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1889 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1890 // Bool
1891 listRef = list([], testHM > 3, []);
1892 o.model.opar = listRef;
1893 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1894 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1895 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1896 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
1897 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
1898 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1899 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1900 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1901 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1902 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1903 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1904 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1905 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1906 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1907 Xcos trace: propertyUpdated( 33 , PORT , DATATYPE ) : NO_CHANGES
1908 Xcos trace: propertyUpdated( 29 , BLOCK , STATE ) : NO_CHANGES
1909 Xcos trace: propertyUpdated( 29 , BLOCK , DSTATE ) : NO_CHANGES
1910 Xcos trace: propertyUpdated( 29 , BLOCK , ODSTATE ) : NO_CHANGES
1911 Xcos trace: propertyUpdated( 29 , BLOCK , RPAR ) : NO_CHANGES
1912 Xcos trace: propertyUpdated( 29 , BLOCK , IPAR ) : NO_CHANGES
1913 Xcos trace: propertyUpdated( 29 , BLOCK , OPAR ) : SUCCESS
1914 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1915 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
1916 Xcos trace: propertyUpdated( 29 , BLOCK , LABEL ) : NO_CHANGES
1917 Xcos trace: propertyUpdated( 29 , BLOCK , NZCROSS ) : NO_CHANGES
1918 Xcos trace: propertyUpdated( 29 , BLOCK , NMODE ) : NO_CHANGES
1919 Xcos trace: propertyUpdated( 29 , BLOCK , UID ) : NO_CHANGES
1920 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1921 assert_checkequal(o.model.opar, listRef);
1922 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1923 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1924 // With tlist
1925 tlistRef = tlist(["tl" "f1" "f2" "f3"], [], testHM, []);
1926 o.model.opar = tlistRef;
1927 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1928 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1929 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1930 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
1931 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
1932 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1933 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1934 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1935 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1936 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1937 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1938 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1939 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1940 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1941 Xcos trace: propertyUpdated( 33 , PORT , DATATYPE ) : NO_CHANGES
1942 Xcos trace: propertyUpdated( 29 , BLOCK , STATE ) : NO_CHANGES
1943 Xcos trace: propertyUpdated( 29 , BLOCK , DSTATE ) : NO_CHANGES
1944 Xcos trace: propertyUpdated( 29 , BLOCK , ODSTATE ) : NO_CHANGES
1945 Xcos trace: propertyUpdated( 29 , BLOCK , RPAR ) : NO_CHANGES
1946 Xcos trace: propertyUpdated( 29 , BLOCK , IPAR ) : NO_CHANGES
1947 Xcos trace: propertyUpdated( 29 , BLOCK , OPAR ) : SUCCESS
1948 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1949 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
1950 Xcos trace: propertyUpdated( 29 , BLOCK , LABEL ) : NO_CHANGES
1951 Xcos trace: propertyUpdated( 29 , BLOCK , NZCROSS ) : NO_CHANGES
1952 Xcos trace: propertyUpdated( 29 , BLOCK , NMODE ) : NO_CHANGES
1953 Xcos trace: propertyUpdated( 29 , BLOCK , UID ) : NO_CHANGES
1954 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1955 assert_checkequal(o.model.opar, tlistRef);
1956 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1957 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1958 // With struct
1959 structRef = struct("f1", [], "f2", testHM, "f3", []);
1960 o.model.opar = structRef;
1961 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1962 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1963 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1964 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
1965 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
1966 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1967 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1968 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1969 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1970 Xcos trace: propertyUpdated( 30 , PORT , DATATYPE ) : NO_CHANGES
1971 Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : NO_CHANGES
1972 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1973 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1974 Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : NO_CHANGES
1975 Xcos trace: propertyUpdated( 33 , PORT , DATATYPE ) : NO_CHANGES
1976 Xcos trace: propertyUpdated( 29 , BLOCK , STATE ) : NO_CHANGES
1977 Xcos trace: propertyUpdated( 29 , BLOCK , DSTATE ) : NO_CHANGES
1978 Xcos trace: propertyUpdated( 29 , BLOCK , ODSTATE ) : NO_CHANGES
1979 Xcos trace: propertyUpdated( 29 , BLOCK , RPAR ) : NO_CHANGES
1980 Xcos trace: propertyUpdated( 29 , BLOCK , IPAR ) : NO_CHANGES
1981 Xcos trace: propertyUpdated( 29 , BLOCK , OPAR ) : SUCCESS
1982 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1983 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
1984 Xcos trace: propertyUpdated( 29 , BLOCK , LABEL ) : NO_CHANGES
1985 Xcos trace: propertyUpdated( 29 , BLOCK , NZCROSS ) : NO_CHANGES
1986 Xcos trace: propertyUpdated( 29 , BLOCK , NMODE ) : NO_CHANGES
1987 Xcos trace: propertyUpdated( 29 , BLOCK , UID ) : NO_CHANGES
1988 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1989 assert_checkequal(o.model.opar, structRef);
1990 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
1991 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
1992 // Test 'equations'
1993 o = VsourceAC("define")
1994 Xcos debug: objectCreated( 34 , BLOCK )
1995 Xcos debug: objectReferenced( 34 , BLOCK ) : 1
1996 Xcos trace: propertyUpdated( 34 , BLOCK , GEOMETRY ) : NO_CHANGES
1997 Xcos trace: propertyUpdated( 34 , BLOCK , GEOMETRY ) : SUCCESS
1998 Xcos trace: propertyUpdated( 34 , BLOCK , ANGLE ) : NO_CHANGES
1999 Xcos trace: propertyUpdated( 34 , BLOCK , ANGLE ) : NO_CHANGES
2000 Xcos trace: propertyUpdated( 34 , BLOCK , EXPRS ) : SUCCESS
2001 Xcos debug: objectCreated( 35 , PORT )
2002 Xcos trace: propertyUpdated( 35 , PORT , SOURCE_BLOCK ) : SUCCESS
2003 Xcos trace: propertyUpdated( 35 , PORT , PORT_KIND ) : SUCCESS
2004 Xcos trace: propertyUpdated( 34 , BLOCK , INPUTS ) : SUCCESS
2005 Xcos debug: objectCreated( 36 , PORT )
2006 Xcos trace: propertyUpdated( 36 , PORT , SOURCE_BLOCK ) : SUCCESS
2007 Xcos trace: propertyUpdated( 36 , PORT , PORT_KIND ) : SUCCESS
2008 Xcos trace: propertyUpdated( 34 , BLOCK , OUTPUTS ) : SUCCESS
2009 Xcos trace: propertyUpdated( 34 , BLOCK , LABEL ) : NO_CHANGES
2010 Xcos trace: propertyUpdated( 35 , PORT , IMPLICIT ) : NO_CHANGES
2011 Xcos trace: propertyUpdated( 36 , PORT , IMPLICIT ) : NO_CHANGES
2012 Xcos trace: propertyUpdated( 35 , PORT , STYLE ) : NO_CHANGES
2013 Xcos trace: propertyUpdated( 36 , PORT , STYLE ) : NO_CHANGES
2014 Xcos trace: propertyUpdated( 35 , PORT , LABEL ) : NO_CHANGES
2015 Xcos trace: propertyUpdated( 36 , PORT , LABEL ) : NO_CHANGES
2016 Xcos trace: propertyUpdated( 34 , BLOCK , STYLE ) : NO_CHANGES
2017 Xcos debug: objectUnreferenced( 34 , BLOCK ) : 0
2018 Xcos debug: objectReferenced( 34 , BLOCK ) : 1
2019 Xcos trace: propertyUpdated( 34 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
2020 Xcos trace: propertyUpdated( 34 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
2021 Xcos trace: propertyUpdated( 35 , PORT , DATATYPE ) : SUCCESS
2022 Xcos trace: propertyUpdated( 36 , PORT , DATATYPE ) : SUCCESS
2023 Xcos trace: propertyUpdated( 34 , BLOCK , STATE ) : NO_CHANGES
2024 Xcos trace: propertyUpdated( 34 , BLOCK , DSTATE ) : NO_CHANGES
2025 Xcos trace: propertyUpdated( 34 , BLOCK , ODSTATE ) : NO_CHANGES
2026 Xcos trace: propertyUpdated( 34 , BLOCK , RPAR ) : SUCCESS
2027 Xcos trace: propertyUpdated( 34 , BLOCK , IPAR ) : NO_CHANGES
2028 Xcos trace: propertyUpdated( 34 , BLOCK , OPAR ) : NO_CHANGES
2029 Xcos trace: propertyUpdated( 34 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
2030 Xcos trace: propertyUpdated( 34 , BLOCK , SIM_DEP_UT ) : SUCCESS
2031 Xcos trace: propertyUpdated( 34 , BLOCK , LABEL ) : NO_CHANGES
2032 Xcos trace: propertyUpdated( 34 , BLOCK , NZCROSS ) : NO_CHANGES
2033 Xcos trace: propertyUpdated( 34 , BLOCK , NMODE ) : NO_CHANGES
2034 Xcos trace: propertyUpdated( 34 , BLOCK , EQUATIONS ) : SUCCESS
2035 Xcos trace: propertyUpdated( 34 , BLOCK , UID ) : NO_CHANGES
2036 Xcos debug: objectUnreferenced( 34 , BLOCK ) : 0
2037 Xcos trace: propertyUpdated( 34 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
2038 Xcos debug: objectReferenced( 34 , BLOCK ) : 1
2039 Xcos debug: objectUnreferenced( 34 , BLOCK ) : 0
2040 Xcos debug: objectReferenced( 34 , BLOCK ) : 1
2041 Xcos trace: propertyUpdated( 34 , BLOCK , GEOMETRY ) : NO_CHANGES
2042 Xcos trace: propertyUpdated( 34 , BLOCK , GEOMETRY ) : NO_CHANGES
2043 Xcos trace: propertyUpdated( 34 , BLOCK , ANGLE ) : NO_CHANGES
2044 Xcos trace: propertyUpdated( 34 , BLOCK , ANGLE ) : NO_CHANGES
2045 Xcos trace: propertyUpdated( 34 , BLOCK , EXPRS ) : NO_CHANGES
2046 Xcos trace: propertyUpdated( 34 , BLOCK , LABEL ) : NO_CHANGES
2047 Xcos trace: propertyUpdated( 35 , PORT , IMPLICIT ) : SUCCESS
2048 Xcos trace: propertyUpdated( 36 , PORT , IMPLICIT ) : NO_CHANGES
2049 Xcos trace: propertyUpdated( 35 , PORT , STYLE ) : NO_CHANGES
2050 Xcos trace: propertyUpdated( 36 , PORT , STYLE ) : NO_CHANGES
2051 Xcos trace: propertyUpdated( 35 , PORT , LABEL ) : NO_CHANGES
2052 Xcos trace: propertyUpdated( 36 , PORT , LABEL ) : NO_CHANGES
2053 Xcos trace: propertyUpdated( 34 , BLOCK , STYLE ) : NO_CHANGES
2054 Xcos debug: objectUnreferenced( 34 , BLOCK ) : 0
2055 Xcos debug: objectReferenced( 34 , BLOCK ) : 1
2056 Xcos debug: objectUnreferenced( 34 , BLOCK ) : 0
2057 Xcos debug: objectReferenced( 34 , BLOCK ) : 1
2058 Xcos trace: propertyUpdated( 34 , BLOCK , GEOMETRY ) : NO_CHANGES
2059 Xcos trace: propertyUpdated( 34 , BLOCK , GEOMETRY ) : NO_CHANGES
2060 Xcos trace: propertyUpdated( 34 , BLOCK , ANGLE ) : NO_CHANGES
2061 Xcos trace: propertyUpdated( 34 , BLOCK , ANGLE ) : NO_CHANGES
2062 Xcos trace: propertyUpdated( 34 , BLOCK , EXPRS ) : NO_CHANGES
2063 Xcos trace: propertyUpdated( 34 , BLOCK , LABEL ) : NO_CHANGES
2064 Xcos trace: propertyUpdated( 35 , PORT , IMPLICIT ) : NO_CHANGES
2065 Xcos trace: propertyUpdated( 36 , PORT , IMPLICIT ) : SUCCESS
2066 Xcos trace: propertyUpdated( 35 , PORT , STYLE ) : NO_CHANGES
2067 Xcos trace: propertyUpdated( 36 , PORT , STYLE ) : NO_CHANGES
2068 Xcos trace: propertyUpdated( 35 , PORT , LABEL ) : NO_CHANGES
2069 Xcos trace: propertyUpdated( 36 , PORT , LABEL ) : NO_CHANGES
2070 Xcos trace: propertyUpdated( 34 , BLOCK , STYLE ) : NO_CHANGES
2071 Xcos debug: objectUnreferenced( 34 , BLOCK ) : 0
2072 Xcos trace: propertyUpdated( 29 , BLOCK , INPUTS ) : SUCCESS
2073 Xcos trace: propertyUpdated( 29 , BLOCK , OUTPUTS ) : NO_CHANGES
2074 Xcos trace: propertyUpdated( 29 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2075 Xcos trace: propertyUpdated( 29 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2076 Xcos debug: objectDeleted( 30 , PORT )
2077 Xcos trace: propertyUpdated( 29 , BLOCK , INPUTS ) : SUCCESS
2078 Xcos trace: propertyUpdated( 29 , BLOCK , OUTPUTS ) : NO_CHANGES
2079 Xcos trace: propertyUpdated( 29 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2080 Xcos trace: propertyUpdated( 29 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2081 Xcos debug: objectDeleted( 31 , PORT )
2082 Xcos trace: propertyUpdated( 29 , BLOCK , INPUTS ) : NO_CHANGES
2083 Xcos trace: propertyUpdated( 29 , BLOCK , OUTPUTS ) : SUCCESS
2084 Xcos trace: propertyUpdated( 29 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2085 Xcos trace: propertyUpdated( 29 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2086 Xcos debug: objectDeleted( 32 , PORT )
2087 Xcos trace: propertyUpdated( 29 , BLOCK , INPUTS ) : NO_CHANGES
2088 Xcos trace: propertyUpdated( 29 , BLOCK , OUTPUTS ) : NO_CHANGES
2089 Xcos trace: propertyUpdated( 29 , BLOCK , EVENT_INPUTS ) : SUCCESS
2090 Xcos trace: propertyUpdated( 29 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2091 Xcos debug: objectDeleted( 33 , PORT )
2092 Xcos debug: objectDeleted( 29 , BLOCK )
2093  o  = 
2094 GUI     : VsourceAC
2095 Graphics: 
2096 Xcos debug: objectReferenced( 34 , BLOCK ) : 1
2097 Xcos debug: objectUnreferenced( 34 , BLOCK ) : 0
2098           orig = [0,0]
2099           sz = [2,2]
2100           flip = %t
2101           theta = 0
2102           exprs = ["220";"50"]
2103           pin = 0
2104           pout = 0
2105           pein = []
2106           peout = []
2107           gr_i = []
2108           id = ""
2109           in_implicit = "I"
2110           out_implicit = "I"
2111           in_style = ""
2112           out_style = ""
2113           in_label = ""
2114           out_label = ""
2115           style = ""
2116 Model   : 
2117 Xcos debug: objectReferenced( 34 , BLOCK ) : 1
2118 Xcos debug: objectUnreferenced( 34 , BLOCK ) : 0
2119           VsourceAC type: 0
2120           in = 1
2121           in2 = 1
2122           intyp = 1
2123           out = 1
2124           out2 = 1
2125           outtyp = 1
2126           evtin = []
2127           evtout = []
2128           state = []
2129           dstate = []
2130           odstate = list()
2131           rpar = [220;50]
2132           ipar = []
2133           opar = list()
2134           blocktype = "c"
2135           firing = []
2136           dep_ut = [%t,%f]
2137           label = ""
2138           nzcross = 0
2139           nmode = 0
2140           equations = tlist(["modelica","model","inputs","outputs","parameters"],"VsourceAC","p","n",list(["VA";"f"],list(220,50)))
2141           uid = ""
2142 o.model.equations
2143 Xcos debug: objectReferenced( 34 , BLOCK ) : 1
2144 Xcos debug: objectUnreferenced( 34 , BLOCK ) : 0
2145  ans  =
2146        ans(1)
2147 !modelica  model  inputs  outputs  parameters  !
2148        ans(2)
2149  VsourceAC
2150        ans(3)
2151  p
2152        ans(4)
2153  n
2154        ans(5)
2155               ans(5)(1)
2156 !VA  !
2157 !    !
2158 !f   !
2159               ans(5)(2)
2160                      ans(5)(2)(1)
2161     220.
2162                      ans(5)(2)(2)
2163     50.
2164 listRef = modelica();
2165 o.model.equations = listRef;
2166 Xcos debug: objectReferenced( 34 , BLOCK ) : 1
2167 Xcos debug: objectUnreferenced( 34 , BLOCK ) : 0
2168 Xcos debug: objectReferenced( 34 , BLOCK ) : 1
2169 Xcos trace: propertyUpdated( 34 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
2170 Xcos trace: propertyUpdated( 34 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
2171 Xcos trace: propertyUpdated( 35 , PORT , DATATYPE ) : NO_CHANGES
2172 Xcos trace: propertyUpdated( 35 , PORT , DATATYPE ) : NO_CHANGES
2173 Xcos trace: propertyUpdated( 35 , PORT , DATATYPE ) : NO_CHANGES
2174 Xcos trace: propertyUpdated( 36 , PORT , DATATYPE ) : NO_CHANGES
2175 Xcos trace: propertyUpdated( 36 , PORT , DATATYPE ) : NO_CHANGES
2176 Xcos trace: propertyUpdated( 36 , PORT , DATATYPE ) : NO_CHANGES
2177 Xcos trace: propertyUpdated( 34 , BLOCK , STATE ) : NO_CHANGES
2178 Xcos trace: propertyUpdated( 34 , BLOCK , DSTATE ) : NO_CHANGES
2179 Xcos trace: propertyUpdated( 34 , BLOCK , ODSTATE ) : NO_CHANGES
2180 Xcos trace: propertyUpdated( 34 , BLOCK , RPAR ) : NO_CHANGES
2181 Xcos trace: propertyUpdated( 34 , BLOCK , IPAR ) : NO_CHANGES
2182 Xcos trace: propertyUpdated( 34 , BLOCK , OPAR ) : NO_CHANGES
2183 Xcos trace: propertyUpdated( 34 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
2184 Xcos trace: propertyUpdated( 34 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
2185 Xcos trace: propertyUpdated( 34 , BLOCK , LABEL ) : NO_CHANGES
2186 Xcos trace: propertyUpdated( 34 , BLOCK , NZCROSS ) : NO_CHANGES
2187 Xcos trace: propertyUpdated( 34 , BLOCK , NMODE ) : NO_CHANGES
2188 Xcos trace: propertyUpdated( 34 , BLOCK , EQUATIONS ) : SUCCESS
2189 Xcos trace: propertyUpdated( 34 , BLOCK , UID ) : NO_CHANGES
2190 Xcos debug: objectUnreferenced( 34 , BLOCK ) : 0
2191 assert_checkequal(o.model.equations, listRef);
2192 Xcos debug: objectReferenced( 34 , BLOCK ) : 1
2193 Xcos debug: objectUnreferenced( 34 , BLOCK ) : 0
2194 // Test 'exprs' with Modelica Block
2195 o = MBLOCK("define")
2196 Xcos debug: objectCreated( 37 , BLOCK )
2197 Xcos debug: objectReferenced( 37 , BLOCK ) : 1
2198 Xcos trace: propertyUpdated( 37 , BLOCK , GEOMETRY ) : NO_CHANGES
2199 Xcos trace: propertyUpdated( 37 , BLOCK , GEOMETRY ) : SUCCESS
2200 Xcos trace: propertyUpdated( 37 , BLOCK , ANGLE ) : NO_CHANGES
2201 Xcos trace: propertyUpdated( 37 , BLOCK , ANGLE ) : NO_CHANGES
2202 Xcos trace: propertyUpdated( 37 , BLOCK , EXPRS ) : SUCCESS
2203 Xcos debug: objectCreated( 38 , PORT )
2204 Xcos trace: propertyUpdated( 38 , PORT , SOURCE_BLOCK ) : SUCCESS
2205 Xcos trace: propertyUpdated( 38 , PORT , PORT_KIND ) : SUCCESS
2206 Xcos trace: propertyUpdated( 37 , BLOCK , INPUTS ) : SUCCESS
2207 Xcos debug: objectCreated( 39 , PORT )
2208 Xcos trace: propertyUpdated( 39 , PORT , SOURCE_BLOCK ) : SUCCESS
2209 Xcos trace: propertyUpdated( 39 , PORT , PORT_KIND ) : SUCCESS
2210 Xcos debug: objectCreated( 40 , PORT )
2211 Xcos trace: propertyUpdated( 40 , PORT , SOURCE_BLOCK ) : SUCCESS
2212 Xcos trace: propertyUpdated( 40 , PORT , PORT_KIND ) : SUCCESS
2213 Xcos trace: propertyUpdated( 37 , BLOCK , OUTPUTS ) : SUCCESS
2214 Xcos trace: propertyUpdated( 37 , BLOCK , LABEL ) : NO_CHANGES
2215 Xcos trace: propertyUpdated( 38 , PORT , IMPLICIT ) : NO_CHANGES
2216 Xcos trace: propertyUpdated( 39 , PORT , IMPLICIT ) : NO_CHANGES
2217 Xcos trace: propertyUpdated( 40 , PORT , IMPLICIT ) : NO_CHANGES
2218 Xcos trace: propertyUpdated( 38 , PORT , STYLE ) : NO_CHANGES
2219 Xcos trace: propertyUpdated( 39 , PORT , STYLE ) : NO_CHANGES
2220 Xcos trace: propertyUpdated( 40 , PORT , STYLE ) : NO_CHANGES
2221 Xcos trace: propertyUpdated( 38 , PORT , LABEL ) : NO_CHANGES
2222 Xcos trace: propertyUpdated( 39 , PORT , LABEL ) : NO_CHANGES
2223 Xcos trace: propertyUpdated( 40 , PORT , LABEL ) : NO_CHANGES
2224 Xcos trace: propertyUpdated( 37 , BLOCK , STYLE ) : NO_CHANGES
2225 Xcos debug: objectUnreferenced( 37 , BLOCK ) : 0
2226 Xcos debug: objectReferenced( 37 , BLOCK ) : 1
2227 Xcos trace: propertyUpdated( 37 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
2228 Xcos trace: propertyUpdated( 37 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
2229 Xcos trace: propertyUpdated( 38 , PORT , DATATYPE ) : SUCCESS
2230 Xcos trace: propertyUpdated( 39 , PORT , DATATYPE ) : SUCCESS
2231 Xcos trace: propertyUpdated( 40 , PORT , DATATYPE ) : SUCCESS
2232 Xcos trace: propertyUpdated( 37 , BLOCK , STATE ) : NO_CHANGES
2233 Xcos trace: propertyUpdated( 37 , BLOCK , DSTATE ) : NO_CHANGES
2234 Xcos trace: propertyUpdated( 37 , BLOCK , ODSTATE ) : NO_CHANGES
2235 Xcos trace: propertyUpdated( 37 , BLOCK , RPAR ) : SUCCESS
2236 Xcos trace: propertyUpdated( 37 , BLOCK , IPAR ) : NO_CHANGES
2237 Xcos trace: propertyUpdated( 37 , BLOCK , OPAR ) : NO_CHANGES
2238 Xcos trace: propertyUpdated( 37 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
2239 Xcos trace: propertyUpdated( 37 , BLOCK , SIM_DEP_UT ) : SUCCESS
2240 Xcos trace: propertyUpdated( 37 , BLOCK , LABEL ) : NO_CHANGES
2241 Xcos trace: propertyUpdated( 37 , BLOCK , NZCROSS ) : NO_CHANGES
2242 Xcos trace: propertyUpdated( 37 , BLOCK , NMODE ) : NO_CHANGES
2243 Xcos trace: propertyUpdated( 37 , BLOCK , EQUATIONS ) : SUCCESS
2244 Xcos trace: propertyUpdated( 37 , BLOCK , UID ) : NO_CHANGES
2245 Xcos debug: objectUnreferenced( 37 , BLOCK ) : 0
2246 Xcos trace: propertyUpdated( 37 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
2247 Xcos debug: objectReferenced( 37 , BLOCK ) : 1
2248 Xcos debug: objectUnreferenced( 37 , BLOCK ) : 0
2249 Xcos debug: objectReferenced( 37 , BLOCK ) : 1
2250 Xcos trace: propertyUpdated( 37 , BLOCK , GEOMETRY ) : NO_CHANGES
2251 Xcos trace: propertyUpdated( 37 , BLOCK , GEOMETRY ) : NO_CHANGES
2252 Xcos trace: propertyUpdated( 37 , BLOCK , ANGLE ) : NO_CHANGES
2253 Xcos trace: propertyUpdated( 37 , BLOCK , ANGLE ) : NO_CHANGES
2254 Xcos trace: propertyUpdated( 37 , BLOCK , EXPRS ) : NO_CHANGES
2255 Xcos trace: propertyUpdated( 37 , BLOCK , LABEL ) : NO_CHANGES
2256 Xcos trace: propertyUpdated( 38 , PORT , IMPLICIT ) : SUCCESS
2257 Xcos trace: propertyUpdated( 39 , PORT , IMPLICIT ) : NO_CHANGES
2258 Xcos trace: propertyUpdated( 40 , PORT , IMPLICIT ) : NO_CHANGES
2259 Xcos trace: propertyUpdated( 38 , PORT , STYLE ) : NO_CHANGES
2260 Xcos trace: propertyUpdated( 39 , PORT , STYLE ) : NO_CHANGES
2261 Xcos trace: propertyUpdated( 40 , PORT , STYLE ) : NO_CHANGES
2262 Xcos trace: propertyUpdated( 38 , PORT , LABEL ) : NO_CHANGES
2263 Xcos trace: propertyUpdated( 39 , PORT , LABEL ) : NO_CHANGES
2264 Xcos trace: propertyUpdated( 40 , PORT , LABEL ) : NO_CHANGES
2265 Xcos trace: propertyUpdated( 37 , BLOCK , STYLE ) : NO_CHANGES
2266 Xcos debug: objectUnreferenced( 37 , BLOCK ) : 0
2267 Xcos debug: objectReferenced( 37 , BLOCK ) : 1
2268 Xcos debug: objectUnreferenced( 37 , BLOCK ) : 0
2269 Xcos debug: objectReferenced( 37 , BLOCK ) : 1
2270 Xcos trace: propertyUpdated( 37 , BLOCK , GEOMETRY ) : NO_CHANGES
2271 Xcos trace: propertyUpdated( 37 , BLOCK , GEOMETRY ) : NO_CHANGES
2272 Xcos trace: propertyUpdated( 37 , BLOCK , ANGLE ) : NO_CHANGES
2273 Xcos trace: propertyUpdated( 37 , BLOCK , ANGLE ) : NO_CHANGES
2274 Xcos trace: propertyUpdated( 37 , BLOCK , EXPRS ) : NO_CHANGES
2275 Xcos trace: propertyUpdated( 37 , BLOCK , LABEL ) : NO_CHANGES
2276 Xcos trace: propertyUpdated( 38 , PORT , IMPLICIT ) : NO_CHANGES
2277 Xcos trace: propertyUpdated( 39 , PORT , IMPLICIT ) : SUCCESS
2278 Xcos trace: propertyUpdated( 40 , PORT , IMPLICIT ) : NO_CHANGES
2279 Xcos trace: propertyUpdated( 38 , PORT , STYLE ) : NO_CHANGES
2280 Xcos trace: propertyUpdated( 39 , PORT , STYLE ) : NO_CHANGES
2281 Xcos trace: propertyUpdated( 40 , PORT , STYLE ) : NO_CHANGES
2282 Xcos trace: propertyUpdated( 38 , PORT , LABEL ) : NO_CHANGES
2283 Xcos trace: propertyUpdated( 39 , PORT , LABEL ) : NO_CHANGES
2284 Xcos trace: propertyUpdated( 40 , PORT , LABEL ) : NO_CHANGES
2285 Xcos trace: propertyUpdated( 37 , BLOCK , STYLE ) : NO_CHANGES
2286 Xcos debug: objectUnreferenced( 37 , BLOCK ) : 0
2287 Xcos trace: propertyUpdated( 34 , BLOCK , INPUTS ) : SUCCESS
2288 Xcos trace: propertyUpdated( 34 , BLOCK , OUTPUTS ) : NO_CHANGES
2289 Xcos trace: propertyUpdated( 34 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2290 Xcos trace: propertyUpdated( 34 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2291 Xcos debug: objectDeleted( 35 , PORT )
2292 Xcos trace: propertyUpdated( 34 , BLOCK , INPUTS ) : NO_CHANGES
2293 Xcos trace: propertyUpdated( 34 , BLOCK , OUTPUTS ) : SUCCESS
2294 Xcos trace: propertyUpdated( 34 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2295 Xcos trace: propertyUpdated( 34 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2296 Xcos debug: objectDeleted( 36 , PORT )
2297 Xcos debug: objectDeleted( 34 , BLOCK )
2298  o  = 
2299 GUI     : MBLOCK
2300 Graphics: 
2301 Xcos debug: objectReferenced( 37 , BLOCK ) : 1
2302 Xcos debug: objectUnreferenced( 37 , BLOCK ) : 0
2303           orig = [0,0]
2304           sz = [3,2]
2305           flip = %t
2306           theta = 0
2307           exprs = tlist(["MBLOCK","in","intype","out","outtype","param","paramv","pprop","nameF","funtxt"],"""u1""","""I""","[""y1"";""y2""]","[""I"";""E""]","[""R"";""L""]",list("0.1","0.0001"),"[0;0]","generic",[])
2308           pin = 0
2309           pout = [0;0]
2310           pein = []
2311           peout = []
2312           gr_i = []
2313           id = ""
2314           in_implicit = "I"
2315           out_implicit = ["I";"E"]
2316           in_style = ""
2317           out_style = ["";""]
2318           in_label = ""
2319           out_label = ["";""]
2320           style = ""
2321 Model   : 
2322 Xcos debug: objectReferenced( 37 , BLOCK ) : 1
2323 Xcos debug: objectUnreferenced( 37 , BLOCK ) : 0
2324           generic type: 30004
2325           in = 1
2326           in2 = 1
2327           intyp = 1
2328           out = [1;1]
2329           out2 = [1;1]
2330           outtyp = [1;1]
2331           evtin = []
2332           evtout = []
2333           state = []
2334           dstate = []
2335           odstate = list()
2336           rpar = [0.1;0.0001]
2337           ipar = []
2338           opar = list()
2339           blocktype = "c"
2340           firing = []
2341           dep_ut = [%f,%t]
2342           label = ""
2343           nzcross = 0
2344           nmode = 0
2345           equations = tlist(["modelica","model","inputs","outputs","parameters"],"generic","u1",["y1";"y2"],list(["R";"L"],list(0.1,0.0001)))
2346           uid = ""
2347 o.graphics
2348 Xcos debug: objectReferenced( 37 , BLOCK ) : 1
2349 Xcos debug: objectUnreferenced( 37 , BLOCK ) : 0
2350  ans  =
2351 orig = [0,0]
2352 sz = [3,2]
2353 flip = %t
2354 theta = 0
2355 exprs = tlist(["MBLOCK","in","intype","out","outtype","param","paramv","pprop","nameF","funtxt"],"""u1""","""I""","[""y1"";""y2""]","[""I"";""E""]","[""R"";""L""]",list("0.1","0.0001"),"[0;0]","generic",[])
2356 pin = 0
2357 pout = [0;0]
2358 pein = []
2359 peout = []
2360 gr_i = []
2361 id = ""
2362 in_implicit = "I"
2363 out_implicit = ["I";"E"]
2364 in_style = ""
2365 out_style = ["";""]
2366 in_label = ""
2367 out_label = ["";""]
2368 style = ""
2369 o.graphics.exprs
2370 Xcos debug: objectReferenced( 37 , BLOCK ) : 1
2371 Xcos debug: objectUnreferenced( 37 , BLOCK ) : 0
2372  ans  =
2373        ans(1)
2374 !MBLOCK  in  intype  out  outtype  param  paramv  pprop  nameF  funtxt  !
2375        ans(2)
2376  "u1"
2377        ans(3)
2378  "I"
2379        ans(4)
2380  ["y1";"y2"]
2381        ans(5)
2382  ["I";"E"]
2383        ans(6)
2384  ["R";"L"]
2385        ans(7)
2386               ans(7)(1)
2387  0.1
2388               ans(7)(2)
2389  0.0001
2390        ans(8)
2391  [0;0]
2392        ans(9)
2393  generic
2394        ans(10)
2395     []
2396 o.model.equations
2397 Xcos debug: objectReferenced( 37 , BLOCK ) : 1
2398 Xcos debug: objectUnreferenced( 37 , BLOCK ) : 0
2399  ans  =
2400        ans(1)
2401 !modelica  model  inputs  outputs  parameters  !
2402        ans(2)
2403  generic
2404        ans(3)
2405  u1
2406        ans(4)
2407 !y1  !
2408 !    !
2409 !y2  !
2410        ans(5)
2411               ans(5)(1)
2412 !R  !
2413 !   !
2414 !L  !
2415               ans(5)(2)
2416                      ans(5)(2)(1)
2417     0.1
2418                      ans(5)(2)(2)
2419     0.0001
2420 // Test 'exprs' with SuperBlock, CBLOCK, scifunc_block_m and default fortran_block
2421 // SuperBlock with no parameter
2422 lS = list([],list([],"Configuration des Param├Ętres du bloc",list([])));
2423 o = scicos_block(gui="SUPER", graphics=scicos_graphics(exprs=lS));
2424 Xcos debug: objectCreated( 41 , BLOCK )
2425 Xcos debug: objectReferenced( 41 , BLOCK ) : 1
2426 Xcos trace: propertyUpdated( 41 , BLOCK , GEOMETRY ) : NO_CHANGES
2427 Xcos trace: propertyUpdated( 41 , BLOCK , GEOMETRY ) : NO_CHANGES
2428 Xcos trace: propertyUpdated( 41 , BLOCK , ANGLE ) : NO_CHANGES
2429 Xcos trace: propertyUpdated( 41 , BLOCK , ANGLE ) : NO_CHANGES
2430 Xcos trace: propertyUpdated( 41 , BLOCK , EXPRS ) : SUCCESS
2431 Xcos trace: propertyUpdated( 41 , BLOCK , LABEL ) : NO_CHANGES
2432 Xcos trace: propertyUpdated( 41 , BLOCK , STYLE ) : NO_CHANGES
2433 Xcos debug: objectUnreferenced( 41 , BLOCK ) : 0
2434 Xcos debug: objectReferenced( 41 , BLOCK ) : 1
2435 Xcos trace: propertyUpdated( 41 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
2436 Xcos trace: propertyUpdated( 41 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
2437 Xcos trace: propertyUpdated( 41 , BLOCK , STATE ) : NO_CHANGES
2438 Xcos trace: propertyUpdated( 41 , BLOCK , DSTATE ) : NO_CHANGES
2439 Xcos trace: propertyUpdated( 41 , BLOCK , ODSTATE ) : NO_CHANGES
2440 Xcos trace: propertyUpdated( 41 , BLOCK , RPAR ) : NO_CHANGES
2441 Xcos trace: propertyUpdated( 41 , BLOCK , IPAR ) : NO_CHANGES
2442 Xcos trace: propertyUpdated( 41 , BLOCK , OPAR ) : NO_CHANGES
2443 Xcos trace: propertyUpdated( 41 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
2444 Xcos trace: propertyUpdated( 41 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
2445 Xcos trace: propertyUpdated( 41 , BLOCK , LABEL ) : NO_CHANGES
2446 Xcos trace: propertyUpdated( 41 , BLOCK , NZCROSS ) : NO_CHANGES
2447 Xcos trace: propertyUpdated( 41 , BLOCK , NMODE ) : NO_CHANGES
2448 Xcos trace: propertyUpdated( 41 , BLOCK , UID ) : NO_CHANGES
2449 Xcos debug: objectUnreferenced( 41 , BLOCK ) : 0
2450 Xcos trace: propertyUpdated( 41 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
2451 Xcos trace: propertyUpdated( 37 , BLOCK , INPUTS ) : SUCCESS
2452 Xcos trace: propertyUpdated( 37 , BLOCK , OUTPUTS ) : NO_CHANGES
2453 Xcos trace: propertyUpdated( 37 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2454 Xcos trace: propertyUpdated( 37 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2455 Xcos debug: objectDeleted( 38 , PORT )
2456 Xcos trace: propertyUpdated( 37 , BLOCK , INPUTS ) : NO_CHANGES
2457 Xcos trace: propertyUpdated( 37 , BLOCK , OUTPUTS ) : SUCCESS
2458 Xcos trace: propertyUpdated( 37 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2459 Xcos trace: propertyUpdated( 37 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2460 Xcos debug: objectDeleted( 39 , PORT )
2461 Xcos trace: propertyUpdated( 37 , BLOCK , INPUTS ) : NO_CHANGES
2462 Xcos trace: propertyUpdated( 37 , BLOCK , OUTPUTS ) : SUCCESS
2463 Xcos trace: propertyUpdated( 37 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2464 Xcos trace: propertyUpdated( 37 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2465 Xcos debug: objectDeleted( 40 , PORT )
2466 Xcos debug: objectDeleted( 37 , BLOCK )
2467 assert_checkequal(o.graphics.exprs, lS);
2468 Xcos debug: objectReferenced( 41 , BLOCK ) : 1
2469 Xcos debug: objectUnreferenced( 41 , BLOCK ) : 0
2470 // Masked SuperBlock with one parameter
2471 lDS = list("3",list("J",["Configuration des Param├Ętres du bloc"; "mon_param"],list("pol", -1)));
2472 o = scicos_block(gui="DSUPER", graphics=scicos_graphics(exprs=lDS));
2473 Xcos debug: objectCreated( 42 , BLOCK )
2474 Xcos debug: objectReferenced( 42 , BLOCK ) : 1
2475 Xcos trace: propertyUpdated( 42 , BLOCK , GEOMETRY ) : NO_CHANGES
2476 Xcos trace: propertyUpdated( 42 , BLOCK , GEOMETRY ) : NO_CHANGES
2477 Xcos trace: propertyUpdated( 42 , BLOCK , ANGLE ) : NO_CHANGES
2478 Xcos trace: propertyUpdated( 42 , BLOCK , ANGLE ) : NO_CHANGES
2479 Xcos trace: propertyUpdated( 42 , BLOCK , EXPRS ) : SUCCESS
2480 Xcos trace: propertyUpdated( 42 , BLOCK , LABEL ) : NO_CHANGES
2481 Xcos trace: propertyUpdated( 42 , BLOCK , STYLE ) : NO_CHANGES
2482 Xcos debug: objectUnreferenced( 42 , BLOCK ) : 0
2483 Xcos debug: objectReferenced( 42 , BLOCK ) : 1
2484 Xcos trace: propertyUpdated( 42 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
2485 Xcos trace: propertyUpdated( 42 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
2486 Xcos trace: propertyUpdated( 42 , BLOCK , STATE ) : NO_CHANGES
2487 Xcos trace: propertyUpdated( 42 , BLOCK , DSTATE ) : NO_CHANGES
2488 Xcos trace: propertyUpdated( 42 , BLOCK , ODSTATE ) : NO_CHANGES
2489 Xcos trace: propertyUpdated( 42 , BLOCK , RPAR ) : NO_CHANGES
2490 Xcos trace: propertyUpdated( 42 , BLOCK , IPAR ) : NO_CHANGES
2491 Xcos trace: propertyUpdated( 42 , BLOCK , OPAR ) : NO_CHANGES
2492 Xcos trace: propertyUpdated( 42 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
2493 Xcos trace: propertyUpdated( 42 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
2494 Xcos trace: propertyUpdated( 42 , BLOCK , LABEL ) : NO_CHANGES
2495 Xcos trace: propertyUpdated( 42 , BLOCK , NZCROSS ) : NO_CHANGES
2496 Xcos trace: propertyUpdated( 42 , BLOCK , NMODE ) : NO_CHANGES
2497 Xcos trace: propertyUpdated( 42 , BLOCK , UID ) : NO_CHANGES
2498 Xcos debug: objectUnreferenced( 42 , BLOCK ) : 0
2499 Xcos trace: propertyUpdated( 42 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
2500 Xcos debug: objectDeleted( 41 , BLOCK )
2501 assert_checkequal(o.graphics.exprs, lDS);
2502 Xcos debug: objectReferenced( 42 , BLOCK ) : 1
2503 Xcos debug: objectUnreferenced( 42 , BLOCK ) : 0
2504 // CBLOCK, default has empty function body
2505 o = CBLOCK("define");
2506 Xcos debug: objectCreated( 43 , BLOCK )
2507 Xcos debug: objectReferenced( 43 , BLOCK ) : 1
2508 Xcos trace: propertyUpdated( 43 , BLOCK , GEOMETRY ) : NO_CHANGES
2509 Xcos trace: propertyUpdated( 43 , BLOCK , GEOMETRY ) : SUCCESS
2510 Xcos trace: propertyUpdated( 43 , BLOCK , ANGLE ) : NO_CHANGES
2511 Xcos trace: propertyUpdated( 43 , BLOCK , ANGLE ) : NO_CHANGES
2512 Xcos trace: propertyUpdated( 43 , BLOCK , EXPRS ) : SUCCESS
2513 Xcos debug: objectCreated( 44 , PORT )
2514 Xcos trace: propertyUpdated( 44 , PORT , SOURCE_BLOCK ) : SUCCESS
2515 Xcos trace: propertyUpdated( 44 , PORT , PORT_KIND ) : SUCCESS
2516 Xcos trace: propertyUpdated( 43 , BLOCK , INPUTS ) : SUCCESS
2517 Xcos debug: objectCreated( 45 , PORT )
2518 Xcos trace: propertyUpdated( 45 , PORT , SOURCE_BLOCK ) : SUCCESS
2519 Xcos trace: propertyUpdated( 45 , PORT , PORT_KIND ) : SUCCESS
2520 Xcos trace: propertyUpdated( 43 , BLOCK , OUTPUTS ) : SUCCESS
2521 Xcos trace: propertyUpdated( 43 , BLOCK , LABEL ) : NO_CHANGES
2522 Xcos trace: propertyUpdated( 44 , PORT , IMPLICIT ) : NO_CHANGES
2523 Xcos trace: propertyUpdated( 45 , PORT , IMPLICIT ) : NO_CHANGES
2524 Xcos trace: propertyUpdated( 44 , PORT , STYLE ) : NO_CHANGES
2525 Xcos trace: propertyUpdated( 45 , PORT , STYLE ) : NO_CHANGES
2526 Xcos trace: propertyUpdated( 44 , PORT , LABEL ) : NO_CHANGES
2527 Xcos trace: propertyUpdated( 45 , PORT , LABEL ) : NO_CHANGES
2528 Xcos trace: propertyUpdated( 43 , BLOCK , STYLE ) : NO_CHANGES
2529 Xcos debug: objectUnreferenced( 43 , BLOCK ) : 0
2530 Xcos debug: objectReferenced( 43 , BLOCK ) : 1
2531 Xcos trace: propertyUpdated( 43 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
2532 Xcos trace: propertyUpdated( 43 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
2533 Xcos trace: propertyUpdated( 44 , PORT , DATATYPE ) : SUCCESS
2534 Xcos trace: propertyUpdated( 45 , PORT , DATATYPE ) : SUCCESS
2535 Xcos trace: propertyUpdated( 43 , BLOCK , STATE ) : NO_CHANGES
2536 Xcos trace: propertyUpdated( 43 , BLOCK , DSTATE ) : NO_CHANGES
2537 Xcos trace: propertyUpdated( 43 , BLOCK , ODSTATE ) : NO_CHANGES
2538 Xcos trace: propertyUpdated( 43 , BLOCK , RPAR ) : NO_CHANGES
2539 Xcos trace: propertyUpdated( 43 , BLOCK , IPAR ) : NO_CHANGES
2540 Xcos trace: propertyUpdated( 43 , BLOCK , OPAR ) : NO_CHANGES
2541 Xcos trace: propertyUpdated( 43 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
2542 Xcos trace: propertyUpdated( 43 , BLOCK , SIM_DEP_UT ) : SUCCESS
2543 Xcos trace: propertyUpdated( 43 , BLOCK , LABEL ) : NO_CHANGES
2544 Xcos trace: propertyUpdated( 43 , BLOCK , NZCROSS ) : NO_CHANGES
2545 Xcos trace: propertyUpdated( 43 , BLOCK , NMODE ) : NO_CHANGES
2546 Xcos trace: propertyUpdated( 43 , BLOCK , UID ) : NO_CHANGES
2547 Xcos debug: objectUnreferenced( 43 , BLOCK ) : 0
2548 Xcos trace: propertyUpdated( 43 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
2549 Xcos debug: objectDeleted( 42 , BLOCK )
2550 lCB = list(["toto"; "n"; "1"; "1"; "[]"; "[]"; "[]"; "0"; "[]"; "[]"; "[]"; "[]"; "y"; "n"], []);
2551 assert_checkequal(o.graphics.exprs, lCB);
2552 Xcos debug: objectReferenced( 43 , BLOCK ) : 1
2553 Xcos debug: objectUnreferenced( 43 , BLOCK ) : 0
2554 // Add a function body
2555 lCB2 = list(["toto"; "n"; "1"; "1"; "[]"; "[]"; "[]"; "0"; "[]"; "[]"; "[]"; "[]"; "y"; "n"], ["Function body"]);
2556 o.graphics.exprs = lCB2;
2557 Xcos debug: objectReferenced( 43 , BLOCK ) : 1
2558 Xcos debug: objectUnreferenced( 43 , BLOCK ) : 0
2559 Xcos debug: objectReferenced( 43 , BLOCK ) : 1
2560 Xcos trace: propertyUpdated( 43 , BLOCK , GEOMETRY ) : NO_CHANGES
2561 Xcos trace: propertyUpdated( 43 , BLOCK , GEOMETRY ) : NO_CHANGES
2562 Xcos trace: propertyUpdated( 43 , BLOCK , ANGLE ) : NO_CHANGES
2563 Xcos trace: propertyUpdated( 43 , BLOCK , ANGLE ) : NO_CHANGES
2564 Xcos trace: propertyUpdated( 43 , BLOCK , EXPRS ) : SUCCESS
2565 Xcos trace: propertyUpdated( 43 , BLOCK , LABEL ) : NO_CHANGES
2566 Xcos trace: propertyUpdated( 44 , PORT , IMPLICIT ) : NO_CHANGES
2567 Xcos trace: propertyUpdated( 45 , PORT , IMPLICIT ) : NO_CHANGES
2568 Xcos trace: propertyUpdated( 44 , PORT , STYLE ) : NO_CHANGES
2569 Xcos trace: propertyUpdated( 45 , PORT , STYLE ) : NO_CHANGES
2570 Xcos trace: propertyUpdated( 44 , PORT , LABEL ) : NO_CHANGES
2571 Xcos trace: propertyUpdated( 45 , PORT , LABEL ) : NO_CHANGES
2572 Xcos trace: propertyUpdated( 43 , BLOCK , STYLE ) : NO_CHANGES
2573 Xcos debug: objectUnreferenced( 43 , BLOCK ) : 0
2574 assert_checkequal(o.graphics.exprs, lCB2);
2575 Xcos debug: objectReferenced( 43 , BLOCK ) : 1
2576 Xcos debug: objectUnreferenced( 43 , BLOCK ) : 0
2577 // scifunc_block_m
2578 o = scifunc_block_m("define");
2579 Xcos debug: objectCreated( 46 , BLOCK )
2580 Xcos debug: objectReferenced( 46 , BLOCK ) : 1
2581 Xcos trace: propertyUpdated( 46 , BLOCK , GEOMETRY ) : NO_CHANGES
2582 Xcos trace: propertyUpdated( 46 , BLOCK , GEOMETRY ) : SUCCESS
2583 Xcos trace: propertyUpdated( 46 , BLOCK , ANGLE ) : NO_CHANGES
2584 Xcos trace: propertyUpdated( 46 , BLOCK , ANGLE ) : NO_CHANGES
2585 Xcos trace: propertyUpdated( 46 , BLOCK , EXPRS ) : SUCCESS
2586 Xcos debug: objectCreated( 47 , PORT )
2587 Xcos trace: propertyUpdated( 47 , PORT , SOURCE_BLOCK ) : SUCCESS
2588 Xcos trace: propertyUpdated( 47 , PORT , PORT_KIND ) : SUCCESS
2589 Xcos trace: propertyUpdated( 46 , BLOCK , INPUTS ) : SUCCESS
2590 Xcos debug: objectCreated( 48 , PORT )
2591 Xcos trace: propertyUpdated( 48 , PORT , SOURCE_BLOCK ) : SUCCESS
2592 Xcos trace: propertyUpdated( 48 , PORT , PORT_KIND ) : SUCCESS
2593 Xcos trace: propertyUpdated( 46 , BLOCK , OUTPUTS ) : SUCCESS
2594 Xcos trace: propertyUpdated( 46 , BLOCK , LABEL ) : NO_CHANGES
2595 Xcos trace: propertyUpdated( 47 , PORT , IMPLICIT ) : NO_CHANGES
2596 Xcos trace: propertyUpdated( 48 , PORT , IMPLICIT ) : NO_CHANGES
2597 Xcos trace: propertyUpdated( 47 , PORT , STYLE ) : NO_CHANGES
2598 Xcos trace: propertyUpdated( 48 , PORT , STYLE ) : NO_CHANGES
2599 Xcos trace: propertyUpdated( 47 , PORT , LABEL ) : NO_CHANGES
2600 Xcos trace: propertyUpdated( 48 , PORT , LABEL ) : NO_CHANGES
2601 Xcos trace: propertyUpdated( 46 , BLOCK , STYLE ) : NO_CHANGES
2602 Xcos debug: objectUnreferenced( 46 , BLOCK ) : 0
2603 Xcos debug: objectReferenced( 46 , BLOCK ) : 1
2604 Xcos trace: propertyUpdated( 46 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
2605 Xcos trace: propertyUpdated( 46 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
2606 Xcos trace: propertyUpdated( 47 , PORT , DATATYPE ) : SUCCESS
2607 Xcos trace: propertyUpdated( 47 , PORT , DATATYPE ) : NO_CHANGES
2608 Xcos trace: propertyUpdated( 47 , PORT , DATATYPE ) : NO_CHANGES
2609 Xcos trace: propertyUpdated( 48 , PORT , DATATYPE ) : SUCCESS
2610 Xcos trace: propertyUpdated( 48 , PORT , DATATYPE ) : NO_CHANGES
2611 Xcos trace: propertyUpdated( 48 , PORT , DATATYPE ) : NO_CHANGES
2612 Xcos trace: propertyUpdated( 46 , BLOCK , STATE ) : NO_CHANGES
2613 Xcos trace: propertyUpdated( 46 , BLOCK , DSTATE ) : NO_CHANGES
2614 Xcos trace: propertyUpdated( 46 , BLOCK , ODSTATE ) : NO_CHANGES
2615 Xcos trace: propertyUpdated( 46 , BLOCK , RPAR ) : NO_CHANGES
2616 Xcos trace: propertyUpdated( 46 , BLOCK , IPAR ) : SUCCESS
2617 Xcos trace: propertyUpdated( 46 , BLOCK , OPAR ) : NO_CHANGES
2618 Xcos trace: propertyUpdated( 46 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
2619 Xcos trace: propertyUpdated( 46 , BLOCK , SIM_DEP_UT ) : SUCCESS
2620 Xcos trace: propertyUpdated( 46 , BLOCK , LABEL ) : NO_CHANGES
2621 Xcos trace: propertyUpdated( 46 , BLOCK , NZCROSS ) : NO_CHANGES
2622 Xcos trace: propertyUpdated( 46 , BLOCK , NMODE ) : NO_CHANGES
2623 Xcos trace: propertyUpdated( 46 , BLOCK , UID ) : NO_CHANGES
2624 Xcos debug: objectUnreferenced( 46 , BLOCK ) : 0
2625 Xcos trace: propertyUpdated( 46 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
2626 Xcos trace: propertyUpdated( 43 , BLOCK , INPUTS ) : SUCCESS
2627 Xcos trace: propertyUpdated( 43 , BLOCK , OUTPUTS ) : NO_CHANGES
2628 Xcos trace: propertyUpdated( 43 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2629 Xcos trace: propertyUpdated( 43 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2630 Xcos debug: objectDeleted( 44 , PORT )
2631 Xcos trace: propertyUpdated( 43 , BLOCK , INPUTS ) : NO_CHANGES
2632 Xcos trace: propertyUpdated( 43 , BLOCK , OUTPUTS ) : SUCCESS
2633 Xcos trace: propertyUpdated( 43 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2634 Xcos trace: propertyUpdated( 43 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2635 Xcos debug: objectDeleted( 45 , PORT )
2636 Xcos debug: objectDeleted( 43 , BLOCK )
2637 lsci = list(["[1,1]";"[1,1]";"[]";"[]";"[]";"[]";"[]";"[]";"0"],list("y1=sin(u1)"," "," ","y1=sin(u1)"," "," "," "));
2638 assert_checkequal(o.graphics.exprs, lsci);
2639 Xcos debug: objectReferenced( 46 , BLOCK ) : 1
2640 Xcos debug: objectUnreferenced( 46 , BLOCK ) : 0
2641 // fortran_block
2642 o = fortran_block("define");
2643 Xcos debug: objectCreated( 49 , BLOCK )
2644 Xcos debug: objectReferenced( 49 , BLOCK ) : 1
2645 Xcos trace: propertyUpdated( 49 , BLOCK , GEOMETRY ) : NO_CHANGES
2646 Xcos trace: propertyUpdated( 49 , BLOCK , GEOMETRY ) : SUCCESS
2647 Xcos trace: propertyUpdated( 49 , BLOCK , ANGLE ) : NO_CHANGES
2648 Xcos trace: propertyUpdated( 49 , BLOCK , ANGLE ) : NO_CHANGES
2649 Xcos trace: propertyUpdated( 49 , BLOCK , EXPRS ) : SUCCESS
2650 Xcos debug: objectCreated( 50 , PORT )
2651 Xcos trace: propertyUpdated( 50 , PORT , SOURCE_BLOCK ) : SUCCESS
2652 Xcos trace: propertyUpdated( 50 , PORT , PORT_KIND ) : SUCCESS
2653 Xcos trace: propertyUpdated( 49 , BLOCK , INPUTS ) : SUCCESS
2654 Xcos debug: objectCreated( 51 , PORT )
2655 Xcos trace: propertyUpdated( 51 , PORT , SOURCE_BLOCK ) : SUCCESS
2656 Xcos trace: propertyUpdated( 51 , PORT , PORT_KIND ) : SUCCESS
2657 Xcos trace: propertyUpdated( 49 , BLOCK , OUTPUTS ) : SUCCESS
2658 Xcos trace: propertyUpdated( 49 , BLOCK , LABEL ) : NO_CHANGES
2659 Xcos trace: propertyUpdated( 50 , PORT , IMPLICIT ) : NO_CHANGES
2660 Xcos trace: propertyUpdated( 51 , PORT , IMPLICIT ) : NO_CHANGES
2661 Xcos trace: propertyUpdated( 50 , PORT , STYLE ) : NO_CHANGES
2662 Xcos trace: propertyUpdated( 51 , PORT , STYLE ) : NO_CHANGES
2663 Xcos trace: propertyUpdated( 50 , PORT , LABEL ) : NO_CHANGES
2664 Xcos trace: propertyUpdated( 51 , PORT , LABEL ) : NO_CHANGES
2665 Xcos trace: propertyUpdated( 49 , BLOCK , STYLE ) : NO_CHANGES
2666 Xcos debug: objectUnreferenced( 49 , BLOCK ) : 0
2667 Xcos debug: objectReferenced( 49 , BLOCK ) : 1
2668 Xcos trace: propertyUpdated( 49 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
2669 Xcos trace: propertyUpdated( 49 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
2670 Xcos trace: propertyUpdated( 50 , PORT , DATATYPE ) : SUCCESS
2671 Xcos trace: propertyUpdated( 51 , PORT , DATATYPE ) : SUCCESS
2672 Xcos trace: propertyUpdated( 49 , BLOCK , STATE ) : NO_CHANGES
2673 Xcos trace: propertyUpdated( 49 , BLOCK , DSTATE ) : NO_CHANGES
2674 Xcos trace: propertyUpdated( 49 , BLOCK , ODSTATE ) : NO_CHANGES
2675 Xcos trace: propertyUpdated( 49 , BLOCK , RPAR ) : NO_CHANGES
2676 Xcos trace: propertyUpdated( 49 , BLOCK , IPAR ) : SUCCESS
2677 Xcos trace: propertyUpdated( 49 , BLOCK , OPAR ) : NO_CHANGES
2678 Xcos trace: propertyUpdated( 49 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
2679 Xcos trace: propertyUpdated( 49 , BLOCK , SIM_DEP_UT ) : SUCCESS
2680 Xcos trace: propertyUpdated( 49 , BLOCK , LABEL ) : NO_CHANGES
2681 Xcos trace: propertyUpdated( 49 , BLOCK , NZCROSS ) : NO_CHANGES
2682 Xcos trace: propertyUpdated( 49 , BLOCK , NMODE ) : NO_CHANGES
2683 Xcos trace: propertyUpdated( 49 , BLOCK , UID ) : NO_CHANGES
2684 Xcos debug: objectUnreferenced( 49 , BLOCK ) : 0
2685 Xcos trace: propertyUpdated( 49 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
2686 Xcos trace: propertyUpdated( 46 , BLOCK , INPUTS ) : SUCCESS
2687 Xcos trace: propertyUpdated( 46 , BLOCK , OUTPUTS ) : NO_CHANGES
2688 Xcos trace: propertyUpdated( 46 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2689 Xcos trace: propertyUpdated( 46 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2690 Xcos debug: objectDeleted( 47 , PORT )
2691 Xcos trace: propertyUpdated( 46 , BLOCK , INPUTS ) : NO_CHANGES
2692 Xcos trace: propertyUpdated( 46 , BLOCK , OUTPUTS ) : SUCCESS
2693 Xcos trace: propertyUpdated( 46 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2694 Xcos trace: propertyUpdated( 46 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2695 Xcos debug: objectDeleted( 48 , PORT )
2696 Xcos debug: objectDeleted( 46 , BLOCK )
2697 lfort = list(["1";"1";"[]";"forty"],list([]));
2698 assert_checkequal(o.graphics.exprs, lfort);
2699 Xcos debug: objectReferenced( 49 , BLOCK ) : 1
2700 Xcos debug: objectUnreferenced( 49 , BLOCK ) : 0
2701 // Test a PDE block
2702 o = PDE("define");
2703 Xcos debug: objectCreated( 52 , BLOCK )
2704 Xcos debug: objectReferenced( 52 , BLOCK ) : 1
2705 Xcos trace: propertyUpdated( 52 , BLOCK , GEOMETRY ) : NO_CHANGES
2706 Xcos trace: propertyUpdated( 52 , BLOCK , GEOMETRY ) : SUCCESS
2707 Xcos trace: propertyUpdated( 52 , BLOCK , ANGLE ) : NO_CHANGES
2708 Xcos trace: propertyUpdated( 52 , BLOCK , ANGLE ) : NO_CHANGES
2709 Xcos trace: propertyUpdated( 52 , BLOCK , EXPRS ) : SUCCESS
2710 Xcos debug: objectCreated( 53 , PORT )
2711 Xcos trace: propertyUpdated( 53 , PORT , SOURCE_BLOCK ) : SUCCESS
2712 Xcos trace: propertyUpdated( 53 , PORT , PORT_KIND ) : SUCCESS
2713 Xcos debug: objectCreated( 54 , PORT )
2714 Xcos trace: propertyUpdated( 54 , PORT , SOURCE_BLOCK ) : SUCCESS
2715 Xcos trace: propertyUpdated( 54 , PORT , PORT_KIND ) : SUCCESS
2716 Xcos debug: objectCreated( 55 , PORT )
2717 Xcos trace: propertyUpdated( 55 , PORT , SOURCE_BLOCK ) : SUCCESS
2718 Xcos trace: propertyUpdated( 55 , PORT , PORT_KIND ) : SUCCESS
2719 Xcos debug: objectCreated( 56 , PORT )
2720 Xcos trace: propertyUpdated( 56 , PORT , SOURCE_BLOCK ) : SUCCESS
2721 Xcos trace: propertyUpdated( 56 , PORT , PORT_KIND ) : SUCCESS
2722 Xcos debug: objectCreated( 57 , PORT )
2723 Xcos trace: propertyUpdated( 57 , PORT , SOURCE_BLOCK ) : SUCCESS
2724 Xcos trace: propertyUpdated( 57 , PORT , PORT_KIND ) : SUCCESS
2725 Xcos trace: propertyUpdated( 52 , BLOCK , INPUTS ) : SUCCESS
2726 Xcos debug: objectCreated( 58 , PORT )
2727 Xcos trace: propertyUpdated( 58 , PORT , SOURCE_BLOCK ) : SUCCESS
2728 Xcos trace: propertyUpdated( 58 , PORT , PORT_KIND ) : SUCCESS
2729 Xcos debug: objectCreated( 59 , PORT )
2730 Xcos trace: propertyUpdated( 59 , PORT , SOURCE_BLOCK ) : SUCCESS
2731 Xcos trace: propertyUpdated( 59 , PORT , PORT_KIND ) : SUCCESS
2732 Xcos trace: propertyUpdated( 52 , BLOCK , OUTPUTS ) : SUCCESS
2733 Xcos trace: propertyUpdated( 52 , BLOCK , LABEL ) : NO_CHANGES
2734 Xcos trace: propertyUpdated( 53 , PORT , IMPLICIT ) : NO_CHANGES
2735 Xcos trace: propertyUpdated( 54 , PORT , IMPLICIT ) : NO_CHANGES
2736 Xcos trace: propertyUpdated( 55 , PORT , IMPLICIT ) : NO_CHANGES
2737 Xcos trace: propertyUpdated( 56 , PORT , IMPLICIT ) : NO_CHANGES
2738 Xcos trace: propertyUpdated( 57 , PORT , IMPLICIT ) : NO_CHANGES
2739 Xcos trace: propertyUpdated( 58 , PORT , IMPLICIT ) : NO_CHANGES
2740 Xcos trace: propertyUpdated( 59 , PORT , IMPLICIT ) : NO_CHANGES
2741 Xcos trace: propertyUpdated( 53 , PORT , STYLE ) : NO_CHANGES
2742 Xcos trace: propertyUpdated( 54 , PORT , STYLE ) : NO_CHANGES
2743 Xcos trace: propertyUpdated( 55 , PORT , STYLE ) : NO_CHANGES
2744 Xcos trace: propertyUpdated( 56 , PORT , STYLE ) : NO_CHANGES
2745 Xcos trace: propertyUpdated( 57 , PORT , STYLE ) : NO_CHANGES
2746 Xcos trace: propertyUpdated( 58 , PORT , STYLE ) : NO_CHANGES
2747 Xcos trace: propertyUpdated( 59 , PORT , STYLE ) : NO_CHANGES
2748 Xcos trace: propertyUpdated( 53 , PORT , LABEL ) : NO_CHANGES
2749 Xcos trace: propertyUpdated( 54 , PORT , LABEL ) : NO_CHANGES
2750 Xcos trace: propertyUpdated( 55 , PORT , LABEL ) : NO_CHANGES
2751 Xcos trace: propertyUpdated( 56 , PORT , LABEL ) : NO_CHANGES
2752 Xcos trace: propertyUpdated( 57 , PORT , LABEL ) : NO_CHANGES
2753 Xcos trace: propertyUpdated( 58 , PORT , LABEL ) : NO_CHANGES
2754 Xcos trace: propertyUpdated( 59 , PORT , LABEL ) : NO_CHANGES
2755 Xcos trace: propertyUpdated( 52 , BLOCK , STYLE ) : NO_CHANGES
2756 Xcos debug: objectUnreferenced( 52 , BLOCK ) : 0
2757 Xcos debug: objectReferenced( 52 , BLOCK ) : 1
2758 Xcos trace: propertyUpdated( 52 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
2759 Xcos trace: propertyUpdated( 52 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
2760 Xcos trace: propertyUpdated( 53 , PORT , DATATYPE ) : SUCCESS
2761 Xcos trace: propertyUpdated( 54 , PORT , DATATYPE ) : SUCCESS
2762 Xcos trace: propertyUpdated( 55 , PORT , DATATYPE ) : SUCCESS
2763 Xcos trace: propertyUpdated( 56 , PORT , DATATYPE ) : SUCCESS
2764 Xcos trace: propertyUpdated( 57 , PORT , DATATYPE ) : SUCCESS
2765 Xcos trace: propertyUpdated( 58 , PORT , DATATYPE ) : SUCCESS
2766 Xcos trace: propertyUpdated( 59 , PORT , DATATYPE ) : SUCCESS
2767 Xcos trace: propertyUpdated( 52 , BLOCK , STATE ) : SUCCESS
2768 Xcos trace: propertyUpdated( 52 , BLOCK , DSTATE ) : NO_CHANGES
2769 Xcos trace: propertyUpdated( 52 , BLOCK , ODSTATE ) : NO_CHANGES
2770 Xcos trace: propertyUpdated( 52 , BLOCK , RPAR ) : NO_CHANGES
2771 Xcos trace: propertyUpdated( 52 , BLOCK , IPAR ) : NO_CHANGES
2772 Xcos trace: propertyUpdated( 52 , BLOCK , OPAR ) : NO_CHANGES
2773 Xcos trace: propertyUpdated( 52 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
2774 Xcos trace: propertyUpdated( 52 , BLOCK , SIM_DEP_UT ) : SUCCESS
2775 Xcos trace: propertyUpdated( 52 , BLOCK , LABEL ) : NO_CHANGES
2776 Xcos trace: propertyUpdated( 52 , BLOCK , NZCROSS ) : NO_CHANGES
2777 Xcos trace: propertyUpdated( 52 , BLOCK , NMODE ) : NO_CHANGES
2778 Xcos trace: propertyUpdated( 52 , BLOCK , UID ) : NO_CHANGES
2779 Xcos debug: objectUnreferenced( 52 , BLOCK ) : 0
2780 Xcos trace: propertyUpdated( 52 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
2781 Xcos trace: propertyUpdated( 49 , BLOCK , INPUTS ) : SUCCESS
2782 Xcos trace: propertyUpdated( 49 , BLOCK , OUTPUTS ) : NO_CHANGES
2783 Xcos trace: propertyUpdated( 49 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2784 Xcos trace: propertyUpdated( 49 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2785 Xcos debug: objectDeleted( 50 , PORT )
2786 Xcos trace: propertyUpdated( 49 , BLOCK , INPUTS ) : NO_CHANGES
2787 Xcos trace: propertyUpdated( 49 , BLOCK , OUTPUTS ) : SUCCESS
2788 Xcos trace: propertyUpdated( 49 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2789 Xcos trace: propertyUpdated( 49 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2790 Xcos debug: objectDeleted( 51 , PORT )
2791 Xcos debug: objectDeleted( 49 , BLOCK )
2792 o.graphics.exprs
2793 Xcos debug: objectReferenced( 52 , BLOCK ) : 1
2794 Xcos debug: objectUnreferenced( 52 , BLOCK ) : 0
2795  ans  =
2796        ans(1)
2797               ans(1)(1)
2798 !paramspde        !
2799 !                 !
2800 !a                !
2801 !                 !
2802 !b                !
2803 !                 !
2804 !txt_exp          !
2805 !                 !
2806 !check_op1        !
2807 !                 !
2808 !a1               !
2809 !                 !
2810 !b1               !
2811 !                 !
2812 !check_op2        !
2813 !                 !
2814 !a2               !
2815 !                 !
2816 !b2               !
2817 !                 !
2818 !check_op3        !
2819 !                 !
2820 !a3               !
2821 !                 !
2822 !b3               !
2823 !                 !
2824 !check_op4        !
2825 !                 !
2826 !a4               !
2827 !                 !
2828 !b4               !
2829 !                 !
2830 !check_op5        !
2831 !                 !
2832 !a5               !
2833 !                 !
2834 !b5               !
2835 !                 !
2836 !check_op6        !
2837 !                 !
2838 !a6               !
2839 !                 !
2840 !b6               !
2841 !                 !
2842 !check_op7        !
2843 !                 !
2844 !a7               !
2845 !                 !
2846 !b7               !
2847 !                 !
2848 !discr_cst        !
2849 !                 !
2850 !discr_non_cst    !
2851 !                 !
2852 !signe            !
2853 !                 !
2854 !rad_automatique  !
2855 !                 !
2856 !rad_manuel       !
2857 !                 !
2858 !methode          !
2859 !                 !
2860 !ord1             !
2861 !                 !
2862 !ord2             !
2863 !                 !
2864 !ord3             !
2865 !                 !
2866 !degre            !
2867 !                 !
2868 !nnode            !
2869 !                 !
2870 !txt_pas          !
2871 !                 !
2872 !CI               !
2873 !                 !
2874 !dCI              !
2875 !                 !
2876 !CLa              !
2877 !                 !
2878 !CLa_exp          !
2879 !                 !
2880 !CLb              !
2881 !                 !
2882 !CLb_exp          !
2883 !                 !
2884 !points           !
2885               ans(1)(2)
2886  
2887               ans(1)(3)
2888  
2889               ans(1)(4)
2890  
2891               ans(1)(5)
2892  0
2893               ans(1)(6)
2894  
2895               ans(1)(7)
2896  IN_EDP1(t)
2897               ans(1)(8)
2898  0
2899               ans(1)(9)
2900  
2901               ans(1)(10)
2902  IN_EDP2(t)
2903               ans(1)(11)
2904  0
2905               ans(1)(12)
2906  
2907               ans(1)(13)
2908  IN_EDP3(t)
2909               ans(1)(14)
2910  0
2911               ans(1)(15)
2912  
2913               ans(1)(16)
2914  IN_EDP4(t)
2915               ans(1)(17)
2916  0
2917               ans(1)(18)
2918  
2919               ans(1)(19)
2920  IN_EDP5(t)
2921               ans(1)(20)
2922  0
2923               ans(1)(21)
2924  
2925               ans(1)(22)
2926  IN_EDP6(t)
2927               ans(1)(23)
2928  0
2929               ans(1)(24)
2930  
2931               ans(1)(25)
2932  IN_EDP7(t)
2933               ans(1)(26)
2934  0
2935               ans(1)(27)
2936  0
2937               ans(1)(28)
2938  0
2939               ans(1)(29)
2940  0
2941               ans(1)(30)
2942  0
2943               ans(1)(31)
2944  0
2945               ans(1)(32)
2946  
2947               ans(1)(33)
2948  
2949               ans(1)(34)
2950  
2951               ans(1)(35)
2952  
2953               ans(1)(36)
2954  
2955               ans(1)(37)
2956  
2957               ans(1)(38)
2958  
2959               ans(1)(39)
2960  
2961               ans(1)(40)
2962  0
2963               ans(1)(41)
2964  IN_CL1(t)
2965               ans(1)(42)
2966  0
2967               ans(1)(43)
2968  IN_CL2(t)
2969               ans(1)(44)
2970  
2971        ans(2)
2972     []
2973        ans(3)
2974  
2975 // Test 'ipar', 'nzcross' and 'nmode' fields
2976 o = scicos_block();
2977 Xcos debug: objectCreated( 60 , BLOCK )
2978 Xcos debug: objectReferenced( 60 , BLOCK ) : 1
2979 Xcos trace: propertyUpdated( 60 , BLOCK , GEOMETRY ) : NO_CHANGES
2980 Xcos trace: propertyUpdated( 60 , BLOCK , GEOMETRY ) : NO_CHANGES
2981 Xcos trace: propertyUpdated( 60 , BLOCK , ANGLE ) : NO_CHANGES
2982 Xcos trace: propertyUpdated( 60 , BLOCK , ANGLE ) : NO_CHANGES
2983 Xcos trace: propertyUpdated( 60 , BLOCK , EXPRS ) : NO_CHANGES
2984 Xcos trace: propertyUpdated( 60 , BLOCK , LABEL ) : NO_CHANGES
2985 Xcos trace: propertyUpdated( 60 , BLOCK , STYLE ) : NO_CHANGES
2986 Xcos debug: objectUnreferenced( 60 , BLOCK ) : 0
2987 Xcos debug: objectReferenced( 60 , BLOCK ) : 1
2988 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
2989 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
2990 Xcos trace: propertyUpdated( 60 , BLOCK , STATE ) : NO_CHANGES
2991 Xcos trace: propertyUpdated( 60 , BLOCK , DSTATE ) : NO_CHANGES
2992 Xcos trace: propertyUpdated( 60 , BLOCK , ODSTATE ) : NO_CHANGES
2993 Xcos trace: propertyUpdated( 60 , BLOCK , RPAR ) : NO_CHANGES
2994 Xcos trace: propertyUpdated( 60 , BLOCK , IPAR ) : NO_CHANGES
2995 Xcos trace: propertyUpdated( 60 , BLOCK , OPAR ) : NO_CHANGES
2996 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
2997 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
2998 Xcos trace: propertyUpdated( 60 , BLOCK , LABEL ) : NO_CHANGES
2999 Xcos trace: propertyUpdated( 60 , BLOCK , NZCROSS ) : NO_CHANGES
3000 Xcos trace: propertyUpdated( 60 , BLOCK , NMODE ) : NO_CHANGES
3001 Xcos trace: propertyUpdated( 60 , BLOCK , UID ) : NO_CHANGES
3002 Xcos debug: objectUnreferenced( 60 , BLOCK ) : 0
3003 Xcos trace: propertyUpdated( 60 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
3004 Xcos trace: propertyUpdated( 52 , BLOCK , INPUTS ) : SUCCESS
3005 Xcos trace: propertyUpdated( 52 , BLOCK , OUTPUTS ) : NO_CHANGES
3006 Xcos trace: propertyUpdated( 52 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
3007 Xcos trace: propertyUpdated( 52 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
3008 Xcos debug: objectDeleted( 53 , PORT )
3009 Xcos trace: propertyUpdated( 52 , BLOCK , INPUTS ) : SUCCESS
3010 Xcos trace: propertyUpdated( 52 , BLOCK , OUTPUTS ) : NO_CHANGES
3011 Xcos trace: propertyUpdated( 52 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
3012 Xcos trace: propertyUpdated( 52 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
3013 Xcos debug: objectDeleted( 54 , PORT )
3014 Xcos trace: propertyUpdated( 52 , BLOCK , INPUTS ) : SUCCESS
3015 Xcos trace: propertyUpdated( 52 , BLOCK , OUTPUTS ) : NO_CHANGES
3016 Xcos trace: propertyUpdated( 52 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
3017 Xcos trace: propertyUpdated( 52 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
3018 Xcos debug: objectDeleted( 55 , PORT )
3019 Xcos trace: propertyUpdated( 52 , BLOCK , INPUTS ) : SUCCESS
3020 Xcos trace: propertyUpdated( 52 , BLOCK , OUTPUTS ) : NO_CHANGES
3021 Xcos trace: propertyUpdated( 52 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
3022 Xcos trace: propertyUpdated( 52 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
3023 Xcos debug: objectDeleted( 56 , PORT )
3024 Xcos trace: propertyUpdated( 52 , BLOCK , INPUTS ) : SUCCESS
3025 Xcos trace: propertyUpdated( 52 , BLOCK , OUTPUTS ) : NO_CHANGES
3026 Xcos trace: propertyUpdated( 52 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
3027 Xcos trace: propertyUpdated( 52 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
3028 Xcos debug: objectDeleted( 57 , PORT )
3029 Xcos trace: propertyUpdated( 52 , BLOCK , INPUTS ) : NO_CHANGES
3030 Xcos trace: propertyUpdated( 52 , BLOCK , OUTPUTS ) : SUCCESS
3031 Xcos trace: propertyUpdated( 52 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
3032 Xcos trace: propertyUpdated( 52 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
3033 Xcos debug: objectDeleted( 58 , PORT )
3034 Xcos trace: propertyUpdated( 52 , BLOCK , INPUTS ) : NO_CHANGES
3035 Xcos trace: propertyUpdated( 52 , BLOCK , OUTPUTS ) : SUCCESS
3036 Xcos trace: propertyUpdated( 52 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
3037 Xcos trace: propertyUpdated( 52 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
3038 Xcos debug: objectDeleted( 59 , PORT )
3039 Xcos debug: objectDeleted( 52 , BLOCK )
3040 o.model.ipar = [];
3041 Xcos debug: objectReferenced( 60 , BLOCK ) : 1
3042 Xcos debug: objectUnreferenced( 60 , BLOCK ) : 0
3043 Xcos debug: objectReferenced( 60 , BLOCK ) : 1
3044 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
3045 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
3046 Xcos trace: propertyUpdated( 60 , BLOCK , STATE ) : NO_CHANGES
3047 Xcos trace: propertyUpdated( 60 , BLOCK , DSTATE ) : NO_CHANGES
3048 Xcos trace: propertyUpdated( 60 , BLOCK , ODSTATE ) : NO_CHANGES
3049 Xcos trace: propertyUpdated( 60 , BLOCK , RPAR ) : NO_CHANGES
3050 Xcos trace: propertyUpdated( 60 , BLOCK , IPAR ) : NO_CHANGES
3051 Xcos trace: propertyUpdated( 60 , BLOCK , OPAR ) : NO_CHANGES
3052 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
3053 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
3054 Xcos trace: propertyUpdated( 60 , BLOCK , LABEL ) : NO_CHANGES
3055 Xcos trace: propertyUpdated( 60 , BLOCK , NZCROSS ) : NO_CHANGES
3056 Xcos trace: propertyUpdated( 60 , BLOCK , NMODE ) : NO_CHANGES
3057 Xcos trace: propertyUpdated( 60 , BLOCK , UID ) : NO_CHANGES
3058 Xcos debug: objectUnreferenced( 60 , BLOCK ) : 0
3059 assert_checkequal(o.model.ipar, []);
3060 Xcos debug: objectReferenced( 60 , BLOCK ) : 1
3061 Xcos debug: objectUnreferenced( 60 , BLOCK ) : 0
3062 o.model.nzcross = [];
3063 Xcos debug: objectReferenced( 60 , BLOCK ) : 1
3064 Xcos debug: objectUnreferenced( 60 , BLOCK ) : 0
3065 Xcos debug: objectReferenced( 60 , BLOCK ) : 1
3066 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
3067 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
3068 Xcos trace: propertyUpdated( 60 , BLOCK , STATE ) : NO_CHANGES
3069 Xcos trace: propertyUpdated( 60 , BLOCK , DSTATE ) : NO_CHANGES
3070 Xcos trace: propertyUpdated( 60 , BLOCK , ODSTATE ) : NO_CHANGES
3071 Xcos trace: propertyUpdated( 60 , BLOCK , RPAR ) : NO_CHANGES
3072 Xcos trace: propertyUpdated( 60 , BLOCK , IPAR ) : NO_CHANGES
3073 Xcos trace: propertyUpdated( 60 , BLOCK , OPAR ) : NO_CHANGES
3074 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
3075 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
3076 Xcos trace: propertyUpdated( 60 , BLOCK , LABEL ) : NO_CHANGES
3077 Xcos trace: propertyUpdated( 60 , BLOCK , NZCROSS ) : SUCCESS
3078 Xcos trace: propertyUpdated( 60 , BLOCK , NMODE ) : NO_CHANGES
3079 Xcos trace: propertyUpdated( 60 , BLOCK , UID ) : NO_CHANGES
3080 Xcos debug: objectUnreferenced( 60 , BLOCK ) : 0
3081 assert_checkequal(o.model.nzcross, []);
3082 Xcos debug: objectReferenced( 60 , BLOCK ) : 1
3083 Xcos debug: objectUnreferenced( 60 , BLOCK ) : 0
3084 o.model.nmode = [];
3085 Xcos debug: objectReferenced( 60 , BLOCK ) : 1
3086 Xcos debug: objectUnreferenced( 60 , BLOCK ) : 0
3087 Xcos debug: objectReferenced( 60 , BLOCK ) : 1
3088 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
3089 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
3090 Xcos trace: propertyUpdated( 60 , BLOCK , STATE ) : NO_CHANGES
3091 Xcos trace: propertyUpdated( 60 , BLOCK , DSTATE ) : NO_CHANGES
3092 Xcos trace: propertyUpdated( 60 , BLOCK , ODSTATE ) : NO_CHANGES
3093 Xcos trace: propertyUpdated( 60 , BLOCK , RPAR ) : NO_CHANGES
3094 Xcos trace: propertyUpdated( 60 , BLOCK , IPAR ) : NO_CHANGES
3095 Xcos trace: propertyUpdated( 60 , BLOCK , OPAR ) : NO_CHANGES
3096 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
3097 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
3098 Xcos trace: propertyUpdated( 60 , BLOCK , LABEL ) : NO_CHANGES
3099 Xcos trace: propertyUpdated( 60 , BLOCK , NZCROSS ) : NO_CHANGES
3100 Xcos trace: propertyUpdated( 60 , BLOCK , NMODE ) : SUCCESS
3101 Xcos trace: propertyUpdated( 60 , BLOCK , UID ) : NO_CHANGES
3102 Xcos debug: objectUnreferenced( 60 , BLOCK ) : 0
3103 assert_checkequal(o.model.nmode, []);
3104 Xcos debug: objectReferenced( 60 , BLOCK ) : 1
3105 Xcos debug: objectUnreferenced( 60 , BLOCK ) : 0
3106 o.model.ipar = [1; 2; 3];
3107 Xcos debug: objectReferenced( 60 , BLOCK ) : 1
3108 Xcos debug: objectUnreferenced( 60 , BLOCK ) : 0
3109 Xcos debug: objectReferenced( 60 , BLOCK ) : 1
3110 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
3111 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
3112 Xcos trace: propertyUpdated( 60 , BLOCK , STATE ) : NO_CHANGES
3113 Xcos trace: propertyUpdated( 60 , BLOCK , DSTATE ) : NO_CHANGES
3114 Xcos trace: propertyUpdated( 60 , BLOCK , ODSTATE ) : NO_CHANGES
3115 Xcos trace: propertyUpdated( 60 , BLOCK , RPAR ) : NO_CHANGES
3116 Xcos trace: propertyUpdated( 60 , BLOCK , IPAR ) : SUCCESS
3117 Xcos trace: propertyUpdated( 60 , BLOCK , OPAR ) : NO_CHANGES
3118 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
3119 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
3120 Xcos trace: propertyUpdated( 60 , BLOCK , LABEL ) : NO_CHANGES
3121 Xcos trace: propertyUpdated( 60 , BLOCK , NZCROSS ) : NO_CHANGES
3122 Xcos trace: propertyUpdated( 60 , BLOCK , NMODE ) : NO_CHANGES
3123 Xcos trace: propertyUpdated( 60 , BLOCK , UID ) : NO_CHANGES
3124 Xcos debug: objectUnreferenced( 60 , BLOCK ) : 0
3125 assert_checkequal(o.model.ipar, [1; 2; 3]);
3126 Xcos debug: objectReferenced( 60 , BLOCK ) : 1
3127 Xcos debug: objectUnreferenced( 60 , BLOCK ) : 0
3128 o.model.nzcross = [1; 2; 3];
3129 Xcos debug: objectReferenced( 60 , BLOCK ) : 1
3130 Xcos debug: objectUnreferenced( 60 , BLOCK ) : 0
3131 Xcos debug: objectReferenced( 60 , BLOCK ) : 1
3132 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
3133 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
3134 Xcos trace: propertyUpdated( 60 , BLOCK , STATE ) : NO_CHANGES
3135 Xcos trace: propertyUpdated( 60 , BLOCK , DSTATE ) : NO_CHANGES
3136 Xcos trace: propertyUpdated( 60 , BLOCK , ODSTATE ) : NO_CHANGES
3137 Xcos trace: propertyUpdated( 60 , BLOCK , RPAR ) : NO_CHANGES
3138 Xcos trace: propertyUpdated( 60 , BLOCK , IPAR ) : NO_CHANGES
3139 Xcos trace: propertyUpdated( 60 , BLOCK , OPAR ) : NO_CHANGES
3140 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
3141 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
3142 Xcos trace: propertyUpdated( 60 , BLOCK , LABEL ) : NO_CHANGES
3143 Xcos trace: propertyUpdated( 60 , BLOCK , NZCROSS ) : SUCCESS
3144 Xcos trace: propertyUpdated( 60 , BLOCK , NMODE ) : NO_CHANGES
3145 Xcos trace: propertyUpdated( 60 , BLOCK , UID ) : NO_CHANGES
3146 Xcos debug: objectUnreferenced( 60 , BLOCK ) : 0
3147 assert_checkequal(o.model.nzcross, [1; 2; 3]);
3148 Xcos debug: objectReferenced( 60 , BLOCK ) : 1
3149 Xcos debug: objectUnreferenced( 60 , BLOCK ) : 0
3150 o.model.nmode = [1; 2; 3];
3151 Xcos debug: objectReferenced( 60 , BLOCK ) : 1
3152 Xcos debug: objectUnreferenced( 60 , BLOCK ) : 0
3153 Xcos debug: objectReferenced( 60 , BLOCK ) : 1
3154 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
3155 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
3156 Xcos trace: propertyUpdated( 60 , BLOCK , STATE ) : NO_CHANGES
3157 Xcos trace: propertyUpdated( 60 , BLOCK , DSTATE ) : NO_CHANGES
3158 Xcos trace: propertyUpdated( 60 , BLOCK , ODSTATE ) : NO_CHANGES
3159 Xcos trace: propertyUpdated( 60 , BLOCK , RPAR ) : NO_CHANGES
3160 Xcos trace: propertyUpdated( 60 , BLOCK , IPAR ) : NO_CHANGES
3161 Xcos trace: propertyUpdated( 60 , BLOCK , OPAR ) : NO_CHANGES
3162 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
3163 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
3164 Xcos trace: propertyUpdated( 60 , BLOCK , LABEL ) : NO_CHANGES
3165 Xcos trace: propertyUpdated( 60 , BLOCK , NZCROSS ) : NO_CHANGES
3166 Xcos trace: propertyUpdated( 60 , BLOCK , NMODE ) : SUCCESS
3167 Xcos trace: propertyUpdated( 60 , BLOCK , UID ) : NO_CHANGES
3168 Xcos debug: objectUnreferenced( 60 , BLOCK ) : 0
3169 assert_checkequal(o.model.nmode, [1; 2; 3]);
3170 Xcos debug: objectReferenced( 60 , BLOCK ) : 1
3171 Xcos debug: objectUnreferenced( 60 , BLOCK ) : 0
3172 // Check that all the model items are freed
3173 clear
3174 Xcos debug: objectDeleted( 60 , BLOCK )