/* Filter pattern coefficients to make sure they all match between quadrtants (match to the center one?)*/
boolean patternsMatchedInitially=matchPatterns(quarter_patterns,quarter_patterns[4]); // uses pattern in the center quadrant
if (DEBUG_LEVEL>1) {
System.out.println(patternsMatchedInitially?"Sim: All quadrant wave vectors matched initially, no correction needed":"Some quadrant wave vectors were adjusted to match");
System.out.println(patternsMatchedInitially?"Sim: All quadrant wave vectors matched initially, no correction needed":
"Some quadrant wave vectors were adjusted to match");
}
patternCorr=calcPatternNonLinear(quarter_patterns); // divide results by ,(FFTSize/2)^2