Hi Vien,
I ran the tutorial problem using ngsolve 6.2.2307 and
fes = H1(mesh, order=2, dirichlet=".*", complex=True)
The line
fdev = f.vec.CreateDeviceVector(copy=True)
creates the message
No device creator function, creating host vector
As far as I could check, there really is no transfer to the device
and the subsequent calculations are performed on (a single
core) of the CPU.
So my guess is, that the complex data types are not yet implemented.
But I am sure, Joachim could give you more reliable information concerning
your problem.
Regards,
Martin.