public static Matrix4UU operator *(Matrix4UU lhs, Matrix4LU rhs) { return(new Matrix4UU(MatrixUtilities.MatrixMultiply((i, j) => lhs[i, j], (i, j) => rhs[i, j], lhs.Size, lhs.Operations))); }
public static LorentzMatrixLL operator *(LorentzMatrixLU lhs, LorentzMatrixLL rhs) { return(new LorentzMatrixLL(MatrixUtilities.MatrixMultiply((i, j) => lhs[i, j], (i, j) => rhs[i, j], lhs.Size, lhs.Operations))); }