I assume you are ./configure PETSc with --with-scalar-type=complex? If so,
the values in the file are the real and imaginary parts interlaced: That is
r0 i0 r1 i1 .... where r0 is the first matrix entry's real part and i0 is the
first matrix imaginary part.
Barry
> On Nov 30, 2018, at 5:04 PM, Sajid Ali <[email protected]>
> wrote:
>
> If the matrix is filled with complex numbers is each complex number stored as
> a sequences of doubles ? Or is it better to split the matrix into
> real/imaginary and store each part separately?