sunflo_simple.vpz 48.8 KB
Newer Older
1
<?xml version='1.0' encoding='UTF-8'?>
Ronan Trépos's avatar
Ronan Trépos committed
2
<vle_project version="1.0" author="Pierre Casadebaig" date="2014-Dec-17 17:32:19">
3
 <structures>
Ronan Trépos's avatar
Ronan Trépos committed
4
<model type="coupled" y="0" name="sunflo" width="1610" x="0" height="1051">
5
<submodels>
Ronan Trépos's avatar
Ronan Trépos committed
6
<model type="atomic" y="295" dynamics="ConduiteCulture" name="itk" width="100" x="82" conditions="itk" height="150">
7
<out>
8
9
10
11
12
13
14
15
 <port name="ActionFerti"/>
 <port name="ActionIrrig"/>
 <port name="ActionRecolte"/>
 <port name="ActionSemis"/>
 <port name="DoseFerti"/>
 <port name="DoseIrrig"/>
 <port name="densite"/>
 <port name="zSemis"/>
16
17
</out>
</model>
Ronan Trépos's avatar
Ronan Trépos committed
18
<model type="coupled" y="64" name="sunflo_bio" width="100" x="286" height="255">
19
<in>
20
21
22
23
24
25
26
27
28
29
30
31
 <port name="ActionFerti"/>
 <port name="ActionIrrig"/>
 <port name="ActionRecolte"/>
 <port name="ActionSemis"/>
 <port name="DoseFerti"/>
 <port name="DoseIrrig"/>
 <port name="ETPP"/>
 <port name="Pluie"/>
 <port name="RG"/>
 <port name="Tmoy"/>
 <port name="densite"/>
 <port name="zSemis"/>
32
33
<port name="Tx"/>
     </in>
34
<out>
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
 <port name="ChgtPhasePhenoPlante"/>
 <port name="ETMcumulDepuisLevee"/>
 <port name="ETRETM"/>
 <port name="ETRcumulDepuisLevee"/>
 <port name="FHLE"/>
 <port name="FHRUE"/>
 <port name="FHTR"/>
 <port name="FNIRUE"/>
 <port name="FNLE"/>
 <port name="IRs"/>
 <port name="JSE"/>
 <port name="JSF"/>
 <port name="JSM"/>
 <port name="LAI"/>
 <port name="Nabs"/>
50
51
</out>
<submodels>
Ronan Trépos's avatar
Ronan Trépos committed
52
<model type="atomic" observables="croissance_plante" y="209" dynamics="croissance_plante" name="croissance_plante" width="100" x="777" conditions="CONFIG_Plante,CONFIG_Variete,croissance_plante,simulation_engine,EXPERT_Plante" height="225">
53
<in>
54
55
56
57
58
59
60
61
62
63
64
65
66
 <port name="ActionSemis"/>
 <port name="ChgtPhasePhenoPlante"/>
 <port name="FHLE"/>
 <port name="FHRUE"/>
 <port name="FLe"/>
 <port name="FNIRUE"/>
 <port name="FNLE"/>
 <port name="FT"/>
 <port name="PhasePhenoPlante"/>
 <port name="RG"/>
 <port name="TT_A2"/>
 <port name="Teff"/>
 <port name="densite"/>
67
68
</in>
<out>
69
70
71
72
73
74
 <port name="DBP"/>
 <port name="Ebp"/>
 <port name="Ei"/>
 <port name="LAI"/>
 <port name="SFp"/>
 <port name="TDM"/>
75
76
<port name="Eb"/>
       </out>
77
</model>
Ronan Trépos's avatar
Ronan Trépos committed
78
<model type="atomic" observables="diagnostic" y="124" dynamics="diagnostic" name="diagnostic" width="100" x="633" conditions="CONFIG_Plante,CONFIG_SimuInit,CONFIG_Variete,diagnostic,EXPERT_Plante,EXPERT_SimuInit" height="75">
79
<in>
80
81
82
 <port name="ChgtPhasePhenoPlante"/>
 <port name="ETRETM"/>
 <port name="TT_A2"/>
83
84
</in>
<out>
85
86
87
 <port name="ISH1"/>
 <port name="ISH2"/>
 <port name="ISH3"/>
88
89
</out>
</model>
Ronan Trépos's avatar
Ronan Trépos committed
90
<model type="atomic" observables="phenologie" y="22" dynamics="Phenologie" name="phenologie" width="100" x="252" conditions="CONFIG_SimuInit,CONFIG_Variete,phenologie,EXPERT_Plante,CONFIG_Plante,EXPERT_SimuInit" height="105">
91
<in>
92
93
94
95
96
 <port name="ActionRecolte"/>
 <port name="ActionSemis"/>
 <port name="FHTR"/>
 <port name="Teff"/>
 <port name="zSemis"/>
97
98
</in>
<out>
99
100
101
102
 <port name="ChgtPhasePhenoPlante"/>
 <port name="PhasePhenoPlante"/>
 <port name="TT_A2"/>
 <port name="TT_F1"/>
103
104
</out>
</model>
Ronan Trépos's avatar
Ronan Trépos committed
105
<model type="atomic" observables="temperature_efficace" y="248" dynamics="TemperatureEfficace" name="temperature_efficace" width="100" x="115" conditions="temperature_efficace,CONFIG_Plante,EXPERT_Plante" height="45">
106
<in>
107
 <port name="Tmoy"/>
108
109
</in>
<out>
110
 <port name="Teff"/>
111
112
</out>
</model>
Ronan Trépos's avatar
Ronan Trépos committed
113
<model type="coupled" y="597" name="performances" width="100" x="828" height="195">
114
<in>
115
116
117
118
119
120
121
122
123
124
125
126
127
128
        <port name="ChgtPhasePhenoPlante"/>
        <port name="ETRETM"/>
        <port name="INN"/>
        <port name="LAI"/>
        <port name="vNabs"/>
        <port name="PhasePhenoPlante"/>
        <port name="TDM"/>
        <port name="TRPF"/>
        <port name="TT_F1"/>
        <port name="iPAR"/>
        <port name="Tx"/>
       <port name="Eb"/>
        <port name="FTSW"/>
       </in>
129
<out>
130
131
132
133
134
135
136
        <port name="IRs"/>
        <port name="JSE"/>
        <port name="JSF"/>
        <port name="JSM"/>
        <port name="RDT"/>
        <port name="TH"/>
       </out>
137
<submodels>
Ronan Trépos's avatar
Ronan Trépos committed
138
<model type="atomic" observables="elaboration_qualite" y="245" dynamics="elaboration_qualite" name="elaboration_qualite" width="100" x="360" conditions="CONFIG_Variete,elaboration_qualite,itk" height="165">
139
<in>
140
141
142
143
144
145
146
147
148
149
150
          <port name="ChgtPhasePhenoPlante"/>
          <port name="JSM"/>
          <port name="LAI"/>
          <port name="vNabs"/>
          <port name="PhasePhenoPlante"/>
          <port name="Tx"/>
          <port name="iPAR"/>
          <port name="INN"/>
         <port name="FTSW"/>
          <port name="Eb"/>
         </in>
151
<out>
152
 <port name="TH"/>
153
154
</out>
</model>
Ronan Trépos's avatar
Ronan Trépos committed
155
<model type="atomic" observables="elaboration_rendement" y="33" dynamics="elaboration_rendement" name="elaboration_rendement" width="100" x="320" conditions="CONFIG_SimuInit,CONFIG_Variete,EXPERT_Plante,EXPERT_SimuInit,elaboration_rendement" height="135">
156
<in>
157
158
159
160
161
162
163
 <port name="ChgtPhasePhenoPlante"/>
 <port name="ETRETM"/>
 <port name="INN"/>
 <port name="PhasePhenoPlante"/>
 <port name="TDM"/>
 <port name="TRPF"/>
 <port name="TT_F1"/>
164
165
</in>
<out>
166
167
168
169
170
171
          <port name="IRs"/>
          <port name="JSE"/>
          <port name="JSF"/>
          <port name="JSM"/>
          <port name="RDT"/>
         </out>
172
173
174
</model>
</submodels>
<connections>
175
        <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
176
177
         <origin model="performances" port="ChgtPhasePhenoPlante"/>
         <destination model="elaboration_qualite" port="ChgtPhasePhenoPlante"/>
178
179
        </connection>
        <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
180
181
         <origin model="performances" port="ChgtPhasePhenoPlante"/>
         <destination model="elaboration_rendement" port="ChgtPhasePhenoPlante"/>
182
183
        </connection>
        <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
184
185
         <origin model="performances" port="ETRETM"/>
         <destination model="elaboration_rendement" port="ETRETM"/>
186
187
        </connection>
        <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
188
189
         <origin model="performances" port="INN"/>
         <destination model="elaboration_rendement" port="INN"/>
190
191
        </connection>
        <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
192
193
         <origin model="performances" port="LAI"/>
         <destination model="elaboration_qualite" port="LAI"/>
194
195
        </connection>
        <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
196
197
         <origin model="performances" port="vNabs"/>
         <destination model="elaboration_qualite" port="vNabs"/>
198
199
        </connection>
        <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
200
201
         <origin model="performances" port="PhasePhenoPlante"/>
         <destination model="elaboration_qualite" port="PhasePhenoPlante"/>
202
203
        </connection>
        <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
204
205
         <origin model="performances" port="PhasePhenoPlante"/>
         <destination model="elaboration_rendement" port="PhasePhenoPlante"/>
206
207
        </connection>
        <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
208
209
         <origin model="performances" port="TDM"/>
         <destination model="elaboration_rendement" port="TDM"/>
210
211
        </connection>
        <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
212
213
         <origin model="performances" port="TRPF"/>
         <destination model="elaboration_rendement" port="TRPF"/>
214
215
        </connection>
        <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
216
217
         <origin model="performances" port="TT_F1"/>
         <destination model="elaboration_rendement" port="TT_F1"/>
218
219
        </connection>
        <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
220
221
         <origin model="performances" port="iPAR"/>
         <destination model="elaboration_qualite" port="iPAR"/>
222
223
        </connection>
        <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
224
225
         <origin model="elaboration_rendement" port="JSM"/>
         <destination model="elaboration_qualite" port="JSM"/>
226
227
        </connection>
        <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
228
229
         <origin model="performances" port="Tx"/>
         <destination model="elaboration_qualite" port="Tx"/>
230
231
        </connection>
       <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
232
233
         <origin model="performances" port="INN"/>
         <destination model="elaboration_qualite" port="INN"/>
234
235
        </connection>
       <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
236
237
         <origin model="performances" port="FTSW"/>
         <destination model="elaboration_qualite" port="FTSW"/>
238
239
        </connection>
        <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
240
241
         <origin model="performances" port="Eb"/>
         <destination model="elaboration_qualite" port="Eb"/>
242
243
        </connection>
       </connections>
244
</model>
Ronan Trépos's avatar
Ronan Trépos committed
245
<model type="coupled" y="577" name="contraintes" width="100" x="372" height="330">
246
<in>
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
 <port name="ActionFerti"/>
 <port name="ActionIrrig"/>
 <port name="ActionSemis"/>
 <port name="ChgtPhasePhenoPlante"/>
 <port name="DBP"/>
 <port name="DoseFerti"/>
 <port name="DoseIrrig"/>
 <port name="ETPP"/>
 <port name="Ebp"/>
 <port name="Ei"/>
 <port name="PhasePhenoPlante"/>
 <port name="Pluie"/>
 <port name="RG"/>
 <port name="SFp"/>
 <port name="TDM"/>
 <port name="TT_A2"/>
 <port name="Teff"/>
 <port name="Tmoy"/>
 <port name="densite"/>
 <port name="zSemis"/>
267
268
</in>
<out>
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
 <port name="ETMcumulDepuisLevee"/>
 <port name="ETRETM"/>
 <port name="ETRcumulDepuisLevee"/>
 <port name="FHLE"/>
 <port name="FHRUE"/>
 <port name="FHTR"/>
 <port name="FLe"/>
 <port name="FNIRUE"/>
 <port name="FNLE"/>
 <port name="FT"/>
 <port name="INN"/>
 <port name="Nabs"/>
 <port name="PARi"/>
 <port name="TRPF"/>
 <port name="vMine"/>
284
285
286
<port name="FTSW"/>
        <port name="vNabs"/>
       </out>
287
<submodels>
Ronan Trépos's avatar
Ronan Trépos committed
288
<model type="atomic" observables="contrainte_azote" y="39" dynamics="croissance_azote" name="contrainte_azote" width="100" x="937" conditions="CONFIG_Plante,CONFIG_SimuInit,CONFIG_Sol,EXPERT_Plante,EXPERT_SimuInit,contrainte_azote" height="480">
289
<in>
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
 <port name="ActionFerti"/>
 <port name="ActionIrrig"/>
 <port name="ChgtPhasePhenoPlante"/>
 <port name="D1"/>
 <port name="D2"/>
 <port name="D3"/>
 <port name="DBP"/>
 <port name="DoseFerti"/>
 <port name="DoseIrrig"/>
 <port name="Ebp"/>
 <port name="Ei"/>
 <port name="FHRUE"/>
 <port name="FT"/>
 <port name="FTHN"/>
 <port name="PhasePhenoPlante"/>
 <port name="Pluie"/>
 <port name="RG"/>
 <port name="RWCC1"/>
 <port name="STOCKC1"/>
 <port name="STOCKC2"/>
 <port name="STOCKC3"/>
 <port name="TDM"/>
 <port name="Teff"/>
 <port name="Tmoy"/>
 <port name="vRac"/>
 <port name="vTRC1"/>
 <port name="vTRC2"/>
 <port name="zC2"/>
 <port name="zC3"/>
 <port name="zRac"/>
320
321
</in>
<out>
322
323
324
325
326
 <port name="FNIRUE"/>
 <port name="FNLE"/>
 <port name="INN"/>
 <port name="Nabs"/>
 <port name="vMine"/>
327
328
<port name="vNabs"/>
         </out>
329
</model>
Ronan Trépos's avatar
Ronan Trépos committed
330
<model type="atomic" observables="contrainte_eau" y="352" dynamics="contrainte_eau" name="contrainte_eau" width="100" x="478" conditions="CONFIG_Plante,CONFIG_SimuInit,CONFIG_Sol,CONFIG_Variete,contrainte_eau,EXPERT_Plante,EXPERT_SimuInit" height="330">
331
<in>
332
333
334
335
336
337
338
339
340
341
 <port name="ActionIrrig"/>
 <port name="ActionSemis"/>
 <port name="ChgtPhasePhenoPlante"/>
 <port name="DoseIrrig"/>
 <port name="ETPP"/>
 <port name="Ei"/>
 <port name="PhasePhenoPlante"/>
 <port name="Pluie"/>
 <port name="Tmoy"/>
 <port name="zSemis"/>
342
343
</in>
<out>
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
 <port name="D1"/>
 <port name="D2"/>
 <port name="D3"/>
 <port name="ETMcumulDepuisLevee"/>
 <port name="ETRETM"/>
 <port name="ETRcumulDepuisLevee"/>
 <port name="FHLE"/>
 <port name="FHRUE"/>
 <port name="FHTR"/>
 <port name="RWCC1"/>
 <port name="STOCKC1"/>
 <port name="STOCKC2"/>
 <port name="STOCKC3"/>
 <port name="TRPF"/>
 <port name="vRac"/>
 <port name="vTRC1"/>
 <port name="vTRC2"/>
 <port name="zC2"/>
 <port name="zC3"/>
 <port name="zRac"/>
364
365
<port name="FTSW"/>
         </out>
366
</model>
Ronan Trépos's avatar
Ronan Trépos committed
367
<model type="atomic" observables="contrainte_lumiere" y="61" dynamics="contrainte_lumiere" name="contrainte_lumiere" width="100" x="335" conditions="contrainte_lumiere" height="135">
368
<in>
369
370
371
372
373
374
375
 <port name="ActionSemis"/>
 <port name="Ei"/>
 <port name="PhasePhenoPlante"/>
 <port name="RG"/>
 <port name="SFp"/>
 <port name="TT_A2"/>
 <port name="densite"/>
376
377
</in>
<out>
378
379
 <port name="FLe"/>
 <port name="iPAR"/>
380
381
</out>
</model>
Ronan Trépos's avatar
Ronan Trépos committed
382
<model type="atomic" observables="contrainte_temperature" y="370" dynamics="contrainte_temperature" name="contrainte_temperature" width="100" x="282" conditions="CONFIG_Plante,contrainte_temperature,EXPERT_Plante" height="60">
383
<in>
384
385
 <port name="PhasePhenoPlante"/>
 <port name="Tmoy"/>
386
387
</in>
<out>
388
389
 <port name="FT"/>
 <port name="FTHN"/>
390
391
392
393
394
</out>
</model>
</submodels>
<connections>
<connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
395
396
 <origin model="contrainte_eau" port="ETMcumulDepuisLevee"/>
 <destination model="contraintes" port="ETMcumulDepuisLevee"/>
397
398
</connection>
<connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
399
400
 <origin model="contrainte_eau" port="ETRETM"/>
 <destination model="contraintes" port="ETRETM"/>
401
402
</connection>
<connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
403
404
 <origin model="contrainte_eau" port="ETRcumulDepuisLevee"/>
 <destination model="contraintes" port="ETRcumulDepuisLevee"/>
405
406
</connection>
<connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
407
408
 <origin model="contrainte_eau" port="FHLE"/>
 <destination model="contraintes" port="FHLE"/>
409
410
</connection>
<connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
411
412
 <origin model="contrainte_eau" port="FHRUE"/>
 <destination model="contraintes" port="FHRUE"/>
413
414
</connection>
<connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
415
416
 <origin model="contrainte_eau" port="FHTR"/>
 <destination model="contraintes" port="FHTR"/>
417
418
</connection>
<connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
419
420
 <origin model="contrainte_lumiere" port="FLe"/>
 <destination model="contraintes" port="FLe"/>
421
422
</connection>
<connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
423
424
 <origin model="contrainte_azote" port="FNIRUE"/>
 <destination model="contraintes" port="FNIRUE"/>
425
426
</connection>
<connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
427
428
 <origin model="contrainte_azote" port="FNLE"/>
 <destination model="contraintes" port="FNLE"/>
429
430
</connection>
<connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
431
432
 <origin model="contrainte_temperature" port="FT"/>
 <destination model="contraintes" port="FT"/>
433
434
</connection>
<connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
435
436
 <origin model="contrainte_azote" port="INN"/>
 <destination model="contraintes" port="INN"/>
437
438
</connection>
<connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
439
440
 <origin model="contrainte_azote" port="Nabs"/>
 <destination model="contraintes" port="Nabs"/>
441
442
</connection>
<connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
443
444
 <origin model="contrainte_lumiere" port="iPAR"/>
 <destination model="contraintes" port="PARi"/>
445
446
</connection>
<connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
447
448
 <origin model="contrainte_eau" port="TRPF"/>
 <destination model="contraintes" port="TRPF"/>
449
450
</connection>
<connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
451
452
 <origin model="contrainte_azote" port="vMine"/>
 <destination model="contraintes" port="vMine"/>
453
454
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
455
456
 <origin model="contraintes" port="ActionFerti"/>
 <destination model="contrainte_azote" port="ActionFerti"/>
457
458
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
459
460
 <origin model="contraintes" port="ActionIrrig"/>
 <destination model="contrainte_azote" port="ActionIrrig"/>
461
462
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
463
464
 <origin model="contraintes" port="ActionIrrig"/>
 <destination model="contrainte_eau" port="ActionIrrig"/>
465
466
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
467
468
 <origin model="contraintes" port="ActionSemis"/>
 <destination model="contrainte_eau" port="ActionSemis"/>
469
470
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
471
472
 <origin model="contraintes" port="ActionSemis"/>
 <destination model="contrainte_lumiere" port="ActionSemis"/>
473
474
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
475
476
 <origin model="contraintes" port="ChgtPhasePhenoPlante"/>
 <destination model="contrainte_azote" port="ChgtPhasePhenoPlante"/>
477
478
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
479
480
 <origin model="contraintes" port="ChgtPhasePhenoPlante"/>
 <destination model="contrainte_eau" port="ChgtPhasePhenoPlante"/>
481
482
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
483
484
 <origin model="contraintes" port="DBP"/>
 <destination model="contrainte_azote" port="DBP"/>
485
486
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
487
488
 <origin model="contraintes" port="DoseFerti"/>
 <destination model="contrainte_azote" port="DoseFerti"/>
489
490
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
491
492
 <origin model="contraintes" port="DoseIrrig"/>
 <destination model="contrainte_azote" port="DoseIrrig"/>
493
494
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
495
496
 <origin model="contraintes" port="DoseIrrig"/>
 <destination model="contrainte_eau" port="DoseIrrig"/>
497
498
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
499
500
 <origin model="contraintes" port="ETPP"/>
 <destination model="contrainte_eau" port="ETPP"/>
501
502
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
503
504
 <origin model="contraintes" port="Ebp"/>
 <destination model="contrainte_azote" port="Ebp"/>
505
506
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
507
508
 <origin model="contraintes" port="Ei"/>
 <destination model="contrainte_azote" port="Ei"/>
509
510
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
511
512
 <origin model="contraintes" port="Ei"/>
 <destination model="contrainte_eau" port="Ei"/>
513
514
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
515
516
 <origin model="contraintes" port="Ei"/>
 <destination model="contrainte_lumiere" port="Ei"/>
517
518
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
519
520
 <origin model="contraintes" port="PhasePhenoPlante"/>
 <destination model="contrainte_azote" port="PhasePhenoPlante"/>
521
522
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
523
524
 <origin model="contraintes" port="PhasePhenoPlante"/>
 <destination model="contrainte_temperature" port="PhasePhenoPlante"/>
525
526
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
527
528
 <origin model="contraintes" port="PhasePhenoPlante"/>
 <destination model="contrainte_eau" port="PhasePhenoPlante"/>
529
530
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
531
532
 <origin model="contraintes" port="PhasePhenoPlante"/>
 <destination model="contrainte_lumiere" port="PhasePhenoPlante"/>
533
534
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
535
536
 <origin model="contraintes" port="Pluie"/>
 <destination model="contrainte_azote" port="Pluie"/>
537
</connection>
538
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
539
540
 <origin model="contraintes" port="Pluie"/>
 <destination model="contrainte_eau" port="Pluie"/>
541
</connection>
542
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
543
544
 <origin model="contraintes" port="RG"/>
 <destination model="contrainte_azote" port="RG"/>
545
</connection>
546
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
547
548
 <origin model="contraintes" port="RG"/>
 <destination model="contrainte_lumiere" port="RG"/>
549
</connection>
550
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
551
552
 <origin model="contraintes" port="SFp"/>
 <destination model="contrainte_lumiere" port="SFp"/>
553
554
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
555
556
 <origin model="contraintes" port="TDM"/>
 <destination model="contrainte_azote" port="TDM"/>
557
558
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
559
560
 <origin model="contraintes" port="TT_A2"/>
 <destination model="contrainte_lumiere" port="TT_A2"/>
561
562
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
563
564
 <origin model="contraintes" port="Teff"/>
 <destination model="contrainte_azote" port="Teff"/>
565
566
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
567
568
 <origin model="contraintes" port="Tmoy"/>
 <destination model="contrainte_azote" port="Tmoy"/>
569
570
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
571
572
 <origin model="contraintes" port="Tmoy"/>
 <destination model="contrainte_temperature" port="Tmoy"/>
573
574
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
575
576
 <origin model="contraintes" port="Tmoy"/>
 <destination model="contrainte_eau" port="Tmoy"/>
577
578
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
579
580
 <origin model="contraintes" port="densite"/>
 <destination model="contrainte_lumiere" port="densite"/>
581
582
</connection>
<connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
583
584
 <origin model="contraintes" port="zSemis"/>
 <destination model="contrainte_eau" port="zSemis"/>
585
586
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
587
588
 <origin model="contrainte_eau" port="D1"/>
 <destination model="contrainte_azote" port="D1"/>
589
590
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
591
592
 <origin model="contrainte_eau" port="D2"/>
 <destination model="contrainte_azote" port="D2"/>
593
594
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
595
596
 <origin model="contrainte_eau" port="D3"/>
 <destination model="contrainte_azote" port="D3"/>
597
598
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
599
600
 <origin model="contrainte_eau" port="FHRUE"/>
 <destination model="contrainte_azote" port="FHRUE"/>
601
602
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
603
604
 <origin model="contrainte_eau" port="RWCC1"/>
 <destination model="contrainte_azote" port="RWCC1"/>
605
606
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
607
608
 <origin model="contrainte_eau" port="STOCKC1"/>
 <destination model="contrainte_azote" port="STOCKC1"/>
609
610
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
611
612
 <origin model="contrainte_eau" port="STOCKC2"/>
 <destination model="contrainte_azote" port="STOCKC2"/>
613
614
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
615
616
 <origin model="contrainte_eau" port="STOCKC3"/>
 <destination model="contrainte_azote" port="STOCKC3"/>
617
618
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
619
620
 <origin model="contrainte_eau" port="vRac"/>
 <destination model="contrainte_azote" port="vRac"/>
621
622
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
623
624
 <origin model="contrainte_eau" port="vTRC1"/>
 <destination model="contrainte_azote" port="vTRC1"/>
625
626
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
627
628
 <origin model="contrainte_eau" port="vTRC2"/>
 <destination model="contrainte_azote" port="vTRC2"/>
629
630
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
631
632
 <origin model="contrainte_eau" port="zC2"/>
 <destination model="contrainte_azote" port="zC2"/>
633
634
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
635
636
 <origin model="contrainte_eau" port="zC3"/>
 <destination model="contrainte_azote" port="zC3"/>
637
638
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
639
640
 <origin model="contrainte_eau" port="zRac"/>
 <destination model="contrainte_azote" port="zRac"/>
641
642
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
643
644
 <origin model="contrainte_temperature" port="FT"/>
 <destination model="contrainte_azote" port="FT"/>
645
646
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
647
648
 <origin model="contrainte_temperature" port="FTHN"/>
 <destination model="contrainte_azote" port="FTHN"/>
649
</connection>
650
<connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
651
652
         <origin model="contrainte_eau" port="FTSW"/>
         <destination model="contraintes" port="FTSW"/>
653
654
        </connection>
        <connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
655
656
         <origin model="contrainte_azote" port="vNabs"/>
         <destination model="contraintes" port="vNabs"/>
657
658
        </connection>
       </connections>
659
660
661
</model>
</submodels>
<connections>
662
      <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
663
664
       <origin model="sunflo_bio" port="ActionFerti"/>
       <destination model="contraintes" port="ActionFerti"/>
665
666
      </connection>
      <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
667
668
       <origin model="sunflo_bio" port="ActionIrrig"/>
       <destination model="contraintes" port="ActionIrrig"/>
669
670
      </connection>
      <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
671
672
       <origin model="sunflo_bio" port="ActionRecolte"/>
       <destination model="phenologie" port="ActionRecolte"/>
673
674
      </connection>
      <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
675
676
       <origin model="sunflo_bio" port="ActionSemis"/>
       <destination model="phenologie" port="ActionSemis"/>
677
678
      </connection>
      <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
679
680
       <origin model="sunflo_bio" port="ActionSemis"/>
       <destination model="croissance_plante" port="ActionSemis"/>
681
682
      </connection>
      <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
683
684
       <origin model="sunflo_bio" port="ActionSemis"/>
       <destination model="contraintes" port="ActionSemis"/>
685
686
      </connection>
      <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
687
688
       <origin model="sunflo_bio" port="DoseFerti"/>
       <destination model="contraintes" port="DoseFerti"/>
689
690
      </connection>
      <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
691
692
       <origin model="sunflo_bio" port="DoseIrrig"/>
       <destination model="contraintes" port="DoseIrrig"/>
693
694
      </connection>
      <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
695
696
       <origin model="sunflo_bio" port="ETPP"/>
       <destination model="contraintes" port="ETPP"/>
697
698
      </connection>
      <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
699
700
       <origin model="sunflo_bio" port="Pluie"/>
       <destination model="contraintes" port="Pluie"/>
701
702
      </connection>
      <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
703
704
       <origin model="sunflo_bio" port="RG"/>
       <destination model="croissance_plante" port="RG"/>
705
706
      </connection>
      <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
707
708
       <origin model="sunflo_bio" port="RG"/>
       <destination model="contraintes" port="RG"/>
709
710
      </connection>
      <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
711
712
       <origin model="sunflo_bio" port="Tmoy"/>
       <destination model="temperature_efficace" port="Tmoy"/>
713
714
      </connection>
      <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
715
716
       <origin model="sunflo_bio" port="Tmoy"/>
       <destination model="contraintes" port="Tmoy"/>
717
718
      </connection>
      <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
719
720
       <origin model="sunflo_bio" port="densite"/>
       <destination model="croissance_plante" port="densite"/>
721
722
      </connection>
      <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
723
724
       <origin model="sunflo_bio" port="densite"/>
       <destination model="contraintes" port="densite"/>
725
726
      </connection>
      <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
727
728
       <origin model="sunflo_bio" port="zSemis"/>
       <destination model="phenologie" port="zSemis"/>
729
730
      </connection>
      <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
731
732
       <origin model="sunflo_bio" port="zSemis"/>
       <destination model="contraintes" port="zSemis"/>
733
734
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
735
736
       <origin model="contraintes" port="ETRETM"/>
       <destination model="diagnostic" port="ETRETM"/>
737
738
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
739
740
       <origin model="contraintes" port="ETRETM"/>
       <destination model="performances" port="ETRETM"/>
741
742
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
743
744
       <origin model="contraintes" port="FHLE"/>
       <destination model="croissance_plante" port="FHLE"/>
745
746
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
747
748
       <origin model="contraintes" port="FHRUE"/>
       <destination model="croissance_plante" port="FHRUE"/>
749
750
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
751
752
       <origin model="contraintes" port="FHTR"/>
       <destination model="phenologie" port="FHTR"/>
753
754
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
755
756
       <origin model="contraintes" port="FLe"/>
       <destination model="croissance_plante" port="FLe"/>
757
758
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
759
760
       <origin model="contraintes" port="FNIRUE"/>
       <destination model="croissance_plante" port="FNIRUE"/>
761
762
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
763
764
       <origin model="contraintes" port="FNLE"/>
       <destination model="croissance_plante" port="FNLE"/>
765
766
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
767
768
       <origin model="contraintes" port="FT"/>
       <destination model="croissance_plante" port="FT"/>
769
770
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
771
772
       <origin model="contraintes" port="INN"/>
       <destination model="performances" port="INN"/>
773
774
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
775
776
       <origin model="contraintes" port="PARi"/>
       <destination model="performances" port="iPAR"/>
777
778
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
779
780
       <origin model="contraintes" port="TRPF"/>
       <destination model="performances" port="TRPF"/>
781
782
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
783
784
       <origin model="croissance_plante" port="Ebp"/>
       <destination model="contraintes" port="Ebp"/>
785
786
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
787
788
       <origin model="croissance_plante" port="Ei"/>
       <destination model="contraintes" port="Ei"/>
789
790
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
791
792
       <origin model="croissance_plante" port="LAI"/>
       <destination model="performances" port="LAI"/>
793
794
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
795
796
       <origin model="croissance_plante" port="SFp"/>
       <destination model="contraintes" port="SFp"/>
797
798
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
799
800
       <origin model="croissance_plante" port="TDM"/>
       <destination model="performances" port="TDM"/>
801
802
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
803
804
       <origin model="croissance_plante" port="TDM"/>
       <destination model="contraintes" port="TDM"/>
805
806
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
807
808
       <origin model="phenologie" port="ChgtPhasePhenoPlante"/>
       <destination model="diagnostic" port="ChgtPhasePhenoPlante"/>
809
810
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
811
812
       <origin model="phenologie" port="ChgtPhasePhenoPlante"/>
       <destination model="croissance_plante" port="ChgtPhasePhenoPlante"/>
813
814
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
815
816
       <origin model="phenologie" port="ChgtPhasePhenoPlante"/>
       <destination model="performances" port="ChgtPhasePhenoPlante"/>
817
818
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
819
820
       <origin model="phenologie" port="ChgtPhasePhenoPlante"/>
       <destination model="contraintes" port="ChgtPhasePhenoPlante"/>
821
822
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
823
824
       <origin model="phenologie" port="PhasePhenoPlante"/>
       <destination model="croissance_plante" port="PhasePhenoPlante"/>
825
826
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
827
828
       <origin model="phenologie" port="PhasePhenoPlante"/>
       <destination model="performances" port="PhasePhenoPlante"/>
829
830
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
831
832
       <origin model="phenologie" port="PhasePhenoPlante"/>
       <destination model="contraintes" port="PhasePhenoPlante"/>
833
834
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
835
836
       <origin model="phenologie" port="TT_A2"/>
       <destination model="diagnostic" port="TT_A2"/>
837
838
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
839
840
       <origin model="phenologie" port="TT_A2"/>
       <destination model="croissance_plante" port="TT_A2"/>
841
842
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
843
844
       <origin model="phenologie" port="TT_A2"/>
       <destination model="contraintes" port="TT_A2"/>
845
846
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
847
848
       <origin model="phenologie" port="TT_F1"/>
       <destination model="performances" port="TT_F1"/>
849
850
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
851
852
       <origin model="temperature_efficace" port="Teff"/>
       <destination model="phenologie" port="Teff"/>
853
854
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
855
856
       <origin model="temperature_efficace" port="Teff"/>
       <destination model="croissance_plante" port="Teff"/>
857
858
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
859
860
       <origin model="temperature_efficace" port="Teff"/>
       <destination model="contraintes" port="Teff"/>
861
862
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
863
864
       <origin model="croissance_plante" port="Eb"/>
       <destination model="performances" port="Eb"/>
865
866
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
867
868
       <origin model="contraintes" port="FTSW"/>
       <destination model="performances" port="FTSW"/>
869
870
      </connection>
      <connection type="input">
Ronan Trépos's avatar
Ronan Trépos committed
871
872
       <origin model="sunflo_bio" port="Tx"/>
       <destination model="performances" port="Tx"/>
873
874
      </connection>
      <connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
875
876
       <origin model="contraintes" port="vNabs"/>
       <destination model="performances" port="vNabs"/>
877
878
      </connection>
     </connections>
879
</model>
Ronan Trépos's avatar
Ronan Trépos committed
880
<model type="coupled" y="43" name="climat" width="100" x="19" height="120">
881
<out>
882
883
884
885
886
887
 <port name="ETPP"/>
 <port name="Pluie"/>
 <port name="RG"/>
 <port name="Tmoy"/>
 <port name="Tn"/>
 <port name="Tx"/>
888
889
</out>
<submodels>
Ronan Trépos's avatar
Ronan Trépos committed
890
<model type="atomic" y="187" dynamics="GenericMean" name="GenericMean" width="100" x="284" height="60">
891
<in>
892
893
 <port name="Tmax"/>
 <port name="Tmin"/>
894
</in>
895
<out>
896
 <port name="Mean"/>
897
898
</out>
</model>
Ronan Trépos's avatar
Ronan Trépos committed
899
<model type="atomic" y="38" dynamics="MeteoReader" name="lecture_climat" width="100" x="62" conditions="simulation_engine,sunflo_climat" height="105">
900
<out>
901
902
903
904
905
 <port name="ETP"/>
 <port name="Pluie"/>
 <port name="RAD"/>
 <port name="Tmax"/>
 <port name="Tmin"/>
906
</out>
907
908
909
910
</model>
</submodels>
<connections>
<connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
911
912
 <origin model="lecture_climat" port="ETP"/>
 <destination model="climat" port="ETPP"/>
913
914
</connection>
<connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
915
916
 <origin model="lecture_climat" port="Pluie"/>
 <destination model="climat" port="Pluie"/>
917
918
</connection>
<connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
919
920
 <origin model="lecture_climat" port="RAD"/>
 <destination model="climat" port="RG"/>
921
922
</connection>
<connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
923
924
 <origin model="GenericMean" port="Mean"/>
 <destination model="climat" port="Tmoy"/>
925
926
</connection>
<connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
927
928
 <origin model="lecture_climat" port="Tmin"/>
 <destination model="climat" port="Tn"/>
929
930
</connection>
<connection type="output">
Ronan Trépos's avatar
Ronan Trépos committed
931
932
 <origin model="lecture_climat" port="Tmax"/>
 <destination model="climat" port="Tx"/>
933
934
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
935
936
 <origin model="lecture_climat" port="Tmax"/>
 <destination model="GenericMean" port="Tmax"/>
937
938
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
939
940
 <origin model="lecture_climat" port="Tmin"/>
 <destination model="GenericMean" port="Tmin"/>
941
942
943
</connection>
</connections>
</model>
944
945
946
</submodels>
<connections>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
947
948
 <origin model="climat" port="ETPP"/>
 <destination model="sunflo_bio" port="ETPP"/>
949
950
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
951
952
 <origin model="climat" port="Pluie"/>
 <destination model="sunflo_bio" port="Pluie"/>
953
954
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
955
956
 <origin model="climat" port="RG"/>
 <destination model="sunflo_bio" port="RG"/>
957
958
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
959
960
 <origin model="climat" port="Tmoy"/>
 <destination model="sunflo_bio" port="Tmoy"/>
961
962
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
963
964
 <origin model="itk" port="ActionFerti"/>
 <destination model="sunflo_bio" port="ActionFerti"/>
965
966
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
967
968
 <origin model="itk" port="ActionIrrig"/>
 <destination model="sunflo_bio" port="ActionIrrig"/>
969
970
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
971
972
 <origin model="itk" port="ActionRecolte"/>
 <destination model="sunflo_bio" port="ActionRecolte"/>
973
974
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
975
976
 <origin model="itk" port="ActionSemis"/>
 <destination model="sunflo_bio" port="ActionSemis"/>
977
978
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
979
980
 <origin model="itk" port="DoseFerti"/>
 <destination model="sunflo_bio" port="DoseFerti"/>
981
982
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
983
984
 <origin model="itk" port="DoseIrrig"/>
 <destination model="sunflo_bio" port="DoseIrrig"/>
985
986
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
987
988
 <origin model="itk" port="densite"/>
 <destination model="sunflo_bio" port="densite"/>
989
990
</connection>
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
991
992
 <origin model="itk" port="zSemis"/>
 <destination model="sunflo_bio" port="zSemis"/>
993
</connection>
994
<connection type="internal">
Ronan Trépos's avatar
Ronan Trépos committed
995
996
     <origin model="climat" port="Tx"/>
     <destination model="sunflo_bio" port="Tx"/>
997
998
    </connection>
   </connections>
999
1000
</model>
</structures>
For faster browsing, not all history is shown. View entire blame