Salome HOME
Increment version to 7.3.0
[samples/pycalculator.git] / resources / PYCALCULATORCatalog.xml.in
1 <?xml version='1.0' encoding='us-ascii' ?>
2 <!--
3   Copyright (C) 2007-2013  CEA/DEN, EDF R&D, OPEN CASCADE
4
5   Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
6   CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
7
8   This library is free software; you can redistribute it and/or
9   modify it under the terms of the GNU Lesser General Public
10   License as published by the Free Software Foundation; either
11   version 2.1 of the License.
12
13   This library is distributed in the hope that it will be useful,
14   but WITHOUT ANY WARRANTY; without even the implied warranty of
15   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
16   Lesser General Public License for more details.
17
18   You should have received a copy of the GNU Lesser General Public
19   License along with this library; if not, write to the Free Software
20   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
21
22   See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
23
24 -->
25  
26 <!-- XML component catalog -->
27 <begin-catalog>
28     <!-- Path prefix information -->
29     <path-prefix-list></path-prefix-list>
30     <!-- Component list -->
31     <component-list>
32         <component>
33             <!-- Component identification -->
34             <component-name>PYCALCULATOR</component-name>
35             <component-username>PyCalculator</component-username>
36             <component-type>OTHER</component-type>
37             <component-author>LD</component-author>
38             <component-version>@SALOMEPYCALCULATOR_VERSION@</component-version>
39             <component-comment>Test component (Arithmetic operations with MED_Field)</component-comment>
40             <component-multistudy>0</component-multistudy>
41             <component-icone>PYCALCULATOR.png</component-icone>
42             <constraint>hostname = localhost</constraint>
43             <component-impltype>0</component-impltype>
44             <!-- Component interfaces -->
45             <component-interface-list>
46                 <component-interface-name>PYCALCULATOR_Gen</component-interface-name>
47                 <component-interface-comment>No comment</component-interface-comment>
48                 <!-- Service list -->
49                 <component-service-list>
50                     <component-service>
51                         <!-- service-identification -->
52                         <service-name>Clone</service-name>
53                         <service-author>LD</service-author>
54                         <service-version>1.0</service-version>
55                         <service-comment>Clone field</service-comment>
56                         <service-by-default>1</service-by-default>
57                         <!-- service-connexion -->
58                         <inParameter-list>
59                             <inParameter>
60                                 <inParameter-name>field</inParameter-name>
61                                 <inParameter-type>SALOME_MED/MEDCouplingFieldDoubleCorbaInterface</inParameter-type>
62                                 <inParameter-comment>a field of double</inParameter-comment>
63                             </inParameter>
64                         </inParameter-list>
65                         <outParameter-list>
66                             <outParameter>
67                                 <outParameter-name>result</outParameter-name>
68                                 <outParameter-type>SALOME_MED/MEDCouplingFieldDoubleCorbaInterface</outParameter-type>
69                                 <outParameter-comment>result</outParameter-comment>
70                             </outParameter>
71                         </outParameter-list>
72                         <DataStream-list></DataStream-list>
73                     </component-service>
74                     <component-service>
75                         <!-- service-identification -->
76                         <service-name>Add</service-name>
77                         <service-author>LD</service-author>
78                         <service-version>1.0</service-version>
79                         <service-comment>Addition of 2 fields of double</service-comment>
80                         <service-by-default>1</service-by-default>
81                         <!-- service-connexion -->
82                         <inParameter-list>
83                             <inParameter>
84                                 <inParameter-name>field1</inParameter-name>
85                                 <inParameter-type>SALOME_MED/MEDCouplingFieldDoubleCorbaInterface</inParameter-type>
86                                 <inParameter-comment>first field of double</inParameter-comment>
87                             </inParameter>
88                             <inParameter>
89                                 <inParameter-name>field2</inParameter-name>
90                                 <inParameter-type>SALOME_MED/MEDCouplingFieldDoubleCorbaInterface</inParameter-type>
91                                 <inParameter-comment>second field of double</inParameter-comment>
92                             </inParameter>
93                         </inParameter-list>
94                         <outParameter-list>
95                             <outParameter>
96                                 <outParameter-name>result</outParameter-name>
97                                 <outParameter-type>SALOME_MED/MEDCouplingFieldDoubleCorbaInterface</outParameter-type>
98                                 <outParameter-comment>result</outParameter-comment>
99                             </outParameter>
100                         </outParameter-list>
101                         <DataStream-list></DataStream-list>
102                     </component-service>
103                     <component-service>
104                         <!-- service-identification -->
105                         <service-name>Mul</service-name>
106                         <service-author>LD</service-author>
107                         <service-version>1.0</service-version>
108                         <service-comment>Multiplication of 2 fields of double</service-comment>
109                         <service-by-default>0</service-by-default>
110                         <!-- service-connexion -->
111                         <inParameter-list>
112                             <inParameter>
113                                 <inParameter-name>field1</inParameter-name>
114                                 <inParameter-type>SALOME_MED/MEDCouplingFieldDoubleCorbaInterface</inParameter-type>
115                                 <inParameter-comment>first field of double</inParameter-comment>
116                             </inParameter>
117                             <inParameter>
118                                 <inParameter-name>field2</inParameter-name>
119                                 <inParameter-type>SALOME_MED/MEDCouplingFieldDoubleCorbaInterface</inParameter-type>
120                                 <inParameter-comment>second field of double</inParameter-comment>
121                             </inParameter>
122                         </inParameter-list>
123                         <outParameter-list>
124                             <outParameter>
125                                 <outParameter-name>result</outParameter-name>
126                                 <outParameter-type>SALOME_MED/MEDCouplingFieldDoubleCorbaInterface</outParameter-type>
127                                 <outParameter-comment>result</outParameter-comment>
128                             </outParameter>
129                         </outParameter-list>
130                         <DataStream-list></DataStream-list>
131                     </component-service>
132                     <component-service>
133                         <!-- service-identification -->
134                         <service-name>AddConstant</service-name>
135                         <service-author>LD</service-author>
136                         <service-version>1.0</service-version>
137                         <service-comment>Add a constant to a field of doubles</service-comment>
138                         <service-by-default>0</service-by-default>
139                         <!-- service-connexion -->
140                         <inParameter-list>
141                             <inParameter>
142                                 <inParameter-name>field</inParameter-name>
143                                 <inParameter-type>SALOME_MED/MEDCouplingFieldDoubleCorbaInterface</inParameter-type>
144                                 <inParameter-comment>allows to build the support</inParameter-comment>
145                             </inParameter>
146                             <inParameter>
147                                 <inParameter-name>val</inParameter-name>
148                                 <inParameter-type>double</inParameter-type>
149                                 <inParameter-comment>a constant</inParameter-comment>
150                             </inParameter>
151                         </inParameter-list>
152                         <outParameter-list>
153                             <outParameter>
154                                 <outParameter-name>result</outParameter-name>
155                                 <outParameter-type>SALOME_MED/MEDCouplingFieldDoubleCorbaInterface</outParameter-type>
156                                 <outParameter-comment>result</outParameter-comment>
157                             </outParameter>
158                         </outParameter-list>
159                         <DataStream-list></DataStream-list>
160                     </component-service>
161                     <component-service>
162                         <!-- service-identification -->
163                         <service-name>MulConstant</service-name>
164                         <service-author>LD</service-author>
165                         <service-version>1.0</service-version>
166                         <service-comment>multiply a field to a constant</service-comment>
167                         <service-by-default>0</service-by-default>
168                         <!-- service-connexion -->
169                         <inParameter-list>
170                             <inParameter>
171                                 <inParameter-name>field</inParameter-name>
172                                 <inParameter-type>SALOME_MED/MEDCouplingFieldDoubleCorbaInterface</inParameter-type>
173                                 <inParameter-comment>a field of double</inParameter-comment>
174                             </inParameter>
175                             <inParameter>
176                                 <inParameter-name>val</inParameter-name>
177                                 <inParameter-type>double</inParameter-type>
178                                 <inParameter-comment>a constant</inParameter-comment>
179                             </inParameter>
180                         </inParameter-list>
181                         <outParameter-list>
182                             <outParameter>
183                                 <outParameter-name>result</outParameter-name>
184                                 <outParameter-type>SALOME_MED/MEDCouplingFieldDoubleCorbaInterface</outParameter-type>
185                                 <outParameter-comment>result</outParameter-comment>
186                             </outParameter>
187                         </outParameter-list>
188                         <DataStream-list></DataStream-list>
189                     </component-service>
190                 </component-service-list>
191             </component-interface-list>
192         </component>
193     </component-list>
194 </begin-catalog>