cleanup: use of typedef std::complex<double> dcomplex;
In AppTypes/dcomplex.h we have the following type definition:
typedef std::complex<double> dcomplex;
This was a work-around due to lack of support in some (old) compilers. Nowadays std::complex<double> should be used.