From: jfa Date: Mon, 13 Mar 2006 16:50:41 +0000 (+0000) Subject: Join modifications from branch OCC_development_for_3_2_0a2 X-Git-Tag: OCC_3_2_0a2_TC X-Git-Url: http://git.salome-platform.org/gitweb/?p=samples%2Fdatafiles.git;a=commitdiff_plain;h=refs%2Ftags%2FT2_3_2_0a2 Join modifications from branch OCC_development_for_3_2_0a2 --- diff --git a/MedFiles/Darcy3_3D_H_10x10x10_2.med b/MedFiles/Darcy3_3D_H_10x10x10_2.med new file mode 100644 index 0000000..2915317 Binary files /dev/null and b/MedFiles/Darcy3_3D_H_10x10x10_2.med differ diff --git a/MedFiles/Mistrat_import22.med b/MedFiles/Mistrat_import22.med new file mode 100644 index 0000000..6729b94 Binary files /dev/null and b/MedFiles/Mistrat_import22.med differ diff --git a/MedFiles/TimeStamps_import22.med b/MedFiles/TimeStamps_import22.med new file mode 100644 index 0000000..2f86799 Binary files /dev/null and b/MedFiles/TimeStamps_import22.med differ diff --git a/MedFiles/carre_en_quad4_import22.med b/MedFiles/carre_en_quad4_import22.med new file mode 100644 index 0000000..e72db68 Binary files /dev/null and b/MedFiles/carre_en_quad4_import22.med differ diff --git a/MedFiles/carre_en_quad4_seg2_import22.med b/MedFiles/carre_en_quad4_seg2_import22.med new file mode 100644 index 0000000..847cc70 Binary files /dev/null and b/MedFiles/carre_en_quad4_seg2_import22.med differ diff --git a/MedFiles/cas_defaut_domaine_fluide.med b/MedFiles/cas_defaut_domaine_fluide.med new file mode 100644 index 0000000..f200a4f Binary files /dev/null and b/MedFiles/cas_defaut_domaine_fluide.med differ diff --git a/MedFiles/cube_hexa8_import22.med b/MedFiles/cube_hexa8_import22.med new file mode 100644 index 0000000..751abc5 Binary files /dev/null and b/MedFiles/cube_hexa8_import22.med differ diff --git a/MedFiles/cube_hexa8_quad4_import22.med b/MedFiles/cube_hexa8_quad4_import22.med new file mode 100644 index 0000000..1a8f393 Binary files /dev/null and b/MedFiles/cube_hexa8_quad4_import22.med differ diff --git a/MedFiles/elle_3D_HPr_10x10x10_2.med b/MedFiles/elle_3D_HPr_10x10x10_2.med new file mode 100644 index 0000000..fe4b21b Binary files /dev/null and b/MedFiles/elle_3D_HPr_10x10x10_2.med differ diff --git a/MedFiles/elle_3D_HPr_2x2x2_2.med b/MedFiles/elle_3D_HPr_2x2x2_2.med new file mode 100644 index 0000000..7ddd022 Binary files /dev/null and b/MedFiles/elle_3D_HPr_2x2x2_2.med differ diff --git a/MedFiles/elle_3D_HPr_4x4x4_2.med b/MedFiles/elle_3D_HPr_4x4x4_2.med new file mode 100644 index 0000000..690d3ee Binary files /dev/null and b/MedFiles/elle_3D_HPr_4x4x4_2.med differ diff --git a/MedFiles/maillage_UniSegFam_import22.med b/MedFiles/maillage_UniSegFam_import22.med new file mode 100644 index 0000000..57b9f75 Binary files /dev/null and b/MedFiles/maillage_UniSegFam_import22.med differ diff --git a/MedFiles/mesh_import22.med b/MedFiles/mesh_import22.med new file mode 100755 index 0000000..8450043 Binary files /dev/null and b/MedFiles/mesh_import22.med differ diff --git a/MedFiles/pointe_import22.med b/MedFiles/pointe_import22.med new file mode 100644 index 0000000..5c4221a Binary files /dev/null and b/MedFiles/pointe_import22.med differ diff --git a/MedFiles/poly3D.med b/MedFiles/poly3D.med new file mode 100644 index 0000000..5a42c3f Binary files /dev/null and b/MedFiles/poly3D.med differ diff --git a/MedFiles/polyedres.med b/MedFiles/polyedres.med new file mode 100644 index 0000000..830e53f Binary files /dev/null and b/MedFiles/polyedres.med differ diff --git a/MedFiles/polygones.med b/MedFiles/polygones.med new file mode 100644 index 0000000..a1c404d Binary files /dev/null and b/MedFiles/polygones.med differ diff --git a/MedFiles/recoll_bord.med b/MedFiles/recoll_bord.med new file mode 100644 index 0000000..5b44057 Binary files /dev/null and b/MedFiles/recoll_bord.med differ diff --git a/MedFiles/test_2D.med b/MedFiles/test_2D.med new file mode 100644 index 0000000..7e55f64 Binary files /dev/null and b/MedFiles/test_2D.med differ diff --git a/MedFiles/test_hydro_darcy1a_out.med b/MedFiles/test_hydro_darcy1a_out.med new file mode 100644 index 0000000..df24a1e Binary files /dev/null and b/MedFiles/test_hydro_darcy1a_out.med differ diff --git a/Superv/Graphs/MacroWithGeomGates.xml b/Superv/Graphs/MacroWithGeomGates.xml new file mode 100644 index 0000000..928880f --- /dev/null +++ b/Superv/Graphs/MacroWithGeomGates.xml @@ -0,0 +1,849 @@ + + + + + + ? + ? + aNewDataFlow_1_4 + 1 + ? + + aNewDataFlow_1_4 + + + double + Macro_aNewDataFlow_1__sum__a + + + double + Macro_aNewDataFlow_1__sum__b + + + double + TranslateDXDYDZ__theDX + + + double + TranslateDXDYDZ__theDZ + + + double + MakeBox__theX1 + + + double + MakeBox__theY1 + + + double + MakeBox__theZ1 + + + double + MakeBox__theX2 + + + double + MakeBox__theY2 + + + double + MakeBox__theZ2 + + + double + MakeSphere__theX + + + double + MakeSphere__theY + + + double + MakeSphere__theZ + + + double + MakeSphere__theRadius + + + long + SetStudyID__theStudyID + + + + + GEOM_Object + MakeFuse_1__return + + + + + + 29/10/2004 - 14:37:33 + 3/3/2006 - 17:3:13 + 2.0 + ? + ? + ? + 0 + 0 + + + + + ? + ? + Macro_aNewDataFlow_1 + 10 + aNewDataFlow_1_1_2 + + aNewDataFlow_1 + + + double + sum__a + + + double + sum__b + + + + + double + Mult__b + + + + + + + ? + + + + 3/3/2006 - 17:2:48 + 3/3/2006 - 17:2:48 + 3.0 + ? + ? + Macro Node + 718 + 263 + + + GEOM_Superv + GEOM_Superv + TranslateDXDYDZ + 0 + ? + + TranslateDXDYDZ + + + GEOM_Object + theObject + + + double + theDX + + + double + theDY + + + double + theDZ + + + + + GEOM_Object + return + + + + + + 3/3/2006 - 17:2:48 + 3/3/2006 - 17:2:48 + 2.0 + ? + localhost/FactoryServer + TranslateDXDYDZ from GEOM_Superv + 1051 + 118 + + + GEOM_Superv + GEOM_Superv + MakeCopy + 0 + ? + + MakeCopy + + + GEOM_Object + theOriginal + + + + + GEOM_Object + return + + + + + + 3/3/2006 - 17:2:48 + 3/3/2006 - 17:2:48 + 2.0 + ? + localhost/FactoryServer + MakeCopy from GEOM_Superv + 656 + 101 + + + GEOM_Superv + GEOM_Superv + MakeBox + 0 + ? + + MakeBox + + + double + theX1 + + + double + theY1 + + + double + theZ1 + + + double + theX2 + + + double + theY2 + + + double + theZ2 + + + + + GEOM_Object + return + + + + + + 3/3/2006 - 17:2:48 + 3/3/2006 - 17:2:48 + 2.0 + ? + localhost/FactoryServer + MakeBox from GEOM_Superv + 219 + 14 + + + GEOM_Superv + GEOM_Superv + MakeCopy_1 + 0 + ? + + MakeCopy + + + GEOM_Object + theOriginal + + + + + GEOM_Object + return + + + + + + 3/3/2006 - 17:2:48 + 3/3/2006 - 17:2:48 + 2.0 + ? + localhost/FactoryServer + MakeCopy from GEOM_Superv + 1286 + 14 + + + GEOM_Superv + GEOM_Superv + MakeFuse + 0 + ? + + MakeFuse + + + GEOM_Object + theShape1 + + + GEOM_Object + theShape2 + + + + + GEOM_Object + return + + + + + + 3/3/2006 - 17:2:48 + 3/3/2006 - 17:2:48 + 2.0 + ? + localhost/FactoryServer + MakeFuse from GEOM_Superv + 1549 + 146 + + + GEOM_Superv + GEOM_Superv + MakeSphere + 0 + ? + + MakeSphere + + + double + theX + + + double + theY + + + double + theZ + + + double + theRadius + + + + + GEOM_Object + return + + + + + + 3/3/2006 - 17:2:48 + 3/3/2006 - 17:2:48 + 2.0 + ? + localhost/FactoryServer + MakeSphere from GEOM_Superv + 1749 + 41 + + + GEOM_Superv + GEOM_Superv + MakeFuse_1 + 0 + ? + + MakeFuse + + + GEOM_Object + theShape1 + + + GEOM_Object + theShape2 + + + + + GEOM_Object + return + + + + + + 3/3/2006 - 17:2:48 + 3/3/2006 - 17:2:48 + 2.0 + ? + localhost/FactoryServer + MakeFuse from GEOM_Superv + 2007 + 210 + + + GEOM_Superv + GEOM_Superv + SetStudyID + 0 + ? + + SetStudyID + + + long + theStudyID + + + + + + + 3/3/2006 - 17:2:48 + 3/3/2006 - 17:2:48 + 2.0 + ? + localhost/FactoryServer + SetStudyID from GEOM_Superv + 7 + 269 + + + + + Macro_aNewDataFlow_1 + Mult__b + TranslateDXDYDZ + theDY + + + + TranslateDXDYDZ + return + MakeFuse + theShape1 + + + + TranslateDXDYDZ + Gate + MakeCopy_1 + Gate + + + + MakeCopy + return + TranslateDXDYDZ + theObject + + + + MakeCopy + Gate + TranslateDXDYDZ + Gate + + + + MakeBox + return + MakeCopy + theOriginal + + + + MakeBox + return + MakeCopy_1 + theOriginal + + + + MakeBox + Gate + MakeCopy + Gate + + + + MakeCopy_1 + return + MakeFuse + theShape2 + + + + MakeCopy_1 + Gate + MakeFuse + Gate + + + + MakeFuse + return + MakeFuse_1 + theShape1 + + + + MakeFuse + Gate + MakeSphere + Gate + + + + MakeSphere + return + MakeFuse_1 + theShape2 + + + + MakeSphere + Gate + MakeFuse_1 + Gate + + + + SetStudyID + Gate + MakeBox + Gate + + + + + + aNewDataFlow_1_4 + Macro_aNewDataFlow_1__sum__a + Macro_aNewDataFlow_1 + sum__a + + 7 + 1 + + + + + aNewDataFlow_1_4 + Macro_aNewDataFlow_1__sum__b + Macro_aNewDataFlow_1 + sum__b + + 7 + 2 + + + + + aNewDataFlow_1_4 + TranslateDXDYDZ__theDX + TranslateDXDYDZ + theDX + + 7 + 25 + + + + + aNewDataFlow_1_4 + TranslateDXDYDZ__theDZ + TranslateDXDYDZ + theDZ + + 7 + 25 + + + + + aNewDataFlow_1_4 + MakeBox__theX1 + MakeBox + theX1 + + 7 + 0 + + + + + aNewDataFlow_1_4 + MakeBox__theY1 + MakeBox + theY1 + + 7 + 0 + + + + + aNewDataFlow_1_4 + MakeBox__theZ1 + MakeBox + theZ1 + + 7 + 0 + + + + + aNewDataFlow_1_4 + MakeBox__theX2 + MakeBox + theX2 + + 7 + 50 + + + + + aNewDataFlow_1_4 + MakeBox__theY2 + MakeBox + theY2 + + 7 + 50 + + + + + aNewDataFlow_1_4 + MakeBox__theZ2 + MakeBox + theZ2 + + 7 + 50 + + + + + aNewDataFlow_1_4 + MakeSphere__theX + MakeSphere + theX + + 7 + 0 + + + + + aNewDataFlow_1_4 + MakeSphere__theY + MakeSphere + theY + + 7 + 0 + + + + + aNewDataFlow_1_4 + MakeSphere__theZ + MakeSphere + theZ + + 7 + 0 + + + + + aNewDataFlow_1_4 + MakeSphere__theRadius + MakeSphere + theRadius + + 7 + 12 + + + + + aNewDataFlow_1_4 + SetStudyID__theStudyID + SetStudyID + theStudyID + + 3 + 12 + + + + + + + + + ? + ? + aNewDataFlow_1_1_2 + 1 + ? + + aNewDataFlow_1_1_2 + + + double + sum__a + + + double + sum__b + + + + + double + Mult__b + + + + + + 29/10/2004 - 14:40:44 + 3/3/2006 - 17:2:48 + 2.0 + ? + ? + ? + 0 + 0 + + + + + ? + ? + Mult + 3 + ? + + Mult + + + double + a + + + + + double + b + + + + + + + Mult + + + + + + 3/3/2006 - 17:2:48 + 3/3/2006 - 17:2:48 + 2.0 + ? + ? + Compute Node + 382 + 78 + + + ? + ? + sum + 3 + ? + + sum + + + double + a + + + double + b + + + + + double + s + + + + + + + sum + + + + + 3/3/2006 - 17:2:48 + 3/3/2006 - 17:2:48 + 2.0 + ? + ? + Compute Node + 47 + 87 + + + + + sum + s + Mult + a + + + + + + + diff --git a/Superv/Python/MacroWithGeomGates.py b/Superv/Python/MacroWithGeomGates.py new file mode 100644 index 0000000..306ec57 --- /dev/null +++ b/Superv/Python/MacroWithGeomGates.py @@ -0,0 +1,234 @@ + +# Generated python file of Graph aNewDataFlow_1_4 + +from SuperV import * + +# Graph creation of aNewDataFlow_1_4 +def DefaNewDataFlow_1_4() : + aNewDataFlow_1_4 = Graph( 'aNewDataFlow_1_4' ) + aNewDataFlow_1_4.SetName( 'aNewDataFlow_1_4' ) + aNewDataFlow_1_4.SetAuthor( '' ) + aNewDataFlow_1_4.SetComment( '' ) + aNewDataFlow_1_4.Coords( 0 , 0 ) + + # Creation of Factory Nodes + + TranslateDXDYDZ = aNewDataFlow_1_4.FNode( 'GEOM_Superv' , 'GEOM_Superv' , 'TranslateDXDYDZ' ) + TranslateDXDYDZ.SetName( 'TranslateDXDYDZ' ) + TranslateDXDYDZ.SetAuthor( '' ) + TranslateDXDYDZ.SetContainer( 'localhost/FactoryServer' ) + TranslateDXDYDZ.SetComment( 'TranslateDXDYDZ from GEOM_Superv' ) + TranslateDXDYDZ.Coords( 1051 , 118 ) + ITranslateDXDYDZtheObject = TranslateDXDYDZ.GetInPort( 'theObject' ) + ITranslateDXDYDZtheDX = TranslateDXDYDZ.GetInPort( 'theDX' ) + ITranslateDXDYDZtheDY = TranslateDXDYDZ.GetInPort( 'theDY' ) + ITranslateDXDYDZtheDZ = TranslateDXDYDZ.GetInPort( 'theDZ' ) + ITranslateDXDYDZGate = TranslateDXDYDZ.GetInPort( 'Gate' ) + OTranslateDXDYDZreturn = TranslateDXDYDZ.GetOutPort( 'return' ) + OTranslateDXDYDZGate = TranslateDXDYDZ.GetOutPort( 'Gate' ) + + MakeCopy = aNewDataFlow_1_4.FNode( 'GEOM_Superv' , 'GEOM_Superv' , 'MakeCopy' ) + MakeCopy.SetName( 'MakeCopy' ) + MakeCopy.SetAuthor( '' ) + MakeCopy.SetContainer( 'localhost/FactoryServer' ) + MakeCopy.SetComment( 'MakeCopy from GEOM_Superv' ) + MakeCopy.Coords( 656 , 101 ) + IMakeCopytheOriginal = MakeCopy.GetInPort( 'theOriginal' ) + IMakeCopyGate = MakeCopy.GetInPort( 'Gate' ) + OMakeCopyreturn = MakeCopy.GetOutPort( 'return' ) + OMakeCopyGate = MakeCopy.GetOutPort( 'Gate' ) + + MakeBox = aNewDataFlow_1_4.FNode( 'GEOM_Superv' , 'GEOM_Superv' , 'MakeBox' ) + MakeBox.SetName( 'MakeBox' ) + MakeBox.SetAuthor( '' ) + MakeBox.SetContainer( 'localhost/FactoryServer' ) + MakeBox.SetComment( 'MakeBox from GEOM_Superv' ) + MakeBox.Coords( 219 , 14 ) + IMakeBoxtheX1 = MakeBox.GetInPort( 'theX1' ) + IMakeBoxtheY1 = MakeBox.GetInPort( 'theY1' ) + IMakeBoxtheZ1 = MakeBox.GetInPort( 'theZ1' ) + IMakeBoxtheX2 = MakeBox.GetInPort( 'theX2' ) + IMakeBoxtheY2 = MakeBox.GetInPort( 'theY2' ) + IMakeBoxtheZ2 = MakeBox.GetInPort( 'theZ2' ) + IMakeBoxGate = MakeBox.GetInPort( 'Gate' ) + OMakeBoxreturn = MakeBox.GetOutPort( 'return' ) + OMakeBoxGate = MakeBox.GetOutPort( 'Gate' ) + + MakeCopy_1 = aNewDataFlow_1_4.FNode( 'GEOM_Superv' , 'GEOM_Superv' , 'MakeCopy' ) + MakeCopy_1.SetName( 'MakeCopy_1' ) + MakeCopy_1.SetAuthor( '' ) + MakeCopy_1.SetContainer( 'localhost/FactoryServer' ) + MakeCopy_1.SetComment( 'MakeCopy from GEOM_Superv' ) + MakeCopy_1.Coords( 1286 , 14 ) + IMakeCopy_1theOriginal = MakeCopy_1.GetInPort( 'theOriginal' ) + IMakeCopy_1Gate = MakeCopy_1.GetInPort( 'Gate' ) + OMakeCopy_1return = MakeCopy_1.GetOutPort( 'return' ) + OMakeCopy_1Gate = MakeCopy_1.GetOutPort( 'Gate' ) + + MakeFuse = aNewDataFlow_1_4.FNode( 'GEOM_Superv' , 'GEOM_Superv' , 'MakeFuse' ) + MakeFuse.SetName( 'MakeFuse' ) + MakeFuse.SetAuthor( '' ) + MakeFuse.SetContainer( 'localhost/FactoryServer' ) + MakeFuse.SetComment( 'MakeFuse from GEOM_Superv' ) + MakeFuse.Coords( 1549 , 146 ) + IMakeFusetheShape1 = MakeFuse.GetInPort( 'theShape1' ) + IMakeFusetheShape2 = MakeFuse.GetInPort( 'theShape2' ) + IMakeFuseGate = MakeFuse.GetInPort( 'Gate' ) + OMakeFusereturn = MakeFuse.GetOutPort( 'return' ) + OMakeFuseGate = MakeFuse.GetOutPort( 'Gate' ) + + MakeSphere = aNewDataFlow_1_4.FNode( 'GEOM_Superv' , 'GEOM_Superv' , 'MakeSphere' ) + MakeSphere.SetName( 'MakeSphere' ) + MakeSphere.SetAuthor( '' ) + MakeSphere.SetContainer( 'localhost/FactoryServer' ) + MakeSphere.SetComment( 'MakeSphere from GEOM_Superv' ) + MakeSphere.Coords( 1749 , 41 ) + IMakeSpheretheX = MakeSphere.GetInPort( 'theX' ) + IMakeSpheretheY = MakeSphere.GetInPort( 'theY' ) + IMakeSpheretheZ = MakeSphere.GetInPort( 'theZ' ) + IMakeSpheretheRadius = MakeSphere.GetInPort( 'theRadius' ) + IMakeSphereGate = MakeSphere.GetInPort( 'Gate' ) + OMakeSpherereturn = MakeSphere.GetOutPort( 'return' ) + OMakeSphereGate = MakeSphere.GetOutPort( 'Gate' ) + + MakeFuse_1 = aNewDataFlow_1_4.FNode( 'GEOM_Superv' , 'GEOM_Superv' , 'MakeFuse' ) + MakeFuse_1.SetName( 'MakeFuse_1' ) + MakeFuse_1.SetAuthor( '' ) + MakeFuse_1.SetContainer( 'localhost/FactoryServer' ) + MakeFuse_1.SetComment( 'MakeFuse from GEOM_Superv' ) + MakeFuse_1.Coords( 2007 , 210 ) + IMakeFuse_1theShape1 = MakeFuse_1.GetInPort( 'theShape1' ) + IMakeFuse_1theShape2 = MakeFuse_1.GetInPort( 'theShape2' ) + IMakeFuse_1Gate = MakeFuse_1.GetInPort( 'Gate' ) + OMakeFuse_1return = MakeFuse_1.GetOutPort( 'return' ) + OMakeFuse_1Gate = MakeFuse_1.GetOutPort( 'Gate' ) + + SetStudyID = aNewDataFlow_1_4.FNode( 'GEOM_Superv' , 'GEOM_Superv' , 'SetStudyID' ) + SetStudyID.SetName( 'SetStudyID' ) + SetStudyID.SetAuthor( '' ) + SetStudyID.SetContainer( 'localhost/FactoryServer' ) + SetStudyID.SetComment( 'SetStudyID from GEOM_Superv' ) + SetStudyID.Coords( 7 , 269 ) + ISetStudyIDtheStudyID = SetStudyID.GetInPort( 'theStudyID' ) + ISetStudyIDGate = SetStudyID.GetInPort( 'Gate' ) + OSetStudyIDGate = SetStudyID.GetOutPort( 'Gate' ) + + # Creation of Macro Nodes + aNewDataFlow_1_1_2 = DefaNewDataFlow_1_1_2() + Macro_aNewDataFlow_1 = aNewDataFlow_1_4.GraphMNode( aNewDataFlow_1_1_2 ) + Macro_aNewDataFlow_1.SetCoupled( 'aNewDataFlow_1_1_2' ) + Macro_aNewDataFlow_1.SetName( 'Macro_aNewDataFlow_1' ) + Macro_aNewDataFlow_1.SetAuthor( '' ) + Macro_aNewDataFlow_1.SetComment( 'Macro Node' ) + Macro_aNewDataFlow_1.Coords( 718 , 263 ) + IMacro_aNewDataFlow_1sum__a = Macro_aNewDataFlow_1.GetInPort( 'sum__a' ) + IMacro_aNewDataFlow_1sum__b = Macro_aNewDataFlow_1.GetInPort( 'sum__b' ) + IMacro_aNewDataFlow_1Gate = Macro_aNewDataFlow_1.GetInPort( 'Gate' ) + OMacro_aNewDataFlow_1Mult__b = Macro_aNewDataFlow_1.GetOutPort( 'Mult__b' ) + OMacro_aNewDataFlow_1Gate = Macro_aNewDataFlow_1.GetOutPort( 'Gate' ) + + # Creation of Links + LMacro_aNewDataFlow_1Mult__bTranslateDXDYDZtheDY = aNewDataFlow_1_4.Link( OMacro_aNewDataFlow_1Mult__b , ITranslateDXDYDZtheDY ) + + LTranslateDXDYDZreturnMakeFusetheShape1 = aNewDataFlow_1_4.Link( OTranslateDXDYDZreturn , IMakeFusetheShape1 ) + + LTranslateDXDYDZGateMakeCopy_1Gate = aNewDataFlow_1_4.Link( OTranslateDXDYDZGate , IMakeCopy_1Gate ) + + LMakeCopyreturnTranslateDXDYDZtheObject = aNewDataFlow_1_4.Link( OMakeCopyreturn , ITranslateDXDYDZtheObject ) + + LMakeCopyGateTranslateDXDYDZGate = aNewDataFlow_1_4.Link( OMakeCopyGate , ITranslateDXDYDZGate ) + + LMakeBoxreturnMakeCopytheOriginal = aNewDataFlow_1_4.Link( OMakeBoxreturn , IMakeCopytheOriginal ) + + LMakeBoxreturnMakeCopy_1theOriginal = aNewDataFlow_1_4.Link( OMakeBoxreturn , IMakeCopy_1theOriginal ) + + LMakeBoxGateMakeCopyGate = aNewDataFlow_1_4.Link( OMakeBoxGate , IMakeCopyGate ) + + LMakeCopy_1returnMakeFusetheShape2 = aNewDataFlow_1_4.Link( OMakeCopy_1return , IMakeFusetheShape2 ) + + LMakeCopy_1GateMakeFuseGate = aNewDataFlow_1_4.Link( OMakeCopy_1Gate , IMakeFuseGate ) + + LMakeFusereturnMakeFuse_1theShape1 = aNewDataFlow_1_4.Link( OMakeFusereturn , IMakeFuse_1theShape1 ) + + LMakeFuseGateMakeSphereGate = aNewDataFlow_1_4.Link( OMakeFuseGate , IMakeSphereGate ) + + LMakeSpherereturnMakeFuse_1theShape2 = aNewDataFlow_1_4.Link( OMakeSpherereturn , IMakeFuse_1theShape2 ) + + LMakeSphereGateMakeFuse_1Gate = aNewDataFlow_1_4.Link( OMakeSphereGate , IMakeFuse_1Gate ) + + LSetStudyIDGateMakeBoxGate = aNewDataFlow_1_4.Link( OSetStudyIDGate , IMakeBoxGate ) + + # Input datas + IMacro_aNewDataFlow_1sum__a.Input( 1 ) + IMacro_aNewDataFlow_1sum__b.Input( 2 ) + ITranslateDXDYDZtheDX.Input( 25 ) + ITranslateDXDYDZtheDZ.Input( 25 ) + IMakeBoxtheX1.Input( 0 ) + IMakeBoxtheY1.Input( 0 ) + IMakeBoxtheZ1.Input( 0 ) + IMakeBoxtheX2.Input( 50 ) + IMakeBoxtheY2.Input( 50 ) + IMakeBoxtheZ2.Input( 50 ) + IMakeSpheretheX.Input( 0 ) + IMakeSpheretheY.Input( 0 ) + IMakeSpheretheZ.Input( 0 ) + IMakeSpheretheRadius.Input( 12 ) + ISetStudyIDtheStudyID.Input( 12 ) + + # Output Ports of the graph + #OMakeFuse_1return = MakeFuse_1.GetOutPort( 'return' ) + return aNewDataFlow_1_4 + +# Graph creation of aNewDataFlow_1_1_2 +def DefaNewDataFlow_1_1_2() : + aNewDataFlow_1_1_2 = Graph( 'aNewDataFlow_1_1_2' ) + aNewDataFlow_1_1_2.SetCoupled( 'Macro_aNewDataFlow_1' ) + aNewDataFlow_1_1_2.SetName( 'aNewDataFlow_1_1_2' ) + aNewDataFlow_1_1_2.SetAuthor( '' ) + aNewDataFlow_1_1_2.SetComment( '' ) + aNewDataFlow_1_1_2.Coords( 0 , 0 ) + + # Creation of Factory Nodes + + # Creation of InLine Nodes + PyMult = [] + PyMult.append( 'def Mult(a): ' ) + PyMult.append( ' b = a*3 ' ) + PyMult.append( ' return b ' ) + Mult = aNewDataFlow_1_1_2.INode( 'Mult' , PyMult ) + Mult.SetName( 'Mult' ) + Mult.SetAuthor( '' ) + Mult.SetComment( 'Compute Node' ) + Mult.Coords( 382 , 78 ) + IMulta = Mult.InPort( 'a' , 'double' ) + IMultGate = Mult.GetInPort( 'Gate' ) + OMultb = Mult.OutPort( 'b' , 'double' ) + OMultGate = Mult.GetOutPort( 'Gate' ) + + Pysum = [] + Pysum.append( 'def sum(a, b): ' ) + Pysum.append( ' return a+b' ) + sum = aNewDataFlow_1_1_2.INode( 'sum' , Pysum ) + sum.SetName( 'sum' ) + sum.SetAuthor( '' ) + sum.SetComment( 'Compute Node' ) + sum.Coords( 47 , 87 ) + Isuma = sum.InPort( 'a' , 'double' ) + Isumb = sum.InPort( 'b' , 'double' ) + IsumGate = sum.GetInPort( 'Gate' ) + Osums = sum.OutPort( 's' , 'double' ) + OsumGate = sum.GetOutPort( 'Gate' ) + + # Creation of Links + LsumsMulta = aNewDataFlow_1_1_2.Link( Osums , IMulta ) + + # Input Ports of the graph + #Isuma = sum.GetInPort( 'a' ) + #Isumb = sum.GetInPort( 'b' ) + + # Output Ports of the graph + #OMultb = Mult.GetOutPort( 'b' ) + return aNewDataFlow_1_1_2 + + +aNewDataFlow_1_4 = DefaNewDataFlow_1_4()