layout.handAssign();
if (KjcOptions.noanneal) layout.handAssign(); else layout.simAnnealAssign();
    public void layoutGraph()     {	//set up the parent map for other passes	topLevel.accept(new StreamGraphVisitor() {		public void visitStaticStreamGraph(StaticStreamGraph ssg) 		{		    parentMap.putAll(ssg.getParentMap());		}			    }, null, true);		//gather the information on file readers and writers in the graph	fileVisitor = new FileVisitor(this);	//now ready to layout		layout = new Layout(this);	//for right now just handAssign!!	layout.handAssign();    }