10 Relation 800 240 30 80 lt=<- 10.0;60.0;10.0;10.0 UMLObject 550 110 540 740 Operational valign=top UMLState 760 390 110 40 Create geometry bg=red UMLState 760 630 110 40 Create Waternet bg=red UMLState 760 710 110 40 Calculate with kernel bg=red UMLSpecialState 790 300 40 40 bg=green type=decision UMLSpecialState 800 160 20 20 type=initial Relation 800 330 110 80 lt=<- location found 10.0;60.0;10.0;10.0 Relation 800 420 30 70 lt=<- 10.0;50.0;10.0;10.0 Relation 800 660 30 70 lt=<- 10.0;50.0;10.0;10.0 Relation 590 220 220 370 no timestep found lt=<- 170.0;10.0;10.0;10.0;10.0;350.0;200.0;350.0 Relation 800 740 30 70 lt=<- 10.0;50.0;10.0;10.0 UMLState 760 210 110 40 Find next location bg=red UMLSpecialState 970 310 20 20 type=final Relation 820 300 170 40 lt=<- no location found 150.0;20.0;10.0;20.0 UMLState 760 790 110 40 Add outcome to results bg=red Relation 800 170 30 60 lt=<- 10.0;40.0;10.0;10.0 UMLState 760 470 110 40 Find next timestep bg=red UMLSpecialState 790 550 40 40 bg=green type=decision Relation 800 500 30 70 lt=<- 10.0;50.0;10.0;10.0 Relation 800 580 120 70 timestep found lt=<- 10.0;50.0;10.0;10.0 Relation 860 480 130 350 lt=<- 10.0;10.0;110.0;10.0;110.0;330.0;10.0;330.0