On my installation of the 4.15 version, the operator ‘ of transposition and conjugation seems to not work on complex[int, int]. However it is doing the correct operation on sparse matrices. See the code below.
Thank you for your help.
Bests,
Mayeul
int m=5;
complex[int,int] B(m,m);
for[i,j , bij : B] bij = i + 1i*j;
matrix<complex> Bmat(B);
cout << B << endl;
cout << Bmat << endl;
B = B';
Bmat = Bmat';
cout << B << endl;
cout << Bmat << endl;