real part of GDD and imaginary part of GDD