/// <summary> /// Internal Fucntions for the above operators /// </summary> private static SimpleMatrix Negate(SimpleMatrix SimpleMatrix) { return(SimpleMatrix.Multiply(SimpleMatrix, -1)); }
public static SimpleMatrix operator /(SimpleMatrix SimpleMatrix1, double frac) { return(SimpleMatrix.Multiply(SimpleMatrix1, (double)(1.0 / frac))); }
public static SimpleMatrix operator /(SimpleMatrix SimpleMatrix1, int iNo) { return(SimpleMatrix.Multiply(SimpleMatrix1, (double)(1.0 / iNo))); }
public static SimpleMatrix operator *(double frac, SimpleMatrix SimpleMatrix1) { return(SimpleMatrix.Multiply(SimpleMatrix1, frac)); }
public static SimpleMatrix operator *(int iNo, SimpleMatrix SimpleMatrix1) { return(SimpleMatrix.Multiply(SimpleMatrix1, iNo)); }
public static SimpleMatrix operator *(SimpleMatrix SimpleMatrix1, SimpleMatrix SimpleMatrix2) { return(SimpleMatrix.Multiply(SimpleMatrix1, SimpleMatrix2)); }