Merge 6.0 into master
[scilab.git] / scilab / modules / scicos / tests / unit_tests / model / SuperBlock_in_SuperBlock.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 link = scicos_link(from=[2,1,0],to=[3,1,1]);
11 Xcos info:    objectCreated( 1 , LINK )
12 Xcos trace:   propertyUpdated( 1 , LINK , CONTROL_POINTS ) : NO_CHANGES
13 Xcos trace:   propertyUpdated( 1 , LINK , CONTROL_POINTS ) : NO_CHANGES
14 Xcos trace:   propertyUpdated( 1 , LINK , DESCRIPTION ) : NO_CHANGES
15 Xcos trace:   propertyUpdated( 1 , LINK , THICK ) : NO_CHANGES
16 Xcos trace:   propertyUpdated( 1 , LINK , COLOR ) : NO_CHANGES
17 Xcos trace:   propertyUpdated( 1 , LINK , KIND ) : NO_CHANGES
18 subDiag = scicos_diagram( objs=list(link) );
19 Xcos info:    objectCreated( 2 , DIAGRAM )
20 Xcos trace:   objectReferenced( 2 , DIAGRAM ) : 1
21 Xcos trace:   propertyUpdated( 2 , DIAGRAM , TITLE ) : NO_CHANGES
22 Xcos trace:   propertyUpdated( 2 , DIAGRAM , PATH ) : NO_CHANGES
23 Xcos trace:   propertyUpdated( 2 , DIAGRAM , PROPERTIES ) : NO_CHANGES
24 Xcos trace:   propertyUpdated( 2 , DIAGRAM , PROPERTIES ) : NO_CHANGES
25 Xcos trace:   propertyUpdated( 2 , DIAGRAM , CONTEXT ) : NO_CHANGES
26 Xcos trace:   objectUnreferenced( 2 , DIAGRAM ) : 0
27 Xcos info:    objectCreated( 3 , LINK )
28 Xcos info:    objectCloned( 1 , 3 , LINK )
29 Xcos trace:   propertyUpdated( 3 , LINK , COLOR ) : NO_CHANGES
30 Xcos trace:   propertyUpdated( 3 , LINK , KIND ) : NO_CHANGES
31 Xcos trace:   propertyUpdated( 3 , LINK , DESCRIPTION ) : NO_CHANGES
32 Xcos trace:   propertyUpdated( 3 , LINK , UID ) : NO_CHANGES
33 Xcos trace:   propertyUpdated( 3 , LINK , STYLE ) : NO_CHANGES
34 Xcos trace:   propertyUpdated( 3 , LINK , CONTROL_POINTS ) : NO_CHANGES
35 Xcos trace:   propertyUpdated( 3 , LINK , THICK ) : NO_CHANGES
36 Xcos trace:   propertyUpdated( 3 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
37 Xcos trace:   propertyUpdated( 3 , LINK , PARENT_BLOCK ) : NO_CHANGES
38 Xcos trace:   propertyUpdated( 3 , LINK , SOURCE_PORT ) : NO_CHANGES
39 Xcos trace:   propertyUpdated( 3 , LINK , DESTINATION_PORT ) : NO_CHANGES
40 Xcos trace:   objectReferenced( 3 , LINK ) : 1
41 Xcos trace:   objectReferenced( 3 , LINK ) : 2
42 Xcos debug:   propertyUpdated( 3 , LINK , PARENT_DIAGRAM ) : SUCCESS
43 Xcos trace:   propertyUpdated( 3 , LINK , PARENT_BLOCK ) : NO_CHANGES
44 Xcos trace:   objectUnreferenced( 3 , LINK ) : 1
45 Xcos debug:   propertyUpdated( 2 , DIAGRAM , CHILDREN ) : SUCCESS
46 Xcos trace:   objectUnreferenced( 3 , LINK ) : 0
47 Xcos debug:   propertyUpdated( 2 , DIAGRAM , VERSION_NUMBER ) : SUCCESS
48 Super1 = scicos_block(,..
49 model=scicos_model(sim="super",in=[],in2=[],intyp=1,out=[],out2=[],outtyp=[],evtin=[],evtout=[],state=[],dstate=[],odstate=list(),..
50 rpar=subDiag,..
51 ipar=[],opar=list(),blocktype="h",firing=[],dep_ut=[%f,%f],label="Quat_Conj",nzcross=0,nmode=0,equations=list())..
52 );
53 Xcos info:    objectCreated( 4 , BLOCK )
54 Xcos trace:   objectReferenced( 4 , BLOCK ) : 1
55 Xcos trace:   propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
56 Xcos trace:   propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
57 Xcos trace:   propertyUpdated( 4 , BLOCK , EXPRS ) : NO_CHANGES
58 Xcos trace:   propertyUpdated( 4 , BLOCK , INPUTS ) : NO_CHANGES
59 Xcos trace:   propertyUpdated( 4 , BLOCK , OUTPUTS ) : NO_CHANGES
60 Xcos trace:   propertyUpdated( 4 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
61 Xcos trace:   propertyUpdated( 4 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
62 Xcos trace:   propertyUpdated( 4 , BLOCK , DESCRIPTION ) : NO_CHANGES
63 Xcos trace:   propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES
64 Xcos trace:   objectUnreferenced( 4 , BLOCK ) : 0
65 Xcos trace:   objectReferenced( 4 , BLOCK ) : 1
66 Xcos debug:   propertyUpdated( 4 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
67 Xcos trace:   propertyUpdated( 4 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
68 Xcos trace:   propertyUpdated( 4 , BLOCK , STATE ) : NO_CHANGES
69 Xcos trace:   propertyUpdated( 4 , BLOCK , DSTATE ) : NO_CHANGES
70 Xcos trace:   propertyUpdated( 4 , BLOCK , ODSTATE ) : NO_CHANGES
71 Xcos trace:   objectReferenced( 4 , BLOCK ) : 2
72 Xcos trace:   objectReferenced( 3 , LINK ) : 1
73 Xcos info:    objectCreated( 5 , LINK )
74 Xcos info:    objectCloned( 3 , 5 , LINK )
75 Xcos trace:   propertyUpdated( 5 , LINK , COLOR ) : NO_CHANGES
76 Xcos trace:   propertyUpdated( 5 , LINK , KIND ) : NO_CHANGES
77 Xcos trace:   propertyUpdated( 5 , LINK , DESCRIPTION ) : NO_CHANGES
78 Xcos trace:   propertyUpdated( 5 , LINK , UID ) : NO_CHANGES
79 Xcos trace:   propertyUpdated( 5 , LINK , STYLE ) : NO_CHANGES
80 Xcos trace:   propertyUpdated( 5 , LINK , CONTROL_POINTS ) : NO_CHANGES
81 Xcos trace:   propertyUpdated( 5 , LINK , THICK ) : NO_CHANGES
82 Xcos trace:   propertyUpdated( 5 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
83 Xcos trace:   propertyUpdated( 5 , LINK , PARENT_BLOCK ) : NO_CHANGES
84 Xcos trace:   propertyUpdated( 5 , LINK , SOURCE_PORT ) : NO_CHANGES
85 Xcos trace:   propertyUpdated( 5 , LINK , DESTINATION_PORT ) : NO_CHANGES
86 Xcos trace:   objectReferenced( 5 , LINK ) : 1
87 Xcos trace:   objectReferenced( 5 , LINK ) : 2
88 Xcos trace:   propertyUpdated( 5 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
89 Xcos debug:   propertyUpdated( 5 , LINK , PARENT_BLOCK ) : SUCCESS
90 Xcos trace:   objectUnreferenced( 5 , LINK ) : 1
91 Xcos debug:   propertyUpdated( 4 , BLOCK , CHILDREN ) : SUCCESS
92 Xcos trace:   objectUnreferenced( 5 , LINK ) : 0
93 Xcos trace:   objectUnreferenced( 3 , LINK ) : 0
94 Xcos trace:   objectReferenced( 2 , DIAGRAM ) : 1
95 Xcos trace:   objectUnreferenced( 2 , DIAGRAM ) : 0
96 Xcos trace:   objectReferenced( 4 , BLOCK ) : 3
97 Xcos debug:   propertyUpdated( 4 , BLOCK , DESCRIPTION ) : SUCCESS
98 Xcos trace:   propertyUpdated( 4 , BLOCK , CONTEXT ) : NO_CHANGES
99 Xcos trace:   objectUnreferenced( 4 , BLOCK ) : 2
100 Xcos trace:   objectUnreferenced( 4 , BLOCK ) : 1
101 Xcos trace:   propertyUpdated( 4 , BLOCK , IPAR ) : NO_CHANGES
102 Xcos trace:   propertyUpdated( 4 , BLOCK , OPAR ) : NO_CHANGES
103 Xcos debug:   propertyUpdated( 4 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS
104 Xcos trace:   propertyUpdated( 4 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
105 Xcos debug:   propertyUpdated( 4 , BLOCK , DESCRIPTION ) : SUCCESS
106 Xcos trace:   propertyUpdated( 4 , BLOCK , NZCROSS ) : NO_CHANGES
107 Xcos trace:   propertyUpdated( 4 , BLOCK , NMODE ) : NO_CHANGES
108 Xcos trace:   propertyUpdated( 4 , BLOCK , EQUATIONS ) : NO_CHANGES
109 Xcos trace:   propertyUpdated( 4 , BLOCK , UID ) : NO_CHANGES
110 Xcos trace:   objectUnreferenced( 4 , BLOCK ) : 0
111 Xcos trace:   propertyUpdated( 4 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
112 diag = scicos_diagram();
113 Xcos info:    objectCreated( 6 , DIAGRAM )
114 Xcos trace:   objectReferenced( 6 , DIAGRAM ) : 1
115 Xcos trace:   propertyUpdated( 6 , DIAGRAM , TITLE ) : NO_CHANGES
116 Xcos trace:   propertyUpdated( 6 , DIAGRAM , PATH ) : NO_CHANGES
117 Xcos trace:   propertyUpdated( 6 , DIAGRAM , PROPERTIES ) : NO_CHANGES
118 Xcos trace:   propertyUpdated( 6 , DIAGRAM , PROPERTIES ) : NO_CHANGES
119 Xcos trace:   propertyUpdated( 6 , DIAGRAM , CONTEXT ) : NO_CHANGES
120 Xcos trace:   objectUnreferenced( 6 , DIAGRAM ) : 0
121 Xcos trace:   propertyUpdated( 6 , DIAGRAM , CHILDREN ) : NO_CHANGES
122 Xcos debug:   propertyUpdated( 6 , DIAGRAM , VERSION_NUMBER ) : SUCCESS
123 diag.objs(1) = Super1;
124 Xcos info:    objectCreated( 7 , BLOCK )
125 Xcos info:    objectCloned( 4 , 7 , BLOCK )
126 Xcos trace:   propertyUpdated( 7 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
127 Xcos debug:   propertyUpdated( 7 , BLOCK , DESCRIPTION ) : SUCCESS
128 Xcos trace:   propertyUpdated( 7 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
129 Xcos debug:   propertyUpdated( 7 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
130 Xcos debug:   propertyUpdated( 7 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS
131 Xcos trace:   propertyUpdated( 7 , BLOCK , UID ) : NO_CHANGES
132 Xcos trace:   propertyUpdated( 7 , BLOCK , STYLE ) : NO_CHANGES
133 Xcos trace:   propertyUpdated( 7 , BLOCK , GEOMETRY ) : NO_CHANGES
134 Xcos trace:   propertyUpdated( 7 , BLOCK , EXPRS ) : NO_CHANGES
135 Xcos trace:   propertyUpdated( 7 , BLOCK , STATE ) : NO_CHANGES
136 Xcos trace:   propertyUpdated( 7 , BLOCK , DSTATE ) : NO_CHANGES
137 Xcos trace:   propertyUpdated( 7 , BLOCK , ODSTATE ) : NO_CHANGES
138 Xcos trace:   propertyUpdated( 7 , BLOCK , RPAR ) : NO_CHANGES
139 Xcos trace:   propertyUpdated( 7 , BLOCK , OPAR ) : NO_CHANGES
140 Xcos trace:   propertyUpdated( 7 , BLOCK , EQUATIONS ) : NO_CHANGES
141 Xcos trace:   propertyUpdated( 7 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
142 Xcos trace:   propertyUpdated( 7 , BLOCK , NZCROSS ) : NO_CHANGES
143 Xcos trace:   propertyUpdated( 7 , BLOCK , NMODE ) : NO_CHANGES
144 Xcos trace:   propertyUpdated( 7 , BLOCK , IPAR ) : NO_CHANGES
145 Xcos trace:   propertyUpdated( 7 , BLOCK , COLOR ) : NO_CHANGES
146 Xcos trace:   propertyUpdated( 7 , BLOCK , CONTEXT ) : NO_CHANGES
147 Xcos trace:   propertyUpdated( 7 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
148 Xcos trace:   propertyUpdated( 7 , BLOCK , INPUTS ) : NO_CHANGES
149 Xcos trace:   propertyUpdated( 7 , BLOCK , OUTPUTS ) : NO_CHANGES
150 Xcos trace:   propertyUpdated( 7 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
151 Xcos trace:   propertyUpdated( 7 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
152 Xcos trace:   propertyUpdated( 7 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
153 Xcos info:    objectCreated( 8 , LINK )
154 Xcos info:    objectCloned( 5 , 8 , LINK )
155 Xcos trace:   propertyUpdated( 8 , LINK , COLOR ) : NO_CHANGES
156 Xcos trace:   propertyUpdated( 8 , LINK , KIND ) : NO_CHANGES
157 Xcos trace:   propertyUpdated( 8 , LINK , DESCRIPTION ) : NO_CHANGES
158 Xcos trace:   propertyUpdated( 8 , LINK , UID ) : NO_CHANGES
159 Xcos trace:   propertyUpdated( 8 , LINK , STYLE ) : NO_CHANGES
160 Xcos trace:   propertyUpdated( 8 , LINK , CONTROL_POINTS ) : NO_CHANGES
161 Xcos trace:   propertyUpdated( 8 , LINK , THICK ) : NO_CHANGES
162 Xcos trace:   propertyUpdated( 8 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
163 Xcos debug:   propertyUpdated( 8 , LINK , PARENT_BLOCK ) : SUCCESS
164 Xcos trace:   propertyUpdated( 8 , LINK , SOURCE_PORT ) : NO_CHANGES
165 Xcos trace:   propertyUpdated( 8 , LINK , DESTINATION_PORT ) : NO_CHANGES
166 Xcos trace:   propertyUpdated( 8 , LINK , SOURCE_PORT ) : NO_CHANGES
167 Xcos trace:   propertyUpdated( 8 , LINK , DESTINATION_PORT ) : NO_CHANGES
168 Xcos debug:   propertyUpdated( 7 , BLOCK , CHILDREN ) : SUCCESS
169 Xcos trace:   objectReferenced( 7 , BLOCK ) : 1
170 Xcos trace:   objectReferenced( 7 , BLOCK ) : 2
171 Xcos debug:   propertyUpdated( 7 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
172 Xcos trace:   propertyUpdated( 7 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
173 Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 1
174 Xcos debug:   propertyUpdated( 6 , DIAGRAM , CHILDREN ) : SUCCESS
175 Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 0
176 diag.objs(1)
177 Xcos trace:   objectReferenced( 7 , BLOCK ) : 1
178  ans  =
179 GUI     : 
180 Graphics: 
181 Xcos trace:   objectReferenced( 7 , BLOCK ) : 2
182 Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 1
183           orig = [0,0]
184           sz = [2,2]
185           exprs = []
186           pin = []
187           pout = []
188           pein = []
189           peout = []
190           gr_i = []
191           id = "Quat_Conj"
192           in_implicit = []
193           out_implicit = []
194           in_style = ""
195           out_style = ""
196           in_label = ""
197           out_label = ""
198           style = ""
199 Model   : 
200 Xcos trace:   objectReferenced( 7 , BLOCK ) : 2
201 Xcos trace:   objectReferenced( 7 , BLOCK ) : 3
202 Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 2
203 Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 1
204           super type: 0
205           in = []
206           in2 = []
207           intyp = 1
208           out = []
209           out2 = []
210           outtyp = 1
211           evtin = []
212           evtout = []
213           state = []
214           dstate = []
215           odstate = list()
216           rpar : SuperBlock
217           ipar = []
218           opar = list()
219           blocktype = "h"
220           firing = []
221           dep_ut = [%f,%f]
222           label = "Quat_Conj"
223           nzcross = 0
224           nmode = 0
225           equations = list()
226           uid = ""
227 diag.objs(1).model
228 Xcos trace:   objectReferenced( 7 , BLOCK ) : 2
229 Xcos trace:   objectReferenced( 7 , BLOCK ) : 3
230 Xcos trace:   objectReferenced( 7 , BLOCK ) : 4
231 Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 3
232 Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 2
233 Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 1
234  ans  =
235 super type: 0
236 Xcos trace:   objectReferenced( 7 , BLOCK ) : 2
237 Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 1
238 Xcos trace:   objectReferenced( 8 , LINK ) : 1
239 Xcos trace:   objectUnreferenced( 8 , LINK ) : 0
240 in = []
241 in2 = []
242 intyp = 1
243 out = []
244 out2 = []
245 outtyp = 1
246 evtin = []
247 evtout = []
248 state = []
249 dstate = []
250 odstate = list()
251 <<<<<<< HEAD
252 rpar = mlist(["diagram","props","objs","version","contrib"],tlist(["params","wpar","title","tol","tf","context","void1","options","void2","void3","doc"],[600,450,0,0,600,450],["Quat_Conj";""],[0.000001,0.000001,1.000D-10,100001,0,1,0],30,[],[],tlist(["scsopt","3D","Background","Link","ID","Cmap"],list(%t,33),[8,1],[1,5],list([4,1,10,1],[4,1,2,1]),[0.8,0.8,0.8]),[],[],list()),list(mlist(["Link","xx","yy","id","thick","ct","from","to"],[],[],"",[0,0],[1,1],[2,1,0],[3,1,1])),"",list())
253 =======
254 rpar = mlist(["diagram","props","objs","version","contrib"],tlist(["params","wpar","title","tol","tf","context","void1","options","void2","void3","doc"],[6,45,0,0,6,45],["Quat_Conj";""],[0.000001,0.000001,1.000D-10,100001,0,1,0],1,[],[],tlist(["scsopt","3D","Background","Link","ID","Cmap"],list(%t,33),[8,1],[1,5],list([4,1,1,1],[4,1,2,1]),[0.8,0.8,0.8]),[],[],list()),list(mlist(["Link","xx","yy","id","thick","ct","from","to"],[],[],"",[0,0],[1,1],[2,1,0],[3,1,1])),"",list())
255 >>>>>>> origin/6.0
256 ipar = []
257 opar = list()
258 blocktype = "h"
259 firing = []
260 dep_ut = [%f,%f]
261 label = "Quat_Conj"
262 nzcross = 0
263 nmode = 0
264 equations = list()
265 uid = ""
266 diag.objs(1).model.rpar.objs(1)
267 Xcos trace:   objectReferenced( 7 , BLOCK ) : 2
268 Xcos trace:   objectReferenced( 7 , BLOCK ) : 3
269 Xcos trace:   objectReferenced( 7 , BLOCK ) : 4
270 Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 3
271 Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 2
272 Xcos trace:   objectReferenced( 8 , LINK ) : 1
273 Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 1
274 Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 0
275  ans  =
276 Link    :
277           xx: []
278           yy: []
279           id: 
280           thick: 0 0
281           ct: 1 1
282           from: 2 1 0
283           to: 3 1 1
284 Super2 = scicos_block(,..
285 model=scicos_model(sim="super",in=[],in2=[],intyp=1,out=[],out2=[],outtyp=[],evtin=[],evtout=[],state=[],dstate=[],odstate=list(),..
286 rpar=diag,..
287 ipar=[],opar=list(),blocktype="h",firing=[],dep_ut=[%f,%f],label="Quat_Conj",nzcross=0,nmode=0,equations=list())..
288 );
289 Xcos info:    objectCreated( 9 , BLOCK )
290 Xcos trace:   objectReferenced( 9 , BLOCK ) : 1
291 Xcos trace:   propertyUpdated( 9 , BLOCK , GEOMETRY ) : NO_CHANGES
292 Xcos trace:   propertyUpdated( 9 , BLOCK , GEOMETRY ) : NO_CHANGES
293 Xcos trace:   propertyUpdated( 9 , BLOCK , EXPRS ) : NO_CHANGES
294 Xcos trace:   propertyUpdated( 9 , BLOCK , INPUTS ) : NO_CHANGES
295 Xcos trace:   propertyUpdated( 9 , BLOCK , OUTPUTS ) : NO_CHANGES
296 Xcos trace:   propertyUpdated( 9 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
297 Xcos trace:   propertyUpdated( 9 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
298 Xcos trace:   propertyUpdated( 9 , BLOCK , DESCRIPTION ) : NO_CHANGES
299 Xcos trace:   propertyUpdated( 9 , BLOCK , STYLE ) : NO_CHANGES
300 Xcos trace:   objectUnreferenced( 9 , BLOCK ) : 0
301 Xcos trace:   objectReferenced( 9 , BLOCK ) : 1
302 Xcos debug:   propertyUpdated( 9 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
303 Xcos trace:   propertyUpdated( 9 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
304 Xcos trace:   propertyUpdated( 9 , BLOCK , STATE ) : NO_CHANGES
305 Xcos trace:   propertyUpdated( 9 , BLOCK , DSTATE ) : NO_CHANGES
306 Xcos trace:   propertyUpdated( 9 , BLOCK , ODSTATE ) : NO_CHANGES
307 Xcos trace:   objectReferenced( 9 , BLOCK ) : 2
308 Xcos trace:   objectReferenced( 7 , BLOCK ) : 1
309 Xcos info:    objectCreated( 10 , BLOCK )
310 Xcos info:    objectCloned( 7 , 10 , BLOCK )
311 Xcos trace:   propertyUpdated( 10 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
312 Xcos debug:   propertyUpdated( 10 , BLOCK , DESCRIPTION ) : SUCCESS
313 Xcos trace:   propertyUpdated( 10 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
314 Xcos debug:   propertyUpdated( 10 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
315 Xcos debug:   propertyUpdated( 10 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS
316 Xcos trace:   propertyUpdated( 10 , BLOCK , UID ) : NO_CHANGES
317 Xcos trace:   propertyUpdated( 10 , BLOCK , STYLE ) : NO_CHANGES
318 Xcos trace:   propertyUpdated( 10 , BLOCK , GEOMETRY ) : NO_CHANGES
319 Xcos trace:   propertyUpdated( 10 , BLOCK , EXPRS ) : NO_CHANGES
320 Xcos trace:   propertyUpdated( 10 , BLOCK , STATE ) : NO_CHANGES
321 Xcos trace:   propertyUpdated( 10 , BLOCK , DSTATE ) : NO_CHANGES
322 Xcos trace:   propertyUpdated( 10 , BLOCK , ODSTATE ) : NO_CHANGES
323 Xcos trace:   propertyUpdated( 10 , BLOCK , RPAR ) : NO_CHANGES
324 Xcos trace:   propertyUpdated( 10 , BLOCK , OPAR ) : NO_CHANGES
325 Xcos trace:   propertyUpdated( 10 , BLOCK , EQUATIONS ) : NO_CHANGES
326 Xcos trace:   propertyUpdated( 10 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
327 Xcos trace:   propertyUpdated( 10 , BLOCK , NZCROSS ) : NO_CHANGES
328 Xcos trace:   propertyUpdated( 10 , BLOCK , NMODE ) : NO_CHANGES
329 Xcos trace:   propertyUpdated( 10 , BLOCK , IPAR ) : NO_CHANGES
330 Xcos trace:   propertyUpdated( 10 , BLOCK , COLOR ) : NO_CHANGES
331 Xcos trace:   propertyUpdated( 10 , BLOCK , CONTEXT ) : NO_CHANGES
332 Xcos trace:   propertyUpdated( 10 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
333 Xcos trace:   propertyUpdated( 10 , BLOCK , INPUTS ) : NO_CHANGES
334 Xcos trace:   propertyUpdated( 10 , BLOCK , OUTPUTS ) : NO_CHANGES
335 Xcos trace:   propertyUpdated( 10 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
336 Xcos trace:   propertyUpdated( 10 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
337 Xcos trace:   propertyUpdated( 10 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
338 Xcos info:    objectCreated( 11 , LINK )
339 Xcos info:    objectCloned( 8 , 11 , LINK )
340 Xcos trace:   propertyUpdated( 11 , LINK , COLOR ) : NO_CHANGES
341 Xcos trace:   propertyUpdated( 11 , LINK , KIND ) : NO_CHANGES
342 Xcos trace:   propertyUpdated( 11 , LINK , DESCRIPTION ) : NO_CHANGES
343 Xcos trace:   propertyUpdated( 11 , LINK , UID ) : NO_CHANGES
344 Xcos trace:   propertyUpdated( 11 , LINK , STYLE ) : NO_CHANGES
345 Xcos trace:   propertyUpdated( 11 , LINK , CONTROL_POINTS ) : NO_CHANGES
346 Xcos trace:   propertyUpdated( 11 , LINK , THICK ) : NO_CHANGES
347 Xcos trace:   propertyUpdated( 11 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
348 Xcos debug:   propertyUpdated( 11 , LINK , PARENT_BLOCK ) : SUCCESS
349 Xcos trace:   propertyUpdated( 11 , LINK , SOURCE_PORT ) : NO_CHANGES
350 Xcos trace:   propertyUpdated( 11 , LINK , DESTINATION_PORT ) : NO_CHANGES
351 Xcos trace:   propertyUpdated( 11 , LINK , SOURCE_PORT ) : NO_CHANGES
352 Xcos trace:   propertyUpdated( 11 , LINK , DESTINATION_PORT ) : NO_CHANGES
353 Xcos debug:   propertyUpdated( 10 , BLOCK , CHILDREN ) : SUCCESS
354 Xcos trace:   objectReferenced( 10 , BLOCK ) : 1
355 Xcos trace:   objectReferenced( 10 , BLOCK ) : 2
356 Xcos trace:   propertyUpdated( 10 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
357 Xcos debug:   propertyUpdated( 10 , BLOCK , PARENT_BLOCK ) : SUCCESS
358 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 1
359 Xcos debug:   propertyUpdated( 9 , BLOCK , CHILDREN ) : SUCCESS
360 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 0
361 Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 0
362 Xcos trace:   objectReferenced( 6 , DIAGRAM ) : 1
363 Xcos trace:   objectUnreferenced( 6 , DIAGRAM ) : 0
364 Xcos trace:   objectReferenced( 9 , BLOCK ) : 3
365 Xcos debug:   propertyUpdated( 9 , BLOCK , DESCRIPTION ) : SUCCESS
366 Xcos trace:   propertyUpdated( 9 , BLOCK , CONTEXT ) : NO_CHANGES
367 Xcos trace:   objectUnreferenced( 9 , BLOCK ) : 2
368 Xcos trace:   objectUnreferenced( 9 , BLOCK ) : 1
369 Xcos trace:   propertyUpdated( 9 , BLOCK , IPAR ) : NO_CHANGES
370 Xcos trace:   propertyUpdated( 9 , BLOCK , OPAR ) : NO_CHANGES
371 Xcos debug:   propertyUpdated( 9 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS
372 Xcos trace:   propertyUpdated( 9 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
373 Xcos debug:   propertyUpdated( 9 , BLOCK , DESCRIPTION ) : SUCCESS
374 Xcos trace:   propertyUpdated( 9 , BLOCK , NZCROSS ) : NO_CHANGES
375 Xcos trace:   propertyUpdated( 9 , BLOCK , NMODE ) : NO_CHANGES
376 Xcos trace:   propertyUpdated( 9 , BLOCK , EQUATIONS ) : NO_CHANGES
377 Xcos trace:   propertyUpdated( 9 , BLOCK , UID ) : NO_CHANGES
378 Xcos trace:   objectUnreferenced( 9 , BLOCK ) : 0
379 Xcos trace:   propertyUpdated( 9 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
380 Super2.model
381 Xcos trace:   objectReferenced( 9 , BLOCK ) : 1
382 Xcos trace:   objectReferenced( 9 , BLOCK ) : 2
383 Xcos trace:   objectUnreferenced( 9 , BLOCK ) : 1
384 Xcos trace:   objectUnreferenced( 8 , LINK ) : 0
385  ans  =
386 super type: 0
387 Xcos trace:   objectReferenced( 9 , BLOCK ) : 2
388 Xcos trace:   objectUnreferenced( 9 , BLOCK ) : 1
389 Xcos trace:   objectReferenced( 10 , BLOCK ) : 1
390 Xcos trace:   objectReferenced( 10 , BLOCK ) : 2
391 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 1
392 Xcos trace:   objectReferenced( 10 , BLOCK ) : 2
393 Xcos trace:   objectReferenced( 10 , BLOCK ) : 3
394 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 2
395 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 1
396 Xcos trace:   objectReferenced( 10 , BLOCK ) : 2
397 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 1
398 Xcos trace:   objectReferenced( 11 , LINK ) : 1
399 Xcos trace:   objectUnreferenced( 11 , LINK ) : 0
400 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 0
401 in = []
402 in2 = []
403 intyp = 1
404 out = []
405 out2 = []
406 outtyp = 1
407 evtin = []
408 evtout = []
409 state = []
410 dstate = []
411 odstate = list()
412 rpar = mlist(["diagram","props","objs","version","contrib"],tlist(["params","wpar","title","tol","tf","context","void1","options","void2","void3","doc"],[6,45,0,0,6,45],["Quat_Conj";""],[],[],[],[],tlist(["scsopt","3D","Background","Link","ID","Cmap"],list(%t,33),[8,1],[1,5],list([4,1,1,1],[4,1,2,1]),[0.8,0.8,0.8]),[],[],list()),list(mlist(["Block","graphics","model","gui","doc"],mlist(["graphics","orig","sz","exprs","pin","pout","pein","peout","gr_i","id","in_implicit","out_implicit","in_style","out_style","in_label","out_label","style"],[0,0],[2,2],[],[],[],[],[],[],"Quat_Conj",[],[],"","","","",""),mlist(["model","sim","in","in2","intyp","out","out2","outtyp","evtin","evtout","state","dstate","odstate","rpar","ipar","opar","blocktype","firing","dep_ut","label","nzcross","nmode","equations","uid"],"super",[],[],1,[],[],1,[],[],[],[],list(),mlist(["diagram","props","objs","version","contrib"],tlist(["params","wpar","title","tol","tf","context","void1","options","void2","void3","doc"],[6,45,0,0,6,45],["Quat_Conj";""],[],[],[],[],tlist(["scsopt","3D","Background","Link","ID","Cmap"],list(%t,33),[8,1],[1,5],list([4,1,1,1],[4,1,2,1]),[0.8,0.8,0.8]),[],[],list()),list(mlist(["Link","xx","yy","id","thick","ct","from","to"],[],[],"",[0,0],[1,1],[2,1,0],[3,1,1])),"",list()),[],list(),"h",[],[%f,%f],"Quat_Conj",0,0,list(),""),"",list())),"",list())
413 ipar = []
414 opar = list()
415 blocktype = "h"
416 firing = []
417 dep_ut = [%f,%f]
418 label = "Quat_Conj"
419 nzcross = 0
420 nmode = 0
421 equations = list()
422 uid = ""
423 Super2.model.rpar
424 Xcos trace:   objectReferenced( 9 , BLOCK ) : 2
425 Xcos trace:   objectReferenced( 9 , BLOCK ) : 3
426 Xcos trace:   objectUnreferenced( 9 , BLOCK ) : 2
427 Xcos trace:   objectUnreferenced( 9 , BLOCK ) : 1
428  ans  =
429 Xcos trace:   objectReferenced( 9 , BLOCK ) : 2
430 Xcos trace:   objectUnreferenced( 9 , BLOCK ) : 1
431 wpar = [6,45,0,0,6,45]
432 title = ["Quat_Conj";""]
433 tol = []
434 tf = []
435 context = []
436 void1 = []
437 options = tlist(["scsopt","3D","Background","Link","ID","Cmap"],list(%t,33),[8,1],[1,5],list([4,1,1,1],[4,1,2,1]),[0.8,0.8,0.8])
438 void2 = []
439 void3 = []
440 doc = list()
441 Xcos trace:   objectReferenced( 10 , BLOCK ) : 1
442 1     
443 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 0
444 Super2.model.rpar.objs(1)
445 Xcos trace:   objectReferenced( 9 , BLOCK ) : 2
446 Xcos trace:   objectReferenced( 9 , BLOCK ) : 3
447 Xcos trace:   objectUnreferenced( 9 , BLOCK ) : 2
448 Xcos trace:   objectReferenced( 10 , BLOCK ) : 1
449 Xcos trace:   objectUnreferenced( 9 , BLOCK ) : 1
450 Xcos trace:   objectUnreferenced( 9 , BLOCK ) : 0
451  ans  =
452 GUI     : 
453 Graphics: 
454 Xcos trace:   objectReferenced( 10 , BLOCK ) : 2
455 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 1
456           orig = [0,0]
457           sz = [2,2]
458           exprs = []
459           pin = []
460           pout = []
461           pein = []
462           peout = []
463           gr_i = []
464           id = "Quat_Conj"
465           in_implicit = []
466           out_implicit = []
467           in_style = ""
468           out_style = ""
469           in_label = ""
470           out_label = ""
471           style = ""
472 Model   : 
473 Xcos trace:   objectReferenced( 10 , BLOCK ) : 2
474 Xcos trace:   objectReferenced( 10 , BLOCK ) : 3
475 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 2
476 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 1
477           super type: 0
478           in = []
479           in2 = []
480           intyp = 1
481           out = []
482           out2 = []
483           outtyp = 1
484           evtin = []
485           evtout = []
486           state = []
487           dstate = []
488           odstate = list()
489           rpar : SuperBlock
490           ipar = []
491           opar = list()
492           blocktype = "h"
493           firing = []
494           dep_ut = [%f,%f]
495           label = "Quat_Conj"
496           nzcross = 0
497           nmode = 0
498           equations = list()
499           uid = ""
500 Super2.model.rpar.objs(1).model
501 Xcos trace:   objectReferenced( 9 , BLOCK ) : 1
502 Xcos trace:   objectReferenced( 9 , BLOCK ) : 2
503 Xcos trace:   objectUnreferenced( 9 , BLOCK ) : 1
504 Xcos trace:   objectReferenced( 10 , BLOCK ) : 2
505 Xcos trace:   objectUnreferenced( 9 , BLOCK ) : 0
506 Xcos trace:   objectReferenced( 10 , BLOCK ) : 3
507 Xcos trace:   objectReferenced( 10 , BLOCK ) : 4
508 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 3
509 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 2
510 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 1
511  ans  =
512 super type: 0
513 Xcos trace:   objectReferenced( 10 , BLOCK ) : 2
514 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 1
515 Xcos trace:   objectReferenced( 11 , LINK ) : 1
516 Xcos trace:   objectUnreferenced( 11 , LINK ) : 0
517 in = []
518 in2 = []
519 intyp = 1
520 out = []
521 out2 = []
522 outtyp = 1
523 evtin = []
524 evtout = []
525 state = []
526 dstate = []
527 odstate = list()
528 rpar = mlist(["diagram","props","objs","version","contrib"],tlist(["params","wpar","title","tol","tf","context","void1","options","void2","void3","doc"],[6,45,0,0,6,45],["Quat_Conj";""],[],[],[],[],tlist(["scsopt","3D","Background","Link","ID","Cmap"],list(%t,33),[8,1],[1,5],list([4,1,1,1],[4,1,2,1]),[0.8,0.8,0.8]),[],[],list()),list(mlist(["Link","xx","yy","id","thick","ct","from","to"],[],[],"",[0,0],[1,1],[2,1,0],[3,1,1])),"",list())
529 ipar = []
530 opar = list()
531 blocktype = "h"
532 firing = []
533 dep_ut = [%f,%f]
534 label = "Quat_Conj"
535 nzcross = 0
536 nmode = 0
537 equations = list()
538 uid = ""
539 Super2.model.rpar.objs(1).model.rpar
540 Xcos trace:   objectReferenced( 9 , BLOCK ) : 1
541 Xcos trace:   objectReferenced( 9 , BLOCK ) : 2
542 Xcos trace:   objectUnreferenced( 9 , BLOCK ) : 1
543 Xcos trace:   objectReferenced( 10 , BLOCK ) : 2
544 Xcos trace:   objectUnreferenced( 9 , BLOCK ) : 0
545 Xcos trace:   objectReferenced( 10 , BLOCK ) : 3
546 Xcos trace:   objectReferenced( 10 , BLOCK ) : 4
547 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 3
548 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 2
549 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 1
550  ans  =
551 Xcos trace:   objectReferenced( 10 , BLOCK ) : 2
552 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 1
553 wpar = [6,45,0,0,6,45]
554 title = ["Quat_Conj";""]
555 tol = []
556 tf = []
557 context = []
558 void1 = []
559 options = tlist(["scsopt","3D","Background","Link","ID","Cmap"],list(%t,33),[8,1],[1,5],list([4,1,1,1],[4,1,2,1]),[0.8,0.8,0.8])
560 void2 = []
561 void3 = []
562 doc = list()
563 Xcos trace:   objectReferenced( 11 , LINK ) : 1
564 Xcos trace:   objectUnreferenced( 11 , LINK ) : 0
565 Super2.model.rpar.objs(1).model.rpar.objs(1)
566 Xcos trace:   objectReferenced( 9 , BLOCK ) : 1
567 Xcos trace:   objectReferenced( 9 , BLOCK ) : 2
568 Xcos trace:   objectUnreferenced( 9 , BLOCK ) : 1
569 Xcos trace:   objectReferenced( 10 , BLOCK ) : 2
570 Xcos trace:   objectUnreferenced( 9 , BLOCK ) : 0
571 Xcos trace:   objectReferenced( 10 , BLOCK ) : 3
572 Xcos trace:   objectReferenced( 10 , BLOCK ) : 4
573 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 3
574 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 2
575 Xcos trace:   objectReferenced( 11 , LINK ) : 1
576 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 1
577 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 0
578  ans  =
579 Link    :
580           xx: []
581           yy: []
582           id: 
583           thick: 0 0
584           ct: 1 1
585           from: 2 1 0
586           to: 3 1 1
587 assert_checkequal(Super2.model.rpar.objs(1).model.rpar.objs(1).from, [2 1 0]);
588 Xcos trace:   objectReferenced( 9 , BLOCK ) : 1
589 Xcos trace:   objectReferenced( 9 , BLOCK ) : 2
590 Xcos trace:   objectUnreferenced( 9 , BLOCK ) : 1
591 Xcos trace:   objectReferenced( 10 , BLOCK ) : 1
592 Xcos trace:   objectUnreferenced( 9 , BLOCK ) : 0
593 Xcos trace:   objectReferenced( 10 , BLOCK ) : 2
594 Xcos trace:   objectReferenced( 10 , BLOCK ) : 3
595 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 2
596 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 1
597 Xcos trace:   objectReferenced( 11 , LINK ) : 2
598 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 0
599 Xcos trace:   objectUnreferenced( 11 , LINK ) : 1
600 Xcos trace:   objectUnreferenced( 11 , LINK ) : 0
601 assert_checkequal(Super2.model.rpar.objs(1).model.rpar.objs(1).to,   [3 1 1]);
602 Xcos trace:   objectReferenced( 9 , BLOCK ) : 1
603 Xcos trace:   objectReferenced( 9 , BLOCK ) : 2
604 Xcos trace:   objectUnreferenced( 9 , BLOCK ) : 1
605 Xcos trace:   objectReferenced( 10 , BLOCK ) : 1
606 Xcos trace:   objectUnreferenced( 9 , BLOCK ) : 0
607 Xcos trace:   objectReferenced( 10 , BLOCK ) : 2
608 Xcos trace:   objectReferenced( 10 , BLOCK ) : 3
609 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 2
610 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 1
611 Xcos trace:   objectReferenced( 11 , LINK ) : 1
612 Xcos trace:   objectUnreferenced( 10 , BLOCK ) : 0
613 Xcos trace:   objectUnreferenced( 11 , LINK ) : 0
614 // Check that all the model items are freed
615 clear
616 Xcos debug:   propertyUpdated( 4 , BLOCK , CHILDREN ) : SUCCESS
617 Xcos info:    objectDeleted( 5 , LINK )
618 Xcos info:    objectDeleted( 4 , BLOCK )
619 Xcos debug:   propertyUpdated( 9 , BLOCK , CHILDREN ) : SUCCESS
620 Xcos debug:   propertyUpdated( 10 , BLOCK , CHILDREN ) : SUCCESS
621 Xcos info:    objectDeleted( 11 , LINK )
622 Xcos info:    objectDeleted( 10 , BLOCK )
623 Xcos info:    objectDeleted( 9 , BLOCK )
624 Xcos debug:   propertyUpdated( 7 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
625 Xcos debug:   propertyUpdated( 7 , BLOCK , CHILDREN ) : SUCCESS
626 Xcos info:    objectDeleted( 8 , LINK )
627 Xcos info:    objectDeleted( 7 , BLOCK )
628 Xcos info:    objectDeleted( 6 , DIAGRAM )
629 Xcos info:    objectDeleted( 1 , LINK )
630 Xcos debug:   propertyUpdated( 3 , LINK , PARENT_DIAGRAM ) : SUCCESS
631 Xcos info:    objectDeleted( 3 , LINK )
632 Xcos info:    objectDeleted( 2 , DIAGRAM )