public static MatrixNxM operator *(MatrixNxM a, MatrixNxM b) { return(MatrixNxM.Multiply(a, b)); }
public static MatrixNxM operator +(MatrixNxM a, MatrixNxM b) { return(MatrixNxM.Add(a, b)); }
public MatrixDimensionExceptionNonSquare(MatrixNxM m) : base(m, "Expected Square Matrix") { }
public MatrixDimensionMismatchException(MatrixNxM a, MatrixNxM b) : base(a, "Matrix Dimensions mismatch") { this.MatrixA = a; this.MatrixB = b; }
public MatrixDimensionException(MatrixNxM m, string message) : base(message) { this.Matrix = m; }