u0 is a vector of Float64. Therefore, you can’t store Complex numbers in it. If you make u0 = zeros(Complex{Float64}, N+1), it would work.
u0 is a vector of Float64. Therefore, you can’t store Complex numbers in it. If you make u0 = zeros(Complex{Float64}, N+1), it would work.