Treats correctly row variable in the transposed.
Changes lda on the slaves when transposed.
B matrix is always square on triangular cases.
Fixes transposed matrices on the kernel.
Changes comparation to be clearer.