Home | History | Annotate | Download | only in eigen2

Lines Matching defs:nonzeroCoords

13 bool test_random_setter(SparseMatrix<Scalar,Options>& sm, const DenseType& ref, const std::vector<Vector2i>& nonzeroCoords)
19 std::vector<Vector2i> remaining = nonzeroCoords;
32 bool test_random_setter(DynamicSparseMatrix<T>& sm, const DenseType& ref, const std::vector<Vector2i>& nonzeroCoords)
35 std::vector<Vector2i> remaining = nonzeroCoords;
64 std::vector<Vector2i> nonzeroCoords;
65 initSparse<Scalar>(density, refMat, m, 0, &zeroCoords, &nonzeroCoords);
67 if (zeroCoords.size()==0 || nonzeroCoords.size()==0)
79 m.coeffRef(nonzeroCoords[0].x(), nonzeroCoords[0].y()) = Scalar(5);
80 refMat.coeffRef(nonzeroCoords[0].x(), nonzeroCoords[0].y()) = Scalar(5);
131 // for (int i=0; i<nonzeroCoords.size(); ++i)
133 // w->coeffRef(nonzeroCoords[i].x(),nonzeroCoords[i].y()) = refMat.coeff(nonzeroCoords[i].x(),nonzeroCoords[i].y());
143 // std::vector<Vector2i> remaining = nonzeroCoords;
154 VERIFY(( test_random_setter<RandomSetter<SparseMatrixType, StdMapTraits> >(m,refMat,nonzeroCoords) ));
156 VERIFY(( test_random_setter<RandomSetter<SparseMatrixType, StdUnorderedMapTraits> >(m,refMat,nonzeroCoords) ));
159 VERIFY(( test_random_setter<RandomSetter<SparseMatrixType, GoogleDenseHashMapTraits> >(m,refMat,nonzeroCoords) ));
162 VERIFY(( test_random_setter<RandomSetter<SparseMatrixType, GoogleSparseHashMapTraits> >(m,refMat,nonzeroCoords) ));