<component-interface-comment>SupervisionEngine</component-interface-comment>
</component-interface-list>
</component>
- <component>
- <!-- Component identification -->
- <component-name>AddComponent</component-name>
- <component-username>AddComponent</component-username>
- <component-type>SuperVisionTest</component-type>
- <component-author>MTJ</component-author>
- <component-version> 1.0</component-version>
- <component-comment>Test SuperVision SALOME/src/SALOME_SWIG/supervisionexample[1].py </component-comment>
- <component-multistudy>0</component-multistudy>
-
- <component-interface-list>
- <component-interface-name>AddComponent</component-interface-name>
- <component-interface-comment> + ... </component-interface-comment>
-
- <component-service-list>
- <component-service>
- <!-- service-identification -->
- <service-name>Addition</service-name>
- <service-author>MTJ</service-author>
- <service-version>1.0</service-version>
- <service-comment>Floating add</service-comment>
- <service-by-default>1</service-by-default>
- <!-- service-connexion -->
- <inParameter-list>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>Adder</outParameter-type>
- <outParameter-name>Adder</outParameter-name>
- <outParameter-comment>Adder object</outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <!-- service-identification -->
- <service-name>Add</service-name>
- <service-author>MTJ</service-author>
- <service-version>1.0</service-version>
- <service-comment>Floating add</service-comment>
- <service-by-default>1</service-by-default>
- <!-- service-connexion -->
- <inParameter-list>
- <inParameter>
- <inParameter-type>double</inParameter-type>
- <inParameter-name>x</inParameter-name>
- <inParameter-comment>First number</inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>double</inParameter-type>
- <inParameter-name>y</inParameter-name>
- <inParameter-comment>Second number</inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>double</outParameter-type>
- <outParameter-name>FuncValue</outParameter-name>
- <outParameter-comment>Substract result</outParameter-comment>
- </outParameter>
- <outParameter>
- <outParameter-type>double</outParameter-type>
- <outParameter-name>z</outParameter-name>
- <outParameter-comment>Addition result</outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- </component-service-list>
- <component-interface-name>Adder</component-interface-name>
- <component-interface-comment> + ... </component-interface-comment>
-
- <component-service-list>
- <component-service>
- <!-- service-identification -->
- <service-name>Add</service-name>
- <service-author>MTJ</service-author>
- <service-version>1.0</service-version>
- <service-comment>Floating add</service-comment>
- <service-by-default>1</service-by-default>
- <!-- service-connexion -->
- <inParameter-list>
- <inParameter>
- <inParameter-type>Adder</inParameter-type>
- <inParameter-name>Adder</inParameter-name>
- <inParameter-comment>Adder Object</inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>double</inParameter-type>
- <inParameter-name>x</inParameter-name>
- <inParameter-comment>First number</inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>double</inParameter-type>
- <inParameter-name>y</inParameter-name>
- <inParameter-comment>Second number</inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>double</outParameter-type>
- <outParameter-name>FuncValue</outParameter-name>
- <outParameter-comment>Substract result</outParameter-comment>
- </outParameter>
- <outParameter>
- <outParameter-type>double</outParameter-type>
- <outParameter-name>z</outParameter-name>
- <outParameter-comment>Addition result</outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <!-- service-identification -->
- <service-name>AddAndCompare</service-name>
- <service-author>MTJ</service-author>
- <service-version>1.0</service-version>
- <service-comment>Floating add</service-comment>
- <service-by-default>1</service-by-default>
- <!-- service-connexion -->
- <inParameter-list>
- <inParameter>
- <inParameter-type>Adder</inParameter-type>
- <inParameter-name>Adder</inParameter-name>
- <inParameter-comment>Adder Object</inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>double</inParameter-type>
- <inParameter-name>x</inParameter-name>
- <inParameter-comment>First number</inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>double</inParameter-type>
- <inParameter-name>y</inParameter-name>
- <inParameter-comment>Second number</inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>Adder</inParameter-type>
- <inParameter-name>anOtherAdder</inParameter-name>
- <inParameter-comment>Adder Object</inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>double</outParameter-type>
- <outParameter-name>FuncValue</outParameter-name>
- <outParameter-comment>Substract result</outParameter-comment>
- </outParameter>
- <outParameter>
- <outParameter-type>double</outParameter-type>
- <outParameter-name>z</outParameter-name>
- <outParameter-comment>Addition result</outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <!-- service-identification -->
- <service-name>SetLastResult</service-name>
- <service-author>MTJ</service-author>
- <service-version>1.0</service-version>
- <service-comment>set the last result field</service-comment>
- <service-by-default>1</service-by-default>
- <!-- service-connexion -->
- <inParameter-list>
- <inParameter>
- <inParameter-type>Adder</inParameter-type>
- <inParameter-name>Adder</inParameter-name>
- <inParameter-comment>Adder Object</inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>double</inParameter-type>
- <inParameter-name>z</inParameter-name>
- <inParameter-comment>number</inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- </outParameter-list>
- </component-service>
- <component-service>
- <!-- service-identification -->
- <service-name>LastResult</service-name>
- <service-author>MTJ</service-author>
- <service-version>1.0</service-version>
- <service-comment>get the last result field</service-comment>
- <service-by-default>1</service-by-default>
- <!-- service-connexion -->
- <inParameter-list>
- <inParameter>
- <inParameter-type>Adder</inParameter-type>
- <inParameter-name>Adder</inParameter-name>
- <inParameter-comment>Adder Object</inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>double</outParameter-type>
- <outParameter-name>z</outParameter-name>
- <outParameter-comment>number</outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- </component-service-list>
- </component-interface-list>
- </component>
-
- <component>
- <!-- Component identification -->
- <component-name>SubComponent</component-name>
- <component-username>SubComponent</component-username>
- <component-type>SuperVisionTest</component-type>
- <component-author>MTJ</component-author>
- <component-version> 1.0</component-version>
- <component-comment>Test SuperVision SALOME/src/SALOME_SWIG/supervisionexample[1].py </component-comment>
- <component-multistudy>0</component-multistudy>
-
- <component-interface-list>
- <component-interface-name>SubComponent</component-interface-name>
- <component-interface-comment> - ... </component-interface-comment>
-
- <component-service-list>
- <component-service>
- <!-- service-identification -->
- <service-name>Sub</service-name>
- <service-author>MTJ</service-author>
- <service-version>1.0</service-version>
- <service-comment>Floating substract</service-comment>
- <service-by-default>1</service-by-default>
- <!-- service-connexion -->
- <inParameter-list>
- <inParameter>
- <inParameter-type>double</inParameter-type>
- <inParameter-name>x</inParameter-name>
- <inParameter-comment>First number</inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>double</inParameter-type>
- <inParameter-name>y</inParameter-name>
- <inParameter-comment>Second number</inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>double</outParameter-type>
- <outParameter-name>z</outParameter-name>
- <outParameter-comment>Substraction result</outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- </component-service-list>
- </component-interface-list>
- </component>
-
- <component>
- <!-- Component identification -->
- <component-name>MulComponent</component-name>
- <component-username>MulComponent</component-username>
- <component-type>SuperVisionTest</component-type>
- <component-author>MTJ</component-author>
- <component-version> 1.0</component-version>
- <component-comment>Test SuperVision SALOME/src/SALOME_SWIG/supervisionexample[1].py </component-comment>
- <component-multistudy>0</component-multistudy>
-
- <component-interface-list>
- <component-interface-name>MulComponent</component-interface-name>
- <component-interface-comment> * ... </component-interface-comment>
-
- <component-service-list>
- <component-service>
- <!-- service-identification -->
- <service-name>Mul</service-name>
- <service-author>MTJ</service-author>
- <service-version>1.0</service-version>
- <service-comment>Float multiply</service-comment>
- <service-by-default>1</service-by-default>
- <!-- service-connexion -->
- <inParameter-list>
- <inParameter>
- <inParameter-type>double</inParameter-type>
- <inParameter-name>x</inParameter-name>
- <inParameter-comment>First number</inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>double</inParameter-type>
- <inParameter-name>y</inParameter-name>
- <inParameter-comment>Second number</inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>double</outParameter-type>
- <outParameter-name>z</outParameter-name>
- <outParameter-comment>Multiplication result</outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- </component-service-list>
- </component-interface-list>
- </component>
-
- <component>
- <!-- Component identification -->
- <component-name>DivComponent</component-name>
- <component-username>DivComponent</component-username>
- <component-type>SuperVisionTest</component-type>
- <component-author>MTJ</component-author>
- <component-version> 1.0</component-version>
- <component-comment>Test SuperVision SALOME/src/SALOME_SWIG/supervisionexample[1].py </component-comment>
- <component-multistudy>0</component-multistudy>
-
- <component-interface-list>
- <component-interface-name>DivComponent</component-interface-name>
- <component-interface-comment> / ... </component-interface-comment>
-
- <component-service-list>
- <component-service>
- <!-- service-identification -->
- <service-name>Div</service-name>
- <service-author>MTJ</service-author>
- <service-version>1.0</service-version>
- <service-comment>Floating divide</service-comment>
- <service-by-default>1</service-by-default>
- <!-- service-connexion -->
- <inParameter-list>
- <inParameter>
- <inParameter-type>double</inParameter-type>
- <inParameter-name>x</inParameter-name>
- <inParameter-comment>First number</inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>double</inParameter-type>
- <inParameter-name>y</inParameter-name>
- <inParameter-comment>Second number</inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>double</outParameter-type>
- <outParameter-name>z</outParameter-name>
- <outParameter-comment>Division result</outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- </component-service-list>
- </component-interface-list>
- </component>
-
- <component>
- <component-name>SyrComponent</component-name>
- <component-username>SyrComponent</component-username>
- <component-type>SuperVisionTest</component-type>
- <component-author>JR</component-author>
- <component-version></component-version>
- <component-comment>SuperVisionTest</component-comment>
- <component-multistudy>1</component-multistudy>
- <component-icone></component-icone>
- <constraint></constraint>
- <component-interface-list>
- <component-interface-name>SyrComponent</component-interface-name>
- <component-interface-comment></component-interface-comment>
- <component-service-list>
- <component-service>
- <service-name>C_ISEVEN</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>anInteger</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>BoolEven</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <service-name>C_ISONE</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>anInteger</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>BoolOne</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <service-name>C_M3</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>anOddInteger</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>anInteger</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <service-name>C_M3P1</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>anOddInteger</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>anEvenInteger</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <service-name>C_DIV2</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>anEvenInteger</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>anInteger</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <service-name>C_INCR</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>aCount</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>aNewCount</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <service-name>C_MIN</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>aMinVal</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>anInteger</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>aNewMinVal</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <service-name>C_MAX</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>aMaxVal</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>anInteger</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>aNewMaxVal</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <service-name>C_LISTOFSYR</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>ListOfSyr</outParameter-type>
- <outParameter-name>aListOfSyr</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <service-name>C_AVERAGE</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>ListOfSyr</inParameter-type>
- <inParameter-name>aListOfSyr</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>anInteger</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>aCount</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>ListOfSyr</outParameter-type>
- <outParameter-name>aNewListOfSyr</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- <outParameter>
- <outParameter-type>double</outParameter-type>
- <outParameter-name>anAverage</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <service-name>Init</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>anOddInteger</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>Syr</outParameter-type>
- <outParameter-name>aSyracuse</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- </component-service-list>
- <component-interface-name>Syr</component-interface-name>
- <component-interface-comment></component-interface-comment>
- <component-service-list>
- <component-service>
- <service-name>Count</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>Syr</inParameter-type>
- <inParameter-name>aSyracuse</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>aCount</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <service-name>Current</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>Syr</inParameter-type>
- <inParameter-name>aSyracuse</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>aCurrent</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <service-name>IsEven</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>Syr</inParameter-type>
- <inParameter-name>aSyracuse</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>BoolEven</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <service-name>IsOne</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>Syr</inParameter-type>
- <inParameter-name>aSyracuse</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>BoolOne</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <service-name>M3p1</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>Syr</inParameter-type>
- <inParameter-name>aSyracuse</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- </outParameter-list>
- </component-service>
- <component-service>
- <service-name>Div2</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>Syr</inParameter-type>
- <inParameter-name>aSyracuse</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- </outParameter-list>
- </component-service>
- <component-service>
- <service-name>Incr</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>Syr</inParameter-type>
- <inParameter-name>aSyracuse</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- </outParameter-list>
- </component-service>
- </component-service-list>
- </component-interface-list>
- </component>
-
- <component>
- <!-- Component identification -->
- <component-name>FactorialComponent</component-name>
- <component-username>FactorialComponent</component-username>
- <component-type>SuperVisionTest</component-type>
- <component-author>Malvagi, Tajchman</component-author>
- <component-version> 1.0</component-version>
- <component-comment>Factorial</component-comment>
- <component-multistudy>0</component-multistudy>
- <component-icone></component-icone>
- <component-interface-list>
- <component-interface-name>FactorialComponent</component-interface-name>
- <component-interface-comment>No comment</component-interface-comment>
-
- <component-service-list>
- <component-service>
- <!-- service-identification -->
- <service-name>eval</service-name>
- <service-author>MT-FM</service-author>
- <service-version>1.0</service-version>
- <service-comment>Factorial</service-comment>
- <service-by-default>1</service-by-default>
- <!-- service-connexion -->
- <inParameter-list>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>n</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>f</outParameter-name>
- <outParameter-comment>result</outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- </component-service-list>
- </component-interface-list>
- </component>
-
- <component>
- <component-name>SyrControlComponent</component-name>
- <component-username>SyrControlComponent</component-username>
- <component-type>SuperVisionTest</component-type>
- <component-author>JR</component-author>
- <component-version></component-version>
- <component-comment>SuperVisionTest</component-comment>
- <component-multistudy>1</component-multistudy>
- <component-icone></component-icone>
- <constraint></constraint>
- <component-interface-list>
- <component-interface-name>SyrControlComponent</component-interface-name>
- <component-interface-comment></component-interface-comment>
- <component-service-list>
- <component-service>
- <service-name>L_OneEven</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>ValOne</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>ValEven</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>Finished</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>Incr</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>Even</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>Odd</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <service-name>C_NotOneIsEven</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list></inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>ValOne</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>ValEven</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <service-name>LOOPN</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>InLoop</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>NN</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>KK</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>min</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>max</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>OutLoop</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>N</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>K</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <service-name>WHILENOTONE</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>N</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>OutLoop</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <service-name>IFNOTEVEN</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>N</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>Odd</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>Even</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <service-name>LOOPi</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>InLoop</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>ii</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>OutLoop</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>i</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <service-name>WHILEEVEN</service-name>
- <service-author></service-author>
- <service-version></service-version>
- <service-comment></service-comment>
- <service-by-default>0</service-by-default>
- <inParameter-list>
- <inParameter>
- <inParameter-type>long</inParameter-type>
- <inParameter-name>N</inParameter-name>
- <inParameter-comment></inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>long</outParameter-type>
- <outParameter-name>OutLoop</outParameter-name>
- <outParameter-comment></outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- </component-service-list>
- </component-interface-list>
- </component>
-
- <component>
- <!-- Component identification -->
- <component-name>Calculator</component-name>
- <component-username>Calculator</component-username>
- <component-type>SOLVER</component-type>
- <component-author>LD</component-author>
- <component-version> 1.0</component-version>
- <component-comment>Test component (Arithmetic operations with MED_Field) - SALOME component </component-comment>
- <component-multistudy>0</component-multistudy>
- <constraint>hostname = localhost</constraint>
-
- <component-interface-list>
- <component-interface-name>Calculator</component-interface-name>
- <component-interface-comment>No comment</component-interface-comment>
-
- <component-service-list>
- <component-service>
- <!-- service-identification -->
- <service-name>Mul</service-name>
- <service-author>LD</service-author>
- <service-version>1.0</service-version>
- <service-comment>Multiplication of 2 fields of double</service-comment>
- <service-by-default>1</service-by-default>
- <!-- service-connexion -->
- <inParameter-list>
- <inParameter>
- <inParameter-type>FIELDDOUBLE</inParameter-type>
- <inParameter-name>field1</inParameter-name>
- <inParameter-comment>initial field of double</inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>double</inParameter-type>
- <inParameter-name>x1</inParameter-name>
- <inParameter-comment>multiplicator</inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>FIELDDOUBLE</outParameter-type>
- <outParameter-name>return</outParameter-name>
- <outParameter-comment>result</outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <!-- service-identification -->
- <service-name>Add</service-name>
- <service-author>LD</service-author>
- <service-version>1.0</service-version>
- <service-comment>Addition of 2 fields of double</service-comment>
- <service-by-default>1</service-by-default>
- <!-- service-connexion -->
- <inParameter-list>
- <inParameter>
- <inParameter-type>FIELDDOUBLE</inParameter-type>
- <inParameter-name>field1</inParameter-name>
- <inParameter-comment>first field of double</inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>FIELDDOUBLE</inParameter-type>
- <inParameter-name>field2</inParameter-name>
- <inParameter-comment>second field of double</inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>FIELDDOUBLE</outParameter-type>
- <outParameter-name>return</outParameter-name>
- <outParameter-comment>result</outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <!-- service-identification -->
- <service-name>Constant</service-name>
- <service-author>LD</service-author>
- <service-version>1.0</service-version>
- <service-comment>Build a constant field of doubles</service-comment>
- <service-by-default>1</service-by-default>
- <!-- service-connexion -->
- <inParameter-list>
- <inParameter>
- <inParameter-type>FIELDDOUBLE</inParameter-type>
- <inParameter-name>field1</inParameter-name>
- <inParameter-comment>allows to build the support</inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>double</inParameter-type>
- <inParameter-name>x1</inParameter-name>
- <inParameter-comment>the constant</inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>FIELDDOUBLE</outParameter-type>
- <outParameter-name>return</outParameter-name>
- <outParameter-comment>result based on first field support</outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <!-- service-identification -->
- <service-name>writeMEDfile</service-name>
- <service-author>LD</service-author>
- <service-version>1.0</service-version>
- <service-comment>write a field in a Med file</service-comment>
- <service-by-default>1</service-by-default>
- <!-- service-connexion -->
- <inParameter-list>
- <inParameter>
- <inParameter-type>FIELDDOUBLE</inParameter-type>
- <inParameter-name>field1</inParameter-name>
- <inParameter-comment>transient Med field</inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>string</inParameter-type>
- <inParameter-name>filename</inParameter-name>
- <inParameter-comment>Med filename</inParameter-comment>
- </inParameter>
- </inParameter-list>
- </component-service>
- </component-service-list>
- </component-interface-list>
- </component>
- <component>
- <!-- Component identification -->
- <component-name>CalculatorPy</component-name>
- <component-username>CalculatorPy</component-username>
- <component-type>SOLVER</component-type>
- <component-author>NB</component-author>
- <component-version> 1.0</component-version>
- <component-comment>Test component (Arithmetic operations with MED_Field) - SALOME component </component-comment>
- <component-multistudy>0</component-multistudy>
- <constraint>hostname = localhost</constraint>
-
- <component-interface-list>
- <component-interface-name>CalculatorPy</component-interface-name>
- <component-interface-comment>No comment</component-interface-comment>
-
- <component-service-list>
- <component-service>
- <!-- service-identification -->
- <service-name>Mul</service-name>
- <service-author>NB</service-author>
- <service-version>1.0</service-version>
- <service-comment>Multiplication of 2 fields of double</service-comment>
- <service-by-default>1</service-by-default>
- <!-- service-connexion -->
- <inParameter-list>
- <inParameter>
- <inParameter-type>FIELDDOUBLE</inParameter-type>
- <inParameter-name>field1</inParameter-name>
- <inParameter-comment>initial field of double</inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>double</inParameter-type>
- <inParameter-name>x1</inParameter-name>
- <inParameter-comment>multiplicator</inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>FIELDDOUBLE</outParameter-type>
- <outParameter-name>return</outParameter-name>
- <outParameter-comment>result</outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <!-- service-identification -->
- <service-name>Add</service-name>
- <service-author>NB</service-author>
- <service-version>1.0</service-version>
- <service-comment>Addition of 2 fields of double</service-comment>
- <service-by-default>1</service-by-default>
- <!-- service-connexion -->
- <inParameter-list>
- <inParameter>
- <inParameter-type>FIELDDOUBLE</inParameter-type>
- <inParameter-name>field1</inParameter-name>
- <inParameter-comment>first field of double</inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>FIELDDOUBLE</inParameter-type>
- <inParameter-name>field2</inParameter-name>
- <inParameter-comment>second field of double</inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>FIELDDOUBLE</outParameter-type>
- <outParameter-name>return</outParameter-name>
- <outParameter-comment>result</outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <!-- service-identification -->
- <service-name>Constant</service-name>
- <service-author>NB</service-author>
- <service-version>1.0</service-version>
- <service-comment>Build a constant field of doubles</service-comment>
- <service-by-default>1</service-by-default>
- <!-- service-connexion -->
- <inParameter-list>
- <inParameter>
- <inParameter-type>FIELDDOUBLE</inParameter-type>
- <inParameter-name>field1</inParameter-name>
- <inParameter-comment>allows to build the support</inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>double</inParameter-type>
- <inParameter-name>x1</inParameter-name>
- <inParameter-comment>the constant</inParameter-comment>
- </inParameter>
- </inParameter-list>
- <outParameter-list>
- <outParameter>
- <outParameter-type>FIELDDOUBLE</outParameter-type>
- <outParameter-name>return</outParameter-name>
- <outParameter-comment>result based on first field support</outParameter-comment>
- </outParameter>
- </outParameter-list>
- </component-service>
- <component-service>
- <!-- service-identification -->
- <service-name>writeMEDfile</service-name>
- <service-author>NB</service-author>
- <service-version>1.0</service-version>
- <service-comment>write a field in a Med file</service-comment>
- <service-by-default>1</service-by-default>
- <!-- service-connexion -->
- <inParameter-list>
- <inParameter>
- <inParameter-type>FIELDDOUBLE</inParameter-type>
- <inParameter-name>field1</inParameter-name>
- <inParameter-comment>transient Med field</inParameter-comment>
- </inParameter>
- <inParameter>
- <inParameter-type>string</inParameter-type>
- <inParameter-name>filename</inParameter-name>
- <inParameter-comment>Med filename</inParameter-comment>
- </inParameter>
- </inParameter-list>
- </component-service>
- </component-service-list>
- </component-interface-list>
- </component>
</component-list>
</begin-catalog>