1 | format 73 |
---|
2 | |
---|
3 | classinstancecanvas 128081 classinstance_ref 128081 // |
---|
4 | xyz 183 12 2005 life_line_z 2000 |
---|
5 | end |
---|
6 | classinstance 128209 class_ref 136273 // Yproject_global |
---|
7 | name "" xyz 67 10 2010 life_line_z 2010 |
---|
8 | note 128337 "loop nbiter iterations" |
---|
9 | xyzwh 43 204.5 2010 75 67 |
---|
10 | classinstance 128465 class_ref 128465 // user |
---|
11 | name "" xyz 11 10 2005 life_line_z 2000 |
---|
12 | classinstance 129617 class_ref 136913 // Y2project_global |
---|
13 | name "" xyz 651 12 2005 life_line_z 2000 |
---|
14 | classinstance 130001 class_ref 136913 // Y2project_global |
---|
15 | name "" xyz 769 13 2010 life_line_z 2000 |
---|
16 | note 130385 "Fills Y3x array with target modul's data (order : axis, outputs, time)" |
---|
17 | xyzwh 844 112 2000 151 91 |
---|
18 | classinstance 131409 class_ref 137041 // Dynmqn_global |
---|
19 | name "" xyz 282 13 2010 life_line_z 2000 |
---|
20 | classinstance 131537 class_ref 136273 // Yproject_global |
---|
21 | name "" xyz 393 14 2015 life_line_z 2000 |
---|
22 | continuation 132817 "see Run STD" |
---|
23 | xyzwh 275 265 2000 115 34 |
---|
24 | continuation 134737 "see Run STD" |
---|
25 | xyzwh 490.5 433 2000 115 34 |
---|
26 | fragment 134865 "alt" |
---|
27 | color lightgreen form "u" xyzwh 68 668 1995 626 122 |
---|
28 | end |
---|
29 | classinstance 134993 class_ref 137169 // project_global |
---|
30 | name "" xyz 547 14 2020 life_line_z 2000 |
---|
31 | note 136273 "indicates to the minimiser a stop has been asked" |
---|
32 | xyzwh 554 555 2000 303 37 |
---|
33 | note 136401 "gives the total cost to the minimizer" |
---|
34 | xyzwh 504 476 3005 245 35 |
---|
35 | note 136529 "puts the adjusted values (previously calculated by m1qn3) in the state of the targets (like Yadjust)" |
---|
36 | xyzwh 867 353 2000 259 69 |
---|
37 | note 136657 "furnish the new gradient calculated (after one iteration) values to the minimizer" |
---|
38 | xyzwh 889.5 476.5 2000 191 69 |
---|
39 | note 137937 "mecanism for m2qn1 is the same that m1qn3 |
---|
40 | look above for details on Y3simul |
---|
41 | " |
---|
42 | xyzwh 395 700 2005 179 81 |
---|
43 | fragment 138449 "alt" |
---|
44 | color lightgreen xyzwh 62 339 1990 1113 296 |
---|
45 | end |
---|
46 | fragment 138577 "loop" |
---|
47 | color yellow xyzwh 177 351 1995 980 251 |
---|
48 | end |
---|
49 | note 138705 "loops until : |
---|
50 | - break (indic = 0) |
---|
51 | - Y3nsim iterations done |
---|
52 | - minimum reached" |
---|
53 | xyzwh 826 698 2000 163 101 |
---|
54 | note 138961 "vers = '0'" |
---|
55 | xyzwh 1041 717 2000 101 35 |
---|
56 | textcanvas 139601 "Run M1QN3/M2QN1" |
---|
57 | font large_bold xyzwh 475 62 2000 294 38 |
---|
58 | durationcanvas 128977 classinstance_ref 128465 // :user |
---|
59 | xyzwh 30 158 2010 11 658 |
---|
60 | end |
---|
61 | durationcanvas 129105 classinstance_ref 128209 // :Yproject_global |
---|
62 | xyzwh 116 167 2020 11 637 |
---|
63 | overlappingdurationcanvas 129361 |
---|
64 | xyzwh 122 176 2030 11 49 |
---|
65 | end |
---|
66 | end |
---|
67 | durationcanvas 129745 classinstance_ref 129617 // :Y2project_global |
---|
68 | xyzwh 704 215 2010 11 41 |
---|
69 | end |
---|
70 | durationcanvas 130129 classinstance_ref 130001 // :Y2project_global |
---|
71 | xyzwh 822 218 2010 11 38 |
---|
72 | end |
---|
73 | durationcanvas 130641 classinstance_ref 128081 // :Yproject_global |
---|
74 | xyzwh 232 276 2010 11 26 |
---|
75 | end |
---|
76 | durationcanvas 130897 classinstance_ref 128081 // :Yproject_global |
---|
77 | xyzwh 232 340 2010 11 267 |
---|
78 | end |
---|
79 | durationcanvas 131153 classinstance_ref 128081 // :Yproject_global |
---|
80 | xyzwh 232 675 2010 11 113 |
---|
81 | end |
---|
82 | durationcanvas 131665 classinstance_ref 131409 // :Dynmqn_global |
---|
83 | xyzwh 331 353 2010 11 248 |
---|
84 | overlappingdurationcanvas 135505 |
---|
85 | xyzwh 337 426 2020 11 25 |
---|
86 | end |
---|
87 | overlappingdurationcanvas 135761 |
---|
88 | xyzwh 337 486 2020 11 25 |
---|
89 | end |
---|
90 | overlappingdurationcanvas 136017 |
---|
91 | xyzwh 337 557 2020 11 25 |
---|
92 | end |
---|
93 | end |
---|
94 | durationcanvas 131921 classinstance_ref 131537 // :Yproject_global |
---|
95 | xyzwh 442 450 2010 11 29 |
---|
96 | end |
---|
97 | durationcanvas 132177 classinstance_ref 131409 // :Dynmqn_global |
---|
98 | xyzwh 331 687 2010 11 73 |
---|
99 | end |
---|
100 | durationcanvas 133073 classinstance_ref 129617 // :Y2project_global |
---|
101 | xyzwh 704 395 2010 11 28 |
---|
102 | end |
---|
103 | durationcanvas 133329 classinstance_ref 130001 // :Y2project_global |
---|
104 | xyzwh 822 397 2010 11 27 |
---|
105 | end |
---|
106 | durationcanvas 133841 classinstance_ref 129617 // :Y2project_global |
---|
107 | xyzwh 704 527 2010 11 30 |
---|
108 | end |
---|
109 | durationcanvas 134097 classinstance_ref 130001 // :Y2project_global |
---|
110 | xyzwh 822 525 2010 11 29 |
---|
111 | end |
---|
112 | durationcanvas 135121 classinstance_ref 134993 // :project_global |
---|
113 | color darkgreen |
---|
114 | xyzwh 592 360 2010 11 25 |
---|
115 | end |
---|
116 | msg 129233 synchronous |
---|
117 | from durationcanvas_ref 128977 |
---|
118 | to durationcanvas_ref 129105 |
---|
119 | yz 169 2025 msg operation_ref 143569 // "Y3run(in vers : char)" |
---|
120 | show_full_operations_definition default drawing_language default |
---|
121 | args "'0' (= M1QN3) | '2' (= M2QN1)" |
---|
122 | label_xy 58 134 |
---|
123 | reflexivemsg 129489 synchronous |
---|
124 | to durationcanvas_ref 129361 |
---|
125 | yz 176 2035 explicitmsg "initializations (YAL1Run = RUNL1_M1QN3, YAL2Run = RUNL2_STD, YY_RUNBRK = OFF, Ytop = Now)" |
---|
126 | show_full_operations_definition default drawing_language default |
---|
127 | label_xy 149 161 |
---|
128 | msg 129873 synchronous |
---|
129 | from durationcanvas_ref 129105 |
---|
130 | to durationcanvas_ref 129745 |
---|
131 | yz 225 2025 msg operation_ref 143697 // "Y3valstate_all() : void" |
---|
132 | show_full_operations_definition default drawing_language default |
---|
133 | label_xy 252 210 |
---|
134 | msg 130257 synchronous |
---|
135 | from durationcanvas_ref 129745 |
---|
136 | to durationcanvas_ref 130129 |
---|
137 | yz 218 2015 msg operation_ref 143825 // "Y3valstate_ModulA()" |
---|
138 | show_full_operations_definition default drawing_language default |
---|
139 | label_xy 712 203 |
---|
140 | msg 130513 return |
---|
141 | from durationcanvas_ref 129745 |
---|
142 | to durationcanvas_ref 129105 |
---|
143 | yz 244 2030 explicitmsg "Y3x is filled" |
---|
144 | show_full_operations_definition default drawing_language default |
---|
145 | label_xy 258 233 |
---|
146 | msg 130769 synchronous |
---|
147 | from durationcanvas_ref 129105 |
---|
148 | to durationcanvas_ref 130641 |
---|
149 | yz 276 2025 msg operation_ref 128081 // "Ybasic_it()" |
---|
150 | show_full_operations_definition default drawing_language default |
---|
151 | label_xy 160 261 |
---|
152 | msg 131025 synchronous |
---|
153 | from durationcanvas_ref 129105 |
---|
154 | to durationcanvas_ref 130897 |
---|
155 | yz 340 2025 msg operation_ref 143441 // "m1qn3(in simul : void f(int *, long *, float [], float *, float [], long [], float [], double []), in prosca : void **, in ctonb : void **, in ctcab : void**, in n : long *, in x : float[], in f : float *, in g : float[], in dxmin : float *, in df1 : float *, in epsg : float *, in impres : long *, in io : long *, in mode : long *, in niter : long *, in nsim : long *, in iz : long [], in rz : float [], in nrz : long *, in izs : long [], in rzs : float [], in dzs : double [])" |
---|
156 | show_full_operations_definition default drawing_language default |
---|
157 | args "&Y3simul, &scpctl, &ctlcan, &canctl, &Y3n, Y3x, &Y3f, Y3g, &dxmin, &Y3df1, &Y3epsg, &Y3impres, &Y3io, &Y3mode, &YNbItRun, &Y3nsim, Y3iz , Y3rz, &Y3nrz, Y3izs, Y3rzs, Y3dzs" |
---|
158 | label_xy 51 318 |
---|
159 | msg 131281 synchronous |
---|
160 | from durationcanvas_ref 129105 |
---|
161 | to durationcanvas_ref 131153 |
---|
162 | yz 680 2030 msg operation_ref 144081 // "m2qn1(in simul : void f(int *, long *, float [], float *, float [], long [], float [], double []), in n : long *, in x : float[], in f : float *, in g : float[], in dxmin : float [], in df1 : float *, in epsabs : float *, in imp : long *, in io : long *, in mode : long *, in iter : long *, in nsim : long *, in binf : float [], in bsup : float [], in iz : long [], in rz : float [], in izs : long [], in rzs : float [], in dzs : double [])" |
---|
163 | show_full_operations_definition default drawing_language default |
---|
164 | args "&Y3simul, &Y3n, Y3x, &Y3f, Y3g, Y3dxmin, &Y3df1, &Y3epsg, &Y3impres, &Y3io, &Y3mode, &YNbItRun, &Y3nsim, &Y3xinf, Y3xsup, Y3iz, Y3rz, Y3izs, Y3rzs, Y3dzs" |
---|
165 | label_xy 50 651 |
---|
166 | msg 131793 synchronous |
---|
167 | from durationcanvas_ref 130897 |
---|
168 | to durationcanvas_ref 131665 |
---|
169 | yz 353 2030 msg operation_ref 143953 // "Y3simul(in indic : int *, in n : long *, in x : float [], in fcost : float *, in g : float [], in izs : long [], in rzs : float [], in dzs : double [])" |
---|
170 | show_full_operations_definition default drawing_language default |
---|
171 | label_xy 260 335 |
---|
172 | msg 132049 synchronous |
---|
173 | from durationcanvas_ref 131665 |
---|
174 | to durationcanvas_ref 131921 |
---|
175 | yz 453 2015 msg operation_ref 128081 // "Ybasic_it()" |
---|
176 | show_full_operations_definition default drawing_language default |
---|
177 | label_xy 352 438 |
---|
178 | msg 132305 synchronous |
---|
179 | from durationcanvas_ref 131153 |
---|
180 | to durationcanvas_ref 132177 |
---|
181 | yz 688 3005 msg operation_ref 143953 // "Y3simul(in indic : int *, in n : long *, in x : float [], in fcost : float *, in g : float [], in izs : long [], in rzs : float [], in dzs : double [])" |
---|
182 | show_full_operations_definition default drawing_language default |
---|
183 | label_xy 268 673 |
---|
184 | msg 132945 return |
---|
185 | from durationcanvas_ref 130129 |
---|
186 | to durationcanvas_ref 129745 |
---|
187 | yz 245 2015 unspecifiedmsg |
---|
188 | show_full_operations_definition default drawing_language default |
---|
189 | msg 133201 synchronous |
---|
190 | from durationcanvas_ref 131665 |
---|
191 | to durationcanvas_ref 133073 |
---|
192 | yz 395 2015 msg operation_ref 150865 // "Y3getstate_all(in x : float [])" |
---|
193 | show_full_operations_definition default drawing_language default |
---|
194 | args "x : argument filled by m1qn3" |
---|
195 | label_xy 350 383 |
---|
196 | msg 133457 synchronous |
---|
197 | from durationcanvas_ref 133073 |
---|
198 | to durationcanvas_ref 133329 |
---|
199 | yz 397 2015 msg operation_ref 150993 // "Y3getstate_ModulA(in x : float [])" |
---|
200 | show_full_operations_definition default drawing_language default |
---|
201 | args "x" |
---|
202 | label_xy 717 381 |
---|
203 | msg 133585 return |
---|
204 | from durationcanvas_ref 133329 |
---|
205 | to durationcanvas_ref 133073 |
---|
206 | yz 408 2015 unspecifiedmsg |
---|
207 | show_full_operations_definition default drawing_language default |
---|
208 | msg 133713 return |
---|
209 | from durationcanvas_ref 133073 |
---|
210 | to durationcanvas_ref 131665 |
---|
211 | yz 411 3005 explicitmsg "target's outputs are filled by x" |
---|
212 | show_full_operations_definition default drawing_language default |
---|
213 | label_xy 387 400 |
---|
214 | msg 133969 synchronous |
---|
215 | from durationcanvas_ref 131665 |
---|
216 | to durationcanvas_ref 133841 |
---|
217 | yz 529 2015 msg operation_ref 151121 // "Y3valgrad_all(in g : float [])" |
---|
218 | show_full_operations_definition default drawing_language default |
---|
219 | args "g : argument filled by m1qn3" |
---|
220 | label_xy 346 513 |
---|
221 | msg 134225 synchronous |
---|
222 | from durationcanvas_ref 133841 |
---|
223 | to durationcanvas_ref 134097 |
---|
224 | yz 527 2015 msg operation_ref 151249 // "Y3valgrad_ModulA()" |
---|
225 | show_full_operations_definition default drawing_language default |
---|
226 | args "g" |
---|
227 | label_xy 718 508 |
---|
228 | msg 134353 return |
---|
229 | from durationcanvas_ref 133841 |
---|
230 | to durationcanvas_ref 131665 |
---|
231 | yz 545 2020 explicitmsg "g is filled by target's outputs" |
---|
232 | show_full_operations_definition default drawing_language default |
---|
233 | label_xy 393 534 |
---|
234 | msg 134481 return |
---|
235 | from durationcanvas_ref 134097 |
---|
236 | to durationcanvas_ref 133841 |
---|
237 | yz 543 2020 unspecifiedmsg |
---|
238 | show_full_operations_definition default drawing_language default |
---|
239 | msg 134609 return |
---|
240 | from durationcanvas_ref 131921 |
---|
241 | to durationcanvas_ref 131665 |
---|
242 | yz 466 3005 unspecifiedmsg |
---|
243 | show_full_operations_definition default drawing_language default |
---|
244 | msg 135249 synchronous |
---|
245 | from durationcanvas_ref 131665 |
---|
246 | to durationcanvas_ref 135121 |
---|
247 | yz 360 2015 msg operation_ref 130001 // "after_it(in nit : int)" |
---|
248 | show_full_operations_definition default drawing_language default |
---|
249 | args "YItRun" |
---|
250 | label_xy 414 349 |
---|
251 | msg 135377 return |
---|
252 | from durationcanvas_ref 135121 |
---|
253 | to durationcanvas_ref 131665 |
---|
254 | yz 370 3005 unspecifiedmsg |
---|
255 | show_full_operations_definition default drawing_language default |
---|
256 | reflexivemsg 135633 synchronous |
---|
257 | to durationcanvas_ref 135505 |
---|
258 | yz 426 3010 explicitmsg "YItRun++" |
---|
259 | show_full_operations_definition default drawing_language default |
---|
260 | label_xy 368 425 |
---|
261 | reflexivemsg 135889 synchronous |
---|
262 | to durationcanvas_ref 135761 |
---|
263 | yz 486 3010 explicitmsg "*fcost = YTotalCost" |
---|
264 | show_full_operations_definition default drawing_language default |
---|
265 | label_xy 373 485 |
---|
266 | reflexivemsg 136145 synchronous |
---|
267 | to durationcanvas_ref 136017 |
---|
268 | yz 557 2025 explicitmsg "if YY_RUNBRK, *indic = 0" |
---|
269 | show_full_operations_definition default drawing_language default |
---|
270 | label_xy 373 555 |
---|
271 | msg 136785 return |
---|
272 | from durationcanvas_ref 131665 |
---|
273 | to durationcanvas_ref 130897 |
---|
274 | yz 590 2015 unspecifiedmsg |
---|
275 | show_full_operations_definition default drawing_language default |
---|
276 | msg 138065 return |
---|
277 | from durationcanvas_ref 131153 |
---|
278 | to durationcanvas_ref 129105 |
---|
279 | yz 775 2030 unspecifiedmsg |
---|
280 | show_full_operations_definition default drawing_language default |
---|
281 | msg 138193 return |
---|
282 | from durationcanvas_ref 132177 |
---|
283 | to durationcanvas_ref 131153 |
---|
284 | yz 749 2015 unspecifiedmsg |
---|
285 | show_full_operations_definition default drawing_language default |
---|
286 | msg 138321 return |
---|
287 | from durationcanvas_ref 129105 |
---|
288 | to durationcanvas_ref 128977 |
---|
289 | yz 791 3005 unspecifiedmsg |
---|
290 | show_full_operations_definition default drawing_language default |
---|
291 | msg 139473 return |
---|
292 | from durationcanvas_ref 130641 |
---|
293 | to durationcanvas_ref 129105 |
---|
294 | yz 291 2025 unspecifiedmsg |
---|
295 | show_full_operations_definition default drawing_language default |
---|
296 | line 137681 -_-_ |
---|
297 | from ref 136657 z 2011 to ref 134097 |
---|
298 | line 137809 -_-_ |
---|
299 | from ref 136529 z 2011 to ref 133329 |
---|
300 | line 138833 -_-_ decenter_end 704 |
---|
301 | from ref 138705 z 3011 to ref 138577 |
---|
302 | line 139089 -_-_ decenter_begin 925 |
---|
303 | from ref 138449 z 3006 to ref 138961 |
---|
304 | line 139217 -_-_ |
---|
305 | from ref 131921 z 2011 to ref 134737 |
---|
306 | line 139345 -_-_ decenter_end 645 |
---|
307 | from ref 132817 z 2011 to ref 130641 |
---|
308 | line 139729 -_-_ |
---|
309 | from ref 130385 z 2011 to ref 130129 |
---|
310 | end |
---|