Home
last modified time | relevance | path

Searched refs:computationOptions (Results 1 – 10 of 10) sorted by relevance

/external/eigen/unsupported/Eigen/src/SVD/
DSVDBase.h90 SVDBase& compute(const MatrixType& matrix, unsigned int computationOptions);
166 bool allocate(Index rows, Index cols, unsigned int computationOptions) ;
194 bool SVDBase<MatrixType>::allocate(Index rows, Index cols, unsigned int computationOptions) in allocate() argument
201 computationOptions == m_computationOptions) in allocate()
210 m_computationOptions = computationOptions; in allocate()
211 m_computeFullU = (computationOptions & ComputeFullU) != 0; in allocate()
212 m_computeThinU = (computationOptions & ComputeThinU) != 0; in allocate()
213 m_computeFullV = (computationOptions & ComputeFullV) != 0; in allocate()
214 m_computeThinV = (computationOptions & ComputeThinV) != 0; in allocate()
DJacobiSVD.h540 JacobiSVD(Index rows, Index cols, unsigned int computationOptions = 0)
543 allocate(rows, cols, computationOptions);
556 JacobiSVD(const MatrixType& matrix, unsigned int computationOptions = 0)
559 compute(matrix, computationOptions);
572 SVDBase<MatrixType>& compute(const MatrixType& matrix, unsigned int computationOptions);
606 void allocate(Index rows, Index cols, unsigned int computationOptions);
621 …VD<MatrixType, QRPreconditioner>::allocate(Index rows, Index cols, unsigned int computationOptions)
623 if (SVDBase<MatrixType>::allocate(rows, cols, computationOptions)) return;
640 …D<MatrixType, QRPreconditioner>::compute(const MatrixType& matrix, unsigned int computationOptions)
643 allocate(matrix.rows(), matrix.cols(), computationOptions);
[all …]
DBDCSVD.h90 BDCSVD(Index rows, Index cols, unsigned int computationOptions = 0)
94 allocate(rows, cols, computationOptions); in SVDBase()
107 BDCSVD(const MatrixType& matrix, unsigned int computationOptions = 0)
111 compute(matrix, computationOptions); in SVDBase()
127 SVDBase<MatrixType>& compute(const MatrixType& matrix, unsigned int computationOptions);
198 void allocate(Index rows, Index cols, unsigned int computationOptions);
218 void BDCSVD<MatrixType>::allocate(Index rows, Index cols, unsigned int computationOptions) in allocate() argument
221 if (SVDBase<MatrixType>::allocate(rows, cols, computationOptions)) return; in allocate()
255 …trix<int, Dynamic, Dynamic> >::compute(const MatrixType& matrix, unsigned int computationOptions) { in compute() argument
256 allocate(matrix.rows(), matrix.cols(), computationOptions); in compute()
[all …]
/external/eigen/unsupported/test/
Dbdcsvd.cpp27 unsigned int computationOptions, in bdcsvd_compare_to_full() argument
30 svd_compare_to_full< MatrixType, BDCSVD< MatrixType > >(m, computationOptions, referenceSvd); in bdcsvd_compare_to_full()
35 void bdcsvd_solve(const MatrixType& m, unsigned int computationOptions) in bdcsvd_solve() argument
37 svd_solve< MatrixType, BDCSVD< MatrixType > >(m, computationOptions); in bdcsvd_solve()
85 void compare_bdc_jacobi(const MatrixType& a = MatrixType(), unsigned int computationOptions = 0) in compare_bdc_jacobi() argument
92 if(computationOptions & ComputeFullU) in compare_bdc_jacobi()
94 if(computationOptions & ComputeThinU) in compare_bdc_jacobi()
96 if(computationOptions & ComputeFullV) in compare_bdc_jacobi()
98 if(computationOptions & ComputeThinV) in compare_bdc_jacobi()
Dsvd_common.h56 unsigned int computationOptions, in svd_compare_to_full() argument
64 SVD svd(m, computationOptions); in svd_compare_to_full()
67 if(computationOptions & ComputeFullU) in svd_compare_to_full()
69 if(computationOptions & ComputeThinU) in svd_compare_to_full()
71 if(computationOptions & ComputeFullV) in svd_compare_to_full()
73 if(computationOptions & ComputeThinV) in svd_compare_to_full()
80 void svd_solve(const MatrixType& m, unsigned int computationOptions) in svd_solve() argument
96 SVD svd(m, computationOptions); in svd_solve()
Djacobisvd.cpp21 unsigned int computationOptions, in jacobisvd_compare_to_full() argument
24 …svd_compare_to_full<MatrixType, JacobiSVD<MatrixType, QRPreconditioner> >(m, computationOptions, r… in jacobisvd_compare_to_full()
29 void jacobisvd_solve(const MatrixType& m, unsigned int computationOptions) in jacobisvd_solve() argument
31 svd_solve< MatrixType, JacobiSVD< MatrixType, QRPreconditioner > >(m, computationOptions); in jacobisvd_solve()
/external/eigen/Eigen/src/SVD/
DJacobiSVD.h551 JacobiSVD(Index rows, Index cols, unsigned int computationOptions = 0)
558 allocate(rows, cols, computationOptions);
571 JacobiSVD(const MatrixType& matrix, unsigned int computationOptions = 0)
578 compute(matrix, computationOptions);
591 JacobiSVD& compute(const MatrixType& matrix, unsigned int computationOptions);
744 void allocate(Index rows, Index cols, unsigned int computationOptions);
774 …VD<MatrixType, QRPreconditioner>::allocate(Index rows, Index cols, unsigned int computationOptions)
781 computationOptions == m_computationOptions)
790 m_computationOptions = computationOptions;
791 m_computeFullU = (computationOptions & ComputeFullU) != 0;
[all …]
DJacobiSVD_MKL.h45 …EIGTYPE, Dynamic, Dynamic, EIGCOLROW, Dynamic, Dynamic>& matrix, unsigned int computationOptions) \
50 allocate(matrix.rows(), matrix.cols(), computationOptions); \
/external/eigen/test/
Djacobisvd.cpp45 unsigned int computationOptions, in jacobisvd_compare_to_full() argument
53 JacobiSVD<MatrixType, QRPreconditioner> svd(m, computationOptions); in jacobisvd_compare_to_full()
56 if(computationOptions & ComputeFullU) in jacobisvd_compare_to_full()
58 if(computationOptions & ComputeThinU) in jacobisvd_compare_to_full()
60 if(computationOptions & ComputeFullV) in jacobisvd_compare_to_full()
62 if(computationOptions & ComputeThinV) in jacobisvd_compare_to_full()
67 void jacobisvd_solve(const MatrixType& m, unsigned int computationOptions) in jacobisvd_solve() argument
84 JacobiSVD<MatrixType, QRPreconditioner> svd(m, computationOptions); in jacobisvd_solve()
142 JacobiSVD<MatrixType2, ColPivHouseholderQRPreconditioner> svd2(m2, computationOptions); in jacobisvd_solve()
155 JacobiSVD<MatrixType3, ColPivHouseholderQRPreconditioner> svd3(m3, computationOptions); in jacobisvd_solve()
/external/eigen/Eigen/src/Core/
DMatrixBase.h379 JacobiSVD<PlainObject> jacobiSvd(unsigned int computationOptions = 0) const;