fileName = '2_basicMath.kl', layout = [ 'self.index', 'values.a<>', 'values.b<>', 'self.sum' ] ) self.__operatorsConstructed = True def compute(self): self.getDGNode('Calculator').evaluate() # setup a scene and two nodes scene = Scene(None) values = MyValuesNode(scene, count = 10) results = MyResultsNode(scene) # connect them through the reference interface results.getInPort('Values').setConnectedNode(values) # check errors scene.checkErrors() # fire computation results.compute() # destroy all objects scene.close()