Skip to content
Snippets Groups Projects
cl_decomp3d.py 406 B
Newer Older
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:
    maxAspectRation = 0.0

decompList = D.filterNgNranks(ng, nranks, maxAspectRatio)

for decomp in decompList:
    print('%s %f'%(decomp[1],decomp[0]))