public static ComplexD Add(ComplexD a, ComplexD b) { return new ComplexD(a.real + b.real, a.imag + b.imag); }
public static ComplexD operator +(double a, ComplexD b) { return(ComplexD.Add(a, b)); }