]> SALOME platform Git repositories - modules/superv.git/blobdiff - examples/test_superv_basic_loop.py
Salome HOME
This commit was generated by cvs2git to create branch 'Tag-First-
[modules/superv.git] / examples / test_superv_basic_loop.py
diff --git a/examples/test_superv_basic_loop.py b/examples/test_superv_basic_loop.py
deleted file mode 100755 (executable)
index f98c313..0000000
+++ /dev/null
@@ -1,103 +0,0 @@
-
-# Generated python file of Graph test_superv_basic_loop
-
-from SuperV import *
-# Graph creation 
-test_superv_basic_loop = Graph( 'test_superv_basic_loop' )
-test_superv_basic_loop.SetName( 'test_superv_basic_loop' )
-test_superv_basic_loop.SetAuthor( '' )
-test_superv_basic_loop.SetComment( '' )
-test_superv_basic_loop.Coords( 0 , 0 )
-
-# Creation of Factory Nodes
-
-# Creation of InLine Nodes
-PyAdd = []
-PyAdd.append( 'def Sum(sum,incr): ' )
-PyAdd.append( '        result = sum+incr     ' )
-PyAdd.append( '        return result,incr     ' )
-Add = test_superv_basic_loop.INode( 'Sum' , PyAdd )
-Add.InPort( 'sum' , 'long' )
-Add.InPort( 'incr' , 'long' )
-Add.OutPort( 'Sum' , 'long' )
-Add.OutPort( 'incr' , 'long' )
-Add.SetName( 'Add' )
-Add.SetAuthor( '' )
-Add.SetComment( 'Python function' )
-Add.Coords( 220 , 40 )
-
-# Creation of Loop Nodes
-Pyfori = []
-Pyfori.append( 'def Init(index,min,max,sum):   ' )
-Pyfori.append( '       if max > min :   ' )
-Pyfori.append( '               index = min   ' )
-Pyfori.append( '       else :   ' )
-Pyfori.append( '               index = max   ' )
-Pyfori.append( '       #print index,min,max,sum  ' )
-Pyfori.append( '       return index,min,max,sum   ' )
-PyMorefori = []
-PyMorefori.append( 'def More(index,min,max,sum):   ' )
-PyMorefori.append( '   OutLoop = 0  ' )
-PyMorefori.append( '   if max > index :   ' )
-PyMorefori.append( '           OutLoop = 1  ' )
-PyMorefori.append( '   #print OutLoop,index,min,max,sum  ' )
-PyMorefori.append( '   return OutLoop,index,min,max,sum   ' )
-PyNextfori = []
-PyNextfori.append( 'def Next(index,min,max,sum):   ' )
-PyNextfori.append( '   index = index + 1   ' )
-PyNextfori.append( '   #print index,min,max,sum  ' )
-PyNextfori.append( '   return index,min,max,sum   ' )
-fori,Endfori = test_superv_basic_loop.LNode( 'Init' , Pyfori , 'More' , PyMorefori , 'Next' , PyNextfori )
-Endfori.SetName( 'Endfori' )
-Endfori.SetAuthor( '' )
-Endfori.SetComment( '' )
-Endfori.Coords( 432 , 0 )
-fori.InPort( 'index' , 'long' )
-fori.InPort( 'min' , 'long' )
-fori.InPort( 'max' , 'long' )
-fori.InPort( 'sum' , 'long' )
-fori.OutPort( 'index' , 'long' )
-fori.OutPort( 'min' , 'long' )
-fori.OutPort( 'max' , 'long' )
-fori.OutPort( 'sum' , 'long' )
-fori.SetName( 'fori' )
-fori.SetAuthor( '' )
-fori.SetComment( '' )
-fori.Coords( 12 , 0 )
-
-# Creation of Links
-AddSum = Add.Port( 'Sum' )
-Endforisum = test_superv_basic_loop.Link( AddSum , Endfori.Port( 'sum' ) )
-
-foriindex = fori.Port( 'index' )
-Endforiindex = test_superv_basic_loop.Link( foriindex , Endfori.Port( 'index' ) )
-
-Addincr = test_superv_basic_loop.Link( foriindex , Add.Port( 'incr' ) )
-Addincr.AddCoord( 1 , 186 , 150 )
-Addincr.AddCoord( 2 , 187 , 34 )
-
-forimin = fori.Port( 'min' )
-Endforimin = test_superv_basic_loop.Link( forimin , Endfori.Port( 'min' ) )
-
-forimax = fori.Port( 'max' )
-Endforimax = test_superv_basic_loop.Link( forimax , Endfori.Port( 'max' ) )
-
-forisum = fori.Port( 'sum' )
-Addsum = test_superv_basic_loop.Link( forisum , Add.Port( 'sum' ) )
-
-# Creation of Input datas
-foriindex = fori.Input( 'index' , 0)
-forimin = fori.Input( 'min' , 0)
-forimax = fori.Input( 'max' , 1001)
-forisum = fori.Input( 'sum' , 0)
-
-# Creation of Output variables
-Addincr = Add.Port( 'incr' )
-Endforiindex = Endfori.Port( 'index' )
-Endforimin = Endfori.Port( 'min' )
-Endforimax = Endfori.Port( 'max' )
-Endforisum = Endfori.Port( 'sum' )
-
-test_superv_basic_loop.Run()
-test_superv_basic_loop.DoneW()
-test_superv_basic_loop.PrintPorts()