Exemplo n.º 1
0
mat = Matrix(matsize,matsize)

arclist = []
for c in tlist:
  mcore = core()
  mcore.lo_rank = int(c[0])
  mcore.lo_name = c[1]
  mcore.hi_rank = int(c[2])
  mcore.hi_name = c[3]
  mcore.commtime = float(c[4])
  mcore.stddev = float(c[5])
  arclist.append(mcore)

nf = open(opfname,"w")
for a in arclist:
  mat.setitem(a.lo_rank+1,a.hi_rank+1,a.commtime)
  mat.setitem(a.hi_rank+1,a.lo_rank+1,a.commtime)
mstr = "%s"%(mat)
nf.write(mstr) 
nf.close()

nf = open(ovfname,"w")
mat = Matrix(matsize,matsize)

for a in arclist:
  mat.setitem(a.lo_rank+1,a.hi_rank+1,a.stddev)
  mat.setitem(a.hi_rank+1,a.lo_rank+1,a.stddev)
mstr = "%s"%(mat)
nf.write(mstr) 
nf.close()
sys.exit(0)