1. A method of simultaneously controlling a plurality of non-uniformity metrics in processing a discrete product, said method comprising: utilizing process models of said discrete product relating a plurality of product quality parameters to a plurality of process control variables, wherein said process models include spatial models of said discrete product; measuring said plurality of product quality parameters on a first plurality of products; exercising statistical quality control tests on said plurality of product quality parameters of said first plurality of products; continuing processing if statistical quality control tests do not indicate significant difference from model prediction and observables; otherwise measuring said plurality of product quality parameters on a second plurality of products; tuning said process models to create tuned process models using said plurality of product quality parameters from said first and said second plurality of products, wherein said tuning estimates a changed state of said processing with the use of process models; estimating new values for said plurality of process control variables from said tuned models; processing a third plurality of products at said new values of said plurality of process control variables; measuring said plurality of product quality parameters on said third plurality of products; repeating said tuning of said process models and said estimating new values for said plurality of process control variables if said product quality parameters from said third plurality of products are not acceptable; otherwise continuing processing products with said new values of said plurality of process control variables if said product quality parameters from said third plurality of products are acceptable.