/** Solve X*A = B, which is also A'*X' = B' @param B right hand side @return solution if A is square, least squares solution otherwise. */ public CoreMatrix solveTranspose(CoreMatrix B) { return transpose().solve(B.transpose()); }