public Matrix(int m, int n) { this.m = m; this.n = n; this.elms = new double[m, n]; this.diagonal = new MatrixDiag(this); }
public Matrix(int m, int n) { M = m; N = n; Elements = new double[m, n]; Diagonal = new MatrixDiag(this); }
public void Assign(MatrixDiag matrixDiag) { if (!Matrix.AreComparable(this.matrix, matrixDiag.matrix)) { return; } Parallel.For(0, NDiag, i => this[i] = matrixDiag[i]); }
public void Assign(MatrixDiag matrixDiag) { if (!Matrix.AreComparable(this.matrix, matrixDiag.matrix)) return; Parallel.For(0, NDiag, i => this[i] = matrixDiag[i]); }