/external/eigen/test/ |
H A D | sizeof.cpp | 14 typedef typename MatrixType::Scalar Scalar; typedef 16 VERIFY_IS_EQUAL(std::ptrdiff_t(sizeof(MatrixType)),std::ptrdiff_t(sizeof(Scalar))*std::ptrdiff_t(MatrixType::SizeAtCompileTime)); 18 VERIFY_IS_EQUAL(sizeof(MatrixType),sizeof(Scalar*) + 2 * sizeof(typename MatrixType::Index));
|
H A D | determinant.cpp | 25 typedef typename MatrixType::Scalar Scalar; typedef 26 Scalar x = internal::random<Scalar>(); 27 VERIFY_IS_APPROX(MatrixType::Identity(size, size).determinant(), Scalar(1)); 51 VERIFY_IS_APPROX(m2.block(0,0,0,0).determinant(), Scalar(1));
|
H A D | rvalue_types.cpp | 21 typedef typename internal::traits<MatrixType>::Scalar Scalar; typedef 38 Scalar abs_diff = (m-n).array().abs().sum(); 39 VERIFY_IS_EQUAL(abs_diff, Scalar(0));
|
H A D | svd_fill.h | 24 typedef typename MatrixType::Scalar Scalar; typedef 45 Matrix<Scalar,Dynamic,Dynamic> U(m.rows(),diagSize); 46 Matrix<Scalar,Dynamic,Dynamic> VT(diagSize,m.cols()); 67 Matrix<Scalar,Dynamic,1> samples(9); 95 if(NumTraits<Scalar>::IsComplex) 113 if(NumTraits<Scalar>::IsComplex)
|
H A D | zerosized.cpp | 28 typedef typename MatrixType::Scalar Scalar; typedef 59 Matrix<Scalar,Dynamic,Dynamic> prod = m.template block<MatrixType::RowsAtCompileTime,0>(0,0,rows,0) * m.template block<0,MatrixType::ColsAtCompileTime>(0,0,0,cols);
|
H A D | bandmatrix.cpp | 14 typedef typename MatrixType::Scalar Scalar; typedef 15 typedef typename NumTraits<Scalar>::Real RealScalar; 16 typedef Matrix<Scalar,Dynamic,Dynamic> DenseMatrixType;
|
H A D | diagonal.cpp | 15 typedef typename MatrixType::Scalar Scalar; typedef 23 Scalar s1 = internal::random<Scalar>(); 45 VERIFY_IS_APPROX(m2.template diagonal<N1>(), static_cast<Scalar>(2) * m1.diagonal(N1)); 47 VERIFY_IS_APPROX(m2.template diagonal<N1>()[0], static_cast<Scalar>(6) * m1.template diagonal<N1>()[0]); 52 VERIFY_IS_APPROX(m2.template diagonal<N2>()[0], static_cast<Scalar>(6) * m1.template diagonal<N2>()[0]); 55 VERIFY_IS_APPROX(m2.template diagonal<N1>(), static_cast<Scalar>(2) * m1.diagonal(N1)); 57 VERIFY_IS_APPROX(m2.diagonal(N1)[0], static_cast<Scalar>(6) * m1.diagonal(N1)[0]); 60 VERIFY_IS_APPROX(m2.template diagonal<N2>(), static_cast<Scalar>( [all...] |
H A D | dontalign.cpp | 23 typedef typename MatrixType::Scalar Scalar; typedef 24 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType; 25 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime> SquareMatrixType; 40 VERIFY(square.determinant() != Scalar(0)); 43 Scalar* array = internal::aligned_new<Scalar>(rows);
|
H A D | eigen2support.cpp | 17 typedef typename MatrixType::Scalar Scalar; typedef 25 Scalar s1 = internal::random<Scalar>(), 26 s2 = internal::random<Scalar>(); 31 VERIFY_IS_APPROX((m1*Scalar(2)).cwise() - s2, (m1+m1) - MatrixType::Constant(rows,cols,s2) );
|
H A D | inplace_decomposition.cpp | 19 typedef typename MatrixType::Scalar Scalar; typedef 20 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> RhsType; 21 typedef Matrix<Scalar, MatrixType::ColsAtCompileTime, 1> ResType;
|
H A D | inverse.cpp | 24 typedef typename MatrixType::Scalar Scalar; typedef 33 VERIFY_IS_APPROX((Scalar(2)*m2).inverse(), m2.inverse()*Scalar(0.5)); 44 typedef typename NumTraits<Scalar>::Real RealScalar; 45 typedef Matrix<Scalar, MatrixType::ColsAtCompileTime, 1> VectorType; 74 Matrix<Scalar, MatrixType::RowsAtCompileTime+1, MatrixType::RowsAtCompileTime+1, MatrixType::Options> m5;
|
H A D | miscmatrices.cpp | 18 typedef typename MatrixType::Scalar Scalar; typedef 19 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType; 24 VERIFY_IS_APPROX(MatrixType::Ones(rows,cols)(r,c), static_cast<Scalar>(1)); 26 VERIFY_IS_APPROX(m1(r,c), static_cast<Scalar>(1)); 29 Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime> 32 else VERIFY_IS_MUCH_SMALLER_THAN(square(r,r2), static_cast<Scalar>(1));
|
H A D | nesting_ops.cpp | 50 typedef typename MatrixType::Scalar Scalar; typedef 54 Matrix<Scalar,MatrixType::RowsAtCompileTime,MatrixType::ColsAtCompileTime,ColMajor> m2; 64 VERIFY_EVALUATION_COUNT( use_n_times<1>(Scalar(2)*m1.template triangularView<Lower>().solve(m1.col(0))), 2 ); // FIXME could be one by applying the scaling in-place on the solve result 71 if(!NumTraits<Scalar>::IsComplex)
|
H A D | prec_inverse_4x4.cpp | 16 typedef typename MatrixType::Scalar Scalar; typedef 22 double error = double( (m*inv-MatrixType::Identity()).norm() / NumTraits<Scalar>::epsilon() ); 32 typedef typename MatrixType::Scalar Scalar; typedef 42 } while(absdet < NumTraits<Scalar>::epsilon()); 44 double error = double( (m*inv-MatrixType::Identity()).norm() * absdet / NumTraits<Scalar>::epsilon() ); 48 std::cerr << "inverse_general_4x4, Scalar = " << type_name<Scalar>() << std::endl; 54 VERIFY(error_avg < (NumTraits<Scalar> [all...] |
H A D | product_trmv.cpp | 15 typedef typename MatrixType::Scalar Scalar; typedef 16 typedef typename NumTraits<Scalar>::Real RealScalar; 17 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType; 28 Scalar s1 = internal::random<Scalar>();
|
H A D | real_qz.cpp | 22 typedef typename MatrixType::Scalar Scalar; typedef 56 if (abs(qz.matrixT()(i,j))!=Scalar(0.0)) 61 if (j<i-1 && abs(qz.matrixS()(i,j))!=Scalar(0.0)) 66 if (j==i-1 && j>0 && abs(qz.matrixS()(i,j))!=Scalar(0.0) && abs(qz.matrixS()(i-1,j-1))!=Scalar(0.0))
|
H A D | schur_real.cpp | 19 typedef typename MatrixType::Scalar Scalar; typedef 24 VERIFY(T(row,col) == Scalar(0)); 31 if (T(row,row-1) != Scalar(0)) { 33 Scalar tr = T(row-1,row-1) + T(row,row); 34 Scalar det = T(row-1,row-1) * T(row,row) - T(row-1,row) * T(row,row-1); 97 A(0,0) = std::numeric_limits<typename MatrixType::Scalar>::quiet_NaN();
|
H A D | selfadjoint.cpp | 18 typedef typename MatrixType::Scalar Scalar; typedef 28 m1.diagonal() = m1.diagonal().real().template cast<Scalar>();
|
/external/eigen/Eigen/src/Core/ |
H A D | CommaInitializer.h | 30 typedef typename XprType::Scalar Scalar; typedef in struct:Eigen::CommaInitializer 33 inline CommaInitializer(XprType& xpr, const Scalar& s) 61 CommaInitializer& operator,(const Scalar& s) 144 inline CommaInitializer<Derived> DenseBase<Derived>::operator<< (const Scalar& s) 149 /** \sa operator<<(const Scalar&) */
|
H A D | NoAlias.h | 34 typedef typename ExpressionType::Scalar Scalar; typedef in class:Eigen::NoAlias 42 call_assignment_no_alias(m_expression, other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>()); 50 call_assignment_no_alias(m_expression, other.derived(), internal::add_assign_op<Scalar,typename OtherDerived::Scalar>()); 58 call_assignment_no_alias(m_expression, other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
|
/external/llvm/lib/ObjectYAML/ |
H A D | YAML.cpp | 27 StringRef yaml::ScalarTraits<yaml::BinaryRef>::input(StringRef Scalar, void *, argument 29 if (Scalar.size() % 2 != 0) 33 for (unsigned I = 0, N = Scalar.size(); I != N; ++I) 34 if (!isxdigit(Scalar[I])) 36 Val = yaml::BinaryRef(Scalar);
|
/external/eigen/Eigen/src/Eigenvalues/ |
H A D | MatrixBaseEigenvalues.h | 69 typedef typename internal::traits<Derived>::Scalar Scalar; typedef 70 return internal::eigenvalues_selector<Derived, NumTraits<Scalar>::IsComplex>::run(derived());
|
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/ |
H A D | TensorDevice.h | 41 typedef typename OtherDerived::Scalar Scalar; typedef 42 typedef TensorCwiseBinaryOp<internal::scalar_sum_op<Scalar>, const ExpressionType, const OtherDerived> Sum; 52 typedef typename OtherDerived::Scalar Scalar; typedef 53 typedef TensorCwiseBinaryOp<internal::scalar_difference_op<Scalar>, const ExpressionType, const OtherDerived> Difference;
|
/external/eigen/unsupported/Eigen/src/LevenbergMarquardt/ |
H A D | LMcovar.h | 19 template <typename Scalar> 21 Matrix< Scalar, Dynamic, Dynamic > &r, 23 Scalar tol = std::sqrt(NumTraits<Scalar>::epsilon()) ) 29 Scalar temp; 33 const Scalar tolr = tol * abs(r(0,0)); 34 Matrix< Scalar, Dynamic, 1 > wa(n); 20 covar( Matrix< Scalar, Dynamic, Dynamic > &r, const VectorXi& ipvt, Scalar tol = std::sqrt(NumTraits<Scalar>::epsilon()) ) argument
|
/external/eigen/unsupported/Eigen/src/NonLinearOptimization/ |
H A D | rwupdt.h | 5 template <typename Scalar> 7 Matrix< Scalar, Dynamic, Dynamic > &r, 8 const Matrix< Scalar, Dynamic, 1> &w, 9 Matrix< Scalar, Dynamic, 1> &b, 10 Scalar alpha) 16 std::vector<JacobiRotation<Scalar> > givens(n); 19 Scalar temp, rowj; 6 rwupdt( Matrix< Scalar, Dynamic, Dynamic > &r, const Matrix< Scalar, Dynamic, 1> &w, Matrix< Scalar, Dynamic, 1> &b, Scalar alpha) argument
|