from graph_ASG_ERmetaMetaModel import *
from stickylink import *
from widthXfillXdecoration import *
from ASG_CausalBlockDiagram import *
from ASG_CausalBlockDiagram import *
from Block import *
from File import *
from Plot import *
from BlockConnection import *
from FileConnection import *
from PlotConnection import *
from ATOM3BottomType import *
from ATOM3String import *
from ATOM3Constraint import *
from ATOM3Attribute import *
from ATOM3Enum import *
from ATOM3Appearance import *
from ATOM3Float import *
from ATOM3Connection import *
from ATOM3Boolean import *
from ATOM3Link import *
from ATOM3Integer import *
from ATOM3List import *
from ATOM3Port import *

def lorenz_CausalBlockDiagram_mdl(self, rootNode):
    rootNode.simul_t_init.setValue(0.0)
    rootNode.user_float.setValue(0.0)
    rootNode.simul_t_final.setValue(25.0)
    rootNode.model_creation_date.setValue('09/26/02')
    rootNode.simul_comm_interval.setValue(0.025)
    rootNode.model_author.setValue('JSeb')
    rootNode.user_string.setValue('')
    rootNode.simul_delta_t.setValue(0.005)
    rootNode.model_name.setValue('Lorenz')

    self.globalPrecondition( rootNode )

    self.obj24=Block(self)

    self.obj24.block_type.setValue( (['Generic', 'Negator', 'Inverter', 'Adder', 'Product', 'Delay', 'Integrator', 'Derivative', 'Constant', 'Time'], 6) )
    self.obj24.block_type.config = 0
    self.obj24.block_name.setValue('x')
    self.obj24.block_operator.setValue('')
    self.obj24.block_tmp_value.setValue(75.4319515607)
    self.obj24.block_out_value.setValue(0.196574357372)
    self.obj24.graphClass_= graph_Block
    if self.genGraphics:
       from graph_Integrator import *
       new_obj = graph_Integrator(603.0,87.0,self.obj24)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Block", new_obj.tag)
    else: new_obj = None
    self.obj24.graphObject_ = new_obj
    rootNode.addNode(self.obj24)
    self.globalAndLocalPostcondition(self.obj24, rootNode)

    self.globalPrecondition( rootNode )

    self.obj25=Block(self)

    self.obj25.block_type.setValue( (['Generic', 'Negator', 'Inverter', 'Adder', 'Product', 'Delay', 'Integrator', 'Derivative', 'Constant', 'Time'], 6) )
    self.obj25.block_type.config = 0
    self.obj25.block_name.setValue('y')
    self.obj25.block_operator.setValue('')
    self.obj25.block_tmp_value.setValue(-8.13911988066)
    self.obj25.block_out_value.setValue(7.73976951344)
    self.obj25.graphClass_= graph_Block
    if self.genGraphics:
       from graph_Integrator import *
       new_obj = graph_Integrator(606.0,306.0,self.obj25)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Block", new_obj.tag)
    else: new_obj = None
    self.obj25.graphObject_ = new_obj
    rootNode.addNode(self.obj25)
    self.globalAndLocalPostcondition(self.obj25, rootNode)

    self.globalPrecondition( rootNode )

    self.obj26=Block(self)

    self.obj26.block_type.setValue( (['Generic', 'Negator', 'Inverter', 'Adder', 'Product', 'Delay', 'Integrator', 'Derivative', 'Constant', 'Time'], 6) )
    self.obj26.block_type.config = 0
    self.obj26.block_name.setValue('z')
    self.obj26.block_operator.setValue('')
    self.obj26.block_tmp_value.setValue(-78.5636905243)
    self.obj26.block_out_value.setValue(30.0315486341)
    self.obj26.graphClass_= graph_Block
    if self.genGraphics:
       from graph_Integrator import *
       new_obj = graph_Integrator(610.0,482.0,self.obj26)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Block", new_obj.tag)
    else: new_obj = None
    self.obj26.graphObject_ = new_obj
    rootNode.addNode(self.obj26)
    self.globalAndLocalPostcondition(self.obj26, rootNode)

    self.globalPrecondition( rootNode )

    self.obj27=Block(self)

    self.obj27.block_type.setValue( (['Generic', 'Negator', 'Inverter', 'Adder', 'Product', 'Delay', 'Integrator', 'Derivative', 'Constant', 'Time'], 8) )
    self.obj27.block_type.config = 0
    self.obj27.block_name.setValue('\\sigma')
    self.obj27.block_operator.setValue('')
    self.obj27.block_tmp_value.setValue(0.0)
    self.obj27.block_out_value.setValue(10.0)
    self.obj27.graphClass_= graph_Block
    if self.genGraphics:
       from graph_Constant import *
       new_obj = graph_Constant(491.0,182.0,self.obj27)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Block", new_obj.tag)
    else: new_obj = None
    self.obj27.graphObject_ = new_obj
    rootNode.addNode(self.obj27)
    self.globalAndLocalPostcondition(self.obj27, rootNode)

    self.globalPrecondition( rootNode )

    self.obj28=Block(self)

    self.obj28.block_type.setValue( (['Generic', 'Negator', 'Inverter', 'Adder', 'Product', 'Delay', 'Integrator', 'Derivative', 'Constant', 'Time'], 8) )
    self.obj28.block_type.config = 0
    self.obj28.block_name.setValue('b')
    self.obj28.block_operator.setValue('')
    self.obj28.block_tmp_value.setValue(0.0)
    self.obj28.block_out_value.setValue(2.6667)
    self.obj28.graphClass_= graph_Block
    if self.genGraphics:
       from graph_Constant import *
       new_obj = graph_Constant(391.0,415.0,self.obj28)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Block", new_obj.tag)
    else: new_obj = None
    self.obj28.graphObject_ = new_obj
    rootNode.addNode(self.obj28)
    self.globalAndLocalPostcondition(self.obj28, rootNode)

    self.globalPrecondition( rootNode )

    self.obj29=Block(self)

    self.obj29.block_type.setValue( (['Generic', 'Negator', 'Inverter', 'Adder', 'Product', 'Delay', 'Integrator', 'Derivative', 'Constant', 'Time'], 8) )
    self.obj29.block_type.config = 0
    self.obj29.block_name.setValue('r')
    self.obj29.block_operator.setValue('')
    self.obj29.block_tmp_value.setValue(0.0)
    self.obj29.block_out_value.setValue(28.0)
    self.obj29.graphClass_= graph_Block
    if self.genGraphics:
       from graph_Constant import *
       new_obj = graph_Constant(263.0,166.0,self.obj29)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Block", new_obj.tag)
    else: new_obj = None
    self.obj29.graphObject_ = new_obj
    rootNode.addNode(self.obj29)
    self.globalAndLocalPostcondition(self.obj29, rootNode)

    self.globalPrecondition( rootNode )

    self.obj30=Block(self)

    self.obj30.block_type.setValue( (['Generic', 'Negator', 'Inverter', 'Adder', 'Product', 'Delay', 'Integrator', 'Derivative', 'Constant', 'Time'], 3) )
    self.obj30.block_type.config = 0
    self.obj30.block_name.setValue('')
    self.obj30.block_operator.setValue('')
    self.obj30.block_tmp_value.setValue(0.0)
    self.obj30.block_out_value.setValue(7.54319515607)
    self.obj30.graphClass_= graph_Block
    if self.genGraphics:
       from graph_Adder import *
       new_obj = graph_Adder(400.0,95.0,self.obj30)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Block", new_obj.tag)
    else: new_obj = None
    self.obj30.graphObject_ = new_obj
    rootNode.addNode(self.obj30)
    self.globalAndLocalPostcondition(self.obj30, rootNode)

    self.globalPrecondition( rootNode )

    self.obj31=Block(self)

    self.obj31.block_type.setValue( (['Generic', 'Negator', 'Inverter', 'Adder', 'Product', 'Delay', 'Integrator', 'Derivative', 'Constant', 'Time'], 1) )
    self.obj31.block_type.config = 0
    self.obj31.block_name.setValue('')
    self.obj31.block_operator.setValue('')
    self.obj31.block_tmp_value.setValue(0.0)
    self.obj31.block_out_value.setValue(-0.196574357372)
    self.obj31.graphClass_= graph_Block
    if self.genGraphics:
       from graph_Negator import *
       new_obj = graph_Negator(355.0,112.0,self.obj31)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Block", new_obj.tag)
    else: new_obj = None
    self.obj31.graphObject_ = new_obj
    rootNode.addNode(self.obj31)
    self.globalAndLocalPostcondition(self.obj31, rootNode)

    self.globalPrecondition( rootNode )

    self.obj32=Block(self)

    self.obj32.block_type.setValue( (['Generic', 'Negator', 'Inverter', 'Adder', 'Product', 'Delay', 'Integrator', 'Derivative', 'Constant', 'Time'], 4) )
    self.obj32.block_type.config = 0
    self.obj32.block_name.setValue('')
    self.obj32.block_operator.setValue('')
    self.obj32.block_tmp_value.setValue(0.0)
    self.obj32.block_out_value.setValue(75.4319515607)
    self.obj32.graphClass_= graph_Block
    if self.genGraphics:
       from graph_Product import *
       new_obj = graph_Product(499.0,93.0,self.obj32)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Block", new_obj.tag)
    else: new_obj = None
    self.obj32.graphObject_ = new_obj
    rootNode.addNode(self.obj32)
    self.globalAndLocalPostcondition(self.obj32, rootNode)

    self.globalPrecondition( rootNode )

    self.obj33=Block(self)

    self.obj33.block_type.setValue( (['Generic', 'Negator', 'Inverter', 'Adder', 'Product', 'Delay', 'Integrator', 'Derivative', 'Constant', 'Time'], 8) )
    self.obj33.block_type.config = 0
    self.obj33.block_name.setValue('x_0')
    self.obj33.block_operator.setValue('')
    self.obj33.block_tmp_value.setValue(0.0)
    self.obj33.block_out_value.setValue(1.0)
    self.obj33.graphClass_= graph_Block
    if self.genGraphics:
       from graph_Constant import *
       new_obj = graph_Constant(556.0,9.0,self.obj33)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Block", new_obj.tag)
    else: new_obj = None
    self.obj33.graphObject_ = new_obj
    rootNode.addNode(self.obj33)
    self.globalAndLocalPostcondition(self.obj33, rootNode)

    self.globalPrecondition( rootNode )

    self.obj34=Block(self)

    self.obj34.block_type.setValue( (['Generic', 'Negator', 'Inverter', 'Adder', 'Product', 'Delay', 'Integrator', 'Derivative', 'Constant', 'Time'], 1) )
    self.obj34.block_type.config = 0
    self.obj34.block_name.setValue('')
    self.obj34.block_operator.setValue('')
    self.obj34.block_tmp_value.setValue(0.0)
    self.obj34.block_out_value.setValue(-7.73976951344)
    self.obj34.graphClass_= graph_Block
    if self.genGraphics:
       from graph_Negator import *
       new_obj = graph_Negator(471.0,332.0,self.obj34)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Block", new_obj.tag)
    else: new_obj = None
    self.obj34.graphObject_ = new_obj
    rootNode.addNode(self.obj34)
    self.globalAndLocalPostcondition(self.obj34, rootNode)

    self.globalPrecondition( rootNode )

    self.obj35=Block(self)

    self.obj35.block_type.setValue( (['Generic', 'Negator', 'Inverter', 'Adder', 'Product', 'Delay', 'Integrator', 'Derivative', 'Constant', 'Time'], 3) )
    self.obj35.block_type.config = 0
    self.obj35.block_name.setValue('')
    self.obj35.block_operator.setValue('')
    self.obj35.block_tmp_value.setValue(0.0)
    self.obj35.block_out_value.setValue(-2.03154863413)
    self.obj35.graphClass_= graph_Block
    if self.genGraphics:
       from graph_Adder import *
       new_obj = graph_Adder(290.0,256.0,self.obj35)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Block", new_obj.tag)
    else: new_obj = None
    self.obj35.graphObject_ = new_obj
    rootNode.addNode(self.obj35)
    self.globalAndLocalPostcondition(self.obj35, rootNode)

    self.globalPrecondition( rootNode )

    self.obj36=Block(self)

    self.obj36.block_type.setValue( (['Generic', 'Negator', 'Inverter', 'Adder', 'Product', 'Delay', 'Integrator', 'Derivative', 'Constant', 'Time'], 4) )
    self.obj36.block_type.config = 0
    self.obj36.block_name.setValue('')
    self.obj36.block_operator.setValue('')
    self.obj36.block_tmp_value.setValue(0.0)
    self.obj36.block_out_value.setValue(-0.399350367223)
    self.obj36.graphClass_= graph_Block
    if self.genGraphics:
       from graph_Product import *
       new_obj = graph_Product(381.0,254.0,self.obj36)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Block", new_obj.tag)
    else: new_obj = None
    self.obj36.graphObject_ = new_obj
    rootNode.addNode(self.obj36)
    self.globalAndLocalPostcondition(self.obj36, rootNode)

    self.globalPrecondition( rootNode )

    self.obj37=Block(self)

    self.obj37.block_type.setValue( (['Generic', 'Negator', 'Inverter', 'Adder', 'Product', 'Delay', 'Integrator', 'Derivative', 'Constant', 'Time'], 3) )
    self.obj37.block_type.config = 0
    self.obj37.block_name.setValue('')
    self.obj37.block_operator.setValue('')
    self.obj37.block_tmp_value.setValue(0.0)
    self.obj37.block_out_value.setValue(-8.13911988066)
    self.obj37.graphClass_= graph_Block
    if self.genGraphics:
       from graph_Adder import *
       new_obj = graph_Adder(515.0,315.0,self.obj37)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Block", new_obj.tag)
    else: new_obj = None
    self.obj37.graphObject_ = new_obj
    rootNode.addNode(self.obj37)
    self.globalAndLocalPostcondition(self.obj37, rootNode)

    self.globalPrecondition( rootNode )

    self.obj38=Block(self)

    self.obj38.block_type.setValue( (['Generic', 'Negator', 'Inverter', 'Adder', 'Product', 'Delay', 'Integrator', 'Derivative', 'Constant', 'Time'], 4) )
    self.obj38.block_type.config = 0
    self.obj38.block_name.setValue('')
    self.obj38.block_operator.setValue('')
    self.obj38.block_tmp_value.setValue(0.0)
    self.obj38.block_out_value.setValue(1.52144021831)
    self.obj38.graphClass_= graph_Block
    if self.genGraphics:
       from graph_Product import *
       new_obj = graph_Product(732.0,400.0,self.obj38)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Block", new_obj.tag)
    else: new_obj = None
    self.obj38.graphObject_ = new_obj
    rootNode.addNode(self.obj38)
    self.globalAndLocalPostcondition(self.obj38, rootNode)

    self.globalPrecondition( rootNode )

    self.obj39=Block(self)

    self.obj39.block_type.setValue( (['Generic', 'Negator', 'Inverter', 'Adder', 'Product', 'Delay', 'Integrator', 'Derivative', 'Constant', 'Time'], 3) )
    self.obj39.block_type.config = 0
    self.obj39.block_name.setValue('')
    self.obj39.block_operator.setValue('')
    self.obj39.block_tmp_value.setValue(0.0)
    self.obj39.block_out_value.setValue(-78.5636905243)
    self.obj39.graphClass_= graph_Block
    if self.genGraphics:
       from graph_Adder import *
       new_obj = graph_Adder(514.0,491.0,self.obj39)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Block", new_obj.tag)
    else: new_obj = None
    self.obj39.graphObject_ = new_obj
    rootNode.addNode(self.obj39)
    self.globalAndLocalPostcondition(self.obj39, rootNode)

    self.globalPrecondition( rootNode )

    self.obj40=Block(self)

    self.obj40.block_type.setValue( (['Generic', 'Negator', 'Inverter', 'Adder', 'Product', 'Delay', 'Integrator', 'Derivative', 'Constant', 'Time'], 1) )
    self.obj40.block_type.config = 0
    self.obj40.block_name.setValue('')
    self.obj40.block_operator.setValue('')
    self.obj40.block_tmp_value.setValue(0.0)
    self.obj40.block_out_value.setValue(-30.0315486341)
    self.obj40.graphClass_= graph_Block
    if self.genGraphics:
       from graph_Negator import *
       new_obj = graph_Negator(369.0,509.0,self.obj40)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Block", new_obj.tag)
    else: new_obj = None
    self.obj40.graphObject_ = new_obj
    rootNode.addNode(self.obj40)
    self.globalAndLocalPostcondition(self.obj40, rootNode)

    self.globalPrecondition( rootNode )

    self.obj41=Block(self)

    self.obj41.block_type.setValue( (['Generic', 'Negator', 'Inverter', 'Adder', 'Product', 'Delay', 'Integrator', 'Derivative', 'Constant', 'Time'], 4) )
    self.obj41.block_type.config = 0
    self.obj41.block_name.setValue('')
    self.obj41.block_operator.setValue('')
    self.obj41.block_tmp_value.setValue(0.0)
    self.obj41.block_out_value.setValue(-80.0851307426)
    self.obj41.graphClass_= graph_Block
    if self.genGraphics:
       from graph_Product import *
       new_obj = graph_Product(415.0,488.0,self.obj41)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Block", new_obj.tag)
    else: new_obj = None
    self.obj41.graphObject_ = new_obj
    rootNode.addNode(self.obj41)
    self.globalAndLocalPostcondition(self.obj41, rootNode)

    self.globalPrecondition( rootNode )

    self.obj42=Block(self)

    self.obj42.block_type.setValue( (['Generic', 'Negator', 'Inverter', 'Adder', 'Product', 'Delay', 'Integrator', 'Derivative', 'Constant', 'Time'], 8) )
    self.obj42.block_type.config = 0
    self.obj42.block_name.setValue('y_0')
    self.obj42.block_operator.setValue('')
    self.obj42.block_tmp_value.setValue(0.0)
    self.obj42.block_out_value.setValue(1.0)
    self.obj42.graphClass_= graph_Block
    if self.genGraphics:
       from graph_Constant import *
       new_obj = graph_Constant(559.0,240.0,self.obj42)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Block", new_obj.tag)
    else: new_obj = None
    self.obj42.graphObject_ = new_obj
    rootNode.addNode(self.obj42)
    self.globalAndLocalPostcondition(self.obj42, rootNode)

    self.globalPrecondition( rootNode )

    self.obj43=Block(self)

    self.obj43.block_type.setValue( (['Generic', 'Negator', 'Inverter', 'Adder', 'Product', 'Delay', 'Integrator', 'Derivative', 'Constant', 'Time'], 1) )
    self.obj43.block_type.config = 0
    self.obj43.block_name.setValue('')
    self.obj43.block_operator.setValue('')
    self.obj43.block_tmp_value.setValue(0.0)
    self.obj43.block_out_value.setValue(-30.0315486341)
    self.obj43.graphClass_= graph_Block
    if self.genGraphics:
       from graph_Negator import *
       new_obj = graph_Negator(236.0,272.0,self.obj43)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Block", new_obj.tag)
    else: new_obj = None
    self.obj43.graphObject_ = new_obj
    rootNode.addNode(self.obj43)
    self.globalAndLocalPostcondition(self.obj43, rootNode)

    self.globalPrecondition( rootNode )

    self.obj44=Block(self)

    self.obj44.block_type.setValue( (['Generic', 'Negator', 'Inverter', 'Adder', 'Product', 'Delay', 'Integrator', 'Derivative', 'Constant', 'Time'], 8) )
    self.obj44.block_type.config = 0
    self.obj44.block_name.setValue('z_0')
    self.obj44.block_operator.setValue('')
    self.obj44.block_tmp_value.setValue(0.0)
    self.obj44.block_out_value.setValue(20.0)
    self.obj44.graphClass_= graph_Block
    if self.genGraphics:
       from graph_Constant import *
       new_obj = graph_Constant(563.0,414.0,self.obj44)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Block", new_obj.tag)
    else: new_obj = None
    self.obj44.graphObject_ = new_obj
    rootNode.addNode(self.obj44)
    self.globalAndLocalPostcondition(self.obj44, rootNode)

    self.globalPrecondition( rootNode )

    self.obj45=Block(self)

    self.obj45.block_type.setValue( (['Generic', 'Negator', 'Inverter', 'Adder', 'Product', 'Delay', 'Integrator', 'Derivative', 'Constant', 'Time'], 9) )
    self.obj45.block_type.config = 0
    self.obj45.block_name.setValue('t')
    self.obj45.block_operator.setValue('')
    self.obj45.block_tmp_value.setValue(0.0)
    self.obj45.block_out_value.setValue(0.0)
    self.obj45.graphClass_= graph_Block
    if self.genGraphics:
       from graph_Time import *
       new_obj = graph_Time(907.0,311.0,self.obj45)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Block", new_obj.tag)
       self.UMLmodel.coords(new_obj.gf2.handler,935.0,312.0,989.0,373.0)
       self.UMLmodel.itemconfig(new_obj.gf2.handler, stipple='')
       self.UMLmodel.itemconfig(new_obj.gf2.handler, width='1.0')
       self.UMLmodel.itemconfig(new_obj.gf2.handler, outline='black')
       self.UMLmodel.itemconfig(new_obj.gf2.handler, fill='lightgreen')
       self.UMLmodel.coords(new_obj.gf3.handler,941.0,315.0,982.0,357.0)
       self.UMLmodel.itemconfig(new_obj.gf3.handler, stipple='')
       self.UMLmodel.itemconfig(new_obj.gf3.handler, width='1.0')
       self.UMLmodel.itemconfig(new_obj.gf3.handler, outline='black')
       self.UMLmodel.itemconfig(new_obj.gf3.handler, fill='white')
       self.UMLmodel.coords(new_obj.gf4.handler,962.0,320.0,962.0,336.0,954.0,339.0)
       self.UMLmodel.itemconfig(new_obj.gf4.handler, stipple='')
       self.UMLmodel.itemconfig(new_obj.gf4.handler, width='1.0')
       self.UMLmodel.itemconfig(new_obj.gf4.handler, splinesteps='12')
       self.UMLmodel.itemconfig(new_obj.gf4.handler, arrowshape='8 10 3')
       self.UMLmodel.itemconfig(new_obj.gf4.handler, arrow='none')
       self.UMLmodel.itemconfig(new_obj.gf4.handler, capstyle='butt')
       self.UMLmodel.itemconfig(new_obj.gf4.handler, smooth='0')
       self.UMLmodel.itemconfig(new_obj.gf4.handler, joinstyle='round')
       self.UMLmodel.itemconfig(new_obj.gf4.handler, fill='black')
       self.UMLmodel.coords(new_obj.gf5.handler,961.0,366.0)
       self.UMLmodel.itemconfig(new_obj.gf5.handler, stipple='')
       self.UMLmodel.itemconfig(new_obj.gf5.handler, width='0')
       self.UMLmodel.itemconfig(new_obj.gf5.handler, fill='blue')
       self.UMLmodel.itemconfig(new_obj.gf5.handler, text='0.0')
       self.UMLmodel.itemconfig(new_obj.gf5.handler, font='Helvetica -12')
       self.UMLmodel.itemconfig(new_obj.gf5.handler, anchor='center')
       self.UMLmodel.itemconfig(new_obj.gf5.handler, justify='left')
       self.UMLmodel.coords(new_obj.gf6.handler,997.0,318.0)
       self.UMLmodel.itemconfig(new_obj.gf6.handler, stipple='')
       self.UMLmodel.itemconfig(new_obj.gf6.handler, width='0')
       self.UMLmodel.itemconfig(new_obj.gf6.handler, fill='blue')
       self.UMLmodel.itemconfig(new_obj.gf6.handler, text='t')
       self.UMLmodel.itemconfig(new_obj.gf6.handler, font='Helvetica -12')
       self.UMLmodel.itemconfig(new_obj.gf6.handler, anchor='center')
       self.UMLmodel.itemconfig(new_obj.gf6.handler, justify='left')
    else: new_obj = None
    self.obj45.graphObject_ = new_obj
    rootNode.addNode(self.obj45)
    self.globalAndLocalPostcondition(self.obj45, rootNode)

    self.globalPrecondition( rootNode )

    self.obj46=Plot(self)

    self.obj46.graphClass_= graph_Plot
    if self.genGraphics:
       from graph_Plot import *
       new_obj = graph_Plot(835.0,320.0,self.obj46)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("Plot", new_obj.tag)
    else: new_obj = None
    self.obj46.graphObject_ = new_obj
    rootNode.addNode(self.obj46)
    self.globalAndLocalPostcondition(self.obj46, rootNode)

    self.globalPrecondition( rootNode )

    self.obj48=BlockConnection(self)

    self.obj48.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(533.5,176.0,self.obj48)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj48.graphObject_ = new_obj
    rootNode.addNode(self.obj48)
    self.globalAndLocalPostcondition(self.obj48, rootNode)

    self.globalPrecondition( rootNode )

    self.obj52=BlockConnection(self)

    self.obj52.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(614.0,72.5,self.obj52)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj52.graphObject_ = new_obj
    rootNode.addNode(self.obj52)
    self.globalAndLocalPostcondition(self.obj52, rootNode)

    self.globalPrecondition( rootNode )

    self.obj49=BlockConnection(self)

    self.obj49.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(682.5,123.0,self.obj49)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj49.graphObject_ = new_obj
    rootNode.addNode(self.obj49)
    self.globalAndLocalPostcondition(self.obj49, rootNode)

    self.globalPrecondition( rootNode )

    self.obj51=BlockConnection(self)

    self.obj51.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(389.0,123.5,self.obj51)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj51.graphObject_ = new_obj
    rootNode.addNode(self.obj51)
    self.globalAndLocalPostcondition(self.obj51, rootNode)

    self.globalPrecondition( rootNode )

    self.obj62=BlockConnection(self)

    self.obj62.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(617.0,296.5,self.obj62)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj62.graphObject_ = new_obj
    rootNode.addNode(self.obj62)
    self.globalAndLocalPostcondition(self.obj62, rootNode)

    self.globalPrecondition( rootNode )

    self.obj53=BlockConnection(self)

    self.obj53.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(431.5,176.5,self.obj53)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj53.graphObject_ = new_obj
    rootNode.addNode(self.obj53)
    self.globalAndLocalPostcondition(self.obj53, rootNode)

    self.globalPrecondition( rootNode )

    self.obj50=BlockConnection(self)

    self.obj50.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(477.0,121.5,self.obj50)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj50.graphObject_ = new_obj
    rootNode.addNode(self.obj50)
    self.globalAndLocalPostcondition(self.obj50, rootNode)

    self.globalPrecondition( rootNode )

    self.obj47=BlockConnection(self)

    self.obj47.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(578.0,122.5,self.obj47)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj47.graphObject_ = new_obj
    rootNode.addNode(self.obj47)
    self.globalAndLocalPostcondition(self.obj47, rootNode)

    self.globalPrecondition( rootNode )

    self.obj54=BlockConnection(self)

    self.obj54.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(684.0,122.5,self.obj54)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj54.graphObject_ = new_obj
    rootNode.addNode(self.obj54)
    self.globalAndLocalPostcondition(self.obj54, rootNode)

    self.globalPrecondition( rootNode )

    self.obj56=BlockConnection(self)

    self.obj56.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(701.0,396.0,self.obj56)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj56.graphObject_ = new_obj
    rootNode.addNode(self.obj56)
    self.globalAndLocalPostcondition(self.obj56, rootNode)

    self.globalPrecondition( rootNode )

    self.obj65=BlockConnection(self)

    self.obj65.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(506.0,344.0,self.obj65)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj65.graphObject_ = new_obj
    rootNode.addNode(self.obj65)
    self.globalAndLocalPostcondition(self.obj65, rootNode)

    self.globalPrecondition( rootNode )

    self.obj63=BlockConnection(self)

    self.obj63.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(320.5,225.5,self.obj63)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj63.graphObject_ = new_obj
    rootNode.addNode(self.obj63)
    self.globalAndLocalPostcondition(self.obj63, rootNode)

    self.globalPrecondition( rootNode )

    self.obj71=BlockConnection(self)

    self.obj71.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(621.0,478.0,self.obj71)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj71.graphObject_ = new_obj
    rootNode.addNode(self.obj71)
    self.globalAndLocalPostcondition(self.obj71, rootNode)

    self.globalPrecondition( rootNode )

    self.obj70=BlockConnection(self)

    self.obj70.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(211.5,412.0,self.obj70)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj70.graphObject_ = new_obj
    rootNode.addNode(self.obj70)
    self.globalAndLocalPostcondition(self.obj70, rootNode)

    self.globalPrecondition( rootNode )

    self.obj64=BlockConnection(self)

    self.obj64.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(272.5,284.0,self.obj64)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj64.graphObject_ = new_obj
    rootNode.addNode(self.obj64)
    self.globalAndLocalPostcondition(self.obj64, rootNode)

    self.globalPrecondition( rootNode )

    self.obj66=BlockConnection(self)

    self.obj66.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(364.5,282.5,self.obj66)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj66.graphObject_ = new_obj
    rootNode.addNode(self.obj66)
    self.globalAndLocalPostcondition(self.obj66, rootNode)

    self.globalPrecondition( rootNode )

    self.obj67=BlockConnection(self)

    self.obj67.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(546.0,284.0,self.obj67)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj67.graphObject_ = new_obj
    rootNode.addNode(self.obj67)
    self.globalAndLocalPostcondition(self.obj67, rootNode)

    self.globalPrecondition( rootNode )

    self.obj55=BlockConnection(self)

    self.obj55.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(588.5,342.0,self.obj55)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj55.graphObject_ = new_obj
    rootNode.addNode(self.obj55)
    self.globalAndLocalPostcondition(self.obj55, rootNode)

    self.globalPrecondition( rootNode )

    self.obj57=BlockConnection(self)

    self.obj57.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(816.5,123.0,self.obj57)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj57.graphObject_ = new_obj
    rootNode.addNode(self.obj57)
    self.globalAndLocalPostcondition(self.obj57, rootNode)

    self.globalPrecondition( rootNode )

    self.obj58=BlockConnection(self)

    self.obj58.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(448.5,479.0,self.obj58)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj58.graphObject_ = new_obj
    rootNode.addNode(self.obj58)
    self.globalAndLocalPostcondition(self.obj58, rootNode)

    self.globalPrecondition( rootNode )

    self.obj61=BlockConnection(self)

    self.obj61.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(717.0,342.0,self.obj61)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj61.graphObject_ = new_obj
    rootNode.addNode(self.obj61)
    self.globalAndLocalPostcondition(self.obj61, rootNode)

    self.globalPrecondition( rootNode )

    self.obj59=BlockConnection(self)

    self.obj59.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(766.5,472.5,self.obj59)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj59.graphObject_ = new_obj
    rootNode.addNode(self.obj59)
    self.globalAndLocalPostcondition(self.obj59, rootNode)

    self.globalPrecondition( rootNode )

    self.obj72=BlockConnection(self)

    self.obj72.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(700.0,608.5,self.obj72)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj72.graphObject_ = new_obj
    rootNode.addNode(self.obj72)
    self.globalAndLocalPostcondition(self.obj72, rootNode)

    self.globalPrecondition( rootNode )

    self.obj68=BlockConnection(self)

    self.obj68.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(421.0,521.0,self.obj68)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj68.graphObject_ = new_obj
    rootNode.addNode(self.obj68)
    self.globalAndLocalPostcondition(self.obj68, rootNode)

    self.globalPrecondition( rootNode )

    self.obj69=BlockConnection(self)

    self.obj69.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(502.5,518.0,self.obj69)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj69.graphObject_ = new_obj
    rootNode.addNode(self.obj69)
    self.globalAndLocalPostcondition(self.obj69, rootNode)

    self.globalPrecondition( rootNode )

    self.obj60=BlockConnection(self)

    self.obj60.graphClass_= graph_BlockConnection
    if self.genGraphics:
       from graph_BlockConnection import *
       new_obj = graph_BlockConnection(589.0,518.0,self.obj60)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("BlockConnection", new_obj.tag)
    else: new_obj = None
    self.obj60.graphObject_ = new_obj
    rootNode.addNode(self.obj60)
    self.globalAndLocalPostcondition(self.obj60, rootNode)

    self.globalPrecondition( rootNode )

    self.obj73=PlotConnection(self)

    self.obj73.graphClass_= graph_PlotConnection
    if self.genGraphics:
       from graph_PlotConnection import *
       new_obj = graph_PlotConnection(879.0,122.5,self.obj73)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("PlotConnection", new_obj.tag)
    else: new_obj = None
    self.obj73.graphObject_ = new_obj
    rootNode.addNode(self.obj73)
    self.globalAndLocalPostcondition(self.obj73, rootNode)

    self.globalPrecondition( rootNode )

    self.obj74=PlotConnection(self)

    self.obj74.graphClass_= graph_PlotConnection
    if self.genGraphics:
       from graph_PlotConnection import *
       new_obj = graph_PlotConnection(764.0,342.5,self.obj74)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("PlotConnection", new_obj.tag)
    else: new_obj = None
    self.obj74.graphObject_ = new_obj
    rootNode.addNode(self.obj74)
    self.globalAndLocalPostcondition(self.obj74, rootNode)

    self.globalPrecondition( rootNode )

    self.obj75=PlotConnection(self)

    self.obj75.graphClass_= graph_PlotConnection
    if self.genGraphics:
       from graph_PlotConnection import *
       new_obj = graph_PlotConnection(881.0,517.5,self.obj75)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("PlotConnection", new_obj.tag)
    else: new_obj = None
    self.obj75.graphObject_ = new_obj
    rootNode.addNode(self.obj75)
    self.globalAndLocalPostcondition(self.obj75, rootNode)

    self.globalPrecondition( rootNode )

    self.obj76=PlotConnection(self)

    self.obj76.graphClass_= graph_PlotConnection
    if self.genGraphics:
       from graph_PlotConnection import *
       new_obj = graph_PlotConnection(922.5,341.0,self.obj76)
       new_obj.DrawObject(self.UMLmodel)
       self.UMLmodel.addtag_withtag("PlotConnection", new_obj.tag)
    else: new_obj = None
    self.obj76.graphObject_ = new_obj
    rootNode.addNode(self.obj76)
    self.globalAndLocalPostcondition(self.obj76, rootNode)
    self.drawConnections((self.obj24,self.obj49,[660.0, 123.0, 682.5, 123.0], 0, 2), (self.obj24,self.obj54,[660.0, 123.0, 684.0, 122.5], 0, 2), (self.obj24,self.obj57,[660.0, 123.0, 816.5, 123.0], 0, 2), (self.obj24,self.obj73,[660.0, 123.0, 879.0, 122.5], 0, 2), (self.obj25,self.obj53,[663.0, 342.0, 701.0, 342.0, 701.0, 176.0, 431.5, 176.5], 0, 4), (self.obj25,self.obj56,[663.0, 342.0, 701.0, 342.0, 701.0, 396.0], 0, 3), (self.obj25,self.obj61,[663.0, 342.0, 717.0, 342.0], 0, 2), (self.obj25,self.obj74,[663.0, 342.0, 764.0, 342.5], 0, 2), (self.obj26,self.obj70,[667.0, 518.0, 699.0, 518.0, 699.0, 412.0, 211.5, 412.0], 0, 4), (self.obj26,self.obj72,[667.0, 518.0, 700.0, 518.0, 700.0, 608.5], 0, 3), (self.obj26,self.obj75,[667.0, 518.0, 881.0, 517.5], 0, 2), (self.obj27,self.obj48,[534.0, 196.0, 533.5, 176.0], 0, 2), (self.obj28,self.obj58,[449.0, 465.0, 448.5, 479.0], 0, 2), (self.obj29,self.obj63,[321.0, 216.0, 320.5, 225.5], 0, 2), (self.obj30,self.obj50,[462.0, 122.0, 477.0, 121.5], 0, 2), (self.obj31,self.obj51,[381.0, 124.0, 389.0, 123.5], 0, 2), (self.obj32,self.obj47,[567.0, 123.0, 578.0, 122.5], 0, 2), (self.obj33,self.obj52,[614.0, 59.0, 614.0, 72.5], 0, 2), (self.obj34,self.obj65,[497.0, 344.0, 506.0, 344.0], 0, 2), (self.obj35,self.obj66,[352.0, 283.0, 364.5, 282.5], 0, 2), (self.obj36,self.obj67,[449.0, 284.0, 546.0, 284.0], 0, 2), (self.obj37,self.obj55,[577.0, 342.0, 588.5, 342.0], 0, 2), (self.obj38,self.obj59,[767.0, 460.0, 766.5, 472.5], 0, 2), (self.obj39,self.obj60,[576.0, 518.0, 589.0, 518.0], 0, 2), (self.obj40,self.obj68,[395.0, 521.0, 421.0, 521.0], 0, 2), (self.obj41,self.obj69,[483.0, 518.0, 502.5, 518.0], 0, 2), (self.obj42,self.obj62,[617.0, 290.0, 617.0, 296.5], 0, 2), (self.obj43,self.obj64,[262.0, 284.0, 272.5, 284.0], 0, 2), (self.obj44,self.obj71,[621.0, 464.0, 621.0, 478.0], 0, 2), (self.obj45,self.obj76,[937.0, 341.0, 922.5, 341.0], 0, 2), (self.obj48,self.obj32,[533.5, 176.0, 534.0, 153.0], 0, 2), (self.obj52,self.obj24,[614.0, 72.5, 614.0, 97.0], 0, 2), (self.obj49,self.obj31,[682.5, 123.0, 683.0, 71.0, 337.0, 71.0, 337.0, 125.0, 358.0, 124.0], 0, 5), (self.obj51,self.obj30,[389.0, 123.5, 403.0, 123.0], 0, 2), (self.obj62,self.obj25,[617.0, 296.5, 617.0, 316.0], 0, 2), (self.obj53,self.obj30,[431.5, 176.5, 432.0, 148.0], 0, 2), (self.obj50,self.obj32,[477.0, 121.5, 502.0, 122.0], 0, 2), (self.obj47,self.obj24,[578.0, 122.5, 606.0, 123.0], 0, 2), (self.obj54,self.obj36,[684.0, 122.5, 684.0, 238.0, 415.0, 238.0, 415.0, 257.0], 0, 4), (self.obj56,self.obj34,[701.0, 396.0, 451.0, 396.0, 451.0, 344.0, 474.0, 344.0], 0, 4), (self.obj65,self.obj37,[506.0, 344.0, 518.0, 343.0], 0, 2), (self.obj63,self.obj35,[320.5, 225.5, 321.0, 259.0], 0, 2), (self.obj71,self.obj26,[621.0, 478.0, 621.0, 492.0], 0, 2), (self.obj70,self.obj43,[211.5, 412.0, 212.0, 284.0, 239.0, 284.0], 0, 3), (self.obj64,self.obj35,[272.5, 284.0, 293.0, 284.0], 0, 2), (self.obj66,self.obj36,[364.5, 282.5, 384.0, 283.0], 0, 2), (self.obj67,self.obj37,[546.0, 284.0, 546.0, 318.0], 0, 2), (self.obj55,self.obj25,[588.5, 342.0, 609.0, 342.0], 0, 2), (self.obj57,self.obj38,[816.5, 123.0, 817.0, 430.0, 800.0, 430.0], 0, 3), (self.obj58,self.obj41,[448.5, 479.0, 449.0, 491.0], 0, 2), (self.obj61,self.obj38,[717.0, 342.0, 717.0, 429.0, 735.0, 429.0], 0, 3), (self.obj59,self.obj39,[766.5, 472.5, 545.0, 473.0, 545.0, 494.0], 0, 3), (self.obj72,self.obj40,[700.0, 608.5, 347.0, 608.0, 347.0, 521.0, 372.0, 521.0], 0, 4), (self.obj68,self.obj41,[421.0, 521.0, 418.0, 517.0], 0, 2), (self.obj69,self.obj39,[502.5, 518.0, 517.0, 519.0], 0, 2), (self.obj60,self.obj26,[589.0, 518.0, 613.0, 518.0], 0, 2), (self.obj73,self.obj46,[879.0, 122.5, 878.0, 323.0], 0, 2), (self.obj74,self.obj46,[764.0, 342.5, 847.0, 344.0], 0, 2), (self.obj75,self.obj46,[881.0, 517.5, 880.0, 369.0], 0, 2), (self.obj76,self.obj46,[922.5, 341.0, 909.0, 342.0], 0, 2) )

newfunction = lorenz_CausalBlockDiagram_mdl

loadedMMName = 'CausalBlockDiagram'
