Searched refs:refMat (Results 1 - 7 of 7) sorted by relevance

/external/eigen/test/eigen2/
H A Dsparse.h46 Matrix<Scalar,Dynamic,Dynamic>& refMat,
52 sparseMat.startFill(int(refMat.rows()*refMat.cols()*density));
53 for(int j=0; j<refMat.cols(); j++)
55 for(int i=0; i<refMat.rows(); i++)
81 refMat(i,j) = v;
89 Matrix<Scalar,Dynamic,Dynamic>& refMat,
95 sparseMat.startFill(int(refMat.rows()*refMat.cols()*density));
96 for(int j=0; j<refMat
45 initSparse(double density, Matrix<Scalar,Dynamic,Dynamic>& refMat, SparseMatrix<Scalar>& sparseMat, int flags = 0, std::vector<Vector2i>* zeroCoords = 0, std::vector<Vector2i>* nonzeroCoords = 0) argument
88 initSparse(double density, Matrix<Scalar,Dynamic,Dynamic>& refMat, DynamicSparseMatrix<Scalar>& sparseMat, int flags = 0, std::vector<Vector2i>* zeroCoords = 0, std::vector<Vector2i>* nonzeroCoords = 0) argument
[all...]
H A Deigen2_sparse_solvers.cpp14 Matrix<Scalar,Dynamic,Dynamic>& refMat,
17 Matrix<Scalar,Dynamic,Dynamic> aux(refMat.rows(),refMat.cols());
18 initSparse(density,refMat,sparseMat);
19 refMat = refMat * refMat.adjoint();
23 refMat += aux * aux.adjoint();
28 if (refMat(i,j)!=Scalar(0))
29 sparseMat.fill(i,j) = refMat(
13 initSPD(double density, Matrix<Scalar,Dynamic,Dynamic>& refMat, SparseMatrix<Scalar>& sparseMat) argument
[all...]
H A Deigen2_sparse_basic.cpp59 DenseMatrix refMat = DenseMatrix::Zero(rows, cols); local
65 initSparse<Scalar>(density, refMat, m, 0, &zeroCoords, &nonzeroCoords);
77 VERIFY_IS_APPROX(m, refMat);
80 refMat.coeffRef(nonzeroCoords[0].x(), nonzeroCoords[0].y()) = Scalar(5);
82 VERIFY_IS_APPROX(m, refMat);
92 // VERIFY_IS_APPROX(m.block(i,j,h,w), refMat.block(i,j,h,w));
95 VERIFY_IS_APPROX(m.block(i,j,h,w).col(c), refMat.block(i,j,h,w).col(c));
98 // VERIFY_IS_APPROX(m.block(i,j,h,w).col(c).coeff(r), refMat.block(i,j,h,w).col(c).coeff(r));
103 // VERIFY_IS_APPROX(m.block(i,j,h,w).row(r), refMat.block(i,j,h,w).row(r));
106 // VERIFY_IS_APPROX(m.block(i,j,h,w).row(r).coeff(c), refMat
[all...]
/external/eigen/unsupported/test/
H A Dsparse_extra.cpp65 DenseMatrix refMat = DenseMatrix::Zero(rows, cols); local
70 initSparse<Scalar>(density, refMat, m, 0, &zeroCoords, &nonzeroCoords);
82 VERIFY_IS_APPROX(m, refMat);
85 refMat.coeffRef(nonzeroCoords[0].x(), nonzeroCoords[0].y()) = Scalar(5);
87 VERIFY_IS_APPROX(m, refMat);
92 // VERIFY_IS_NOT_APPROX(m, refMat);
98 // w->coeffRef(remaining[i].x(),remaining[i].y()) = refMat.coeff(remaining[i].x(),remaining[i].y());
103 // VERIFY_IS_APPROX(m, refMat);
105 VERIFY(( test_random_setter<RandomSetter<SparseMatrixType, StdMapTraits> >(m,refMat,nonzeroCoords) ));
107 VERIFY(( test_random_setter<RandomSetter<SparseMatrixType, StdUnorderedMapTraits> >(m,refMat,nonzeroCoord
[all...]
/external/eigen/test/
H A Dsparse.h58 Matrix<Scalar,Dynamic,Dynamic,Opt1>& refMat,
66 //sparseMat.reserve(int(refMat.rows()*refMat.cols()*density));
67 sparseMat.reserve(VectorXi::Constant(IsRowMajor ? refMat.rows() : refMat.cols(), int((1.5*density)*(IsRowMajor?refMat.cols():refMat.rows()))));
102 refMat(ai,aj) = v;
110 Matrix<Scalar,Dynamic,Dynamic, Opt1>& refMat,
118 sparseMat.reserve(int(refMat
57 initSparse(double density, Matrix<Scalar,Dynamic,Dynamic,Opt1>& refMat, SparseMatrix<Scalar,Opt2,Index>& sparseMat, int flags = 0, std::vector<Vector2i>* zeroCoords = 0, std::vector<Vector2i>* nonzeroCoords = 0) argument
109 initSparse(double density, Matrix<Scalar,Dynamic,Dynamic, Opt1>& refMat, DynamicSparseMatrix<Scalar, Opt2, Index>& sparseMat, int flags = 0, std::vector<Vector2i>* zeroCoords = 0, std::vector<Vector2i>* nonzeroCoords = 0) argument
[all...]
H A Dsparse_solvers.cpp14 Matrix<Scalar,Dynamic,Dynamic>& refMat,
17 Matrix<Scalar,Dynamic,Dynamic> aux(refMat.rows(),refMat.cols());
18 initSparse(density,refMat,sparseMat);
19 refMat = refMat * refMat.adjoint();
23 refMat += aux * aux.adjoint();
28 if (refMat(i,j)!=Scalar(0))
29 sparseMat.insert(i,j) = refMat(
13 initSPD(double density, Matrix<Scalar,Dynamic,Dynamic>& refMat, SparseMatrix<Scalar>& sparseMat) argument
[all...]
H A Dsparse_basic.cpp28 DenseMatrix refMat = DenseMatrix::Zero(rows, cols); local
34 initSparse<Scalar>(density, refMat, m, 0, &zeroCoords, &nonzeroCoords);
46 VERIFY_IS_APPROX(m, refMat);
49 refMat.coeffRef(nonzeroCoords[0].x(), nonzeroCoords[0].y()) = Scalar(5);
51 VERIFY_IS_APPROX(m, refMat);
61 // VERIFY_IS_APPROX(m.block(i,j,h,w), refMat.block(i,j,h,w));
64 VERIFY_IS_APPROX(m.block(i,j,h,w).col(c), refMat.block(i,j,h,w).col(c));
67 // VERIFY_IS_APPROX(m.block(i,j,h,w).col(c).coeff(r), refMat.block(i,j,h,w).col(c).coeff(r));
72 // VERIFY_IS_APPROX(m.block(i,j,h,w).row(r), refMat.block(i,j,h,w).row(r));
75 // VERIFY_IS_APPROX(m.block(i,j,h,w).row(r).coeff(c), refMat
[all...]

Completed in 73 milliseconds