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

/external/eigen/unsupported/Eigen/src/SVD/
H A DSVDBase.h83 * \param computationOptions optional parameter allowing to specify if you want full or thin U or V unitaries to be computed.
90 SVDBase& compute(const MatrixType& matrix, unsigned int computationOptions);
96 * This method uses the current \a computationOptions, as already passed to the constructor or to compute(const MatrixType&, unsigned int).
166 bool allocate(Index rows, Index cols, unsigned int computationOptions) ;
194 bool SVDBase<MatrixType>::allocate(Index rows, Index cols, unsigned int computationOptions) argument
201 computationOptions == m_computationOptions)
210 m_computationOptions = computationOptions;
211 m_computeFullU = (computationOptions & ComputeFullU) != 0;
212 m_computeThinU = (computationOptions & ComputeThinU) != 0;
213 m_computeFullV = (computationOptions
[all...]
H A DBDCSVD.h90 BDCSVD(Index rows, Index cols, unsigned int computationOptions = 0)
94 allocate(rows, cols, computationOptions);
100 * \param computationOptions optional parameter allowing to specify if you want full or thin U or V unitaries to be computed.
107 BDCSVD(const MatrixType& matrix, unsigned int computationOptions = 0)
111 compute(matrix, computationOptions);
120 * \param computationOptions optional parameter allowing to specify if you want full or thin U or V unitaries to be computed.
127 SVDBase<MatrixType>& compute(const MatrixType& matrix, unsigned int computationOptions);
133 * This method uses the current \a computationOptions, as already passed to the constructor or to compute(const MatrixType&, unsigned int).
198 void allocate(Index rows, Index cols, unsigned int computationOptions);
218 void BDCSVD<MatrixType>::allocate(Index rows, Index cols, unsigned int computationOptions) argument
255 compute(const MatrixType& matrix, unsigned int computationOptions) argument
272 compute(const MatrixType& matrix, unsigned int computationOptions) argument
[all...]
H A DJacobiSVD.h540 JacobiSVD(Index rows, Index cols, unsigned int computationOptions = 0)
543 allocate(rows, cols, computationOptions);
549 * \param computationOptions optional parameter allowing to specify if you want full or thin U or V unitaries to be computed.
556 JacobiSVD(const MatrixType& matrix, unsigned int computationOptions = 0)
559 compute(matrix, computationOptions);
565 * \param computationOptions optional parameter allowing to specify if you want full or thin U or V unitaries to be computed.
572 SVDBase<MatrixType>& compute(const MatrixType& matrix, unsigned int computationOptions);
578 * This method uses the current \a computationOptions, as already passed to the constructor or to compute(const MatrixType&, unsigned int).
606 void allocate(Index rows, Index cols, unsigned int computationOptions);
621 void JacobiSVD<MatrixType, QRPreconditioner>::allocate(Index rows, Index cols, unsigned int computationOptions) argument
640 compute(const MatrixType& matrix, unsigned int computationOptions) argument
[all...]
/external/eigen/unsupported/test/
H A Dbdcsvd.cpp27 unsigned int computationOptions,
30 svd_compare_to_full< MatrixType, BDCSVD< MatrixType > >(m, computationOptions, referenceSvd);
35 void bdcsvd_solve(const MatrixType& m, unsigned int computationOptions) argument
37 svd_solve< MatrixType, BDCSVD< MatrixType > >(m, computationOptions);
85 void compare_bdc_jacobi(const MatrixType& a = MatrixType(), unsigned int computationOptions = 0)
92 if(computationOptions & ComputeFullU)
94 if(computationOptions & ComputeThinU)
96 if(computationOptions & ComputeFullV)
98 if(computationOptions & ComputeThinV)
26 bdcsvd_compare_to_full(const MatrixType& m, unsigned int computationOptions, const BDCSVD<MatrixType>& referenceSvd) argument
H A Dsvd_common.h56 unsigned int computationOptions,
64 SVD svd(m, computationOptions);
67 if(computationOptions & ComputeFullU)
69 if(computationOptions & ComputeThinU)
71 if(computationOptions & ComputeFullV)
73 if(computationOptions & ComputeThinV)
80 void svd_solve(const MatrixType& m, unsigned int computationOptions) argument
96 SVD svd(m, computationOptions);
55 svd_compare_to_full(const MatrixType& m, unsigned int computationOptions, const SVD& referenceSvd) argument
H A Djacobisvd.cpp21 unsigned int computationOptions,
24 svd_compare_to_full<MatrixType, JacobiSVD<MatrixType, QRPreconditioner> >(m, computationOptions, referenceSvd);
29 void jacobisvd_solve(const MatrixType& m, unsigned int computationOptions) argument
31 svd_solve< MatrixType, JacobiSVD< MatrixType, QRPreconditioner > >(m, computationOptions);
20 jacobisvd_compare_to_full(const MatrixType& m, unsigned int computationOptions, const JacobiSVD<MatrixType, QRPreconditioner>& referenceSvd) argument
/external/eigen/Eigen/src/SVD/
H A DJacobiSVD_MKL.h45 JacobiSVD<Matrix<EIGTYPE, Dynamic, Dynamic, EIGCOLROW, Dynamic, Dynamic>, ColPivHouseholderQRPreconditioner>::compute(const Matrix<EIGTYPE, Dynamic, Dynamic, EIGCOLROW, Dynamic, Dynamic>& matrix, unsigned int computationOptions) \
50 allocate(matrix.rows(), matrix.cols(), computationOptions); \
H A DJacobiSVD.h551 JacobiSVD(Index rows, Index cols, unsigned int computationOptions = 0)
558 allocate(rows, cols, computationOptions);
564 * \param computationOptions optional parameter allowing to specify if you want full or thin U or V unitaries to be computed.
571 JacobiSVD(const MatrixType& matrix, unsigned int computationOptions = 0)
578 compute(matrix, computationOptions);
584 * \param computationOptions optional parameter allowing to specify if you want full or thin U or V unitaries to be computed.
591 JacobiSVD& compute(const MatrixType& matrix, unsigned int computationOptions);
597 * This method uses the current \a computationOptions, as already passed to the constructor or to compute(const MatrixType&, unsigned int).
744 void allocate(Index rows, Index cols, unsigned int computationOptions);
768 void JacobiSVD<MatrixType, QRPreconditioner>::allocate(Index rows, Index cols, unsigned int computationOptions) argument
817 compute(const MatrixType& matrix, unsigned int computationOptions) argument
[all...]
/external/eigen/test/
H A Djacobisvd.cpp45 unsigned int computationOptions,
53 JacobiSVD<MatrixType, QRPreconditioner> svd(m, computationOptions);
56 if(computationOptions & ComputeFullU)
58 if(computationOptions & ComputeThinU)
60 if(computationOptions & ComputeFullV)
62 if(computationOptions & ComputeThinV)
67 void jacobisvd_solve(const MatrixType& m, unsigned int computationOptions) argument
84 JacobiSVD<MatrixType, QRPreconditioner> svd(m, computationOptions);
142 JacobiSVD<MatrixType2, ColPivHouseholderQRPreconditioner> svd2(m2, computationOptions);
155 JacobiSVD<MatrixType3, ColPivHouseholderQRPreconditioner> svd3(m3, computationOptions);
44 jacobisvd_compare_to_full(const MatrixType& m, unsigned int computationOptions, const JacobiSVD<MatrixType, QRPreconditioner>& referenceSvd) argument
[all...]
/external/eigen/Eigen/src/Core/
H A DMatrixBase.h385 JacobiSVD<PlainObject> jacobiSvd(unsigned int computationOptions = 0) const;

Completed in 650 milliseconds