Code: Select all
for i in range(self.axonnodes - 1):
self.MYSA[2 * i].connect(self.node[i])
self.FLUT[2 * i].connect(self.MYSA[2 * i])
self.STIN[6 * i].connect(self.FLUT[2 * i])
self.STIN[6 * i + 1].connect(self.STIN[6 * i])
self.STIN[6 * i + 2].connect(self.STIN[6 * i + 1])
self.STIN[6 * i + 3].connect(self.STIN[6 * i + 2])
self.STIN[6 * i + 4].connect(self.STIN[6 * i + 3])
self.STIN[6 * i + 5].connect(self.STIN[6 * i + 4])
self.FLUT[2 * i + 1].connect(self.STIN[6 * i + 5])
self.MYSA[2 * i + 1].connect(self.FLUT[2 * i + 1])
self.node[i + 1].connect(self.MYSA[2 * i + 1])
...
print "Output received" # This will print because it is before instance declaration
testMRG = MRG()
print "Output received" # Nothing beyond this line will print due to above for loop
print testMRG.fiberD