[Cython] Fix a few compiler warnings from Eigen

This commit is contained in:
Bryan Weber 2024-06-18 10:41:15 -04:00 committed by Ray Speth
parent 02b2bff2c4
commit 92f0f44c8d

View File

@ -42,13 +42,13 @@ inline void sparseCscData(const Eigen::SparseMatrix<double>& mat,
const double* valuePtr = mat.valuePtr(); const double* valuePtr = mat.valuePtr();
const int* innerPtr = mat.innerIndexPtr(); const int* innerPtr = mat.innerIndexPtr();
for (size_t i = 0; i < mat.nonZeros(); ++i) { for (int i = 0; i < mat.nonZeros(); ++i) {
value[i] = valuePtr[i]; value[i] = valuePtr[i];
inner[i] = innerPtr[i]; inner[i] = innerPtr[i];
} }
const int* outerPtr = mat.outerIndexPtr(); const int* outerPtr = mat.outerIndexPtr();
for (size_t i = 0; i < mat.outerSize() + 1; ++i) { for (int i = 0; i < mat.outerSize() + 1; ++i) {
outer[i] = outerPtr[i]; outer[i] = outerPtr[i];
} }
} }