|
| delayVisualization.parser = argparse.ArgumentParser() |
|
| delayVisualization.help |
|
| delayVisualization.required |
|
| delayVisualization.args = parser.parse_args() |
|
| delayVisualization.inputFile = open(args.Input, 'r') |
|
| delayVisualization.lines = inputFile.readlines() |
|
int | delayVisualization.lineId = 0 |
|
| delayVisualization.disXY2delay = dict() |
|
list | delayVisualization.XList = [] |
|
list | delayVisualization.YList = [] |
|
list | delayVisualization.delayList = [] |
|
| delayVisualization.pinDrivenLine = lines[lineId] |
|
| delayVisualization.pinDriverLine = lines[lineId+1] |
|
| delayVisualization.delayLine = lines[lineId+2] |
|
| delayVisualization.drivenDrivenSiteName = pinDrivenLine.replace("\n", "").split(" ")[3] |
|
| delayVisualization.drivenSiteX |
|
| delayVisualization.drivenSiteY |
|
| delayVisualization.drivenDriverSiteName = pinDriverLine.replace("\n", "").split(" ")[3] |
|
| delayVisualization.driverSiteX |
|
| delayVisualization.driverSiteY |
|
| delayVisualization.disX = abs(drivenSiteX-driverSiteX) |
|
| delayVisualization.disY = abs(drivenSiteY-driverSiteY) |
|
tuple | delayVisualization.tupleXY = (disX, disY) |
|
| delayVisualization.delay = int(delayLine.split(" ")[1]) |
|
| delayVisualization.z = np.array(delayList) |
|
| delayVisualization.x = np.array(XList) |
|
| delayVisualization.y = np.array(YList) |
|
| delayVisualization.data = np.vstack((x, y, z)) |
|
| delayVisualization.X |
|
| delayVisualization.Y |
|
| delayVisualization.XX = X.flatten() |
|
| delayVisualization.YY = Y.flatten() |
|
| delayVisualization.A = np.c_[np.ones(data.shape[0]), (data[:, :2])**0.3, data[:, :2]**0.5] |
|
| delayVisualization.C |
|
| delayVisualization._ |
|
| delayVisualization.Z |
|
| delayVisualization.fig = plt.figure() |
|
| delayVisualization.ax = fig.gca(projection='3d') |
|
| delayVisualization.rstride |
|
| delayVisualization.cstride |
|
| delayVisualization.alpha |
|
| delayVisualization.c |
|
| delayVisualization.s |
|