in cdDriv the following:
if( vary.lgVaryOn )
{
	if( lgTraceInput )
		fprintf( ioQQQ, "cdDriv: calling DoOptimize\n");
	/* option to drive optimizer set if OPTIMIZE was in input stream */
	DoOptimize();
}
else
{
	if( lgTraceInput )
		fprintf( ioQQQ, "cdDriv: calling cloudy\n");
	/* optimize did not occur, only compute one model, call cloudy */
	cloudy();
}

DoOptimize chooses which optimization routine to call
