public SparseMatrix(int[] ia, int[] ja, double[] al, double[] au, double[] di) { this.ia = ia; this.ja = ja; this.al = al; this.au = au; this.di = di; n = di.Count(); }