From d584317a6a7853f5c21a8af522d0233291722d75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= Date: Tue, 10 Oct 2023 16:52:49 -0400 Subject: [PATCH] Bytecode: remove unused methods --- mex/sources/bytecode/SparseMatrix.cc | 54 ---------------------------- mex/sources/bytecode/SparseMatrix.hh | 2 -- 2 files changed, 56 deletions(-) diff --git a/mex/sources/bytecode/SparseMatrix.cc b/mex/sources/bytecode/SparseMatrix.cc index 47f3adc42..f0268beb5 100644 --- a/mex/sources/bytecode/SparseMatrix.cc +++ b/mex/sources/bytecode/SparseMatrix.cc @@ -185,53 +185,6 @@ dynSparseMatrix::Delete(int r, int c) NbNZCol[c]--; } -void -dynSparseMatrix::Print(int Size, const int *b) const -{ - mexPrintf(" "); - for (int k = 0; k < Size*periods; k++) - mexPrintf("%-2d ", k); - mexPrintf(" | "); - for (int k = 0; k < Size*periods; k++) - mexPrintf("%8d", k); - mexPrintf("\n"); - for (int i = 0; i < Size*periods; i++) - { - NonZeroElem *first = FNZE_R[i]; - int j = NbNZRow[i]; - mexPrintf("%-2d ", i); - int a = 0; - for (int k = 0; k < j; k++) - { - for (int l = 0; l < (first->c_index-a); l++) - mexPrintf(" "); - mexPrintf("%-2d ", first->u_index); - a = first->c_index+1; - first = first->NZE_R_N; - } - for (int k = a; k < Size*periods; k++) - mexPrintf(" "); - mexPrintf("%-2d ", b[i]); - - first = FNZE_R[i]; - j = NbNZRow[i]; - mexPrintf(" | %-2d ", i); - a = 0; - for (int k = 0; k < j; k++) - { - for (int l = 0; l < (first->c_index-a); l++) - mexPrintf(" "); - mexPrintf("%8.4f", static_cast(u[first->u_index])); - a = first->c_index+1; - first = first->NZE_R_N; - } - for (int k = a; k < Size*periods; k++) - mexPrintf(" "); - mexPrintf("%8.4f", static_cast(u[b[i]])); - mexPrintf("\n"); - } -} - void dynSparseMatrix::Insert(int r, int c, int u_index, int lag_index) { @@ -1163,13 +1116,6 @@ dynSparseMatrix::Clear_u() u_liste.clear(); } -void -dynSparseMatrix::Print_u() const -{ - for (int i : u_liste) - mexPrintf("%d ", i); -} - void dynSparseMatrix::End_GE() { diff --git a/mex/sources/bytecode/SparseMatrix.hh b/mex/sources/bytecode/SparseMatrix.hh index 52a56fab9..89f3c08a6 100644 --- a/mex/sources/bytecode/SparseMatrix.hh +++ b/mex/sources/bytecode/SparseMatrix.hh @@ -117,11 +117,9 @@ private: int NRow(int r) const; int NCol(int c) const; int Union_Row(int row1, int row2) const; - void Print(int Size, const int *b) const; int Get_u(); void Delete_u(int pos); void Clear_u(); - void Print_u() const; void *Symbolic {nullptr}, *Numeric {nullptr}; int complete(int beg_t, int Size, int periods, int *b); void bksub(int tbreak, int last_period, int Size, double slowc_l);