FILES = \ icosahedron \ octahedron EVALS = \ 500 MINIS = \ Grad # Coord PROG = ../SOLgnu/OptShape all: ;\ for f in $(FILES); do \ for l in $(EVALS); do \ for m in $(MINIS); do \ ( make FILE=$$f EVAL=$$l MINI=$$m M3TARGET=$(M3TARGET) single; ) \ done \ done \ done FILE = FILE.IS.UNDEFINED EVAL = EVAL.IS.UNDEFINED MINI = MINI.IS.UNDEFINED single: $(FILE).tp $(FILE).tp: $(PROG) ; \ $(PROG) \ -inFileTp ../../MakePolyhedron/tests/$(FILE) \ -inFileSt ../../MakePolyhedron/tests/$(FILE) \ -outFile $(FILE)-1.0Elas-$(EVAL)-$(MINI) \ -maxEvals $(EVAL) \ -minimizer $(MINI) -energy 1.0 Spring OriKamada -showBest