1 <?xml version='1.0' encoding='us-ascii' ?>
3 Copyright (C) 2012-2013 EDF
5 This file is part of SALOME HYDRO module.
7 SALOME HYDRO module is free software: you can redistribute it and/or modify
8 it under the terms of the GNU General Public License as published by
9 the Free Software Foundation, either version 3 of the License, or
10 (at your option) any later version.
12 SALOME HYDRO module is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 GNU General Public License for more details.
17 You should have received a copy of the GNU General Public License
18 along with SALOME HYDRO module. If not, see <http://www.gnu.org/licenses/>.
21 <!-- XML component catalog -->
24 <!-- Path prefix information -->
29 <!-- Commonly used types -->
31 <struct name="HYDROSOLVER_ORB/MascaretFile">
32 <member type="string" name="fileName"></member>
33 <member type="string" name="fileType"></member>
35 <sequence content="HYDROSOLVER_ORB/MascaretFile" name="HYDROSOLVER_ORB/MascaretFileList"></sequence>
36 <sequence content="string" name="HYDROSOLVER_ORB/stringvec"></sequence>
37 <sequence content="double" name="HYDROSOLVER_ORB/dblevec"></sequence>
38 <objref name="pyobj" id="python:obj:1.0"/>
41 <!-- Component list -->
45 <!-- Component identification -->
46 <component-name>MASCARET</component-name>
47 <component-username>MASCARET</component-username>
48 <component-type>Data</component-type>
49 <component-author>EDF-RD</component-author>
50 <component-version>1.0</component-version>
51 <component-comment></component-comment>
52 <component-multistudy>0</component-multistudy>
53 <component-impltype>SO</component-impltype>
54 <component-implname></component-implname>
55 <component-interface-list>
56 <component-interface-name>MASCARET</component-interface-name>
57 <component-interface-comment></component-interface-comment>
58 <component-service-list>
60 <!-- service-identification -->
61 <service-name>Compute</service-name>
62 <service-author>EDF-RD</service-author>
63 <service-version>1.0</service-version>
64 <service-comment></service-comment>
65 <service-by-default>0</service-by-default>
66 <!-- service-connexion -->
69 <inParameter-name>fileList</inParameter-name>
70 <inParameter-type>HYDROSOLVER_ORB/MascaretFileList</inParameter-type>
71 <inParameter-comment>unknown</inParameter-comment>
74 <inParameter-name>ligFile</inParameter-name>
75 <inParameter-type>string</inParameter-type>
76 <inParameter-comment>unknown</inParameter-comment>
79 <inParameter-name>outputVars</inParameter-name>
80 <inParameter-type>HYDROSOLVER_ORB/stringvec</inParameter-type>
81 <inParameter-comment>unknown</inParameter-comment>
86 <outParameter-name>outputValues</outParameter-name>
87 <outParameter-type>HYDROSOLVER_ORB/dblevec</outParameter-type>
88 <outParameter-comment>unknown</outParameter-comment>
95 <!-- service-identification -->
96 <service-name>Init</service-name>
97 <service-author>EDF-RD</service-author>
98 <service-version>1.0</service-version>
99 <service-comment></service-comment>
100 <service-by-default>0</service-by-default>
101 <!-- service-connexion -->
104 <inParameter-name>studyID</inParameter-name>
105 <inParameter-type>long</inParameter-type>
108 <inParameter-name>detCaseEntry</inParameter-name>
109 <inParameter-type>string</inParameter-type>
120 <!-- service-identification -->
121 <service-name>Exec</service-name>
122 <service-author>EDF-RD</service-author>
123 <service-version>1.0</service-version>
124 <service-comment></service-comment>
125 <service-by-default>0</service-by-default>
126 <!-- service-connexion -->
129 <inParameter-name>paramInput</inParameter-name>
130 <inParameter-type>SALOME_TYPES/ParametricInput</inParameter-type>
135 <outParameter-name>paramOutput</outParameter-name>
136 <outParameter-type>SALOME_TYPES/ParametricOutput</outParameter-type>
144 <!-- service-identification -->
145 <service-name>InitBorders</service-name>
146 <service-author>EDF-RD</service-author>
147 <service-version>1.0</service-version>
148 <service-comment></service-comment>
149 <service-by-default>0</service-by-default>
150 <!-- service-connexion -->
153 <inParameter-name>borders</inParameter-name>
154 <inParameter-type>pyobj</inParameter-type>
159 <!-- service-identification -->
160 <service-name>ExecStep</service-name>
161 <service-author>EDF-RD</service-author>
162 <service-version>1.0</service-version>
163 <service-comment></service-comment>
164 <service-by-default>0</service-by-default>
165 <!-- service-connexion -->
168 <inParameter-name>timeData</inParameter-name>
169 <inParameter-type>pyobj</inParameter-type>
172 <inParameter-name>inputData</inParameter-name>
173 <inParameter-type>pyobj</inParameter-type>
178 <outParameter-name>outputData</outParameter-name>
179 <outParameter-type>pyobj</outParameter-type>
184 <!-- service-identification -->
185 <service-name>Finalize</service-name>
186 <service-author>EDF-RD</service-author>
187 <service-version>1.0</service-version>
188 <service-comment></service-comment>
189 <service-by-default>0</service-by-default>
190 <!-- service-connexion -->
202 <!-- service-identification -->
203 <service-name>ExecCoupling</service-name>
204 <service-author>EDF-RD</service-author>
205 <service-version>1.0</service-version>
206 <service-comment></service-comment>
207 <service-by-default>0</service-by-default>
208 <!-- service-connexion -->
211 <inParameter-name>inputVarList</inParameter-name>
212 <inParameter-type>HYDROSOLVER_ORB/stringvec</inParameter-type>
213 <inParameter-comment>unknown</inParameter-comment>
216 <inParameter-name>outputVarList</inParameter-name>
217 <inParameter-type>HYDROSOLVER_ORB/stringvec</inParameter-type>
218 <inParameter-comment>unknown</inParameter-comment>
226 <inParameter-name>inputValues</inParameter-name>
227 <inParameter-type>CALCIUM_double</inParameter-type>
228 <inParameter-dependency>T</inParameter-dependency>
231 <outParameter-name>outputValues</outParameter-name>
232 <outParameter-type>CALCIUM_double</outParameter-type>
233 <outParameter-dependency>T</outParameter-dependency>
238 <!-- service-identification -->
239 <service-name>Log</service-name>
240 <service-author>EDF-RD</service-author>
241 <service-version>1.0</service-version>
242 <service-comment></service-comment>
243 <service-by-default>0</service-by-default>
244 <!-- service-connexion -->
247 <inParameter-name>studyID</inParameter-name>
248 <inParameter-type>long</inParameter-type>
251 <inParameter-name>inputVarList</inParameter-name>
252 <inParameter-type>HYDROSOLVER_ORB/stringvec</inParameter-type>
253 <inParameter-comment>unknown</inParameter-comment>
261 <inParameter-name>inputValues</inParameter-name>
262 <inParameter-type>CALCIUM_double</inParameter-type>
263 <inParameter-dependency>S</inParameter-dependency>
267 </component-service-list>
268 </component-interface-list>
272 <!-- Component identification -->
273 <component-name>TELEMAC2D</component-name>
274 <component-username>TELEMAC2D</component-username>
275 <component-type>Data</component-type>
276 <component-author>EDF-RD</component-author>
277 <component-version>1.0</component-version>
278 <component-comment></component-comment>
279 <component-multistudy>0</component-multistudy>
280 <component-impltype>SO</component-impltype>
281 <component-implname></component-implname>
282 <component-interface-list>
283 <component-interface-name>TELEMAC2D</component-interface-name>
284 <component-interface-comment></component-interface-comment>
285 <component-service-list>
287 <!-- service-identification -->
288 <service-name>Compute</service-name>
289 <service-author>EDF-RD</service-author>
290 <service-version>1.0</service-version>
291 <service-comment></service-comment>
292 <service-by-default>0</service-by-default>
293 <!-- service-connexion -->
296 <inParameter-name>studyID</inParameter-name>
297 <inParameter-type>long</inParameter-type>
300 <inParameter-name>detCaseEntry</inParameter-name>
301 <inParameter-type>string</inParameter-type>
310 <!-- service-identification -->
311 <service-name>Init</service-name>
312 <service-author>EDF-RD</service-author>
313 <service-version>1.0</service-version>
314 <service-comment></service-comment>
315 <service-by-default>0</service-by-default>
316 <!-- service-connexion -->
319 <inParameter-name>studyID</inParameter-name>
320 <inParameter-type>long</inParameter-type>
323 <inParameter-name>detCaseEntry</inParameter-name>
324 <inParameter-type>string</inParameter-type>
335 <!-- service-identification -->
336 <service-name>Exec</service-name>
337 <service-author>EDF-RD</service-author>
338 <service-version>1.0</service-version>
339 <service-comment></service-comment>
340 <service-by-default>0</service-by-default>
341 <!-- service-connexion -->
344 <inParameter-name>paramInput</inParameter-name>
345 <inParameter-type>SALOME_TYPES/ParametricInput</inParameter-type>
350 <outParameter-name>paramOutput</outParameter-name>
351 <outParameter-type>SALOME_TYPES/ParametricOutput</outParameter-type>
359 <!-- service-identification -->
360 <service-name>InitBorders</service-name>
361 <service-author>EDF-RD</service-author>
362 <service-version>1.0</service-version>
363 <service-comment></service-comment>
364 <service-by-default>0</service-by-default>
365 <!-- service-connexion -->
368 <inParameter-name>borders</inParameter-name>
369 <inParameter-type>pyobj</inParameter-type>
374 <!-- service-identification -->
375 <service-name>ExecStep</service-name>
376 <service-author>EDF-RD</service-author>
377 <service-version>1.0</service-version>
378 <service-comment></service-comment>
379 <service-by-default>0</service-by-default>
380 <!-- service-connexion -->
383 <inParameter-name>timeData</inParameter-name>
384 <inParameter-type>pyobj</inParameter-type>
387 <inParameter-name>inputData</inParameter-name>
388 <inParameter-type>pyobj</inParameter-type>
393 <outParameter-name>outputData</outParameter-name>
394 <outParameter-type>pyobj</outParameter-type>
399 <!-- service-identification -->
400 <service-name>Finalize</service-name>
401 <service-author>EDF-RD</service-author>
402 <service-version>1.0</service-version>
403 <service-comment></service-comment>
404 <service-by-default>0</service-by-default>
405 <!-- service-connexion -->
416 </component-service-list>
417 </component-interface-list>
421 <!-- Component identification -->
422 <component-name>HYDROSOLVER</component-name>
423 <component-username>HYDROSOLVER</component-username>
424 <component-type>Data</component-type>
425 <component-author>EDF-RD</component-author>
426 <component-version>1.0</component-version>
427 <component-comment></component-comment>
428 <component-multistudy>0</component-multistudy>
429 <component-impltype>SO</component-impltype>
430 <component-implname></component-implname>
431 <component-interface-list>
432 <component-interface-name>HYDROSOLVER</component-interface-name>
433 <component-interface-comment></component-interface-comment>
434 <component-service-list>
436 </component-service-list>
437 </component-interface-list>