import sys import decomp as D if len(sys.argv) < 3: print('USAGE: %s <nranks> <ng> [maxAspectRatio]'%sys.argv[0]) sys.exit(-1) nranks = int(sys.argv[1]) ng = int(sys.argv[2]) if len(sys.argv) > 3: maxAspectRatio = float(sys.argv[3]) else: maxAspectRatio = 0.0 decompList = D.filterNgNranks(ng, nranks, maxAspectRatio) for decomp in decompList: print('%s %f'%(decomp[1],decomp[0]))