HomeSort by relevance Sort by last modified time
    Searched refs:determinant (Results 1 - 25 of 80) sorted by null

1 2 3 4

  /external/eigen/test/eigen2/
eigen2_determinant.cpp 14 template<typename MatrixType> void determinant(const MatrixType& m) function
17 Determinant.h
26 VERIFY_IS_APPROX(MatrixType::Identity(size, size).determinant(), Scalar(1));
27 VERIFY_IS_APPROX((m1*m2).determinant(), m1.determinant() * m2.determinant());
36 VERIFY_IS_APPROX(m2.determinant(), -m1.determinant());
39 VERIFY_IS_APPROX(m2.determinant(), -m1.determinant());
    [all...]
eigen2_inverse.cpp 30 while(ei_abs(m1.determinant()) < RealScalar(0.1) && rows <= 8)
eigen2_sparse_solvers.cpp 150 Scalar refDet = refLu.determinant();
164 // std::cerr << refDet << " == " << slu.determinant() << "\n";
166 VERIFY_IS_APPROX(refDet,slu.determinant()); // FIXME det is not very stable for complex
182 VERIFY_IS_APPROX(refDet,slu.determinant());
eigen2_prec_inverse_4x4.cpp 59 absdet = ei_abs(m.determinant());
  /external/eigen/test/
determinant.cpp 14 template<typename MatrixType> void determinant(const MatrixType& m) function
17 Determinant.h
27 VERIFY_IS_APPROX(MatrixType::Identity(size, size).determinant(), Scalar(1));
28 VERIFY_IS_APPROX((m1*m2).eval().determinant(), m1.determinant() * m2.determinant());
37 VERIFY_IS_APPROX(m2.determinant(), -m1.determinant());
40 VERIFY_IS_APPROX(m2.determinant(), -m1.determinant());
    [all...]
inverse.cpp 56 VERIFY_IS_APPROX(det, m1.determinant());
68 VERIFY_IS_MUCH_SMALLER_THAN(abs(det-m3.determinant()), RealScalar(1));
dontalign.cpp 40 VERIFY(square.determinant() != Scalar(0));
prec_inverse_4x4.cpp 41 absdet = abs(m.determinant());
sparse_solver.h 124 Scalar refDet = dA.determinant();
125 VERIFY_IS_APPROX(refDet,solver.determinant());
141 Scalar refDet = abs(dA.determinant());
lu.cpp 160 VERIFY_RAISES_ASSERT(lu.determinant())
172 VERIFY_RAISES_ASSERT(plu.determinant())
  /external/eigen/doc/snippets/
MatrixBase_computeInverseAndDetWithCheck.cpp 5 double determinant; variable
6 m.computeInverseAndDetWithCheck(inverse,determinant,invertible);
7 cout << "Its determinant is " << determinant << endl;
  /external/eigen/doc/examples/
TutorialLinAlgInverseDeterminant.cpp 14 cout << "The determinant of A is " << A.determinant() << endl;
  /external/eigen/Eigen/src/LU/
Inverse.h 54 typename ResultType::Scalar& determinant,
59 determinant = matrix.coeff(0,0);
60 invertible = abs(determinant) > absDeterminantThreshold;
61 if(invertible) result.coeffRef(0,0) = typename ResultType::Scalar(1) / determinant;
86 const Scalar invdet = typename MatrixType::Scalar(1) / matrix.determinant();
98 typename ResultType::Scalar& determinant,
104 determinant = matrix.determinant();
105 invertible = abs(determinant) > absDeterminantThreshold;
107 const Scalar invdet = Scalar(1) / determinant;
364 (derived(), absDeterminantThreshold, inverse, determinant, invertible); local
392 RealScalar determinant; local
    [all...]
Determinant.h 41 return m.partialPivLu().determinant();
89 * \returns the determinant of this matrix
92 inline typename internal::traits<Derived>::Scalar MatrixBase<Derived>::determinant() const function in class:Eigen::MatrixBase
  /external/eigen/Eigen/src/Geometry/
Umeyama.h 139 if (sigma.determinant()<Scalar(0)) S(m-1) = Scalar(-1);
145 if ( svd.matrixU().determinant() * svd.matrixV().determinant() > Scalar(0) ) {
  /external/apache-commons-math/src/main/java/org/apache/commons/math/linear/
CholeskyDecompositionImpl.java 177 double determinant = 1.0; local
180 determinant *= lTii * lTii;
182 return determinant;
LUDecompositionImpl.java 218 double determinant = even ? 1 : -1; local
220 determinant *= lu[i][i];
222 return determinant;
FieldLUDecompositionImpl.java 209 T determinant = even ? field.getOne() : field.getZero().subtract(field.getOne()); local
211 determinant = determinant.multiply(lu[i][i]);
213 return determinant;
EigenDecompositionImpl.java 227 * Return the determinant of the matrix
228 * @return determinant of the matrix
231 double determinant = 1; local
233 determinant *= lambda;
235 return determinant;
  /external/vulkan-validation-layers/libs/glm/detail/
func_matrix.hpp 156 /// Return the determinant of a squared matrix.
160 /// @see <a href="http://www.opengl.org/sdk/docs/manglsl/xhtml/determinant.xml">GLSL determinant man page</a>
163 GLM_FUNC_DECL T determinant(matType<T, P> const & m);
  /external/vulkan-validation-layers/libs/glm/gtx/
simd_mat4.hpp 188 //! Return the determinant of a mat4 matrix.
190 float determinant(
  /external/deqp/framework/common/
tcuMatrix.hpp 126 T determinant (const Matrix<T, Size, Size>& mat) function in namespace:tcu::matrix
161 using matrix::determinant;
187 return + mat(0,0) * determinant(Matrix<T, 3, 3>(minorMatrices[0]))
188 - mat(0,1) * determinant(Matrix<T, 3, 3>(minorMatrices[1]))
189 + mat(0,2) * determinant(Matrix<T, 3, 3>(minorMatrices[2]))
190 - mat(0,3) * determinant(Matrix<T, 3, 3>(minorMatrices[3]));
196 using matrix::determinant;
198 const T det = determinant(mat);
  /external/opencv3/modules/video/test/
test_estimaterigid.cpp 122 dB = cv::determinant(B);
  /external/skia/tests/
Matrix44Test.cpp 314 REPORTER_ASSERT(reporter, nearly_equal_double(1, a.determinant()));
316 REPORTER_ASSERT(reporter, nearly_equal_double(2, a.determinant()));
319 REPORTER_ASSERT(reporter, nearly_equal_double(0.5, b.determinant()));
324 nearly_equal_double(a.determinant(),
325 b.determinant()));
328 REPORTER_ASSERT(reporter, nearly_equal_double(16, d.determinant()));
332 REPORTER_ASSERT(reporter, nearly_equal_double(32, e.determinant()));
334 REPORTER_ASSERT(reporter, nearly_equal_double(0, e.determinant()));
    [all...]
  /external/chromium-trace/catapult/third_party/polymer/components/web-animations-js/src/
matrix-decomposition.js 17 function determinant(m) {
36 var iDet = 1 / determinant(m);
124 if (determinant(perspectiveMatrix) === 0) {

Completed in 311 milliseconds

1 2 3 4