10
Relation
780
240
30
80
lt=<-
10.0;60.0;10.0;10.0
UMLObject
630
100
480
690
Design
valign=top
UMLState
740
380
110
40
Create geometry
bg=red
UMLState
740
450
110
40
Create Waternet
bg=red
UMLState
740
520
110
40
Calculate
with kernel
bg=red
UMLSpecialState
770
590
40
40
bg=green
type=decision
UMLSpecialState
770
300
40
40
bg=green
type=decision
UMLSpecialState
780
160
20
20
type=initial
Relation
780
330
110
70
lt=<-
location found
10.0;50.0;10.0;10.0
Relation
780
410
30
60
lt=<-
10.0;40.0;10.0;10.0
Relation
780
480
30
60
lt=<-
10.0;40.0;10.0;10.0
Relation
800
480
290
150
lt=<-
design criterium
is not met and
maximum number of
iterations is not reached
120.0;10.0;120.0;130.0;10.0;130.0
Relation
780
550
30
60
lt=<-
10.0;40.0;10.0;10.0
UMLState
740
210
110
40
Find next
location
bg=red
UMLSpecialState
950
310
20
20
type=final
Relation
800
300
170
40
lt=<-
no location found
150.0;20.0;10.0;20.0
UMLState
740
720
110
40
Add outcome
to results
bg=red
Relation
780
620
170
120
lt=<-
design criterium is met
or maximum number of
iterations is reached
10.0;100.0;10.0;10.0
Relation
780
170
30
60
lt=<-
10.0;40.0;10.0;10.0
UMLState
870
450
110
40
Adapt
Surfaceline
bg=red
Relation
840
380
100
90
lt=<-
10.0;20.0;80.0;20.0;80.0;70.0
Relation
680
220
80
540
lt=<-
60.0;10.0;10.0;10.0;10.0;520.0;60.0;520.0