Merged bugfixes related to boundary calculation and configuration file readin
[PsN.git] / diagrams / fcon.dia
blobcba02049fdfbc5b89625bc18251b69dfe9bfaaa7
1 <?xml version="1.0" encoding="UTF-8"?>
2 <dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
3 <dia:diagramdata>
4 <dia:attribute name="background">
5 <dia:color val="#ffffff"/>
6 </dia:attribute>
7 <dia:attribute name="pagebreak">
8 <dia:color val="#000099"/>
9 </dia:attribute>
10 <dia:attribute name="paper">
11 <dia:composite type="paper">
12 <dia:attribute name="name">
13 <dia:string>#A4#</dia:string>
14 </dia:attribute>
15 <dia:attribute name="tmargin">
16 <dia:real val="2.8222"/>
17 </dia:attribute>
18 <dia:attribute name="bmargin">
19 <dia:real val="2.8222"/>
20 </dia:attribute>
21 <dia:attribute name="lmargin">
22 <dia:real val="2.8222"/>
23 </dia:attribute>
24 <dia:attribute name="rmargin">
25 <dia:real val="2.8222"/>
26 </dia:attribute>
27 <dia:attribute name="is_portrait">
28 <dia:boolean val="true"/>
29 </dia:attribute>
30 <dia:attribute name="scaling">
31 <dia:real val="1"/>
32 </dia:attribute>
33 <dia:attribute name="fitto">
34 <dia:boolean val="false"/>
35 </dia:attribute>
36 </dia:composite>
37 </dia:attribute>
38 <dia:attribute name="grid">
39 <dia:composite type="grid">
40 <dia:attribute name="width_x">
41 <dia:real val="1"/>
42 </dia:attribute>
43 <dia:attribute name="width_y">
44 <dia:real val="1"/>
45 </dia:attribute>
46 <dia:attribute name="visible_x">
47 <dia:int val="1"/>
48 </dia:attribute>
49 <dia:attribute name="visible_y">
50 <dia:int val="1"/>
51 </dia:attribute>
52 <dia:composite type="color"/>
53 </dia:composite>
54 </dia:attribute>
55 <dia:attribute name="color">
56 <dia:color val="#d8e5e5"/>
57 </dia:attribute>
58 <dia:attribute name="guides">
59 <dia:composite type="guides">
60 <dia:attribute name="hguides"/>
61 <dia:attribute name="vguides"/>
62 </dia:composite>
63 </dia:attribute>
64 </dia:diagramdata>
65 <dia:layer name="Background" visible="true">
66 <dia:object type="UML - Class" version="0" id="O0">
67 <dia:attribute name="obj_pos">
68 <dia:point val="4,6.1"/>
69 </dia:attribute>
70 <dia:attribute name="obj_bb">
71 <dia:rectangle val="3.95,6.05;90.6,27.15"/>
72 </dia:attribute>
73 <dia:attribute name="elem_corner">
74 <dia:point val="4,6.1"/>
75 </dia:attribute>
76 <dia:attribute name="elem_width">
77 <dia:real val="86.55"/>
78 </dia:attribute>
79 <dia:attribute name="elem_height">
80 <dia:real val="21"/>
81 </dia:attribute>
82 <dia:attribute name="name">
83 <dia:string>#fcon#</dia:string>
84 </dia:attribute>
85 <dia:attribute name="stereotype">
86 <dia:string>##</dia:string>
87 </dia:attribute>
88 <dia:attribute name="comment">
89 <dia:string>##</dia:string>
90 </dia:attribute>
91 <dia:attribute name="abstract">
92 <dia:boolean val="false"/>
93 </dia:attribute>
94 <dia:attribute name="suppress_attributes">
95 <dia:boolean val="false"/>
96 </dia:attribute>
97 <dia:attribute name="suppress_operations">
98 <dia:boolean val="false"/>
99 </dia:attribute>
100 <dia:attribute name="visible_attributes">
101 <dia:boolean val="true"/>
102 </dia:attribute>
103 <dia:attribute name="visible_operations">
104 <dia:boolean val="true"/>
105 </dia:attribute>
106 <dia:attribute name="visible_comments">
107 <dia:boolean val="false"/>
108 </dia:attribute>
109 <dia:attribute name="line_color">
110 <dia:color val="#000000"/>
111 </dia:attribute>
112 <dia:attribute name="fill_color">
113 <dia:color val="#ffffff"/>
114 </dia:attribute>
115 <dia:attribute name="text_color">
116 <dia:color val="#000000"/>
117 </dia:attribute>
118 <dia:attribute name="normal_font">
119 <dia:font family="monospace" style="0" name="Courier"/>
120 </dia:attribute>
121 <dia:attribute name="abstract_font">
122 <dia:font family="monospace" style="88" name="Courier"/>
123 </dia:attribute>
124 <dia:attribute name="polymorphic_font">
125 <dia:font family="monospace" style="8" name="Courier"/>
126 </dia:attribute>
127 <dia:attribute name="classname_font">
128 <dia:font family="sans" style="80" name="Helvetica"/>
129 </dia:attribute>
130 <dia:attribute name="abstract_classname_font">
131 <dia:font family="sans" style="88" name="Helvetica"/>
132 </dia:attribute>
133 <dia:attribute name="comment_font">
134 <dia:font family="sans" style="8" name="Helvetica"/>
135 </dia:attribute>
136 <dia:attribute name="font_height">
137 <dia:real val="0.8"/>
138 </dia:attribute>
139 <dia:attribute name="polymorphic_font_height">
140 <dia:real val="0.8"/>
141 </dia:attribute>
142 <dia:attribute name="abstract_font_height">
143 <dia:real val="0.8"/>
144 </dia:attribute>
145 <dia:attribute name="classname_font_height">
146 <dia:real val="1"/>
147 </dia:attribute>
148 <dia:attribute name="abstract_classname_font_height">
149 <dia:real val="1"/>
150 </dia:attribute>
151 <dia:attribute name="comment_font_height">
152 <dia:real val="1"/>
153 </dia:attribute>
154 <dia:attribute name="attributes">
155 <dia:composite type="umlattribute">
156 <dia:attribute name="name">
157 <dia:string>#filename#</dia:string>
158 </dia:attribute>
159 <dia:attribute name="type">
160 <dia:string>#scalar string#</dia:string>
161 </dia:attribute>
162 <dia:attribute name="value">
163 <dia:string>##</dia:string>
164 </dia:attribute>
165 <dia:attribute name="comment">
166 <dia:string>##</dia:string>
167 </dia:attribute>
168 <dia:attribute name="visibility">
169 <dia:enum val="0"/>
170 </dia:attribute>
171 <dia:attribute name="abstract">
172 <dia:boolean val="false"/>
173 </dia:attribute>
174 <dia:attribute name="class_scope">
175 <dia:boolean val="false"/>
176 </dia:attribute>
177 </dia:composite>
178 <dia:composite type="umlattribute">
179 <dia:attribute name="name">
180 <dia:string>#fcon_lines#</dia:string>
181 </dia:attribute>
182 <dia:attribute name="type">
183 <dia:string>#array of strings#</dia:string>
184 </dia:attribute>
185 <dia:attribute name="value">
186 <dia:string>##</dia:string>
187 </dia:attribute>
188 <dia:attribute name="comment">
189 <dia:string>##</dia:string>
190 </dia:attribute>
191 <dia:attribute name="visibility">
192 <dia:enum val="0"/>
193 </dia:attribute>
194 <dia:attribute name="abstract">
195 <dia:boolean val="false"/>
196 </dia:attribute>
197 <dia:attribute name="class_scope">
198 <dia:boolean val="false"/>
199 </dia:attribute>
200 </dia:composite>
201 <dia:composite type="umlattribute">
202 <dia:attribute name="name">
203 <dia:string>#theta_values#</dia:string>
204 </dia:attribute>
205 <dia:attribute name="type">
206 <dia:string>#array of numbers#</dia:string>
207 </dia:attribute>
208 <dia:attribute name="value">
209 <dia:string>#[]#</dia:string>
210 </dia:attribute>
211 <dia:attribute name="comment">
212 <dia:string>##</dia:string>
213 </dia:attribute>
214 <dia:attribute name="visibility">
215 <dia:enum val="0"/>
216 </dia:attribute>
217 <dia:attribute name="abstract">
218 <dia:boolean val="false"/>
219 </dia:attribute>
220 <dia:attribute name="class_scope">
221 <dia:boolean val="false"/>
222 </dia:attribute>
223 </dia:composite>
224 <dia:composite type="umlattribute">
225 <dia:attribute name="name">
226 <dia:string>#upper_bounds#</dia:string>
227 </dia:attribute>
228 <dia:attribute name="type">
229 <dia:string>#array of numbers#</dia:string>
230 </dia:attribute>
231 <dia:attribute name="value">
232 <dia:string>#[]#</dia:string>
233 </dia:attribute>
234 <dia:attribute name="comment">
235 <dia:string>##</dia:string>
236 </dia:attribute>
237 <dia:attribute name="visibility">
238 <dia:enum val="0"/>
239 </dia:attribute>
240 <dia:attribute name="abstract">
241 <dia:boolean val="false"/>
242 </dia:attribute>
243 <dia:attribute name="class_scope">
244 <dia:boolean val="false"/>
245 </dia:attribute>
246 </dia:composite>
247 <dia:composite type="umlattribute">
248 <dia:attribute name="name">
249 <dia:string>#lower_bounds#</dia:string>
250 </dia:attribute>
251 <dia:attribute name="type">
252 <dia:string>#array of numbers#</dia:string>
253 </dia:attribute>
254 <dia:attribute name="value">
255 <dia:string>#[]#</dia:string>
256 </dia:attribute>
257 <dia:attribute name="comment">
258 <dia:string>##</dia:string>
259 </dia:attribute>
260 <dia:attribute name="visibility">
261 <dia:enum val="0"/>
262 </dia:attribute>
263 <dia:attribute name="abstract">
264 <dia:boolean val="false"/>
265 </dia:attribute>
266 <dia:attribute name="class_scope">
267 <dia:boolean val="false"/>
268 </dia:attribute>
269 </dia:composite>
270 <dia:composite type="umlattribute">
271 <dia:attribute name="name">
272 <dia:string>#sigma_values#</dia:string>
273 </dia:attribute>
274 <dia:attribute name="type">
275 <dia:string>#array of numbers#</dia:string>
276 </dia:attribute>
277 <dia:attribute name="value">
278 <dia:string>#[]#</dia:string>
279 </dia:attribute>
280 <dia:attribute name="comment">
281 <dia:string>##</dia:string>
282 </dia:attribute>
283 <dia:attribute name="visibility">
284 <dia:enum val="0"/>
285 </dia:attribute>
286 <dia:attribute name="abstract">
287 <dia:boolean val="false"/>
288 </dia:attribute>
289 <dia:attribute name="class_scope">
290 <dia:boolean val="false"/>
291 </dia:attribute>
292 </dia:composite>
293 <dia:composite type="umlattribute">
294 <dia:attribute name="name">
295 <dia:string>#omega_values#</dia:string>
296 </dia:attribute>
297 <dia:attribute name="type">
298 <dia:string>#array of numbers#</dia:string>
299 </dia:attribute>
300 <dia:attribute name="value">
301 <dia:string>#[]#</dia:string>
302 </dia:attribute>
303 <dia:attribute name="comment">
304 <dia:string>##</dia:string>
305 </dia:attribute>
306 <dia:attribute name="visibility">
307 <dia:enum val="0"/>
308 </dia:attribute>
309 <dia:attribute name="abstract">
310 <dia:boolean val="false"/>
311 </dia:attribute>
312 <dia:attribute name="class_scope">
313 <dia:boolean val="false"/>
314 </dia:attribute>
315 </dia:composite>
316 <dia:composite type="umlattribute">
317 <dia:attribute name="name">
318 <dia:string>#have_sigma_DIAG#</dia:string>
319 </dia:attribute>
320 <dia:attribute name="type">
321 <dia:string>#array of booleans#</dia:string>
322 </dia:attribute>
323 <dia:attribute name="value">
324 <dia:string>#[]#</dia:string>
325 </dia:attribute>
326 <dia:attribute name="comment">
327 <dia:string>##</dia:string>
328 </dia:attribute>
329 <dia:attribute name="visibility">
330 <dia:enum val="0"/>
331 </dia:attribute>
332 <dia:attribute name="abstract">
333 <dia:boolean val="false"/>
334 </dia:attribute>
335 <dia:attribute name="class_scope">
336 <dia:boolean val="false"/>
337 </dia:attribute>
338 </dia:composite>
339 <dia:composite type="umlattribute">
340 <dia:attribute name="name">
341 <dia:string>#have_sigma_BLST#</dia:string>
342 </dia:attribute>
343 <dia:attribute name="type">
344 <dia:string>#array of booleans#</dia:string>
345 </dia:attribute>
346 <dia:attribute name="value">
347 <dia:string>#[]#</dia:string>
348 </dia:attribute>
349 <dia:attribute name="comment">
350 <dia:string>##</dia:string>
351 </dia:attribute>
352 <dia:attribute name="visibility">
353 <dia:enum val="0"/>
354 </dia:attribute>
355 <dia:attribute name="abstract">
356 <dia:boolean val="false"/>
357 </dia:attribute>
358 <dia:attribute name="class_scope">
359 <dia:boolean val="false"/>
360 </dia:attribute>
361 </dia:composite>
362 <dia:composite type="umlattribute">
363 <dia:attribute name="name">
364 <dia:string>#have_omega_DIAG#</dia:string>
365 </dia:attribute>
366 <dia:attribute name="type">
367 <dia:string>#array of booleans#</dia:string>
368 </dia:attribute>
369 <dia:attribute name="value">
370 <dia:string>#[]#</dia:string>
371 </dia:attribute>
372 <dia:attribute name="comment">
373 <dia:string>##</dia:string>
374 </dia:attribute>
375 <dia:attribute name="visibility">
376 <dia:enum val="0"/>
377 </dia:attribute>
378 <dia:attribute name="abstract">
379 <dia:boolean val="false"/>
380 </dia:attribute>
381 <dia:attribute name="class_scope">
382 <dia:boolean val="false"/>
383 </dia:attribute>
384 </dia:composite>
385 <dia:composite type="umlattribute">
386 <dia:attribute name="name">
387 <dia:string>#have_omega_BLST#</dia:string>
388 </dia:attribute>
389 <dia:attribute name="type">
390 <dia:string>#array of booleans#</dia:string>
391 </dia:attribute>
392 <dia:attribute name="value">
393 <dia:string>#[]#</dia:string>
394 </dia:attribute>
395 <dia:attribute name="comment">
396 <dia:string>##</dia:string>
397 </dia:attribute>
398 <dia:attribute name="visibility">
399 <dia:enum val="0"/>
400 </dia:attribute>
401 <dia:attribute name="abstract">
402 <dia:boolean val="false"/>
403 </dia:attribute>
404 <dia:attribute name="class_scope">
405 <dia:boolean val="false"/>
406 </dia:attribute>
407 </dia:composite>
408 <dia:composite type="umlattribute">
409 <dia:attribute name="name">
410 <dia:string>#fixed_thetas#</dia:string>
411 </dia:attribute>
412 <dia:attribute name="type">
413 <dia:string>#array of booleans#</dia:string>
414 </dia:attribute>
415 <dia:attribute name="value">
416 <dia:string>#[]#</dia:string>
417 </dia:attribute>
418 <dia:attribute name="comment">
419 <dia:string>##</dia:string>
420 </dia:attribute>
421 <dia:attribute name="visibility">
422 <dia:enum val="0"/>
423 </dia:attribute>
424 <dia:attribute name="abstract">
425 <dia:boolean val="false"/>
426 </dia:attribute>
427 <dia:attribute name="class_scope">
428 <dia:boolean val="false"/>
429 </dia:attribute>
430 </dia:composite>
431 <dia:composite type="umlattribute">
432 <dia:attribute name="name">
433 <dia:string>#fixed_omegas#</dia:string>
434 </dia:attribute>
435 <dia:attribute name="type">
436 <dia:string>#array of booleans#</dia:string>
437 </dia:attribute>
438 <dia:attribute name="value">
439 <dia:string>#[]#</dia:string>
440 </dia:attribute>
441 <dia:attribute name="comment">
442 <dia:string>##</dia:string>
443 </dia:attribute>
444 <dia:attribute name="visibility">
445 <dia:enum val="0"/>
446 </dia:attribute>
447 <dia:attribute name="abstract">
448 <dia:boolean val="false"/>
449 </dia:attribute>
450 <dia:attribute name="class_scope">
451 <dia:boolean val="false"/>
452 </dia:attribute>
453 </dia:composite>
454 <dia:composite type="umlattribute">
455 <dia:attribute name="name">
456 <dia:string>#fixed_sigmas#</dia:string>
457 </dia:attribute>
458 <dia:attribute name="type">
459 <dia:string>#array of booleans#</dia:string>
460 </dia:attribute>
461 <dia:attribute name="value">
462 <dia:string>#[]#</dia:string>
463 </dia:attribute>
464 <dia:attribute name="comment">
465 <dia:string>##</dia:string>
466 </dia:attribute>
467 <dia:attribute name="visibility">
468 <dia:enum val="0"/>
469 </dia:attribute>
470 <dia:attribute name="abstract">
471 <dia:boolean val="false"/>
472 </dia:attribute>
473 <dia:attribute name="class_scope">
474 <dia:boolean val="false"/>
475 </dia:attribute>
476 </dia:composite>
477 <dia:composite type="umlattribute">
478 <dia:attribute name="name">
479 <dia:string>#prob#</dia:string>
480 </dia:attribute>
481 <dia:attribute name="type">
482 <dia:string>#scalar integer#</dia:string>
483 </dia:attribute>
484 <dia:attribute name="value">
485 <dia:string>#0#</dia:string>
486 </dia:attribute>
487 <dia:attribute name="comment">
488 <dia:string>##</dia:string>
489 </dia:attribute>
490 <dia:attribute name="visibility">
491 <dia:enum val="0"/>
492 </dia:attribute>
493 <dia:attribute name="abstract">
494 <dia:boolean val="false"/>
495 </dia:attribute>
496 <dia:attribute name="class_scope">
497 <dia:boolean val="false"/>
498 </dia:attribute>
499 </dia:composite>
500 <dia:composite type="umlattribute">
501 <dia:attribute name="name">
502 <dia:string>#debug#</dia:string>
503 </dia:attribute>
504 <dia:attribute name="type">
505 <dia:string>#scalar boolean#</dia:string>
506 </dia:attribute>
507 <dia:attribute name="value">
508 <dia:string>#0#</dia:string>
509 </dia:attribute>
510 <dia:attribute name="comment">
511 <dia:string>##</dia:string>
512 </dia:attribute>
513 <dia:attribute name="visibility">
514 <dia:enum val="0"/>
515 </dia:attribute>
516 <dia:attribute name="abstract">
517 <dia:boolean val="false"/>
518 </dia:attribute>
519 <dia:attribute name="class_scope">
520 <dia:boolean val="false"/>
521 </dia:attribute>
522 </dia:composite>
523 </dia:attribute>
524 <dia:attribute name="operations">
525 <dia:composite type="umloperation">
526 <dia:attribute name="name">
527 <dia:string>#parse#</dia:string>
528 </dia:attribute>
529 <dia:attribute name="stereotype">
530 <dia:string>##</dia:string>
531 </dia:attribute>
532 <dia:attribute name="type">
533 <dia:string>##</dia:string>
534 </dia:attribute>
535 <dia:attribute name="visibility">
536 <dia:enum val="0"/>
537 </dia:attribute>
538 <dia:attribute name="comment">
539 <dia:string>##</dia:string>
540 </dia:attribute>
541 <dia:attribute name="abstract">
542 <dia:boolean val="false"/>
543 </dia:attribute>
544 <dia:attribute name="inheritance_type">
545 <dia:enum val="2"/>
546 </dia:attribute>
547 <dia:attribute name="query">
548 <dia:boolean val="false"/>
549 </dia:attribute>
550 <dia:attribute name="class_scope">
551 <dia:boolean val="false"/>
552 </dia:attribute>
553 <dia:attribute name="parameters"/>
554 </dia:composite>
555 <dia:composite type="umloperation">
556 <dia:attribute name="name">
557 <dia:string>#write#</dia:string>
558 </dia:attribute>
559 <dia:attribute name="stereotype">
560 <dia:string>##</dia:string>
561 </dia:attribute>
562 <dia:attribute name="type">
563 <dia:string>##</dia:string>
564 </dia:attribute>
565 <dia:attribute name="visibility">
566 <dia:enum val="0"/>
567 </dia:attribute>
568 <dia:attribute name="comment">
569 <dia:string>##</dia:string>
570 </dia:attribute>
571 <dia:attribute name="abstract">
572 <dia:boolean val="false"/>
573 </dia:attribute>
574 <dia:attribute name="inheritance_type">
575 <dia:enum val="2"/>
576 </dia:attribute>
577 <dia:attribute name="query">
578 <dia:boolean val="false"/>
579 </dia:attribute>
580 <dia:attribute name="class_scope">
581 <dia:boolean val="false"/>
582 </dia:attribute>
583 <dia:attribute name="parameters">
584 <dia:composite type="umlparameter">
585 <dia:attribute name="name">
586 <dia:string>#filename#</dia:string>
587 </dia:attribute>
588 <dia:attribute name="type">
589 <dia:string>#scalar string#</dia:string>
590 </dia:attribute>
591 <dia:attribute name="value">
592 <dia:string>#$self -&gt; {'filename'}#</dia:string>
593 </dia:attribute>
594 <dia:attribute name="comment">
595 <dia:string>##</dia:string>
596 </dia:attribute>
597 <dia:attribute name="kind">
598 <dia:enum val="1"/>
599 </dia:attribute>
600 </dia:composite>
601 </dia:attribute>
602 </dia:composite>
603 <dia:composite type="umloperation">
604 <dia:attribute name="name">
605 <dia:string>#_get_array#</dia:string>
606 </dia:attribute>
607 <dia:attribute name="stereotype">
608 <dia:string>##</dia:string>
609 </dia:attribute>
610 <dia:attribute name="type">
611 <dia:string>##</dia:string>
612 </dia:attribute>
613 <dia:attribute name="visibility">
614 <dia:enum val="0"/>
615 </dia:attribute>
616 <dia:attribute name="comment">
617 <dia:string>##</dia:string>
618 </dia:attribute>
619 <dia:attribute name="abstract">
620 <dia:boolean val="false"/>
621 </dia:attribute>
622 <dia:attribute name="inheritance_type">
623 <dia:enum val="2"/>
624 </dia:attribute>
625 <dia:attribute name="query">
626 <dia:boolean val="false"/>
627 </dia:attribute>
628 <dia:attribute name="class_scope">
629 <dia:boolean val="false"/>
630 </dia:attribute>
631 <dia:attribute name="parameters">
632 <dia:composite type="umlparameter">
633 <dia:attribute name="name">
634 <dia:string>#fcon#</dia:string>
635 </dia:attribute>
636 <dia:attribute name="type">
637 <dia:string>#mandatory array of strings#</dia:string>
638 </dia:attribute>
639 <dia:attribute name="value">
640 <dia:string>##</dia:string>
641 </dia:attribute>
642 <dia:attribute name="comment">
643 <dia:string>##</dia:string>
644 </dia:attribute>
645 <dia:attribute name="kind">
646 <dia:enum val="1"/>
647 </dia:attribute>
648 </dia:composite>
649 <dia:composite type="umlparameter">
650 <dia:attribute name="name">
651 <dia:string>#index#</dia:string>
652 </dia:attribute>
653 <dia:attribute name="type">
654 <dia:string>#mandatory scalar integer#</dia:string>
655 </dia:attribute>
656 <dia:attribute name="value">
657 <dia:string>##</dia:string>
658 </dia:attribute>
659 <dia:attribute name="comment">
660 <dia:string>##</dia:string>
661 </dia:attribute>
662 <dia:attribute name="kind">
663 <dia:enum val="1"/>
664 </dia:attribute>
665 </dia:composite>
666 <dia:composite type="umlparameter">
667 <dia:attribute name="name">
668 <dia:string>#tabSize#</dia:string>
669 </dia:attribute>
670 <dia:attribute name="type">
671 <dia:string>#scalar integer#</dia:string>
672 </dia:attribute>
673 <dia:attribute name="value">
674 <dia:string>#8#</dia:string>
675 </dia:attribute>
676 <dia:attribute name="comment">
677 <dia:string>##</dia:string>
678 </dia:attribute>
679 <dia:attribute name="kind">
680 <dia:enum val="1"/>
681 </dia:attribute>
682 </dia:composite>
683 <dia:composite type="umlparameter">
684 <dia:attribute name="name">
685 <dia:string>#nr_items#</dia:string>
686 </dia:attribute>
687 <dia:attribute name="type">
688 <dia:string>#mandatory scalar integer#</dia:string>
689 </dia:attribute>
690 <dia:attribute name="value">
691 <dia:string>##</dia:string>
692 </dia:attribute>
693 <dia:attribute name="comment">
694 <dia:string>##</dia:string>
695 </dia:attribute>
696 <dia:attribute name="kind">
697 <dia:enum val="1"/>
698 </dia:attribute>
699 </dia:composite>
700 <dia:composite type="umlparameter">
701 <dia:attribute name="name">
702 <dia:string>#values#</dia:string>
703 </dia:attribute>
704 <dia:attribute name="type">
705 <dia:string>#array of numbers#</dia:string>
706 </dia:attribute>
707 <dia:attribute name="value">
708 <dia:string>##</dia:string>
709 </dia:attribute>
710 <dia:attribute name="comment">
711 <dia:string>##</dia:string>
712 </dia:attribute>
713 <dia:attribute name="kind">
714 <dia:enum val="2"/>
715 </dia:attribute>
716 </dia:composite>
717 </dia:attribute>
718 </dia:composite>
719 <dia:composite type="umloperation">
720 <dia:attribute name="name">
721 <dia:string>#_skip_lines#</dia:string>
722 </dia:attribute>
723 <dia:attribute name="stereotype">
724 <dia:string>##</dia:string>
725 </dia:attribute>
726 <dia:attribute name="type">
727 <dia:string>##</dia:string>
728 </dia:attribute>
729 <dia:attribute name="visibility">
730 <dia:enum val="0"/>
731 </dia:attribute>
732 <dia:attribute name="comment">
733 <dia:string>##</dia:string>
734 </dia:attribute>
735 <dia:attribute name="abstract">
736 <dia:boolean val="false"/>
737 </dia:attribute>
738 <dia:attribute name="inheritance_type">
739 <dia:enum val="2"/>
740 </dia:attribute>
741 <dia:attribute name="query">
742 <dia:boolean val="false"/>
743 </dia:attribute>
744 <dia:attribute name="class_scope">
745 <dia:boolean val="false"/>
746 </dia:attribute>
747 <dia:attribute name="parameters">
748 <dia:composite type="umlparameter">
749 <dia:attribute name="name">
750 <dia:string>#fcon#</dia:string>
751 </dia:attribute>
752 <dia:attribute name="type">
753 <dia:string>#mandatory array of strings#</dia:string>
754 </dia:attribute>
755 <dia:attribute name="value">
756 <dia:string>##</dia:string>
757 </dia:attribute>
758 <dia:attribute name="comment">
759 <dia:string>##</dia:string>
760 </dia:attribute>
761 <dia:attribute name="kind">
762 <dia:enum val="1"/>
763 </dia:attribute>
764 </dia:composite>
765 <dia:composite type="umlparameter">
766 <dia:attribute name="name">
767 <dia:string>#index#</dia:string>
768 </dia:attribute>
769 <dia:attribute name="type">
770 <dia:string>#mandatory scalar integer#</dia:string>
771 </dia:attribute>
772 <dia:attribute name="value">
773 <dia:string>##</dia:string>
774 </dia:attribute>
775 <dia:attribute name="comment">
776 <dia:string>##</dia:string>
777 </dia:attribute>
778 <dia:attribute name="kind">
779 <dia:enum val="3"/>
780 </dia:attribute>
781 </dia:composite>
782 </dia:attribute>
783 </dia:composite>
784 <dia:composite type="umloperation">
785 <dia:attribute name="name">
786 <dia:string>#_pertubate#</dia:string>
787 </dia:attribute>
788 <dia:attribute name="stereotype">
789 <dia:string>##</dia:string>
790 </dia:attribute>
791 <dia:attribute name="type">
792 <dia:string>##</dia:string>
793 </dia:attribute>
794 <dia:attribute name="visibility">
795 <dia:enum val="0"/>
796 </dia:attribute>
797 <dia:attribute name="comment">
798 <dia:string>##</dia:string>
799 </dia:attribute>
800 <dia:attribute name="abstract">
801 <dia:boolean val="false"/>
802 </dia:attribute>
803 <dia:attribute name="inheritance_type">
804 <dia:enum val="2"/>
805 </dia:attribute>
806 <dia:attribute name="query">
807 <dia:boolean val="false"/>
808 </dia:attribute>
809 <dia:attribute name="class_scope">
810 <dia:boolean val="false"/>
811 </dia:attribute>
812 <dia:attribute name="parameters">
813 <dia:composite type="umlparameter">
814 <dia:attribute name="name">
815 <dia:string>#estimates#</dia:string>
816 </dia:attribute>
817 <dia:attribute name="type">
818 <dia:string>#mandatory ref of array#</dia:string>
819 </dia:attribute>
820 <dia:attribute name="value">
821 <dia:string>##</dia:string>
822 </dia:attribute>
823 <dia:attribute name="comment">
824 <dia:string>##</dia:string>
825 </dia:attribute>
826 <dia:attribute name="kind">
827 <dia:enum val="1"/>
828 </dia:attribute>
829 </dia:composite>
830 <dia:composite type="umlparameter">
831 <dia:attribute name="name">
832 <dia:string>#lobnds#</dia:string>
833 </dia:attribute>
834 <dia:attribute name="type">
835 <dia:string>#ref of array#</dia:string>
836 </dia:attribute>
837 <dia:attribute name="value">
838 <dia:string>##</dia:string>
839 </dia:attribute>
840 <dia:attribute name="comment">
841 <dia:string>##</dia:string>
842 </dia:attribute>
843 <dia:attribute name="kind">
844 <dia:enum val="1"/>
845 </dia:attribute>
846 </dia:composite>
847 <dia:composite type="umlparameter">
848 <dia:attribute name="name">
849 <dia:string>#upbnds#</dia:string>
850 </dia:attribute>
851 <dia:attribute name="type">
852 <dia:string>#ref of array#</dia:string>
853 </dia:attribute>
854 <dia:attribute name="value">
855 <dia:string>##</dia:string>
856 </dia:attribute>
857 <dia:attribute name="comment">
858 <dia:string>##</dia:string>
859 </dia:attribute>
860 <dia:attribute name="kind">
861 <dia:enum val="1"/>
862 </dia:attribute>
863 </dia:composite>
864 <dia:composite type="umlparameter">
865 <dia:attribute name="name">
866 <dia:string>#degree#</dia:string>
867 </dia:attribute>
868 <dia:attribute name="type">
869 <dia:string>#mandatory scalar number#</dia:string>
870 </dia:attribute>
871 <dia:attribute name="value">
872 <dia:string>##</dia:string>
873 </dia:attribute>
874 <dia:attribute name="comment">
875 <dia:string>##</dia:string>
876 </dia:attribute>
877 <dia:attribute name="kind">
878 <dia:enum val="1"/>
879 </dia:attribute>
880 </dia:composite>
881 <dia:composite type="umlparameter">
882 <dia:attribute name="name">
883 <dia:string>#fixed#</dia:string>
884 </dia:attribute>
885 <dia:attribute name="type">
886 <dia:string>#array of booleans#</dia:string>
887 </dia:attribute>
888 <dia:attribute name="value">
889 <dia:string>#undef#</dia:string>
890 </dia:attribute>
891 <dia:attribute name="comment">
892 <dia:string>##</dia:string>
893 </dia:attribute>
894 <dia:attribute name="kind">
895 <dia:enum val="1"/>
896 </dia:attribute>
897 </dia:composite>
898 </dia:attribute>
899 </dia:composite>
900 <dia:composite type="umloperation">
901 <dia:attribute name="name">
902 <dia:string>#pertubate_all#</dia:string>
903 </dia:attribute>
904 <dia:attribute name="stereotype">
905 <dia:string>##</dia:string>
906 </dia:attribute>
907 <dia:attribute name="type">
908 <dia:string>##</dia:string>
909 </dia:attribute>
910 <dia:attribute name="visibility">
911 <dia:enum val="0"/>
912 </dia:attribute>
913 <dia:attribute name="comment">
914 <dia:string>##</dia:string>
915 </dia:attribute>
916 <dia:attribute name="abstract">
917 <dia:boolean val="false"/>
918 </dia:attribute>
919 <dia:attribute name="inheritance_type">
920 <dia:enum val="2"/>
921 </dia:attribute>
922 <dia:attribute name="query">
923 <dia:boolean val="false"/>
924 </dia:attribute>
925 <dia:attribute name="class_scope">
926 <dia:boolean val="false"/>
927 </dia:attribute>
928 <dia:attribute name="parameters">
929 <dia:composite type="umlparameter">
930 <dia:attribute name="name">
931 <dia:string>#fixed_thetas#</dia:string>
932 </dia:attribute>
933 <dia:attribute name="type">
934 <dia:string>#array of arrays#</dia:string>
935 </dia:attribute>
936 <dia:attribute name="value">
937 <dia:string>##</dia:string>
938 </dia:attribute>
939 <dia:attribute name="comment">
940 <dia:string>##</dia:string>
941 </dia:attribute>
942 <dia:attribute name="kind">
943 <dia:enum val="1"/>
944 </dia:attribute>
945 </dia:composite>
946 <dia:composite type="umlparameter">
947 <dia:attribute name="name">
948 <dia:string>#fixed_omegas#</dia:string>
949 </dia:attribute>
950 <dia:attribute name="type">
951 <dia:string>#array of arrays#</dia:string>
952 </dia:attribute>
953 <dia:attribute name="value">
954 <dia:string>##</dia:string>
955 </dia:attribute>
956 <dia:attribute name="comment">
957 <dia:string>##</dia:string>
958 </dia:attribute>
959 <dia:attribute name="kind">
960 <dia:enum val="1"/>
961 </dia:attribute>
962 </dia:composite>
963 <dia:composite type="umlparameter">
964 <dia:attribute name="name">
965 <dia:string>#fixed_sigmas#</dia:string>
966 </dia:attribute>
967 <dia:attribute name="type">
968 <dia:string>#array of arrays#</dia:string>
969 </dia:attribute>
970 <dia:attribute name="value">
971 <dia:string>##</dia:string>
972 </dia:attribute>
973 <dia:attribute name="comment">
974 <dia:string>##</dia:string>
975 </dia:attribute>
976 <dia:attribute name="kind">
977 <dia:enum val="1"/>
978 </dia:attribute>
979 </dia:composite>
980 <dia:composite type="umlparameter">
981 <dia:attribute name="name">
982 <dia:string>#degree#</dia:string>
983 </dia:attribute>
984 <dia:attribute name="type">
985 <dia:string>#scalar integer#</dia:string>
986 </dia:attribute>
987 <dia:attribute name="value">
988 <dia:string>#1#</dia:string>
989 </dia:attribute>
990 <dia:attribute name="comment">
991 <dia:string>##</dia:string>
992 </dia:attribute>
993 <dia:attribute name="kind">
994 <dia:enum val="1"/>
995 </dia:attribute>
996 </dia:composite>
997 </dia:attribute>
998 </dia:composite>
999 <dia:composite type="umloperation">
1000 <dia:attribute name="name">
1001 <dia:string>#run#</dia:string>
1002 </dia:attribute>
1003 <dia:attribute name="stereotype">
1004 <dia:string>##</dia:string>
1005 </dia:attribute>
1006 <dia:attribute name="type">
1007 <dia:string>##</dia:string>
1008 </dia:attribute>
1009 <dia:attribute name="visibility">
1010 <dia:enum val="0"/>
1011 </dia:attribute>
1012 <dia:attribute name="comment">
1013 <dia:string>##</dia:string>
1014 </dia:attribute>
1015 <dia:attribute name="abstract">
1016 <dia:boolean val="false"/>
1017 </dia:attribute>
1018 <dia:attribute name="inheritance_type">
1019 <dia:enum val="2"/>
1020 </dia:attribute>
1021 <dia:attribute name="query">
1022 <dia:boolean val="false"/>
1023 </dia:attribute>
1024 <dia:attribute name="class_scope">
1025 <dia:boolean val="false"/>
1026 </dia:attribute>
1027 <dia:attribute name="parameters">
1028 <dia:composite type="umlparameter">
1029 <dia:attribute name="name">
1030 <dia:string>#batchStart#</dia:string>
1031 </dia:attribute>
1032 <dia:attribute name="type">
1033 <dia:string>#scalar integer#</dia:string>
1034 </dia:attribute>
1035 <dia:attribute name="value">
1036 <dia:string>##</dia:string>
1037 </dia:attribute>
1038 <dia:attribute name="comment">
1039 <dia:string>##</dia:string>
1040 </dia:attribute>
1041 <dia:attribute name="kind">
1042 <dia:enum val="1"/>
1043 </dia:attribute>
1044 </dia:composite>
1045 <dia:composite type="umlparameter">
1046 <dia:attribute name="name">
1047 <dia:string>#batchSize#</dia:string>
1048 </dia:attribute>
1049 <dia:attribute name="type">
1050 <dia:string>#scalar integer#</dia:string>
1051 </dia:attribute>
1052 <dia:attribute name="value">
1053 <dia:string>##</dia:string>
1054 </dia:attribute>
1055 <dia:attribute name="comment">
1056 <dia:string>##</dia:string>
1057 </dia:attribute>
1058 <dia:attribute name="kind">
1059 <dia:enum val="1"/>
1060 </dia:attribute>
1061 </dia:composite>
1062 <dia:composite type="umlparameter">
1063 <dia:attribute name="name">
1064 <dia:string>#retries#</dia:string>
1065 </dia:attribute>
1066 <dia:attribute name="type">
1067 <dia:string>#array of integers#</dia:string>
1068 </dia:attribute>
1069 <dia:attribute name="value">
1070 <dia:string>##</dia:string>
1071 </dia:attribute>
1072 <dia:attribute name="comment">
1073 <dia:string>##</dia:string>
1074 </dia:attribute>
1075 <dia:attribute name="kind">
1076 <dia:enum val="1"/>
1077 </dia:attribute>
1078 </dia:composite>
1079 <dia:composite type="umlparameter">
1080 <dia:attribute name="name">
1081 <dia:string>#fixed_thetas#</dia:string>
1082 </dia:attribute>
1083 <dia:attribute name="type">
1084 <dia:string>#array of arrays#</dia:string>
1085 </dia:attribute>
1086 <dia:attribute name="value">
1087 <dia:string>##</dia:string>
1088 </dia:attribute>
1089 <dia:attribute name="comment">
1090 <dia:string>##</dia:string>
1091 </dia:attribute>
1092 <dia:attribute name="kind">
1093 <dia:enum val="1"/>
1094 </dia:attribute>
1095 </dia:composite>
1096 <dia:composite type="umlparameter">
1097 <dia:attribute name="name">
1098 <dia:string>#fixed_omegas#</dia:string>
1099 </dia:attribute>
1100 <dia:attribute name="type">
1101 <dia:string>#array of arrays#</dia:string>
1102 </dia:attribute>
1103 <dia:attribute name="value">
1104 <dia:string>##</dia:string>
1105 </dia:attribute>
1106 <dia:attribute name="comment">
1107 <dia:string>##</dia:string>
1108 </dia:attribute>
1109 <dia:attribute name="kind">
1110 <dia:enum val="1"/>
1111 </dia:attribute>
1112 </dia:composite>
1113 <dia:composite type="umlparameter">
1114 <dia:attribute name="name">
1115 <dia:string>#fixed_sigmas#</dia:string>
1116 </dia:attribute>
1117 <dia:attribute name="type">
1118 <dia:string>#array of arrays#</dia:string>
1119 </dia:attribute>
1120 <dia:attribute name="value">
1121 <dia:string>##</dia:string>
1122 </dia:attribute>
1123 <dia:attribute name="comment">
1124 <dia:string>##</dia:string>
1125 </dia:attribute>
1126 <dia:attribute name="kind">
1127 <dia:enum val="1"/>
1128 </dia:attribute>
1129 </dia:composite>
1130 <dia:composite type="umlparameter">
1131 <dia:attribute name="name">
1132 <dia:string>#picky#</dia:string>
1133 </dia:attribute>
1134 <dia:attribute name="type">
1135 <dia:string>#array of booleans#</dia:string>
1136 </dia:attribute>
1137 <dia:attribute name="value">
1138 <dia:string>##</dia:string>
1139 </dia:attribute>
1140 <dia:attribute name="comment">
1141 <dia:string>##</dia:string>
1142 </dia:attribute>
1143 <dia:attribute name="kind">
1144 <dia:enum val="1"/>
1145 </dia:attribute>
1146 </dia:composite>
1147 <dia:composite type="umlparameter">
1148 <dia:attribute name="name">
1149 <dia:string>#nm_version#</dia:string>
1150 </dia:attribute>
1151 <dia:attribute name="type">
1152 <dia:string>#array of integers#</dia:string>
1153 </dia:attribute>
1154 <dia:attribute name="value">
1155 <dia:string>##</dia:string>
1156 </dia:attribute>
1157 <dia:attribute name="comment">
1158 <dia:string>##</dia:string>
1159 </dia:attribute>
1160 <dia:attribute name="kind">
1161 <dia:enum val="1"/>
1162 </dia:attribute>
1163 </dia:composite>
1164 </dia:attribute>
1165 </dia:composite>
1166 <dia:composite type="umloperation">
1167 <dia:attribute name="name">
1168 <dia:string>#whipe#</dia:string>
1169 </dia:attribute>
1170 <dia:attribute name="stereotype">
1171 <dia:string>##</dia:string>
1172 </dia:attribute>
1173 <dia:attribute name="type">
1174 <dia:string>##</dia:string>
1175 </dia:attribute>
1176 <dia:attribute name="visibility">
1177 <dia:enum val="0"/>
1178 </dia:attribute>
1179 <dia:attribute name="comment">
1180 <dia:string>##</dia:string>
1181 </dia:attribute>
1182 <dia:attribute name="abstract">
1183 <dia:boolean val="false"/>
1184 </dia:attribute>
1185 <dia:attribute name="inheritance_type">
1186 <dia:enum val="2"/>
1187 </dia:attribute>
1188 <dia:attribute name="query">
1189 <dia:boolean val="false"/>
1190 </dia:attribute>
1191 <dia:attribute name="class_scope">
1192 <dia:boolean val="false"/>
1193 </dia:attribute>
1194 <dia:attribute name="parameters">
1195 <dia:composite type="umlparameter">
1196 <dia:attribute name="name">
1197 <dia:string>##</dia:string>
1198 </dia:attribute>
1199 <dia:attribute name="type">
1200 <dia:string>##</dia:string>
1201 </dia:attribute>
1202 <dia:attribute name="value">
1203 <dia:string>##</dia:string>
1204 </dia:attribute>
1205 <dia:attribute name="comment">
1206 <dia:string>##</dia:string>
1207 </dia:attribute>
1208 <dia:attribute name="kind">
1209 <dia:enum val="0"/>
1210 </dia:attribute>
1211 </dia:composite>
1212 </dia:attribute>
1213 </dia:composite>
1214 </dia:attribute>
1215 <dia:attribute name="template">
1216 <dia:boolean val="false"/>
1217 </dia:attribute>
1218 <dia:attribute name="templates"/>
1219 </dia:object>
1220 </dia:layer>
1221 </dia:diagram>