/external/eigen/bench/ |
H A D | geometry.cpp | 19 typedef Matrix<RealScalar,Dynamic,Dynamic> A; 20 typedef Matrix</*Real*/Scalar,Dynamic,Dynamic> B; 21 typedef Matrix<Scalar,Dynamic,Dynamic> C; 22 typedef Matrix<RealScalar,Dynamic,Dynamic> M; 65 struct get_dim<Matrix<S,R,C,O,MR,MC> > { enum { Dim = R }; }; 72 Matrix<typename Transformation::Scalar,get_dim<Transformation>::Dim,N> data; 99 Matrix<Scalar,3,4> mat34; mat34.setRandom(); 106 Matrix<Scalar,3,3> mat33; mat33.setRandom();
|
/external/eigen/doc/snippets/ |
H A D | class_FullPivLU.cpp | 1 typedef Matrix<double, 5, 3> Matrix5x3; 2 typedef Matrix<double, 5, 5> Matrix5x5;
|
H A D | HouseholderQR_solve.cpp | 1 typedef Matrix<float,3,3> Matrix3x3;
|
/external/eigen/test/eigen2/ |
H A D | eigen2_basicstuff.cpp | 15 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType; 26 identity = Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime> 28 square = Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime>::Random(rows, rows); 72 Matrix<Scalar, 1, MatrixType::RowsAtCompileTime> rv(rows); 73 Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> cv(rows); 100 CALL_SUBTEST_1( basicStuff(Matrix<float, 1, 1>()) ); 105 CALL_SUBTEST_6( basicStuff(Matrix<float, 100, 100>()) ); 106 CALL_SUBTEST_7( basicStuff(Matrix<long double,Dynamic,Dynamic>(10,10)) );
|
H A D | eigen2_smallvectors.cpp | 14 typedef Matrix<Scalar, 1, 2> V2; 15 typedef Matrix<Scalar, 3, 1> V3; 16 typedef Matrix<Scalar, 1, 4> V4;
|
H A D | eigen2_unalignedassert.cpp | 35 Matrix<float, 2, 6> m; // bad: same reason 40 Matrix<double, 3, 4> m; // bad: same reason 59 Matrix<float,2,2,DontAlign> m; // good: no alignment requested
|
/external/eigen/test/ |
H A D | geo_orthomethods.cpp | 22 typedef Matrix<Scalar,3,3> Matrix3; 23 typedef Matrix<Scalar,3,1> Vector3; 25 typedef Matrix<Scalar,4,1> Vector4; 62 typedef Matrix<RealScalar, 3, 1> RealVector3; 71 typedef Matrix<Scalar,Size,1> VectorType; 72 typedef Matrix<Scalar,3,Size> Matrix3N; 73 typedef Matrix<Scalar,Size,3> MatrixN3; 74 typedef Matrix<Scalar,3,1> Vector3;
|
H A D | array_replicate.cpp | 19 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType; 20 typedef Matrix<Scalar, Dynamic, Dynamic> MatrixX; 21 typedef Matrix<Scalar, Dynamic, 1> VectorX; 62 CALL_SUBTEST_1( replicate(Matrix<float, 1, 1>()) );
|
H A D | dontalign.cpp | 24 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType; 25 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime> SquareMatrixType; 57 dontalign(Matrix<float, 32, 32>()); 58 dontalign(Matrix<std::complex<float>, 32, 32>());
|
H A D | smallvectors.cpp | 15 typedef Matrix<Scalar, 1, 2> V2; 16 typedef Matrix<Scalar, 3, 1> V3; 17 typedef Matrix<Scalar, 1, 4> V4; 18 typedef Matrix<Scalar, Dynamic, 1> VX;
|
H A D | householder.cpp | 26 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType; 27 typedef Matrix<Scalar, internal::decrement_size<MatrixType::RowsAtCompileTime>::ret, 1> EssentialVectorType; 28 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime> SquareMatrixType; 29 typedef Matrix<Scalar, Dynamic, MatrixType::ColsAtCompileTime> HBlockMatrixType; 30 typedef Matrix<Scalar, Dynamic, 1> HCoeffsVectorType; 32 typedef Matrix<Scalar, MatrixType::ColsAtCompileTime, MatrixType::RowsAtCompileTime> TMatrixType; 34 Matrix<Scalar, EIGEN_SIZE_MAX(MatrixType::RowsAtCompileTime,MatrixType::ColsAtCompileTime), 1> _tmp((std::max)(rows,cols)); 129 CALL_SUBTEST_1( householder(Matrix<double,2,2>()) ); 130 CALL_SUBTEST_2( householder(Matrix<float,2,3>()) ); 131 CALL_SUBTEST_3( householder(Matrix<doubl [all...] |
H A D | miscmatrices.cpp | 19 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType; 29 Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime> 41 CALL_SUBTEST_1( miscMatrices(Matrix<float, 1, 1>()) );
|
H A D | qr_colpivoting.cpp | 22 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime> MatrixQType; 51 Matrix<Scalar,Rows,Cols> m1; 53 ColPivHouseholderQR<Matrix<Scalar,Rows,Cols> > qr(m1); 60 Matrix<Scalar,Rows,Cols> r = qr.matrixQR().template triangularView<Upper>(); 61 Matrix<Scalar,Rows,Cols> c = qr.householderQ() * r * qr.colsPermutation().inverse(); 64 Matrix<Scalar,Cols,Cols2> m2 = Matrix<Scalar,Cols,Cols2>::Random(Cols,Cols2); 65 Matrix<Scalar,Rows,Cols2> m3 = m1*m2; 66 m2 = Matrix<Scalar,Cols,Cols2>::Random(Cols,Cols2); 129 CALL_SUBTEST_4(( qr_fixedsize<Matrix<floa [all...] |
H A D | selfadjoint.cpp | 51 CALL_SUBTEST_1( selfadjoint(Matrix<float, 1, 1>()) ); 52 CALL_SUBTEST_2( selfadjoint(Matrix<float, 2, 2>()) ); 55 CALL_SUBTEST_5( selfadjoint(Matrix<float,Dynamic,Dynamic,RowMajor>(s, s)) );
|
H A D | sparse.h | 58 Matrix<Scalar,Dynamic,Dynamic,Opt1>& refMat, 61 std::vector<Matrix<Index,2,1> >* zeroCoords = 0, 62 std::vector<Matrix<Index,2,1> >* nonzeroCoords = 0) 96 nonzeroCoords->push_back(Matrix<Index,2,1> (ai,aj)); 100 zeroCoords->push_back(Matrix<Index,2,1> (ai,aj)); 110 Matrix<Scalar,Dynamic,Dynamic, Opt1>& refMat, 113 std::vector<Matrix<Index,2,1> >* zeroCoords = 0, 114 std::vector<Matrix<Index,2,1> >* nonzeroCoords = 0) 145 nonzeroCoords->push_back(Matrix<Index,2,1> (ai,aj)); 149 zeroCoords->push_back(Matrix<Inde [all...] |
H A D | umeyama.cpp | 22 Eigen::Matrix<T, Eigen::Dynamic, Eigen::Dynamic> randMatrixUnitary(int size) 25 typedef Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic> MatrixType; 75 Eigen::Matrix<T, Eigen::Dynamic, Eigen::Dynamic> randMatrixSpecialUnitary(int size) 79 typedef Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic> MatrixType; 95 typedef Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic> MatrixX; 96 typedef Matrix<Scalar, Eigen::Dynamic, 1> VectorX; 110 src.row(dim) = Matrix<Scalar, 1, Dynamic>::Constant(num_elements, Scalar(1)); 124 typedef Matrix<Scalar, Dimension+1, Dynamic> MatrixX; 125 typedef Matrix<Scalar, Dimension+1, Dimension+1> HomMatrix; 126 typedef Matrix<Scala [all...] |
H A D | determinant.cpp | 58 CALL_SUBTEST_1( determinant(Matrix<float, 1, 1>()) ); 59 CALL_SUBTEST_2( determinant(Matrix<double, 2, 2>()) ); 60 CALL_SUBTEST_3( determinant(Matrix<double, 3, 3>()) ); 61 CALL_SUBTEST_4( determinant(Matrix<double, 4, 4>()) ); 62 CALL_SUBTEST_5( determinant(Matrix<std::complex<double>, 10, 10>()) );
|
/external/eigen/unsupported/test/ |
H A D | forward_adolc.cpp | 33 typedef Matrix<Scalar,InputsAtCompileTime,1> InputType; 34 typedef Matrix<Scalar,ValuesAtCompileTime,1> ValueType; 35 typedef Matrix<Scalar,ValuesAtCompileTime,InputsAtCompileTime> JacobianType; 46 void operator() (const Matrix<T,InputsAtCompileTime,1>& x, Matrix<T,ValuesAtCompileTime,1>* _v) const argument 48 Matrix<T,ValuesAtCompileTime,1>& v = *_v; 138 Matrix<adtl::adouble,2,1> x; 140 Matrix<adtl::adouble,Dynamic,Dynamic> A(4,4);;
|
/external/llvm/lib/CodeGen/ |
H A D | RegAllocBase.h | 65 LiveRegMatrix *Matrix; member in class:llvm::RegAllocBase 69 : TRI(nullptr), MRI(nullptr), VRM(nullptr), LIS(nullptr), Matrix(nullptr) {}
|
/external/eigen/unsupported/doc/examples/ |
H A D | PolynomialSolver1.cpp | 10 typedef Matrix<double,5,1> Vector5d; 14 Eigen::Matrix<double,6,1> polynomial; 28 Eigen::Matrix<float,7,1> hardCase_polynomial; 34 Eigen::Matrix<float,6,1> evals;
|
/external/eigen/Eigen/src/Geometry/ |
H A D | RotationBase.h | 37 typedef Matrix<Scalar,Dim,Dim> RotationMatrixType; 38 typedef Matrix<Scalar,Dim,1> VectorType; 104 typedef Matrix<typename RotationDerived::Scalar,Dim,Dim> ReturnType; 125 typedef Matrix<typename RotationDerived::Scalar,Dim,1> ReturnType; 140 Matrix<_Scalar, _Rows, _Cols, _Storage, _MaxRows, _MaxCols> 141 ::Matrix(const RotationBase<OtherDerived,ColsAtCompileTime>& r) function in class:Eigen::Matrix 143 EIGEN_STATIC_ASSERT_MATRIX_SPECIFIC_SIZE(Matrix,int(OtherDerived::Dim),int(OtherDerived::Dim)) 153 Matrix<_Scalar, _Rows, _Cols, _Storage, _MaxRows, _MaxCols>& 154 Matrix<_Scalar, _Rows, _Cols, _Storage, _MaxRows, _MaxCols> 157 EIGEN_STATIC_ASSERT_MATRIX_SPECIFIC_SIZE(Matrix,in [all...] |
/external/eigen/unsupported/Eigen/src/NonLinearOptimization/ |
H A D | rwupdt.h | 7 Matrix< Scalar, Dynamic, Dynamic > &r, 8 const Matrix< Scalar, Dynamic, 1> &w, 9 Matrix< Scalar, Dynamic, 1> &b,
|
H A D | fdjac1.h | 8 Matrix< Scalar, Dynamic, 1 > &x, 9 Matrix< Scalar, Dynamic, 1 > &fvec, 10 Matrix< Scalar, Dynamic, Dynamic > &fjac, 31 Matrix< Scalar, Dynamic, 1 > wa1(n); 32 Matrix< Scalar, Dynamic, 1 > wa2(n);
|
/external/eigen/Eigen/src/SVD/ |
H A D | JacobiSVD_MKL.h | 44 JacobiSVD<Matrix<EIGTYPE, Dynamic, Dynamic, EIGCOLROW, Dynamic, Dynamic>, ColPivHouseholderQRPreconditioner>& \ 45 JacobiSVD<Matrix<EIGTYPE, Dynamic, Dynamic, EIGCOLROW, Dynamic, Dynamic>, ColPivHouseholderQRPreconditioner>::compute(const Matrix<EIGTYPE, Dynamic, Dynamic, EIGCOLROW, Dynamic, Dynamic>& matrix, unsigned int computationOptions) \ 47 typedef Matrix<EIGTYPE, Dynamic, Dynamic, EIGCOLROW, Dynamic, Dynamic> MatrixType; \ 71 Matrix<MKLRTYPE, Dynamic, Dynamic> superb; superb.resize(m_diagSize, 1); \
|
/external/eigen/unsupported/Eigen/src/LevenbergMarquardt/ |
H A D | LMqrsolv.h | 24 Matrix<Scalar,Rows,Cols> &s, 26 const Matrix<Scalar,Dynamic,1> &diag, 27 const Matrix<Scalar,Dynamic,1> &qtb, 28 Matrix<Scalar,Dynamic,1> &x, 29 Matrix<Scalar,Dynamic,1> &sdiag) 36 Matrix<Scalar,Dynamic,1> wa(n); 106 const Matrix<Scalar,Dynamic,1> &diag, 107 const Matrix<Scalar,Dynamic,1> &qtb, 108 Matrix<Scalar,Dynamic,1> &x, 109 Matrix<Scala 23 lmqrsolv( Matrix<Scalar,Rows,Cols> &s, const PermutationMatrix<Dynamic,Dynamic,Index> &iPerm, const Matrix<Scalar,Dynamic,1> &diag, const Matrix<Scalar,Dynamic,1> &qtb, Matrix<Scalar,Dynamic,1> &x, Matrix<Scalar,Dynamic,1> &sdiag) argument 103 lmqrsolv( SparseMatrix<Scalar,_Options,Index> &s, const PermutationMatrix<Dynamic,Dynamic> &iPerm, const Matrix<Scalar,Dynamic,1> &diag, const Matrix<Scalar,Dynamic,1> &qtb, Matrix<Scalar,Dynamic,1> &x, Matrix<Scalar,Dynamic,1> &sdiag) argument [all...] |