question: protected void fillKernelOrdinates ( ComplexArray ordinates , double bandWidth ) { final int length = ordinates . length ; final double a = 1.0 / ( Math . sqrt ( 2.0 * Math . PI ) * bandWidth ) ; final double precision = - 0.5 / ( bandWidth * bandWidth ) ; for ( int i = 0 ; i < length ; i ++ ) { final double x = ordinates . real [ i ] ; ordinates . real [ i ] = a * Math . exp ( x * x * precision ) ; } }
target:  Override for different kernels