summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist/plib/mat_cr.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/netlist/plib/mat_cr.h')
-rw-r--r--src/lib/netlist/plib/mat_cr.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/lib/netlist/plib/mat_cr.h b/src/lib/netlist/plib/mat_cr.h
index d5d086f2fd3..340c6305e96 100644
--- a/src/lib/netlist/plib/mat_cr.h
+++ b/src/lib/netlist/plib/mat_cr.h
@@ -183,7 +183,7 @@ namespace plib
/* build ilu_rows */
index_type p(0);
- for (std::size_t k=1; k < size(); k++)
+ for (index_type k=1; k < size(); k++)
if (row_idx[k] < diag[k])
ilu_rows[p++] = k;
ilu_rows[p] = 0; // end of array
@@ -421,9 +421,8 @@ namespace plib
*
*/
- //for (std::size_t i = 1; i < size(); i++) // row i
index_type p(0);
- while (std::size_t i = ilu_rows[p++]) // row i
+ while (std::size_t i = ilu_rows[p++]) // NOLINT(bugprone-infinite-loop)
{
const std::size_t p_i_end = row_idx[i + 1];
// loop over all columns k left of diag in row i